1.23.1 v0.22.0
tracel-ai/burnSep 25, 2026 → Oct 6, 202611 days between releases
What's New
Major API overhaul removes Backend generics, adds LoRA support, and deprecates Candle/NdArray/LibTorch backends.
Breaking Changes
- Removal of `Backend` generic from `Tensor` and `Module` types.
- Removal of the Candle backend.
- Migration of records to `burnpack`; legacy checkpoint formats are incompatible.
- Removal of backend parameters from initialization methods.
New Features
- LoRA and QLoRA support for parameter-efficient fine-tuning.
- New tensor operations: hypot, QR decomposition, mask_select, and select_dim.
- New loss functions: MarginRankingLoss, HingeEmbeddingLoss, TripletMarginLoss, and GaussianNLLLoss.
- New activation modules: ReLU6, HardTanh, Mish, SiLU, and RReLU.
- LLVM-based CUDA and AMD GPU compilation paths via CubeCL.
Improvements
- Infrastructure upgrades: Pliron replaces MLIR-based IR, and Turso replaces SQLite.
- Models no longer carry backend generic, reducing recompilation.
- Graph capture and improvements to remote execution.
Upgrade Notes
Update code to initialize modules using `Device` instead of `Backend` generics. Migrate existing checkpoints to the new `burnpack` format as legacy formats are incompatible. Prepare to replace Candle, NdArray, and LibTorch backends with alternatives.
The Two Releases
1.23.1
Sep 25, 2026· 27 days ago
A patch release for label-studio focusing on bug fixes, test improvements, and disabling various feature flags. Includes SDK updates and CI pipeline fixes.
Full release notesv0.22.0
Oct 6, 2026· 16 days ago
Burn 0.22.0 introduces the framework's most significant API overhaul by removing backend generics from models and tensors in favor of a `Device`-based selection. This release includes major infrastructure upgrades like Pliron and Turso, adds LoRA/QLoRA support, and deprecates Candle, NdArray, and LibTorch.
Full release notes