Releases: open-toast/protokt
Releases · open-toast/protokt
1.0.0-beta.3
What's Changed
- Bump com.squareup:kotlinpoet from 1.16.0 to 1.17.0 by @dependabot in #267
- Bump com.google.api.grpc:proto-google-common-protos from 2.39.0 to 2.39.1 by @dependabot in #268
- remove non null oneof option by @andrewparmet in #281
- Bump com.google.api.grpc:proto-google-common-protos from 2.39.1 to 2.44.0 by @dependabot in #283
- Bump com.google.truth:truth from 1.4.2 to 1.4.4 by @dependabot in #279
- Bump kotlinx-coroutines from 1.8.0 to 1.8.1 by @dependabot in #272
- Fix method name capitalization inconsistency with protobuf-java by @andrewparmet in #289
- Bump grpc-java from 1.64.0 to 1.68.0 by @dependabot in #292
- Bump com.github.gmazzo.buildconfig from 5.3.5 to 5.5.0 by @dependabot in #291
- Bump wire from 4.9.9 to 5.1.0 by @dependabot in #296
- Bump io.github.oshai:kotlin-logging from 5.1.0 to 7.0.0 by @dependabot in #295
- Bump grpc-java from 1.68.0 to 1.68.1 by @dependabot in #298
- Bump io.github.classgraph:classgraph from 4.8.153 to 4.8.179 by @dependabot in #299
- Fix property naming inconsistency with protobuf-java by @andrewparmet in #294
- Change non_null option to generate non-null accessors backed by nullable properties by @andrewparmet in #301
- Upgrade protobuf-java to 4.29.x by @ogolberg in #302
- Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.11.3 by @dependabot in #306
- Bump com.squareup:kotlinpoet from 1.17.0 to 2.0.0 by @dependabot in #305
- Use an artifact transform to unpack the codegen by @ogolberg in #304
- Bump kotlinx-coroutines from 1.8.1 to 1.9.0 by @dependabot in #290
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.23 to 2.1.0 by @dependabot in #303
- Always pass
java_multiple_files = true
to grpc-kotlin generator by @andrewparmet in #312 - bump some deps by @andrewparmet in #311
- upgrade ktlint by @andrewparmet in #308
- auto-depend on grpc runtime artifact by @andrewparmet in #309
- Bump grpc-java from 1.68.1 to 1.69.0 by @dependabot in #314
- Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.16 by @dependabot in #316
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.6.3 to 1.7.3 by @dependabot in #315
- Bump com.github.gmazzo.buildconfig from 5.5.0 to 5.5.1 by @dependabot in #317
- move deprecated extensions classes to jvmMain not to expose them to new multiplatform consumers by @andrewparmet in #318
- fix double license header by @andrewparmet in #313
- Remove support for the Kotlin JS plugin by @andrewparmet in #271
- Bump com.vanniktech:gradle-maven-publish-plugin from 0.25.3 to 0.30.0 by @dependabot in #293
Full Changelog: 1.0.0-beta.2...1.0.0-beta.3
1.0.0-beta.2
What's Changed
- improve conformance test failure reporting by @andrewparmet in #218
- fix tags in codegen for large field numbers by @andrewparmet in #213
- Change strategy for common unpublished code by @andrewparmet in #214
- Fix wrapper types when they're well-known types by @andrewparmet in #215
- Upgrade Gradle, Kotlin, ProtobufJS by @ogolberg in #216
- Github Actions by @ogolberg in #221
- Configure dependabot by @ogolberg in #223
- Bump autoService from 1.0.1 to 1.1.1 by @dependabot in #227
- Bump de.undercouch.download from 5.4.0 to 5.6.0 by @dependabot in #224
- Bump org.jetbrains.kotlinx:binary-compatibility-validator from 0.13.2 to 0.14.0 by @dependabot in #228
- Bump wire from 4.8.1 to 4.9.7 by @dependabot in #226
- Bump grpc-kotlin from 1.4.0 to 1.4.1 by @dependabot in #225
- Update build badge, update kotlin in integration tests by @ogolberg in #222
- Bump setup-java GH action by @ogolberg in #230
- Bump actions/checkout from 3 to 4 by @dependabot in #231
- Bump actions/setup-java from 3 to 4 by @dependabot in #232
- Bump jmh from 1.26 to 1.37 by @dependabot in #234
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.5.1 to 1.6.3 by @dependabot in #236
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.15.2 to 2.17.0 by @dependabot in #233
- Fix a typo in the integration test matrix variable by @ogolberg in #237
- Enable Gradle build cache by @ogolberg in #238
- Bump ktlint from 1.0.0 to 1.2.1 by @dependabot in #241
- Bump org.junit.jupiter:junit-jupiter from 5.9.3 to 5.10.2 by @dependabot in #243
- Bump com.squareup:kotlinpoet from 1.14.2 to 1.16.0 by @dependabot in #245
- Bump com.google.truth:truth from 1.1.3 to 1.4.2 by @dependabot in #250
- Fix an edge case in enum prefix stripping by @ogolberg in #246
- rename core classes by @andrewparmet in #251
- implement a converter to dynamic message by @andrewparmet in #212
- introduce beta annotation and mark js grpc impl as beta by @andrewparmet in #256
- add beta to reflect and fix publishing by @andrewparmet in #257
- Bump com.google.api.grpc:proto-google-common-protos from 2.21.0 to 2.39.0 by @dependabot in #253
- Bump grpc-java from 1.58.0 to 1.63.0 by @dependabot in #248
- Bump wire from 4.9.7 to 4.9.9 by @dependabot in #260
- Bump kotlinx-coroutines from 1.6.0 to 1.8.0 by @dependabot in #229
- Bump com.github.gmazzo.buildconfig from 3.1.0 to 5.3.5 by @dependabot in #235
- fix publish by @andrewparmet in #258
- test on java 21 by @andrewparmet in #261
- Bump org.slf4j:slf4j-simple from 2.0.6 to 2.0.13 by @dependabot in #264
- Bump grpc-java from 1.63.0 to 1.64.0 by @dependabot in #262
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.17.0 to 2.17.1 by @dependabot in #263
- Bump com.diffplug.spotless:spotless-plugin-gradle from 6.21.0 to 6.25.0 by @dependabot in #266
Full Changelog: 1.0.0-beta.1...1.0.0-beta.2
1.0.0-beta.1
What's Changed
- Changes necessary to support protovalidate-java integration (#211)
Full Changelog: 1.0.0-beta.0...1.0.0-beta.1
1.0.0-beta.0
What's Changed
- Distinguish between converters that are safe to call on default values and those that would fail during deserialization on default-valued fields (#205)
- Fix drop-in compatibility ABI issues (#210)
Full Changelog: 1.0.0-alpha.10...1.0.0-beta.0
1.0.0-alpha.10
1.0.0-alpha.9
1.0.0-alpha.6
1.0.0-alpha.5
0.12.1
Fix bug introduced in 0.12.0's protobuf-gradle-plugin upgrade that prevented resolution of protokt's compile-time dependencies for custom options that need to resolve Java Class objects.
0.12.0
Update the protobuf-gradle-plugin. Changes the generated sources directory.