CHANGES.md in trailblazer-activity-0.7.1 vs CHANGES.md in trailblazer-activity-0.8.0
- old
+ new
@@ -1,4 +1,14 @@
+# 0.8.0
+
+* Separate the [DSL](https://github.com/trailblazer/trailblazer-activity-dsl-linear) from the runtime code. The latter sits in this gem.
+* Separate the runtime {Activity} from its compilation, which happens through {Intermediate} (the structure) and {Implementation} (the runtime implementation) now.
+* Introduce {Pipeline} which is a simpler and much fast type of activity, mostly for the taskWrap.
+
+# 0.7.2
+
+* When recording DSL calls, use the `object_id` as key, so cloned methods are considered as different recordings.
+
# 0.7.1
* Alias `Trace.call` to `Trace.invoke` for consistency.
* Allow injecting your own stack into `Trace.invoke`. This enables us to provide tracing even when there's an exception (due to, well, mutability).
* Minor changes in `Trace::Present` so that "unfinished" stacks can also be rendered.