Skip to content

Latest commit

 

History

History
58 lines (50 loc) · 7.62 KB

CHANGELOG.md

File metadata and controls

58 lines (50 loc) · 7.62 KB

Changelog

All notable changes to knotx-fragments will be documented in this file.

Unreleased

List of changes that are finished but not yet released in any final version.

2.4.0

  • PR-223 Upgrade Gradle to 7.6.3, Wiremock

2.3.1

  • PR-150 - on alias for onTransitions
  • PR-210 - Fixing #209: Provide previously missing CacheActionFactory via SPI

2.3.0

  • PR-203 - Fixing #197: Invoke actions via ActionInvoker.
  • PR-201 - Prevent StackOverflowException when evaluating fragment as HTML attributes.
  • PR-198 - Introduce CopyPayloadKeyActionFactory to enable coping inside Fragment's payload.
  • PR-196 - Rename doActionLogs in Actions' log to invocations.
  • PR-195 - Simplifie ActionProvider's constructor.
  • PR-194 - Generalize InMemoryCacheAction to support different Cache implementations. Provides test refactoring.
  • PR-188 - Expose nested doActions' (possibly chained) configuration in OperationMetadata.
  • PR-187 - Provide SingleFragmentOperation to simplify implementation of RXfied actions.
  • PR-186 - Provide FutureFragmentOperation and SyncFragmentOperation to simplify implementation of asynchronous and synchronous actions.
  • PR-181 - Introduce an error log to FragmentResult for handling failures. All FragmentResultconstructors are deprecated now.
  • PR-174 - Add node processing errors to the graph node response log.
  • PR-172 - Add a task node processing exception to event log. Remove unused 'TIMEOUT' node status. Update node unit tests.
  • PR-170 - Upgrade to Vert.x 3.9.1, replace deprecated setHandler with onComplete.

2.2.1

  • PR-165 - #161 enable passing status code from handlers to end user

2.2.0

Version 2.1.0

  • PR-62 - It introduces task & graph node factories. It is connected with issue #49.
  • PR-51 - Introduces extendable task definition allowing to define different node types and custom task providers. Marks the actions task configuration entry as deprecated, introduces subtasks instread.
  • PR-56 - Makes composite node identifiers changeable. Renames ActionNode to SingleNode.
  • PR-55 - Action log mechanism implementation. Renames ActionFatalException to NodeFatalException.

2.0.0

Initial open source release.