CHANGELOG.md in glimmer-dsl-libui-0.4.1 vs CHANGELOG.md in glimmer-dsl-libui-0.4.2
- old
+ new
@@ -1,7 +1,14 @@
# Change Log
+## 0.4.2
+
+- examples/button_counter.rb (takes advantage of unidirectional data-binding)
+- Ensure that upon re-opening `#content {}` of `area`, `path`, shapes, `image`, `table`, `text`, and general controls, `post_add_content` initialization is prevented from running multiple times where inappropriate.
+- Document `LibUI` API methods
+- Fix issue with examples/meta_example.rb showing more versions in counts than available
+
## 0.4.1
- Document `observe` keyword
- Document unidirectional data-binding in more detail (like `:before_read`, `:on_read`, and `:after_read` options)
- Simplify examples/tetris.rb with `observe` keyword
@@ -12,10 +19,10 @@
## 0.4.0
- Upgrade to LibUI 0.0.13
- Support general control/shape/attributed_string property unidirectional data-binding (with `<=` sign or `<=>`)
- Support `observe` DSL keyword for simple model observation outside of GUI (e.g. `observe(model, attribute) { do_something }` )
-- Simplify examples/snake.rb with data-binding
+- Simplify examples/snake.rb with data-binding and make smaller (20x20) to be more challenging and fun
- Simplify examples/tic_tac_toe.rb with data-binding
- Fix issue with `Shape#redraw` method calling `AreaProxy#auto_redraw` instead of `AreaProxy#redraw`
## 0.3.5