Garden Versions Save

Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching

0.13.16

7 months ago

Garden 0.13.16 is out! :tada:

This is a critical patch release aimed at resolving regression issue #5146, which was inadvertently introduced in version 0.13.15. We strongly recommend all users who are currently on 0.13.15 to update to this new release.

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.16 (2023-09-28)

Bug Fixes

Fixed Issues

All fixes from 0.13.15 remain valid:

  • #2570
  • #3079
  • #4505
  • #4506
  • #4638
  • #4884
  • #4931

0.13.15

7 months ago

Garden 0.13.15 is out! :tada:

[!WARNING]
Please avoid using this version as this introduced a regression (#5146). We strongly recommend using a newer version.

This release features some performance improvements, a new CLI command garden cloud secrets update , and a few bug fixes. You can use the newly added command to update the secrets in Garden Enterprise using the CLI.

Many thanks to @highb, @yyc and @marklester 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.

Changelog

0.13.15 (2023-09-27)

Features

Improvements

Bug Fixes

Fixed Issues

  • #2570
  • #3079
  • #3473
  • #4505
  • #4506
  • #4638
  • #4931

0.13.14

7 months ago

Garden 0.13.14 is out! :tada:

This release features a new ephemeral-kubernetes provider, offering you a seamless way to experience Garden's capabilities on an ephemeral Kubernetes cluster provided by Garden. For more information on using ephemeral clusters, check out the docs.

It also includes some bug fixes, improvements, and documentation updates.

Assets

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

Changelog

Features

Bug Fixes

Improvements

Fixed Issues

0.12.64

8 months ago

Garden 0.12.64 is out! :tada:

This is a maintenance release that includes a back-port of one bug fix from 0.13.13.

Assets

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

Changelog

Bug Fixes

Fixed Issues

  • #4921

0.13.13

8 months ago

Garden 0.13.13 is out! :tada:

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

[!NOTE] BREAKING CHANGE: This release removes the create module command, to avoid new users getting started with modules instead of actions.

Assets

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

Changelog

Features

  • Add support for k3s family clusters like k3s, rancher-desktop and k3ds (#4977)

Improvements

Performance Improvements

Bug Fixes

  • avoid action execution for the static outputs references of implicit dependencies. (#4975) (da589ebcf)
  • ensure using next free port for dev console (#4984) (738828e66)
  • properly escape the newline for the tag argument (#4974) (4c69801fb)
  • checkout repo before prerelease (45d023653)
  • correct otel collector binary definition for arm64 linux (7f6707174)
  • ensure that the edge-bonsai tag is updated on a prerelease (a1378b166)
  • detect overlapping targetPath in generateFiles (#4961) (430b8aeda)
  • core: input validation for module templates (#4995) (bb77681ed)
  • jib: make native arm maven usable on ARM macs (#4968) (491fe88e8)
  • k8s: detect duplicate manifest declarations (#4993) (eca466b88)
  • docs: fix 'undefined' string in ToC (#4987) (3af6af60e)

Fixed Issues

  • #4528
  • #4920
  • #4921
  • #4946
  • #4969

0.13.12

8 months ago

Garden 0.13.12 is out! :tada:

This release introduces binaries for MacOS ARM64 and Linux ARM64. The MacOS ARM64 version is significantly faster than the previous AMD64 release using Rosetta, so an update is recommended. In order to upgrade to 0.13.12 on ARM from 0.13.11 and earlier, you will need to run

garden self-update 0.13.12 && garden self-update 0.13.12 --force

so that the auto-updater of 0.13.12 can determine you are using an ARM machine and install the correct binary.

This release also 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

Features

Bug Fixes

  • detect rosetta emulation during self-update (#4951) (56722b2b6)
  • local-mode: fix port forward when having many local ssh keys (3bbc44dd7)

Improvements

Fixed Issues

  • Added ARM support for MacOS and Linux (#1547)
  • #4924

0.13.11

9 months ago

Garden 0.13.11 is out! :tada:

This release significantly improves the performance of the initial graph resolution - especially for large projects. It also improves the overall performance of Garden and removes one cause of a memory leak. Additionally, it fixes a few bugs. See the changelog below.

It's highly recommended to upgrade to this version.

Assets

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

Changelog

Bug Fixes

Performance Improvements

Fixed Issues

  • #1740
  • #3763
  • #4638
  • #4880
  • #4922

0.13.10

9 months ago

Garden 0.13.10 is out! :tada:

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

If you are using in-cluster build modes like kaniko and buildkit, images that have been built with Garden versions prior to this release might contain files with too restrictive permissions. To remediate this issue, you need to follow these steps:

  1. Update all Garden clients to 0.13.10 or later (garden self-update)
  2. Rebuild all docker images (garden build -f) to make sure that permissions are okay in all cached images.

Assets

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

Changelog

Bug Fixes

  • mutagen default permissions are too restrictive (#4824) (0d6c93d49)
  • restore azure devops support for dockerhub images (#4829) (ef42b168a)
  • config: throw error if multiple project configs are found (86bb66f39)
  • docs: update migration guide (d685ab96f)
  • k8s: regression in globs in k8s manifest files (#4903) (1b511dc64)
  • k8s: allow null in spec.files for deploy config (#4881) (4fc3a0997)
  • template: inputs processing in module config resolution (#4907) (d4e7dcbb0)
  • template: respect project level variables in action config context (#4883) (05d0f4455)

Improvements

Fixed Issues

  • #3210
  • #4818
  • #4830
  • #4878
  • #4882
  • #4890
  • #4900

0.13.9

9 months ago

Garden 0.13.9 is out! :tada:

This is a maintenance release that includes some bug fixes, Git performance enhancements, 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

Features

Bug Fixes

  • enoent when version set to null on tf and pulumi (8de4c6f12)
  • allow to use parent.name template (c01f4a052)
  • local-docker build failure when deploymentRegistry is enabled (#4835) (135ea0413)
  • container: add default container annotation to generated manifests (7ca6ca5d1)
  • docs: remove unimplemented change from Bonsai migration guide (b8483e3b1)
  • k8s: enable microk8s addons sequentially (1a715f949)
  • mutagen: use shorter directories for mutagen syncs (#4867) (2698410c8)
  • pulumi and terraform: properly handle build deps for pulumi and terraform modules (fbc2320af)

Improvements

Performance Improvements

  • git: optimize git scan when exclude but no include filter is set (7361fc90a)

Fixed Issues

  • #3039
  • #3993
  • #4527
  • #4550
  • #4763
  • #4815
  • #4816
  • #4832
  • #4833
  • #4860

0.12.63

9 months ago

Garden 0.12.63 is out! :tada:

This is a maintenance release that updates the internal Docker used by Garden to v24.0.4.

Assets

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

Changelog

Improvements

Fixed Issues

  • #4550