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(deps): bump aws_common, built_value, xml, aws_signature_v4 and smithy in /packages/smithy/smithy_test #351

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jun 2, 2023

Bumps aws_common, built_value, xml, aws_signature_v4 and smithy. These dependencies needed to be updated together.
Updates aws_common from 0.4.2+5 to 0.5.0+1

Release notes

Sourced from aws_common's releases.

v0.5.0 (2022-05-17)

Breaking Changes

  • Auth: Auth API Changes

    • Previously, the Amplify.Auth.deleteUser API would throw UnimplementedException when it was called on Android platform. With this release, this API becomes functional and will delete currently signed in user on Android platform.

      How to Migrate:

      • Remove unwanted calls of the Amplify.Auth.deleteUser API, if you were handling the UnimplementedException exception for Android
    • Custom Auth flows are now available with passwordless logins. To support this change, the password attribute is now optional in the Auth.signIn API. While this should not prove breaking in most cases, we are calling it out since it alters a very commonly used API.

      How to Migrate:

      • Pass null to the Auth.signIn API only for passwordless login, using Cognito Custom Auth flows

Features

  • feat(auth): add deleteUser support for Android (#1540)
  • feat(auth): enables custom auth flows (#1444)
  • feat(datastore): Custom Conflict Handler (#1254)
  • feat(datastore): emit subscriptionDataProcessed and syncReceived events (#1351)
  • feat(datastore): Multi-auth (#1478)
  • feat: AWS Signature V4 library (#1456)

Fixes

  • fix: support lists for .contains query predicate in observeQuery (#1233)
  • fix(auth): Fix FlutterAuthProvider.kt (#1505)
  • fix(core): Update QueryPagination page field to default to 0 (#1533)
  • fix(authenticator): Fix confirm password validator (#1542)
  • fix(aws_signature_v4): Various fixes (#1572)

Chores

  • chore(amplify_api): federated plugin (#1410)
  • chore(amplify_flutter): migrate amplify_flutter to federated plugin (#1450)
  • chore: make example Android Apps runnable with API 32+ (#1474)
  • chore(auth): Templatize and update exception comments (#1476)
  • chore(ci): Bump Xcode version
  • chore: update android compileSdkVersion to 31
  • chore: upgrade gradle plugin to 7.1.2
  • chore: enable android codebase linter checks
  • chore: replace 0.4.2-1 with 0.4.3 due to melos limitation (#1496)
  • chore(aws): Bump min SDK version (#1551)
  • chore: Lint fixes (#1471)
  • chore(authenticator): Fix failing integration tests (#1545)
  • chore: enable dependabot (#1568)
  • chore: Flutter 3 fixes (#1580)

... (truncated)

Commits

Updates built_value from 8.4.4 to 8.5.0

Release notes

Sourced from built_value's releases.

Dart 3 support, Uint8ListSerializer

  • Add Uint8ListSerializer.
  • Generate Dart-3-compatible code if needed.
  • Stop using deprecated analyzer API.
  • Fix codegen for optional fields with $ in the name.
Changelog

Sourced from built_value's changelog.

8.5.0

  • Add Uint8ListSerializer.
  • Generate Dart-3-compatible code if needed.
  • Stop using deprecated analyzer API.
  • Fix codegen for optional fields with $ in the name.
Commits

Updates xml from 6.2.2 to 6.3.0

Changelog

Sourced from xml's changelog.

6.3.0

  • Upgrade to Dart 2.19 and PetitParser 5.4.
  • Add XmlElement.tag constructor that greatly simplifies the creation of elements, i.e. XmlElement(XmlName('br'), [], [], true) becomes XmlElement.tag('br', isSelfClosing: true).
  • Deprecate the ambiguous XmlNode.text: Replace with XmlNode.value to access the textual contents of the node, or XmlNode.innerText to access the textual contents of its descendants.
  • Fix XmlNode.siblings and various related methods to also work correctly on XmlAttribute nodes, make the method return a mutable list.
  • Improve XmlNode.replace(XmlNode) and add XmlNode.remove() for easy removal of a node.
  • Improve error position propagation when building the XML DOM.
  • Make the parser more forgiving when reading attributes.
  • Experimental support of a subset of XPath.
  • Add new-line normalization support.

6.2.0

  • Upgrade to PetitParser 5.1 brings a 10% speed improvement (typed sequences).
  • Add the ability to tap into a stream of XmlEvent with tapEachEvent (similar to forEachEvent).
  • Remove XmlName equality operator == and hashCode. This is inconsistent with the other DOM nodes, and the provided implementation might not have the desired behavior.
  • Improved error reporting when accessing innerText or innerXml on DOM nodes that cannot have children.

6.1.0

  • Dart 2.17 requirement.
  • Validate the presence and order of root nodes when parsing; this got lost in 6.0.0 and can now also optionally be enabled for streaming and iterable parsers.
  • Add support for basic document type parsing. The contents of the XmlDoctype can now be accessed through name, externalId and internalSubset.

6.0.0

  • Significantly improve parsing performance by up to 30%.
  • Improved error handling to include more information, such as tag names and location in the parsed source.
  • Use the pull-based parser for all underlying parsing operations:
    • Reduce size of library by removing duplicated parsing and validation functionality.
    • Fix entity decoding if the entity spawns multiple chunks.
  • Cleanup dynamic calls and type declarations:
    • Avoid all dynamic calls across the library (thanks to srawlins).
    • Remove deprecated XmlTransformer as it requires dynamic calls in the XmlVisitor.
    • Cleanup the dynamic typing of XmlVisitor.
  • XmlBuilder keeps keeps correct nesting, even in case of exceptions.
  • Remove deprecated code:
    • parse(String input): use XmlDocument.parse(String input) or XmlDocumentFragment.parse(String input) instead.
    • XmlBuilder.build(): use XmlBuilder.buildDocument() or XmlBuilder.buildFragment() instead.
    • XmlNormalizer.defaultInstance: use const XmlNormalizer() instead.
    • XmlProductionDefinition, XmlGrammarDefinition, and XmlParserDefinition.

5.4.0

  • Dart 2.16 requirement.
  • Update to PetitParser 5.0.
  • Escape control characters (thanks to rspilker).
  • Add a predicate to pretty printer to insert a space character before self-closing elements (thanks to rspilker).
  • Add predicates to normalizer to trim leading and trailing whitespaces, as well as collapse consecutive whitespaces.

... (truncated)

Commits

Updates aws_signature_v4 from 0.3.1+7 to 0.4.0+1

Release notes

Sourced from aws_signature_v4's releases.

0.4.0 (2022-02-17)

Breaking Changes

API: The data field in GraphQLResponse is now nullable.

Kotlin version bumped to 1.6.10. If you are using Flutter 2.10 or above, you will need to ensure that your app supports an up-to-date Kotlin version (https://docs.flutter.dev/release/breaking-changes/kotlin-version). This will typically be version 1.5.31 or higher.

Features

Fixes

Chores

v0.3.2 (2022-01-24)

Features

  • feat(auth): add deleteUser API for iOS

Chores

  • chore: bump amplify-android to 1.31.3
Commits
  • 0e67f1d chore: release 0.4.0, authenticator 0.1.0-rc.6, version bump and changelogs (...
  • e127fee chore(amplify_authenticator): remove support for amplify theme (#1367)
  • a6e450a feat(datastore): Add QueryPredicate to Save/Delete (#1336)
  • a04c1c1 Merge pull request #1356 from ragingsquirrel3/merge-rc-to-main-0.4.0
  • 2a417bb chore(flutter): Fix AtomicResultTest (#1363)
  • 650120a Merge branch 'release-candidate' into merge-rc-to-main-0.4.0
  • 95cd352 update amplify_flutter dep to >=0.3.0 <0.5.0 (#1361)
  • c8f71d7 feat(datastore): Add QueryPredicate to Observe (#1332)
  • 959d9ec fix(amplify_api): GraphQL model helpers, make items nullable in list queries ...
  • af07793 Merge branch 'main' into merge-rc-to-main-0.4.0
  • Additional commits viewable in compare view

Updates smithy from 0.4.0+8 to 0.5.0+1

Release notes

Sourced from smithy's releases.

v0.5.0 (2022-05-17)

Breaking Changes

  • Auth: Auth API Changes

    • Previously, the Amplify.Auth.deleteUser API would throw UnimplementedException when it was called on Android platform. With this release, this API becomes functional and will delete currently signed in user on Android platform.

      How to Migrate:

      • Remove unwanted calls of the Amplify.Auth.deleteUser API, if you were handling the UnimplementedException exception for Android
    • Custom Auth flows are now available with passwordless logins. To support this change, the password attribute is now optional in the Auth.signIn API. While this should not prove breaking in most cases, we are calling it out since it alters a very commonly used API.

      How to Migrate:

      • Pass null to the Auth.signIn API only for passwordless login, using Cognito Custom Auth flows

Features

  • feat(auth): add deleteUser support for Android (#1540)
  • feat(auth): enables custom auth flows (#1444)
  • feat(datastore): Custom Conflict Handler (#1254)
  • feat(datastore): emit subscriptionDataProcessed and syncReceived events (#1351)
  • feat(datastore): Multi-auth (#1478)
  • feat: AWS Signature V4 library (#1456)

Fixes

  • fix: support lists for .contains query predicate in observeQuery (#1233)
  • fix(auth): Fix FlutterAuthProvider.kt (#1505)
  • fix(core): Update QueryPagination page field to default to 0 (#1533)
  • fix(authenticator): Fix confirm password validator (#1542)
  • fix(aws_signature_v4): Various fixes (#1572)

Chores

  • chore(amplify_api): federated plugin (#1410)
  • chore(amplify_flutter): migrate amplify_flutter to federated plugin (#1450)
  • chore: make example Android Apps runnable with API 32+ (#1474)
  • chore(auth): Templatize and update exception comments (#1476)
  • chore(ci): Bump Xcode version
  • chore: update android compileSdkVersion to 31
  • chore: upgrade gradle plugin to 7.1.2
  • chore: enable android codebase linter checks
  • chore: replace 0.4.2-1 with 0.4.3 due to melos limitation (#1496)
  • chore(aws): Bump min SDK version (#1551)
  • chore: Lint fixes (#1471)
  • chore(authenticator): Fix failing integration tests (#1545)
  • chore: enable dependabot (#1568)
  • chore: Flutter 3 fixes (#1580)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

…smithy

Bumps [aws_common](https://github.com/aws-amplify/amplify-flutter/tree/main/packages), [built_value](https://github.com/google/built_value.dart), [xml](https://github.com/renggli/dart-xml), [aws_signature_v4](https://github.com/aws-amplify/amplify-flutter/tree/main/packages) and [smithy](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/smithy). These dependencies needed to be updated together.

Updates `aws_common` from 0.4.2+5 to 0.5.0+1
- [Release notes](https://github.com/aws-amplify/amplify-flutter/releases)
- [Commits](https://github.com/aws-amplify/amplify-flutter/commits/v0.5.0/packages)

Updates `built_value` from 8.4.4 to 8.5.0
- [Release notes](https://github.com/google/built_value.dart/releases)
- [Changelog](https://github.com/google/built_value.dart/blob/master/CHANGELOG.md)
- [Commits](google/built_value.dart@v8.4.4...v8.5.0)

Updates `xml` from 6.2.2 to 6.3.0
- [Changelog](https://github.com/renggli/dart-xml/blob/main/CHANGELOG.md)
- [Commits](renggli/dart-xml@6.2.2...6.3.0)

Updates `aws_signature_v4` from 0.3.1+7 to 0.4.0+1
- [Release notes](https://github.com/aws-amplify/amplify-flutter/releases)
- [Commits](https://github.com/aws-amplify/amplify-flutter/commits/v0.4.0/packages)

Updates `smithy` from 0.4.0+8 to 0.5.0+1
- [Release notes](https://github.com/aws-amplify/amplify-flutter/releases)
- [Commits](https://github.com/aws-amplify/amplify-flutter/commits/v0.5.0/packages/smithy)

---
updated-dependencies:
- dependency-name: aws_common
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: built_value
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: xml
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: aws_signature_v4
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: smithy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 2, 2023
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jun 21, 2023

Superseded by #378.

@dependabot dependabot bot closed this Jun 21, 2023
@dependabot dependabot bot deleted the dependabot/pub/packages/smithy/smithy_test/aws_common-and-built_value-and-xml-and-aws_signature_v4-and-smithy-0.5.01 branch June 21, 2023 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants