Skip to content

Releases: cylc/cylc-flow

cylc-7.8.5

22 Apr 06:02
Compare
Choose a tag to compare

cylc-7.8.5 maintenance release with several fixes:

  • don't expand all suites in cylc gscan if one is expanded
  • use natural sort order for integer cycles in the cylc gui tree view
  • fix job submission to SLURM when task name has a percent % character
  • don't warn that a task was re-added to the same internal queue
  • fix list-valued global config items not defaulting to localhost values.

See CHANGES.md for details.

cylc-flow-8.0a1

19 Sep 05:01
c86e3c5
Compare
Choose a tag to compare

Cylc 8 Alpha-1 Preview Release

cylc-flow-8.0a1; companion of:

  • cylc-uiserver 0.1
  • cylc-ui 0.1
  • cylc-conda 8.0a1

Cylc-8 is installed by conda - you don't need to download this cylc-flow release directly. https://github.com/cylc/cylc-conda#cylc-8-conda-installation-instructions

cylc-7.8.4

04 Sep 04:46
Compare
Choose a tag to compare

cylc-7.8.4 maintenance release with some important fixes and several minor enhancements.

Highlights:

  • support alternate suite run directories (e.g. to put fast-running sub-suites on fast local disk);
  • faster suite validation
  • fix delayed stall on reloading a suite after removing tasks from the graph;
  • fix xtrigger cycle sequence specificity;
  • record all xtrigger return values for re-use at suite restart

cylc-7.8.3

12 Jun 00:25
Compare
Choose a tag to compare

cylc-7.8.3 maintenance release.

Fix subprocess invocation of several cylc commands by the GUI (broken at 7.8.2).
Restore Python 2.6 compatibility for those stuck on older systems.

See CHANGES.md for details.

cylc-7.8.2

02 May 11:56
ecb69b2
Compare
Choose a tag to compare

Maintenance release with bug fixes and minor enhancements.

Changes include: a new "aborted" suite event to alert on unexpected shut down; restored single-page User Guide; cylc graph: automatic and default styling fixes and improvements; make suite context available to custom Jinja2 filters; and more.

See CHANGES.md for details.

cylc-7.8.1

25 Jan 12:38
9ca798d
Compare
Choose a tag to compare

Maintenance release with minor enhancements, plus new-format User Guide.

Changes include: replace LaTex-generated User Guide with Sphinx-generated HTML; initial cycle point relative to current time; expose suite UUID to event handlers; fix possible blocking subprocess pipe.

See CHANGES.md for details.

cylc-7.8.0

27 Nov 22:58
Compare
Choose a tag to compare

Large minor release, 120+ closed issues.

Changes include automatic suite host selection; automatic migration of suite server programs to other available hosts; a web-based suite and job log viewer; general external triggering via user-supplied Python functions; EmPy templating; better GUI integration with desktop themes; and more.

See CHANGES.md for details.

cylc-7.7.2

27 Jul 11:42
Compare
Choose a tag to compare

A minor maintenance release with 12 fixes and minor enhancements merged since cylc-7.7.1.

Changes include improved job poll logging, suppression of irrelevant warnings, corrected some typos in the user guide, avoid crashing on reloading a restarted suite with no final cycle point set, and fixes for several other rarely encountered bugs.

See CHANGES.md for details.

cylc-7.7.1

27 Jun 05:24
Compare
Choose a tag to compare

A minor maintenance release containing around 20 fixes merged since cylc-7.7.0.

Changes include suppression of some annoying warnings under old Python versions; corrected X11 forwarding for job log editing via the GUI; correct handling of job polling under PBS when qstat fails to connect to the server;
and a fix for job poll timer reload on restart (bug introducted in 7.7.0).

See CHANGES.md for details.

cylc-7.7.0

22 May 13:13
Compare
Choose a tag to compare

A significant release with 66 new development branches merged. Includes: new "late" task events; FIFO release from internal queues; cylc cat-log improvements (CLI arguments rationalized, remote operations behind a cylc subcommand, no orphaned tail processes on remote hosts); dynamic process pool size; improved client/server interface and task messaging; process pool command timeout; improved installation documentation; respect configured delay intervals when polling after job execution timeout.

See CHANGES.md for details.