Skip to content

Commit

Permalink
chore: Bump Exposed version from 0.43.0 to 0.44.0
Browse files Browse the repository at this point in the history
Add line about Spring modules now requiring jdk 17.
  • Loading branch information
bog-walk committed Sep 26, 2023
1 parent c7e0bf9 commit c44a6f5
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/BREAKING_CHANGES.md
Expand Up @@ -12,6 +12,7 @@

If `TransactionManager` functions were being invoked by a `SpringTransactionManager` instance, please replace these calls with the appropriate Spring annotation
or, if necessary, by using the companion object of `TransactionManager` directly (for example, `TransactionManager.currentOrNull()`).
* `spring-transaction` and `exposed-spring-boot-starter` modules now use Spring Framework 6.0 and Spring Boot 3.0, which require Java 17 as a minimum version.
* A table that is created with a keyword identifier (a table or column name) now logs a warning that the identifier's case may be lost when it is automatically quoted in generated SQL.
This primarily affects H2 and Oracle, both of which support folding identifiers to uppercase, and PostgreSQL, which folds identifiers to lower case.

Expand Down
1 change: 1 addition & 0 deletions docs/ChangeLog.md
Expand Up @@ -14,6 +14,7 @@ Infrastructure:
Breaking changes:
* `SpringTransactionManager` no longer extends `DataSourceTransactionManager`; instead, it directly extends `AbstractPlatformTransactionManager`.
The class also no longer implements the Exposed interface `TransactionManager`, as transaction operations are instead delegated to Spring.
* `spring-transaction` and `exposed-spring-boot-starter` modules now use Spring Framework 6.0 and Spring Boot 3.0, which require Java 17 as a minimum version.
* A table that is created with a keyword identifier now logs a warning that the identifier's case may be lost when it is automatically quoted in generated SQL.
`DatabaseConfig` now includes the property `preserveKeywordCasing`, which can be set to `true` to remove these warnings and to ensure that the identifier matches the exact case used.
* More details at [Breaking changes](BREAKING_CHANGES.md#0440)
Expand Down

0 comments on commit c44a6f5

Please sign in to comment.