Releases: zenml-io/mlstacks
0.8.1
Small bug fixes and improvements to docs.
What's Changed
- Convert underscores to hyphens in AWS Quickstart docs by @maxmynter in #129
- Add
jq
as named dependency in documentation by @strickvl in #128 - Use GitHub as trusted publisher for PyPI publication by @strickvl in #131
- Fix/analytics connection hang by @marwan37 in #141
- Prepare release 0.8.1 by @strickvl in #142
- Remove dashboard from release workflow by @strickvl in #143
New Contributors
- @maxmynter made their first contribution in #129
- @marwan37 made their first contribution in #141
Full Changelog: 0.8.0...0.8.1
0.8.0
The two big changes are removals, and both can be considered breaking changes:
mlstacks
no longer supportskserve
as a model deployer- we also no longer support the use of standalone
secrets_manager
stack components. These had been deprecated several months ago and were finally removed from corezenml
in zenml-io/zenml#2163
What's Changed
- Bump ruff by @strickvl in #119
- Add Coderabbit yaml config by @strickvl in #120
- Remove secrets manager by @strickvl in #121
- Remove kserve from mlstacks by @strickvl in #122
- Prepare release 0.8.0 by @strickvl in #124
Full Changelog: 0.7.11...0.8.0
0.7.11
0.7.10
0.7.9
0.7.8
This release adds an mlstacks version
CLI command for your convenience. It also fixes a bug that prevented stack deployment in 0.7.7 and disables the creation of remote stacks when using a k3d
(i.e. local) provider.
What's Changed
- Bump
mypy
,ruff
andblack
by @strickvl in #106 - Add
mlstacks version
CLI command by @strickvl in #108 - Allow for custom DynamoDB table names for AWS remote state by @strickvl in #107
- Fix stack provider value bug by @strickvl in #110
- Release 0.7.8 by @strickvl in #111
Full Changelog: 0.7.7...0.7.8
0.7.7
mlstacks
now uses our Terraform registry modules instead of hard-coded Terraform configuration for its remote stacks. Subsequent releases will replicate this change for all the rest of our modules.
What's Changed
- Use remote stack Terraform Registry modules by @strickvl in #103
- Disable Terraform integration tests for forks by @strickvl in #104
- Prepare release 0.7.7 by @strickvl in #105
Full Changelog: 0.7.6...0.7.7
0.7.6
With the latest release mlstacks
now will deploy a remote state bucket as a backend for your stack deployments. Not only is this a best practice for Terraform deployments, but it also allows you to collaborate with your colleagues and teammates on mlstacks
deployments.
We also added support for the latest orchestrator integration released by ZenML: VM orchestration with Skypilot!
Thanks also to @cameronraysmith for his bugfix contribution to the repository!
The release also contains some bugfixes and improvements to how and when errors get raised during the deployment process.
What's Changed
- Add remote state deployment + use by default by @strickvl in #97
- Update PR template to discourage PRs on
main
by @strickvl in #101 - Add
skypilot
support for AWS and GCP by @strickvl in #99 - Close quotes on
kubernetes_context
values ingcp-modular
by @cameronraysmith in #100 - Prepare release 0.7.6 by @strickvl in #102
New Contributors
- @cameronraysmith made their first contribution in #100
Full Changelog: 0.7.5...0.7.6
0.7.5
Small bugfixes and testing additions.
What's Changed
- Add link to Github repository in TOC by @strickvl in #91
- Add CodeQL checks by @strickvl in #90
- Add unit tests by @strickvl in #80
- Add missing Vertex flavor by @strickvl in #94
- Fix "Permission Denied" error while executing dig script by @wjayesh in #93
- Fix reference to empty eks resource when creating S3 by @wjayesh in #92
- Stop CI from running on push to
develop
branch by @strickvl in #95 - Release 0.7.5 by @strickvl in #96
Full Changelog: 0.7.4...0.7.5
0.7.4
Small bug fixes. Some documentation updates as well, linked to how mlstacks
works together with ZenML.
What's Changed
- Update variable name for release publication token by @strickvl in #85
- Renaming the environment variable for analytics by @bcdurak in #87
- Update zenml-mlstacks sample command by @strickvl in #89
- Handle errors more gracefully by @strickvl in #88
- Use real Segment analytics package instead of deprecated version by @strickvl in #86
Full Changelog: 0.7.3...0.7.4