Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 13, 2023

Bumps com.squareup.wire:wire-gradle-plugin from 4.4.2 to 4.5.1.

Changelog

Sourced from com.squareup.wire:wire-gradle-plugin's changelog.

Version 4.5.1

2023-02-11

  • Fix swift Copy-on-Write behavior.
  • Support deserialization of camelCased fields in proto2.

Version 4.5.0

2023-02-02

  • Add support for tvOS.
  • Add ability to supply custom schema handler from command line.

Swift

  • Add Sendable conformance to all generated types.
  • Improved support for Proto3 types such as Struct, Any, Duration, and Timestamp.
  • @JsonString has been deprecated and will be removed in a future release.
  • Codable conformance has been completely rewritten and should be much more compliant to the spec.
    • This is a somewhat breaking change and heavily dependent upon the types you were using.
    • Notably: Dictionaries with non-string keys are not forwards compatible with new models.
    • The corrected encoding are not backwards compatible with old models.
    • Encoding fixes:
      • unknownFields should never be encoded any more.
      • Don't encode default values by default (configurable).
      • Encode field names in camelCase by default (configurable).
      • Encode Enums as Strings by default (configurable).
      • Maps will now always encode their keys as Strings.
    • Decoding fixes:
      • Data now supports both base64 and base64url binary formats.
      • Enums can now be decoded from either String or UInt32 values.
      • Unknown Enum values can optionally be skipped.
      • Both camelCase and snake_case key names are accepted. camelCase is preferred.

Version 4.4.3

2022-10-26

  • Fix: No more NPEs when the building project uses Kotlin 1.7.20.
Commits
  • ca44f53 Prepare for release 4.5.1.
  • 6577198 Swift: Fix broken Copy-on-Write behavior (#2405)
  • 6f92699 Merge pull request #2404 from buildbreaker/achiu/ensure-linking-descriptor.pr...
  • bc4e955 Ensure linking descriptor.proto when provided
  • 42396f4 Merge pull request #2402 from square/bquenaudon.2023-02-07.camelCaseProto2
  • 1988589 Support deserialization of camelCased fields in proto2
  • 6ddcd0b Restrict building the Swift WireCompiler to Mac only (#2400)
  • b408d05 Fix doc on Swift
  • 45d123e Conditional publishing config
  • 6728da5 Conditional animal sniffer
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

Bumps [com.squareup.wire:wire-gradle-plugin](https://github.com/square/wire) from 4.4.2 to 4.5.1.
- [Release notes](https://github.com/square/wire/releases)
- [Changelog](https://github.com/square/wire/blob/master/CHANGELOG.md)
- [Commits](square/wire@4.4.2...4.5.1)

---
updated-dependencies:
- dependency-name: com.squareup.wire:wire-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Feb 13, 2023
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Feb 13, 2023

Dependabot tried to add @cortinico, @vbuberen and @MiSikora as reviewers to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/tiket/Chucker/pulls/72/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the tiket/Chucker repository. // See: https://docs.github.com/rest/reference/pulls#request-reviewers-for-a-pull-request

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 13, 2023

Superseded by #79.

@dependabot dependabot bot closed this Mar 13, 2023
@dependabot dependabot bot deleted the dependabot/gradle/com.squareup.wire-wire-gradle-plugin-4.5.1 branch March 13, 2023 09:59
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 java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant