Releases: OpenPipe/ART
Releases · OpenPipe/ART
v0.5.17
Release Highlights
What's Changed
- feat: Add W&B run config API (#615)
- feat: add tenant-scoped Tinker model aliases (#614)
- feat: Update Tinker renderers (#613)
- feat: Update Tinker renderers (#612)
- fix: Add pyarrow to Tinker extra (#611)
- build: Upgrade vLLM to 0.17.0 (#610)
- feat: Improved metrics in ART (#609)
- ci: Auto-build and upload uv cache on miss (#608)
- Remove beta KL divergence from training loss (#607)
- Fix ty type checker errors and warnings (#606)
- Clean up unused adapters before saving checkpoint (#605)
- build: Upgrade to unsloth 2026.3.3 (#604)
- Release v0.5.16 (#603)
- build: Downgrade unsloth and unsloth zoo (#602)
Full Changelog: v0.5.16...v0.5.17
v0.5.16
Release Highlights
What's Changed
- build: Downgrade unsloth and unsloth zoo (#602)
- Release v0.5.15 (#599)
- ci: Use hatch build in release workflow (#598)
- Release v0.5.14 (#597)
- Temporarily downgrade transformers (#596)
- ci: Add package install smoke test workflow (#595)
- Release v0.5.13 (#593)
- fix: Use uv build in release workflow (#592)
- Record serverless SFT provenance on training completion (#590)
Full Changelog: v0.5.15...v0.5.16
v0.5.15
Release Highlights
What's Changed
- ci: Use hatch build in release workflow (#598)
- Temporarily downgrade transformers (#596)
- ci: Add package install smoke test workflow (#595)
- fix: Use uv build in release workflow (#592)
- Record serverless SFT provenance on training completion (#590)
Full Changelog: v0.5.14...v0.5.15
v0.5.14
v0.5.13
Release Highlights
What's Changed
- fix: Use uv build in release workflow (#592)
- Release v0.5.12 (#591)
- Flex Attention for Local Megatron Backend (#586)
- Add fix art issues skill (#585)
- Remove batch-level padding from tokenize_sft_batch (#582)
- Add mamba and megatron related build packages to
no-build-isolation. (#579) - fix: resolve pre-existing CI failures (#578)
- feat: Add dedicated mode for UnslothService (#577)
- Update transformers to v5.x, unsloth, and add MoE LoRA conversion (#576)
- Release v0.5.11 (#572)
- Add SFT notebooks (#570)
- Add KL-penalized advantage adjustment (#562)
- Use uv for Megatron Setup (#560)
Full Changelog: v0.5.11...v0.5.13
v0.5.11
Release Highlights
What's Changed
- fix: lazy-import heavy deps in CLI so lightweight commands work without extras (#571)
- Release v0.5.10 (#569)
Full Changelog: v0.5.10...v0.5.11
v0.5.10
Prek CI uv cache
Managed cache assets for prek CI dependency bootstrap.
v0.5.9
Release Highlights
What's Changed
- Add tool support for RULER evaluation (#542)
- Remove SkyPilot backend and docs (#541)
- refactor: streamline AutoTrajectoryContext management (#540)
- feat: group-level trajectory metadata (#539)
- Correct Qwen3 30B model name and link (#538)
- Document Qwen3 30B (#537)
- Vendor tinker_cookbook under art package (#535)
- feat: replace pyright with ty for type checking (#534)
- feat(tinker): add TinkerNativeBackend (#532)
- fix: align Tinker server port with client base_url (#531)
- Fix model registration (#529)
- fix: preserve tool-call context in tokenization (#527)
- Fix OpenAI temperature handling (#526)
- SFT preprocessing (#525)
- Remove dev/playwright_agent directory (security + cleanup) (#524)
- feat: add persistent state methods to Model (#522)
- feat: Backend-First Training API (Phase 1) (#521)
- Remove TorchTune service and related dev projects (#520)
- feat: move trajectory logging from backend to frontend (#518)
- feat: Replace pyright with ty for type checking (#517)
- feat: Replace run_checks.sh with prek pre-commit hooks (#516)
- Multi-checkpoint inference for pipelined training (RFC #513) (#515)
- Use training_step for W&B x-axis to allow out-of-order logging (#512)
- Update wandb and weave (#507)
- Upgrade litellm, suppress bugs (#506)
- bump: Release v0.5.7 (#505)
Full Changelog: v0.5.7...v0.5.9
v0.5.7
Release Highlights
What's Changed
- fix: Bump minimum openai version to 2.14.0 (#504)
- Release v0.5.6 (#502)
- fix: Pin vLLM to 0.13.0 (#501)
Full Changelog: v0.5.6...v0.5.7