Skip to content

Commit fe1f824

Browse files
authored
Merge pull request #6544 from cylc/prepare-8.4.0
Prepare release: 8.4.0
2 parents 874bf8d + 3a8c602 commit fe1f824

18 files changed

+46
-22
lines changed

CHANGES.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,51 @@ $ towncrier create <PR-number>.<break|feat|fix>.md --content "Short description"
1111

1212
<!-- towncrier release notes start -->
1313

14+
## __cylc-8.4.0 (Released 2025-01-08)__
15+
16+
### ⚠ Breaking Changes
17+
18+
[#6476](https://github.com/cylc/cylc-flow/pull/6476) - Remove support for the EmPy template engine.
19+
20+
### 🚀 Enhancements
21+
22+
[#6039](https://github.com/cylc/cylc-flow/pull/6039) - Added a new task run mode "skip" in which tasks instantly generate their required outputs without actually running. This allows us to configure tasks to "skip" ahead of time, e.g. to skip a cycle of tasks that is no longer needed.
23+
24+
[#6137](https://github.com/cylc/cylc-flow/pull/6137) - New Cylc lint rule: S014: Don't use job runner specific execution time limit directives, use execution time limit.
25+
26+
[#6168](https://github.com/cylc/cylc-flow/pull/6168) - Allow symlinking log/job separately from log
27+
28+
[#6289](https://github.com/cylc/cylc-flow/pull/6289) - Made the errors resulting from Jinja2 `raise` and `assert` statements more straight forward.
29+
30+
[#6440](https://github.com/cylc/cylc-flow/pull/6440) - The "cylc dump" command now prints task IDs. Use "--legacy" if you need the old format.
31+
32+
[#6444](https://github.com/cylc/cylc-flow/pull/6444) - The scheduler now traps the SIGINT, SIGTERM and SIGHUP signals and will respond by shutting down in --now mode. If the workflow is already shutting down in --now mode, it will escalate the shutdown to --now --now mode.
33+
34+
[#6456](https://github.com/cylc/cylc-flow/pull/6456) - `cylc lint` now checks for unnecessary continuation characters in the graph section.
35+
36+
[#6472](https://github.com/cylc/cylc-flow/pull/6472) - `cylc remove` improvements:
37+
- It can now remove tasks that are no longer active, making it look like they never ran.
38+
- Removing a submitted/running task will kill it.
39+
- Added the `--flow` option.
40+
- Removed tasks are now demoted to `flow=none` but retained in the workflow database for provenance.
41+
42+
[#6475](https://github.com/cylc/cylc-flow/pull/6475) - Allow easy definition of multiple install targets in `global.cylc[install][symlink dirs]` using comma separated lists.
43+
44+
[#6491](https://github.com/cylc/cylc-flow/pull/6491) - The "cylc show" command now says if the target task is held, queued, or runahead limited.
45+
46+
[#6499](https://github.com/cylc/cylc-flow/pull/6499) - Manually triggered tasks now run immediately even if the workflow is paused.
47+
48+
### 🔧 Fixes
49+
50+
[#6081](https://github.com/cylc/cylc-flow/pull/6081) - Fix job submission when a batch of jobs is submitted to a runner that does
51+
not return a newline with the job ID (did not affect built-in job runners).
52+
53+
[#6511](https://github.com/cylc/cylc-flow/pull/6511) - cat-log command list-dir mode: fail gracefully if directory not found.
54+
55+
[#6526](https://github.com/cylc/cylc-flow/pull/6526) - Output optionality validation now checks tasks with cycle offsets.
56+
57+
[#6528](https://github.com/cylc/cylc-flow/pull/6528) - Make start-tasks wait on xtriggers (see "cylc play --start-task").
58+
1459
## __cylc-8.3.6 (Released 2024-11-07)__
1560

1661
### 🔧 Fixes

changes.d/6039.feat.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes.d/6081.fix.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

changes.d/6137.feat.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes.d/6168.feat.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes.d/6289.feat.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes.d/6440.feat.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes.d/6444.feat.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes.d/6456.feat.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes.d/6472.feat.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)