Skip to content

Releases: Ahoo-Wang/Wow

v6.0.6

07 Aug 05:18
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update dependency io.github.oshai:kotlin-logging-jvm to v7.0.12 by @renovate[bot] in #1849
  • fix(deps): update dependency me.ahoo.coapi:coapi-bom to v1.12.8 by @renovate[bot] in #1851

Full Changelog: v6.0.5...v6.0.6

v6.0.5

06 Aug 14:54
Compare
Choose a tag to compare

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

05 Aug 05:15
11eb9e3
Compare
Choose a tag to compare

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

05 Aug 01:05
d206c1f
Compare
Choose a tag to compare

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

01 Aug 03:41
Compare
Choose a tag to compare

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

01 Aug 03:21
7431cb8
Compare
Choose a tag to compare

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

31 Jul 14:03
Compare
Choose a tag to compare

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

31 Jul 00:04
Compare
Choose a tag to compare

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

29 Jul 05:01
Compare
Choose a tag to compare

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

29 Jul 01:35
ab2597f
Compare
Choose a tag to compare

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