Skip to content

Commit 2c8a00f

Browse files
authored
Bump version (#637)
1 parent 457e93c commit 2c8a00f

File tree

2 files changed

+56
-1
lines changed

2 files changed

+56
-1
lines changed

CHANGELOG.md

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

1919

20+
### [v0.19.0] - 04-10-2024
21+
22+
Added:
23+
24+
* Overrideable constants by @fyellin in https://github.com/pygfx/wgpu-py/pull/579
25+
* Implemention for multi-draw features by @fyellin in https://github.com/pygfx/wgpu-py/pull/583
26+
* Statistics query by @fyellin in https://github.com/pygfx/wgpu-py/pull/605
27+
* Examples for asyncio and trio by @almarklein in https://github.com/pygfx/wgpu-py/pull/608
28+
* Add example that uses PySide6 with asyncio compat by @almarklein in https://github.com/pygfx/wgpu-py/pull/612
29+
* Add pre-commit hooks for ruff by @claydugo in https://github.com/pygfx/wgpu-py/pull/629
30+
* Include pre-commit in optional dependencies by @claydugo in https://github.com/pygfx/wgpu-py/pull/630
31+
32+
Changed:
33+
34+
* Async API by @almarklein in https://github.com/pygfx/wgpu-py/pull/598
35+
* Renamed `request_adapter()` to `request_adapter_sync()` (old method still works with warning).
36+
* Renamed `enumerate_adapters()` to `enumerate_adapters_sync()` (old method still works with warning).
37+
* Renamed `request_device()` to `request_device_sync()` (old method still works with warning).
38+
* Renamed `buffer.map()` to `buffer.map_sync()` (old method still works with warning).
39+
* Renamed `request_device_trace` -> `request_device` by @fyellin in https://github.com/pygfx/wgpu-py/pull/589
40+
* Make depth_stencil_attachment follow the spec by @fyellin in https://github.com/pygfx/wgpu-py/pull/611
41+
* If data in `create_buffer_with_data` isn't a multiple of 4, just round up. by @fyellin in https://github.com/pygfx/wgpu-py/pull/626
42+
* Drop support for Python 3.8.
43+
44+
Fixed:
45+
46+
* Fix snake case for 1d/2d/3d suffix by @almarklein in https://github.com/pygfx/wgpu-py/pull/617
47+
48+
Docs:
49+
50+
* Add note on examples by @almarklein in https://github.com/pygfx/wgpu-py/pull/597
51+
* Tweaks to examples by @almarklein in https://github.com/pygfx/wgpu-py/pull/610
52+
* Add extra version info on dev installs by @almarklein in https://github.com/pygfx/wgpu-py/pull/623
53+
* Fix small typo in README intro by @otterbotter in https://github.com/pygfx/wgpu-py/pull/625
54+
55+
Internal changes:
56+
57+
* Remove _release code that's duplicated 19 times. by @fyellin in https://github.com/pygfx/wgpu-py/pull/590
58+
* Fix some small errors by @fyellin in https://github.com/pygfx/wgpu-py/pull/591
59+
* Refactor build system by @almarklein in https://github.com/pygfx/wgpu-py/pull/596
60+
* Use ruff instead of black and flake8 by @almarklein in https://github.com/pygfx/wgpu-py/pull/599
61+
* Fixes to testing by @almarklein in https://github.com/pygfx/wgpu-py/pull/604
62+
* Remove stuff that's been deprecated for a while by @almarklein in https://github.com/pygfx/wgpu-py/pull/607
63+
* Improve generated type hints and defaults by @almarklein in https://github.com/pygfx/wgpu-py/pull/606
64+
* Add better async support for wgpu-native by @almarklein in https://github.com/pygfx/wgpu-py/pull/609
65+
* Nitpicky changes flagged by PyCharm by @fyellin in https://github.com/pygfx/wgpu-py/pull/613
66+
* Python 3.13. Remove ruff flakiness by @fyellin in https://github.com/pygfx/wgpu-py/pull/614
67+
* Structure checking by @fyellin in https://github.com/pygfx/wgpu-py/pull/615
68+
* Eliminate warning in test suite by @fyellin in https://github.com/pygfx/wgpu-py/pull/621
69+
* Fix install of mesa drivers by @almarklein in https://github.com/pygfx/wgpu-py/pull/622
70+
* Only keep alive those objects that are necessary. by @fyellin in https://github.com/pygfx/wgpu-py/pull/628
71+
* Refactor canvas context to allow presenting as image by @almarklein in https://github.com/pygfx/wgpu-py/pull/586
72+
* Prevent extra errors when canvascontext creation fails by @almarklein in https://github.com/pygfx/wgpu-py/pull/635
73+
74+
2075
### [v0.18.1] - 17-09-2024
2176

2277
Added:

wgpu/_version.py

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

1111
# This is the reference version number, to be bumped before each release.
1212
# The build system detects this definition when building a distribution.
13-
__version__ = "0.18.1"
13+
__version__ = "0.19.0"
1414

1515
# Allow using nearly the same code in different projects
1616
project_name = "wgpu"

0 commit comments

Comments
 (0)