Skip to content

Commit

Permalink
Bump version (#637)
Browse files Browse the repository at this point in the history
  • Loading branch information
almarklein authored Nov 4, 2024
1 parent 457e93c commit 2c8a00f
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 1 deletion.
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,61 @@ Possible sections in each release:
* Security: in case of vulnerabilities.


### [v0.19.0] - 04-10-2024

Added:

* Overrideable constants by @fyellin in https://github.com/pygfx/wgpu-py/pull/579
* Implemention for multi-draw features by @fyellin in https://github.com/pygfx/wgpu-py/pull/583
* Statistics query by @fyellin in https://github.com/pygfx/wgpu-py/pull/605
* Examples for asyncio and trio by @almarklein in https://github.com/pygfx/wgpu-py/pull/608
* Add example that uses PySide6 with asyncio compat by @almarklein in https://github.com/pygfx/wgpu-py/pull/612
* Add pre-commit hooks for ruff by @claydugo in https://github.com/pygfx/wgpu-py/pull/629
* Include pre-commit in optional dependencies by @claydugo in https://github.com/pygfx/wgpu-py/pull/630

Changed:

* Async API by @almarklein in https://github.com/pygfx/wgpu-py/pull/598
* Renamed `request_adapter()` to `request_adapter_sync()` (old method still works with warning).
* Renamed `enumerate_adapters()` to `enumerate_adapters_sync()` (old method still works with warning).
* Renamed `request_device()` to `request_device_sync()` (old method still works with warning).
* Renamed `buffer.map()` to `buffer.map_sync()` (old method still works with warning).
* Renamed `request_device_trace` -> `request_device` by @fyellin in https://github.com/pygfx/wgpu-py/pull/589
* Make depth_stencil_attachment follow the spec by @fyellin in https://github.com/pygfx/wgpu-py/pull/611
* 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
* Drop support for Python 3.8.

Fixed:

* Fix snake case for 1d/2d/3d suffix by @almarklein in https://github.com/pygfx/wgpu-py/pull/617

Docs:

* Add note on examples by @almarklein in https://github.com/pygfx/wgpu-py/pull/597
* Tweaks to examples by @almarklein in https://github.com/pygfx/wgpu-py/pull/610
* Add extra version info on dev installs by @almarklein in https://github.com/pygfx/wgpu-py/pull/623
* Fix small typo in README intro by @otterbotter in https://github.com/pygfx/wgpu-py/pull/625

Internal changes:

* Remove _release code that's duplicated 19 times. by @fyellin in https://github.com/pygfx/wgpu-py/pull/590
* Fix some small errors by @fyellin in https://github.com/pygfx/wgpu-py/pull/591
* Refactor build system by @almarklein in https://github.com/pygfx/wgpu-py/pull/596
* Use ruff instead of black and flake8 by @almarklein in https://github.com/pygfx/wgpu-py/pull/599
* Fixes to testing by @almarklein in https://github.com/pygfx/wgpu-py/pull/604
* Remove stuff that's been deprecated for a while by @almarklein in https://github.com/pygfx/wgpu-py/pull/607
* Improve generated type hints and defaults by @almarklein in https://github.com/pygfx/wgpu-py/pull/606
* Add better async support for wgpu-native by @almarklein in https://github.com/pygfx/wgpu-py/pull/609
* Nitpicky changes flagged by PyCharm by @fyellin in https://github.com/pygfx/wgpu-py/pull/613
* Python 3.13. Remove ruff flakiness by @fyellin in https://github.com/pygfx/wgpu-py/pull/614
* Structure checking by @fyellin in https://github.com/pygfx/wgpu-py/pull/615
* Eliminate warning in test suite by @fyellin in https://github.com/pygfx/wgpu-py/pull/621
* Fix install of mesa drivers by @almarklein in https://github.com/pygfx/wgpu-py/pull/622
* Only keep alive those objects that are necessary. by @fyellin in https://github.com/pygfx/wgpu-py/pull/628
* Refactor canvas context to allow presenting as image by @almarklein in https://github.com/pygfx/wgpu-py/pull/586
* Prevent extra errors when canvascontext creation fails by @almarklein in https://github.com/pygfx/wgpu-py/pull/635


### [v0.18.1] - 17-09-2024

Added:
Expand Down
2 changes: 1 addition & 1 deletion wgpu/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

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

# Allow using nearly the same code in different projects
project_name = "wgpu"
Expand Down

0 comments on commit 2c8a00f

Please sign in to comment.