Skip to content

Releases: pyglet/pyglet

v1.4.9

01 Jan 06:22
Compare
Choose a tag to compare

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.

v1.4.8

21 Nov 13:12
Compare
Choose a tag to compare

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.

v1.4.7

12 Nov 03:34
Compare
Choose a tag to compare

Bugfixes

  • Allow creation of non-power-of-two compressed Textures. (#78)
  • Fix EventDispatchers surpressing AttributeErrors. (#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)

v1.4.6

21 Oct 04:37
Compare
Choose a tag to compare

Bugfixes

  • Fix PNG encoder saving upside-down images due to incorrect pitch. (#83)
  • pyglet.info shows more platform specific information.

v1.4.5

07 Oct 09:12
Compare
Choose a tag to compare

Improvements

  • Documentation has been rebased on the standard RTD theme.
  • Other documentation clarifications and improvements.
  • New MouseStateHandler convenience class.

Bugfixes

  • Fix Allocator creating orphaned regions.
  • Allow npot compressed texture loading.
  • Fix MachOLibraryLoader failing on lib names containing extra "."s.

v1.4.4

09 Sep 08:59
Compare
Choose a tag to compare

Fix incorrect glXSwapIntervalEXT arguments for Xlib contexts.

v1.4.3

05 Sep 08:45
Compare
Choose a tag to compare

Bugfixes

  • Fix crash due to inconsistent API when changing Label or HTMLLabel color. (#45)
  • Add support for GLX_EXT_swap_control on Linux platforms.

v1.4.2

05 Sep 09:10
Compare
Choose a tag to compare

Improvements

  • Removed broken projects from /contrib
  • Update setup.py with project_urls and long_description.
  • Added Window.get_pixel_ratio function for calculating scaling on HiDPI displays.
  • Start some code quality improvements, such as whitespace removal, star imports, etc.

Bugfixes

  • Fix invalid argtype in image GDIplus decoder.
  • Change sys.is_epydoc to sys.is_pyglet_doc_run to prevent crashing with Anaconda, etc. (#9)
  • Prevent gl_info.get_version from crashing with blank version string. (#36)