Skip to content

HEMCO 3.12.1 release#356

Merged
yantosca merged 14 commits intomainfrom
release/3.12.1
Apr 13, 2026
Merged

HEMCO 3.12.1 release#356
yantosca merged 14 commits intomainfrom
release/3.12.1

Conversation

@yantosca
Copy link
Copy Markdown
Contributor

@yantosca yantosca commented Apr 8, 2026

Name and Institution (Required)

Name: Bob Yantosca
Institution: Harvard + GCST

Describe the update

This PR seeks to merge the release/3.12.1 branch into main in anticipation of the HEMCO 3.12.1 release.

The release/3.12.1 branch contains

docs/source/geos-chem-shared-docs
- Submod update to e064f0f, updated the info about ATOL & RTOL,
  which are now set from State_Chm%KPP_AbsTol and State_Chm%KPP_RelTol

Signed-off-by: Bob Yantosca <[email protected]>
docs/source/geos-chem-shared-docs
- Submodule update to commit f90dd6c, where we have added
  the "geos-chem-cloud" documentation to the list of related docs.

Signed-off-by: Bob Yantosca <[email protected]>
docs/source/hco-ref-guide/hemco-config.rst
- Update documentation to make it clearer that not all of the
  options in the Settings section may be included by default
- Also make it clearer what the default behavior will be if
  options are omitted.

docs/source/geos-chem-shared-docs
- Submod update to 2a83266
docs/source/hco-ref-guide/hemco-config.rst
- Add a table describing the values of Oper for masks.
  Include the mask mirroring option (Oper = 3).

Signed-off-by: Bob Yantosca <[email protected]>
docs/source/geos-chem-shared-docs
- Submod update to d7ce322 (".yaml" -> ".yml")

Signed-off-by: Bob Yantosca <[email protected]>
NOTE: Some GitHub Actions that are based on Node20.js are being
removed from runners.

.github/workflows/mac.yml
.github/workflows/ubuntu.yml
.github/workflows/windows.yml
- Changed "checkout@v4" to "checkout@v6"

.github/workflows/lint-ci-workflows.yml
- Changed "checkout@v4" to "checkout@v6"
- Changed "setup-python@v4" to "setup-python@v6"

.github/workflows/stale.yml
- Chagned "stale@v5" to "stale@v10"

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <[email protected]>
This merge brings PR #355 (Update GitHub Actions to the latest versions
to avoid Node20.js deprecation warnings, by @yantosca) into the HEMCO
3.12.1 development stream.

PR #355 updates to the latest GitHub Actions versions.  Some of the
current Actions are based on Node20.js, which is being retired in
June 2026.  This will ensure that our current GitHub Actions workflows
will not break when Node20.js is retired.

Signed-off-by: Bob Yantosca <[email protected]>
docs/source/geos-chem-shared-docs:
- Submod update to afde64e, which includes these updates:
  - Update StateChm collection fields in history-diag-guide.rst
  - Fixed issues with journal citations in fullchem.rst
  - Fixed minor issues in doc/geoschem-config.rst

Signed-off-by: Bob Yantosca <[email protected]>
This fixes a typo in geos-chem.bib

Signed-off-by: Bob Yantosca <[email protected]>
This merge brings updates from the "dev/no-diff-to-benchmark"
development stream into the release/3.12.1 branch, in anticipation
of the HEMCO 3.12.1 release.

Signed-off-by: Bob Yantosca <[email protected]>
This merge brings documentation updates from the "docs/dev" branch
into the release/3.12.1 branch, in anticipation of the HEMCO 3.12.1
release.

Signed-off-by: Bob Yantosca <[email protected]>
@yantosca yantosca requested a review from msulprizio April 8, 2026 16:02
@yantosca yantosca self-assigned this Apr 8, 2026
@yantosca yantosca added category: Feature Request New feature or request topic: Releases HEMCO releases labels Apr 8, 2026
Updated version numbers to 3.12.1 in the following files:

- CHANGELOG.md
- CMakeLists.txt
- docs/sourcce/conf.py
- src/Core/hco_error_mod.F90

Signed-off-by: Bob Yantosca <[email protected]>
@yantosca yantosca merged commit 07da3c2 into main Apr 13, 2026
25 of 29 checks passed
@yantosca yantosca deleted the release/3.12.1 branch April 13, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: Feature Request New feature or request topic: Releases HEMCO releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants