Changelog

All notable changes to this project will be documented in this file.

v1.0.0

In preparation

Updated default grain size axis to be ‘clastic’ instead of ‘sedimentary’ and ‘geological’ to be ‘sedimentary’. Added new grain size presets for the extended Dunham classification and a carbonate scale from Leighton and Pendexter. Added ability to add custom contact types through stratapy.update_contacts(). Added continuous integration and provided comprehensive test coverage for the package, including fixing some incompatibilities with older versions of Python. Fixed an issue where white lithology patterns were not displaying as transparent when transparent=True was used in the save method.

v0.9.2

May 4th, 2026

  • Fixed issues with smoothing of unit borders.

  • Updated default grain size axis values.

  • Fixed issue with API reference not displaying in the documentation.

  • Fixed issues with font sizes and added an annotated figure showing all available font size keys.

  • Other minor bug fixes and improvements post-release.

  • stratapy visits EGU! https://doi.org/10.5194/egusphere-egu26-18130

v0.9.1

March 29th, 2026

  • Quick link fixes and other minor release tweaks.

v0.9.0

March 29th, 2026

  • Initial release of stratapy, including all core features and functionality.