Skip to content

Commit

Permalink
prepare 0.6.0 release (#100)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcoferrer authored Dec 27, 2019
1 parent e223ead commit 93f9fae
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 7 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## Version 0.6.0
_2019-12-26_
* New: Update to Kotlin `1.3.61` [PR-97](https://github.com/marcoferrer/kroto-plus/pull/97)
* New: Update to Kotlin Coroutines `1.3.3`

#### Protoc Plugin
* New: Publish native executables for the following platforms `osx-x86_64`, `linux-x86_64`, `windows-x86_64` [PR-87](https://github.com/marcoferrer/kroto-plus/pull/87)

#### Coroutines
* New: Include proto documentation in generated sources [PR-86](https://github.com/marcoferrer/kroto-plus/pull/86) Thanks to @metarag
* Fix: Closing outbound channels with an exception now propagates a cancellation to the underlying stream [GH-93](https://github.com/marcoferrer/kroto-plus/issues/93) Thanks to @jebbench
* Fix: Update method signature support to adhere to spec [GH-92](https://github.com/marcoferrer/kroto-plus/issues/92)

#### Proto Builders (DSL)
* Fix: Prevent naming collisions in proto builders [PR-88](https://github.com/marcoferrer/kroto-plus/pull/88) Thanks to @keyserbrian1

#### Gradle Plugin
* New: Introduce new experimental configuration DSL plugin [PR-14](https://github.com/marcoferrer/kroto-plus/pull/14) Thanks to @mattdkerr [Example](https://github.com/marcoferrer/kroto-plus/blob/master/example-project/krotoPlusConfig.gradle)


## Version 0.5.0
_2019-09-03_
* New: Update to Kotlin `1.3.50` [PR-68](https://github.com/marcoferrer/kroto-plus/pull/68)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -492,7 +492,7 @@ protobuf {
plugins {
kroto {
artifact = "com.github.marcoferrer.krotoplus:protoc-gen-kroto-plus:$krotoPlusVersion:jvm8@jar"
artifact = "com.github.marcoferrer.krotoplus:protoc-gen-kroto-plus:$krotoPlusVersion"
}
}
Expand Down Expand Up @@ -568,7 +568,7 @@ protobuf {
</goals>
<configuration>
<pluginId>kroto-plus</pluginId>
<pluginArtifact>com.github.marcoferrer.krotoplus:protoc-gen-kroto-plus:${krotoPlusVersion}:jar:jvm8</pluginArtifact>
<pluginArtifact>com.github.marcoferrer.krotoplus:protoc-gen-kroto-plus:${krotoPlusVersion}:exe:${os.detected.classifier}</pluginArtifact>
<pluginParameter>ConfigPath=${project.basedir}/krotoPlusConfig.asciipb</pluginParameter>
</configuration>
</execution>
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ subprojects{ subproject ->
apply plugin: 'idea'

group = 'com.github.marcoferrer.krotoplus'
version = '0.6.0-SNAPSHOT'
version = '0.6.0'

if(!subproject.path.contains("test-api")){
apply plugin: 'kotlin'
Expand Down
8 changes: 4 additions & 4 deletions example-project/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ buildscript {
versions = [
"protobuf" : '3.9.0',
"grpc" : '1.23.0',
"kotlin" : '1.3.50',
"coroutines": '1.3.0',
"krotoplus" : '0.6.0-SNAPSHOT'
"kotlin" : '1.3.61',
"coroutines": '1.3.3',
"krotoplus" : '0.6.0'
]
}

Expand All @@ -24,7 +24,7 @@ plugins {
id 'idea'
id 'com.google.protobuf' version '0.8.8'
id "org.jetbrains.kotlin.jvm" version "1.3.50"
id "com.github.marcoferrer.kroto-plus" version "0.6.0-SNAPSHOT"
id "com.github.marcoferrer.kroto-plus" version "0.6.0"
}

group = 'com.github.marcoferrer.krotoplus'
Expand Down

0 comments on commit 93f9fae

Please sign in to comment.