Open renovate[bot] opened 1 month ago
0 tests ±0 0 :white_check_mark: ±0 0s :stopwatch: ±0s 0 suites ±0 0 :zzz: ±0 0 files ±0 0 :x: ±0
Results for commit 02b094b3. ± Comparison against base commit a9d9a916.
:recycle: This comment has been updated with latest results.
This PR contains the following updates:
0.52.0
->0.54.0
0.52.0
->0.54.0
0.52.0
->0.54.0
0.52.0
->0.54.0
Release Notes
JetBrains/Exposed (org.jetbrains.exposed:exposed-json)
### [`v0.54.0`](https://togithub.com/JetBrains/Exposed/blob/HEAD/CHANGELOG.md#0540) [Compare Source](https://togithub.com/JetBrains/Exposed/compare/0.53.0...0.54.0) Infrastructure: - Kotlin 2.0.0 - Kotlinx Serialization Json 1.7.1 - Spring Framework 6.1.12 - junit-bom 5.11.0 - SQLite driver 3.46.1.0 - Kotlinx Datetime JVM 0.6.1 - Spring Boot 3.3.3 - PostgreSQL driver 42.7.4 Breaking changes: - feat!: EXPOSED-476 Update Kotlin to 2.0.0 by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2188](https://togithub.com/JetBrains/Exposed/pull/2188) - refactor!: Move `statementsRequiredForDatabaseMigration` function from `SchemaUtils` to `MigrationUtils` by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2195](https://togithub.com/JetBrains/Exposed/pull/2195) - feat!: EXPOSED-436 Allow using insert values on update with upsert() by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2172](https://togithub.com/JetBrains/Exposed/pull/2172) Deprecations: - deprecate: Raise deprecation levels of API elements by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2208](https://togithub.com/JetBrains/Exposed/pull/2208) - deprecate: Raise deprecation levels of API property setters by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2209](https://togithub.com/JetBrains/Exposed/pull/2209) Features: - feat: Add `isNullOrEmpty` function by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2184](https://togithub.com/JetBrains/Exposed/pull/2184) - feat: EXPOSED-487 Add ability to pass custom sequence to auto-increment column by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2197](https://togithub.com/JetBrains/Exposed/pull/2197) - feat: EXPOSED-486 Support REPLACE INTO ... SELECT clause by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2199](https://togithub.com/JetBrains/Exposed/pull/2199) Bug fixes: - fix: EXPOSED-439 Outer transaction commits rows from failed inner transaction by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2186](https://togithub.com/JetBrains/Exposed/pull/2186) - fix: EXPOSED-464 `CurrentTimestampWithTimeZone` expression does not work as a default by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2180](https://togithub.com/JetBrains/Exposed/pull/2180) - fix: EXPOSED-474 Unexpected value of type when using a ColumnTransfor… by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2191](https://togithub.com/JetBrains/Exposed/pull/2191) - fix: EXPOSED-472 Alias IdTable fails with isNull and eq ops by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2189](https://togithub.com/JetBrains/Exposed/pull/2189) - fix: EXPOSED-467 Decimal type precision and scale not checked by SchemaUtils by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2192](https://togithub.com/JetBrains/Exposed/pull/2192) - EXPOSED-203 Lightweight DAO insert with encryptedVarchar attemtps to … by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2194](https://togithub.com/JetBrains/Exposed/pull/2194) - fix: EXPOSED-481 Bug with batch-flushing of CompositeID entities by [@bystam](https://togithub.com/bystam) in [https://github.com/JetBrains/Exposed/pull/2196](https://togithub.com/JetBrains/Exposed/pull/2196) - fix: EXPOSED-492 Eq/Neq op with partial CompositeID unwrapped value fails by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2205](https://togithub.com/JetBrains/Exposed/pull/2205) - fix: EXPOSED-485 ClassCastException when eager loading referrersOn with uuid().references() by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2198](https://togithub.com/JetBrains/Exposed/pull/2198) - fix: EXPOSED-493 Update with join query throws if WHERE clause present by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2207](https://togithub.com/JetBrains/Exposed/pull/2207) - fix: EXPOSED-501 Column.transform() ignores custom setParameter() logic by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2214](https://togithub.com/JetBrains/Exposed/pull/2214) Docs: - Add links in Learn more section on documentation home page by [@Selemba1000](https://togithub.com/Selemba1000) in [https://github.com/JetBrains/Exposed/pull/2187](https://togithub.com/JetBrains/Exposed/pull/2187) - chore: fix some comments by [@riskrose](https://togithub.com/riskrose) in [https://github.com/JetBrains/Exposed/pull/2185](https://togithub.com/JetBrains/Exposed/pull/2185) - docs: EXPOSED-489 Replace the header logo with a white version by [@vnikolova](https://togithub.com/vnikolova) in [https://github.com/JetBrains/Exposed/pull/2202](https://togithub.com/JetBrains/Exposed/pull/2202) - docs: Add navigation structure and remove redundant topics by [@vnikolova](https://togithub.com/vnikolova) in [https://github.com/JetBrains/Exposed/pull/2203](https://togithub.com/JetBrains/Exposed/pull/2203) - docs: EXPOSED-499 Add examples of custom data types by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2213](https://togithub.com/JetBrains/Exposed/pull/2213) - docs: Split up the "Deep dive into DSL" topic into several new topics by [@vnikolova](https://togithub.com/vnikolova) in [https://github.com/JetBrains/Exposed/pull/2217](https://togithub.com/JetBrains/Exposed/pull/2217) ### [`v0.53.0`](https://togithub.com/JetBrains/Exposed/blob/HEAD/CHANGELOG.md#0530) [Compare Source](https://togithub.com/JetBrains/Exposed/compare/0.52.0...0.53.0) Infrastructure: - SQLite driver 3.46.0.1 - Spring Framework 6.1.11 - Spring Boot 3.3.2 - junit-bom 5.10.3 Features: - feat: Add time extension function for temporal expressions in Kotlin and Java by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2121](https://togithub.com/JetBrains/Exposed/pull/2121) - feat: EXPOSED-435 Allow insertReturning() to set isIgnore = true by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2148](https://togithub.com/JetBrains/Exposed/pull/2148) - feat: EXPOSED-77 Support entity class for table with composite primary key by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/1987](https://togithub.com/JetBrains/Exposed/pull/1987) - feat: EXPOSED-446 Support N-column inList equality comparisons by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2157](https://togithub.com/JetBrains/Exposed/pull/2157) - feat: EXPOSED-450 Merge command: PostgreSQL improvements by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2161](https://togithub.com/JetBrains/Exposed/pull/2161) - feat: EXPOSED-388 Support for column type converters by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2143](https://togithub.com/JetBrains/Exposed/pull/2143) - Adding comment text for a query SQL by [@xJoeWoo](https://togithub.com/xJoeWoo) in [https://github.com/JetBrains/Exposed/pull/2088](https://togithub.com/JetBrains/Exposed/pull/2088) - feat: EXPOSED-459 Open AbstractQuery.copyTo() to allow custom Query class extension by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2173](https://togithub.com/JetBrains/Exposed/pull/2173) - feat: EXPOSED-461 Add time column in Joda-Time module by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2175](https://togithub.com/JetBrains/Exposed/pull/2175) Bug fixes: - fix: EXPOSED-424 ClassCastException exception when using `fetchBatchedResults` with `alias` by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2140](https://togithub.com/JetBrains/Exposed/pull/2140) - fix: EXPOSED-407 compositeMoney() nullability definition issues by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2137](https://togithub.com/JetBrains/Exposed/pull/2137) - fix: EXPOSED-415 SchemaUtils incorrectly generates ALTER statements for existing nullable columns by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2136](https://togithub.com/JetBrains/Exposed/pull/2136) - fix: EXPOSED-363 LocalTime and literal(LocalTime) are not the same by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2152](https://togithub.com/JetBrains/Exposed/pull/2152) - fix: EXPOSED-432 CurrentDate default is generated as null in MariaDB by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2149](https://togithub.com/JetBrains/Exposed/pull/2149) - fix: Allow column reference in default expressions for MySQL and MariaDB by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2159](https://togithub.com/JetBrains/Exposed/pull/2159) - fix: EXPOSED-430 Insert and BatchInsert do not return default values by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2158](https://togithub.com/JetBrains/Exposed/pull/2158) - fix: EXPOSED-452 Flaky H2\_Oracle test `testTimestampWithTimeZoneDefaults` by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2169](https://togithub.com/JetBrains/Exposed/pull/2169) - EXPOSED-457 The column default value always compares unequal by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2170](https://togithub.com/JetBrains/Exposed/pull/2170) - EXPOSED-409 Custom primary key. Access to the primary key fails with ClassCastException by [@obabichevjb](https://togithub.com/obabichevjb) in [https://github.com/JetBrains/Exposed/pull/2151](https://togithub.com/JetBrains/Exposed/pull/2151) - fix: EXPOSED-447 Eager loading does not work with composite PK entity by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2177](https://togithub.com/JetBrains/Exposed/pull/2177) Docs: - chore: Add migration sample by [@joc-a](https://togithub.com/joc-a) in [https://github.com/JetBrains/Exposed/pull/2144](https://togithub.com/JetBrains/Exposed/pull/2144) - docs: Change repetitionAttempts to maxAttempts in website docs by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2164](https://togithub.com/JetBrains/Exposed/pull/2164) - docs: EXPOSED-445 Add documentation for DSL & DAO composite primary keys by [@bog-walk](https://togithub.com/bog-walk) in [https://github.com/JetBrains/Exposed/pull/2165](https://togithub.com/JetBrains/Exposed/pull/2165) - docs: EXPOSED-419 Rework the getting started tutorial by [@vnikolova](https://togithub.com/vnikolova) in [https://github.com/JetBrains/Exposed/pull/2160](https://togithub.com/JetBrains/Exposed/pull/2160) - Configure API documentation for Exposed by [@e5l](https://togithub.com/e5l) in [https://github.com/JetBrains/Exposed/pull/2171](https://togithub.com/JetBrains/Exposed/pull/2171)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.