Skip to content

PySDL2 0.9.10

Compare
Choose a tag to compare
@a-hurst a-hurst released this 11 Jan 22:58
· 111 commits to master since this release

This is the official release PySDL2 0.9.10! This is a big one, folks.

This release updates the bindings to support new functions and hints added in SDL2 2.0.18, added documentation and kwargs support for the ttf/mixer/image/gfx functions, and adds a wide range of improvements, documentation, bug fixes, and new functions/classes to the sdl2.ext module.

Changelog

Full details can be found in the project's news.rst, but the main new features are:

  • Added bindings for new functions and constants introduced in SDL2 2.0.18
  • Added experimental support for SDL 2.0.3 and 2.0.4 for older platforms (tested on an iMac G4 running 10.4.11)
  • Major improvements to the ext.pixelaccess module
  • Major rewrite of the ext.image module
  • New object-oriented method of rendering with sdl2.ext.Renderers using the new sdl2.ext.Texture class
  • Major expansion and rewrite of the sdl2.ext.Renderer class
  • New powerful sdl2.ext.FontTTF class for font rendering
  • Redocumented most of the sdl2.ext modules for better clarity and maintainability
  • Added automatic detection of Homebrew SDL2 binaries on Apple Silicon Macs as a fallback
  • Deprecated a number of sdl2.ext modules and functions