Update changelog & readme
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ff0ee47..9fd3d6d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,18 @@
+v0.14.0 / 2019-11-19
+==================
+
+ * Bump version to 0.14.0 @ Kotlin 1.3.60
+ * Add empty javadoc artifact to linking with Maven Central
+ * Mark more things as @InternalSerializationApi.
+ * Support @SerialId on enum members in protobuf encoding
+ * Move Polymorphic and sealed kinds from UnionKind to special PolymorphicKind
+ * Sealed classes serialization & generated serializers for enum classes (@SerialInfo support)
+ * Objects serialization
+ * Don't use deprecated UTF8<>ByteArray conversions in Native
+ * Improve error message when static non-generic serializer can't be found
+ * Support optional values for typesafe config format
+
v0.13.0 / 2019-09-12
==================
diff --git a/README.md b/README.md
index a1ccb1e..7f034f6 100644
--- a/README.md
+++ b/README.md
@@ -95,7 +95,7 @@
```gradle
buildscript {
- ext.kotlin_version = '1.3.50'
+ ext.kotlin_version = '1.3.60'
repositories { jcenter() }
dependencies {
@@ -122,7 +122,7 @@
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
- compile "org.jetbrains.kotlinx:kotlinx-serialization-runtime:0.13.0" // JVM dependency
+ compile "org.jetbrains.kotlinx:kotlinx-serialization-runtime:0.14.0" // JVM dependency
}
```
@@ -132,8 +132,8 @@
```gradle
plugins {
- id 'org.jetbrains.kotlin.multiplatform' version '1.3.50' // or any other kotlin plugin
- id 'org.jetbrains.kotlin.plugin.serialization' version '1.3.50'
+ id 'org.jetbrains.kotlin.multiplatform' version '1.3.60' // or any other kotlin plugin
+ id 'org.jetbrains.kotlin.plugin.serialization' version '1.3.60'
}
```
@@ -221,8 +221,8 @@
```xml
<properties>
- <kotlin.version>1.3.50</kotlin.version>
- <serialization.version>0.13.0</serialization.version>
+ <kotlin.version>1.3.60</kotlin.version>
+ <serialization.version>0.14.0</serialization.version>
</properties>
```
@@ -287,6 +287,8 @@
### Incompatible changes
+Library versions `0.14.0` and higher require Kotlin 1.3.60 and higher and incompatible with previous versions.
+
All versions of library before `0.13.0` are using Gradle metadata v0.4 and therefore it is recommended to use Gradle 4.8-5.1 to build.
Library versions `0.11.0` and higher require Kotlin 1.3.30 and higher and incompatible with previous versions.