From d61d92dfdf270ed49f36cebd90654f9f7df493d4 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Mon, 13 Apr 2026 17:54:26 -0300 Subject: [PATCH] v3.50.0 --- CHANGELOG.md | 2 +- internal/version/version.txt | 2 +- website/src/docs/changelog.md | 17 ++++++++++++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fe57f4f6..b401c787 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## v3.50.0 - 2026-04-13 - Added `enum.ref` support in `requires`: enum constraints can now reference variables or template pipelines (e.g., `ref: .ALLOWED_ENVS`) instead of diff --git a/internal/version/version.txt b/internal/version/version.txt index 04da28a7..ca25ff63 100644 --- a/internal/version/version.txt +++ b/internal/version/version.txt @@ -1 +1 @@ -3.49.1 +3.50.0 diff --git a/website/src/docs/changelog.md b/website/src/docs/changelog.md index 570e8dff..d9f96bf5 100644 --- a/website/src/docs/changelog.md +++ b/website/src/docs/changelog.md @@ -8,6 +8,21 @@ editLink: false ::: v-pre +## v3.50.0 - 2026-04-13 + +- Added `enum.ref` support in `requires`: enum constraints can now reference + variables or template pipelines (e.g., `ref: .ALLOWED_ENVS`) instead of + duplicating static lists. Combined with `sh:` variables, this enables fully + dynamic enum validation (#2678 by @vmaerten). +- Fixed Fish completion using hardcoded `task` binary name instead of + `$GO_TASK_PROGNAME` for experiments cache (#2730, #2727 by @SergioChan). +- Fixed watch mode ignoring SIGHUP signal, causing the watcher to exit instead + of restarting (#2764, #2642). +- Fixed a long time bug where the task wouldn't re-run as it should when using + `method: timestamp` and the files listed on `generates:` were deleted. + This makes `method: timestamp` behaves the same as `method: checksum` + (#1230, #2716 by @drichardson). + ## v3.49.1 - 2026-03-08 * Reverted #2632 for now, which caused some regressions. That change will be @@ -1501,4 +1516,4 @@ document, since it describes in depth what changed for this version. - Add LICENSE file -::: +::: \ No newline at end of file