NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #5840 most downloaded on PyPI
A seamless bridge from model development to model delivery
Last release today
17 Sep 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
38 versions withdrawn
withdrawn after publishing
4 years old
1203 releases · first in 2022
One column per quarter.
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.3rc2...v0.16.3rc3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.3rc2...v0.16.3rc3
docs(cli): update truss ssh setup docstring for model support by @pat-baseten in https://github.com/basetenlabs/truss/pull/2393
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.2...v0.16.3rc2
docs(cli): update truss ssh setup docstring for model support by @pat-baseten in https://github.com/basetenlabs/truss/pull/2393
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.2...v0.16.3rc0
add truss train ssh to allow users to ssh into training jobs by @William-Gao1 in https://github.com/basetenlabs/truss/pull/2344
import truss not create ~/.config/truss as a side effect by @brollb in https://github.com/basetenlabs/truss/pull/2382truss train view by @brollb in https://github.com/basetenlabs/truss/pull/2384Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1...v0.16.2
add truss train ssh to allow users to ssh into training jobs by @William-Gao1 in https://github.com/basetenlabs/truss/pull/2344
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1...v0.16.2rc500
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1...v0.16.2rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1...v0.16.2rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1...v0.16.2rc1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1...v0.16.2rc1
add truss train ssh to allow users to ssh into training jobs by @William-Gao1 in https://github.com/basetenlabs/truss/pull/2344
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1...v0.16.2rc0
Add --output json to truss push by @cretz in https://github.com/basetenlabs/truss/pull/2356
--tail with push --wait, push --watch, and watch by @cretz in https://github.com/basetenlabs/truss/pull/2358--no-sleep to true for watch and push --watch by @cretz in https://github.com/basetenlabs/truss/pull/2359Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.0...v0.16.1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1rc2...v0.16.1rc3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.1rc2...v0.16.1rc3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.0...v0.16.1rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.0...v0.16.1rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.0...v0.16.1rc1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.16.0...v0.16.1rc1
💥 Change default Python version to 3.13 and deprecate 3.9 by @cretz in https://github.com/basetenlabs/truss/pull/2341
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.12...v0.16.0
Nothing published for this version
💥 Change default Python version to 3.13 and deprecate 3.9 by @cretz in https://github.com/basetenlabs/truss/pull/2341
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.12...v0.15.13rc1
💥 Change default Python version to 3.13 and deprecate 3.9 by @cretz in https://github.com/basetenlabs/truss/pull/2341
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.12...v0.15.13rc0
Add enable_baseten_workdir field to TrainingJob by @spal1 in https://github.com/basetenlabs/truss/pull/2345
enable_baseten_workdir field to TrainingJob by @spal1 in https://github.com/basetenlabs/truss/pull/2345Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.11...v0.15.12
Add automatic schema reference to truss init config.yaml by @Christian-Sidak in https://github.com/basetenlabs/truss/pull/2330
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.10...v0.15.11
feat(cli): show workspace info in interactive session output by @brollb in https://github.com/basetenlabs/truss/pull/2293
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.9...v0.15.10
Nothing published for this version
Nothing published for this version
feat(cli): show workspace info in interactive session output by @brollb in https://github.com/basetenlabs/truss/pull/2293
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.9...v0.15.10rc503
Nothing published for this version
Nothing published for this version
Nothing published for this version
allow no checkpoint repo for v2 if and only if skip build result is set [COR-1357] by @amyhu-b10 in https://github.com/basetenlabs/truss/pull/2306
no-sleep functionality to truss push --watch by @daanielww in https://github.com/basetenlabs/truss/pull/2308truss manually to 0.15.8 by @nnarayen in https://github.com/basetenlabs/truss/pull/2311Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.8...v0.15.9
feat(cli): show workspace info in interactive session output by @brollb in https://github.com/basetenlabs/truss/pull/2293
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.9...v0.15.9rc2
allow env vars for truss secrets by @amyhu-b10 in https://github.com/basetenlabs/truss/pull/2290
no-sleep functionality to truss push --watch by @daanielww in https://github.com/basetenlabs/truss/pull/2308Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.7...v0.15.9rc1
allow env vars for truss secrets by @amyhu-b10 in https://github.com/basetenlabs/truss/pull/2290
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.7...v0.15.8
allow env vars for truss secrets by @amyhu-b10 in https://github.com/basetenlabs/truss/pull/2290
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.7...v0.15.8rc102
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.8rc2...v0.15.8rc3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.8rc2...v0.15.8rc3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.8rc1...v0.15.8rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.8rc1...v0.15.8rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.5...v0.15.8rc1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.5...v0.15.8rc1
Fix sep in checkpoint viewer for Python 3.11 by @tyranitar in https://github.com/basetenlabs/truss/pull/2295
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.6...v0.15.7
feat: support specifying team in truss.push() SDK by @spal1 in https://github.com/basetenlabs/truss/pull/2288
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.5...v0.15.6
Windows support by @cretz in https://github.com/basetenlabs/truss/pull/2261
startup_threshold_seconds to Truss by @nnarayen in https://github.com/basetenlabs/truss/pull/2282Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.4...v0.15.5
Windows support by @cretz in https://github.com/basetenlabs/truss/pull/2261
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.4...v0.15.5rc1
Bump uv to 0.10.0 by @nnarayen in https://github.com/basetenlabs/truss/pull/2272
uv to 0.10.0 by @nnarayen in https://github.com/basetenlabs/truss/pull/2272Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.3...v0.15.4
feat(truss-train): Add REGISTRY_SECRET docker auth type by @rcano-baseten in https://github.com/basetenlabs/truss/pull/2276
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.2...v0.15.3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.3rc2...v0.15.3rc3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.3rc2...v0.15.3rc3
Windows support by @cretz in https://github.com/basetenlabs/truss/pull/2261
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.4...v0.15.3rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.2...v0.15.3rc1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.2...v0.15.3rc1
Fix help command in truss train by @pat-baseten in https://github.com/basetenlabs/truss/pull/2227
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.1...v0.15.2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.1...v0.15.2rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.1...v0.15.2rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.1...v0.15.2rc1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.1...v0.15.2rc1
remove lora rank validation in deploy checkpoints by @rcano-baseten in https://github.com/basetenlabs/truss/pull/2268
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.15.0...v0.15.1
Nothing published for this version
feat(truss): Support pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255
pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255requirements_file by @nnarayen in https://github.com/basetenlabs/truss/pull/2264Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.2...v0.15.0
Nothing published for this version
Nothing published for this version
feat(truss): Support pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255
pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.2...v0.14.3rc4
feat(truss): Support pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255
pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.2...v0.14.3rc3
feat(truss): Support pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255
pyproject.toml and uv.lock by @nnarayen in https://github.com/basetenlabs/truss/pull/2255Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.2...v0.14.3rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.13.5...v0.14.3rc1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.13.5...v0.14.3rc1
Replace hyphenated HF access token key by @tyranitar in https://github.com/basetenlabs/truss/pull/2244
--model-name to temporarily override model name for push and watch by @daanielww in https://github.com/basetenlabs/truss/pull/2248Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.1...v0.14.2
truss push: Make published deployments the default + --watch option by @daanielww in https://github.com/basetenlabs/truss/pull/2202
truss push: Make published deployments the default + --watch option by @daanielww in https://github.com/basetenlabs/truss/pull/2202TrussTRTLLMBuildConfiguration by @nnarayen in https://github.com/basetenlabs/truss/pull/2239truss watch --no-sleep + always waiting in truss watch by @daanielww in https://github.com/basetenlabs/truss/pull/2211Full Changelog: https://github.com/basetenlabs/truss/compare/v0.13.5...v0.14.2rc3
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.2rc1...v0.14.2rc2
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.2rc1...v0.14.2rc2
truss push: Make published deployments the default + --watch option by @daanielww in https://github.com/basetenlabs/truss/pull/2202
truss push: Make published deployments the default + --watch option by @daanielww in https://github.com/basetenlabs/truss/pull/2202TrussTRTLLMBuildConfiguration by @nnarayen in https://github.com/basetenlabs/truss/pull/2239truss watch --no-sleep + always waiting in truss watch by @daanielww in https://github.com/basetenlabs/truss/pull/2211Full Changelog: https://github.com/basetenlabs/truss/compare/v0.13.5...v0.14.2rc1
feat(truss): truss train push SDK accepts TrainingProject config object by @William-Gao1 in https://github.com/basetenlabs/truss/pull/2241
truss watch --no-sleep + always waiting in truss watch by @daanielww in https://github.com/basetenlabs/truss/pull/2211Full Changelog: https://github.com/basetenlabs/truss/compare/v0.14.0...v0.14.1
truss push: Make published deployments the default + --watch option by @daanielww in https://github.com/basetenlabs/truss/pull/2202
truss push: Make published deployments the default + --watch option by @daanielww in https://github.com/basetenlabs/truss/pull/2202TrussTRTLLMBuildConfiguration by @nnarayen in https://github.com/basetenlabs/truss/pull/2239truss watch --no-sleep + always waiting in truss watch by @daanielww in https://github.com/basetenlabs/truss/pull/2211Full Changelog: https://github.com/basetenlabs/truss/compare/v0.13.5...v0.14.1rc2
Your coding agent can read these notes before it upgrades. Set up the MCP server →