Skip to content

Releases: garden-io/garden

0.13.53

07 Feb 08:37
Compare
Choose a tag to compare

Garden 0.13.53 is out! 🎉

This is a maintenance release that includes significant performance improvements in template strings resolution for large projects, some bug fixes, and features.

Assets

Download the Garden binary for your platform from below or simply run garden self-update if you already have it installed.

Changelog

0.13.53 (2025-02-07)

Features

  • allow cross-referencing variables in the same scope (#6814) (463a758f2)

Bug Fixes

  • validate secrets before action resolution (#6822) (55e7308d2)
  • cluster-buildkit: assume image needs rebuild if skopeo command fails and print a warning (#6810) (a8918e3c3)

Performance Improvements

  • improve preprocess action perf by only resolving template strings when absolutely needed (#6745) (c968c6164)

Fixed Issues

edge-bonsai

01 Feb 18:23
0bda6c4
Compare
Choose a tag to compare
edge-bonsai Pre-release
Pre-release

This is an automatic build of Garden 0.13 (Bonsai).

Note: This is not a stable release

0.13.52

30 Jan 15:36
Compare
Choose a tag to compare

Garden 0.13.52 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.

Changelog

0.13.52 (2025-01-30)

Bug Fixes

Improvements

  • k8s: update ingress controller to 1.12.0 (Helm chart 4.12.0) (#6789) (ca9deca68)

0.13.51

29 Jan 11:38
Compare
Choose a tag to compare

Garden 0.13.51 is out! 🎉

This is a maintenance release that includes an improvement in error handling.

Assets

Download the Garden binary for your platform from below or simply run garden self-update if you already have it installed.

Changelog

0.13.51 (2025-01-29)

Improvements

  • add better error handling when failing to archive test artifacts (#6802) (589cb3926)

0.13.50

24 Jan 14:09
Compare
Choose a tag to compare

Garden 0.13.50 is out! 🎉

This is a maintenance release that includes some bug fixes and improvements.

Assets

Download the Garden binary for your platform from below or simply run garden self-update if you already have it installed.

Changelog

0.13.50 (2025-01-24)

Bug Fixes

  • when using create project, the project name is undefined (#6797) (39a6345f5)
  • do not crash on missing deploymentRegistry for in-cluster builds (#6768) (c55486ddd)
  • container: respect deployment registry in publishId if not explicitly set (#6690) (0c8ec05d4)
  • k8s: do not throw if paused resource is missing (#6799) (62b77ed67)
  • k8s: ensure image pull secret is always created for K8s Deploy (#6795) (6898536d8)

Improvements

  • improvement(framework): always run prepareEnvironment handler #6706 (0c18a0e97)

Fixed Issues

0.13.49

14 Jan 14:45
Compare
Choose a tag to compare

Garden 0.13.49 is out! 🎉

This is a maintenance release that includes some bug fixes and improvements.

Assets

Download the Garden binary for your platform from below or simply run garden self-update if you already have it installed.

Changelog

0.13.49 (2025-01-14)

Bug Fixes

  • use non-legacy build staging file sync on Windows by default (#6758) (4c83cd388)
  • core: emit namespaceStatus events during provider init (#6759) (c704a356e)

Improvements

0.13.48

09 Jan 10:31
Compare
Choose a tag to compare

Garden 0.13.48 is out! 🎉

This is a maintenance release that includes bug fixes, features and performance improvements.

Assets

Download the Garden binary for your platform from below or simply run garden self-update if you already have it installed.

Changelog

0.13.48 (2025-01-09)

Features

  • config: allow overriding source.path in remote actions (when using source.repository) (#6750) (20a4ba3b8)
  • pulumi: enable new varfile schema for modules (#6735) (bf74500a9)
  • pulumi: add new pulumi varfile schema that allows specifying other top-level keys (#6729) (f014cb666)

Bug Fixes

  • config: resolve parts of template strings, even if another part cannot be resolved yet. (#6751) (aabebbd03)

Performance Improvements

0.13.47

12 Dec 18:30
Compare
Choose a tag to compare

Garden 0.13.47 is out! 🎉

Assets

Download the Garden binary for your platform from below or simply run garden self-update if you already have it installed.

Changelog

This is a release that fixes critical regressions introduced in 0.13.46 around template parsing.

We also fixed a regression that prevented the mutagen update instructions to be printed if there is a version mismatch between mutagen client and server when using the sync mode.

Thanks to @alexkuretz and @th-ao for reporting these critical issues with 0.13.46.

0.13.47 (2024-12-12)

Bug Fixes

  • make sure to display the mutagen version update warning message (#6715) (9d971d255)
  • template: establish backwards bug-compatibility for kubernetes manifest files (#6713) (424b39220)
  • templates: fix regression with multiple if statements introduced in 0.13.46 (#6714) (7fbe71779)

Fixed Issues

0.13.46

11 Dec 12:11
Compare
Choose a tag to compare

Garden 0.13.46 is out! 🎉

Assets

Download the Garden binary for your platform from below or simply run garden self-update if you already have it installed.

Changelog

This release includes improvements in template string parsing performance for very large projects. This release also includes improvements in how we display template string error messages, as well as dependency updates and bug fixes.

0.13.46 (2024-12-11)

Bug Fixes

  • improve error message if filter expression in foreach cannot be resolved (#6694) (3ff5ee07a)
  • k8s-exec: use containerName if specified for kubernetes-exec actions (#6682) (976ab7037)
  • local-k8s: ensure correct nginx status when getting env status (#6696) (3c65e4900)
  • publish: copy image from registry if it has been pushed directly after build (#6681) (405940e9e)

Bundled Tool Version Updates

Features

  • cli: allow generating flamegraphs for performance analysis (#6684) (2fdad584a)

Improvements

  • Point to YAML file for template string error messages if possible (#6692) (a9c205bd8)

Performance Improvements

0.13.45

20 Nov 17:00
Compare
Choose a tag to compare

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.

Changelog

0.13.45 (2024-11-20)