BentoML Release Notes
Last updated: Mar 20, 2026
- Mar 6, 2026
- Date parsed from source:Mar 6, 2026
- First seen by Releasebot:Mar 20, 2026
v1.4.36
BentoML releases v1.4.36 with key fixes for concurrency, readiness checks, tarfile safety, and API behavior, plus a reintroduced image API build_include feature and a typo correction. It also updates AWS BYOC docs and dependency tooling.
What's Changed
- fix: correct typo 'seperators' to 'separators' by @thecaptain789 in #5546
- Reapply "feat: new image API: build_include" (#5531) by @frostming in #5539
- fix: resolve AnyIO NoEventLoopError when calling sync API from async API by @paipeline in #5550
- fix: Set SQLite busy_timeout and WAL mode to prevent 'database is locked' under concurrency by @VedantMadane in #5551
- Fix memory leak in readiness checks with remote dependencies by @paipeline in #5553
- fix: validate symlink targets in safe_extract_tarfile by @q1uf3ng in #5548
- Revert "fix: resolve AnyIO NoEventLoopError when calling sync API from async API" by @frostming in #5554
- chore: update AWS BYOC doc to v10 by @sauyon in #5559
- chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #5561
- chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #5560
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci[bot] in #5562
New Contributors
- @thecaptain789 made their first contribution in #5546
- @paipeline made their first contribution in #5550
- @VedantMadane made their first contribution in #5551
- @q1uf3ng made their first contribution in #5548
Full Changelog: v1.4.35...v1.4.36
Original source Report a problem - Feb 3, 2026
- Date parsed from source:Feb 3, 2026
- First seen by Releasebot:Mar 20, 2026
v1.4.35
BentoML fixes session refresh connector errors and adds support for importing multiple Bentos with shared models.
What's Changed
- fix(client): recreate connector on session refresh to prevent closed session errors by @Wirg in #5541
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci[bot] in #5542
- fix: Support importing multiple Bentos with shared models by @frostming in #5543
New Contributors
- @Wirg made their first contribution in #5541
Full Changelog: v1.4.34...v1.4.35
Original source Report a problem All of your release notes in one feed
Join Releasebot and get updates from BentoML and hundreds of other software products.
- Jan 26, 2026
- Date parsed from source:Jan 26, 2026
- First seen by Releasebot:Mar 20, 2026
v1.4.34
BentoML fixes a security issue in user-supplied file path resolution.
Fixed a security issue when resolving file paths input by user.
Full Changelog
v1.4.33...v1.4.34
Original source Report a problem - Jan 12, 2026
- Date parsed from source:Jan 12, 2026
- First seen by Releasebot:Mar 20, 2026
v1.4.33
BentoML fixes Dockerfile template installation logic for Python packages in a small release update.
What's Changed
fix: update installation logic for Python packages in Dockerfile template by @frostming in #5534
Full Changelog: v1.4.32...v1.4.33
Original source Report a problem - Jan 9, 2026
- Date parsed from source:Jan 9, 2026
- First seen by Releasebot:Mar 20, 2026
v1.4.32
BentoML fixes worker assignment, Dockerfile installs, and file decoding while reverting a new image API change.
What's Changed
- fix: ensure at least one CPU worker is assigned when CPU resources are zero by @frostming in #5528
- fix: update installation path logic for Python packages in Dockerfile template by @frostming in #5529
- Revert "feat: new image API: build_include" by @frostming in #5531
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci[bot] in #5530
- fix: sanitize filename with path separators in FileSchema.decode by @Anri-Lombard in #5533
New Contributors
- @Anri-Lombard made their first contribution in #5533
Full Changelog: v1.4.31...v1.4.32
Original source Report a problem - Dec 23, 2025
- Date parsed from source:Dec 23, 2025
- First seen by Releasebot:Mar 20, 2026
v1.4.31
BentoML adds build time secrets, an API token SDK, and native prefix routing support, while introducing a new image API build_include and stage support in the secret CLI. It also brings gateway documentation, screenshots, and several fixes and lint updates.
What's Changed
- chore: update pre-commit config and fix lint errors by @frostming in #5511
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci[bot] in #5512
- doc(gateway): add gateway documentation by @ssheng in #5513
- docs: Add gateway screenshots by @Sherlock113 in #5515
- feat: add build time secrets by @jianshen92 in #5514
- feat: API token sdk by @jianshen92 in #5516
- docs: API token SDK documentation by @jianshen92 in #5517
- feat: new image API: build_include by @frostming in #5518
- feature: Add native prefix routing (root_path) support for BentoML by @frostming in #5521
- fix: support max age and max requets for runner connections by @frostming in #5522
- fix: improve the error message for importing bento by @frostming in #5523
- chore(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #5520
- chore(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #5519
- feat: support stage in secret CLI by @jianshen92 in #5526
Full Changelog: v1.4.30...v1.4.31
Original source Report a problem - Nov 27, 2025
- Date parsed from source:Nov 27, 2025
- First seen by Releasebot:Mar 20, 2026
v1.4.30
BentoML fixes deployment, proxy, and worker handling in v1.4.30, with updates to CLI deploy and dependency call behavior.
What's Changed
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #5505
- fix: aiohttp impl of RemoteProxy for dependency call by @frostming in #5502
- docs: update AWS CloudFormation template URL to v9 by @sauyon in #5506
- fix: improve process termination handling in create_proxy_app by @frostming in #5508
- fix: cli deploy to inject deployment env by @jianshen92 in #5507
- fix: set default worker count based on available CPU resources by @frostming in #5509
- fix: ensure at least one worker is set based on CPU resources by @frostming in #5510
Full Changelog: v1.4.29...v1.4.30
Original source Report a problem - Nov 17, 2025
- Date parsed from source:Nov 17, 2025
- First seen by Releasebot:Mar 20, 2026
v1.4.29
BentoML adds service-class instance association and apt-get install fixes in v1.4.29.
What's Changed
- docs: Add byoc link by @Sherlock113 in #5498
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci[bot] in #5500
- feat: associate bento service instance with the service class by @frostming in #5501
- fix: update apt-get install command to use Dpkg options by @frostming in #5503
Full Changelog: v1.4.28...v1.4.29
Original source Report a problem - Oct 29, 2025
- Date parsed from source:Oct 29, 2025
- First seen by Releasebot:Mar 20, 2026
v1.4.28
BentoML adds multi-worker support for custom command services and ships fixes for CUDA base images, docs, and build errors.
What's Changed
- fix: update cuda base image and base image docs by @frostming in #5492
- fix: use dir() instead of vars() to walk through the MRO by @frostming in #5495
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #5494
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #5493
- fix: feature: build error message with missing BentoModel by @frostming in #5496
- feat: multi-worker support for custom command service by @frostming in #5497
Full Changelog: v1.4.27...v1.4.28
Original source Report a problem - Oct 20, 2025
- Date parsed from source:Oct 20, 2025
- First seen by Releasebot:Mar 20, 2026
v1.4.27
BentoML adds Python 3.14 build support and excludes metrics for endpoints in this release.
What's Changed
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #5486
- chore(deps): bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #5487
- docs: Update vllm inference doc by @Sherlock113 in #5488
- feat: support python 3.14 in build by @jianshen92 in #5489
- fix: exclude metrics for endpoints by @bojiang in #5491
Full Changelog: v1.4.26...v1.4.27
Original source Report a problem