Skip to content

Commit a24ccb1

Browse files
authored
Misc/prepare-release-0.55.4 (#2482)
* Prepare release 0.55.4 * Release notes updates
1 parent 357f94c commit a24ccb1

File tree

7 files changed

+81
-7
lines changed

7 files changed

+81
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
<a href="https://github.com/zenml-io/zenml-projects">Projects Showcase</a>
9393
<br />
9494
<br />
95-
🎉 Version 0.55.3 is out. Check out the release notes
95+
🎉 Version 0.55.4 is out. Check out the release notes
9696
<a href="https://github.com/zenml-io/zenml/releases">here</a>.
9797
<br />
9898
<br />

RELEASE_NOTES.md

Lines changed: 51 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,54 @@
11
<!-- markdown-link-check-disable -->
2+
# 0.55.4
3+
4+
This release brings a host of enhancements and fixes across the board, including
5+
significant improvements to our services logging and status, the integration of
6+
model saving to the registry via CLI methods, and more robust handling of
7+
parallel pipelines and database entities. We've also made strides in optimizing
8+
MLflow interactions, enhancing our documentation, and ensuring our CI processes
9+
are more robust.
10+
11+
Additionally, we've tackled several bug fixes and performance improvements,
12+
making our platform even more reliable and user-friendly.
13+
14+
We'd like to give a special thanks to @christianversloot and @francoisserra for
15+
their contributions.
16+
17+
## What's Changed
18+
* Bump mlflow to 2.10.2 by @christianversloot in https://github.com/zenml-io/zenml/pull/2444
19+
* Improve services logging and status by @safoinme in https://github.com/zenml-io/zenml/pull/2436
20+
* Add `save models to registry` setting of a model to CLI methods by @avishniakov in https://github.com/zenml-io/zenml/pull/2447
21+
* Parallel pipelines can create entities in DB by @avishniakov in https://github.com/zenml-io/zenml/pull/2446
22+
* Fix MlFlow TF autlogging excessive warnings by @avishniakov in https://github.com/zenml-io/zenml/pull/2449
23+
* Fix and improve integration deps checker by @stefannica in https://github.com/zenml-io/zenml/pull/2455
24+
* Add migration test version + use self-hosted runners for release by @strickvl in https://github.com/zenml-io/zenml/pull/2450
25+
* Enable running pipeline via REST by @schustmi in https://github.com/zenml-io/zenml/pull/2389
26+
* Faster mlflow `list_model_versions` by @avishniakov in https://github.com/zenml-io/zenml/pull/2460
27+
* Avoid exposure of tracking uri to metadata by @avishniakov in https://github.com/zenml-io/zenml/pull/2458
28+
* Some important docs updates by @htahir1 in https://github.com/zenml-io/zenml/pull/2463
29+
* Fix CI by @strickvl in https://github.com/zenml-io/zenml/pull/2467
30+
* Fix local Airflow install + docs instructions by @strickvl in https://github.com/zenml-io/zenml/pull/2459
31+
* Update `.coderabbit.yaml` by @strickvl in https://github.com/zenml-io/zenml/pull/2470
32+
* Prevent templates update from formatting the whole codebase by @avishniakov in https://github.com/zenml-io/zenml/pull/2469
33+
* Telemetry guarding for CI & editable installs by @strickvl in https://github.com/zenml-io/zenml/pull/2468
34+
* Add Vertex Step Operator network parameter by @francoisserra in https://github.com/zenml-io/zenml/pull/2398
35+
* Allow integration export to overwrite a pre-existing file by @strickvl in https://github.com/zenml-io/zenml/pull/2466
36+
* Fix `log_model_metadata` with explicit name and version by @avishniakov in https://github.com/zenml-io/zenml/pull/2465
37+
* Triggers, actions, event sources - base abstractions and github and pipeline run implementations by @AlexejPenner in https://github.com/zenml-io/zenml/pull/2312
38+
* Mount zenml config path as empty dir by @stefannica in https://github.com/zenml-io/zenml/pull/2472
39+
* Fix broken docs links by @strickvl in https://github.com/zenml-io/zenml/pull/2473
40+
* Use `uv pip compile` for environment setup in CI by @strickvl in https://github.com/zenml-io/zenml/pull/2474
41+
* MLflow fix for tests on Mac Python 3.9 and 3.10 by @strickvl in https://github.com/zenml-io/zenml/pull/2462
42+
* Improve custom data types docs by @avishniakov in https://github.com/zenml-io/zenml/pull/2476
43+
* Reflect env variables on global configuration by @safoinme in https://github.com/zenml-io/zenml/pull/2371
44+
* Fix zenml deploy secret stores by @safoinme in https://github.com/zenml-io/zenml/pull/2454
45+
* Don't fail when workload manager source fails to load by @schustmi in https://github.com/zenml-io/zenml/pull/2478
46+
* Add analytics events for cloud onboarding by @schustmi in https://github.com/zenml-io/zenml/pull/2456
47+
* Race condition on creating new users allows duplicate usernames by @avishniakov in https://github.com/zenml-io/zenml/pull/2479
48+
49+
50+
**Full Changelog**: https://github.com/zenml-io/zenml/compare/0.55.3...0.55.4
51+
252
# 0.55.3
353

454
This patch comes with a variety of bug fixes and documentation updates.
@@ -50,7 +100,7 @@ Some of the most important changes include:
50100
- The new [HyperAI](https://hyperai.ai) integration featuring a new orchestrator and service connector
51101
- Bumping the mlflow version to 2.10.0
52102

53-
We'd like to give a special thanks to @christianversloot and @francoisserra for their contributions.
103+
We'd like to give a special thanks to @christianversloot and @francoisserra for their contributions.
54104

55105
## What's Changed
56106
* `0.55.1` in migration testing by @avishniakov in https://github.com/zenml-io/zenml/pull/2368

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "zenml"
3-
version = "0.55.3"
3+
version = "0.55.4"
44
packages = [{ include = "zenml", from = "src" }]
55
description = "ZenML: Write production-ready ML code."
66
authors = ["ZenML GmbH <[email protected]>"]

src/zenml/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.55.3
1+
0.55.4

src/zenml/zen_server/deploy/helm/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: zenml
3-
version: "0.55.3"
3+
version: "0.55.4"
44
description: Open source MLOps framework for portable production ready ML pipelines
55
keywords:
66
- mlops

src/zenml/zen_server/deploy/helm/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ ZenML is an open-source MLOps framework designed to help you create robust, main
2020
To install the ZenML chart directly from Amazon ECR, use the following command:
2121

2222
```bash
23-
# example command for version 0.55.3
24-
helm install my-zenml oci://public.ecr.aws/zenml/zenml --version 0.55.3
23+
# example command for version 0.55.4
24+
helm install my-zenml oci://public.ecr.aws/zenml/zenml --version 0.55.4
2525
```
2626

2727
Note: Ensure you have OCI support enabled in your Helm client and that you are authenticated with Amazon ECR.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"""Release [0.55.4].
2+
3+
Revision ID: 0.55.4
4+
Revises: 479103df60b6
5+
Create Date: 2024-02-29 14:03:34.556396
6+
7+
"""
8+
9+
10+
# revision identifiers, used by Alembic.
11+
revision = "0.55.4"
12+
down_revision = "479103df60b6"
13+
branch_labels = None
14+
depends_on = None
15+
16+
17+
def upgrade() -> None:
18+
"""Upgrade database schema and/or data, creating a new revision."""
19+
pass
20+
21+
22+
def downgrade() -> None:
23+
"""Downgrade database schema and/or data back to the previous revision."""
24+
pass

0 commit comments

Comments
 (0)