Releases: E3SM-Project/mosaic
Releases · E3SM-Project/mosaic
v1.2.1
Bug Fixes
- Pass norm kwarg to PolyCollection by @andrewdnolan in #46
- Use parent collections norm when mirroring constant arrays. by @andrewdnolan in #47
Full Changelog: 1.2.0...1.2.1
v1.2.0
Enhancements
- Mirror patches across periodic boundaries by @andrewdnolan in #29
- Added doi badge to readme #34
- Better implemented the Scientific Python Develop Guidelines by @andrewdnolan in #35, #36, #38, #39
- Add support for python 3.14 by @andrewdnolan in #40
Bug fixes
- Reorder attr checking to avoid restart file issues by @andrewdnolan in #32
- Constrain
cartopy <= 0.24.0, which fixed #42 @andrewdnolan in #43
Full Changelog: 1.1.0...1.2.0
1.1.0
Enhancements
- Tight axis limit for planar periodic meshes by @andrewdnolan in #27
Full Changelog: 1.0.0...1.1.0
v1.0.0
Enhancements
- Update API documentation and switch to
@propertiesfor someDescriptorattributes. by @andrewdnolan in #22 - Add support for planar periodic meshes by @andrewdnolan in #23
- Unifies the spherical and periodic planar wrapping under the same functionality
- Add documentation about spherical and planar periodic mesh support
- Update to 1.0.0 by @andrewdnolan in #26
Clean up
- Fix vertex patch bug in #12 that resulted in invalid geometries, which sometimes cause problems for cartopy, in #23
Continuous integration
- Add build workflow to CI in #19
- Adds unit tests (only testing the spherical plotting functionality for now) in #23
Full Changelog: 0.2.0...1.0.0
v0.2.0
A minor release that improves the documentation, add automatic mesh downloading, and improves the patch creation along culled mesh boundaries.
Enhancements
- Add
datasetsmodule by @andrewdnolan in #9 - Improve patch creation along culled mesh boundaries by @andrewdnolan in #12
- Add fully executable documentation by @andrewdnolan in #13
Clean up
- Set masked value as
-1for out of bounds indicies. by @andrewdnolan in #11
Continuous integration
- Add
setuptoolsas build dependecy by @andrewdnolan in #7 - Add pre-commit hooks and lint the code by @andrewdnolan in #8
Full Changelog: 0.1.1...0.2.0
0.1.1
Minor release that includes web-based documentation and a bug fix in the patch creation.
Documentation
- Add web-based documentation and a build workflow using CI, following
macheby @andrewdnolan in #4
Bug Fixes
- Fix masking of ragged indices that was causing an out of bounds error. by @andrewdnolan in #5
Full Changelog: 0.1.0...0.1.1
0.1.0
A minor release that adds an initial version of the horizontal plotting functionality.
What's Changed
- Added initial version of
mosaicwith basic documentation in the readme #1