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.