wire v4.2.0 Release Notes

  • 2022-02-17

    • New: Publish a [bill of materials (BOM)][bom] for Wire. Depend on this from Gradle or Maven to keep all of your Wire artifacts on the same version, even if they're declared via transitive dependencies. You can even omit versions when declaring other Wire dependencies.

      dependencies {
        implementation(platform("com.squareup.wire:wire-bom:4.2.0"))
        implementation("com.squareup.wire:wire-compiler")      // No version!
        implementation("com.squareup.wire:wire-gradle-plugin") // No version!
        implementation("com.squareup.wire:wire-grpc-client")   // No version!
        // Etc.
      }