Skip to content

Commit d96cb0e

Browse files
chore(release): 7.0.0 [skip ci]
# [7.0.0](v6.1.0...v7.0.0) (2024-02-22) ### Features * add integration tests ([#69](#69)) ([17eec16](17eec16)) ### BREAKING CHANGES * clients need to provide aws_lambda.AssetCode to configure their apps. Solely the python application and the requirements.txt file is not supported anymore. * fix a couple bugs found in the first changes * avoid maintaining custom interfaces for configurable lambda properties. Allow the user to provide anything and let the CDK method raise error and overwrite values defined within our construct. Make this clear in the documentation * expose bootstrapper props in pgstacdatabase construct constructor * merge database and boostrapper files to solve casting bug * bump and harmonize pypgstac to 0.7.10 across apps * bump cachetools * some changes to allow for less security * bump python to 3.11 * change base image for bootstrapper to use python 311 * fix linting issues * move integration tests to step before release, improve naming of workflows * lint * fix moto requirement * test to fix deployment : try adding s3 endpoint and force allow public subnet * lint and make lambda functions more configurable * moving deploy to a separate workflow * remove useless dependencies in deployment tests, turn on pull request trigger to check the action works * when tearing down the infrastructure, synthesize the cloud formation assets into another directory to avoid conflicts * update readmes and revive the artifact download in python distribution
1 parent 5e9f508 commit d96cb0e

File tree

3 files changed

+53
-3
lines changed

3 files changed

+53
-3
lines changed

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
# [7.0.0](https://github.com/developmentseed/eoapi-cdk/compare/v6.1.0...v7.0.0) (2024-02-22)
2+
3+
4+
### Features
5+
6+
* add integration tests ([#69](https://github.com/developmentseed/eoapi-cdk/issues/69)) ([17eec16](https://github.com/developmentseed/eoapi-cdk/commit/17eec16b944e4ca489ddcd610aeef2c1c8a5f203))
7+
8+
9+
### BREAKING CHANGES
10+
11+
* clients need to provide aws_lambda.AssetCode to configure their apps. Solely the python application and the requirements.txt file is not supported anymore.
12+
13+
* fix a couple bugs found in the first changes
14+
15+
* avoid maintaining custom interfaces for configurable lambda properties. Allow the user to provide anything and let the CDK method raise error and overwrite values defined within our construct. Make this clear in the documentation
16+
17+
* expose bootstrapper props in pgstacdatabase construct constructor
18+
19+
* merge database and boostrapper files to solve casting bug
20+
21+
* bump and harmonize pypgstac to 0.7.10 across apps
22+
23+
* bump cachetools
24+
25+
* some changes to allow for less security
26+
27+
* bump python to 3.11
28+
29+
* change base image for bootstrapper to use python 311
30+
31+
* fix linting issues
32+
33+
* move integration tests to step before release, improve naming of workflows
34+
35+
* lint
36+
37+
* fix moto requirement
38+
39+
* test to fix deployment : try adding s3 endpoint and force allow public subnet
40+
41+
* lint and make lambda functions more configurable
42+
43+
* moving deploy to a separate workflow
44+
45+
* remove useless dependencies in deployment tests, turn on pull request trigger to check the action works
46+
47+
* when tearing down the infrastructure, synthesize the cloud formation assets into another directory to avoid conflicts
48+
49+
* update readmes and revive the artifact download in python distribution
50+
151
# [6.1.0](https://github.com/developmentseed/eoapi-cdk/compare/v6.0.2...v6.1.0) (2023-11-12)
252

353

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eoapi-cdk",
3-
"version": "6.1.0",
3+
"version": "7.0.0",
44
"description": "A set of constructs deploying pgSTAC with CDK",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",

0 commit comments

Comments
 (0)