Releases: aws-amplify/amplify-category-api
Amplify API Category 5.4.1
What's Changed
- fix: use node18 instead of default image for all pipelines by @alharris-at in #1508
- chore: improve docs on iterative builds while developing by @alharris-at in #1510
- Update CODEOWNERS to require admin approval on api surface area change by @alharris-at in #1521
- refactor: remove pathManager by @dpilch in #1486
- refactor: remove state manager by @dpilch in #1506
- chore: adding depcheck step to post-commit hook by @alharris-at in #1523
- chore: remove fs access from template asset construction by @alharris-at in #1524
- amplify-cli-core refactor cleanup by @dpilch in #1511
- chore: refactor so that the searchable transformer is always attached to the chain by @alharris-at in #1527
- fix(graphql): renamed subscription should generate auth resolver by @sundersc in #1532
- chore(api): trigger release pipeline by @sundersc in #1538
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.4.0...@aws-amplify/amplify-category-api@5.4.1
Amplify API Category 5.4.0
What's Changed
- refactor: remove/replace some amplify-cli-core deps by @dpilch in #1456
- refactor: replace $TSAny with any by @dpilch in #1481
- refactor: replace $TSObject with Record<string, any> by @dpilch in #1483
- feat: add force-api-refresh option to the api push command in order to support refreshing an API (for example, on resolver code changes) by @alharris-at in #1495
- fix: update version nodejs16.x from nodejs12.x since nodejs12.x is deprecated by @fossamagna in #1447
- fix: container resource name input validation pattern by @Kaiki-kk in #1490
- API Category Release by @alharris-at in #1502
New Contributors
- @Kaiki-kk made their first contribution in #1490
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.3.0...@aws-amplify/amplify-category-api@5.4.0
Amplify API Category 5.3.0
What's Changed
- feat(api): interface and helpers for importing datasources by @sundersc in #1037
- feat: add utils for parameter store interactions by @phani-srikar in #1039
- feat(graphql): mysql implementation for describe table interface by @sundersc in #1062
- feat(api): convert rds schema graphql by @sundersc in #1076
- Add rds packages, initial rdsModel impl by @marcvberg in #1089
- feat: add api import, generate-schema workflows by @phani-srikar in #1105
- test(api): e2e core library for rds tests by @sundersc in #1120
- Remove unneeded new RDS packages by @marcvberg in #1173
- Fixing build errors after rds package removal by @marcvberg in #1178
- Rebase on main by @marcvberg in #1180
- chore: update API files by @phani-srikar in #1186
- chore(api): add datasource info to transformer context instance by @sundersc in #1181
- feat: add imported RDS database secrets management workflows by @phani-srikar in #1176
- Fix api extract job on rds feature branch by @phani-srikar in #1191
- feat(graphql): factory pattern vtl generator for model directive by @sundersc in #1188
- chore(graphql): improve typing on vtl generator methods by @sundersc in #1205
- feat: RDS generate schema handles default values by @phani-srikar in #1203
- feat(graphql): infer enums from database schema by @sundersc in #1207
- feat: add RDS primary key transformer by @phani-srikar in #1216
- feat(graphql): add index directive support for rds datasource by @sundersc in #1219
- Enable rds lambda by @marcvberg in #1230
- fix(graphql): rds import errors due to primary key and index by @sundersc in #1237
- feature: add a utility to convert an input graphQL filter into an RDS query expression by @manaswi223 in #1236
- Get LIST operations working RDS by @marcvberg in #1240
- fix(graphql): index rds query by @sundersc in #1241
- feat: update RDS Db info input flow by @phani-srikar in #1233
- Merge latest main into rds feature branch by @phani-srikar in #1325
- Merge main branch into rdsv2 feature branch - 03/24/2023 by @phani-srikar in #1366
- chore(api): remove unused custom resources files by @sundersc in #1380
- chore: Bump API category repo to node 18 by @AaronZyLee in #1365
- Schema Validation by @bzsurbhi in #1387
- fix(graphql): add option to disable resolver deduping by @sundersc in #1388
- chore: copy show-auth-acm and showApiAuthAcm from CLI core package by @aherschel in #1392
- Merge main into RDS feature branch by @marcvberg in #1384
- chore(deps): bump vm2 from 3.9.14 to 3.9.15 by @dependabot in #1395
- fix(auth): ownerfield as pk in relational models by @AaronZyLee in #1389
- e2e test import RDS database user input flow by @phani-srikar in #1341
- Dynamic group sub fix by @marcvberg in #1393
- Feat: allow filtering on RDS list queries by @marcvberg in #1245
- Schema validations by @bzsurbhi in #1379
- feature: expose isDataStoreEnabled utility given amplify context by @alharris-at in #1409
- chore: use 11.0.3 CLI for testing by @phani-srikar in #1410
- merge main into rds-support branch by @sundersc in #1414
- API Category Release by @alharris-at in #1421
- chore: filter gql user related errors to amplify Errors by @akshbhu in #1420
- fix(graphql): excluding ids on nested inputs generated from being made optional by @danrivett in #1429
- feat(datastore-filters): add filters for DataStore _deleted property by @MorCohenAres in #1382
- feat(api): rds add model, index and default transformers logic by @sundersc in #1417
- chore(api): test with cli rc version by @sundersc in #1441
- chore(test): fix tests with cli 12.0.0 rc by @sundersc in #1446
- build: don't update lockfile on cli add in yarn setup-dev by @dpilch in #1442
- style: fix commit verify script by @dpilch in #1443
- style: upgrade eslint by @dpilch in #1444
- chore: cleanup auxiliary markdown files by @alharris-at in #1452
- fix(api): use scan and query correctly on sync operation by @sundersc in #1449
- fix(auth): owner & group field as sort key field of GSI by @AaronZyLee in #1457
- chore: remove function category specific tests by @phani-srikar in #1469
- chore(deps): bump vm2 from 3.9.17 to 3.9.18 by @dependabot in #1466
- chore(deps): bump flask from 2.0.3 to 2.3.2 in /packages/amplify-category-api/resources/awscloudformation/container-templates/dockercompose-rest-express/python by @dependabot in #1433
- chore(deps): bump knex from 2.3.0 to 2.4.0 by @dependabot in #1440
- refactor: remove amplify-prompts from transformers by @dpilch in #1439
- test: fix schema auth and function tests by @phani-srikar in #1475
- chore: use cli 12.x for testing by @phani-srikar in #1477
- Release API plugin by @phani-srikar in #1476
New Contributors
- @danrivett made their first contribution in #1429
- @MorCohenAres made their first contribution in #1382
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.2.0...@aws-amplify/amplify-category-api@5.3.0
Amplify API Category 5.2.1
What's Changed
- chore(api): remove unused custom resources files by @sundersc in #1380
- chore: Bump API category repo to node 18 by @AaronZyLee in #1365
- Schema Validation by @bzsurbhi in #1387
- fix(graphql): add option to disable resolver deduping by @sundersc in #1388
- chore: copy show-auth-acm and showApiAuthAcm from CLI core package by @aherschel in #1392
- chore(deps): bump vm2 from 3.9.14 to 3.9.15 by @dependabot in #1395
- fix(auth): ownerfield as pk in relational models by @AaronZyLee in #1389
- Dynamic group sub fix by @marcvberg in #1393
- Schema validations by @bzsurbhi in #1379
- feature: expose isDataStoreEnabled utility given amplify context by @alharris-at in #1409
- chore: use 11.0.3 CLI for testing by @phani-srikar in #1410
- API Category Release by @alharris-at in #1421
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.2.0...@aws-amplify/amplify-category-api@5.2.1
Amplify API Category 5.2.0
What's Changed
- chore(api): change addDependsOn to addDependency by @sundersc in #1354
- feat(api): allow ${env} reference in custom-roles.json by @joekiller in #804
- Added schema validations by @bzsurbhi in #1351
- chore: ensure clean target works on windows by @aherschel in #1368
- feat: inject project info into api overrides by @sobolk in #1372
- fix(graphql): evaluate group claim - string vs array behavior by @sundersc in #1363
- chore(api): update cli packages name to use prefix by @sundersc in #1376
- chore(api): merge main to release by @sundersc in #1378
New Contributors
- @joekiller made their first contribution in #804
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.1.1...@aws-amplify/amplify-category-api@5.2.0
Amplify API Category 5.1.1
What's Changed
- chore: use latest beta (aka zzz-beta) by @sobolk in #1330
- Added schema validations by @bzsurbhi in #1300
- Separate windows build job to unblock linux based tests by @phani-srikar in #1332
- fix(api): correct container code build policy by @sundersc in #1336
- fix(graphql): revert circular dependency fix that uses sorting of resolvers by @sundersc in #1305
- fix: non-capitalized embeddable type name is also respected by the GraphQL V2 Model Transformer by @manaswi223 in #1291
- chore: bump cli versions by @sobolk in #1339
- chore: remove force from source run after CLI v11 release by @sobolk in #1340
- Update CONTRIBUTING.md by @Bhavika-Gianey in #1331
- chore: convert user erros to amplify errors by @akshbhu in #1293
- chore: keep the simple model simple by @phani-srikar in #1342
- chore: fix dependabot alerts by @phani-srikar in #1343
- chore: bump cdk to 2.68.0 by @sobolk in #1346
- chore: Release API plugin 03/15/23 by @phani-srikar in #1347
New Contributors
- @Bhavika-Gianey made their first contribution in #1331
- @akshbhu made their first contribution in #1293
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.1.0...@aws-amplify/amplify-category-api@5.1.1
Amplify API Category 5.1.0
What's Changed
CDK V2 Migration
- feat: migrate index and model transformers to CDK v2 by @sobolk in #860
- feat: migrate searchable transformer to CDK v2 by @sobolk in #868
- feat: migrate function transformer to CDK v2 by @sobolk in #869
- feat: migrate predictions transformer to CDK v2 by @sobolk in #870
- feat: migrate http transformer to CDK v2 by @sobolk in #871
- feat: migrate auth, maps-to, relational, default value transformer to CDK v2 by @sobolk in #875
- feat: migrate amplify-category-api to CDK v2 by @sobolk in #883
- fix: resolution of nested stack template url by @sobolk in #893
- fix: preserve logical id patterns for dynamodb tables and search domain by @sobolk in #894
- fix: migrate to cdkv2 - e2e tests fixes by @sobolk in #910
- chore: merge main to cdkv2 by @sobolk in #915
- chore: bump memory for mock_e2e_tests by @sobolk in #921
- fix: lock CDK v2 version by @sobolk in #923
- chore: use CLI with CDK v2 by @sobolk in #945
- fix: container api cfn generation by @sobolk in #947
- chore(release): Publish tagged release $NPM_TAG [ci skip] by @sobolk in #952
- chore: merge main to cdkv2 by @sobolk in #955
- chore: bump cli dependencies by @sobolk in #983
- chore: merge main to cdkv2 by @sobolk in #987
- fix: throw error if invalid override or invalid custom stack error by @awsluja in #982
- chore(release): Publish tagged release $NPM_TAG [ci skip] by @sobolk in #1002
- chore: update cli version by @sobolk in #1011
- chore: validate cdk version by @sobolk in #1013
- chore(release): Publish [ci skip] by @sobolk in #1016
- Merge main to cdkv2 by @sobolk in #1042
- chore: bump cli versions by @sobolk in #1043
- chore: move DeploymentResources interfaces from transfomer core to transformer interfaces by @sobolk in #1044
- chore(release): Publish [ci skip] by @sobolk in #1050
- chore: use AmplifyError for overrides failure by @sobolk in #1058
- chore: bump cdk version by @sobolk in #1082
- chore(release): Publish [ci skip] by @sobolk in #1091
- chore: bump cli versions by @sobolk in #1098
- chore: merge main to cdkv2 by @sobolk in #1116
- chore: force e2e tests from source by @sobolk in #1119
- chore(release): Publish [ci skip] by @sobolk in #1131
- chore: bump cli versions by @sobolk in #1132
- chore: update e2e core & add v10 migration tests by @awsluja in #1167
- chore: merge main to cdkv2 by @sobolk in #1224
- chore(release): Publish [ci skip] by @sobolk in #1226
- chore: bump cli versions by @sobolk in #1232
- chore: main to cdkv2 merge by @sobolk in #1258
- chore(release): Publish [ci skip] by @sobolk in #1260
- chore: bump cli versions by @sobolk in #1271
- fix: error in transformers if override has never been setup by @sobolk in #1270
- chore(release): Publish [ci skip] by @sobolk in #1280
- chore: bump cli versions by @sobolk in #1295
- chore: merge main to cdkv2 by @sobolk in #1296
- verify yarn lock by @alharris-at in #1306
- chore: adding relational snapshot tests for non-id primary keys by @alharris-at in #1307
- fix(canary): add longer timeout for local server by @AaronZyLee in #1303
- chore: merge main to cdkv2 by @sobolk in #1308
- chore: merge cdkv2 to main by @sobolk in #1311
- chore: add conventional-graduate to publish release by @sobolk in #1318
- Release Amplify Category API 5.1.0 with CDK v2 by @AaronZyLee in #1319
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@4.1.9...@aws-amplify/amplify-category-api@5.1.0
Amplify API Category 4.1.9
What's Changed
- chore: remove XR category by @phani-srikar in #1254
- chore: Automate creation of version bump PR in CLI repo by @phani-srikar in #1253
- fix(test): canary joi package version issue by @sundersc in #1277
- fix(test): change client e2e to use yarn by @sundersc in #1278
- test(api): use 10.7.1 for e2e tests by @sundersc in #1279
- add support for eu-south-1 MXP by @johnpc in #1273
- feat: added schema validators by @bzsurbhi in #1264
- fix(test): remove references to graphql 14 module by @sundersc in #1281
- fix(test): change cli to use rc 10.8.0 b80571744 by @sundersc in #1284
- chore: remove all reference to minification from API category, now that this is centralized in CLI by @alharris-at in #1290
- fix(test): update cli dependencies to use the cli rc packages by @sundersc in #1294
- chore(graphql): update cli dependencies to 10.8.0 by @sundersc in #1301
- chore: updating yarn.lock by @alharris-at in #1302
- Release Amplify Category API 4.1.9 (02-27-2022) by @AaronZyLee in #1304
New Contributors
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@4.1.8...@aws-amplify/amplify-category-api@4.1.9
Amplify API Category 4.1.8
What's Changed
- fix: explicitly set a flag when owner param in subscriptions is authorized by @alharris-at in #1251
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@4.1.7...@aws-amplify/amplify-category-api@4.1.8