What's Changed
- fix(stub): add envs to
__init__
construction by @aarnphm in #4576 - docs: Add testing doc by @Sherlock113 in #4578
- chore(type): use TypedDict for inferred stubs by @aarnphm in #4577
- docs: Add lifecycle hooks doc by @Sherlock113 in #4579
- fix(build): remove deprecated warnings by @aarnphm in #4580
- fix: improve the bentoml build progress by @frostming in #4582
- fix: allow API endpoint to return response directly by @frostming in #4581
- fix: raise the priority of the routes from mount apps by @frostming in #4584
- fix(sdk): python build missing envs argument by @jianshen92 in #4585
- fix: build config env default to None by @jianshen92 in #4589
- fix: config from multiple services override with each other by @frostming in #4591
- feat: add concurrency config by @xianml in #4560
- docs: Add OpenAI compatible endpoints client doc by @Sherlock113 in #4593
- fix: ignore_extra_keys for v2 configuration schema by @xianml in #4598
- fix: emit warnings when copying large file by @frostming in #4597
- feat: service.to_async property by @frostming in #4595
- feat: picklev5 serialization by @frostming in #4594
Full Changelog: v1.2.7...v1.2.8