NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
A seamless bridge from model development to model delivery
Last release 2 days ago
02 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
38 versions withdrawn
withdrawn after publishing
4 years old
1208 releases · first in 2022
One column per quarter.
Nothing published for this version
feat(performance-client): NET-1589 Explicit trace context and opt-in OTLP export by @jrockway in #2666
Full Changelog: v0.18.32...v0.18.33rc1
Bump control server truss pin to fix dev deployments on newer GPUs by @iancarrasco-b10 in #2661
Full Changelog: v0.18.31...v0.18.32
Bump control server truss pin to fix dev deployments on newer GPUs by @iancarrasco-b10 in #2661
Full Changelog: v0.18.31...v0.18.32rc3
Truss: support updated training auth config (OIDC, AssumeRole) by @MarkGotesman in #2633
Full Changelog: v0.18.30...v0.18.32rc2
Truss: support updated training auth config (OIDC, AssumeRole) by @MarkGotesman in #2633
Full Changelog: v0.18.30...v0.18.32rc1
Truss: support updated training auth config (OIDC, AssumeRole) by @MarkGotesman in #2633
Full Changelog: v0.18.30...v0.18.31
Truss: support updated training auth config (OIDC, AssumeRole) by @MarkGotesman in #2633
Full Changelog: v0.18.30...v0.18.31rc1
Truss: support updated training auth config (OIDC, AssumeRole) by @MarkGotesman in #2633
Full Changelog: v0.18.30...v0.18.31rc0
Truss: support updated training auth config (OIDC, AssumeRole) by @MarkGotesman in #2633
Full Changelog: v0.18.30...v0.18.31.dev101
fix(trt-llm): Add LoRA cache runtime settings by @bdubayah in #2644
Full Changelog: v0.18.29...v0.18.30
Full Changelog : v0.18.30rc1...v0.18.30rc2
Full Changelog: v0.18.30rc1...v0.18.30rc2
fix(trt-llm): Add LoRA cache runtime settings by @bdubayah in #2644
Full Changelog: v0.18.29...v0.18.30rc1
fix(trt-llm): Add LoRA cache runtime settings by @bdubayah in #2644
Full Changelog: v0.18.29...v0.18.30rc0
feat(cli): use CUDA 12.9 as the workstation default by @JackRao123 in #2638
truss train workstation by @brollb in #2639Full Changelog: v0.18.28...v0.18.29
Tolerate an empty teams list during team resolution by @cretz in #2630
Full Changelog: v0.18.27...v0.18.28
Isolate docker server dependencies from base image uv config by @amyhu-b10 in #2607
Full Changelog: v0.18.26...v0.18.27
feat(cli/train): show capacity type (spot/on-demand) in train view by @johnnt849 in #2544
model_metadata for BIS trusses by @parallelipopat in #2593Full Changelog: v0.18.25...v0.18.27rc1
feat(cli/train): show capacity type (spot/on-demand) in train view by @johnnt849 in #2544
model_metadata for BIS trusses by @parallelipopat in #2593Full Changelog: v0.18.25...v0.18.26
feat(cli/train): show capacity type (spot/on-demand) in train view by @johnnt849 in #2544
model_metadata for BIS trusses by @parallelipopat in #2593Full Changelog: v0.18.25...v0.18.26rc2
feat(cli/train): show capacity type (spot/on-demand) in train view by @johnnt849 in #2544
model_metadata for BIS trusses by @parallelipopat in #2593Full Changelog: v0.18.25...v0.18.26rc1
Deprecate truss loops samplers view in favor of truss loops usage by @spal1 in #2586
truss loops samplers view in favor of truss loops usage by @spal1 in #2586Full Changelog: v0.18.24...v0.18.25
Deprecate truss loops samplers view in favor of truss loops usage by @spal1 in #2586
truss loops samplers view in favor of truss loops usage by @spal1 in #2586Full Changelog: v0.18.24...v0.18.25rc1
Full Changelog : v0.18.23...v0.18.25rc0
Full Changelog: v0.18.23...v0.18.25rc0
Deprecate truss loops runs view in favor of truss loops view by @spal1 in #2577
truss loops logs run-id focused by @spal1 in #2570truss loops deactivate run-id-focused by @spal1 in #2571truss loops view run-focused by @spal1 in #2569truss loops runs view in favor of truss loops view by @spal1 in #2577truss loops usage command for Loops GPU capacity by @spal1 in #2578Full Changelog: v0.18.23...v0.18.24
Add TRUSS_NO_UPDATE_CHECK env var to skip update check by @cretz in #2561
Full Changelog: v0.18.22...v0.18.23
[codex] Enable zstd decompression in performance client + fix ci by @michaelfeil in #2554
Full Changelog: v0.18.21...v0.18.22
feat(train): support availability_model (spot/dedicated) on compute by @johnnt849 in #2520
Full Changelog: v0.18.20...v0.18.21
feat(train): support availability_model (spot/dedicated) on compute by @johnnt849 in https://github.com/basetenlabs/truss/pull/2520
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.20...v0.18.21rc0
fix(image_builder): fold nginx default-site removal into install layer by @ndeepak-baseten in https://github.com/basetenlabs/truss/pull/2546
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.19...v0.18.20
fix(cli/train): drop Baseline column from team capacity view by @johnnt849 in https://github.com/basetenlabs/truss/pull/2539
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.18...v0.18.19
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.18...v0.18.19rc1
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.18...v0.18.19rc1
feat(loops): add truss loops view --org to list the whole org's deployments by @harrypartridge-netizen in https://github.com/basetenlabs/truss/pull/25
truss loops view --org to list the whole org's deployments by @harrypartridge-netizen in https://github.com/basetenlabs/truss/pull/2523Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.17...v0.18.18
Hash full config for image builds; copy config.yaml as the last layer by @amyhu-b10 in https://github.com/basetenlabs/truss/pull/2514
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.16...v0.18.17
fix(chains): Normalize chainlet status to fix keepalive behavior by @iancarrasco-b10 in https://github.com/basetenlabs/truss/pull/2511
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.15...v0.18.16
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.15...v0.18.16rc0
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.15...v0.18.16rc0
feat(truss-train): add LoopsCheckpoint to load_checkpoint config by @William-Gao1 in https://github.com/basetenlabs/truss/pull/2509
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.14...v0.18.15
fix(loops/cli): exclude trainer-target checkpoints from deploy picker by @William-Gao1 in https://github.com/basetenlabs/truss/pull/2508
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.13...v0.18.14
Add replicas option for Loops deployments by @XiaohanZhangCMU in https://github.com/basetenlabs/truss/pull/2502
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.12...v0.18.13
Revert "Add validation to prevent no_build with predict_endpoint (#2291)" by @cretz in https://github.com/basetenlabs/truss/pull/2505
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.11...v0.18.12
Add time-range and filter flags to truss model-logs by @cretz in https://github.com/basetenlabs/truss/pull/2497
truss model-logs by @cretz in https://github.com/basetenlabs/truss/pull/2497Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.10...v0.18.11
feat(cli): Egress restrictions in truss runtime config by @danielleef in https://github.com/basetenlabs/truss/pull/2481
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.9...v0.18.10
fix(loops): render deployments with sampler: null without crashing by @rcano-baseten in https://github.com/basetenlabs/truss/pull/2496
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.8...v0.18.9
Scope truss watch model resolution to a single model to avoid fetching all signatures by @cretz in https://github.com/basetenlabs/truss/pull/2492
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.7...v0.18.8
feat: log bundled files at DEBUG during truss push (#781) by @sam-shridhar1950f in https://github.com/basetenlabs/truss/pull/2471
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.6...v0.18.7
feat(loops/cli): json output for truss loops view by @brollb in https://github.com/basetenlabs/truss/pull/2487
truss loops view by @brollb in https://github.com/basetenlabs/truss/pull/2487Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.5...v0.18.6
cli: surface model_id, deployment_id, and endpoint after a deployment by @pat-baseten in https://github.com/basetenlabs/truss/pull/2478
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.4...v0.18.5
cli: surface model_id, deployment_id, and endpoint after a deployment by @pat-baseten in https://github.com/basetenlabs/truss/pull/2478
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.4...v0.18.5rc0
trt_llm/validation: fix AttributeError on class-level assignments and misleading class-not-found error by @Dev-X25874 in https://github.com/basetenlab
truss loops view by @spal1 in https://github.com/basetenlabs/truss/pull/2479Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.3...v0.18.4
feat(checkpoints): add Target column for training-job checkpoint views by @spal1 in https://github.com/basetenlabs/truss/pull/2463
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.2...v0.18.4rc0
feat(checkpoints): add Target column for training-job checkpoint views by @spal1 in https://github.com/basetenlabs/truss/pull/2463
truss loops view by @brollb in https://github.com/basetenlabs/truss/pull/2470Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.2...v0.18.3
trt_llm/validation: fix AttributeError on class-level assignments and misleading class-not-found error by @Dev-X25874 in https://github.com/basetenlab
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.3...v0.18.3rc500
feat: add higher 429 or error limits by @michaelfeil in https://github.com/basetenlabs/truss/pull/2456
truss loops checkpoints view + deploy commands by @spal1 in https://github.com/basetenlabs/truss/pull/2451Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.1...v0.18.2
feat: add higher 429 or error limits by @michaelfeil in https://github.com/basetenlabs/truss/pull/2456
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.1...v0.18.2rc0
Feat: endpoint-router-mapping-performance-client by @michaelfeil in https://github.com/basetenlabs/truss/pull/2283
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.18.0...v0.18.1
Auto-open browser for OAuth device flow login by @cretz in https://github.com/basetenlabs/truss/pull/2417
truss loops push CLI command (TRN-730) by @brollb in https://github.com/basetenlabs/truss/pull/2420truss loops deactivate CLI command by @brollb in https://github.com/basetenlabs/truss/pull/2421truss configure by @rolandcrosby-baseten in https://github.com/basetenlabs/truss/pull/2425trainers references to loops by @spal1 in https://github.com/basetenlabs/truss/pull/2427truss loops cli commands by @spal1 in https://github.com/basetenlabs/truss/pull/2428trainer_checkpoint_ids to loop_checkpoint_ids by @spal1 in https://github.com/basetenlabs/truss/pull/2432loop_checkpoint_id[s] to loops_checkpoint_id[s] by @spal1 in https://github.com/basetenlabs/truss/pull/2435loop_* identifiers to plural loops_* (TRN-765) by @spal1 in https://github.com/basetenlabs/truss/pull/2436Full Changelog: https://github.com/basetenlabs/truss/compare/v0.17.2...v0.18.0
Auto-open browser for OAuth device flow login by @cretz in https://github.com/basetenlabs/truss/pull/2417
truss loops push CLI command (TRN-730) by @brollb in https://github.com/basetenlabs/truss/pull/2420truss loops deactivate CLI command by @brollb in https://github.com/basetenlabs/truss/pull/2421truss configure by @rolandcrosby-baseten in https://github.com/basetenlabs/truss/pull/2425trainers references to loops by @spal1 in https://github.com/basetenlabs/truss/pull/2427truss loops cli commands by @spal1 in https://github.com/basetenlabs/truss/pull/2428trainer_checkpoint_ids to loop_checkpoint_ids by @spal1 in https://github.com/basetenlabs/truss/pull/2432loop_checkpoint_id[s] to loops_checkpoint_id[s] by @spal1 in https://github.com/basetenlabs/truss/pull/2435loop_* identifiers to plural loops_* (TRN-765) by @spal1 in https://github.com/basetenlabs/truss/pull/2436Full Changelog: https://github.com/basetenlabs/truss/compare/v0.17.2...v0.17.3rc5
Auto-open browser for OAuth device flow login by @cretz in https://github.com/basetenlabs/truss/pull/2417
truss loops push CLI command (TRN-730) by @brollb in https://github.com/basetenlabs/truss/pull/2420truss loops deactivate CLI command by @brollb in https://github.com/basetenlabs/truss/pull/2421truss configure by @rolandcrosby-baseten in https://github.com/basetenlabs/truss/pull/2425trainers references to loops by @spal1 in https://github.com/basetenlabs/truss/pull/2427truss loops cli commands by @spal1 in https://github.com/basetenlabs/truss/pull/2428trainer_checkpoint_ids to loop_checkpoint_ids by @spal1 in https://github.com/basetenlabs/truss/pull/2432loop_checkpoint_id[s] to loops_checkpoint_id[s] by @spal1 in https://github.com/basetenlabs/truss/pull/2435loop_* identifiers to plural loops_* (TRN-765) by @spal1 in https://github.com/basetenlabs/truss/pull/2436Full Changelog: https://github.com/basetenlabs/truss/compare/v0.17.2...v0.17.3rc4
Auto-open browser for OAuth device flow login by @cretz in https://github.com/basetenlabs/truss/pull/2417
truss loops push CLI command (TRN-730) by @brollb in https://github.com/basetenlabs/truss/pull/2420truss loops deactivate CLI command by @brollb in https://github.com/basetenlabs/truss/pull/2421truss configure by @rolandcrosby-baseten in https://github.com/basetenlabs/truss/pull/2425trainers references to loops by @spal1 in https://github.com/basetenlabs/truss/pull/2427truss loops cli commands by @spal1 in https://github.com/basetenlabs/truss/pull/2428trainer_checkpoint_ids to loop_checkpoint_ids by @spal1 in https://github.com/basetenlabs/truss/pull/2432loop_checkpoint_id[s] to loops_checkpoint_id[s] by @spal1 in https://github.com/basetenlabs/truss/pull/2435loop_* identifiers to plural loops_* (TRN-765) by @spal1 in https://github.com/basetenlabs/truss/pull/2436Full Changelog: https://github.com/basetenlabs/truss/compare/v0.17.2...v0.17.3rc0
OAuth login support and new Truss auth commands by @cretz in https://github.com/basetenlabs/truss/pull/2399
Full Changelog: https://github.com/basetenlabs/truss/compare/v0.17.1...v0.17.2
Your coding agent can read these notes before it upgrades. Set up the MCP server →