Skip to content

Commit

Permalink
Bump version to 1.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
shi-eric committed Jan 3, 2025
1 parent 3d7e316 commit 17c7952
Show file tree
Hide file tree
Showing 9 changed files with 76 additions and 21 deletions.
29 changes: 19 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,24 @@

- Support `assert` statements in kernels ([docs](https://nvidia.github.io/warp/debugging.html#assertions)).
Assertions can only be triggered in `"debug"` mode ([GH-366](https://github.com/NVIDIA/warp/issues/336)).

### Changed

### Fixed

- Fix errors during graph capture caused by module unloading ([GH-401](https://github.com/NVIDIA/warp/issues/401)).
- Fix allocating arrays with strides ([GH-404](https://github.com/NVIDIA/warp/issues/404)).
- Fix `ImportError` exception being thrown during `OpenGLRenderer` interpreter shutdown on Windows
([GH-412](https://github.com/NVIDIA/warp/issues/412)).

## [1.5.1] - 2025-01-02

### Added

- Add PyTorch basics and custom operators notebooks to the `notebooks` directory.
- Update PyTorch interop docs to include section on custom operators
([docs](https://nvidia.github.io/warp/modules/interoperability.html#pytorch-custom-ops-example)).

### Changed

### Fixed

- warp.sim: Fix a bug in which the color-balancing algorithm was not updating the colorings.
Expand All @@ -22,14 +34,10 @@
([GH-386](https://github.com/NVIDIA/warp/issues/386)).
- Array overwrite tracking: Fix issue with not marking arrays passed to `wp.atomic_add()`, `wp.atomic_sub()`,
`wp.atomic_max()`, or `wp.atomic_min()` as being written to ([GH-378](https://github.com/NVIDIA/warp/issues/378)).
- Fix for occasional failure to update .meta files into Warp kernel cache on Windows
- Mark kernel arrays as written to when passed to `wp.atomic_add()` or `wp.atomic_sub()`
- Fix the OpenGL renderer not being able to run without CUDA ([GH-344](https://github.com/NVIDIA/warp/issues/344)).
- Fix errors during graph capture caused by module unloading ([GH-401](https://github.com/NVIDIA/warp/issues/401)).
- Fix for occasional failure to update `.meta` files into Warp kernel cache on Windows.
- Fix the OpenGL renderer not being able to run without a CUDA device available
([GH-344](https://github.com/NVIDIA/warp/issues/344)).
- Fix incorrect CUDA driver function versions ([GH-402](https://github.com/NVIDIA/warp/issues/402)).
- Fix allocating arrays with strides ([GH-404](https://github.com/NVIDIA/warp/issues/404)).
- Fix `ImportError` exception being thrown during `OpenGLRenderer` interpreter shutdown on Windows
([GH-412](https://github.com/NVIDIA/warp/issues/412)).

## [1.5.0] - 2024-12-02

Expand Down Expand Up @@ -1251,7 +1259,8 @@

- Initial publish for alpha testing

[Unreleased]: https://github.com/NVIDIA/warp/compare/v1.5.0...HEAD
[Unreleased]: https://github.com/NVIDIA/warp/compare/v1.5.1...HEAD
[1.5.1]: https://github.com/NVIDIA/warp/releases/tag/v1.5.1
[1.5.0]: https://github.com/NVIDIA/warp/releases/tag/v1.5.0
[1.4.2]: https://github.com/NVIDIA/warp/releases/tag/v1.4.2
[1.4.1]: https://github.com/NVIDIA/warp/releases/tag/v1.4.1
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ the `pip install` command, e.g.

| Platform | Install Command |
| --------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Linux aarch64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.0/warp_lang-1.5.0+cu11-py3-none-manylinux2014_aarch64.whl` |
| Linux x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.0/warp_lang-1.5.0+cu11-py3-none-manylinux2014_x86_64.whl` |
| Windows x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.0/warp_lang-1.5.0+cu11-py3-none-win_amd64.whl` |
| Linux aarch64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-manylinux2014_aarch64.whl` |
| Linux x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-manylinux2014_x86_64.whl` |
| Windows x86-64 | `pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-win_amd64.whl` |

The `--force-reinstall` option may need to be used to overwrite a previous installation.

Expand Down
2 changes: 1 addition & 1 deletion VERSION.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.5.0
1.5.1
6 changes: 3 additions & 3 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ the ``pip install`` command, e.g.
* - Platform
- Install Command
* - Linux aarch64
- ``pip install https://github.com/NVIDIA/warp/releases/download/v1.5.0/warp_lang-1.5.0+cu11-py3-none-manylinux2014_aarch64.whl``
- ``pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-manylinux2014_aarch64.whl``
* - Linux x86-64
- ``pip install https://github.com/NVIDIA/warp/releases/download/v1.5.0/warp_lang-1.5.0+cu11-py3-none-manylinux2014_x86_64.whl``
- ``pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-manylinux2014_x86_64.whl``
* - Windows x86-64
- ``pip install https://github.com/NVIDIA/warp/releases/download/v1.5.0/warp_lang-1.5.0+cu11-py3-none-win_amd64.whl``
- ``pip install https://github.com/NVIDIA/warp/releases/download/v1.5.1/warp_lang-1.5.1+cu11-py3-none-win_amd64.whl``

The ``--force-reinstall`` option may need to be used to overwrite a previous installation.

Expand Down
2 changes: 1 addition & 1 deletion exts/omni.warp.core/config/extension.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
# Semantic Versioning is used: https://semver.org/
version = "1.5.0"
version = "1.5.1"
authors = ["NVIDIA"]
title = "Warp Core"
description="The core Warp Python module"
Expand Down
23 changes: 23 additions & 0 deletions exts/omni.warp.core/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# CHANGELOG

## [1.5.1] - 2025-01-02

### Added

- Add PyTorch basics and custom operators notebooks to the `notebooks` directory.
- Update PyTorch interop docs to include section on custom operators
([docs](https://nvidia.github.io/warp/modules/interoperability.html#pytorch-custom-ops-example)).

### Fixed

- warp.sim: Fix a bug in which the color-balancing algorithm was not updating the colorings.
- Fix custom colors being not being updated when rendering meshes with static topology in OpenGL
([GH-343](https://github.com/NVIDIA/warp/issues/343)).
- Fix `wp.launch_tiled()` not returning a `Launch` object when passed `record_cmd=True`.
- Fix default arguments not being resolved for `wp.func` when called from Python's runtime
([GH-386](https://github.com/NVIDIA/warp/issues/386)).
- Array overwrite tracking: Fix issue with not marking arrays passed to `wp.atomic_add()`, `wp.atomic_sub()`,
`wp.atomic_max()`, or `wp.atomic_min()` as being written to ([GH-378](https://github.com/NVIDIA/warp/issues/378)).
- Fix for occasional failure to update `.meta` files into Warp kernel cache on Windows.
- Fix the OpenGL renderer not being able to run without a CUDA device available
([GH-344](https://github.com/NVIDIA/warp/issues/344)).
- Fix incorrect CUDA driver function versions ([GH-402](https://github.com/NVIDIA/warp/issues/402)).

## [1.5.0] - 2024-12-02

### Added
Expand Down
4 changes: 2 additions & 2 deletions exts/omni.warp/config/extension.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
# Semantic Versioning is used: https://semver.org/
version = "1.5.0"
version = "1.5.1"
authors = ["NVIDIA"]
title = "Warp"
description="Warp OmniGraph Nodes and Sample Scenes"
Expand Down Expand Up @@ -35,7 +35,7 @@ exclude = ["Ogn*Database.py", "*/ogn*"]
"omni.timeline" = {}
"omni.ui" = {optional = true}
"omni.usd" = {}
"omni.warp.core" = {version = "1.5.0", exact = true}
"omni.warp.core" = {version = "1.5.1", exact = true}

[[python.module]]
name = "omni.warp._extension"
Expand Down
23 changes: 23 additions & 0 deletions exts/omni.warp/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# CHANGELOG

## [1.5.1] - 2025-01-02

### Added

- Add PyTorch basics and custom operators notebooks to the `notebooks` directory.
- Update PyTorch interop docs to include section on custom operators
([docs](https://nvidia.github.io/warp/modules/interoperability.html#pytorch-custom-ops-example)).

### Fixed

- warp.sim: Fix a bug in which the color-balancing algorithm was not updating the colorings.
- Fix custom colors being not being updated when rendering meshes with static topology in OpenGL
([GH-343](https://github.com/NVIDIA/warp/issues/343)).
- Fix `wp.launch_tiled()` not returning a `Launch` object when passed `record_cmd=True`.
- Fix default arguments not being resolved for `wp.func` when called from Python's runtime
([GH-386](https://github.com/NVIDIA/warp/issues/386)).
- Array overwrite tracking: Fix issue with not marking arrays passed to `wp.atomic_add()`, `wp.atomic_sub()`,
`wp.atomic_max()`, or `wp.atomic_min()` as being written to ([GH-378](https://github.com/NVIDIA/warp/issues/378)).
- Fix for occasional failure to update `.meta` files into Warp kernel cache on Windows.
- Fix the OpenGL renderer not being able to run without a CUDA device available
([GH-344](https://github.com/NVIDIA/warp/issues/344)).
- Fix incorrect CUDA driver function versions ([GH-402](https://github.com/NVIDIA/warp/issues/402)).

## [1.5.0] - 2024-12-02

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

from typing import Optional

version: str = "1.5.0"
version: str = "1.5.1"
"""Warp version string"""

verify_fp: bool = False
Expand Down

0 comments on commit 17c7952

Please sign in to comment.