All Versions
47
Latest Version
Avg Release Cycle
65 days
Latest Release
-

Changelog History
Page 1

  • v2.1.1 Changes

    • ๐Ÿ‘‰ Use trailblazer-activity-dsl-linear >= 1.0.0.
  • v2.1 Changes

    • Macros now always have to provide an :id. This was a bit fuzzy in 2.0.

    • Nested if Nested( Edit ), outputs will automatically be connected, see editor.

    • Wrap dropped the pipe option. This is now options, flow_options, * false is now automatically connected to End.failure.

    • โœ‚ remove Uber::Callable.

    • ๐Ÿšš operation.new step removed.

    • ๐Ÿšš Undocumented step behavior removed. You can't write to self anymore.

      ```ruby
      step :process
      def process(*)
        self["x"] = true
      end
      ```
      

      Always write to options.

    • ๐Ÿšš self[] removed

    • ๐Ÿ›  Fixed Guard where procs could receive one argument, only. Guards follow the step interface: `Policy::Guard( ->(options, **) { .. } )

    • โœ‚ Removed Operation::Callback which was a poor idea and luckily no one was using it.

    TODO: document Task API and define step API ๐Ÿ—„ deprecate step->(options) ? injectable, per-operation step arguments strategy?

  • v2.1.0.rc13 Changes

    July 24, 2019
    • ๐Ÿ‘‰ Use newest macro and macro-context. They use symbols keys now everywhere.
  • v2.1.0.rc12 Changes

    July 19, 2019
    • โšก๏ธ Update dependencies.
  • v2.1.0.rc11 Changes

    • โœ‚ Remove all macros. They're not located in trailblazer-macro and trailblazer-macro-contract.
    • โœ‚ Remove DSL
  • v2.1.0.rc1 Changes

    June 18, 2018
    • โœ‚ Remove task and input_output, those are implemented in activity.
  • v2.1.0.beta7 Changes

    May 14, 2018
    • ๐Ÿ‘‰ Use new activity-0.3.2 where VariableMapping is included now.
  • v2.1.0.beta6 Changes

    May 03, 2018
    • ๐Ÿ‘‰ Use new activity-0.3.0.
  • v2.1.0.beta5 Changes

    March 09, 2018
    • All macros are now cleanly extracted to trailblazer-macro and trailblazer-macro-contract.
  • v2.1.0.beta4 Changes

    March 02, 2018
    • ๐Ÿš€ Simple maintenance release to establish activity-0.5.0.