Full Changelog: v0.4.6...v0.4.7
This release improves reliability when processing satellite imagery.
What changed
- Invalid Sentinel-2 images are now skipped more safely instead of stopping the full workflow.
- Shoreline extraction, image labelling, classifier evaluation, and JPG generation now continue after skipped images.
- Cloud and no-data mask handling has clearer validation and error messages.
- Error messages are more informative when an image does not have enough valid pixels for shoreline extraction.
- Added tests for cloud metrics and invalid-image handling.
Upgrade impact
No breaking changes are expected. Users should see more stable batch processing, especially when datasets contain bad, empty, or partially invalid images.