Skip to content

Releases: stac-utils/stac-server

v0.8.1

29 Mar 22:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

06 Mar 15:17
1a39176
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.8.0-pre1

23 Feb 16:34
1a39176
Compare
Choose a tag to compare
v0.8.0-pre1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.0...v0.8.0-pre1

v0.7.0

09 Feb 14:39
Compare
Choose a tag to compare

Changed

  • ESM modules are used instead of CommonJS
  • Updated pre-hook auth token example to use SecretsManager rather than single values.

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.7.0-rc.2

08 Feb 00:35
d00c686
Compare
Choose a tag to compare
v0.7.0-rc.2 Pre-release
Pre-release

What's Changed

  • Bump eslint from 8.32.0 to 8.33.0 by @dependabot in #383
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #389
  • Bump @types/aws-lambda from 8.10.109 to 8.10.110 by @dependabot in #384
  • Bump serverless from 3.26.0 to 3.27.0 by @dependabot in #387
  • auth pre-hook: change expected value for secrets manager secret from string to array, require write permission by @philvarner in #394

Full Changelog: v0.7.0-rc.1...v0.7.0-rc.2

v0.7.0-rc.1

27 Jan 12:59
0fa1998
Compare
Choose a tag to compare
v0.7.0-rc.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.6.0...v0.7.0-rc.1

v0.6.0

24 Jan 22:16
Compare
Choose a tag to compare

Fixed

  • Log level configuration now has an effect on log levels

Changed

  • Log level must be configured with lowercase values error, warn, info, http, verbose, debug, silly instead of uppercase values (this config had no effect before)
  • Default request logging format is now "tiny" instead of "dev". Previously, the "dev" format
    wrote color codes into CloudWatch logs, which cluttered output, as they were not used in display.
  • Search query and response body is now logged at level "debug" rather than "info"
  • Ingested item body is now logged at level "debug" rather than "info"

What's Changed

Full Changelog: v0.5.2...v0.6.0

v0.5.2

17 Jan 21:22
5f558a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

10 Jan 18:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

23 Dec 19:21
c9ee7d6
Compare
Choose a tag to compare

[0.5.0] - 2022-12-23

Removed

  • stac_api_version is no longer field in the root catalog. This was removed from the
    STAC API spec several versions ago, in favor of the conformance classes.
  • STAC_API_VERSION environment variable is no longer supported. The version is now hard-coded
    to 1.0.0-rc.2
  • lambdaHashingVersion: 20201221 is now the default for serverless, and has been removed
    from the serverless example config file.

Added

  • Adds support for authenticating to OpenSearch with a username and password when
    fine-grained access control is enabled.
  • (Experimental) Aggregation Extension endpoint /aggregate
  • Added pre-hook and post-hook Lambda examples
  • POST /collections endpoint to create collections
  • Configuration of shards and replicas for the indices containing Items can now be done
    with environment variables ITEMS_INDICIES_NUM_OF_SHARDS and ITEMS_INDICIES_NUM_OF_REPLICAS.
  • (Experimental) Adds Item 'thumbnail' link to presign an s3 protocol thumbnail asset ARN

Changed

  • ES_HOST variable is now OPENSEARCH_HOST, but both will work for now.
  • ES_BATCH_SIZE variable is now INGEST_BATCH_SIZE. Both will work. It is recommended not to
    configure this explicitly if not changing the value from the default of 500.
  • Landing Page (root) now has links for both GET and POST methods of search link relation
  • The STAC API version is now 1.0.0-rc.2
  • AWS OpenSearch Service OpenSearch 2.3 is used as the default instead of Elasticsearch 7.10.
    See migration section in README.md.
  • The serverless.example.yml file now has zone awareness enabled and an even number of
    Elasticsearch nodes
  • Upgrade serverless to 3.x
  • Remove use of serverless-psuedo-parameters
  • Upgrade to Node 16

Fixed

  • Collections endpoint (/collections) now has self and root link relations.

Deprecated

  • ES_BATCH_SIZE variable (replaced by INGEST_BATCH_SIZE)
  • ES_HOST variable (replaced by OPENSEARCH_HOST variable)

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.5.0