Skip to content

Changelog

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

  • Updating Documentation (#11, #22):
    • Changed from sphinx to mkdocs, in line with other environmental-forecasting tools.
    • API/Reference automatically generated using mkdocstrings and mkdocs-autoapi.
    • Documentation now includes user guide, developer guide, testimonials and acknowledgement chapters and links to top-level files (LICENSE, CONTRIBUTING etc). Respective sub-chapters added.
    • Technical diagrams added where appropriate.
  • Condensed README.md and moved non-essential sections to the docs.
  • .mailmap file added to use James' work email in favour of personal email, for accurate contribution acknowledgement.
  • Removed setup.py, setup.cfg in favour of solely using pyproject.toml. Automatically propagates version number from __init.py__. Updated editable install instructions, optional dependency management.
  • Updated all docstrings to conform with google style, improves formatting of mkdocs-autoapi.

0.5.5 - 2022-09-20

  • Fixing job submissions endlessly looping after fast completion (#40)

0.5.2 - 2021-12-13

Added

  • Daemon functionality (#23)

Changed

  • Fixed issue with local dummy runner
  • Fixed re-copy on pickup issue with deep templates

0.5.1 - 2021-10-31

Added

  • Ability to specify CLI based run arguments

Changed

  • Fixed issue with statuses

0.5.0 - 2021-10-07

This release was a big collection of amendments from 0.4.0

0.4.0 - 2021-02-06

Added:

Initial release into the wild of the code, previously used only internally in BAS