* Add `from_instance` to make it easier to define reactive views based on instance attributes. (It can potentially make the current behaviour of assigning an observable to an existing reactive view instance obsolete.) * Make `ReactiveObject.observe` automatically cancen the subscription for convenience.
0.4.0
* Provide a way to access the current object instance from `map`, `pipe`, and `validate` methods. * Add `on_dispose` event to `ReactiveObject` to make subscription clean up easier (combined with `take_until`). * Minor code clean up.
0.3.0
* Provide ways to reference the object instance from a property/view (`with_instance` / `validate`). * Make `ReactiveObject` friendlier to multiple inheritance. * Rename `premap` to `validate`. * Minor code clean up.
0.2.1
* Add aliases for reactive value types: `RP` and `RV`. * Fix a problem with observing a view before it gets initialized. * Minor code clean up.