Skip to content

Releases: geoschem/GCClassic

GCClassic 14.7.0

09 Feb 17:02

Choose a tag to compare

Release date: 09 Feb 2026
DOI

From CHANGELOG.md

Added

  • Added "GEOS-Chem Classic vertical grids" supplemental guide in ReadTheDocs
  • Added "GEOS-Chem Classic horiziontal grids" supplemental guide in ReadTheDocs
  • Added "Particulate matter in GEOS-Chem" supplemental guide in ReadTheDocs
  • Added docs/read_the_docs_environment.yml Conda environment file

Changed

  • Updated lint-ci-workflows to run on main and dev/* branches
  • Updated badges on README.md and docs/source/index.rst
  • Updated geos-chem-shared-docs/editing_these_docs.rst with instructions for using a Conda environment to build RTD doc
  • Updated GEOS-Chem submodule to version 14.7.0
  • Updated HEMCO submodule to version 3.12.0
  • Updated geos-chem-shared-docs submodule to commit 03078d4

Fixed

  • Fixed security issues in GitHub Actions that caused the lint-ci-workflows action to fail

Removed

  • Removed the Azure Dev Pipelines workflows; these are now superseded by the gcclassic-compile-tests GitHub action

Pull requests included

  • Merge GCClassic 14.6.3 into dev/14.7.0 by @yantosca in #99
  • Fix security issues in GitHub actions; Remove Azure Dev Pipelines workflows by @yantosca in #100
  • GCClassic 14.7.0 release by @yantosca in #105

Full Changelog: 14.6.3...14.7.0

See the GEOS-Chem 14.7.0 page for a complete list of updates.

GCClassic 14.6.3

28 Jul 18:39

Choose a tag to compare

Release date: 28 Jul 2025
DOI

See also

From CHANGELOG.md

Added

  • Added -DDEBUG flag to GEOSChem_Fortran_FLAGS_DEBUG_Intel and GEOSChem_Fortran_FLAGS_DEBUG_GNU to toggle debug-only code

Changed

  • Updated CMakeLists.txt to set compilation option mcmodel=small for ARM-based CPUs, as ARM does not support mcmodel=medium
  • Updated ReadTheDocs documentation to state that we are using Spack v0.23.1 in the Spack installation guide
  • Updated GEOS-Chem submodule to 14.6.3
  • Updated HEMCO submodule to 3.11.2

Pull requests included

  • Update CMakeLists.txt to use mcmodel=small when compiling GEOS-Chem Classic on ARM processors by @yantosca in #91
  • Add -DDEBUG to Intel and GNU debug compiler flags by @yantosca in #96
  • GCClassic 14.6.3 release by @yantosca in #97

Full Changelog: 14.6.2...14.6.3

GCClassic 14.6.2

12 Jun 17:47

Choose a tag to compare

Release date: 12 Jun 2025
DOI

From CHANGELOG.md

Changed

  • Updated GEOS-Chem submodule to 14.6.2

Pull requests included

Full Changelog: 14.6.1...14.6.2

GCClassic 14.6.1

29 May 19:26

Choose a tag to compare

Release date: 29 May 2025
DOI

From CHANGELOG.md

Added

  • Added RTD documentation updates for GEOS-Chem 14.6.1

Changed

  • Updated GEOS-Chem submodule to version 14.6.1
  • Updated HEMCO submodule to version 3.11.1

Pull requests included

Full Changelog: 14.6.0...14.6.1

GCClassic 14.6.0

18 Apr 19:11

Choose a tag to compare

From CHANGELOG.md

Release date: 18 Apr 2025
DOI

Added

  • Added a CI workflow that checks for issues in GCClassic's CI workflows
  • Added documentation for GEOS-Chem simulations to ReadTheDocs

Changed

  • Bumped jinja2 to 3.1.6 in docs/source/requirements.txt (fixes a security issue identified by @dependabot)

Pull requests included

  • Merge GCClassic 14.5.2 into dev/14.6.0 by @yantosca in #84
  • Contribute CI linting workflow by @jwallwork23 in #86
  • GCClassic 14.6.0 release by @yantosca in #87

New Contributors

  • @jwallwork23 made their first contribution in #86

Full Changelog: 14.5.3...14.6.0

GCClassic 14.5.3

05 Mar 18:56

Choose a tag to compare

Release date: 05 March 2025
DOI

From CHANGELOG.md

Added

  • Updated RTD docs to state that users wishing not to open AWS account can use AWS CLI commands with --no-sign-request1

Changed

  • Updated GEOS-Chem submodule to 14.5.3
  • Updated HEMCO submodule to 3.10.2

Fixed

  • Fixed error with the rubric section in the RTD planeflight documentation

Pull requests included

Full Changelog: 14.5.2...14.5.3

GCClassic 14.5.2

12 Feb 20:15

Choose a tag to compare

Release Date: 12 Feb 2025
DOI

From CHANGELOG.md

Added

  • Added clarifying text about which types of data can use altitude coordinates for the Planeflight diagnostic in RTD documentation
  • Added warning for users to preprocess ObsPack GLOBALVIEWplus CH4 data files before reading into GEOS-Chem in RTD documentation
  • Added text to RTD stating that data download from s3://geos-chem is and s3://gcgrid is free

Changed

  • Bumped jinja2 to version 3.1.5 in docs/requirements.txt to fix a security issue
  • Changed the build sequence so that the KPP-Standalone is only built when configuring with -DKPPSA=y
  • Updated RTD documentation to state that older Intel compilers may cause unexpected results; Also updated to recommend GCC 10 and later.
  • Updated RTD documentation for fullchem rundir creation, which now asks users if they wish to build KPP-Standalone

Pull requests included

  • Bump jinja2 to 3.1.5 as suggested by Dependabot by @yantosca in #81
  • Do not build KPP-Standalone executable unless specifically requested at compile time by @yantosca in #82
  • GCClassic 14.5.2 release by @yantosca in #83

Full Changelog: 14.5.1...14.5.2

GCClassic 14.5.1

10 Jan 23:50

Choose a tag to compare

Release date: 10 Jan 2025
DOI

From CHANGELOG.md

Added

  • Added code to src/CMakeLists.txt to build & install the KPP standalone executable when fullchem or custom mechanisms are selected
  • Added ReadTheDocs Supplemental Guide on using the KPP-Standalone Box Model and KPP-Standalone Interface in GEOS-Chem

Changed

  • Changed submodules: true to submodules: recursive in .ci-pipelines/*.yml files, which will fetch all levels of submodules in Azure CI tests.

Fixed

  • Fixed logic error in src/CMakeLists.txt that attempted to build the KPP standalone for the carbon simulation (see geoschem/GCClassic #78)
  • Fixed broken links in ReadTheDocs documentation

Pull requests included

  • Add KPP standalone model to GEOS-Chem 14.5.1 by @yantosca in #73
  • Fix configuration error in GEOS-Chem Classic continuous integration tests on Azure by @yantosca in #77
  • Fixed error in CMake logic that attempted to build the KPP standalone for mechanisms other than fullchem and custom by @yantosca in #79
  • GCClassic 14.5.1 release by @yantosca in #80

Full Changelog: 14.5.0...14.5.1

See the GEOS-Chem 14.5.1 page for a complete list of updates.

GCClassic 14.5.0

08 Nov 18:22

Choose a tag to compare

Release date: 08 Nov 2024
DOI

From CHANGELOG.md

Changed

  • Updated GEOS-Chem to 14.5.0
  • Updated HEMCO to 3.10.0
  • Updated Cloud-J to 8.0.1
  • Updated docs/source/geos-chem-shared-docs/spack/packages.yaml to use GCC 12.2.0 compilers
  • Updated documentation for version 14.5.0
  • Moved several doc files (not supplemental guides) that are used in both GCClassic and GCHP the to geos-chem-shared-docs/doc folder

Fixed

  • Fixed formatting error in .github/workflows/stale.yml that caused the Mark Stale Issues action not to run
  • Updated to Python package jinja2==3.1.4 in docs/requirements.txt (fixes a security issue)

See the GEOS-Chem 14.5.0 page for a complete list of updates.

Pull requests included

  • Bugfix: Restore stale workflow functionality by @msulprizio in #67
  • ReadTheDocs updates for GEOS-Chem Classic 14.5.0 by @yantosca in #68

Full Changelog: 14.4.3...14.5.0

See the GEOS-Chem 14.5.0 page for a complete list of updates.

GCClassic 14.4.3

13 Aug 19:00

Choose a tag to compare

Release date: 13 Aug 2024
DOI

From CHANGELOG.md

Changed

  • Updated GEOS-Chem (science codebase) to 14.4.3
  • Updated HEMCO to 3.9.3
  • Updated Cloud-J to 7.7.3
  • Updated documentation (clarified discussion of grid edges)

Fixed

  • Added brackets around exempt-issue-labels list in .github/workflows/stale.yml

Pull Requests Included

New Contributors

Full Changelog: 14.4.2...14.4.3