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
+55Lines changed: 55 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,61 @@ Possible sections in each release:
17
17
* Security: in case of vulnerabilities.
18
18
19
19
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
0 commit comments