From 652c61e20ed5642f985c241101a7954e7f4a3ca6 Mon Sep 17 00:00:00 2001 From: Andrei Vishniakov <31008759+avishniakov@users.noreply.github.com> Date: Mon, 29 Apr 2024 17:38:17 +0200 Subject: [PATCH 1/2] Prepare release 0.57.0rc1 --- README.md | 2 +- RELEASE_NOTES.md | 16 +++++++++++++ pyproject.toml | 2 +- src/zenml/VERSION | 2 +- src/zenml/zen_server/deploy/helm/Chart.yaml | 2 +- src/zenml/zen_server/deploy/helm/README.md | 4 ++-- .../migrations/versions/0.57.0.rc1_release.py | 23 +++++++++++++++++++ 7 files changed, 45 insertions(+), 6 deletions(-) create mode 100644 src/zenml/zen_stores/migrations/versions/0.57.0.rc1_release.py diff --git a/README.md b/README.md index ff4a458b7cd..a382bc4ad30 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ Projects Showcase

- 🎉 Version 0.56.4 is out. Check out the release notes + 🎉 Version 0.57.0rc1 is out. Check out the release notes here.
🖥️ Download our VS Code Extension here. diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 5ee0daccca7..0ce9b59d41d 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,21 @@ +# 0.57.0rc1 + +This release candidate brings in a support for the fully new ZenML Dashboard experience, +a number of improvement to documentation and a few bug fixes. + +## What's Changed +* Add Comet to Experiment Trackers in TOC by @strickvl in https://github.com/zenml-io/zenml/pull/2637 +* Fix Comet docs formatting by @strickvl in https://github.com/zenml-io/zenml/pull/2639 +* ZenML Server activation and user on-boarding by @stefannica in https://github.com/zenml-io/zenml/pull/2630 +* Slimmer and more secure Docker container images by @stefannica in https://github.com/zenml-io/zenml/pull/2617 +* Add dashboard v2 source context by @schustmi in https://github.com/zenml-io/zenml/pull/2642 +* Support New Dashboard release by @avishniakov in https://github.com/zenml-io/zenml/pull/2635 + + +**Full Changelog**: https://github.com/zenml-io/zenml/compare/0.56.4...0.57.0rc1 + # 0.56.4 This release brings a variety of bug fixes and enhancements, including a new diff --git a/pyproject.toml b/pyproject.toml index 8465804f8d8..2d5eeec4852 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "zenml" -version = "0.56.4" +version = "0.57.0rc1" packages = [{ include = "zenml", from = "src" }] description = "ZenML: Write production-ready ML code." authors = ["ZenML GmbH "] diff --git a/src/zenml/VERSION b/src/zenml/VERSION index 9aede0531d9..ae8c852ad2d 100644 --- a/src/zenml/VERSION +++ b/src/zenml/VERSION @@ -1 +1 @@ -0.56.4 \ No newline at end of file +0.57.0rc1 \ No newline at end of file diff --git a/src/zenml/zen_server/deploy/helm/Chart.yaml b/src/zenml/zen_server/deploy/helm/Chart.yaml index 21b82bd3797..bf02c4e076a 100644 --- a/src/zenml/zen_server/deploy/helm/Chart.yaml +++ b/src/zenml/zen_server/deploy/helm/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: zenml -version: "0.56.4" +version: "0.57.0rc1" description: Open source MLOps framework for portable production ready ML pipelines keywords: - mlops diff --git a/src/zenml/zen_server/deploy/helm/README.md b/src/zenml/zen_server/deploy/helm/README.md index 4437a9da92e..54385906e52 100644 --- a/src/zenml/zen_server/deploy/helm/README.md +++ b/src/zenml/zen_server/deploy/helm/README.md @@ -20,8 +20,8 @@ ZenML is an open-source MLOps framework designed to help you create robust, main To install the ZenML chart directly from Amazon ECR, use the following command: ```bash -# example command for version 0.56.4 -helm install my-zenml oci://public.ecr.aws/zenml/zenml --version 0.56.4 +# example command for version 0.57.0rc1 +helm install my-zenml oci://public.ecr.aws/zenml/zenml --version 0.57.0rc1 ``` Note: Ensure you have OCI support enabled in your Helm client and that you are authenticated with Amazon ECR. diff --git a/src/zenml/zen_stores/migrations/versions/0.57.0.rc1_release.py b/src/zenml/zen_stores/migrations/versions/0.57.0.rc1_release.py new file mode 100644 index 00000000000..1498a0e3ac9 --- /dev/null +++ b/src/zenml/zen_stores/migrations/versions/0.57.0.rc1_release.py @@ -0,0 +1,23 @@ +"""Release [0.57.0rc1]. + +Revision ID: 0.57.0rc1 +Revises: 46506f72f0ed +Create Date: 2024-04-29 17:32:59.582096 + +""" + +# revision identifiers, used by Alembic. +revision = "0.57.0rc1" +down_revision = "46506f72f0ed" +branch_labels = None +depends_on = None + + +def upgrade() -> None: + """Upgrade database schema and/or data, creating a new revision.""" + pass + + +def downgrade() -> None: + """Downgrade database schema and/or data back to the previous revision.""" + pass From 389f25572f5f981ddc5538bcec5fa3138ca6e6ac Mon Sep 17 00:00:00 2001 From: Andrei Vishniakov <31008759+avishniakov@users.noreply.github.com> Date: Mon, 29 Apr 2024 19:16:37 +0200 Subject: [PATCH 2/2] Update RELEASE_NOTES.md Co-authored-by: Alex Strick van Linschoten --- RELEASE_NOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 0ce9b59d41d..b73227480e4 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -2,7 +2,7 @@ # 0.57.0rc1 -This release candidate brings in a support for the fully new ZenML Dashboard experience, +This release candidate introduces support for the fully new ZenML Dashboard experience, a number of improvement to documentation and a few bug fixes. ## What's Changed