Skip to content

v1.1.0-rc.9

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Nov 19:24
· 550 commits to develop since this release
7072ca2

v1.1.0-rc.9 (2023-11-09)

Breaking

  • fix(apis)!: overwrite api host when provided in config (#245)

What

  • When a custom host is configured, overwrite the host in the api
    integration (bring back the parameter mapping method introduced in #229)
  • Include origin_path in cloudfront ingest api behavior. Note: this path
    will not work until the root_path is changed to api/ingest in the
    ingest api
  • Domain construct now only generates custom subdomains for endpoints
    when configured (existing stacks must provide new configuration
    variable). Note: indentation changes that wrap all subdomain constructs
    make the change appear larger than they really are. The change removes
    an unused shared subdomain construct and only generates api-specific
    subdomains when create subdomains configuration is true.

Environment variable changes

New

VEDA_CUSTOM_DOMAIN optional configuration to provide a complete url
for host overrides in lambda APIs (i.e. dev.somedomain.com)

Removed

VEDA_DOMAIN_SHARED_SUBDOMAIN is no longer used (logic is managed with
custom subdomains config below)

New+Breaking

VEDA_DOMAIN_CREATE_CUSTOM_SUBDOMAINS boolean defaults false. Existing
deployments with custom subdomains for each raster and stac api
endpoints need to set this variable to TRUE. (7072ca2)

  • fix(routes)!: ingest api root path is /api/publish (ab10741)

  • fix(apis)!: overwrite host in api integration if custom host provided (p2) (6c66f06)

  • fix(apis)!: overwrite host in api integration if custom host provided (9edc296)

Unknown

  • fix(domain)! only create custom api subdomains when configured (c6bc465)