v1.1.0-rc.9
Pre-release
Pre-release
·
550 commits
to develop
since this release
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 toapi/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
)