|
| 1 | +.. _version_5.12: |
| 2 | + |
| 3 | +Version 5.12 updates |
| 4 | +//////////////////// |
| 5 | + |
| 6 | +.. role:: jiraissue |
| 7 | + :class: hidden |
| 8 | + |
| 9 | +Version 5.12.0 |
| 10 | +============== |
| 11 | + |
| 12 | +* `Released <https://confluence.ecmwf.int/display/ECFLOW/Releases>`__\ on 2024-02-13 |
| 13 | + |
| 14 | +ecFlow Server |
| 15 | +------------- |
| 16 | + |
| 17 | +- **New Feature**: enabled hourly iteration (i.e. :code:`Repeat` based on yyyymmddTHHMMSS) :jiraissue:`ECFLOW-1900` |
| 18 | +- **Improvement**: enabled the use of other ecFlow variables to define :code:`ECF_INCLUDE` :jiraissue:`ECFLOW-1920` |
| 19 | +- **Improvement**: enabled atomic replacement of checkpoint file :jiraissue:`ECFLOW-1925` |
| 20 | +- **Improvement**: improved indentation performance for checkpoint/definitions file storage :jiraissue:`ECFLOW-1928` |
| 21 | +- **Bug** corrected logging of suite nodes changing state to *queued* :jiraissue:`ECFLOW-1914` |
| 22 | + |
| 23 | +ecFlow Client |
| 24 | +------------- |
| 25 | + |
| 26 | +- **Bug** corrected handling of :code:`--debug` option on :code:`ecflow_client` :jiraissue:`ECFLOW-1885` |
| 27 | +- **Bug** corrected handling of short form options (:code:`-d`, :code:`-v`, :code:`-h`) on :code:`ecflow_client` :jiraissue:`ECFLOW-1884` |
| 28 | +- **Bug** corrected handling of Alter command with attribute value starting with :code:`--` (dashes) :jiraissue:`ECFLOW-1883` |
| 29 | +- **Bug** removed options reported as commands in :code:`ecflow_client --help` output :jiraissue:`ECFLOW-1874` |
| 30 | + |
| 31 | +ecFlow UI |
| 32 | +--------- |
| 33 | + |
| 34 | +- **Improvement** enabled scrollable widget to display errors in timeline view :jiraissue:`ECFLOW-1896` |
| 35 | +- **Improvement** corrected handling of commands tokens before executed in client :jiraissue:`ECFLOW-1887` |
| 36 | + |
| 37 | +ecFlow HTTP |
| 38 | +----------- |
| 39 | + |
| 40 | +- **Improvement** enabled authentication for Task requests :jiraissue:`ECFLOW-1921` |
| 41 | +- **Improvement** enabled compression of response payload :jiraissue:`ECFLOW-1940` |
| 42 | +- **Improvement** enabled :code:`/<path>/tree` endpoint to access tree including node status information :jiraissue:`ECFLOW-1939` |
| 43 | +- **Bug** updated :code:`/<path>/tree` endpoint response to preserve node order :jiraissue:`ECFLOW-1910` |
| 44 | +- **Bug** updated :code:`/<path>/attributes` endpoint response to include generated variables :jiraissue:`ECFLOW-1909` |
| 45 | +- **Bug** corrected handling of *queue* child command :jiraissue:`ECFLOW-1937` |
| 46 | +- **Bug** corrected failing tests when using AOCC compiler on Atos HPC :jiraissue:`ECFLOW-1882` |
| 47 | + |
| 48 | +General |
| 49 | +------- |
| 50 | + |
| 51 | +- **Improvement** reviewed project source code/include structure :jiraissue:`ECFLOW-1932` |
| 52 | +- **Improvement** reviewed the unit/integration/system tests structure :jiraissue:`ECFLOW-1934` |
| 53 | +- **Improvement** modernized/clean up of CMakeLists.txt :jiraissue:`ECFLOW-1923` |
| 54 | +- **Improvement** silenced project configuration warnings when using CMake 3.27+ :jiraissue:`ECFLOW-1936` |
| 55 | +- **Improvement** clean up of unused artefacts/documentation :jiraissue:`ECFLOW-1929` |
| 56 | +- **Improvement** disabled ecflow_start/stop.sh execution on the Atos HPC :jiraissue:`ECFLOW-1899` |
| 57 | +- **Bug** corrected compilation/linkage issue with Intel C++ compiler :jiraissue:`ECFLOW-1913` |
| 58 | +- **Bug** corrected CMake configuration without HTTP support when a recent OpenSSL is not found :jiraissue:`ECFLOW-1912` |
| 59 | +- **Bug** corrected failing builds of ecFlow on conda-forge :jiraissue:`ECFLOW-1881` |
| 60 | +- **Bug** silenced compilation warnings :jiraissue:`ECFLOW-1878` |
| 61 | +- **Documentation** clarified minimum SSL key size used by ecflow_server :jiraissue:`ECFLOW-1907,ECFLOW-1904` |
| 62 | +- **Documentation** clarified "Build from source" instructions :jiraissue:`ECFLOW-1930` |
| 63 | +- **Documentation** clarified Cron dependency description :jiraissue:`ECFLOW-1903` |
| 64 | +- **Documentation** updated documentation dependencies at readthedocs :jiraissue:`ECFLOW-1897` |
| 65 | +- **Documentation** corrected Python API documentation formatting :jiraissue:`ECFLOW-1886` |
0 commit comments