Skip to content

v0.6.0

Compare
Choose a tag to compare
@ShreckYe ShreckYe released this 03 Dec 17:01
· 31 commits to release since this release

What's Changed

  • add conversion functions to convert Vert.x Buffers to kotlinx-io RawSinks and Sinks and Okio Sinks and BufferedSinks

    The Source conversion functions are not provided because Vert.x Buffer doesn't provide reading methods with a reader index.

  • adapt to the Exposed SELECT DSL design changes and bump Exposed to v0.56.0

    The old deleteWhereStatement that conflicts with the new one is removed, causing a source and binary incompatible change.

  • add API documentation generated by Dokka hosted at https://huanshankeji.github.io/kotlin-common/

  • add CODE_OF_CONDUCT.md and CONTRIBUTING.md

  • use the Kotlin binary compatibility validator

  • add some experimental plus operators for nullable functions/lambdas

  • add some common functions for Exposed and Vert.x SQL Client such as jdbcUrl, ClientBuilder<*>.withCoConnectHandler, and SqlConnectOptions.setUpConventionally

  • add a CoroutineAutoCloseable interface like AutoCloseable and its version of the use extension function