Skip to content

Commit

Permalink
Merge pull request #702 from MetRonnie/changelog
Browse files Browse the repository at this point in the history
Changelog
  • Loading branch information
oliver-sanders authored Apr 5, 2024
2 parents 49d5365 + 58f9ae3 commit fbffc11
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 36 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,7 @@ src/appendices/command-ref.rst
# auto-generated documentation
src/plugins/main-loop/built-in
src/plugins/install/built-in
src/plugins/xtriggers/built-in
src/user-guide/task-implementation/job-runner-handlers
src/dictionaries/sentence_case
src/user-guide/examples/*
85 changes: 49 additions & 36 deletions src/reference/changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,28 +20,36 @@ For more detail see the component changelogs:
* `metomi-rose-changelog`_
* `metomi-isodatetime-changelog`_


----------

Cylc 8.3.0
----------
Cylc 8.2
--------

.. admonition:: Cylc Components
:class: hint

TODO
:cylc-flow: `8.2 <https://github.com/cylc/cylc-flow/blob/master/CHANGES.md>`__
:cylc-uiserver: `1.4 <https://github.com/cylc/cylc-uiserver/blob/master/CHANGES.md>`__
:cylc-rose: `1.3 <https://github.com/cylc/cylc-rose/blob/master/CHANGES.md>`__

..
Uncomment this before 8.3.0 release

:cylc-flow: `8.3 <https://github.com/cylc/cylc-flow/blob/8.3.x/CHANGES.md>`__
:cylc-uiserver: `1.4 <https://github.com/cylc/cylc-uiserver/blob/1.4.x/CHANGES.md>`__
:cylc-rose: `1.4 <https://github.com/cylc/cylc-rose/blob/1.4.x/CHANGES.md>`__
UI now remembers workspace tab layout
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. versionadded:: cylc-uiserver 1.4.4

The UI now remembers the layout of your workspace tabs when you navigate away
from that workflow. Note that this only applies per browser session.

.. image:: changes/ui-workspace-tabs.gif
:width: 100%


Upgrade To The Latest Jupyter Releases
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. versionadded:: cylc-uiserver 1.4.0

The Cylc UI Server has been updated to work with the latest releases of
`Jupyter Server`_ and `Jupyter Hub`_.

Expand All @@ -50,22 +58,12 @@ will require some changes to work with these releases.

See :ref:`cylc.uiserver.multi-user` for more details

----------

Cylc 8.2.0
----------

.. admonition:: Cylc Components
:class: hint

:cylc-flow: `8.2 <https://github.com/cylc/cylc-flow/blob/master/CHANGES.md>`__
:cylc-uiserver: `1.3 <https://github.com/cylc/cylc-uiserver/blob/master/CHANGES.md>`__
:cylc-rose: `1.3 <https://github.com/cylc/cylc-rose/blob/master/CHANGES.md>`__


Configure The Default View
^^^^^^^^^^^^^^^^^^^^^^^^^^

.. versionadded:: cylc-uiserver 1.3.0

You can now configure the view which is opened by default when you navigate to
a new workflow in the GUI. Navigate to the settings page to select your chosen
view.
Expand All @@ -80,6 +78,8 @@ configuring certain options on those views.
Reload
^^^^^^

.. versionadded:: cylc-flow 8.2.0

When workflows are
:ref:`reloaded <Reloading The Workflow Configuration At Runtime>`,
(e.g. by ``cylc reload``), Cylc will now pause the workflow and wait for any
Expand All @@ -91,8 +91,8 @@ workflow status message which appears at the top of the GUI and Tui interfaces.

----------

Cylc 8.1.0
----------
Cylc 8.1
--------

.. admonition:: Cylc Components
:class: hint
Expand All @@ -107,9 +107,22 @@ Cylc 8.1.0
**cannot** be restarted with Cylc 8.1 due to database changes.


Analysis View
^^^^^^^^^^^^^

.. versionadded:: cylc-uiserver 1.2.2

The web UI also has a new view for displaying task queue & run time statistics.

.. image:: changes/analysis_view.gif
:width: 80%


Graph View
^^^^^^^^^^

.. versionadded:: cylc-uiserver 1.2.0

The web UI now has a graph view which displays a visualisation of a workflow's graph:

.. image:: changes/cylc-graph.gif
Expand All @@ -122,6 +135,8 @@ will be added in later releases.
Log View
^^^^^^^^

.. versionadded:: cylc-uiserver 1.2.0

The web UI now has a log view which displays workflow and job log files:

.. image:: changes/log-view-screenshot.png
Expand All @@ -130,9 +145,12 @@ The web UI now has a log view which displays workflow and job log files:
Support for viewing more log files, syntax highlighting, searching and line
numbers are planned for future releases.


Edit Runtime
^^^^^^^^^^^^

.. versionadded:: cylc-uiserver 1.2.0

The web UI now has a command for editing the :cylc:conf:`[runtime]` section
of a task or family.

Expand All @@ -141,26 +159,19 @@ of a task or family.

Any changes made are :ref:`broadcast <cylc-broadcast>` to the running workflow.

Analysis View
^^^^^^^^^^^^^

.. versionadded:: cylc-uiserver 1.2.2

The web UI also has a new view for displaying task queue & run time statistics.

.. image:: changes/analysis_view.gif
:width: 80%

Combined Commands
^^^^^^^^^^^^^^^^^

.. versionadded:: cylc-flow 8.1.0

Two new commands have been added as short-cuts for common working patterns:

``cylc vip``
``cylc vip``
Validate, install and plays a workflow, equivalent to:

.. code-block:: bash
cylc validate <path>
cylc install <path>
cylc play <id>
Expand All @@ -184,6 +195,8 @@ For more information see the command line help:
Bash Completion
^^^^^^^^^^^^^^^

.. versionadded:: cylc-flow 8.1.0

Cylc now provides a high performance Bash completion script which saves you typing:

* Cylc commands & options
Expand All @@ -199,8 +212,8 @@ Cylc now provides a high performance Bash completion script which saves you typi

----------

Cylc 8.0.0
----------
Cylc 8.0
--------

.. admonition:: Cylc Components
:class: hint
Expand Down
Binary file added src/reference/changes/ui-workspace-tabs.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit fbffc11

Please sign in to comment.