Releases: MetOffice/CDDS
Releases · MetOffice/CDDS
v3.3.0
What's Changed
- #471: Make changes to run new version of mypy and mypy_extensions by @mo-gill in #484
- #568: fix typehint affecting mypy tests by @matthew-mizielinski in #569
- #553: remove last remnants of grp import that was used to set group permissions by @matthew-mizielinski in #566
- #485: request files validation by @mo-gill in #565
- #474: Update generate_mappings_html. by @mo-gill in #573
- Issue #571: Remove unused CYLC path modification code by @matthew-mizielinski in #572
- Issue #487: Updated environment to use CMOR v3.11 by @matthew-mizielinski in #574
- Issue #498: Update the example/template mip_convert.cfg file by @mo-gill in #577
- Issue #582: (Feature) cmip7 mip convert adaptation by @matthew-mizielinski in #608
- Merge halo removal work via rebase by @mo-gill in #633
- Clarify version number text in quickstart.md by @mo-gill in #637
- Misc documentation improvements pre v3.3.0 release by @mo-jareddrayton in #643
- 642 Add mappings to mkdocs by @mo-jareddrayton in #644
- Issue #642 Add mappings to mkdocs by @mo-jareddrayton in #646
- Issue #639 cdds v3.3.0 release by @mo-jareddrayton in #647
Full Changelog: v3.2.1...v3.3.0
v3.2.1
What's Changed, v3.2.1, August 29, 2025
- Improve documentation following v3.2.0 release by @mo-jareddrayton in #489
- Issue #575 CLI handle non existent request by @matthew-mizielinski in #576
- Docs changes 1 by @mo-gill in #591
- Issue #570: Replace platform variable by @mo-gill in #610
- Issue #580: Check env vars by @mo-gill in #611
- Issue #612 modelfileinfo.get_date_range does not account for non 360 day calendars by @mo-jareddrayton in #615
- Issue #479: run_mip_convert_wrapper to stream stdout to log by @mo-gill in #614
- Issue #527: Strict markers for tests by @mo-gill in #616
- Issue #504: Replace footnotes by @mo-gill in #617
- Issue #619 hadgem3 gc5e hh model is missing default cycle frequencies for some streams by @mo-jareddrayton in #620
- Issue #494 fix failing stream validation for daily gregorian data by @mo-jareddrayton in #618
- Issue #624: v3.2.1 release by @mo-jareddrayton in #626
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed, v3.2.0, June 12, 2025
After this release development issues will be managed via Github issues rather than via Jira (accessible to Met Office staff with Jira accounts only).
CDDS
- Support for MIP Convert mappings plugin (CDDSO-541)
- Introduced core code to support SI3 sea-ice model for HadGEM3-GC5 (CDDSO-591)
- Extract handles TSSC_SPANS_TOO_MANY_RESOURCES error correctly when retrieving data from MASS (CDDSO-647)
- Added a --no-submit option to cdds_convert to allow option for user to modify cylc workflow before submission (CDDSO-637)
- Rewrote path_reformatter script as cdds_arrange_input_data and improved documentation (CDDSO-658)
- Improved generation of moose select query files to avoid hitting size limits for large queries (#470)
MIP Convert
- Introduced new mappings plugins functionality to allow users to independently specify how variables are calculated plus updates to documentation (CDDSO-541, CDDSO-659, CDDSO-503, CDDSO-653, CDDSO-630)
- Removed email addresses from mappings (CDDSO-657)
Full Changelog: v2.4.0...v3.2.0
v3.1.2
What's Changed
- CDDSO-644 remove module load nccmp from setup env for dev by @mo-jareddrayton in #448
- CDDSO-641 Make sure cylc_args are passed correctly by @mo-jareddrayton in #446
- CDDSO-646 Add realm check with separator by @mo-jareddrayton in #450
- CDDSO-584 Add JASMIN functionality by @mo-jareddrayton in #430
- CDDSO-648: Unify cell_methods when reading ocean data by removing "interval" specifications by @matthew-mizielinski in #453
- CDDSO-610 had gem3 gc50 eerie n640 orca12 capability feature branch by @mo-jareddrayton in #456
Full Changelog: v3.1.1...v3.1.2
CDDS v3.0.7
What's Changed
- CDDSO-638: Submission code fix where sub_experiment_id is used by @matthew-mizielinski in #442
- CDDSO-640 v3.0.7 release by @matthew-mizielinski in #444
Full Changelog: v3.0.6...v3.0.7
v3.1.1
What's Changed
- CDDSO-609 Documentation improvements by @mo-jareddrayton in #417
- CDDSO-607 move setup env for cdds into version control and update it for azure and jasmin by @mo-jareddrayton in #410
- CDDSO-366 Create a qc.db per stream by @mo-jareddrayton in #428
- CDDSO-631 Fix for archiving when sub-experiment id is not none by @matthew-mizielinski in #434
- CDDSO-632: Allow use of RAMIP mappings with up to date CDDS by @matthew-mizielinski in #435
- CDDSO-633 cmor downgrade by @matthew-mizielinski in #436
- CDDSO-624 setup script in ensemble processing workflow does not fail properly by @mo-jareddrayton in #437
- CDDSO-633 Update failing functional tests by @mo-kerstinschmatzer in #438
- CDDSO-634 Support 365_day calendar by @mo-kerstinschmatzer in #439
- CDDSO-636 v3.1.1 release by @mo-jareddrayton in #441
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
Release 3.1.0, February 13 2025
CDDS
- MIP Convert and CMOR log files are copied into the cylc task directory and
are accessible via cylc review (CDDSO-495) - Cylc workflows have been integrated into the CDDS code base rather than
being checked out from the roses-u repository (CDDSO-494) - Processing for multiple streams is now handled within a single Cylc workflow
(CDDSO-302) - A validation tool has been added for the model parameters file
validate_model_parameters
(CDDSO-511) - CDDS Prepare will remove MIP Convert templates from the configure proc directory
to avoid inconsistencies in processing. A--reconfigurecommand line argument
has been added to enable the regeneration of the mip convert config templates
from the command line (CDDSO-593) - Ancillary STASH variables can now be configured via the CDDS Plugins (CDDSO-582)
- Added support for HadGEM3-GC50-N640ORCA12 model, which includes allowing for
alternative coordinate bounds variables in NEMO output files (CDDSO-543) - Updated CMOR to v3.9.0 (CDDSO-589)
- Migrated content from Sphinx docs to mkdocs (CDDSO-598, CDDSO-600)
MIP Convert
- Ancillary STASH variables can now be configured via the CDDS Plugins and
the MIP Convert config file (CDDSO-582) - Added new AerChem mappings to GCAERmon table in GCModelDev (CDDSO-483)
Full Changelog: v3.0.6...v3.1.0
v3.0.6
What's Changed
- CDDSO-556 docs tweaks by @matthew-mizielinski in #370
- CDDSO-557 Assign variable before referenced to it by @mo-kerstinschmatzer in #371
- CDDSO-559 Use default value ('None') for force_rotation_coordinate by @mo-kerstinschmatzer in #374
- CDDSO-562 minor documentation improvements by @mo-jareddrayton in #375
- CDDSO-571 regex fix by @matthew-mizielinski in #379
- CDDSO-568 quarterly extract and convert fixes by @matthew-mizielinski in #376
- CDDSO-574 Path to str() fix by @matthew-mizielinski in #385
- CDDSO-556 Add docs deployment page by @mo-jareddrayton in #390
- CDDSO-581 Some mapping changes for CORDEX by @mo-kerstinschmatzer in #386
- CDDSO-586 v3.0.6 release preparation by @mo-kerstinschmatzer in #391
- CDDSO-588: Correct hourly mappings by @matthew-mizielinski in #392
- CDDSO-587 Make sure that default is float and that 20e9 is supported by @mo-kerstinschmatzer in #393
- CDDSO-586 Bump up numerical version + change release notes by @mo-kerstinschmatzer in #394
Full Changelog: v3.0.4...v3.0.6
v2.5.10
What's Changed
- CDDSO-572 Add eUKESM1 mappings by @mo-jareddrayton in #381
- CDDSO-573 v2.5.10 release by @mo-jareddrayton in #382
Full Changelog: v2.5.9...v2.5.10
v3.0.4
What's Changed
- CDDSO-522 Restore development mode and bump version to 3.0.4 by @mo-kerstinschmatzer in #359
- CDDSO-547: modify AERday/ua10 and AEday/ua10 mappings for HadGEM3 to … by @matthew-mizielinski in #365
- CDDSO-544 Move example block after halo_removal properties by @mo-kerstinschmatzer in #366
- CDDSO-532 Fix accessing global attributes cache by @mo-kerstinschmatzer in #367
- CDDSO-548: Monthly tas from daily for CORDEX HadREM3 by @matthew-mizielinski in #368
- CDDSO-551 v3.0.4 release by @matthew-mizielinski in #369
Full Changelog: v3.0.3...v3.0.4