0.8.0
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
becomesBulkImportRelationshipsRequest
PermissionService.CheckPermissionRequest
becomesCheckPermissionRequest
Core.ObjectReference
becomesObjectReference
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