Releases: ices-tools-dev/echoSMs
Releases · ices-tools-dev/echoSMs
v0.22.0
v0.21.1
- make validate-toml more robust
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
- added matplotlib to dependencies
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
v0.18.1
Update to the shape viewer to support modified datastore schema and API
v0.18.0
- Significant changes to the datastore schema as a result of the hackathons held in January 2026, including associated changes to the echoSMs example scripts and documentation.
- Add Matlab modelling code contributed by Chu
- Added a Training section to the documentation where acoustic model training material can be added
- Minor edits and additions to the documentation