Skip to content

Latest commit

 

History

History
116 lines (88 loc) · 3.59 KB

CHANGELOG.md

File metadata and controls

116 lines (88 loc) · 3.59 KB

Changelog

All notable changes to this project will be documented in this file.

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

[0.4.4] - 2024-09-27

Changed

  • Minor formatting changes in CHANGELOG.md

Fixed

[0.4.3] - 2024-09-26

  • Species database files in test/ have been updated to GEOS-Chem 14.5.0 (in development)

[0.4.2] - 2022-08-09

Added

  • New CONTRIBUTING.md file
  • New SUPPORT.md file
  • New CHANGELOG.md file

Changed

  • QFYAML_Print now places single-quotes around the top-level variable name if it is either NO: or no:. This will prevent this text from being interpreted as no or false.
  • The test_species_database.F90 program now checks if NO (i.e. Nitrogen Oxide) will have quotes placed around it.
  • bin/.cleanBinDir.sh is now bin/cleanup.sh. It will also remove files generated by the make process in the build/ folder.
  • Version numbers in CMakeLists.txt and conf.py are now 0.4.2
  • Updated ReadTheDocs documentation accordingly
  • Now use proper title & section headings in the ReadTheDocs *.rst files

[0.4.1] - 2022-07-25

Changed

  • QFYAML_Print now prints to stdout if `fileName="*"
  • Version numbers in CMakeLists.txt and conf.py are now 0.4.1

[0.4.0] - 2022-07-24

Added

  • New QFYAML_Print routine
  • New favicon.ico for ReadTheDocs documentation

Changed

  • License is now GPLv3 instead of MIT
  • Request ReadTheDocs dependency jinja2<3.1.0 in docs/requirements.txt

[0.3.3] - 2022-02-23

Changed

  • Fixed parsing of categories that occur more than 2 indentation levels to the prior indentation level.

[0.3.2] - 2022-02-23

Added

  • Extra input in the geoschem_config.yml and modified the test_geoschem_config.F90 test program to read this input
  • New routine QFYAML_FindNextHigher to find the next higher variable of a category

Changed

  • Updated ReadTheDocs documentation accordingly

[0.3.1] - 2022-02-14

Added

  • New bin/cleanBinDir.sh script to remove compiler-generated files
  • Bug fix: increase the line length in routine Get_Fields_String
  • New updates for geoschem_config.yml and test_geoschem_config.F90 and other test programs

Changed

  • Resized MaxDataLen to 20000
  • Updated ReadTheDocs documentation

[0.3.0] - 2022-02-10

Added

  • New geoschem_config.yml and test program test_geoschem_config.F90
  • Capability to read nested YAML categories and variables
  • Capability to read YAML sequences
  • ReadTheDocs documentation
  • New LICENSE.txt, README.md and ReadTheDocs updates

Changed

  • Split source code into src/ and test/ folders

[0.2.4] - 2022-02-02

Added

  • .zenodo.json file for auto-DOI generation

[0.2.3] - 2020-05-13

Changed

  • Updated GEOS-Chem species database files as of 2020-05-13
  • Bug fix: remove duplicate PUBLIC statement for QFYAML_t

[0.2.2] - 2020-04-28

Added

  • Error trap to test if species database file can't be opened

Changed

  • The species database test program was made consistent with the latest GEOS-Chem species database YAML file.

[0.2.1] - 2020-04-28

Changed

  • Bug fix: Anchors use << instead of >>

[0.2.0] - 2020-04-27

Added

  • Test program for GEOS-Chem species database files
  • Capability to merge more than 1 YAML file together
  • Return error code all the way to the calling routine

Changed

  • Updated error message printout

[0.1.0] - 2020-04-23

  • Initial version