diff --git a/CHANGELOG.md b/CHANGELOG.md index 585b3e4..aa56f57 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.0+rtx1.6] - 2026-07-30 + +See what's new in TensorRT RTX 1.6 https://docs.nvidia.com/deeplearning/tensorrt-rtx/latest/index.html#what-s-new-in-nvidia-tensorrt-rtx-1-6 + +### 🚀 Features + +- *(trtexec-rs)* --weights-as-inputs for webnn files (#123) +- Implement `Send` for HostMemory (#127) +- Support for build routes (#133) +- Implement deferred weight loading and StreamReaderV2 (#134) +- Implement EngineValidity, EngineInvalidityDiagnostics (#135) + +### 🐛 Bug Fixes + +- Remove lifetime from RuntimeCache (#129) + +### 💼 Other + +- Use RustNN's new trtx-enterprise feature (#130) +- Bump TensorRT-RTX version to 1.6 (#131) +- Bump TensorRT enterprise to version 11.1 (#132) + +### 📚 Documentation + +- Update doc links to TensorRT RTX documentation (#136) + +### ⚙️ Miscellaneous Tasks + +- Allow long path names under Windows (#128) + ## [0.7.1+rtx1.5] - 2026-06-12 ### 🚀 Features @@ -165,6 +195,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **CUDA Integration**: Migrated CUDA memory and stream management to cudarc to align with modern Rust GPU tooling. - **Improved Portability**: Expanded the mock mode to include stubbed TensorRT types, allowing the library to be compiled non-NVIDIA platforms (e.g., macOS). -[0.4.0]: https://github.com/rustnn/trtx-rs/releases/tag/v0.4.0 [0.3.0]: https://github.com/rustnn/trtx-rs/releases/tag/v0.3.0 [0.3.1]: https://github.com/rustnn/trtx-rs/releases/tag/v0.3.1 +[0.4.0]: https://github.com/rustnn/trtx-rs/releases/tag/v0.4.0 +[0.5.0]: https://github.com/rustnn/trtx-rs/releases/tag/v0.5.0 +[0.6.0+rtx1.5]: https://github.com/rustnn/trtx-rs/releases#release-v0.6.0+rtx1.5 +[0.7.0+rtx1.5]: https://github.com/rustnn/trtx-rs/releases#release-v0.7.0+rtx1.5 +[0.7.1+rtx1.5]: https://github.com/rustnn/trtx-rs/releases#release-v0.7.1+rtx1.5 +[0.8.0+rtx1.5]: https://github.com/rustnn/trtx-rs/releases#release-v0.8.0+rtx1.6 diff --git a/Cargo.toml b/Cargo.toml index 19e17c2..7398daf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["trtx-sys", "trtx", "trtexec-rs"] resolver = "2" [workspace.package] -version = "0.7.1+rtx1.5" +version = "0.8.0+rtx1.5" edition = "2021" license = "Apache-2.0" authors = ["Tarek Ziade", "Markus Tavenrath", "Stephan Seitz"] diff --git a/trtexec-rs/Cargo.toml b/trtexec-rs/Cargo.toml index fd0d608..2b403c4 100644 --- a/trtexec-rs/Cargo.toml +++ b/trtexec-rs/Cargo.toml @@ -17,8 +17,8 @@ pretty_env_logger = "0.5" # To upgrade the trtx version to new major version, create a PR with that bump to the RustNN repo # and switch the RustNN dep temporarily to that branch until RustNN main has that version bump -trtx = { version = "0.7.1", path = "../trtx", default-features = true } -trtx-sys = { version = "0.7.1", path = "../trtx-sys", default-features = true } +trtx = { version = "0.8.0", path = "../trtx", default-features = true } +trtx-sys = { version = "0.8.0", path = "../trtx-sys", default-features = true } indicatif = "0.18" anyhow = { version = "1.0", features = ["backtrace"] } clap = { version = "4.6", features = ["derive"] } diff --git a/trtx/Cargo.toml b/trtx/Cargo.toml index e4e02d3..1971564 100644 --- a/trtx/Cargo.toml +++ b/trtx/Cargo.toml @@ -11,7 +11,7 @@ keywords = ["tensorrt", "inference", "deep-learning", "nvidia", "gpu"] categories = ["api-bindings", "science"] [dependencies] -trtx-sys = { version = "0.7.1", path = "../trtx-sys", default-features = false } +trtx-sys = { version = "0.8.0", path = "../trtx-sys", default-features = false } thiserror = "2.0" cxx = "1.0" libc = "0.2"