Releases: bentoml/BentoML
Releases · bentoml/BentoML
v1.4.38
What's Changed
- feat: native support for src-layout projects by @VedantMadane in #5555
- fix: switch to SandboxedEnvironment and remove unused Jinja2 extensions by @frostming in #5591
- fix: use correct NVIDIA CUDA base images for debian distro by @mattmorganpdx in #5590
New Contributors
- @mattmorganpdx made their first contribution in #5590
Full Changelog: v1.4.37...v1.4.38
v1.4.37
What's Changed
- docs: Update slack to forum link by @Sherlock113 in #5567
- fix: correctly load
bentoml.models.HuggingFaceModelin container by @nickthegroot in #5582 - chore(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #5564
- chore(deps): bump marocchino/sticky-pull-request-comment from 2 to 3 by @dependabot[bot] in #5571
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #5565
- fix: resolve SQLite 'database is locked' errors under high concurrency by @VedantMadane in #5558
- fix: shell quote system package names in Dockerfile templates and image commands by @frostming in #5583
- fix: reorder histogram samples in multiprocess prometheus output by @saivedant169 in #5570
New Contributors
- @nickthegroot made their first contribution in #5582
- @saivedant169 made their first contribution in #5570
Full Changelog: v1.4.36...v1.4.37
v1.4.36
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
v1.4.35
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
Full Changelog: v1.4.34...v1.4.35
v1.4.34
- Fixed a security issue when resolving file paths input by user.
Full Changelog: v1.4.33...v1.4.34
v1.4.33
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
v1.4.32
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
v1.4.31
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
v1.4.30
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
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