Releases: Trendyol/kediatR
Releases · Trendyol/kediatR
3.1.2
3.1.1
Use 3.1.1 instead of 3.1.0.
Due to testFixtures
publishing in the 3.1.0 version, the installs of packages result in warnings.
Full Changelog: 3.1.0...3.1.1
3.1.0
What's Changed
Warning
Use 3.1.1 version instead of this.
With this release spring-boot packages are listed on maven according to their versions
* com.trendyol:kediatr-spring-boot-2x-starter
* com.trendyol:kediatr-spring-boot-3x-starter
Changes
- Unify all tests by @osoykan in #367
- Ordered pipeline behaviour implementation fixes #270 by @osoykan in #368
- Unify testing structure and test-cases to maximize the code-reuse by @osoykan in #365
- MappingDependencyProvider is part of the kediatr-core package now
- Quarkus type resolving improved
Deps
- Update plugin org.jlleitschuh.gradle.ktlint to v11.4.0 (main) by @renovate in #129
- Update plugin org.jetbrains.kotlin.jvm to v1.8.22 (main) by @renovate in #135
- Update plugin io.quarkus to v3.1.1.Final (main) by @renovate in #132
- Update dependency io.quarkus:quarkus-bom to v3.1.1.Final (main) - autoclosed by @renovate in #131
- Update dependency io.insert-koin:koin-core to v3.4.2 (main) by @renovate in #138
- Update plugin io.quarkus to v3.1.2.Final (main) by @renovate in #140
- Update dependency io.quarkus:quarkus-bom to v3.1.2.Final (main) by @renovate in #139
- Update spring boot to v3.1.1 (main) by @renovate in #146
- Update plugin org.jlleitschuh.gradle.ktlint to v11.4.2 (main) by @renovate in #143
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.7.2 (main) by @renovate in #153
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.7.2 (main) - autoclosed by @renovate in #154
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.7.2 (main) by @renovate in #155
- Update gradle/gradle-build-action action to v2.5.1 (main) by @renovate in #151
- Update dependency gradle to v8.2 (main) by @renovate in #159
- Update plugin org.jlleitschuh.gradle.ktlint to v11.5.0 (main) by @renovate in #160
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.0 (main) by @renovate in #165
- chore(deps): update dependency gradle to v8.2.1 (main) by @renovate in #168
- chore(deps): update gradle/gradle-build-action action to v2.6.0 (main) by @renovate in #170
- chore(deps): update gradle/gradle-build-action action to v2.6.1 (main) by @renovate in #172
- fix(deps): update all non-major dependencies to v3.2.1.final (main) by @renovate in #174
- chore(deps): update plugin io.quarkus to v3.2.1.final (main) by @renovate in #177
- fix(deps): update all non-major dependencies to v3.1.2 (main) by @renovate in #179
- fix(deps): update all non-major dependencies (main) by @renovate in #180
- chore(deps): update gradle/gradle-build-action action to v2.7.0 (main) by @renovate in #182
- fix(deps): update all non-major dependencies to v1.7.3 (main) by @renovate in #184
- fix(deps): update all non-major dependencies to v3.4.3 (main) by @renovate in #186
- fix(deps): update all non-major dependencies to v3.2.3.final (main) by @renovate in #188
- chore(deps): update plugin org.jlleitschuh.gradle.ktlint to v11.5.1 (main) by @renovate in #190
- fix(deps): update dependency io.quarkus:quarkus-bom to v3.2.4.final (main) by @renovate in #192
- chore(deps): update plugin io.quarkus to v3.2.4.final (main) by @renovate in #195
- fix(deps): update all non-major dependencies to v3.3.0 (main) by @renovate in #197
- chore(deps): update dependency gradle to v8.3 (main) by @renovate in #199
- chore(deps): update actions/checkout action to v4 (main) by @renovate in #203
- chore(deps): update all non-major dependencies (main) by @renovate in #201
- fix(deps): update all non-major dependencies to v3.5.0 (main) by @renovate in #205
- fix(deps): update dependency io.insert-koin:koin-core to v3.5.0 (main) by @renovate in #207
- fix(deps): update all non-major dependencies to v3.4.0 (main) by @renovate in #209
- chore(deps): update codecov/codecov-action action to v4 (main) by @renovate in #211
- chore(deps): update plugin org.jlleitschuh.gradle.ktlint to v11.6.0 (main) by @renovate in #213
- fix(deps): update all non-major dependencies to v3.4.1 (main) by @renovate in #215
- fix(deps): update all non-major dependencies to v3.1.4 (main) by @renovate in #218
- chore(deps): update actions/checkout digest to 8ade135 (main) by @renovate in #219
- chore(deps): update gradle/gradle-build-action action to v2.8.1 (main) by @renovate in #221
- chore(deps): update gradle/gradle-build-action action to v2.9.0 (main) by @renovate in #223
- fix(deps): update all non-major dependencies to v3.4.2 (main) by @renovate in #225
- chore(deps): update dependency gradle to v8.4 (main) by @renovate in #227
- chore(deps): update plugin org.jlleitschuh.gradle.ktlint to v11.6.1 (main) by @renovate in #229
- chore(deps): update plugin com.adarshr.test-logger to v4 (main) by @renovate in #231
- fix(deps): update dependency io.quarkus:quarkus-bom to v3.4.3 (main) by @renovate in #233
- chore(deps): update plugin io.quarkus to v3.4.3 (main) by @renovate in #235
- chore(deps): update actions/checkout digest to b4ffde6 (main) by @renovate in #239
- fix(deps): update all non-major dependencies to v3.5.0 (main) by @renovate in #237
- fix(deps): update all non-major dependencies to v3.1.5 (main) by @renovate in #241
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.20 (main) by @renovate in #242
- fix(deps): update dependency org.junit:junit-bom to v5.10.1 (main) - autoclosed by @renovate in #244
- fix(deps): update all non-major dependencies to v3.5.1 (main) by @renovate in #246
- fix(deps): update all non-major dependencies to v3.5.3 (main) by @renovate in #248
- fix(deps): update all non-major dependencies to v3.6.0 (main) by @renovate in #250
- chore(deps): update all non-major dependencies (main) by @renovate in #253
- chore(deps): update gradle/gradle-build-action action to v2.10.0 (main) by @renovate in #255
- chore(deps): update dependency gradle to v8.5 (main) by @renovate in #257
- chore(deps): update actions/setup-java action to v4 (main) - autoclosed by @renovate in #258
- chore(deps): update plugin org.jlleitschuh.gradle.ktlint to v12 (main) by @renovate in #261
- fix(deps): update all non-major dependencies to v3.6.1 (main) by @renovate in #263
- chore(deps): update plugin org.jlleitschuh.gradle.ktlint to v12.0.3 (main) by @renovate in #265
- chore(deps): update all non-major dependencies (main) by @renovate in #267
- chore(deps): update all non-major dependencies (main) by @renovate in #269
- fix(deps): update all non-major dependencies to v3.6.3 (main) by @renovate in #271
- fix(deps): update all non-major dependencies to v3.5.2 (main) by @renovate in #273
- chore(deps): update all non-major dependencies (main) by @renovate in #275
- chore(deps): update all non-major dependencies (main) by @renovate in #278
- chore(deps): update plugin org.jlleitschuh.gradle.ktlint to v12.1.0 (main) by @renovate in #279
- fix(deps): update all non-major dependencies to v3.6.5 (main) by @renovate in https...
3.0.0
3.0.0-SNAPSHOT
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
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
- @renovate made their first contribution in #44
- @awaniak made their first contribution in #92
- @lucas-dclrcq made their first contribution in #109
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
This is the announcement release for 2.0.0; in other words, SNAPSHOT is promoted to release.
Breaking Changes
v2.0-SNAPSHOT
1.1.2
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.