GOAT 2.1.0 "Ibex"
We’re excited to announce GOAT 2.1.0 "Ibex", a major step forward packed with powerful new features, smarter workflows, and important performance improvements.
With our small but mighty team, we’re committed to making GOAT better for everyone, and this release brings you more flexibility, speed, and control than ever. 🎉
What’s New in GOAT 2.1.0 ✨
- Dashboard Builder – Create fully custom dashboards with a variety of widgets to visualize and share insights your way.
- Custom Icons – Personalize your maps and layers by uploading your own icons for styling.
- Quick Dataset Actions – Rename or delete datasets directly from the project UI.
- Backend Improvements – Core services have been refactored as we continue moving towards a monorepo structure for greater scalability.
- Bug Fixes & Performance Boosts – A smoother, faster, and more reliable GOAT experience.
What's Changed
- Refactoring/merge core by @nihar1024 in #3492
- Fix remaining typing errors in the core, crud, and endpoints packages by @nihar1024 in #3494
- fix: improve histogram buckets logic, update data dir by @nihar1024 in #3495
- docs: layer design update by @NNoemi1 in #3493
- wip: routing, dashboard, core by @majkshkurti in #3512
- fix(web): lint by @majkshkurti in #3513
- fix(routing): remove test compose file by @majkshkurti in #3514
- fix(routing): polars change json_extract to json_decode by @majkshkurti in #3515
- fix(routing): np.Inf to np.inf by @majkshkurti in #3516
- fix(routing): deprecated np types (np.bool8, np.NaN) by @majkshkurti in #3517
- fix(crud): add missing import for sqlmodel and_ by @majkshkurti in #3519
- fix(core): add boto3 by @majkshkurti in #3520
- fix: update references from goat-community to plan4better by @majkshkurti in #3521
- ÖVG figure added by @NNoemi1 in #3503
- feat: add haut-rhin region to heatmap, improve artificial segment computation, fix compatibility issues by @nihar1024 in #3522
- docs: added builder page by @NNoemi1 in #3528
Full Changelog: v2.0.19...v2.1