Skip to content

Releases: Trendyol/kediatR

3.0.0

01 Jun 13:35
244a03b
Compare
Choose a tag to compare

What's Changed

3.0.0-SNAPSHOT promoted to release.

3.0.0-SNAPSHOT

22 May 11:30
3254883
Compare
Choose a tag to compare

What's Changed

New

Package bumps

  • Update dependency io.quarkus:quarkus-bom to v3.0.3.Final by @renovate in #110
  • Update plugin io.quarkus to v3.0.3.Final by @renovate in #111
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.7.1 by @renovate in #114
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.7.1 by @renovate in #113
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.7.1 by @renovate in #112

Full Changelog: v2.1.0...3.0.0-SNAPSHOT

v2.1.0

08 May 07:58
42d148d
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Add possibility to invoke publish method with custom publishStrategy by @awaniak in #92
  • Make the quarkus starter work again with quarkus 3.x.x by @lucas-dclrcq in #109

New Contributors

Package Bumps

  • Bump koinVersion from 3.2.2 to 3.3.0 by @dependabot in #37
  • Bump jvm from 1.7.21 to 1.7.22 by @dependabot in #39
  • Bump quarkus-bom from 2.13.2.Final to 2.15.1.Final by @dependabot in #40
  • Bump io.quarkus from 2.13.2.Final to 2.15.1.Final by @dependabot in #38
  • Bump jvm from 1.7.22 to 1.8.0 by @dependabot in #43
  • Bump koinVersion from 3.3.0 to 3.3.2 by @dependabot in #42
  • Configure Renovate by @renovate in #44
  • Update spring boot to v2.7.7 by @renovate in #45
  • Update actions/checkout action to v3 by @renovate in #46
  • Update codecov/codecov-action action to v3 by @renovate in #49
  • Update actions/setup-java action to v3 by @renovate in #48
  • Update dependency io.quarkus:quarkus-bom to v2.15.2.Final by @renovate in #51
  • Update plugin io.quarkus to v2.15.2.Final by @renovate in #52
  • Update dependency org.junit:junit-bom to v5.9.2 by @renovate in #56
  • Update dependency io.quarkus:quarkus-bom to v2.15.3.Final by @renovate in #55
  • Bump io.quarkus from 2.15.2.Final to 2.15.3.Final by @dependabot in #58
  • Update dependency io.quarkus:quarkus-bom to v2.16.0.Final by @renovate in #59
  • Update plugin io.quarkus to v2.16.0.Final by @renovate in #60
  • Update spring boot to v2.7.8 by @renovate in #61
  • Update plugin org.jlleitschuh.gradle.ktlint to v11.1.0 by @renovate in #63
  • Update plugin io.quarkus to v2.16.1.Final by @renovate in #66
  • Update dependency io.quarkus:quarkus-bom to v2.16.1.Final by @renovate in #65
  • Update plugin org.jetbrains.kotlin.jvm to v1.8.10 by @renovate in #67
  • Update dependency io.quarkus:quarkus-bom to v2.16.2.Final by @renovate in #69
  • Update plugin io.quarkus to v2.16.2.Final by @renovate in #70
  • Update koinVersion to v3.3.3 by @renovate in #72
  • Update dependency gradle to v8 by @renovate in #73
  • Update plugin org.jlleitschuh.gradle.ktlint to v11.2.0 by @renovate in #74
  • Update dependency io.quarkus:quarkus-bom to v2.16.3.Final by @renovate in #75
  • Update plugin io.quarkus to v2.16.3.Final by @renovate in #76
  • Update dependency gradle to v8.0.1 by @renovate in #77
  • Update gradle/gradle-build-action action to v2.4.0 by @renovate in #78
  • Update spring boot to v2.7.9 by @renovate in #79
  • Update dependency io.quarkus:quarkus-bom to v2.16.4.Final by @renovate in #80
  • Update dependency gradle to v8.0.2 by @renovate in #82
  • Update plugin io.quarkus to v2.16.4.Final by @renovate in #81
  • Update plugin org.jlleitschuh.gradle.ktlint to v11.3.1 by @renovate in #83
  • Update dependency io.quarkus:quarkus-bom to v2.16.5.Final by @renovate in #84
  • Update plugin io.quarkus to v2.16.5.Final by @renovate in #85
  • Update spring boot to v2.7.10 by @renovate in #86
  • Update koinVersion to v3.4.0 by @renovate in #87
  • Update plugin org.jetbrains.kotlin.jvm to v1.8.20 by @renovate in #89
  • Update plugin io.quarkus to v2.16.6.Final by @renovate in #91
  • Update dependency io.quarkus:quarkus-bom to v2.16.6.Final by @renovate in #90
  • Update dependency gradle to v8.1 by @renovate in #94
  • Update gradle/gradle-build-action action to v2.4.1 by @renovate in #96
  • Update gradle/gradle-build-action action to v2.4.2 by @renovate in #97
  • Update plugin io.quarkus to v3 by @renovate in #95
  • Update spring boot to v2.7.11 by @renovate in #98
  • Update dependency gradle to v8.1.1 by @renovate in #99
  • Update plugin org.jetbrains.kotlin.jvm to v1.8.21 by @renovate in #100
  • Update plugin org.jlleitschuh.gradle.ktlint to v11.3.2 by @renovate in #101
  • Update dependency org.junit:junit-bom to v5.9.3 by @renovate in #103
  • Update plugin io.quarkus to v3.0.1.Final by @renovate in #102
  • Update plugin io.quarkus to v3.0.2.Final by @renovate in #104
  • Update dependency io.quarkus:quarkus-bom to v2.16.7.Final by @renovate in #105
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.7.0 by @renovate in #107
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.7.0 by @renovate in #108
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.7.0 by @renovate in #106

Full Changelog: v2.0.0...v2.1.0

v2.0.0

27 Dec 13:59
Compare
Choose a tag to compare

This is the announcement release for 2.0.0; in other words, SNAPSHOT is promoted to release.

Breaking Changes

  • CommandBus renamed to Mediator #25
  • executeCommand.* executeQuery.*, publishNotification.* renamed to send
  • Pipeline behavior refactored with decorator pattern #31
  • Sync code is deleted; now it supports only async invocation #26

v2.0-SNAPSHOT

19 Oct 09:11
Compare
Choose a tag to compare

Breaking Changes

  • CommandBus renamed to Mediator #25
  • Pipeline behavior refactored with decorator pattern #31
  • Sync code is deleted; now it supports only async invocation #26

1.1.2

29 Sep 06:25
d6490ad
Compare
Choose a tag to compare

Enhancements

  • The Inheritance for all the handlers and the pipelines is implemented. Now, you can configure a base class for any of them. #27
abstract class CommandHandlerBase<TCommand: Command>: AsyncCommandHandler<TCommand>
class Handler: CommandHandlerBase<CreateCityCommand>

The same applies to QueryHandlers, Pipelines, and Notification handlers.