Bugfixes -------- - Removed global dubug function access in __del__ methods to prevent smooth shutdown. - Fix regression not allow SourceGroups to be queued on Player objects. (140)
Changes ------- - Support for Python 2 has been dropped. Python 3.5 is now the minimum supported version.
1.4.10
Bugfixes -------- - Explicitly set Window size in game example. (116) - Prevent crash when checking if FFMpeg is available. (121)
1.4.9
Bugfix and small improvement release
Bugfixes -------- - Fix TextLayoutGroup consolidation when using custom Groups for Labels. - FFmpeg: Cast 'date' to string instead of int in file_info. (109) - Fix ctypes error causing by incorrectly specifying a Union as an argtype. (112)
Improvements ------------ - Added a simple 2D Camera example to examples/camera.py in the repository. - OSX: OpenGL context creation is more lenient with requested versions.
1.4.8
Bugfixes -------- - FFmpeg: fix an occasional crash during seek operation. - Revert Event Dispatcher changes from v1.4.7 due to possible bug. - Linux: Warn on failure to set vsync, instead of crashing.
1.4.7
Bugfixes -------- - Allow creation of non-power-of-two compressed Textures. (78) - Fix EventDispatchers surpressing `AttributeError`s. (87) - Fix external lib loading on Windows under Python 3.8. (90)
Improvements ------------ - Windows: Add support for `Desktop Window Manager` composition for smoother rendering. - TextureAtlases allow a single pixel border to avoid rendering artifacts. - Add support for `conda`-installed FFmpeg on macOS (92)
1.4.6
Bugfixes -------- - Fix PNG encoder saving upside-down images due to incorrect pitch. (83) - pyglet.info shows more platform specific information.