Releases: caplin/DataSource-Extensions
Release list
3.1.0-RC1
What's Changed
- chore(publish): cut Maven Central file and release counts by @rossdanderson in #50
- chore(deps): update gradle to v9.6.1 by @rossdanderson in #42
- fix(deps): update kotest to v6.2.1 by @rossdanderson in #44
- fix(deps): update spotless.plugin to v8.7.0 by @rossdanderson in #45
- chore(deps): update github-actions (major) by @rossdanderson in #46
- chore(deps): update renovatebot/github-action action to v46.1.17 by @rossdanderson in #48
- Parse optional trailing query parameters off subjects (#49) by @rossdanderson in #52
Full Changelog: 3.0.0...3.1.0-RC1
3.0.0
What's Changed
- feat: upgrade to Spring Boot 4.0 with Jackson 3 as the default by @rossdanderson in #33
Full Changelog: 2.2.0...3.0.0
3.0.0-rc2
2.2.0-rc1
What's Changed
- Add
FlowStoreandSharedFlowCacheto datasourcex-util by @rossdanderson in #36
Full Changelog: 2.1.0...2.2.0-rc1
2.1.0
What's Changed
-
Simplify FlowMap write path with synchronized +
@Volatileby @rossdanderson in #7 -
Add Jackson 3 support (compileOnly); replace json-patch with zjsonpatch by @rossdanderson in #28
-
Expose JsonHandler as an overridable bean in the Spring starter by @rossdanderson in #29
-
Add end-to-end SpringExtension tests for the starter by @rossdanderson in #32
-
refactor(spring): drop ChannelSendOperator from the DataSource return-value handler by @rossdanderson in #30
-
chore(deps): update renovatebot/github-action action to v46.1.14 by @rossdanderson in #9
-
chore(deps): update gradle to v8.14.5 by @rossdanderson in #8
-
fix(deps): update dependency com.caplin.platform.integration.java:datasource to v8.0.11-1836-95c6e774 by @rossdanderson in #11
-
fix(deps): update spotless.plugin to v8.5.1 by @rossdanderson in #22
-
fix(deps): update spring boot to v3.5.14 by @rossdanderson in #14
-
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0 by @rossdanderson in #20
-
fix(deps): update dependency org.jetbrains.kotlinx:binary-compatibility-validator to v0.18.1 by @rossdanderson in #19
-
chore(deps): update github-actions (major) by @rossdanderson in #23
-
fix(deps): update fory to v1 by @rossdanderson in #25
-
chore(deps): update gradle to v9 by @rossdanderson in #24
-
fix(deps): update dependency org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin to v0.9.8 by @rossdanderson in #13
-
fix(deps): update dependency app.cash.turbine:turbine to v1.2.1 by @rossdanderson in #10
-
fix(deps): update spotless.plugin to v8.6.0 by @rossdanderson in #27
-
fix(deps): update dependency io.mockk:mockk to v1.14.9 by @rossdanderson in #17
-
fix(deps): update dependency com.squareup:kotlinpoet to v2.3.0 by @rossdanderson in #15
-
fix(deps): update kotest to v6 by @rossdanderson in #26
Full Changelog: 2.0.0...2.1.0
3.0.0-rc1
2.1.0-rc3
What's Changed
-
Simplify FlowMap write path with synchronized +
@Volatileby @rossdanderson in #7 -
Add Jackson 3 support (compileOnly); replace json-patch with zjsonpatch by @rossdanderson in #28
-
Expose JsonHandler as an overridable bean in the Spring starter by @rossdanderson in #29
-
Add end-to-end SpringExtension tests for the starter by @rossdanderson in #32
-
refactor(spring): drop ChannelSendOperator from the DataSource return-value handler by @rossdanderson in #30
-
chore(deps): update renovatebot/github-action action to v46.1.14 by @rossdanderson in #9
-
chore(deps): update gradle to v8.14.5 by @rossdanderson in #8
-
fix(deps): update dependency com.caplin.platform.integration.java:datasource to v8.0.11-1836-95c6e774 by @rossdanderson in #11
-
fix(deps): update spotless.plugin to v8.5.1 by @rossdanderson in #22
-
fix(deps): update spring boot to v3.5.14 by @rossdanderson in #14
-
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0 by @rossdanderson in #20
-
fix(deps): update dependency org.jetbrains.kotlinx:binary-compatibility-validator to v0.18.1 by @rossdanderson in #19
-
chore(deps): update github-actions (major) by @rossdanderson in #23
-
fix(deps): update fory to v1 by @rossdanderson in #25
-
chore(deps): update gradle to v9 by @rossdanderson in #24
-
fix(deps): update dependency org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin to v0.9.8 by @rossdanderson in #13
-
fix(deps): update dependency app.cash.turbine:turbine to v1.2.1 by @rossdanderson in #10
-
fix(deps): update spotless.plugin to v8.6.0 by @rossdanderson in #27
-
fix(deps): update dependency io.mockk:mockk to v1.14.9 by @rossdanderson in #17
-
fix(deps): update dependency com.squareup:kotlinpoet to v2.3.0 by @rossdanderson in #15
-
fix(deps): update kotest to v6 by @rossdanderson in #26
Full Changelog: 2.0.0...2.1.0-rc3
2.1.0-rc2
What's Changed
- Simplify FlowMap write path with synchronized +
@Volatileby @rossdanderson in #7 - chore(deps): update renovatebot/github-action action to v46.1.14 by @rossdanderson in #9
- chore(deps): update gradle to v8.14.5 by @rossdanderson in #8
- fix(deps): update dependency com.caplin.platform.integration.java:datasource to v8.0.11-1836-95c6e774 by @rossdanderson in #11
- fix(deps): update spotless.plugin to v8.5.1 by @rossdanderson in #22
- fix(deps): update spring boot to v3.5.14 by @rossdanderson in #14
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0 by @rossdanderson in #20
- fix(deps): update dependency org.jetbrains.kotlinx:binary-compatibility-validator to v0.18.1 by @rossdanderson in #19
- chore(deps): update github-actions (major) by @rossdanderson in #23
- fix(deps): update fory to v1 by @rossdanderson in #25
- chore(deps): update gradle to v9 by @rossdanderson in #24
- fix(deps): update dependency org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin to v0.9.8 by @rossdanderson in #13
- fix(deps): update dependency app.cash.turbine:turbine to v1.2.1 by @rossdanderson in #10
- fix(deps): update spotless.plugin to v8.6.0 by @rossdanderson in #27
- fix(deps): update dependency io.mockk:mockk to v1.14.9 by @rossdanderson in #17
- fix(deps): update dependency com.squareup:kotlinpoet to v2.3.0 by @rossdanderson in #15
- fix(deps): update kotest to v6 by @rossdanderson in #26
- Add Jackson 3 support (compileOnly); replace json-patch with zjsonpatch by @rossdanderson in #28
Full Changelog: 2.0.0...2.1.0-rc2
2.1.0-rc1
What's Changed
- Simplify FlowMap write path with synchronized +
@Volatileby @rossdanderson in #7 - chore(deps): update renovatebot/github-action action to v46.1.14 by @rossdanderson in #9
- chore(deps): update gradle to v8.14.5 by @rossdanderson in #8
- fix(deps): update dependency com.caplin.platform.integration.java:datasource to v8.0.11-1836-95c6e774 by @rossdanderson in #11
- fix(deps): update spotless.plugin to v8.5.1 by @rossdanderson in #22
- fix(deps): update spring boot to v3.5.14 by @rossdanderson in #14
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0 by @rossdanderson in #20
- fix(deps): update dependency org.jetbrains.kotlinx:binary-compatibility-validator to v0.18.1 by @rossdanderson in #19
- chore(deps): update github-actions (major) by @rossdanderson in #23
Full Changelog: 2.0.0...2.1.0-rc1
2.0.0
What's Changed
- Various performance improvements, including new flow operators on FlowMap designed for optimised IPC.
- Added custom serializers for util data and value classes supporting Apache Fory and Jackson 2.
- More thorough test coverage.
- Allow the JSON serializer handler to be provided to the Simple DataSource Factory to enable future support of Jackson 3.
Full Changelog: 1.3.0...2.0.0