Releases: bentoml/BentoML
Releases · bentoml/BentoML
v1.3.17
What's Changed
- docs: Simplify packaging docs by @Sherlock113 in #5116
- docs: Fix links by @Sherlock113 in #5124
- docs: Update API tokens doc by @Sherlock113 in #5125
- fix: image builder log stream doesn't work by @frostming in #5126
- docs: Add GPU access messaging by @Sherlock113 in #5127
- fix: disable markup and highlight for image log stream by @frostming in #5129
- fix: don't override built-in function by @frostming in #5131
- fix: add default install command for image spec by @frostming in #5130
- docs: Update examples by @Sherlock113 in #5128
- fix: loosen the constraints of opentelemetry dependencies by @frostming in #5134
- fix: only honor ctx or context parameter with correct annotation by @frostming in #5135
- fix: temp file is deleted unexpected on Windows by @frostming in #5133
- docs: Update old comfyui doc by @Sherlock113 in #5137
- feat: install packages into venv and chown by @frostming in #5136
- docs: Update onboarding docs by @Sherlock113 in #5138
- fix: raise error when certfile is not given but ssl enabled and fix local dep by @frostming in #5139
- fix: bad file descirptor issue when deploying bento by @frostming in #5142
- feat: select a subset of files for huggingface models by @frostming in #5144
- docs: Update example overview by @Sherlock113 in #5143
- docs: Fix images by @Sherlock113 in #5145
- fix: use content hash as the default model version by @frostming in #5146
Full Changelog: v1.3.16...v1.3.17
v1.3.16
What's Changed
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci in #5108
- docs: Simplify Adaptive batching docs by @Sherlock113 in #5107
- docs: Update homepage messaging by @Sherlock113 in #5105
- fix: add basic metrics and access logs for websocket by @frostming in #5109
- fix: ensure all models to exists on deployment by @frostming in #5110
- fix: enable image spec when image is explictly given by @frostming in #5114
- fix: drop the redundant parameter for runner_service by @frostming in #5115
- docs: Fix links by @Sherlock113 in #5111
- feat: support post commands in image spec by @frostming in #5118
- feat: add
--with-models
option tobentoml pull
command by @frostming in #5117 - docs: Update cloud deployment doc by @Sherlock113 in #5119
- docs: Fix typo by @Sherlock113 in #5121
- docs: Fix links by @Sherlock113 in #5122
- fix: calculate bentofile path against cwd if given explicitly by @frostming in #5123
Full Changelog: v1.3.15...v1.3.16
v1.3.15
What's Changed
- docs: doc refactoring by @Sherlock113 in #5089
- docs: Fix invalid icon images by @Sherlock113 in #5096
- docs: Update readme examples and add distributed service doc by @Sherlock113 in #5097
- fix: protect model repository creation with a lock to avoid a race condition by @frostming in #5095
- fix: generate schema compatible with pydantic>=2.10 by @frostming in #5100
- docs: Modify 'metric' menu link on 'observability index' page by @jin-daram in #5101
- fix: fix bug of serialization error and runner can't be shutdown by @frostming in #5103
- feat(cli): Support passing key value pairs from reading a dotenv file by @frostming in #5104
- fix: calculate readme file path from build ctx rather than cwd by @frostming in #5106
New Contributors
- @jin-daram made their first contribution in #5101
Full Changelog: v1.3.14...v1.3.15
v1.3.14
What's Changed
- docs: update
buf.yaml
reference by @emmanuel-ferdman in #5090 - fix: read stream before accessing response.text by @frostming in #5091
- fix: set manifest.dev for bare bento upload by @frostming in #5092
- fix: pin pydantic to < 2.10 and restore cwd when building bento by @frostming in #5093
New Contributors
- @emmanuel-ferdman made their first contribution in #5090
Full Changelog: v1.3.13...v1.3.14
v1.3.13
What's Changed
- fix: build git repo with uv by @frostming in #5085
- fix: use the model_id in bento by @frostming in #5087
- fix: create dir before move by @frostming in #5088
Full Changelog: v1.3.12...v1.3.13
v1.3.12
What's Changed
- fix: correct file response for internal service calling by @frostming in #5071
- docs: Add explanations for model loading acceleration by @Sherlock113 in #5066
- docs: Refactor examples by @Sherlock113 in #5065
- docs: Update codespaces desc by @Sherlock113 in #5072
- fix: don't ignore empty dirs when unpacking model and bento by @frostming in #5073
- docs: Remove dead link by @Sherlock113 in #5075
- docs: Add doc canonical link by @Sherlock113 in #5076
- doc: add comfyui example by @ssheng in #5077
- doc: update comfyui to include export instructions by @ssheng in #5078
- doc: update diffusion models to include comfyui by @ssheng in #5079
- docs: Update examples index by @Sherlock113 in #5080
- fix: move monitoring project to tests folder by @frostming in #5081
- docs: Update example list by @Sherlock113 in #5083
- fix: check dependency close method (#5082) by @yxtay in #5084
- fix: empty doc for bare built bento by @xianml in #5086
New Contributors
Full Changelog: v1.3.11...v1.3.12
v1.3.11
What's Changed
- fix: spark usage following API change by @frostming in #5052
- docs: Add model loading doc by @Sherlock113 in #5049
- doc: suggest to use pip for CUDA first by @bojiang in #5054
- docs: Update build-options.rst by @Sherlock113 in #5055
- fix: use the model revision in bento info for huggingface models by @frostming in #5053
- feat: Adding SDK support for deployment labels by @jianshen92 in #5057
- fix: postpone the model id normalization for huggingface models by @frostming in #5060
- chore: upload descripiton to remote bento store by @xianml in #5047
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci in #5061
- feat: Add task_id to request inference context by @Leon-Sander in #5059
- chore: copy existing README.md instead of creating a new one by @xianml in #5063
- feat: allow extending bentoml with extra commands by @frostming in #5064
- fix: remove the version limit of pynvml by @frostming in #5068
New Contributors
- @Leon-Sander made their first contribution in #5059
Full Changelog: v1.3.10...v1.3.11
v1.3.10
What's Changed
- fix: [bug bash] prefetch url by @xianml in #5028
- fix: trigger reset when system package changes; find dependent by @frostming in #5027
- fix(decorator): reject wrapper as dunder methods by @aarnphm in #5030
- fix: upload a flag file after project ready by @frostming in #5029
- fix: update spinner with the service readyz status by @frostming in #5031
- docs: Add IO tables by @Sherlock113 in #5032
- docs: Create secrets for deployment by @Sherlock113 in #5034
- doc: api docs for build and build_bentofile by @frostming in #5035
- feat: validate required envs when creating deployment by @frostming in #5033
- docs: fix links by @Sherlock113 in #5036
- docs: Add Gradio integration by @Sherlock113 in #5040
- fix: remove duplicate logs by @frostming in #5038
- docs: Add byoc request quota by @Sherlock113 in #5037
- feat: Opt-in bento image support by @frostming in #5039
- feat: support reading build config and dependencies from pyproject.toml by @frostming in #5042
- docs: Add doc for external deployment dependency by @Sherlock113 in #5043
- docs: Add Base Hyperlint Config by @bllchmbrs in #5041
- fix: reconstruct build config for getting requirement by @frostming in #5045
- docs: Add LangGraph example doc by @Sherlock113 in #5046
- docs: Add codespaces doc by @Sherlock113 in #5044
New Contributors
- @bllchmbrs made their first contribution in #5041
Full Changelog: v1.3.9...v1.3.10
v1.3.9
What's Changed
- fix: add a flag to mark dev bento by @frostming in #5021
- docs: Fix typo by @Sherlock113 in #5022
- fix: circus graceful shutdown by @bojiang in #5024
- fix: emit deprecation warings for legacy APIs by @frostming in #5023
- fix: skip safetensor patching if not installed by @frostming in #5025
- doc: update aws byoc by @ssheng in #5026
Full Changelog: v1.3.8...v1.3.9
v1.3.8
What's Changed
- doc: Update shieldgemma doc name by @Sherlock113 in #4999
- fix: tolerate build error when watching for changes by @frostming in #5000
- doc: correct the requirements by @frostming in #5001
- fix: expose errors occurring before the first yield of stream response by @frostming in #5002
- doc: fix endpoint url related typos by @ssheng in #5007
- docs: Add CUDA version notes by @Sherlock113 in #5004
- docs: Add new project examples by @Sherlock113 in #5010
- docs: Clean up examples by @Sherlock113 in #5011
- docs: Update adaptive batching doc by @Sherlock113 in #5012
- docs: Refactor more examples section by @Sherlock113 in #5014
- ci: pre-commit autoupdate [skip ci] by @pre-commit-ci in #5009
- feat: upload setup.sh to the remote dev by @frostming in #5016
- feat: always make an HTTP call when calling self API methods by @frostming in #5017
- feat: gradio integration by @parano in #5008
- Fix a typo by @snowsky in #5018
- docs: Add quotation marks to python versions by @Sherlock113 in #5019
New Contributors
Full Changelog: v1.3.7...v1.3.8