v2.3.0
Incompatible API changes (user-facing)
- N/A
Features (user-facing)
- #402: Plugins for zppy
- #453: Allow generation of all variables
- #452: parallel option
- #459: Add hemispheric time series plots
Small Improvements (user-facing)
- #374: Fix input file error message
- #380: Print job ids to file
- #382: Refactor slurm header
- #389: Refactor coupled_global.py
- #381: Determine mapping file
- #417: Add support for clm2 cam in e3sm_to_cmip call
- #421: Support clm2 files
- #426: Allow more concise cfg
- #451: Help text
- #458: Update diags defaults
- #461: Make parallel optional for climo
Bug Fixes (user-facing)
- #384: Fix Mache invocations
- #457: Automatically determine climo_diurnal input files
- #466: Fixes for rc4
- #472: Fix mvm paths
- #497: add srun for running e3sm_diags
Documentation (user-facing)
- #375: Include Chrysalis cfgs
- #376: Include Perlmutter cfgs
- #377: Include Compy cfgs
- #378: Documentation on debugging
- #379: Improve git checkout in docs
- #433: Update release docs
- #436: Update defaults in docs
- #462: ncclimo vars documentation
- #460: Skip glb-only plots for hemispheric ts
- #504: Update defaults in docs
Tests
- #447: Fixes for Perlmutter
- #448: Fixes for Compy
- #449: Testing fixes
- #464: Perlmutter fixes for rc3
- #463: Compy fixes for rc3
- #487: Testing fixes for Chrysalis
- #486: Testing fixes for Compy
- #488: Testing fixes for Perlmutter
- #492: Testing fixes for Chrysalis Unified rc14
- #493: Testing fixes for Compy Unified rc14
- #494: Testing fixes for Perlmutter Unified rc14
- #501: Testing fixes for Compy Unified rc16
- #502: Testing fixes for Chrysalis Unified rc16
- #503: Testing fixes for Perlmutter Unified rc16
DevOps
- #395: Make setup.py consistent with conda recipe
- #410: Update release process
- #428: Switch docs to mamba and Mambaforge
- #429: Change workflow to mamba
- #434: Fix GitHub Actions
- #435: Revert mamba
- #438: Change workflows to mamba, take 2
Version Updating
- #437: Bump to v2.3.0rc1 without tbump
- #443: Bump to v2.3.0rc2 without tbump
- #465: Bump to 2.3.0rc3
- #469: Bump to 2.3.0rc4
- #473: Bump to 2.3.0rc5
- #499: Bump to 2.3.0rc6
- #505: Bump to 2.3.0
Other code changes
- #432: Remove AMWG task