Releases: domaframework/doma-spring-boot
Releases · domaframework/doma-spring-boot
2.4.0
What's Changed
- Use JdbcConnectionDetails to detect Dialect instead of Environment by @making in #294
- Change the default logger from java.util.logging to SLF4J by @backpaper0 in #288
Full Changelog: 2.3.0...2.4.0
Breaking changes
Dialect auto detection
If Dialect is not explicitly specified and DataSource is explicitly defined, an exception will be thrown because Dialect cannot be automatically resolved.
Please explicitly specify Dialect using the doma.dialect property.
doma.dialect=postgresJdbcLogger configuration
- If you are using the default setting (
JUL):- It will be switched to
SLF4J. - If they wish to continue using
JUL, they will need to add explicit configuration.doma.jdbc-logger=JUL
- It will be switched to
- If you are explicitly using
JUL:org.seasar.doma:doma-slf4jwill be included as a dependency.- To exclude it, they need to explicitly add an
exclusioninpom.xml:<dependency> <groupId>org.seasar.doma</groupId> <artifactId>doma-spring-boot</artifactId> <version>x.y.z</version> <exclusions> <exclusion> <groupId>org.seasar.doma</groupId> <artifactId>doma-slf4j</artifactId> </exclusion> </exclusions> </dependency>
- If you are using
SLF4J:- No impact.
- Explicit configuration is no longer necessary.
2.3.0
What's Changed
- Update Doma processor dependency version in README by @nakamura-to in #270
- Add utilities for Pageable to be used with Doma Criteria. by @mazeneko in #275
- Change class name
UnifiedQueryPageabletoUnifiedCriteriaPageableby @mazeneko in #280 - Add sample using Unified Criteria by @backpaper0 in #281
New Contributors
Full Changelog: 2.2.0...2.3.0
2.2.0
2.1.0
2.0.0
What's Changed
- Bump doma to 3 by @backpaper0 in #244
New Contributors
- @tomokikun made their first contribution in #223
Full Changelog: 1.8.0...2.0.0
1.8.0
1.7.0
- Added support for Spring Boot 3
- Bump Spring Boot to 2.7.6, Doma to 2.53.1
1.6.0
1.5.0
1.4.0
- Add configuration for Criteria API #50
- Improve Dialect configuration #51