github garden-io/garden 0.14.17

latest releases: 0.13.63, edge-bonsai
7 hours ago

Garden 0.14.17 is out! 🎉

This release adds a few new features, outlined below, as well some bug fixes. Enjoy!

Many thanks to Kevin Castro me@kevincastro.dev for their contribution to this release!

Overview

Garden plan command

Experimental garden plan command and garden deploy --plan option which shows what would happen if you ran the specified actions, without actually executing them. This is useful for previewing changes before deployment, especially for Kubernetes resources.

Conditionally remove deploys on cleanup

You can now set removeOnCleanup: false on your Deploy actions if you do not want them removed when running the garden cleanup command. This is useful to e.g. prevent PVCs being deleted when cleaning up an environment.

This can be overridden with garden cleanup --force which will remove all deploys, even if removeOnCleanup: false.

For example:

kind: Deploy
type: kubernetes
name: pvc-that-should-not-be-removed
removeOnCleanup: false
spec:
  # ...

Action-specific log levels

You can now set the log level of individual actions. For example:

kind: Run
type: exec
name: script-that-produces-too-much-output
logLevel: silent
---
kind: Test
type: container
name: test-that-needs-investigating
logLevel: silly

Note that Garden always logs actionn errors, even if the action specific log level is silent.

Assets

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

Changelog

0.14.17 (2026-02-11)

Features

  • experimental garden plan command and deploy --plan (f086c3fba)
  • core: add removeOnCleanup flag to Deploys (#7967) (402051d16)
  • core: action-specific log level override (#7965) (025cf5e41)

Improvements

Bug Fixes

  • cloud: throw if user doesn't have access to org (#7953) (7a4207a3c)
  • cloud: better error around invalid org IDs (5d450dae4)
  • cloud: more fixes to project config rewriting (f801065d6)
  • core: fixes to project config rewriting logic (440994221)
  • k8s: clean up webhooks for bundled ingress (#7962) (3f77ac467)
  • plugins: add retry to tool fetching (ad0682098)
  • terraform: fix force-unlock plugin command (e95112913)

Fixed Issues

Don't miss a new garden release

NewReleases is sending notifications on new releases.