Garden 0.12.8 is out!
Along with a few fixes and improvements around error logging, this release adds hot reloading support for kubernetes
modules and fixes a regression in template string resolution introduced in 0.12.7.
Many thanks to everyone who's been providing feedback and suggestions!
Hot reloading for kubernetes
modules
You can now use hot reloading with the kubernetes
module type. This is useful when you want hot reloading for a service that needs more flexibility than the container
module type allows, but which doesn't need the full power and complexity of the helm
module type.
See our reference documentation for more details on how to get started with hot reloading for your kubernetes
modules:
https://docs.garden.io/reference/module-types/kubernetes#serviceresource-containermodule
Changelog
Features
- k8s: enable hot reloading for kubernetes modules (878b50eb)
Improvements
- cli: include timestamps in JSON logger (85e32f65)
- k8s: show more pod log lines by default (91a6976f)
Bug Fixes
- cli: fix regression in error logging (6ef165af)
- cli: less noisy error rendering for workflows (45f1f917)
- cli: fix error rendering for yaml output (37d21cf7)
- core: some conditional template strings were not resolved correctly (8d66c36c)
- core: fix circular dependency detection (802f118e)
- workflows: forbid use of global options (34d980f7)