[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[pygame] Re: Starting the pygame 2 series




pip install pygame==2.0.0.dev14
dreamlines
-- Players, only love you when they're playing

With a very tiny little bit of discussion it was sort of decided that the 28th of October 2020 will be the pygame 2.0 release date,

because pygame turns 20.


Critical backwards compatibility fixes for pygame 2

First up, some 'critical' improvements that have been made to pygame. 'critical' labeled issues are ones are backwards incompatible issues stopping a pygame 2 release.

Thanks to Dan Lawrence @MyreMylar for Adding a num_buttons parameter to mouse.get_pressed(). This was a backwards compatibility issue, because it used to return 3 elements. Now it returns 3 elements again by default and you can request 5 if you want. Another critical issue fixed by MyreMylar was a problem with key events being reordered on windows.

But wait... there's more. Another backwards compatibility fix by MyreMylar is the "Backwards compatibility for get_flags() in SDL2" PR, which has stopped some games handling full screen mode properly.

Sigurður Sveinn Halldórsson @siggisv fixed a problem with how pygame.draw.aaline didn't look as before.

Now the anti aliased lines look (and smell) awesome.
13

bugs, worms, shiny-shiny, and such

Ankith @ankith26

Josip Komljenović @MightyJosip

Dan Lawrence @MyreMylar

Adam Andrews @adamandrews1

@Starbuck5

René Dudfield @illume

Nguyễn Gia Phong @McSinyx

Special thanks to the new contributors

@seenemikk

Sebastian Henz @BastiHz

Alice Lia Stapleton @slimelia

This time 4 'critical' backwards compatibility issues were fixed since the last release.