Skip to content

2.5.0.dev2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Apr 10:21

This is an early pre-release for 2.5.0, we expect to also do a dev4 before the full release.

Highlights

  • More performance optimizations: Faster blitters in some cases, faster Surface.premul_alpha, faster transform.invert, faster "multi-collide" Rect methods (like Rect.collidelist).
  • Incremental progress in pygame.geometry, more methods added to classes.
  • Wayland and PipeWire support on linux wheels we distribute.
  • Switched to the Meson build system (keeps us modern). As part of this we expect SIMD support by default on 32-bit ARM systems (like some Raspberry Pi).

Other API updates

  • Added from_normalized() method to Color.
  • pitch argument implemented in image.tobytes().
  • Rect() and FRect() now support initialization with no arguments.

What's Changed

New Contributors

Full Changelog: 2.4.1...2.5.0.dev2