Skip to content

Releases: OpenPipe/ART

v0.5.17

13 Mar 23:33
4cf171d

Choose a tag to compare

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

04 Mar 23:14
0a65a60

Choose a tag to compare

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

04 Mar 00:04
df04d37

Choose a tag to compare

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

03 Mar 22:51
8003ee9

Choose a tag to compare

Release Highlights

What's Changed

  • 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)

Full Changelog: v0.5.13...v0.5.14

v0.5.13

03 Mar 19:14
987b9e4

Choose a tag to compare

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

19 Feb 14:51
8c618d3

Choose a tag to compare

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

19 Feb 00:20
8714773

Choose a tag to compare

Release Highlights

What's Changed

  • ci: bootstrap GH-managed prek cache image workflow (#566)
  • WIP: SFT (local backend) (#530)

Full Changelog: prek-uv-cache...v0.5.10

Prek CI uv cache

18 Feb 18:56
d9e7603

Choose a tag to compare

Managed cache assets for prek CI dependency bootstrap.

v0.5.9

30 Jan 19:46
d0e2a5e

Choose a tag to compare

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

08 Jan 00:38
51528ca

Choose a tag to compare

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