|
| 1 | +# 0.10.0 |
| 2 | + |
| 3 | +The 0.10.0 release continues our streak of extending ZenML with support for new |
| 4 | +orchestrators, this time by adding |
| 5 | +[the Kubernetes Native Orchestrator](https://github.com/zenml-io/zenml/tree/main/examples/kubernetes_orchestration). |
| 6 | +This orchestrator is a lightweight alternative to other distributed orchestrators |
| 7 | +like Airflow or Kubeflow that gives our users the ability to run pipelines in any |
| 8 | +Kubernetes cluster without having to install and manage additional tools or |
| 9 | +components. |
| 10 | + |
| 11 | +This release features another integration that we are really excited about: the |
| 12 | +popular data profiling and validation library [Great Expectations](https://greatexpectations.io/) |
| 13 | +is our first Data Validator, a new category of stack components that we are in |
| 14 | +the process of standardizing, that will make data quality a central feature of |
| 15 | +ZenML. [The ZenML Great Expectations integration](https://github.com/zenml-io/zenml/tree/main/examples/great_expectations_data_validation) |
| 16 | +eliminates the complexity associated with configuring the store backends for |
| 17 | +Great Expectations by reusing our Artifact Store concept for that purpose and |
| 18 | +gives ZenML users immediate access to Great Expectations in both local and cloud |
| 19 | +settings. |
| 20 | + |
| 21 | +Last but not least, the release also includes a new secrets manager implementation, |
| 22 | +courtesy of our contributor @karimhabush, that integrates ZenML with the |
| 23 | +[Hashicorp Vault Server](https://www.vaultproject.io) as well as a few other bug |
| 24 | +fixes and improvements. |
| 25 | + |
| 26 | +## What's Changed |
| 27 | +* Fix broken link by @strickvl in https://github.com/zenml-io/zenml/pull/707 |
| 28 | +* Add stack component copy command by @schustmi in https://github.com/zenml-io/zenml/pull/705 |
| 29 | +* Remove `force` flag from secrets managers' implementation by @strickvl in https://github.com/zenml-io/zenml/pull/708 |
| 30 | +* Fixed wrong example README by @AlexejPenner in https://github.com/zenml-io/zenml/pull/712 |
| 31 | +* Fix dead links in integrations docs. by @fa9r in https://github.com/zenml-io/zenml/pull/710 |
| 32 | +* Fixing link to guide by @chethanuk-plutoflume in https://github.com/zenml-io/zenml/pull/716 |
| 33 | +* Adding azure-keyvault-secrets to azure integration dependencies by @safoinme in https://github.com/zenml-io/zenml/pull/717 |
| 34 | +* Fix MLflow repeated deployment error by @fa9r in https://github.com/zenml-io/zenml/pull/715 |
| 35 | +* Replace alerter standard steps by Slack-specific steps to fix config issue. by @fa9r in https://github.com/zenml-io/zenml/pull/714 |
| 36 | +* Fix broken links on README by @dnth in https://github.com/zenml-io/zenml/pull/722 |
| 37 | +* Invalidate cache by @strickvl in https://github.com/zenml-io/zenml/pull/724 |
| 38 | +* Skip Cleaning Trace on tests by @safoinme in https://github.com/zenml-io/zenml/pull/725 |
| 39 | +* Kubernetes orchestrator by @fa9r in https://github.com/zenml-io/zenml/pull/688 |
| 40 | +* Vault Secrets Manager integration - KV Secrets Engine by @karimhabush in https://github.com/zenml-io/zenml/pull/689 |
| 41 | +* Add missing help text for CLI commands by @safoinme in https://github.com/zenml-io/zenml/pull/723 |
| 42 | +* Misc bugfixes by @schustmi in https://github.com/zenml-io/zenml/pull/713 |
| 43 | +* Great Expectations integration for data validation by @strickvl in https://github.com/zenml-io/zenml/pull/555 |
| 44 | +* Fix GCP artifact store by @schustmi in https://github.com/zenml-io/zenml/pull/730 |
| 45 | + |
| 46 | +## New Contributors |
| 47 | +* @chethanuk-plutoflume made their first contribution in https://github.com/zenml-io/zenml/pull/716 |
| 48 | +* @dnth made their first contribution in https://github.com/zenml-io/zenml/pull/722 |
| 49 | +* @karimhabush made their first contribution in https://github.com/zenml-io/zenml/pull/689 |
| 50 | + |
| 51 | +**Full Changelog**: https://github.com/zenml-io/zenml/compare/0.9.0...0.10.0 |
| 52 | + |
1 | 53 | # 0.9.0 |
2 | 54 |
|
3 | 55 | It's been a couple of weeks, so it's time for a new release! 0.9.0 brings two whole new orchestrators, one of which was contributed by a community member just one day after we unveiled new documentation for orchestrator extensibility! The release also includes a new secrets manager, a Slack integration and a bunch of other smaller changes across the codebase. (Our new orchestrators are exciting enough that they'll get their own blog posts to showcase their strengths in due course.) |
|
0 commit comments