Releases: aws-amplify/amplify-js
2023-07-20 Amplify JS release - aws-amplify@5.3.5
What's Changed
- feat(storage): supporting put api when the objectLock is enabled by @kvramyasri7 in #11611
- feat: custom user agent core changes for UI handoff by @erinleigh90 in #11602
- feat(data): add CCI config for GraphQL API optimistic UI E2E tests by @david-mcafee in #11585
- chore: update size limit that is too tight by @AllanZhengYP in #11652
- fix: duplicate entry in connection states by @takpen in #11579
- fix(api-rest): refactor ajax method to not relying on side effects by @AllanZhengYP in #11498
- chore: Enable automatic license checking by @jimblanc in #11604
- release: Amplify JS release by @AllanZhengYP in #11661
New Contributors
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.3.4...aws-amplify@5.3.5
2023-07-13 Amplify JS release - aws-amplify@5.3.4
What's Changed
- feat(s3): dom based xml parser by @AllanZhengYP in #11300
- feat(s3): custom xhr transfer handler by @AllanZhengYP in #11471
- feat(s3): implement listObjectsV2 by @AllanZhengYP in #11504
- feat(s3): implement putObject by @AllanZhengYP in #11513
- feat(s3): implement multiparts upload APIs by @AllanZhengYP in #11514
- feat(s3): support copy/delete/get/head object APIs by @AllanZhengYP in #11515
- fix(clients): add missing export for getHashedPayload in RN by @AllanZhengYP in #11528
- fix(s3): add missing default content-type & support body.text() in RN & optimize retry by @AllanZhengYP in #11537
- feat(s3): omit double encoding of path for S3 when signing by @AllanZhengYP in #11538
- feat(storage): integrate custom s3 client by @AllanZhengYP in #11542
- fix(storage): missing Size in listParts output by @HuiSF in #11559
- fix(core): add @types/node-fetch to runtime dependency by @AllanZhengYP in #11560
- fix(storage): fail to avoid double signing for presigned URL by @HuiSF in #11561
- fix(storage): vault uploads with public level with multipart upload by @HuiSF in #11584
- chore(storage): merge custom client implementation by @HuiSF in #11572
- fix(storage): custom client base64 encoded SSE-C headers by @HuiSF in #11567
- fix(storage): not pass the input to SSE-C serializer output by @AllanZhengYP in #11607
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.3.3...aws-amplify@5.3.4
2023-06-28 Amplify JS release - aws-amplify@5.3.3
What's Changed
- fix: Update
isReactNative
check to consider Expo as well by @jimblanc in #11555 - release: Amplify JS release by @jimblanc in #11556
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.3.2...aws-amplify@5.3.3
2023-06-27 Amplify JS release - aws-amplify@5.3.2
What's Changed
- fix(auth): Catch password reset Cognito API error response by @oschwartz10612 in #11274
- chore: update sdk client patch versions for fast-xml-parser security … by @stocaaro in #11547
- release: Amplify JS release by @jimblanc in #11548
New Contributors
- @oschwartz10612 made their first contribution in #11274
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.3.1...aws-amplify@5.3.2
2023-06-21 Amplify JS release - aws-amplify@5.3.1
What's Changed
- chore: Fix Github action step versions by @stocaaro in #11531
- fix: Update getAmplifyUserAgent to retain original interface by @stocaaro in #11535
- release(required): Amplify JS release by @jimblanc in #11536
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.3.0...aws-amplify@5.3.1
2023-06-19 Amplify JS release - aws-amplify@5.3.0
What's Changed
- feat: user agent enhancements: part1 core by @erinleigh90 in #11121
- chore: merge changes from main and resolve conflicts by @erinleigh90 in #11279
- feat: user agent enhancements - part1 cognito by @erinleigh90 in #11324
- feat(core): API detection for 8 framework targets by @stocaaro in #11384
- chore: Add pre-id build/release by @stocaaro in #11394
- chore: Increase predicition size to match size creep by @stocaaro in #11398
- chore: Disable geo tests by @stocaaro in #11399
- Merge from main by @erinleigh90 in #11420
- feat(analytics): Use custom user agent in all Analytics providers by @stocaaro in #11410
- Feat/user agent enhancements/main by @erinleigh90 in #11426
- feat: Custom user agent improvements for Storage by @stocaaro in #11425
- feat: user agent enhancements - cross-category api>api-graphql>pubsub by @erinleigh90 in #11368
- feat: Add custom user agent enhancements for Predictions by @stocaaro in #11437
- chore: Reintroduce geo tests by @stocaaro in #11444
- chore: Merge from main by @stocaaro in #11451
- fix: Turn static geo test off by @stocaaro in #11454
- Feat/user agent enhancements/auth by @erinleigh90 in #11442
- Feat/user agent enhancements/auth oauth by @erinleigh90 in #11459
- chore: Merge from main by @AllanZhengYP in #11452
- feat: Custom user agent enhancement for api-rest by @stocaaro in #11457
- fix: Storage action enum update by @stocaaro in #11467
- feat(analytics): Add reporting for updateEndpoint by @stocaaro in #11468
- feat: user agent enhancements - auth reduction by @erinleigh90 in #11465
- chore: Merge remote-tracking branch 'upstream/main' into 01-merge-main by @stocaaro in #11475
- fix: React detection and Analytics batch upload by @stocaaro in #11478
- fix: Update playwrite image version by @stocaaro in #11484
- fix: remove x-amz-user-agent header from api-rest calls to prevent CORS failures by @erinleigh90 in #11487
- chore: Merge from main by @stocaaro in #11499
- fix(core): Angular web detection and other minor changes by @stocaaro in #11491
- fix(storage): Add getProperties user agent action by @stocaaro in #11501
- fix: Add upkeep to platform/framework caches by @stocaaro in #11505
- build: set resolution for octokit/request-error due to breaking change in v4 for node@16 users by @erinleigh90 in #11510
- fix(client): correct clock skew from any response by @AllanZhengYP in #11503
- chore: Merge from main by @stocaaro in #11518
- doc(contribution): fix req node version by @ashwinkumar6 in #11495
- fix: PR comments by @stocaaro in #11520
- fix: Broken test by @stocaaro in #11521
- fix(predictions): Refactor shared identify user agent by @stocaaro in #11522
- chore: Remove feat integ build configuration by @stocaaro in #11523
- fix: Remove unused dependency by @stocaaro in #11524
- fix: Revert docs change to main by @stocaaro in #11525
- feat: Custom user agent enhancements merge to main by @stocaaro in #11476
- build: revert resolution for octokit/request-error by @erinleigh90 in #11526
- release: Amplify JS release by @stocaaro in #11527
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.2.7...aws-amplify@5.3.0
2023-06-15 Amplify JS release - aws-amplify@5.2.7
What's Changed
- feat(storage): add getProperties API by @kvramyasri7 in #11469
- release: Amplify JS release by @stocaaro in #11509
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.2.6...aws-amplify@5.2.7
2023-06-14 Amplify JS release - aws-amplify@5.2.6
What's Changed
- chore: run all size tests before process exists by @AllanZhengYP in #11382
- chore(geo): update size limit by @AllanZhengYP in #11462
- fix: Update playwright image version by @stocaaro in #11493
- chore: Pins the version of
url
used in the library by @jimblanc in #11494 - chore: update sdk client patch versions for fast-xml-parser security update by @Samaritan1011001 in #11489
- Update AmazonAIConvertPredictionsProvider.ts by @gerrytsui in #11453
- release(required): Amplify JS release by @stocaaro in #11497
New Contributors
- @gerrytsui made their first contribution in #11453
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.2.5...aws-amplify@5.2.6
2023-06-05 Amplify JS release - aws-amplify@5.2.5
What's Changed
- Merge remote-tracking branch 'upstream/main' into v5/custom-clients by @AllanZhengYP in #11428
- chore: Add GitHub workflow for detecting changes to
aws-amplify
package.json by @jimblanc in #11416 - fix(clients): middleware chain revert after every invocation by @AllanZhengYP in #11432
- fix: Core build issue by @stocaaro in #11449
- feat(clients): use custom cognito-identity and pinpoint clients by @AllanZhengYP in #11427
- release: Amplify JS release by @cshfang in #11458
Full Changelog: https://github.com/aws-amplify/amplify-js/commits/aws-amplify@5.2.5
2023-05-26 Amplify JS release - aws-amplify@5.2.4
What's Changed
- fix(notifications): Add babel plugins to devDependencies by @cshfang in #11414
- fix(storage): make getProperties param optional by @israx in #11413
- fix: Revert
getProperties
API by @jimblanc in #11419 - fix(core): bundle react-native-url-polyfill to unblock jest test failure by @AllanZhengYP in #11422
- release(required): Amplify JS release by @israx in #11415
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@5.2.3...aws-amplify@5.2.4