Releases: Ahoo-Wang/Wow
Releases · Ahoo-Wang/Wow
v6.0.6
v6.0.5
What's Changed
- refactor(models): move CompletedCapable to api-naming module by @Ahoo-Wang in #1831
- feat(WaitStrategy): implement CompletedCapable interface by @Ahoo-Wang in #1832
- Revert "feat(command): add commandWaitId support (#1828)" by @Ahoo-Wang in #1833
- refactor(wow-core): optimize command wait propagation logic by @Ahoo-Wang in #1834
- refactor(wow-core): move message propagation logic by @Ahoo-Wang in #1835
- feat(core): add header propagation for stateless saga function by @Ahoo-Wang in #1836
- refactor(wow): rename commandWaitId to waitCommandId by @Ahoo-Wang in #1837
- chore(deps): update dependency vitepress to v1.6.4 by @renovate[bot] in #1838
- refactor(wow-core): split CommandWaitNotifier into separate files by @Ahoo-Wang in #1839
- refactor(wow-core): optimize command wait strategy and propagation by @Ahoo-Wang in #1840
- refactor(wow-core): update tryEmit method visibility by @Ahoo-Wang in #1841
- refactor(wow-core): restructure WaitStrategyPropagator interface by @Ahoo-Wang in #1842
- refactor(wow-core): introduce WaitStrategy.FunctionMaterialized interface by @Ahoo-Wang in #1843
- refactor(wow-core): improve wait strategy handling for functions by @Ahoo-Wang in #1844
- feat(core): Support
SimpleWaitingForChain
by @Ahoo-Wang in #1845 - test(wow-core): add tests for SimpleWaitingChain propagation by @Ahoo-Wang in #1846
- refactor(wow-core): enhance waitingLast() to aggregate signals by @Ahoo-Wang in #1847
Full Changelog: v6.0.3...v6.0.5
v6.0.3
What's Changed
- feat(api): add NamedFunctionInfo api by @Ahoo-Wang in #1826
- refactor(wow-core): replace contextName, processorName, functionName with function object by @Ahoo-Wang in #1827
- feat(command): add commandWaitId support by @Ahoo-Wang in #1828
- fix(deps): update dependency ng-zorro-antd to v20.1.1 by @renovate[bot] in #1829
- refactor(webflux): improve ServerSentEvent handling in Responses by @Ahoo-Wang in #1830
Full Changelog: v6.0.2...v6.0.3
v6.0.2
What's Changed
- fix(deps): update dependency io.github.oshai:kotlin-logging-jvm to v7.0.11 by @renovate[bot] in #1823
- refactor(wow-core): abstract command waiting propagation logic by @Ahoo-Wang in #1824
- refactor(wow-core): update command wait notifier to use command list by @Ahoo-Wang in #1825
Full Changelog: v6.0.1...v6.0.2
v6.0.1
What's Changed
- fix(deps): update swagger to v2.2.35 by @renovate[bot] in #1817
- fix(deps): update dependency io.github.oshai:kotlin-logging-jvm to v7.0.10 by @renovate[bot] in #1816
- chore(deps): update dependency gradle to v9 by @renovate[bot] in #1819
- feat(doc): add Command-Processing-Propagation-Chain.gif by @Ahoo-Wang in #1820
- docs(guide): update command gateway documentation by @Ahoo-Wang in #1821
- feat(prepare): add PrepareKeyInitializer to initialize PrepareKey beans
Full Changelog: v6.0.0...v6.0.1
v5.28.1
What's Changed
- feat(prepare): add PrepareKeyInitializer and update related configurations by @Ahoo-Wang in #1822
Full Changelog: v5.28.0...v5.28.1
v6.0.0
What's Changed
- refactor(command): enrich CommandResult with FunctionInfo and AggregateId by @Ahoo-Wang in #1805
- chore(deps): update angular-cli monorepo to v20.1.4 by @renovate[bot] in #1803
- refactor(command): optimize CommandGateway and CommandResult by @Ahoo-Wang in #1806
- refactor(eventsourcing): standardize snapshot function information by @Ahoo-Wang in #1807
- fix(wow-core): handle waiting for signal logic by @Ahoo-Wang in #1808
- fix(modeling): correct function context name for simple command aggregate by @Ahoo-Wang in #1809
- refactor(wow-core): add documentation for WaitingForStage by @Ahoo-Wang in #1810
- feat(wow-core): add command size information to WaitSignal by @Ahoo-Wang in #1811
- refactor(wow-api): enhance ErrorInfo with toDefault conversion and default errorMsg by @Ahoo-Wang in #1813
- fix(deps): update angular monorepo to v20.1.4 by @renovate[bot] in #1812
- test(wow-tck): fix sendAndWaitThenNotify test case by @Ahoo-Wang in #1814
- test(wow-tck): remove unnecessary await in CommandGatewaySpec by @Ahoo-Wang in #1815
Full Changelog: v5.28.0...v6.0.0
v5.28.0
What's Changed
- refactor(eventsourcing): improve snapshot function handling and consistency by @Ahoo-Wang in #1800
- refactor(wow-core): rename snapshot function to PascalCase by @Ahoo-Wang in #1801
- fix(wow-core): correct contextName and processorName in SimpleCommandAggregate by @Ahoo-Wang in #1802
- refactor(wow-core): improve wait strategy notification logic by @Ahoo-Wang in #1804
Full Changelog: v5.26.9...v5.28.0
v5.26.9
What's Changed
- refactor(prepare): introduce ApplicationBasePackageScanner for base package resolution by @Ahoo-Wang in #1798
- fix(prepare): update bean name to proxy interface simple name by @Ahoo-Wang in #1799
Full Changelog: v5.26.8...v5.26.9
v5.26.8
What's Changed
- refactor(wow-spring): deprecate Spring-specific annotations in favor of API ones by @Ahoo-Wang in #1797
Full Changelog: v5.26.6...v5.26.8