From a1630d32d1a8e0b25cff82ae956fdb9696540aca Mon Sep 17 00:00:00 2001 From: Alec Kazakova Date: Tue, 27 Jun 2023 09:58:06 -0400 Subject: [PATCH] Prepare for release 2.0.0-rc02 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ gradle.properties | 4 ++-- gradle/libs.versions.toml | 2 +- 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 40d28082675..d8cba9fffea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Change Log +## [2.0.0-rc02] - 2023-06-27 + +### Added +- [MySQL Dialect] support lowercase date types and min and max on date types (#4243 by [Mike Gershunovsky][shellderp]) +- [MySQL Dialect] support mysql types for binary expr and sum (#4254 by [Mike Gershunovsky][shellderp]) +- [MySQL Dialect] support unsigned ints without display width (#4306 by [Mike Gershunovsky][shellderp]) +- [MySQL Dialect] Support LOCK IN SHARED MODE +- [PostgreSQL Dialect] Add boolean and Timestamp to min max (#4245 by [Griffio][griffio]) +- [PostgreSQL Dialect] Postgres: Add window function support (#4283 by [Philip Wedemann][hfhbd]) +- [Runtime] Add linuxArm64, androidNative and watchosDeviceArm targets to runtime (#4258 by [Philip Wedemann][hfhbd]) +- [Paging Extension] Add linux and mingw x64 target to the paging extension (#4280 by [Cedric Hippmann][chippman]) + +### Changed +- [Gradle Plugin] Add automatic dialect support for Android API 34 (#4251) +- [Paging Extension] Add support for SuspendingTransacter in QueryPagingSource (#4292 by [Ilya Polenov][daio]) +- [Runtime] Improve addListener api (#4244 by [Philip Wedemann][hfhbd]) +- [Runtime] Use Long as migration version (#4297 by [Philip Wedemann][hfhbd]) + +### Fixed +- [Gradle Plugin] Use stable output path for generated source (#4269 by [Josh Friend][joshfriend]) +- [Gradle Plugin] Gradle tweaks (#4222 by [Matthew Haughton][3flex]) + ## [2.0.0-rc01] - 2023-05-29 ### Added @@ -937,3 +959,6 @@ Initial release. [davidwheeler123]: https://github.com/davidwheeler123 [C2H6O]: https://github.com/C2H6O [griffio]: https://github.com/griffio + [shellderp]: https://github.com/shellderp + [joshfriend]: https://github.com/joshfriend + [daio]: https://github.com/daio diff --git a/gradle.properties b/gradle.properties index cdfdf97723a..c7935defe72 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ GROUP=app.cash.sqldelight -VERSION_NAME=2.0.0-SNAPSHOT +VERSION_NAME=2.0.0-rc02 POM_URL=https://github.com/cashapp/sqldelight/ POM_SCM_URL=https://github.com/cashapp/sqldelight/ @@ -25,4 +25,4 @@ kotlin.native.ignoreDisabledTargets=true org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # caches break the linkage of the sqlite amalgamation -kotlin.native.cacheKind.linuxX64=none \ No newline at end of file +kotlin.native.cacheKind.linuxX64=none diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e93942ca0bc..aff4efaeca5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -110,7 +110,7 @@ intellij = { id = "org.jetbrains.intellij", version = "1.14.2" } grammarKitComposer = { id = "com.alecstrong.grammar.kit.composer", version = "0.1.12" } publish = { id = "com.vanniktech.maven.publish", version = "0.20.0" } spotless = { id = "com.diffplug.spotless", version = "6.19.0" } -changelog = { id = "org.jetbrains.changelog", version = "2.1.0" } +changelog = { id = "org.jetbrains.changelog", version = "2.0.0" } shadow = { id = "com.github.johnrengelman.shadow", version = "8.1.1" } ksp = { id = "com.google.devtools.ksp", version = "1.8.22-1.0.11" } binaryCompatibilityValidator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.13.2" }