Skip to content

Conversation

@sloosvel
Copy link
Contributor

@sloosvel sloosvel commented Feb 27, 2025

Description

This PR updates the CITATION.cff to version 2.12.0, as well as fixing the release notes

Link to documentation: https://esmvaltool--2678.org.readthedocs.build/projects/ESMValCore/en/2678/changelog.html


Before you get started

Checklist

It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.


To help with the number pull requests:

@codecov
Copy link

codecov bot commented Feb 27, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.08%. Comparing base (ad39a99) to head (137d0d7).
Report is 50 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2678   +/-   ##
=======================================
  Coverage   95.08%   95.08%           
=======================================
  Files         255      255           
  Lines       14921    14921           
=======================================
  Hits        14188    14188           
  Misses        733      733           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Contributor

@bettina-gier bettina-gier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me

Copy link
Contributor

@valeriupredoi valeriupredoi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CITACION es bueno 🇪🇸 😁
Did you want to add the highlights that @bouweandela suggested (in the discussion item, I believe)?

@sloosvel
Copy link
Contributor Author

I totally missed the highlights by @bouweandela ! I'll add them now.

@schlunma
Copy link
Contributor

Would it be possible to list "Merge configuration object from multiple files (instead of one single file)" under "deprecations"? I know that there's a very small backwards-incompatible change in there, but for most parts it's just a deprecation.

@sloosvel
Copy link
Contributor Author

Would it be possible to list "Merge configuration object from multiple files (instead of one single file)" under "deprecations"? I know that there's a very small backwards-incompatible change in there, but for most parts it's just a deprecation.

Done in b4f702b

@sloosvel
Copy link
Contributor Author

Also if @bouweandela and @schlunma want to add a way to deal with the backwards incompatible changes let me know. I was under the impression they were "automatic" but maybe you want to add further comments.

@schlunma
Copy link
Contributor

Here are some details:

  • Make derivation of total column ozone (toz) more flexible and add derivation of stratospheric and tropospheric column ozone: The units of the custom variable toz have been changed from "DU" to "m" to be consistent with the CMIP6 table. Details and instructions to adapt existing code can be found here.
  • Merge configuration object from multiple files (instead of one single file): The configuration object is now merged from multiple configuration files. The single user configuration file config-user.yml has been deprecated. Details and instructions to adapt existing code can be found here.
  • Remove deprecated CMOR fix/check code: CMOR fixes and checks have been clearly separated in v2.10.0. The old deprecated code has now been removed. Details and instructions to adapt existing code can be found here.
  • Remove deprecated statistical operators: Old statistical operators that have been deprecated in v2.10.0 have now been removed. Details and instructions to adapt existing code can be found here.
  • Make Dask configurable in our configuration: Dask is now configurable via the configuration object. The old Dask configuration file that needed to be located at ~/.esmvaltool/dask.yml is now deprecated. Details and instructions to adapt existing code can be found here.

@bouweandela
Copy link
Member

Also if @bouweandela and @schlunma want to add a way to deal with the backwards incompatible changes let me know. I was under the impression they were "automatic" but maybe you want to add further comments.

Unfortunately not, they need to be hand written.

Copy link
Member

@bouweandela bouweandela left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@sloosvel sloosvel merged commit e8e340d into main Feb 27, 2025
6 checks passed
@sloosvel sloosvel deleted the update_version_2.12 branch February 27, 2025 15:22
sloosvel added a commit that referenced this pull request Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants