Releases: stac-utils/stac-server
Releases · stac-utils/stac-server
v3.8.0
v3.7.0
Fixed
- For the first item indexed in a new collection, if all values in the
proj:transform
array were integers, the values were typed as integers,
which would then cause an error for subsequent items that had float values
in the array.
Added
- Allow the following CORS headers to be configured with configuration variables:
- Access-Control-Allow-Origin:
CORS_ORIGIN
- Access-Control-Allow-Credentials:
CORS_CREDENTIALS
- Access-Control-Allow-Methods:
CORS_METHODS
- Access-Control-Allow-Headers:
CORS_HEADERS
- Access-Control-Allow-Origin:
v3.6.0
Changed
- Deprecated
grid_geohex_frequency
,grid_geohash_frequency
, and
grid_geotile_frequency
aggregations in favor of newcentroid_geohash_grid_frequency
,
centroid_geohex_grid_frequency
, andcentroid_geotile_grid_frequency
aggregations
Added
- Added
geometry_geohash_grid_frequency
andgeometry_geotile_grid_frequency
that
aggregate over the geometry of each Item rather than the centroid. Note that the geohex aggregationgeometry_geohex_grid_frequency
is not implemented, as OpenSearch 2.11
does not yet support geohex_grid aggregations over geo_shape fields.
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.