mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-28 15:53:55 -04:00
doc: add release notes for Panda3D 1.10.6
This commit is contained in:
parent
329abe2b3e
commit
4480f4d702
@ -1,3 +1,57 @@
|
||||
------------------------ RELEASE 1.10.6 -----------------------
|
||||
|
||||
This is a recommended bugfix release that adds additional stability fixes.
|
||||
|
||||
Stability
|
||||
* Fix deployment system to work properly with pip 20
|
||||
* Fix multithreading crash when garbage collecting render states (#499)
|
||||
* Fix crashes when hotplugging USB device on macOS Catalina (#847)
|
||||
* Fix crash when using Python OpenSSL module with wheel build of Panda3D (#851)
|
||||
* Fix a memory leak in task system in Python 3 (#873)
|
||||
* Fix detection for convex angles in visible geometry in collision system (#879)
|
||||
* Fix regression in 1.10.4 when overriding verticalScroll_frameSize (#864)
|
||||
* Fix DirectScrolledList scrollTo error in Python 3 (#880)
|
||||
|
||||
Shaders
|
||||
* Fix OpenGL shaders not being properly applied across multiple buffers
|
||||
* Proper handling of texture rotations applied to normal maps (#808)
|
||||
* "//Cg profile" no longer affects subsequent shader loads (#863)
|
||||
* Add support for custom vertex columns when munging points to quads (#870)
|
||||
* Workaround for GLSL p3d_TextureMatrix[] input giving GL error on macOS (#846)
|
||||
* Fix ShaderTerrainMesh disappearing when enabling compressed-textures
|
||||
|
||||
Input
|
||||
* Fix MouseWatcherRegion leave event sometimes being fired twice (#858)
|
||||
* Fix odd behavior when pressing multiple mouse buttons during capture (#843)
|
||||
* Fix support for dead key input on some X11 servers
|
||||
* Fix raw key events being sent down repeatedly when holding key on X11 (#874)
|
||||
* Numpad keys are no longer included in get_keyboard_map() on X11
|
||||
* Add labels to some keys in get_keyboard_map() on X11
|
||||
* Properly use cursor hotspot when loading custom cursor on macOS (#845)
|
||||
* Loading custom cursor on macOS now properly resolves against model-path
|
||||
|
||||
Animation
|
||||
* unloadAnims no longer removes all control effects, only for given anims (#853)
|
||||
* AnimChannelScalarTable (for morph animations) is now exposed to Python
|
||||
* It's now possible to create a CharacterSlider with default value
|
||||
|
||||
Pipeline
|
||||
* Fix assertion errors when model-cache-dir cannot be created (#790)
|
||||
* Textures with clear colors are no longer stripped from bam files (#844)
|
||||
* Support texture clear colors in bam files (requires "bam-version 6 45" in PRC)
|
||||
* Fix bam2egg skinning bug for models with default poses on joints
|
||||
* bam2egg supports multitexturing and multiple UV sets
|
||||
|
||||
Build system
|
||||
* Add missing --cggl-incdir and --cggl-libdir options in makepanda
|
||||
* Reduce library size by not exporting symbols of linked static libraries
|
||||
* Wheels no longer unnecessarily include libpythonX.Y.a (#839)
|
||||
* makepanda now auto-disables plug-ins in Config.prc that were not compiled in
|
||||
* Fix refcounting of returned ReferenceCount-like objects in interrogate
|
||||
* Fix inability to build a .whl on Ubuntu
|
||||
* Fix erratic build failure in dcParser code
|
||||
* Fix compilation using Windows 8.1 SDK
|
||||
|
||||
------------------------ RELEASE 1.10.5 -----------------------
|
||||
|
||||
This is a recommended bugfix release, especially for macOS users.
|
||||
|
Loading…
x
Reference in New Issue
Block a user