CHANGES.md in disposable-0.2.0 vs CHANGES.md in disposable-0.2.1
- old
+ new
@@ -1,12 +1,21 @@
+# 0.2.1
+
+* In `Callback::Group#call`, the `context` option now allows running callbacks in different contexts. Per default, the group instance is context.
+* Callback handler methods now receive two options: the twin and the options hash passed into `Group#call`. This allows injecting arbitrary objects into callbacks, which is pretty awesome!
+
# 0.2.0
* Internally, use [Declarative](https://github.com/apotonick/declarative) now for schema creation, resulting in the following internal changes.
* `Twin::representer_class.representable_attrs` is now `Twin::definitions`.
* `Disposable::Twin::Schema` is now `Disposable::Rescheme`. Renamed its `:representer_from` option to `:definitions_from`.
* `twin: Twin::Song` is the only way to specify an external twin. To reduce complexity, I've removed the lambda version of `:twin`.
* Added `:exclude_properties` to `Rescheme`.
* Runs with Representable 2.4 and 3.0.
+
+# 0.1.15
+
+* Restrict to Representable < 2.4.
# 0.1.14
* Allow to nil-out nested twins.
\ No newline at end of file