You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -12,8 +12,8 @@ These are the breaking API changes. Use this as a quick reference for updating 2
12
12
13
13
* Dropped Python 3.8 support completely.
14
14
* Texture management has completely changed in 3.0. In the past, we
15
-
cached everything, which caused issues for larger
16
-
projects that needed memory management. Functions like `Arcade.load_texture` no longer cache textures.
15
+
cached everything, which caused issues for larger projects that needed
16
+
memory management. Functions like `Arcade.load_texture` no longer cache textures.
17
17
* Removed the poorly named `Window.set_viewport` and `set_viewport` methods.
18
18
`Camera2D` has completely superseded their functionality.
19
19
* Fixed `ArcadeContext` assuming that the projection and view matrices were aligned to the xy-plane and Orthographic. It is now safe to use full 3D matrices with Arcade.
@@ -218,6 +218,10 @@ These are the breaking API changes. Use this as a quick reference for updating 2
218
218
* Added a `Color` object with a plethora of useful methods.
219
219
* Windows Text glyphs are now created with DirectWrite instead of GDI.
220
220
* Removal of various deprecated functions and parameters.
221
+
* OpenGL matrix uniforms are now supported properly
222
+
* OpenGL uniforms now accept buffer protocol objects
223
+
* Sprite's visible flag is now handled correctly
224
+
*`Window.run()` now supports a view argument.
221
225
* OpenGL examples moved to _`examples/gl <https://github.com/pythonarcade/arcade/tree/development/arcade/examples/gl>`_
222
226
from _"experiments/examples"_
223
227
@@ -354,4 +358,4 @@ We would also like to thank the contributors who spent their valuable time solvi
354
358
355
359
Finally, thank you to the [Pyglet](https://github.com/pyglet/pyglet) team! Pyglet is the backbone of Arcade, and this library wouldn't be possible without them.
356
360
357
-
3.0.0 changes span from Mar 12, 2022 – <TBC>
361
+
3.0.0 changes span from Dec 31, 2022 – Jan 25, 2025 (756 days!!)
0 commit comments