Release notes release/0.16.0

Released 2023-11-09

What’s Changed

Full Changelog: https://github.com/omegaml/omegaml/compare/release/0.15.5…release/0.16.0

Changes

  • Bump version: 0.16.0-rc2 → 0.16.0 4bde4c9

  • Bump version: 0.16.0-rc1 → 0.16.0-rc2 dac6d26

  • Bump version: 0.16.0-dev1 → 0.16.0-rc1 7debfdd

  • Bump version: 0.15.6-rc1 → 0.16.0-dev1 65365c5

  • Bump version: 0.15.6-dev7 → 0.15.6-rc1 98238f2

  • upgrade circleci machine image 30fe7c7

  • Bump version: 0.15.6-dev6 → 0.15.6-dev7 1aaa961

  • Bump version: 0.15.6-dev5 → 0.15.6-dev6 6646414

  • jupyter tests ensure file browser is shown d6c6174

  • Bump version: 0.15.6-dev4 → 0.15.6-dev5 4db250a

  • Bump version: 0.15.6-dev3 → 0.15.6-dev4 d57db2a

  • Bump version: 0.15.6-dev2 → 0.15.6-dev3 a67e23a

  • Bump version: 0.15.6-dev1 → 0.15.6-dev2 c62764e

  • update tensorflow dependencies 4b4169a

  • release build 0.15.6 d5b9bba

  • Merge pull request #336 from omegaml/log-exception-on-debug 1983e3f

  • log exceptions in runtime tasks b84f55d

  • Merge pull request #350 from omegaml/update-devtools a3de3a0

  • update makefile c8d1046

  • Merge pull request #348 from omegaml/fix-config-loading-basedir 3818ae3

  • cli: om load from config file, if exists outside of current directory 9b63018

  • Merge pull request #323 from omegaml/update-sql-docs c9c0cc3

  • update sql alchemy docs 30ed63d

  • Merge pull request #342 from omegaml/snyk-fix-479d77bb0802d2754e2fdacd6ff5aecd 8698538

  • Merge pull request #337 from omegaml/snyk-fix-ebd741390d0f8310f7b24ca8d1307dfe 205ee54

  • Merge pull request #349 from omegaml/snyk-fix-9b805d15a403d746f4086e41440b466d d6f43bd

  • Merge pull request #347 from omegaml/fix-346-empty-swagger-input a28d7cf

  • swagger specs are valid even if no input schema is specified 0a0a295

  • Merge pull request #345 from omegaml/fix-344-empty-model-version 3129354

  • Update test_modelversions.py 53325d9

  • Merge pull request #343 from omegaml/fix-jupyter-upgrade-issue 92ee2b6

  • update jupyter hub f1288b2

  • Merge pull request #338 from omegaml/fix-flask-dependency 165963d

  • Merge pull request #334 from omegaml/upgrade-dependencies 598cc95

  • upgrade dependencies 2f25ed4

  • Merge pull request #329 from omegaml/snyk-fix-424c2e7c4a49f71671d6383f35f0b49a 40ab916

  • Merge pull request #333 from omegaml/miraculixx-patch-4 48a01f0

  • Create SECURITY.md 3ebc051

  • Merge pull request #331 from omegaml/combine-swagger eb5e8b0

  • combine swagger docs from multiple services be107d6

  • Merge pull request #285 from omegaml/promotion-backends f3c81c3

  • formalize promotion methods bd8df75

  • Merge pull request #330 from omegaml/fix-nbclassic 7669b26

  • Merge pull request #328 from omegaml/upgrade-rabbitmq 0dcce9b

  • upgrade rabbitmq to latest release 9bb57ef

  • Merge pull request #316 from omegaml/enhance-tracking fdcd63a

  • update task tracking semantics from inside runtime 872fb56

  • Merge pull request #327 from omegaml/encode-sqlsecrets-url 5b51cdc

  • ensure sql connection string secrets are properly encoded 19d6cb2

  • Merge pull request #324 from omegaml/upgrade-dependencies 9b30d8c

  • upgrade dependencies to pandas, jupyterhub dfc4ab4

Bug Fixes

  • fix: scripts/docker/jyhub/Dockerfile to reduce vulnerabilities 1fc5506

  • fix: scripts/docker/omegaml-tensorflow/Dockerfile to reduce vulnerabilities ca2c3dc

  • fix: scripts/docker/omegaml-tensorflow/Dockerfile to reduce vulnerabilities d28b3dc

  • fix IndexError on empty model version f5885a5

  • fix flask json dependency 395e54a

  • fix: scripts/docker/omegaml-tensorflow/Dockerfile to reduce vulnerabilities e7db15c

Refactor

  • refactor jupyterlab 4.0 dependency to nbclassic 1aa9dd9