Skip to content

0.8.0

Compare
Choose a tag to compare
@josephschorr josephschorr released this 24 May 20:01
· 46 commits to main since this release
006e81f

Warning

This release introduces breaking API changes: the gRPC generator for Java has been changed to turn nested classes into top-level classes. This makes the code less verbose by eliminating *OuterClass classes, which disappear and as a result, their nested types become independent, top-level types.

If you import via import com.authzed.api.v1.*;, the changes can be handled doing search & replace.

This is not an exhaustive list, but some of the examples you'll find:

  • ExperimentalServiceOuterClass.BulkImportRelationshipsRequest becomes BulkImportRelationshipsRequest
  • PermissionService.CheckPermissionRequest becomes CheckPermissionRequest
  • Core.ObjectReference becomes ObjectReference

What's Changed

  • update deps with latest release by @vroldanbet in #79
  • Bump peter-evans/create-pull-request from 5.0.2 to 6.0.2 by @dependabot in #84
  • Bump gradle/wrapper-validation-action from 1 to 2 by @dependabot in #82
  • Bump MathieuSoysal/Javadoc-publisher.yml from 2.4.0 to 2.5.0 by @dependabot in #83
  • Bump gradle/wrapper-validation-action from 2 to 3 by @dependabot in #86
  • Bump peter-evans/create-pull-request from 6.0.2 to 6.0.5 by @dependabot in #85
  • Bump grpcVersion from 1.62.2 to 1.63.0 by @dependabot in #87
  • add dependabot grouping by @vroldanbet in #89
  • Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 by @dependabot in #88
  • generate less verbose inner classes by @vroldanbet in #81
  • Update API to v1.33.0 by @github-actions in #91

Full Changelog: 0.7.0...0.8.0