Skip to content

Commit 0580939

Browse files
authored
Bump version (#759)
1 parent b5fa630 commit 0580939

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,38 @@ Possible sections in each release:
1717
* Security: in case of vulnerabilities.
1818

1919

20+
### [v0.25.0] - 29-09-2025
21+
22+
This release is marked with many improvements to types and structs, making it much easier to write wgpu-code in an IDE.
23+
24+
Added:
25+
26+
* Better typing for enums and flags by @almarklein in https://github.com/pygfx/wgpu-py/pull/736
27+
* More type improvements by @almarklein in https://github.com/pygfx/wgpu-py/pull/745
28+
* Better support for descriptors by using dataclasses by @almarklein in https://github.com/pygfx/wgpu-py/pull/748
29+
* Update to latest IDL (adds features and texture formats) by @almarklein in https://github.com/pygfx/wgpu-py/pull/743
30+
* Add unregister texture method to imgui backend by @panxinmiao in https://github.com/pygfx/wgpu-py/pull/749 and https://github.com/pygfx/wgpu-py/pull/757
31+
32+
Changed:
33+
34+
* Remove mutable defaults by @almarklein in https://github.com/pygfx/wgpu-py/pull/751 and https://github.com/pygfx/wgpu-py/pull/755
35+
* Allow canvas alpha_modes other than specified by the strict spec by @almarklein in https://github.com/pygfx/wgpu-py/pull/750
36+
37+
Fixes:
38+
39+
* Handle pixel ratio in resize event for imgui adapter by @hmaarrfk in https://github.com/pygfx/wgpu-py/pull/752
40+
* Fix name inconsistency for subgroups feature by @almarklein in https://github.com/pygfx/wgpu-py/pull/756
41+
42+
Removed:
43+
44+
* Drop support for Python 3.9 by @almarklein in https://github.com/pygfx/wgpu-py/pull/737
45+
46+
47+
Other:
48+
49+
* Cleanup examples (remove most gui-specific ones) by @almarklein in https://github.com/pygfx/wgpu-py/pull/744
50+
51+
2052
### [v0.24.0] - 15-09-2025
2153

2254
Changed:

wgpu/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
# This is the base version number, to be bumped before each release.
2424
# The build system detects this definition when building a distribution.
25-
__version__ = "0.24.0"
25+
__version__ = "0.25.0"
2626

2727
# Set this to your library name
2828
project_name = "wgpu"

0 commit comments

Comments
 (0)