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

Bump com.squareup.wire:wire-compiler from 4.7.2 to 4.8.0 #186

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jul 24, 2023

Bumps com.squareup.wire:wire-compiler from 4.7.2 to 4.8.0.

Changelog

Sourced from com.squareup.wire:wire-compiler's changelog.

Version 4.8.0

2023-07-21

  • Fix: JSON to Kotlin deserialization is now really bullet-proofed against Class.getDeclaredFields random ordering.
  • Fix: proto3 types (Duration, Struct, etc) are now supported when doing dynamic serialization.
  • Fix: GrpcStatus is now serializable which enables GrpcException serialization.
  • New: GrpcClient is now abstract. You can customize how network calls are implemented.
  • New: You can now pass an [event listener][event_listener] to receive metric events.
  • New: New option for the Wire Gradle plugin. rejectUnusedRootsOrPrunes = true will fail the build if any roots or prunes are not used when refactoring the schema. This can help discover incorrect configurations early and avoid mis-expectations about the built schema.
  • New: OneOf's options are now loaded to the schema.
  • New: Wire will now fail if it detects a type name collision which can happen if a same file is loaded from different paths.
  • New: wire-schema-tests is now multiplatform.
  • New: SchemaHandler.Factory can now receive payload set within the Wire Gradle plugin. Implement the method fun create(includes, excludes, exclusive, outDirectory. options): SchemaHandler to receive it.
  • New: custom targets can now pass custom payloads to their SchemaHandler.Factory. The custom {} takes a map to its new field options.
  • Swift: Default values are now generated via a Defaulted property wrapper.
  • Swift: Fully-qualify Foundation.Data to prevent name collisions with messages named Data.
  • Move: Some types have been moved from wire-compiler to wire-run: WireRun, Target, DirectedAcyclicGraph, PartitionedSchema.
  • Dependency: KotlinPoet has been bumped to 1.14.2.
Commits
  • ae3e7ca Prepare for release 4.8.0.
  • 3e300c4 Merge pull request #2547 from square/bquenaudon.2023-07-20.build-logic-all
  • 2a955c4 Merge pull request #2545 from square/bquenaudon.2023-07-20.spotless
  • 4e7ab5e Add gson and moshi modules to build-logic
  • 380d5e0 Merge pull request #2541 from sergei-lapin/serializable-grpc-status
  • d82ec22 Bump spotless
  • 4c7c041 Merge pull request #2544 from square/bquenaudon.2023-07-14.bom
  • e0bf707 Revert usage of collectBomConstraints
  • 174b991 Merge pull request #2542 from square/configure_maven_host_url
  • b2a4077 Allow configuring Maven host URL during pod publishing
  • 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-compiler](https://github.com/square/wire) from 4.7.2 to 4.8.0.
- [Changelog](https://github.com/square/wire/blob/master/CHANGELOG.md)
- [Commits](square/wire@4.7.2...4.8.0)

---
updated-dependencies:
- dependency-name: com.squareup.wire:wire-compiler
  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 Jul 24, 2023
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Aug 7, 2023

Looks like com.squareup.wire:wire-compiler is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Aug 7, 2023
@dependabot dependabot bot deleted the dependabot/gradle/com.squareup.wire-wire-compiler-4.8.0 branch August 7, 2023 22:20
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.

0 participants