Skip to content

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 03 Dec 20:17
· 29 commits to main since this release

CoastSeg v1.7.0

Release Date: 12/3/2025

Highlights

  • Cleaner, more reliable CoastSeg

    • Internal cleanup and refactoring to make CoastSeg easier to maintain and less error-prone.
    • Clearer documentation and type hints to help anyone reading or extending the code.
    • Removal of unused files and functions to reduce clutter.
  • Smoother model downloads

    • Improved handling of model file downloads so that problems are reported more clearly instead of failing silently.
  • CoastSat notebook UI polish

    • The CoastSat notebook menu now uses bordered boxes to group related controls.
    • Important actions (like removing features or applying tide correction) are visually highlighted so they’re easier to find and understand.
    • Overall, the notebook should feel more organized and friendlier for new users.
image (11) (2)

Bug Fixes

  • Fixed GEE double-login issue (closes #307)
    • Previously, when Google Earth Engine credentials expired, users could be asked to log in twice.
    • The authentication flow now correctly saves refreshed credentials after a single successful login.

Pull Requests Included

Behind the scenes

  • Dependency and tooling updates (including h5py and Pixi-based GitHub Actions) to keep CI stable and up to date.
  • Test warnings and old assets cleaned up to keep the repository smaller and easier to work with.

Contributors

  • @2320sharon for the refactor, documentation improvements, download/CI fixes, and UI updates.
  • @Cjanda12 for the notebook UI suggestion that inspired the new bordered controls.

Full Changelog

Full Changelog: v1.6.0...v1.7.0