Releases: aws-amplify/amplify-category-api
Amplify API Category 5.10.0; AmplifyGraphqlApi/AmplifyData Construct 1.7.0
What's Changed
- refactor(graphql-relational-transformer): split out datasource specific directive logic by @atierian in #2330
- chore: use v1 transformer supported region for schema searchable test by @AaronZyLee in #2340
- chore: update cleanup script for more stale iam roles by @AaronZyLee in #2351
- feat: add secrets manager as credential store for sql lambda by @dpilch in #2289
- chore(deps): bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #2354
- chore(deps): bump jose from 4.15.2 to 4.15.5 by @dependabot in #2329
- fix: REST deployment issue due to missing ecs:TagResource permission by @phani-srikar in #2378
- test: Scope auth/unauth roles created in e2e tests by @palpatim in #2382
- feat(api): auto detect vpc configuration on generate typescript database schema by @sundersc in #2376
- refactor: move directive definitions to a single source of truth by @dpilch in #2342
- chore: fix publish:tag script to interpolate NPM_TAG by @palpatim in #2397
- chore: prep release by @palpatim in #2400
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Amplify API Category 5.9.8; AmplifyGraphqlApi/AmplifyData Construct 1.6.0
What's Changed
- test: add field auth e2e userpools provider by @phani-srikar in #2156
- fix: field auth resolver to use "validateUsingSource" auth util method by @phani-srikar in #2170
- test(api): add rds e2e tests for api key and lambda authorizer field auth by @sundersc in #2181
- test(api): rds e2e field auth tests for iam provider by @sundersc in #2194
- test: add group based field auth e2e tests for SQL sources by @phani-srikar in #2201
- test(rds): add e2e tests for field auth (userpool+iam) by @AaronZyLee in #2213
- Merge changes from main branch by @phani-srikar in #2234
- fix(rds): userpool & iam e2e tests by @AaronZyLee in #2238
- chore: merge main to sql field auth branch by @AaronZyLee in #2252
- (test): add E2Es for non-model and renamed field auth - userpool and oidc providers by @phani-srikar in #2254
- test(rds): add e2e tests for field auth (userpool static & dynamic) by @AaronZyLee in #2253
- test(api): add e2e for iam private field auth by @sundersc in #2263
- chore: merge main into sql field auth branch by @phani-srikar in #2297
- test: re-enabled custom operations E2E tests by @palpatim in #2277
- chore: merge changes from main branch by @phani-srikar in #2318
- feat: replace conflictResolution with dataStoreConfiguration by @dpilch in #2298
- test: add non model e2e for supported cases by @phani-srikar in #2321
- chore(api): remove amplify prompts dep from schema generator by @sundersc in #2328
- feat: add field auth support for SQL datasources by @phani-srikar in #2336
- chore: Release API plugin and GraphQL CDK construct by @phani-srikar in #2339
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Amplify API Category 5.9.7; AmplifyGraphqlApi/AmplifyData Construct 1.5.7
What's Changed
- test(api): await async event handler call in canary by @sundersc in #2242
- fix(api): clean stale cdk amplify table roles by @sundersc in #2249
- test(api): increase canary test yarn install timeout by @sundersc in #2255
- test: collect coverage from all source files by @dpilch in #2237
- test: fix resource cleanup regex for cdkamplifytable roles by @palpatim in #2267
- test(api): add create api canary codebuild buildspec by @sundersc in #2268
- test(api): remove unwanted steps from canary build spec by @sundersc in #2272
- chore(ci): correct api canary test file extension by @sundersc in #2273
- chore(ci): temp disable opt-in regions in canary by @sundersc in #2274
- chore(ci): increase npm timeout and emit canary metrics by @sundersc in #2276
- test: improve E2E test reliability by @palpatim in #2269
- chore(api): remove scan artifacts command when reporting metrics by @sundersc in #2278
- chore(ci): emit canary metrics on each region test by @sundersc in #2283
- chore(deps): bump ip from 1.1.8 to 1.1.9 by @dependabot in #2285
- chore(ci): add max socket to npm config by @sundersc in #2288
- chore(ci-cd): expand e2e testing regions to all Amplify supported regions by @phani-srikar in #2261
- chore(ci): enable canary optin regions by @sundersc in #2290
- chore: fix fetching test regions in e2e retry by @phani-srikar in #2292
- chore: upgrade CDK version in tests to
2.129.0
by @phani-srikar in #2295 - feat: add implicit fields to filter input by @dpilch in #2236
- Release by @dpilch in #2303
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Amplify API Category 5.9.6
What's Changed
- chore(deps): bump follow-redirects from 1.15.2 to 1.15.4 in /scripts by @dependabot in #2186
- chore(api): upgrade axios to ^1.6.0 by @sundersc in #2232
- test(api): increase cypress page load timeout by @sundersc in #2235
- chore(api): clean up stale roles created using sdk by @sundersc in #2239
- chore(api): add cleanup script to delete rds instances by @sundersc in #2206
- chore(api): increase cypress response timeout to 3 min by @sundersc in #2240
- feat(api): generate typescript data schema from sql schema internal representation by @sundersc in #2225
- chore(api): merge main into release by @sundersc in #2246
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Amplify Category API 5.9.5; AmplifyGraphqlApi/AmplifyData Construct 1.5.5
What's Changed
- fix: Use deployment rather than bucket for model schema URI by @palpatim in #2202
- fix: deep merge default behavior by @phani-srikar in #2212
- Release API Plugin by @phani-srikar in #2226
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Amplify Category API 5.9.4; AmplifyGraphqlApi/AmplifyData Construct 1.5.4
What's Changed
- Schema validations by @bzsurbhi in #2129
- test: add additional non-model auth tests from V1 suite by @palpatim in #2164
- test: add additional multi-auth tests from V1 suite by @palpatim in #2165
- Remove multiple jest configuration from amplify-schema-validation package by @bzsurbhi in #2169
- feat: Adds support for cardinality aggregation type by @Jupdi in #2127
- docs: update min node version to align with CLI docs by @dpilch in #2173
- fix(glob): remove backslash in s3 upload key by @AaronZyLee in #2178
- test: fix jest environment missing structuredClone by @dpilch in #2185
- chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #2187
- test: fix jest environment for all packages that rely on @aws-amplify/graphql-transformer-core by @dpilch in #2188
- test: test permutations of auth strategies & operations by @palpatim in #2166
- test: Restore custom CLI jest environment by @palpatim in #2200
- fix(api): download rds layer only if required by @sundersc in #2199
- test: Scope auth/unauth roles created in e2e tests by @palpatim in #2198
- chore: use updated ca certificate for rds instances by @phani-srikar in #2203
- fix: support 'read' operation alias for SQL data sources by @palpatim in #2204
New Contributors
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
API Category 5.9.3; AmplifyGraphqlApi/AmplifyData Constructs 1.5.3
What's Changed
- fix: Fix manyToMany relationships with Amplify managed table strategies by @palpatim in #2151
- release manyToMany data source strategy fix by @dpilch in #2152
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
API Category 5.9.2; AmplifyGraphqlApi/AmplifyData Constructs 1.5.2
What's Changed
- chore: update build dependency order by @palpatim in #2124
- chore(api): improve overall test coverage report accuracy by @sundersc in #2113
- chore: Remove dependency on
inflight
package by @phani-srikar in #2125 - test: Fix beta canary by @palpatim in #2131
- fix(api): validate imported enum values by @sundersc in #2130
- fix: Fix support for @auth on fields with no @model by @palpatim in #2136
- chore: Merge release branch back into main by @palpatim in #2138
- test(api): remove rds import vpc e2e by @sundersc in #2135
- test: Add EnforceHTTPS assertions to OpenSearch transformer by @palpatim in #2132
- chore: Merge main into release by @palpatim in #2139
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
API Category 5.9.1; AmplifyGraphqlApi/AmplifyData Constructs 1.5.1
What's Changed
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Api Category 5.9.0 and AmplifyGraphqlApi/AmplifyData Constructs 1.5.0: Release support for SQL datasources
What's Changed
- ci: add coverage reports by @dpilch in #2088
- chore(deps): bump axios from 1.6.1 to 1.6.2 by @dependabot in #2089
- fix: add adminRoles to stash by @dpilch in #2062
- chore: Refactor transformer internals to use ModelDataSourceStrategyDbType instead of DBType by @palpatim in #2092
- fix: correctly set pk/indexes when table name changes by @dpilch in #2098
- fix: typo in PG schema query by @dpilch in #2104
- chore: Use ModelDataSourceStrategy instead of DataSourceType by @palpatim in #2101
- test(api): increase model transformer test coverage by @sundersc in #2105
- feat: combine heterogeneous data sources by @palpatim in #2109
- chore: remove preview banner for import flows by @phani-srikar in #2074
- fix: validate SSM paths in sql db connection config by @phani-srikar in #2118
- feat: Support custom SQL across definitions by @palpatim in #2115
- test(api): use beta layer for e2e tests by @sundersc in #2102
- chore: Update metadata with data sources by @palpatim in #2119
- feat: Remove experimental flags; add missing API construct types by @palpatim in #2122
- Release API plugin and CDK construct by @phani-srikar in #2123
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]