Releases: aws-amplify/amplify-js
2024-02-06 Amplify JS release - aws-amplify@6.0.15
What's Changed
- chore: enable codecov by @HuiSF in #12876
- docs(auth,analytics): adding in-line docs for public apis by @AllanZhengYP in #12882
- chore(react-native): use react-native 0.71.0 as the dev dep by @HuiSF in #12900
- fix: Default branch resolution when running E2E tests by @jimblanc in #12910
- fix: Lambda auth config value by @iartemiev in #12922
- chore: codecov follow ups by @HuiSF in #12892
- feat(api): expose HTTP response from API errors by @AllanZhengYP in #12835
- chore: temporarily disable codecov GH action integration by @HuiSF in #12928
- ci: run flaky data e2es without retry by @iartemiev in #12758
- fix(core): Amplify.configure dispatches Hub event with unparsed config object by @HuiSF in #12930
- chore(repo): setting up the base for migrating to eslint by @HuiSF in #12923
- fix(core): not appending notification configs properly by @Samaritan1011001 in #12934
- release: Amplify JS release 2024-02-01 by @elorzafe in #12939
- Merge release into main by @elorzafe in #12940
- Revert "chore(repo): use typescript 5.0.2 across workspace" by @HuiSF in #12941
- fix(repo): rollup generated sourcemap has wrong src path by @HuiSF in #12947
- fix(datastore): Treat head as optional to avoid errors by @stocaaro in #12936
- fix(api-graphql): wrong arguments for GET operation of a CPK model by @HuiSF in #12942
- fix: Remove special e2e treatment for validated tests by @stocaaro in #12946
- fix(datastore): Limit docs integ test to one browser to improve stability by @stocaaro in #12937
- fix(api-graphql): same results returned for queries on the same model with different selection sets by @HuiSF in #12950
- fix(inApp): typo in error message by @Samaritan1011001 in #12938
- release: Amplify JS release 2024-02-06 by @elorzafe in #12966
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.13...aws-amplify@6.0.15
2024-01-22 Amplify JS release - aws-amplify@6.0.13
What's Changed
- chore(auth): debounce refreshAuthTokens by @israx in #12845
- fix(data): update DataStore to send correct Control Messages when starting by @david-mcafee in #12861
- release(required): Amplify JS release by @jimblanc in #12872
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.12...aws-amplify@6.0.13
2024-01-11 Amplify JS release - aws-amplify@6.0.12
What's Changed
- chore(core): improve Hub unit test suite by @HuiSF in #12803
- fix(auth): improve error handling while refreshing auth tokens by @israx in #12802
- test(api): add api rest e2e test by @AllanZhengYP in #12790
- test(datastore): Add OptimisticConcurrency tests by @stocaaro in #12795
- fix(datastore): Update outbox comparison logic to fix update versioning problems by @stocaaro in #12813
- feat(core): queued storage (Web) for logger by @HuiSF in #12791
- feat(core): queued storage (react-native) for logger by @HuiSF in #12798
- Merge branch 'release' into 'main' by @HuiSF in #12830
- Revert "chore(repo): disable force push release to main for 6.0.11" by @HuiSF in #12834
- chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #12833
- chore(ci): fix canary tests by @ashwinkumar6 in #12821
- chore(auth): update isAuthenticated predicate by @israx in #12838
- release: Amplify JS release by @ashwinkumar6 in #12840
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.11...aws-amplify@6.0.12
2024-01-10 Amplify JS release - aws-amplify@6.0.11
What's Changed
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.10...aws-amplify@6.0.11
2024-01-04 Amplify JS release - aws-amplify@6.0.10
What's Changed
- feat(auth): standalone enable oauth listener for MPAs by @HuiSF in #12731
- fix(auth): oAuthStore is used before a valid OAuth config is confirmed by @HuiSF in #12748
- revert(auth): standalone enable oauth listener for MPAs by @AllanZhengYP in #12753
- chore(github-actions): enable e2e in-app test by @Samaritan1011001 in #12769
- fix(integ-test): correct integ sample path by @Samaritan1011001 in #12773
- feat(ci): allow 0BSD license by @ashwinkumar6 in #12761
- fix(api): issue 12756 by exporting CONNECTION_STATE_CHANGE as a value by @timheilman in #12757
- fix: i18n default language resolution by @jimblanc in #12786
- refactor(datastore): Refactor test names and make subscription events more sample app like by @stocaaro in #12740
- fix(api-rest): omit no credentials error and make unauth request by @AllanZhengYP in #12736
- feat(auth): standalone enable oauth listener for MPAs by @HuiSF in #12768
- fix: Recreate Analytics clients when credentials change by @jimblanc in #12789
- fix(auth): replace window history with current browser session's state by @israx in #12781
- chore: Update bug report template by @nadetastic in #12793
- release(required): Amplify JS release by @jimblanc in #12796
New Contributors
- @timheilman made their first contribution in #12757
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.9...aws-amplify@6.0.10
2023-12-21 Amplify JS release - aws-amplify@6.0.9
What's Changed
- ci: add next.js data client e2e by @iartemiev in #12726
- fix(api): overwrite mismatch content type for FormData by @AllanZhengYP in #12720
- refactor(datastore): Move conflict resolution tests to their own file by @stocaaro in #12728
- feat(geo): support Language options in map searches by @roelvandenbrand in #11178
- fix: Multi-level item in selectionSet is not received by @erickriva in #12701
- refactor(datastore): Refactor conflict resolution tests optimize for concise/readable by @stocaaro in #12732
- release: Amplify JS release by @AllanZhengYP in #12741
New Contributors
- @roelvandenbrand made their first contribution in #11178
- @erickriva made their first contribution in #12701
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.8...aws-amplify@6.0.9
2023-12-18 Amplify JS release - aws-amplify@6.0.8
What's Changed
- chore(auth): get
redirectUri
before settingoauth
keys by @israx in #12700 - feat(data): pass request options to custom header functions by @david-mcafee in #12572
- chore(repo): upgrade action node version to 18 by @HuiSF in #12695
- chore(repo): update badges in README by @HuiSF in #12704
- chore(repo): jest heap usage by @HuiSF in #12706
- chore(repo): replace outdated npm stats badge by @HuiSF in #12707
- chore(repo): remove next package version resolution by @HuiSF in #12703
- chore: Update adapter-nextjs
aws-amplify
peer dep by @jimblanc in #12712 - release: Amplify JS release by @Samaritan1011001 in #12719
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.7...aws-amplify@6.0.8
2023-12-12 Amplify JS release - aws-amplify@6.0.7
What's Changed
- fix: Enhance the "unauthorized" error message with recovery instructions by @stocaaro in #12652
- feat(core): update detectable user agent for getClientInfo by @HuiSF in #12661
- chore(auth): clean unused internal type exports by @AllanZhengYP in #12671
- chore: update generateClient tests to full snapshots by @svidgen in #12677
- fix: Arrays returned as objects by @stocaaro in #12676
- fix(api-graphql): fix missing model enum in default selection sets by @svidgen in #12682
- chore(aws-amplify): export parseAmplifyConfig by @HuiSF in #12669
- chore(aws-amplify): adapter-core: export necessary types to use the generic adapter by @HuiSF in #12686
- feat(api): expose generateClient from /server subpath by @HuiSF in #12691
- release: Amplify JS release by @AllanZhengYP in #12693
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.6...aws-amplify@6.0.7
2023-12-05 Amplify JS release - aws-amplify@6.0.6
What's Changed
- fix(auth): correct unknownError typo by @israx in #12634
- chore: Revert "Revert "chore: Upgrade Prettier (#12582)" (#12600)" by @jimblanc in #12612
- fix: refactor to avoid importing from current index by @cshfang in #12636
- fix: determine timeoutid type based on return type of setTimeout by @erinleigh90 in #12641
- chore: comment and remove failing and not need canaries by @kvramyasri7 in #12642
- chore: Upgrade Jest by @cshfang in #12607
- (GH-actions) add
allow-licenses
list in dependency_review #PR2 by @kvramyasri7 in #12615 - fix: update parseAWSExports to return the expected shape of userAttributes by @calebpollman in #12654
- fix:
Build Sample App Tests
andinteg_next_auth_authenticator_and_ssr_page
tests fix by @kvramyasri7 in #12655 - Fix: remove
integ_vue_auth_legacy_vue_authenticator
failing canary test by @kvramyasri7 in #12657 - fix(core): adapter-core: make SetCookieOptions fields optional by @HuiSF in #12658
- chore(aws-amplify): add inline docs for Amplify configure and getConfig methods by @HuiSF in #12487
- fix(auth): dispatch signInWithRedirect error by @israx in #12653
- fix(data): fix library configuration options headers for subscriptions (#12590) by @david-mcafee in #12659
- chore: comment Integ_next datastore_owner_auth by @kvramyasri7 in #12666
- release(required): Amplify JS release by @HuiSF in #12670
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.5...aws-amplify@6.0.6
2023-11-22 Amplify JS release - aws-amplify@6.0.5
What's Changed
- fix:server/generateModelsProperty bug by @iartemiev in #12610
- fix(aws-amplify): destroyAmplifyServerContext may not be called by @HuiSF in #12608
- fix(core): add contextSpec object shape validation for better debugging by @HuiSF in #12616
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.4...aws-amplify@6.0.5