Release v0.40.0
What's Changed
New Features 🎉
- fix(image-builder): Refactor model image naming convention by @deadlycoconuts in #526
- feat: reuse the same bigquery table for multiple model versions for Arize BQ Sink by @khorshuheng in #531
- feat(api): Expose tolerations and node selectors for batch jobs by @deadlycoconuts in #539
- Refactor inference schema by @khorshuheng in #543
- feat: Support HTTP predictor for UPI by @tiopramayudi in #544
- feat(api,ui): Add new max allowed replicas field to env configs and relevant checks by @deadlycoconuts in #546
Other Changes
- fix(api): Change default GPU Request value and prevent null values from being accepted by @deadlycoconuts in #533
- Add documentation for model observability and model schema by @tiopramayudi in #528
- bug: fix json field typo for ranking output by @khorshuheng in #536
- Add MLObs onboarding docs to gitbook by @eric-lidong in #538
- pin mlflow by @leonlnj in #540
- fix: Fix order of pyfunc env vars based on priority by @tiopramayudi in #542
- Revert "fix(image-builder): Refactor model image naming convention (#526) by @deadlycoconuts in #545
- fix: Fix UPI integration test by @tiopramayudi in #548
Full Changelog: v0.39.1...v0.40.0