Commit ba73356
authored
Merge pull request #127 from stac-utils/release-1.7.0
## [v1.7.0] - 2025-06-01
### Added
- Added validation for bounding boxes that cross the antimeridian (180°/-180° longitude) ([#121](#121))
- Checks that bbox coordinates follow the GeoJSON specification for antimeridian crossing
- Detects and reports cases where a bbox incorrectly "belts the globe" instead of properly crossing the antimeridian
- Provides clear error messages to help users fix incorrectly formatted bboxes
- Added sponsors and supporters section with logos ([#122](#122))
- Added check to verify that bbox matches item's polygon geometry ([#123](#123))
- Added configuration documentation to README ([#124](#124))
- Added validation for geometry coordinates order to detect potentially reversed lat/lon coordinates ([#125](#125))
- Checks that coordinates follow the GeoJSON specification with [longitude, latitude] order
- Uses heuristics to identify coordinates that may be reversed or contain errors
- Provides nuanced error messages acknowledging the uncertainty in coordinate validation
- Added validation for definite geometry coordinate errors ([#125](#125))
- Detects coordinates with latitude values exceeding ±90 degrees
- Detects coordinates with longitude values exceeding ±180 degrees
- Returns detailed information about invalid coordinates
- Added dedicated geometry validation configuration section ([#125](#125))
- Created a new `geometry_validation` section in the configuration file
- Added a master enable/disable switch for all geometry validation checks
- Reorganized geometry validation options into the new section
- Separated geometry validation errors in CLI output with a [BETA] label
- Added detailed documentation for geometry validation features
- Added `--pydantic` option for validating STAC objects using stac-pydantic models, providing enhanced type checking and validation ([#126](#126))
### Enhanced
- Improved bbox validation output to show detailed information about mismatches between bbox and geometry bounds, including which specific coordinates differ and by how much ([#126](#126))
### Fixed
- Fixed collection summaries check incorrectly showing messages for Item assets ([#121](#127))1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
| 226 | + | |
| 227 | + | |
227 | 228 | | |
228 | 229 | | |
229 | 230 | | |
| |||
0 commit comments