Skip to content

v2.3.0

Compare
Choose a tag to compare
@forsyth2 forsyth2 released this 12 Sep 17:39
· 88 commits to main since this release
8a33b70

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