Skip to content

Releases: stac-utils/stac-server

v3.8.0

29 May 19:30
3a82739
Compare
Choose a tag to compare

Changed

  • Update to default to OpenSearch 2.13

v3.7.0

14 May 13:47
Compare
Choose a tag to compare

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

v3.6.0

14 May 13:43
a14c00e
Compare
Choose a tag to compare

Changed

  • Deprecated grid_geohex_frequency, grid_geohash_frequency, and
    grid_geotile_frequency aggregations in favor of new centroid_geohash_grid_frequency,
    centroid_geohex_grid_frequency, and centroid_geotile_grid_frequency aggregations

Added

  • Added geometry_geohash_grid_frequency and geometry_geotile_grid_frequency that
    aggregate over the geometry of each Item rather than the centroid. Note that the geohex aggregation geometry_geohex_grid_frequency is not implemented, as OpenSearch 2.11
    does not yet support geohex_grid aggregations over geo_shape fields.

v3.5.0

19 Jan 21:29
6d41ad8
Compare
Choose a tag to compare

Fixed

  • When using sortby, next links were incorrect.

v3.4.0

15 Dec 21:52
248dec2
Compare
Choose a tag to compare

[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

04 Dec 20:02
26ac4dd
Compare
Choose a tag to compare

[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

29 Nov 14:56
ca05ad7
Compare
Choose a tag to compare

[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

28 Nov 14:58
2716bcf
Compare
Choose a tag to compare

[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

09 Nov 14:19
Compare
Choose a tag to compare

[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

09 Nov 01:05
Compare
Choose a tag to compare

[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.