From c71f33b87417d1a868b04f88c85eeb1d90fabaf0 Mon Sep 17 00:00:00 2001 From: "Andrey.Tarashevskiy" Date: Wed, 1 Sep 2021 18:21:09 +0300 Subject: [PATCH] Exposed 0.34.1 release --- docs/ChangeLog.md | 22 ++++++++++++++++++++++ exposed-bom/README.md | 4 ++-- exposed-spring-boot-starter/README.md | 4 ++-- gradle.properties | 2 +- 4 files changed, 27 insertions(+), 5 deletions(-) diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index bcb9a693d0..cd889f671b 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -1,3 +1,25 @@ +# 0.34.1 +Infrastructure: +* Kotlin 1.5.30 + +Features: +* `Op.nullOp()` function added to allow set or compare with `NULL` ([#1315]((https://github.com/JetBrains/Exposed/issues/1315)) +* [Spring Boot] Enable sql query logging to stdout with `spring.exposed.show-sql` configuration parameter +* `Table.Dual` introduced to allow queries without the real tables +* `Table.batchReplace` function similar to `Table.batchInsert` added by [pilotclass](https://github.com/pilotclass) +* Column default change detected in `SchemaUtils.addMissingColumnsStatements` with help of [spand](https://github.com/spand) + +Bug Fixes: +* [PostgreSQL] `GroupConcat` with distinct fails ([#1313]((https://github.com/JetBrains/Exposed/issues/1313)) +* `UpdateBuilder` inconsistently handles value set check +* Empty update statement causes SQL Syntax error ([#1241]((https://github.com/JetBrains/Exposed/issues/1241)) +* Don't call `super.equals` on `Column.equals` to prevent "toString" comparing. +* [Oracle] `count()` fails on `Union` fixed by [dakriy](https://github.com/dakriy), also `AS` keyword was removed from Aliases +* [SQLServer]Many to many relationship update breaks when updating from exposed 0.26.2 to 0.27.1 ([#1319]((https://github.com/JetBrains/Exposed/issues/1319)) + +Performance: +* A lot of low-level improvements in different places + # 0.33.1 Infrastructure: * Kotlin 1.5.21 diff --git a/exposed-bom/README.md b/exposed-bom/README.md index 2957781012..7974d9d08c 100644 --- a/exposed-bom/README.md +++ b/exposed-bom/README.md @@ -17,7 +17,7 @@ Bill of Materials for all Exposed modules org.jetbrains.exposed exposed-bom - 0.33.1 + 0.34.1 pom import @@ -51,7 +51,7 @@ repositories { } dependencies { - implementation(platform("org.jetbrains.exposed:exposed-bom:0.33.1")) + implementation(platform("org.jetbrains.exposed:exposed-bom:0.34.1")) implementation("org.jetbrains.exposed", "exposed-core") implementation("org.jetbrains.exposed", "exposed-dao") implementation("org.jetbrains.exposed", "exposed-jdbc") diff --git a/exposed-spring-boot-starter/README.md b/exposed-spring-boot-starter/README.md index 34d1cd98dc..281580a705 100644 --- a/exposed-spring-boot-starter/README.md +++ b/exposed-spring-boot-starter/README.md @@ -18,7 +18,7 @@ This starter will give you the latest version of [Exposed](https://github.com/Je org.jetbrains.exposed exposed-spring-boot-starter - 0.33.1 + 0.34.1 ``` @@ -28,7 +28,7 @@ repositories { mavenCentral() } dependencies { - implementation 'org.jetbrains.exposed:exposed-spring-boot-starter:0.33.1' + implementation 'org.jetbrains.exposed:exposed-spring-boot-starter:0.34.1' } ``` diff --git a/gradle.properties b/gradle.properties index 60117289ef..13d4cd72d3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,5 +2,5 @@ org.gradle.parallel=false org.gradle.jvmargs=-Dfile.encoding=UTF-8 # group=org.jetbrains.exposed -version=0.33.1 +version=0.34.1 dialect=none