Panda3D v1.10.4 Release Notes
Release Date: 2019-08-19 // over 4 years ago-
๐ Read the announcement on our blog, or go straight to the download page for the binary builds.
๐ This release fixes a regression with DirectScrolledList in 1.10.3, fixes various other bugs, and introduces a few minor features.
- ๐ Fix exception trying to create DirectScrolledList
- ๐ Fix flickering in DirectScrolledFrame and other scissor issues (#681)
- ๐ Experimental support for Python 3.8
- ๐ Support adding icons to deployed applications
- Support non-affine (eg. projective) transforms in calc_tight_bounds
- ๐ Allow setting notify-output after initial import
- ๐ Fix macOS issue locating Panda3D using Python 2.7.13+ from python.org
- ๐ Support for Maya 2019
- ๐ On Windows, pip is now installed by the installer (#690)
- ๐ Fix Actor.makeSubpart on models with pre-bound animations (#647)
- Properly interrupt task manager if first task chain raises error (#692)
- ๐ Fix return value of encrypt_string in Python 3 (#684)
- ๐ Support writing loader plug-ins in Python
- ๐ Fix reading multiple
p3d_TextureMatrix[]
values from GLSL shaders - ๐ Fix shader error flag not being set if GLSL compilation failed (#622)
- โ Add
NodePath.replace_texture()
convenience method - ๐ Fix deadlock when building with
SIMPLE_THREADS=1
(#704) - ๐ Fix DirectOptionMenu cancelFrame not working inside scrolled frame (#658)
- ๐ Fix assertion when calling
analyze()
on geometry with strip cut index - ๐ Implement fallback in GL renderer when
F_sluminance
is not supported (#693) - Set reasonable limits for sliders in ParticlePanel
- ๐ Fix for DirectEntry autoCapitalize feature on Python 3 (#628)
- ๐ Fix various DirectGUI items not working before ShowBase is instantiated
- ๐ Work around an MSVC compiler bug in the release build
PythonUtil.weightedChoice
now raises IndexError on empty list- ๐ Support changing DirectScrollBar width after initialiation (#699)
- โช Workaround for Bullet deadlock when adding shape to a scaled body (#689)
- ๐ Support setting DirectEntryScroll entry after initialization (#702)
- ๐ Fix some missing imports in directtools (#698)
- ๐ Fix undefined behavior issue when using musl-libc
- โก๏ธ Update Eigen in Windows thirdparty packages to 3.3.7
- ๐ Update metadata of pip wheels