- Notifications
You must be signed in to change notification settings - Fork3.8k
pygame 2.2.0 - 💀
💀
🦴💀👻🦴💀👻🦴💀👻🦴💀👻🦴
👻python3 -m pip install pygame==2.2.0
💀🦴💀👻🦴💀👻🦴💀👻🦴💀👻
Please file an issue if you notice a problem:
https://github.com/pygame/pygame/issues
New Contributors
- @pgattic made their first contribution in#3554
- @winterhazel made their first contribution in#3562
- @Koswu made their first contribution in#3563
- @yunline made their first contribution in#3568
- @CodeMaster7000 made their first contribution in#3625
- @SmashedFrenzy16 made their first contribution in#3638
- @TheVroum made their first contribution in#3595
- @chimosky made their first contribution in#3694
- @Librichard made their first contribution in#3648
- @fladd made their first contribution in#3609
- @mgiessing made their first contribution in#3605
- @ChristianKearns made their first contribution in#3710
- @ScriptLineStudios made their first contribution in#3556
- @Rabbid76 made their first contribution in#2981
- @joaquin30 made their first contribution in#3727
What's Changed
- docs: Add experimental feedback links to new APIs by@illume in#3511
- 2.1.4.dev1 by@illume in#3514
- Fix 2.1.4 build by@Starbuck5 in#3529
- Change from clang-format update (needed for CI) by@MyreMylar in#3535
- Fix memory leak for distance_to() by@novialriptide in#3532
- Fixed inconsistency in
tp_names, changed all topygame.module.Typeby@Matiiss in#3515 - Add 3.11 classifier by@novialriptide in#3537
- Tracking SSE2 Optimisations by@PurityLake in#3370
- Tweaking version getters for sdl modules and freetype by@oddbookworm in#3379
- Warn when SIMD is usable but not compiled by@ankith26 in#3501
- Changed minor name mismatch by@Matiiss in#3544
- Document
SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTSby@zoldalma999 in#3546 - Move pg_tuple_from_values_int into header, rename & add triple variant by@MyreMylar in#3530
- mouse.get_pos(), mouse.get_rel() optimizations by@itzpr3d4t0r in#3424
- Minor typo in the "pygame.Color" docs by@pgattic in#3554
- Remove Python < 3.2 compatibility shim by@Starbuck5 in#3553
- docs: fix links by@Linkid in#3549
- Fix typo in music.rst by@winterhazel in#3562
- Delete test_test_.py by@Koswu in#3563
- Add info on viewing pygame docs locally by@novialriptide in#3558
- Modify key compat table to store key-name pairs (fixes a rare bug) by@ankith26 in#3426
- Adjust surface masks to create a proper 24 bit Surface by@Starbuck5 in#3577
- Add vector zero constructor clarification by@novialriptide in#3574
- Minor
pygame.mathdoc enhancements by@Matiiss in#3581 - Improved colliderect() function by@itzpr3d4t0r in#3322
- Add VScode? _headers/ folder to gitignore by@Starbuck5 in#3587
- Remove LGTM badges by@novialriptide in#3599
- Fix
list_camerasbeing empty on linux by@ankith26 in#3594 - Fix some more math memory leaks by@ankith26 in#3590
- Use Python 3.11.0 rather than 3.11rc2 by@Starbuck5 in#3611
- Add quickstart section to docs front page by@Starbuck5 in#3541
- Add premul_alpha method to surface by@MyreMylar in#3276
- Add "window" attribute to DROPFILE and DROPTEXT event by@yunline in#3568
- Fix minor grammar and punctuation mistakes in tom_games6.rst by@cvionis in#3616
- Added
__round__method for vectors by@Matiiss in#3559 - Segfault fix in freetype.get_version by@oddbookworm in#3567
- Convert surface to texture's pixel format in
Texture.updateby@zoldalma999 in#3548 - Performance improvement for draw.circle by@MightyJosip in#3550
- Fix build errors on win_arm64 by@cgohlke in#3583
- Consolidate SSE2 and NEON code paths by@Starbuck5 in#3588
- Correct set_(shifts/masks) docs and cleanup code by@Starbuck5 in#3620
- Update README.rst by@CodeMaster7000 in#3625
- Deprecate gamma and _sdl2 window brightness functionality by@SSS-Says-Snek in#3622
- Change all (to|from)string to (to|from)bytes in image.c by@Matiiss in#3633
- Update docs generation to sphinx 6.0 by@MyreMylar in#3647
- Raise minimum SDL version to 2.0.8 by@Starbuck5 in#3618
- Replace
music.set_poscurrent error message withSDL_GetError()by@Matiiss in#3641 - Fixed typo in
pygame.image.tobytesdocs by@oddbookworm in#3657 - Update README.rst by@SmashedFrenzy16 in#3638
- fixed segfault by@oddbookworm in#3666
- Fix event button attr for fast mousewheel by@ankith26 in#3642
- Change casting to
listto usingcopyinpygame.spriteby@Matiiss in#3655 - Removing redudancy in regex by@TheVroum in#3595
- Remove bit of MIR code by@Starbuck5 in#3617
- Fix scrap typing (use only
bytesand notAnyStr) by@ankith26 in#3395 - wasm: clean up for#3439 by@pmp-p in#3593
- Syntax highlighting fix by@novialriptide in#3684
- Port SDL_ttf text shaping capability by@Starbuck5 in#3330
- Fix the memory leak by@Starbuck5 in#3649
- Update linter ubuntu version by@MyreMylar in#3689
- Linter run by@novialriptide in#3695
- Correct update statement by@chimosky in#3694
- Update sprite.rst by@Librichard in#3648
- Re-order display fullscreen handling and ensure toggle_fullscreen works for maximized window by@Temmie3754 in#3497
- Fix the fault of stubtest by@yunline in#3703
- Don't set adaptive vsync by default by@fladd in#3609
- Add support for ppc64le by@mgiessing in#3605
- Example games fixed | Fixed UnicodeDecodeError for music_drop_fade.py… by@vazno in#3387
- Updated README.rst to include feature description by@ChristianKearns in#3710
- pgScancodeWrapper now raises exception when trying to useiter by@PurityLake in#3495
- Suggested improvement to font_init by@PurityLake in#3489
- grayscale for Surfaces and Colors by@ScriptLineStudios in#3556
- "SDL_CreateWindowFrom" in "display" module by@Rabbid76 in#2981
- github build-macos: Add pkg-config dependency by@illume in#3716
- Fix SDL_WINDOWID with SDL by@Rabbid76 by@illume in#3718
- Add grayscale for surfaces and colors by@ScriptLineStudios by@illume in#3717
- 2.1.3 -> 2.2.0.dev1 by@illume in#3711
- Add a simple check for mypy by@illume in#3723
- manylinux: Revert compiling harfbuzz on MacOS by@illume in#3724
- manylinux: Add more pythons to be built with by@illume in#3725
- Fix of inverted boolean of borderless window property by@joaquin30 in#3727
- That time numpy was giving me grief by@illume in#3731
Please file an issue if you notice a problem:
https://github.com/pygame/pygame/issues
Assets15
Uh oh!
There was an error while loading.Please reload this page.
6 people reacted