Releases: stac-utils/stac-server
Releases · stac-utils/stac-server
v3.5.0
Fixed
- When using sortby, next links were incorrect.
v3.4.0
[3.4.0] - 2023-12-15
Changed
- Ingest lambda will return a failure if there are errors during ingesting. Previously,
errors would only be logged and the lambda would always return a success response. - Landing page (/) and collections endpoint (/collections) now return a 500 if
create_indices has not been run or cannot connect to database.
v3.3.0
[3.3.0] - 2023-12-04
Added
- redocly devDependency for docs build
Removed
- Unused devDependencies for old docs build
- Old
./docs
directory and out of date docs - Removed support for grid_code_landsat_frequency aggregation.
Fixed
- STAC API Docs now build and deploy to GitHub Pages using redocly
v3.2.0
[3.2.0] - 2023-11-29
Added
- Better error handling when create_index fails.
Fixed
- Removed usages of aws-sdk that were missed in 3.0.0.
v3.1.0
[3.1.0] - 2023-11-28
Added
- Added support for AWS IAM authentication to AWS OpenSearch Serverless
Changed
- Replaced use of aws-os-connection library for AWS IAM authentication with support
in opensearch-js. - Default to OpenSearch 2.11
v3.0.0
[3.0.0] - 2023-11-09
Changed
- Use AWS SDK for JavaScript v3 instead of v2
- Use Node 18 by default (with AWS SDK v3 preinstalled, instead of v2)
v2.4.0
[2.4.0] - 2023-11-08
Changed
- Fix OpenAPI spec version from 1.0.0-rc.4 to 1.0.0
- Update fields, sort, and query extensions to v1.0.0
- Update transaction extension to v1.0.0-rc.3
- Default to OpenSearch 2.9
- Replace geo_shape mapping for proj:geometry field with object, as this fails when
the geometry is not a valid GeoJSON shape, e.g., coordinate points are not lat/lon.
v2.3.0
2.3.0
Changed
- Default to OpenSearch 2.7
Added
- "AWS Connection" mode support has been re-added.
v2.2.3
Changed
- Simplify the error handling around geometry errors.
- When an OpenSearch request returns a 400 status code, use this same status code with a meaningful error message in the stac-server response, instead of always returning a 500 error.
What's Changed
- Bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 by @dependabot in #551
- Bump nodemon from 2.0.22 to 3.0.1 by @dependabot in #552
- Remove vestiages of geojsonhint by @gadomski in #556
- Bump tslib from 2.5.3 to 2.6.0 by @dependabot in #555
- Bump @typescript-eslint/parser from 5.60.1 to 5.62.0 by @dependabot in #558
- fix sls remove command by @philvarner in #559
- Pv/release prep 2.2.3 by @philvarner in #560
New Contributors
Full Changelog: v2.2.2...v2.2.3
v2.2.2
Changed
- Revert validation of Search intersects geometry added in 2.0.0, as it was too strict
and rejected some usable geometries.
What's Changed
- revert intersects geometry validation by @philvarner in #550
Full Changelog: v2.2.1...v2.2.2