Skip to content

Commit 57cb890

Browse files
github-actions[bot]Zen-MLbcdurak
authored
Prepare release 0.80.2 (#3513)
* Adding the new version to the necessary files. * release notes * disabling greatexpectation tests --------- Co-authored-by: ZenML GmbH <[email protected]> Co-authored-by: Baris Can Durak <[email protected]>
1 parent d088c8d commit 57cb890

File tree

16 files changed

+122
-26
lines changed

16 files changed

+122
-26
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ the Apache License Version 2.0.
386386
<a href="https://github.com/zenml-io/zenml-projects">Projects Showcase</a>
387387
<br />
388388
<br />
389-
🎉 Version 0.80.1 is out. Check out the release notes
389+
🎉 Version 0.80.2 is out. Check out the release notes
390390
<a href="https://github.com/zenml-io/zenml/releases">here</a>.
391391
<br />
392392
🖥️ Download our VS Code Extension <a href="https://marketplace.visualstudio.com/items?itemName=ZenML.zenml-vscode">here</a>.

RELEASE_NOTES.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,78 @@
11
<!-- markdown-link-check-disable -->
22

3+
# 0.80.2
4+
5+
The `0.80.2` release focuses on several bug fixes, usability enhancements and documentation improvements. Key highlights include fixing the yanked fsspec pip resolution issue, adding sample visualization for Pandas materializer, and upgrading pydantic to 2.11 for improved performance. This release also adds new tutorials and guides, fixes several critical issues, and introduces new functionality for pipeline development.
6+
7+
## Features
8+
9+
- Added poetry add support for CLI
10+
- Added retry option on step.with_options
11+
- Added service annotations to helm chart
12+
- Added step name to console logs for better tracing
13+
14+
## Improvements
15+
16+
- Added sample visualization for Pandas materializer
17+
- Improved run templates with small enhancements and hidden option support
18+
- Fixed service connector list-resources endpoint and CLI command
19+
20+
## Fixes
21+
22+
- Fixed timestamps in logs
23+
- Fixed yanked fsspec pip resolution issue
24+
- Fixed Kubernetes Orchestrator step pod failure status updates
25+
- Fixed CI failures and test issues
26+
- Updated error message for setting pipeline parameters via API
27+
28+
## Documentation
29+
30+
- Added new ZenML Tutorials section to user guide
31+
- Added mini-tutorials for [pipeline scheduling](https://docs.zenml.io/user-guides/tutorial/managing-scheduled-pipelines) and [organization with tags/projects](https://docs.zenml.io/user-guides/tutorial/organizing-pipelines-and-models)
32+
- Updated documentation for [MCP Server](https://docs.zenml.io/how-to/manage-zenml-server/mcp-chat-with-server) and [VSCode Extension](https://docs.zenml.io/how-to/manage-zenml-server/vscode-extension)
33+
- Fixed various documentation issues
34+
35+
## What's Changed
36+
37+
* Updating the missing legacy docs by @bcdurak in https://github.com/zenml-io/zenml/pull/3473
38+
* add new version to the migration tests by @bcdurak in https://github.com/zenml-io/zenml/pull/3471
39+
* Add docs for MCP Server and VSCode Extension by @strickvl in https://github.com/zenml-io/zenml/pull/3475
40+
* Log job completion for Vertex orchestrator by @strickvl in https://github.com/zenml-io/zenml/pull/3478
41+
* Cleaning up the CI failures by @bcdurak in https://github.com/zenml-io/zenml/pull/3480
42+
* Remove remaining use of tj-actions/changed-files by @stefannica in https://github.com/zenml-io/zenml/pull/3481
43+
* Fixing the timestamps in logs by @bcdurak in https://github.com/zenml-io/zenml/pull/3479
44+
* Fix incorrect step access method in documentation by @marwan37 in https://github.com/zenml-io/zenml/pull/3483
45+
* Relaxing the `mlflow` dependency by @bcdurak in https://github.com/zenml-io/zenml/pull/3446
46+
* Add two mini-tutorials (pipeline scheduling and organization with tags/projects) by @strickvl in https://github.com/zenml-io/zenml/pull/3485
47+
* Add ZenML Tutorials section to user guide by @htahir1 in https://github.com/zenml-io/zenml/pull/3488
48+
* Add service annotations to helm chart by @jsybel in https://github.com/zenml-io/zenml/pull/3482
49+
* Adding step name to console logs by @bcdurak in https://github.com/zenml-io/zenml/pull/3486
50+
* Fix yanked fsspec pip resolution issue by @stefannica in https://github.com/zenml-io/zenml/pull/3493
51+
* Fixed some docs here and there by @htahir1 in https://github.com/zenml-io/zenml/pull/3484
52+
* Update error message for setting pipeline parameters via API by @htahir1 in https://github.com/zenml-io/zenml/pull/3491
53+
* Fix the service connector list-resources endpoint and CLI command by @stefannica in https://github.com/zenml-io/zenml/pull/3492
54+
* Restructure organization viewer role in ZenML Pro by @htahir1 in https://github.com/zenml-io/zenml/pull/3501
55+
* Add a sample visualization for Pandas materializer by @htahir1 in https://github.com/zenml-io/zenml/pull/3494
56+
* Add retry option on step.with_options by @schustmi in https://github.com/zenml-io/zenml/pull/3499
57+
* Fix tutorials + small improvements to docs by @htahir1 in https://github.com/zenml-io/zenml/pull/3489
58+
* CI fixes with `huggingface` and crud tests by @bcdurak in https://github.com/zenml-io/zenml/pull/3502
59+
* Upgrading pydantic to 2.11 by @bcdurak in https://github.com/zenml-io/zenml/pull/3472
60+
* Update step status if Kubernetes Orchestrator step pods fail by @stefannica in https://github.com/zenml-io/zenml/pull/3497
61+
* Add `poetry add` support for CLI by @avishniakov in https://github.com/zenml-io/zenml/pull/3470
62+
* Small run template improvements by @schustmi in https://github.com/zenml-io/zenml/pull/3503
63+
* Move uv env var to constants by @schustmi in https://github.com/zenml-io/zenml/pull/3504
64+
* Add hidden option for run templates by @schustmi in https://github.com/zenml-io/zenml/pull/3500
65+
* Fix security check for poetry by @bcdurak in https://github.com/zenml-io/zenml/pull/3509
66+
* Minor auth improvement by @schustmi in https://github.com/zenml-io/zenml/pull/3512
67+
68+
## New Contributors
69+
70+
* @marwan37 made their first contribution in https://github.com/zenml-io/zenml/pull/3483
71+
* @jsybel made their first contribution in https://github.com/zenml-io/zenml/pull/3482
72+
73+
**Full Changelog**: https://github.com/zenml-io/zenml/compare/0.80.1...0.80.2
74+
75+
376
# 0.80.1
477

578
The `0.80.1` release focuses on bug fixes and performance improvements following the major `0.80.0` update. This release addresses several critical issues, particularly improving the CLI functionality when used with the REST API through a deployed ZenML instance. Additionally, this version introduces [a restructured documentation architecture](https://docs.zenml.io) for improved user experience.

examples/quickstart/configs/training_aws.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Environment configuration
22
settings:
33
docker:
4-
parent_image: "715803424590.dkr.ecr.eu-central-1.amazonaws.com/zenml-public-pipelines:quickstart-0.80.1-py3.11-aws"
4+
parent_image: "715803424590.dkr.ecr.eu-central-1.amazonaws.com/zenml-public-pipelines:quickstart-0.80.2-py3.11-aws"
55
skip_build: True # If you switch this to False remove the parent_image
66
requirements: requirements.txt
77
environment:

examples/quickstart/configs/training_azure.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Environment configuration
22
settings:
33
docker:
4-
parent_image: "zenmldocker/zenml-public-pipelines:quickstart-0.80.1-py3.11-azure"
4+
parent_image: "zenmldocker/zenml-public-pipelines:quickstart-0.80.2-py3.11-azure"
55
skip_build: True
66
requirements: requirements.txt
77
environment:

examples/quickstart/configs/training_gcp.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Environment configuration
22
settings:
33
docker:
4-
parent_image: "zenmldocker/zenml-public-pipelines:quickstart-0.80.1-py3.11-gcp"
4+
parent_image: "zenmldocker/zenml-public-pipelines:quickstart-0.80.2-py3.11-gcp"
55
skip_build: True
66
requirements: requirements.txt
77
environment:

examples/quickstart/quickstart.ipynb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@
499499
"# Common imports and setup\n",
500500
"if CLOUD_PROVIDER.lower() == \"gcp\":\n",
501501
" parent_image = (\n",
502-
" \"zenmldocker/zenml-public-pipelines:quickstart-0.80.1-py3.11-gcp\"\n",
502+
" \"zenmldocker/zenml-public-pipelines:quickstart-0.80.2-py3.11-gcp\"\n",
503503
" )\n",
504504
" skip_build = True\n",
505505
"\n",
@@ -508,7 +508,7 @@
508508
" SagemakerOrchestratorSettings,\n",
509509
" )\n",
510510
"\n",
511-
" parent_image = \"339712793861.dkr.ecr.eu-central-1.amazonaws.com/zenml-public-pipelines:quickstart-0.80.1-py3.11-aws\"\n",
511+
" parent_image = \"339712793861.dkr.ecr.eu-central-1.amazonaws.com/zenml-public-pipelines:quickstart-0.80.2-py3.11-aws\"\n",
512512
" skip_build = True # if you switch this to False, you need to remove the parent image\n",
513513
"\n",
514514
" settings[\"orchestrator.sagemaker\"] = SagemakerOrchestratorSettings(\n",
@@ -517,7 +517,7 @@
517517
"\n",
518518
"elif CLOUD_PROVIDER.lower() == \"azure\":\n",
519519
" parent_image = (\n",
520-
" \"zenmldocker/zenml-public-pipelines:quickstart-0.80.1-py3.11-azure\"\n",
520+
" \"zenmldocker/zenml-public-pipelines:quickstart-0.80.2-py3.11-azure\"\n",
521521
" )\n",
522522
" skip_build = True\n",
523523
"\n",

examples/quickstart/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
zenml[server]==0.80.1
1+
zenml[server]==0.80.2
22
notebook
33
pyarrow
44
datasets

examples/quickstart/requirements_aws.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
zenml[server]==0.80.1
1+
zenml[server]==0.80.2
22
notebook
33
pyarrow
44
datasets

examples/quickstart/requirements_azure.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
zenml[server]==0.80.1
1+
zenml[server]==0.80.2
22
notebook
33
pyarrow
44
datasets

examples/quickstart/requirements_gcp.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
zenml[server]==0.80.1
1+
zenml[server]==0.80.2
22
notebook
33
pyarrow
44
datasets

0 commit comments

Comments
 (0)