Releases: garden-io/garden
0.13.8
Garden 0.13.8 is out! 🎉
This is a patch release that fixes regression (#4811) introduced in #4516 and released in 0.13.7
,
and reopens 2 bugs (#4505 and #4506).
This release also includes some bug fixes, features, and improvements.
Many thanks to @fharper for the contributions to this release!
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.13.8 for Alpine AMD64 (tar.gz)
- Garden v0.13.8 for Linux AMD64 (tar.gz)
- Garden v0.13.8 for MacOS AMD64 (tar.gz)
- Garden v0.13.8 for Windows AMD64 (.zip)
Changelog
Features
- add
with-dependants
deploy command flag (c34851e9b) - config: allow multiple actions with same key if all but one is disabled (d7ea44955)
- k8s: support globs in kubernetes module/Deploy files field (9cb5ba402)
- server: add internal _shell command and new WS endpoint (873d4aa22)
Bug Fixes
- respect
spec.publishId
for publishing image (24089334b) - cloud: send "sessionFailed" event if result has errors (e4c5c936c)
- template: allow empty string as a valid arg of
isEmpty
helper (45d9484cd) - template: allow
null
as a valid argument in helper functions (655a5c8e4) - k8s: fix issue that could cause deploys to be skipped when action should have been deployed due to changes (21219c1c3 #4811)
Improvements
- server: also send sessions events over ws (55fdeee98)
Fixed Issues
Reopened Issues
0.12.62
Garden 0.12.62 is out! 🎉
This is a maintenance release that includes some bug fixes in template strings.
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.12.62 for Alpine AMD64 (tar.gz)
- Garden v0.12.62 for Linux AMD64 (tar.gz)
- Garden v0.12.62 for MacOS AMD64 (tar.gz)
- Garden v0.12.62 for Windows AMD64 (.zip)
Changelog
Bug Fixes
- template: allow empty string as a valid arg of
isEmpty
helper (66458a9e7) - template: allow
null
as a valid argument in helper functions (05d1dacc1)
Fixed Issues
0.13.7
Garden 0.13.7 is out! 🎉
This is a maintenance release that includes some bug fixes, features, and improvements.
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.13.7 for Alpine AMD64 (tar.gz)
- Garden v0.13.7 for Linux AMD64 (tar.gz)
- Garden v0.13.7 for MacOS AMD64 (tar.gz)
- Garden v0.13.7 for Windows AMD64 (.zip)
Changelog
Features
- cloud: display short url for command result (c16bff6c9)
- k8s: support globs in kubernetes module/Deploy files field (c9efb473d)
- vcs: add new git repo scanning method to improve resolution speed (6cb96a618)
Bug Fixes
- override action variables via
--var
cli flag (6b0b9a637) - task description conversion (495507344)
- cli: override nested variables using dot notation (c904730ed)
- exec: show error on failed commands (8d39e22a7)
- k8s: correctly resolve manifests when
build
is set (a5f509295)
Improvements
- allow to deploy all actions with --skip-dependencies (f3bc22cc6)
- k8s: retry the most used
kubectl
commands on failures (07224f03e)
Performance Improvements
- automatically include
[]
if all files are excluded (29621b9dd) - git: avoid stat-ing files when unnecessary (2d717ecd9)
Fixed Issues
0.13.6
Garden 0.13.6 is out! 🎉
This is a maintenance release that includes some bug fixes, features, and improvements.
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.13.6 for Alpine AMD64 (tar.gz)
- Garden v0.13.6 for Linux AMD64 (tar.gz)
- Garden v0.13.6 for MacOS AMD64 (tar.gz)
- Garden v0.13.6 for Windows AMD64 (.zip)
Changelog
Features
- open telemetry (#4664) (10aee8b1b)
- k8s: introduce new flag
waitForJobs
to wait for k8s jobs (#4611) (6eae3a652)
Bug Fixes
- respect
deploymentRegistry
in the gardenpublish
command (#4740) (aa7708ced) - helm: expose ingresses of resources deployed with helm (339fe863e)
- template: don't use var file when path is unresolved (#4737) (c323ccc92)
Improvements
- k8s: retry on config retrieval failure (78669da98)
- server: add some useful fields to ws event payload (#4727) (3c2022c90)
Fixed Issues
0.13.5
Garden 0.13.5 is out! 🎉
This is a maintenance release that includes some urgent bug fixes and resolves the error handling regression introduced in 0.13.4
(see #4699).
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.13.5 for Alpine AMD64 (tar.gz)
- Garden v0.13.5 for Linux AMD64 (tar.gz)
- Garden v0.13.5 for MacOS AMD64 (tar.gz)
- Garden v0.13.5 for Windows AMD64 (.zip)
Changelog
Bug Fixes
0.13.4
Garden 0.13.4 is out! 🎉
This is a maintenance release that includes some bug fixes and improvements.
Many thanks to @ishantagarwal-x213235 and @mattpolzin for their contributions to this release!
Important Fix
This release addresses issue #4661 and introduces a modification to the garden version calculation. Consequently, this change has the potential to trigger multiple rebuilds in your projects.
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.13.4 for Alpine AMD64 (tar.gz)
- Garden v0.13.4 for Linux AMD64 (tar.gz)
- Garden v0.13.4 for MacOS AMD64 (tar.gz)
- Garden v0.13.4 for Windows AMD64 (.zip)
Changelog
Bug Fixes
- update version hash if a file is renamed (12bc08b84)
- cli: print correct link to web dashboard (#4685) (6d57b1f5c)
- cloud: emit stable action uids across phases (195a65123)
- cloud: fix session registration flow for dev (5f782884e)
- core: tweak output from internal _get-service-status command (09228b819)
- dev: running command status message could become inconsistent (0cd29f9a4)
- jib: fix sha256 hashes for
mvnd
binaries (0ea5f7857) - k8s: update default Kaniko version (6584369d4)
- k8s: invalid session name error with e.g. underscore in username/path (62e8a96ad)
- template-strings: do not apply helper functions on unresolved string (#4692) (0b47cccc6)
Improvements
- jib: allow concurrent maven builds (c9a6cf820)
- jib: support custom
mvnd
binaries (d2d6f4df2) - logs: log resolve and statusOnly tasks at debug level (#4691) (90577faad)
- sdk: more iteration on the plugin SDK + migrate exec plugin (#4654) (ac4cd75ca)
- server: add more command info to ws responses (4b01824bf)
- server: better logging for loading config (#4688) (c4f665917)
Fixed Issues
0.12.61
Garden 0.12.61 is out! 🎉
This is a maintenance release that includes some bug fixes and improvements.
Many thanks to @ishantagarwal-x213235 and @mattpolzin for their contributions to this release!
Important Fix
This release addresses issue #4661 and introduces a modification to the garden version calculation. Consequently, this change has the potential to trigger multiple rebuilds in your projects.
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.12.61 for Alpine AMD64 (tar.gz)
- Garden v0.12.61 for Linux AMD64 (tar.gz)
- Garden v0.12.61 for MacOS AMD64 (tar.gz)
- Garden v0.12.61 for Windows AMD64 (.zip)
Changelog
Bug Fixes
- update version hash if a file is renamed (0c32af3da)
- jib: fix sha256 hashes for
mvnd
binaries (4e317efa6) - template-strings: do not apply helper functions on unresolved string (#4710) (8d5180090)
Improvements
- jib: allow concurrent maven builds (b34c0fe15)
- jib: support custom
mvnd
binaries (00588911a) - k8s: update default Kaniko version (b0badbdbc)
Fixed Issues
0.13.3
Garden 0.13.3 is out! 🎉
This is a maintenance release that includes a number of bug fixes, improvements, and new features in Bonsai!
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.13.3 for Alpine AMD64 (tar.gz)
- Garden v0.13.3 for Linux AMD64 (tar.gz)
- Garden v0.13.3 for MacOS AMD64 (tar.gz)
- Garden v0.13.3 for Windows AMD64 (.zip)
Changelog
Features
- cli: add
get files
command to see files included in actions (ee63d5fe5) - openshift: initial provider scaffolding (#4612) (c20978eec)
- template: allow variable references in include/exclude config (3773e2ed3)
- template: allow
this.name
andthis.mode
in action config (#4646) (f3bf29ef5)
Bug Fixes
- microk8s log following race condition (5cf7f56e8)
- custom commands not available at beginning in the dev mode (3dda63e6a)
- dev command not working with some plugins (364aa4812)
- show deploy names instead of [object Object] in logs cmd error (8d8351aa5)
- wrong helm release names on runs and tests with modules (ed9e7b956)
- do not mark deploy action outdated for irrelevant file changes (149bfdf18)
- print garden version in verbose logging (ed4147105)
- properly pass module buidld dependencies (cf751991e)
- properly convert serviceResources (0f427fd29)
- infinite retry loop on pod creation error (8af4a844f)
- analytics: do not track hidden commands (b005da99b)
- cli: ignore deprecated --skip-watch flag in deploy command (841ea3ff9)
- cloud: emit ns statuses for in-cluster builds (#4628) (fec4668c0)
- cloud: properly handle dev delegation (#4675) (4cdad7f50)
- dev: don't init cloud API on no-project commands (aff49fd5e)
- garden: ensure namespace is resolved when getting instance key (2d0f4e518)
- pulumi: remove
PULUMI_EXPERIMENTAL
flag due to side effects (#4585) (d9cec2dba) - server: ensure logs are displayed in dev command (25dcdb8bf)
- server: set correct default project root for autocomplete requests (97e4d33e6)
- sync: fix status bug for
kubernetes
deploys (564995a59) - sync: fix log rendering for sync status cmd (be933cd7a)
Improvements
- support version command in dev mode (90f16eca7)
- events: improve types/consistency for action status events (aee98c6a3)
- jib: upgrade Maven Daemon version to
0.9.0
(0e822b392) - jib: upgrade Maven version to
3.8.8
(a6310eba1) - k8s: catch k3s connectivity error and retry (8c999995f)
Fixed Issues
0.12.60
Garden 0.12.60 is out! 🎉
This is the maintenance release that contains some back-ports from the 0.13
.
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.12.60 for Alpine AMD64 (tar.gz)
- Garden v0.12.60 for Linux AMD64 (tar.gz)
- Garden v0.12.60 for MacOS AMD64 (tar.gz)
- Garden v0.12.60 for Windows AMD64 (.zip)
Bug Fixes
Improvements
- jib: upgrade Maven Daemon version to
0.9.0
(45f501b6c) - jib: upgrade Maven version to
3.8.8
(ade1e43fa)
Fixed Issues
0.13.2
Garden 0.13.2 is out! 🎉
This is a maintenance release. It includes a few bug fixes.
Assets
Download the Garden binary for your platform from below or simply run garden self-update
if you already have it installed.
- Garden v0.13.2 for Alpine AMD64 (tar.gz)
- Garden v0.13.2 for Linux AMD64 (tar.gz)
- Garden v0.13.2 for MacOS AMD64 (tar.gz)
- Garden v0.13.2 for Windows AMD64 (.zip)