Releases: ices-tools-dev/echoSMs
Releases · ices-tools-dev/echoSMs
Release list
v0.23.1
Added
- Add a changelog to the repository
Changed
- Fix typos and grammar in documentation
- Give the datastore schema browser more window width in the documentation
- All documentation gets the datastore URL from one source now (it is no longer hard-coded in the documentation)
- Improved axes labels for 3D plots of datastore surface shapes
Fixed
- Resolve errors in example Python code in the documentation and the Viewer program
v0.23.0
- update documentation
- update descriptions in datastore schema
- add geometric shape to datastore schema (unions of spheroids and bent cylinders)
- add a license property to the datastore schema
- prototype datastore server address is now available as
echosms.DATASTORE_URI - adjust some datastore schema property values to match relevant ICES vocabularies
- miscellaneous bug fixes
v0.22.0
- added utility function to get the echoSMs datastore schema
v0.21.1
v0.21.0
- Added function to simplify getting WoRMS species data
- Datastore schema now allows an aphia_id of 0 to represent specimens that don't have a species
- Added a validate-toml script to the package
- Documentation updates and corrections
v0.20.2
Fix a bug that occurs when outline shapes without sound speed and density are converted to a KRMorganism
v0.20.1
v0.20.0
- Add an implementation of the boundary element method for pressure release surfaces
- Upgrade urllib3 to resolve a security alert
- More user-visible code has type annotations
- Minor rearrangement of API documentation
v0.19.1
Changes:
- Datastore schema changes based on feedback from the workshop held prior to the 2026 ICES WGFAST meeting
- Updates to example code to work with schema changes
- Added type hints to all model code
v0.19.0
- Refinements to datastore schema (breaking changes to existing code)
- Documentation polishing
- 2026 WGFAST echoSMs workshop material added to echoSMs documentation
Full Changelog: v0.18.1...v0.19.0