diff --git a/CHANGELOG.md b/CHANGELOG.md index 00ffcf1..fad502c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to LinML are documented here. This project follows [Semantic ## [Unreleased] +## [0.6.0] — 2026-10-22 + ### Changed - **TensorRT-RTX 1.7.** The stock `trt-rtx` pin is `onnxruntime-ep-nv-tensorrt-rtx-cu13` **0.5.0** (x86_64 `manylinux_2_28` and aarch64 `manylinux_2_35`, as before), which bundles TensorRT-RTX **1.7.1** instead of 1.6.1. Same ABI and minimum ORT (1.24). TensorRT-RTX engines are not forward-compatible, so an engine cache built under 1.6.1 (`trt_engine_cache_enable`) is rebuilt. - **A vendored 0.4.0 wheel is replaced.** The wheel records no version, so the installer and `scripts/fetch-ep-plugins.sh` now treat the versioned runtime it bundles (`libtensorrt_rtx.so.1.7.1`) as the marker of the pinned build: a 0.4.0 install in the same directory is replaced, verified before the old directory is touched. `PluginPackageSpec.VersionMarkerFile` is the internal opt-in. diff --git a/Directory.Build.props b/Directory.Build.props index 0ba7aec..23e3b8a 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -25,7 +25,7 @@ to GitHub Packages by .github/workflows/publish-packages.yml. The workflow overrides Version from the release tag. --> false - 0.5.1 + 0.6.0 LinML Contributors MIT https://github.com/mesalimllc/LinML diff --git a/README.md b/README.md index fb10869..d437400 100644 --- a/README.md +++ b/README.md @@ -47,9 +47,9 @@ LinML also provides `LinML.Catalog`, the Linux counterpart to WinML's `Execution | Component | Version | NuGet | Notes | |-----------|---------|-------|-------| -| **CLI** (`linml`) | `0.4.0` | — | Self-contained `linux-x64`, `linux-arm64` binaries | -| **LinML.Catalog** | `0.4.0` | [![NuGet Catalog](https://img.shields.io/nuget/v/LinML.Catalog.svg?label=LinML.Catalog&color=blue)](https://www.nuget.org/packages/LinML.Catalog) | Plugin EP vendoring & registration | -| **LinML.Contracts** | `0.4.0` | [![NuGet Contracts](https://img.shields.io/nuget/v/LinML.Contracts.svg?label=LinML.Contracts&color=blue)](https://www.nuget.org/packages/LinML.Contracts) | Pure contracts & data models | +| **CLI** (`linml`) | `0.6.0` | — | Self-contained `linux-x64`, `linux-arm64` binaries | +| **LinML.Catalog** | `0.6.0` | [![NuGet Catalog](https://img.shields.io/nuget/v/LinML.Catalog.svg?label=LinML.Catalog&color=blue)](https://www.nuget.org/packages/LinML.Catalog) | Plugin EP vendoring & registration | +| **LinML.Contracts** | `0.6.0` | [![NuGet Contracts](https://img.shields.io/nuget/v/LinML.Contracts.svg?label=LinML.Contracts&color=blue)](https://www.nuget.org/packages/LinML.Contracts) | Pure contracts & data models | | **Runtime** | — | — | ONNX Runtime 1.31.x | See [CHANGELOG.md](CHANGELOG.md) for full release history. @@ -86,7 +86,7 @@ curl -fsSL https://raw.githubusercontent.com/mesalimllc/LinML/main/scripts/insta curl -fsSL https://raw.githubusercontent.com/mesalimllc/LinML/main/scripts/install.sh | bash -s -- --gpu # Explicit version and architecture: -bash scripts/install.sh --version v0.4.0 --target ~/.local/share/linml --bin-dir ~/.local/bin +bash scripts/install.sh --version v0.6.0 --target ~/.local/share/linml --bin-dir ~/.local/bin ``` Pre-built archives (`linml--linux-x64.tar.gz`, `linml--linux-arm64.tar.gz`) and SHA-256 checksums are also downloadable directly from [GitHub Releases](https://github.com/mesalimllc/LinML/releases).