Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(version): Bump version 1.6.0 #4015

Merged
merged 36 commits into from
Oct 30, 2023
Merged

chore(version): Bump version 1.6.0 #4015

merged 36 commits into from
Oct 30, 2023

Conversation

Equartey
Copy link
Contributor

@Equartey Equartey commented Oct 26, 2023

Features

  • feat: rename sendUserAttributeVerificationCode (#3759)

Fixes

  • fix(aft): Small fixes (#3838)
  • fix(analytics): allow nullable userProfile
  • fix(auth): use loadCredentials to check login state
  • fix(authenticator): Beta channel fixes (#3835)
  • fix(authenticator): fix validate before trim bug (#3809)
  • fix(authenticator): use getCurrentUser to check sign in state
  • fix(pub): ignore templates folder during analysis (#4009)
  • fix(smithy): defines Output type to fix beta tests (#3963)
  • fix: remove exception during token timeout (#3939)

Breaking Changes

  • fix(smithy_aws)!: do not sign optional requests

Updated-Components: amplify_lints, Amplify Flutter, Amplify Dart, Amplify UI, DB Common, Secure Storage, AWS Common, Smithy, Worker Bee

Jordan-Nelson and others added 30 commits October 26, 2023 14:18
Co-authored-by: Dillon Nys <[email protected]>
* refactor(ci): Allow region split

* ci(auth): Use `eu-south-1`

For testing eventual consistency issues.

* trigger ci

* test

* test

* revert eu-south-1

* Remove test
* fix(aft): Fix constraints update

Fixes update to correctly apply updates to root pubspec.yaml then apply updates throughout repo.

* fix(aft): Use `stdin` for passing JSON instead of args

Uses stdin for passing JSON instead of args in SDK plugins.
The `drift_dev` dependency follows the same versioning as `drift`. Pinning to the same range
enables better awareness of when to re-run table generation.
So that it works on Dart <3.1
* feat: rename sendUserAttributeVerificationCode

* fix: include deprecated category API

* chore: add test, docs updates
Other Amplify platforms allow userProfile to be nullable

Please note that a nullable userProfile will not remove thoes fields from the endpoint.  All saved endpoint attributes must be manually zeroed to ‘’ like userId
* chore(repo): Dials scheduled GH Actions to 1x/day
* chore(repo): Update Metric Logging Logic

1. Take working-directory instead of package-name to find category
2. Matrix is not required in cases when matrix does not exist
3. Remove category input, will be calculated using working-directory input instead.
4. Refactory Github API response parse logic to use generated class files

Generated workflows now need additional permissions and inherit secrets to enable their sub workflow calls to be authorized to log metrics.
* fix(repo): empty matrix job identifier

Ensure empty / null matrix does not pollute job identifier.

* fix(repo): secrets typo
* chore: added .trim() to other fields in the authenticator state instead of just password

* chore: moved trim before validation in methods where there is a string

* chore: revert trim additions from before and correctly added trim to the email and username validator

* chore: revert amplify_authenticator_test changes

* chore: revert all changes from authenticator_state.dart

* chore: saving tests to clean up local repo

* chore: completed auth form tests for API call

* chore: removed unnecessary variables

* chore: removed unnecessary duplication of receiver

* chore: removed the unnecessary captured password

* chore: add signInPage.expectStep back in

* chore: trimmed password, verification, phone
Github schedule is based on UTC.  6 am UTC = 11 pm PST.  We should use PST instead.
#3965)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jordan-Nelson and others added 2 commits October 26, 2023 14:29
* chore: remove exception during token timeout

* fix: only call _registerDevice if device token exists

* chore: update device token timeout test
@Equartey Equartey requested a review from a team as a code owner October 26, 2023 19:45
packages/amplify/amplify_flutter/CHANGELOG.md Outdated Show resolved Hide resolved
packages/amplify_core/CHANGELOG.md Outdated Show resolved Hide resolved
packages/amplify_core/CHANGELOG.md Outdated Show resolved Hide resolved
packages/analytics/amplify_analytics_pinpoint/CHANGELOG.md Outdated Show resolved Hide resolved
Dillon Nys and others added 2 commits October 26, 2023 15:51
Fixes issue in `version-bump` where a changelog may be updated without a corresponding version bump. For example, `amplify_flutter` consolidates updates from all packages, and can collect changelog updates when its version has not been bumped causing a `## NEXT` entry.
### Features
- feat: rename sendUserAttributeVerificationCode ([#3759](#3759))

### Fixes
- fix(aft): Small fixes ([#3838](#3838))
- fix(analytics): allow nullable userProfile
- fix(analytics): event client flush events to do not discard events from cache on auth exception ([#3999](#3999))
- fix(auth): use loadCredentials to check login state
- fix(authenticator): Beta channel fixes ([#3835](#3835))
- fix(authenticator): fix validate before trim bug ([#3809](#3809))
- fix(authenticator): use getCurrentUser to check sign in state
- fix(pub): ignore templates folder during analysis ([#4009](#4009))
- fix(smithy): defines Output type to fix beta tests ([#3963](#3963))
- fix: catch and log updateEndpoint error during configure ([#3985](#3985))
- fix: remove exception during token timeout ([#3939](#3939))

### Breaking Changes
- fix(smithy_aws)!: do not sign optional requests

Updated-Components: amplify_lints, Amplify Flutter, Amplify Dart, Amplify UI, DB Common, Secure Storage, AWS Common, Smithy, Worker Bee
@Equartey Equartey force-pushed the chore/release/1.6.0 branch from bddf215 to d3fbeee Compare October 26, 2023 20:52
Jordan-Nelson
Jordan-Nelson previously approved these changes Oct 26, 2023
NikaHsn
NikaHsn previously approved these changes Oct 26, 2023
@Equartey Equartey dismissed stale reviews from NikaHsn and Jordan-Nelson via 3d49b48 October 30, 2023 14:37
* chore: force api tests to run

* chore: add limit

* chore: update limit

* chore: add limit to other tests
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need a version bump and changelog for smithy_codegen pacckage?

@Equartey Equartey merged commit 961b0ad into stable Oct 30, 2023
439 of 440 checks passed
@Equartey Equartey deleted the chore/release/1.6.0 branch October 30, 2023 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants