avro-kotlin / avro4k

Avro format support for Kotlin
Apache License 2.0
198 stars 37 forks source link

Migrating to Kotlin 1.4.0 #66

Closed thake closed 4 years ago

thake commented 4 years ago

Changes needed to use kotlin 1.4.0

thake commented 4 years ago

Arrow needs to be migrated to kotlin 1.4.0 before this pull request can be merged.

sksamuel commented 4 years ago

I think we could consider dropping the arrow dep. The data types change so quickly there, there's not much point supporting it until 1.0 is released.

thake commented 4 years ago

@sksamuel should we exclude the avro4k-arrow project into a separate repository? avro4k-core could move faster to newer kotlin versions without having to wait for arrow to migrate before.

thake commented 4 years ago

I'll also add a change to the documentation that describes the API changes that were caused by the API changes of kotlinx.serialization. This makes it easier for clients to migrate to the next avro4k version.

sksamuel commented 4 years ago

I think another repo sounds great. I'll set it up.

On Tue, 18 Aug 2020, 02:05 Thorsten Hake, notifications@github.com wrote:

I'll also add a change to the documentation that describes the API changes that were caused by the API changes of kotlinx.serialization. This makes it easier for clients to migrate to the next avro4k version.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sksamuel/avro4k/pull/66#issuecomment-675297174, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFVSGTILTPXZFTHE2QG2D3SBIR23ANCNFSM4QCGMRHA .

sksamuel commented 4 years ago

I moved avro4k to an organization and invited you into it. I've created another repo for avro4k-arrow.

On Tue, 18 Aug 2020 at 03:33, Stephen Samuel (Sam) sam@sksamuel.com wrote:

I think another repo sounds great. I'll set it up.

On Tue, 18 Aug 2020, 02:05 Thorsten Hake, notifications@github.com wrote:

I'll also add a change to the documentation that describes the API changes that were caused by the API changes of kotlinx.serialization. This makes it easier for clients to migrate to the next avro4k version.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sksamuel/avro4k/pull/66#issuecomment-675297174, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFVSGTILTPXZFTHE2QG2D3SBIR23ANCNFSM4QCGMRHA .

keithhawkridge commented 4 years ago

@sksamuel @thake hi, would this be part of the 0.31.0 release ?

sksamuel commented 4 years ago

I think we can prep a release. @thake you agree?

thake commented 4 years ago

Agree. Can you prepare the release? I still have to setup the needed keys to correctly sign it for maven central.

Sam Sam notifications@github.com schrieb am Di., 1. Sept. 2020, 12:37:

I think we can prep a release. @thake https://github.com/thake you agree?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/avro-kotlin/avro4k/pull/66#issuecomment-684756661, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC7XPEMIXKV4RON3KFURYDDSDTFF7ANCNFSM4QCGMRHA .

sksamuel commented 4 years ago

Working on the release now.

sksamuel commented 4 years ago

0.40.0 has been released.