Releases: ufoss-org/kotysa
Releases · ufoss-org/kotysa
3.2.2
- autoIncrement with not nullable mapped column #136
- Add support to containsIgnoringCase, startsWithIgnoreCase and endsWithIgnoreCase #137
- fix: cascading join clauses on various tables #142
- dependency updates
- build with Gradle 8.5
- spring-core 6.0.16 (included in Spring boot 3.0.x and 3.1.x)
- kotlinx-datetime 0.5.0
- smallrye-mutiny-vertx-binding 3.8.0
- Spring Boot samples were updated to 3.1.8
- Quarkus samples were updated to 3.6.8
- Ktor samples were updated to 2.3.8
3.2.1
- Add a new query syntax for complex queries with programmatic conditions #116
- VertX coroutines support #126
- A new sample for Quarkus and coroutines was added : kotysa-quarkus-vertx-sqlclient-coroutines
- dependency updates
- Kotlin 1.9.10
- build with Gradle 8.3
- spring-core 6.0.11 (included in Spring boot 3.0.x and 3.1.x)
- kotlinx.coroutines 1.7.3
- smallrye-mutiny-vertx-binding 3.6.0
- Spring Boot samples were updated to 3.1.3
- Quarkus samples were updated to 3.3.0
- Ktor samples were updated to 2.3.4
3.1.0
- Bump samples to Spring Boot 3.1.0 #139
- Generic Table type for replacing real dbs with H2 for tests #117
- Support all join types and "cascading" join on others tables #142
- SelectSum is only available for IntColumn #143
- dependency updates
- Kotlin 1.8.22
- build with Gradle 8.2
- spring-core 6.0.10 (included in Spring boot 3.0.x and 3.1.x)
- kotlinx.coroutines 1.7.2
- smallrye-mutiny-vertx-binding 3.5.0
- Spring Boot samples were updated to 3.1.1
- Quarkus samples were updated to 3.2.0
- Ktor samples were updated to 2.3.2
3.0.2
- Add some missing supported types for MSSQL #101
- Add IDENTITY column generation support for H2 and PostgreSQL #118
- Fix : Wrong parameter order using subquery #138
- dependency updates
- spring-core 6.0.9 (included in Spring boot 3.0.x and 3.1.0)
- kotlinx.coroutines 1.7.1
- smallrye-mutiny-vertx-binding 3.3.0
- Spring Boot samples were updated to 3.0.7
- Quarkus samples were updated to 3.0.3
3.0.1
3.0.0
Kotysa's 3 is mainly a maintenance release, bumping minimum version requirements ! ✨ ❇️
Kotysa is now JPMS compatible, all samples have been updated to the most recent dependency versions and are JPMS.
- Add multiplatform kotysa-sqlite with common and android #21
- Upgrade to R2DBC 1.0.0 and Spring 6 #113
- All Kotysa modules are compiled with java 11 (except for kotysa-spring-r2dbc and kotysa-spring-jdbc that are compiled with java 17 for Spring 6 compatibility) #79
- Rename
kotysa-r2dbc-coroutinesto kotysa-r2dbc #127 - Bump Kotlin to 1.8.20 #123
- dependency updates
- Kotlin 1.8.20
- spring-core 6.0.8 (included in Spring boot 3.0.x)
- R2DBC 1.0.0
- smallrye-mutiny-vertx-binding 3.2.0
- build with Gradle 8.1
2.4.0
- Add Oracle support #70
- dependency updates
- spring-core 5.3.25 (included in Spring boot 2.7.x)
Important 1 breaking change in this 2.4.0 version
- kotysa-r2dbc-coroutines, kotysa-spring-r2dbc and kotysa-vertx-sqlclient now require Java 11, this was imposed by the addition of the Oracle support.
- If you really need Java 8 with one one of those modules, please stay on kotysa 2.3.3.
- All other modules are still Java 8 compliant