Skip to content

Commit 6f3e9c2

Browse files
committed
chore: Bump Exposed version from 0.56.0 to 0.57.0
1 parent d5507ed commit 6f3e9c2

14 files changed

Lines changed: 86 additions & 47 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,42 @@
1+
# 0.57.0
2+
Infrastructure:
3+
* io.github.hakky54:logcaptor 2.10.0
4+
* Spring Boot 3.4.0
5+
* Spring Framework 6.2.0
6+
* log4j2 2.24.2
7+
* SQLite driver 3.47.1.0
8+
* Foojay Toolchains Plugin 0.9.0
9+
10+
Breaking changes:
11+
* fix! EXPOSED-458 Stop sending default and null values in insert state… by @obabichevjb in https://github.com/JetBrains/Exposed/pull/2295
12+
* chore!: Raise deprecation level of `OptionalReferrers` by @joc-a in https://github.com/JetBrains/Exposed/pull/2325
13+
14+
Features:
15+
* feat: EXPOSED-628 Add comment position for optimizer hints after SELECT by @bog-walk in https://github.com/JetBrains/Exposed/pull/2294
16+
* chore: EXPOSED-642 Support both DSL and DAO transform by @obabichevjb in https://github.com/JetBrains/Exposed/pull/2309
17+
* feat: EXPOSED-555 Allow read-only suspendable transactions by @RenanKummer in https://github.com/JetBrains/Exposed/pull/2274
18+
* feat: Add ability to use aliases on expressions with column type to fix EXPOSED-544 Coalesce mismatch error by @joc-a in https://github.com/JetBrains/Exposed/pull/2308
19+
20+
Bug fixes:
21+
* fix: EXPOSED-623 Offset not applied in COUNT query by @obabichevjb in https://github.com/JetBrains/Exposed/pull/2288
22+
* fix: EXPOSED-621 IllegalStateException on accessing autoincrement column after insert using Entity by @joc-a in https://github.com/JetBrains/Exposed/pull/2291
23+
* fix: EXPOSED-583 alias from inner query missing from outer select by @obabichevjb in https://github.com/JetBrains/Exposed/pull/2281
24+
* fix: EXPOSED-629 aliased array throws java.lang.ClassCastException: o… by @obabichevjb in https://github.com/JetBrains/Exposed/pull/2296
25+
* fix: EXPOSED-625 `SchemaUtils.listTables()` retrieves tables for the default schema only by @joc-a in https://github.com/JetBrains/Exposed/pull/2301
26+
* fix: EXPOSED-641 Byte, Short, Int, Long, UInt, ULong falsely generate database migration statements when they have a default (PostgreSQL and SQL Server) by @joc-a in https://github.com/JetBrains/Exposed/pull/2307
27+
* fix: Make using Java's ServiceLoader optional on Database.connect() by @makeevrserg in https://github.com/JetBrains/Exposed/pull/2293
28+
* fix: EXPOSED-646 count() voids distinctOn call on query by @obabichevjb in https://github.com/JetBrains/Exposed/pull/2311
29+
* fix: EXPOSED-651 Try to close connection in ThreadLocalTransactionManager#connectionLazy if setup fails by @m-burst in https://github.com/JetBrains/Exposed/pull/2320
30+
31+
Docs:
32+
* docs: EXPOSED-626 fix nullTransform example code by @kdhyo in https://github.com/JetBrains/Exposed/pull/2292
33+
* docs: EXPOSED-639 Add note about required imports with deleteWhere() by @bog-walk in https://github.com/JetBrains/Exposed/pull/2303
34+
* EXPOSED-414 Docs Search: Add Algolia parameters to Writerside config by @vnikolova in https://github.com/JetBrains/Exposed/pull/2298
35+
* docs: EXPOSED-578 Extend the Entity definition topic and add examples by @vnikolova in https://github.com/JetBrains/Exposed/pull/2302
36+
* docs: EXPOSED-601 Add Exposed logo favicon to Writerside config by @vnikolova in https://github.com/JetBrains/Exposed/pull/2306
37+
* docs: EXPOSED-640 Extract DSL code snippets to a snippets project by @vnikolova in https://github.com/JetBrains/Exposed/pull/2321
38+
* docs: Fix markup validity issues in the Get started tutorial by @vnikolova in https://github.com/JetBrains/Exposed/pull/2312
39+
140
# 0.56.0
241
Infrastructure:
342
* junit-bom 5.11.3

‎README.md‎

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -81,52 +81,52 @@ The Maven Central repository is enabled by default for Maven users.
8181
<dependency>
8282
<groupId>org.jetbrains.exposed</groupId>
8383
<artifactId>exposed-core</artifactId>
84-
<version>0.56.0</version>
84+
<version>0.57.0</version>
8585
</dependency>
8686
<dependency>
8787
<groupId>org.jetbrains.exposed</groupId>
8888
<artifactId>exposed-crypt</artifactId>
89-
<version>0.56.0</version>
89+
<version>0.57.0</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>org.jetbrains.exposed</groupId>
9393
<artifactId>exposed-dao</artifactId>
94-
<version>0.56.0</version>
94+
<version>0.57.0</version>
9595
</dependency>
9696
<dependency>
9797
<groupId>org.jetbrains.exposed</groupId>
9898
<artifactId>exposed-java-time</artifactId>
99-
<version>0.56.0</version>
99+
<version>0.57.0</version>
100100
</dependency>
101101
<dependency>
102102
<groupId>org.jetbrains.exposed</groupId>
103103
<artifactId>exposed-jdbc</artifactId>
104-
<version>0.56.0</version>
104+
<version>0.57.0</version>
105105
</dependency>
106106
<dependency>
107107
<groupId>org.jetbrains.exposed</groupId>
108108
<artifactId>exposed-jodatime</artifactId>
109-
<version>0.56.0</version>
109+
<version>0.57.0</version>
110110
</dependency>
111111
<dependency>
112112
<groupId>org.jetbrains.exposed</groupId>
113113
<artifactId>exposed-json</artifactId>
114-
<version>0.56.0</version>
114+
<version>0.57.0</version>
115115
</dependency>
116116
<dependency>
117117
<groupId>org.jetbrains.exposed</groupId>
118118
<artifactId>exposed-kotlin-datetime</artifactId>
119-
<version>0.56.0</version>
119+
<version>0.57.0</version>
120120
</dependency>
121121
<dependency>
122122
<groupId>org.jetbrains.exposed</groupId>
123123
<artifactId>exposed-money</artifactId>
124-
<version>0.56.0</version>
124+
<version>0.57.0</version>
125125
</dependency>
126126
<dependency>
127127
<groupId>org.jetbrains.exposed</groupId>
128128
<artifactId>exposed-spring-boot-starter</artifactId>
129-
<version>0.56.0</version>
129+
<version>0.57.0</version>
130130
</dependency>
131131
</dependencies>
132132

@@ -136,20 +136,20 @@ The Maven Central repository is enabled by default for Maven users.
136136

137137
```groovy
138138
dependencies {
139-
implementation 'org.jetbrains.exposed:exposed-core:0.56.0'
140-
implementation 'org.jetbrains.exposed:exposed-crypt:0.56.0'
141-
implementation 'org.jetbrains.exposed:exposed-dao:0.56.0'
142-
implementation 'org.jetbrains.exposed:exposed-jdbc:0.56.0'
139+
implementation 'org.jetbrains.exposed:exposed-core:0.57.0'
140+
implementation 'org.jetbrains.exposed:exposed-crypt:0.57.0'
141+
implementation 'org.jetbrains.exposed:exposed-dao:0.57.0'
142+
implementation 'org.jetbrains.exposed:exposed-jdbc:0.57.0'
143143
144-
implementation 'org.jetbrains.exposed:exposed-jodatime:0.56.0'
144+
implementation 'org.jetbrains.exposed:exposed-jodatime:0.57.0'
145145
// or
146-
implementation 'org.jetbrains.exposed:exposed-java-time:0.56.0'
146+
implementation 'org.jetbrains.exposed:exposed-java-time:0.57.0'
147147
// or
148-
implementation 'org.jetbrains.exposed:exposed-kotlin-datetime:0.56.0'
148+
implementation 'org.jetbrains.exposed:exposed-kotlin-datetime:0.57.0'
149149
150-
implementation 'org.jetbrains.exposed:exposed-json:0.56.0'
151-
implementation 'org.jetbrains.exposed:exposed-money:0.56.0'
152-
implementation 'org.jetbrains.exposed:exposed-spring-boot-starter:0.56.0'
150+
implementation 'org.jetbrains.exposed:exposed-json:0.57.0'
151+
implementation 'org.jetbrains.exposed:exposed-money:0.57.0'
152+
implementation 'org.jetbrains.exposed:exposed-spring-boot-starter:0.57.0'
153153
}
154154
```
155155

@@ -180,7 +180,7 @@ dependencies {
180180
and in `gradle.properties`
181181

182182
```
183-
exposedVersion=0.56.0
183+
exposedVersion=0.57.0
184184
```
185185

186186
## Samples

‎docs/current.help.version‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.56.0
1+
0.57.0

‎documentation-website/Writerside/snippets/get-started-with-exposed/gradle/libs.versions.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[versions]
55
guava = "33.0.0-jre"
66
junit-jupiter-engine = "5.10.2"
7-
exposed = "0.56.0"
7+
exposed = "0.57.0"
88

99
[libraries]
1010
guava = { module = "com.google.guava:guava", version.ref = "guava" }

‎documentation-website/Writerside/snippets/gradle/libs.versions.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[versions]
55
guava = "33.0.0-jre"
66
junit-jupiter-engine = "5.10.2"
7-
exposed = "0.56.0"
7+
exposed = "0.57.0"
88

99
[libraries]
1010
guava = { module = "com.google.guava:guava", version.ref = "guava" }

‎documentation-website/Writerside/topics/Exposed-Modules.md‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Dependencies mapping listed below is similar (by functionality) to the previous
5555
<tabs>
5656
<tab title="Kotlin Gradle">
5757
<code-block lang="kotlin">
58-
val exposedVersion: String = "0.56.0"
58+
val exposedVersion: String = "0.57.0"
5959
dependencies {
6060
implementation("org.jetbrains.exposed:exposed-core:$exposedVersion")
6161
implementation("org.jetbrains.exposed:exposed-crypt:$exposedVersion")
@@ -82,59 +82,59 @@ Dependencies mapping listed below is similar (by functionality) to the previous
8282
&lt;dependency&gt;
8383
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
8484
&lt;artifactId&gt;exposed-core&lt;/artifactId&gt;
85-
&lt;version&gt;0.56.0&lt;/version&gt;
85+
&lt;version&gt;0.57.0&lt;/version&gt;
8686
&lt;/dependency&gt;
8787
&lt;dependency&gt;
8888
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
8989
&lt;artifactId&gt;exposed-crypt&lt;/artifactId&gt;
90-
&lt;version&gt;0.56.0&lt;/version&gt;
90+
&lt;version&gt;0.57.0&lt;/version&gt;
9191
&lt;/dependency&gt;
9292
&lt;dependency&gt;
9393
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
9494
&lt;artifactId&gt;exposed-dao&lt;/artifactId&gt;
95-
&lt;version&gt;0.56.0&lt;/version&gt;
95+
&lt;version&gt;0.57.0&lt;/version&gt;
9696
&lt;/dependency&gt;
9797
&lt;dependency&gt;
9898
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
9999
&lt;artifactId&gt;exposed-java-time&lt;/artifactId&gt;
100-
&lt;version&gt;0.56.0&lt;/version&gt;
100+
&lt;version&gt;0.57.0&lt;/version&gt;
101101
&lt;/dependency&gt;
102102
&lt;dependency&gt;
103103
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
104104
&lt;artifactId&gt;exposed-jdbc&lt;/artifactId&gt;
105-
&lt;version&gt;0.56.0&lt;/version&gt;
105+
&lt;version&gt;0.57.0&lt;/version&gt;
106106
&lt;/dependency&gt;
107107
&lt;dependency&gt;
108108
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
109109
&lt;artifactId&gt;exposed-jodatime&lt;/artifactId&gt;
110-
&lt;version&gt;0.56.0&lt;/version&gt;
110+
&lt;version&gt;0.57.0&lt;/version&gt;
111111
&lt;/dependency&gt;
112112
&lt;dependency&gt;
113113
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
114114
&lt;artifactId&gt;exposed-json&lt;/artifactId&gt;
115-
&lt;version&gt;0.56.0&lt;/version&gt;
115+
&lt;version&gt;0.57.0&lt;/version&gt;
116116
&lt;/dependency&gt;
117117
&lt;dependency&gt;
118118
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
119119
&lt;artifactId&gt;exposed-kotlin-datetime&lt;/artifactId&gt;
120-
&lt;version&gt;0.56.0&lt;/version&gt;
120+
&lt;version&gt;0.57.0&lt;/version&gt;
121121
&lt;/dependency&gt;
122122
&lt;dependency&gt;
123123
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
124124
&lt;artifactId&gt;exposed-money&lt;/artifactId&gt;
125-
&lt;version&gt;0.56.0&lt;/version&gt;
125+
&lt;version&gt;0.57.0&lt;/version&gt;
126126
&lt;/dependency&gt;
127127
&lt;dependency&gt;
128128
&lt;groupId&gt;org.jetbrains.exposed&lt;/groupId&gt;
129129
&lt;artifactId&gt;exposed-spring-boot-starter&lt;/artifactId&gt;
130-
&lt;version&gt;0.56.0&lt;/version&gt;
130+
&lt;version&gt;0.57.0&lt;/version&gt;
131131
&lt;/dependency&gt;
132132
&lt;/dependencies&gt;
133133
</code-block>
134134
</tab>
135135
<tab title="Groovy Gradle">
136136
<code-block lang="groovy">
137-
def exposedVersion = "0.56.0"
137+
def exposedVersion = "0.57.0"
138138
dependencies {
139139
implementation "org.jetbrains.exposed:exposed-core:$exposedVersion"
140140
implementation "org.jetbrains.exposed:exposed-crypt:$exposedVersion"

‎documentation-website/Writerside/v.list‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<!DOCTYPE vars SYSTEM "https://helpserver.labs.jb.gg/help/schemas/mvp/vars.dtd">
33
<vars>
44
<var name="product" value="Writerside"/>
5-
<var name="exposed_version" value="0.56.0"/>
5+
<var name="exposed_version" value="0.57.0"/>
66
<var name="h2_db_version" value="2.2.224"/>
77
<var name="BASE_API_URL" value="https://jetbrains.github.io/Exposed/api"/>
88
</vars>

‎documentation-website/Writerside/writerside.cfg‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
<topics dir="topics"/>
66
<snippets src="snippets"/>
77
<images dir="images" web-path="images/"/>
8-
<instance src="hi.tree" version="0.56.0" web-path="/docs"/>
8+
<instance src="hi.tree" version="0.57.0" web-path="/docs"/>
99
</ihp>

‎exposed-bom/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Bill of Materials for all Exposed modules
88
<dependency>
99
<groupId>org.jetbrains.exposed</groupId>
1010
<artifactId>exposed-bom</artifactId>
11-
<version>0.56.0</version>
11+
<version>0.57.0</version>
1212
<type>pom</type>
1313
<scope>import</scope>
1414
</dependency>
@@ -39,7 +39,7 @@ repositories {
3939
}
4040

4141
dependencies {
42-
implementation(platform("org.jetbrains.exposed:exposed-bom:0.56.0"))
42+
implementation(platform("org.jetbrains.exposed:exposed-bom:0.57.0"))
4343
implementation("org.jetbrains.exposed", "exposed-core")
4444
implementation("org.jetbrains.exposed", "exposed-dao")
4545
implementation("org.jetbrains.exposed", "exposed-jdbc")

‎exposed-spring-boot-starter/README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This starter will give you the latest version of [Exposed](https://github.com/Je
1010
<dependency>
1111
<groupId>org.jetbrains.exposed</groupId>
1212
<artifactId>exposed-spring-boot-starter</artifactId>
13-
<version>0.56.0</version>
13+
<version>0.57.0</version>
1414
</dependency>
1515
</dependencies>
1616
```
@@ -20,7 +20,7 @@ repositories {
2020
mavenCentral()
2121
}
2222
dependencies {
23-
implementation 'org.jetbrains.exposed:exposed-spring-boot-starter:0.56.0'
23+
implementation 'org.jetbrains.exposed:exposed-spring-boot-starter:0.57.0'
2424
}
2525
```
2626
### Gradle Kotlin DSL
@@ -36,7 +36,7 @@ dependencies {
3636
```
3737
In `gradle.properties`
3838
```properties
39-
exposedVersion=0.56.0
39+
exposedVersion=0.57.0
4040
```
4141

4242
## Setting up a database connection

0 commit comments

Comments
 (0)