Releases: garden-io/garden
edge-bonsai
This is an automatic build of Garden 0.13
(Bonsai).
Note: This is not a stable release
0.13.45
Garden 0.13.45 is out! 🎉
This is a maintenance patch release that reverts the Mutagen version update (#6655) made in 0.13.44.
Notable changes
File syncing
The GARDEN_ENABLE_NEW_SYNC
feature flag was removed in #6637.
That flag was introduced in 0.13.26, and it was set to be true
by default in 0.13.34.
That flag was used to control the version of the Mutagen.
Mutagen is a tool that to sync files between the local machine and a remote Kubernetes Pod for Code Synchronization and In-Cluster Building.
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.45 for Alpine AMD64 (tar.gz)
- Garden v0.13.45 for Linux AMD64 (tar.gz)
- Garden v0.13.45 for Linux ARM64 (tar.gz)
- Garden v0.13.45 for MacOS AMD64 (tar.gz)
- Garden v0.13.45 for MacOS ARM64 (tar.gz)
- Garden v0.13.45 for Windows AMD64 (.zip)
Changelog
0.13.45 (2024-11-20)
0.13.44
Garden 0.13.44 is out! 🎉
This is a maintenance release that includes some bug fixes, features, and improvements.
Notable changes
File syncing
The GARDEN_ENABLE_NEW_SYNC
feature flag was removed in #6637.
That flag was introduced in 0.13.26, and it was set to be true
by default in 0.13.34.
That flag was used to control the version of the Mutagen.
Mutagen is a tool that to sync files between the local machine and a remote Kubernetes Pod for Code Synchronization and In-Cluster Building.
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.44 for Alpine AMD64 (tar.gz)
- Garden v0.13.44 for Linux AMD64 (tar.gz)
- Garden v0.13.44 for Linux ARM64 (tar.gz)
- Garden v0.13.44 for MacOS AMD64 (tar.gz)
- Garden v0.13.44 for MacOS ARM64 (tar.gz)
- Garden v0.13.44 for Windows AMD64 (.zip)
Changelog
0.13.44 (2024-11-20)
Features
Bug Fixes
- fix user prompt function (#6613) (16ca20442)
- container: container registry namespace is empty when not specified (#6638) (439559853)
- k8s: respect pod selector in kubernetes-exec action type (#6657) (3e680e036)
Bundled Tool Version Updates
- helm: update version to 3.16.2 (#6624) (cfbef2fe3)
- kubectl: update version to 1.31.2 (#6623) (a44ea9929)
- mutagen: update version to 0.18.0 (#6655) (327f48485)
Fixed Issues
0.13.43
Garden 0.13.43 is out! 🎉
This is a maintenance release that includes some bug fixes, performance optimizations, features, and improvements.
Many thanks to @highb and @BraedonLeonard for their 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.43 for Alpine AMD64 (tar.gz)
- Garden v0.13.43 for Linux AMD64 (tar.gz)
- Garden v0.13.43 for Linux ARM64 (tar.gz)
- Garden v0.13.43 for MacOS AMD64 (tar.gz)
- Garden v0.13.43 for MacOS ARM64 (tar.gz)
- Garden v0.13.43 for Windows AMD64 (.zip)
Changelog
0.13.43 (2024-10-30)
Features
- exec: separate
stdout
andstderr
in Run and Testexec
-action outputs (#6572) (5a04f60ac) - k8s: allow using registry mirror for utility images (#6552) (122371dd6)
- pulumi: add
spec.showSecretsInOutput
config to Pulumi deploy action (#6555) (682e37896)
Bug Fixes
- correct deploy action validation in container plugin extension (#6606) (ba2a4954a)
- render action reference in error message (#6605) (4ebe9975a)
- k8s: correctly set image pull secret on sync pod (#6533) (a2826a947)
- k8s: add imagePullSecret from kubernetes provider to sync init container (#6530) (07a577ef4)
- profiler: fix sync profiler and collect more data (#6586) (04dcc006c)
- pulumi: stack not being selected before getting outputs when autoApply = false (#6554) (8fd42f3b3)
- pulumi: prevent existing pulumi configs from being overwritten (#6526) (dcfef40c6)
Improvements
- make sure artifacts are always fetched (#6532) (593c9cbdf)
- api: send action type to cloud (#5447) (15fe97404)
Performance Improvements
- optimize action configs processing (#6547) (af6df50a8)
- git: use
sub-tree
scan mode for config files scan (#6483) (131663140)
Fixed Issues
0.13.42
Garden 0.13.42 is out! 🎉
This is a maintenance release that includes some bug fixes.
Many thanks to @maxim-cpg 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.42 for Alpine AMD64 (tar.gz)
- Garden v0.13.42 for Linux AMD64 (tar.gz)
- Garden v0.13.42 for Linux ARM64 (tar.gz)
- Garden v0.13.42 for MacOS AMD64 (tar.gz)
- Garden v0.13.42 for MacOS ARM64 (tar.gz)
- Garden v0.13.42 for Windows AMD64 (.zip)
Changelog
0.13.42 (2024-10-08)
Bug Fixes
- misleading warning message when cloud session is expired (#6503) (8359ae334)
- otel: ensure OTEL sends final span when -o opt is used (#6505) (7b96bdb64)
Bundled Tool Version Updates
- images: update
buildkit
image to fix CVE-2023-44487 (#6522) (b75370551) - kubectl: update version to 1.30.4 (#6519) (86a644788)
Fixed Issues
0.13.41
Garden 0.13.41 is out! 🎉
This is a maintenance release that includes some bug fixes.
Many thanks to @BraedonLeonard 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.41 for Alpine AMD64 (tar.gz)
- Garden v0.13.41 for Linux AMD64 (tar.gz)
- Garden v0.13.41 for Linux ARM64 (tar.gz)
- Garden v0.13.41 for MacOS AMD64 (tar.gz)
- Garden v0.13.41 for MacOS ARM64 (tar.gz)
- Garden v0.13.41 for Windows AMD64 (.zip)
Changelog
0.13.41 (2024-09-27)
Bug Fixes
- core: avoid crash when using
copyFrom
together with symlinks (#6485) (a7f0420ec) - sync: use right arch of
mutagen-agent
binary ink8s-sync
image (#6465) (66e5a7530)
Performance Improvements
Fixed Issues
0.13.40
Garden 0.13.40 is out! 🎉
This is a maintenance release that includes some bug fixes.
Many thanks to @ManAnRuck 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.40 for Alpine AMD64 (tar.gz)
- Garden v0.13.40 for Linux AMD64 (tar.gz)
- Garden v0.13.40 for Linux ARM64 (tar.gz)
- Garden v0.13.40 for MacOS AMD64 (tar.gz)
- Garden v0.13.40 for MacOS ARM64 (tar.gz)
- Garden v0.13.40 for Windows AMD64 (.zip)
Changelog
0.13.40 (2024-09-19)
Bug Fixes
- avoid throwing 401 when trying to login to cloud (#6447) (728077060)
- allow relative symlinks to directories when using build staging (#6430) (26644fcf5) and (#6433) (e4adc6b1c)
- add
applyArgs
to kubectl apply function (#6385) (f140ab2d7) - sync: correct search path for mutagen faux ssh (#6421) (74f7ef211)
- template: avoid premature
disabled
flag evaluation on actions (#6448) (c0e9065ad)
Fixed Issues
0.13.39
Garden 0.13.39 is out! 🎉
This is a maintenance release that includes some bug fixes in the template string resolution engine.
Many thanks to @omry-arpaly 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.39 for Alpine AMD64 (tar.gz)
- Garden v0.13.39 for Linux AMD64 (tar.gz)
- Garden v0.13.39 for Linux ARM64 (tar.gz)
- Garden v0.13.39 for MacOS AMD64 (tar.gz)
- Garden v0.13.39 for MacOS ARM64 (tar.gz)
- Garden v0.13.39 for Windows AMD64 (.zip)
Changelog
0.13.39 (2024-08-29)
Bug Fixes
- examples: remove invalid action dependency from pulumi example (#6384) (445d7d377)
- template: keep action variables when resolving disabled flag (#6406) (0b8b0497b)
- template: fix template string escaping and resolution in Module configs (#6408) (8df80152a)
- template: unescape escape templates when not doing partial resolution (#5680) (cc6e41c3a)
Fixed Issues
0.13.38
Garden 0.13.38 is out! 🎉
This is a maintenance release that includes some 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.38 for Alpine AMD64 (tar.gz)
- Garden v0.13.38 for Linux AMD64 (tar.gz)
- Garden v0.13.38 for Linux ARM64 (tar.gz)
- Garden v0.13.38 for MacOS AMD64 (tar.gz)
- Garden v0.13.38 for MacOS ARM64 (tar.gz)
- Garden v0.13.38 for Windows AMD64 (.zip)
Changelog
0.13.38 (2024-08-15)
Bug Fixes
- k8s: improve error message when k8s token expired (#6382) (bd2b94382)
- pulumi: fix process spawn machinery in Pulumi plugin (#6377) (76bdbec72)
- testResult: transform undefined to null when serializing test result (#6380) (883df510e)
Bundled Tool Version Updates
Fixed Issues
0.13.37
Garden 0.13.37 is out! 🎉
This is a maintenance release that includes some bug fixes and minor improvements.
Many thanks to @mattpolzin 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.37 for Alpine AMD64 (tar.gz)
- Garden v0.13.37 for Linux AMD64 (tar.gz)
- Garden v0.13.37 for Linux ARM64 (tar.gz)
- Garden v0.13.37 for MacOS AMD64 (tar.gz)
- Garden v0.13.37 for MacOS ARM64 (tar.gz)
- Garden v0.13.37 for Windows AMD64 (.zip)
Changelog
0.13.37 (2024-08-09)
Bug Fixes
- dev: fix custom commands not working in dev console (#6341) (6c71c507a)
- template: null-safe error message extraction (#6358) (98b50698c)
Improvements
- update kubernetes-client library to version with better auth error handling (#6343) (c5f56d9ec)
- add error handler callback to podRunner log streams (#6339) (c045254da)