This commit is contained in:
Andrey Nering
2026-04-13 17:54:26 -03:00
parent 114ac1eedc
commit d61d92dfdf
3 changed files with 18 additions and 3 deletions

View File

@@ -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

View File

@@ -1 +1 @@
3.49.1
3.50.0

View File

@@ -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
:::
:::