CHANGES.md in trailblazer-activity-0.5.1 vs CHANGES.md in trailblazer-activity-0.5.2

- old
+ new

@@ -1,4 +1,9 @@ +# 0.5.2 + +* In `Path()`, we removed the `#path` method in favor of a cleaner `task` DSL method. We now use the default plus_poles `success` and `failure` everywhere for consistency. This means that a `task` has two outputs, and if you referenced `Output(:success)`, that would be only one of them. We're planning to have `pass` back which has one `success` plus_pole, only. This change makes the DSL wiring behavior much more consistent. +* Changed `TaskBuilder::Builder.()` to a function `TaskBuilder::Builder()`. + # 0.5.1 * Include all end events without outgoing connections into `Activity.outputs`. In earlier versions, we were filtering out end events without incoming connections, which reduces the number of outputs, but might not represent the desired interface of an activity. * Add `_end` to `Railway` and `FastTrack`. * Move `Builder::FastTrack::PassFast` and `:::FailFast` to `Activity::FastTrack` since those are signals and unrelated to builders.