Skip to content

Releases: caplin/DataSource-Extensions

3.1.0-RC1

3.1.0-RC1 Pre-release
Pre-release

Choose a tag to compare

@rossdanderson rossdanderson released this 01 Jul 15:14
2c55200

What's Changed

Full Changelog: 3.0.0...3.1.0-RC1

3.0.0

Choose a tag to compare

@rossdanderson rossdanderson released this 25 Jun 12:54
83eb5bb

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

3.0.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@rossdanderson rossdanderson released this 19 Jun 12:43

Full Changelog: 2.2.0...3.0.0-rc2

2.2.0-rc1

2.2.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@rossdanderson rossdanderson released this 04 Jun 15:22
344b3f7

What's Changed

Full Changelog: 2.1.0...2.2.0-rc1

2.1.0

Choose a tag to compare

@rossdanderson rossdanderson released this 01 Jun 10:26

What's Changed

  • Simplify FlowMap write path with synchronized + @Volatile by @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

3.0.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@rossdanderson rossdanderson released this 29 May 15:50

Full Changelog: 2.1.0-rc3...3.0.0-rc1

2.1.0-rc3

2.1.0-rc3 Pre-release
Pre-release

Choose a tag to compare

@rossdanderson rossdanderson released this 29 May 15:46
251fcb2

What's Changed

  • Simplify FlowMap write path with synchronized + @Volatile by @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

2.1.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@rossdanderson rossdanderson released this 29 May 12:50
cdc1456

What's Changed

  • Simplify FlowMap write path with synchronized + @Volatile by @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

2.1.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@rossdanderson rossdanderson released this 22 May 15:48
c2d1823

What's Changed

  • Simplify FlowMap write path with synchronized + @Volatile by @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

Choose a tag to compare

@rossdanderson rossdanderson released this 21 Apr 16:10

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