[ruby-talk:444531] [ANN] glimmer-dsl-web 0.4.0 Released

Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework) version
0.4.0 has been released!

GitHub Project : GitHub - AndyObtiva/glimmer-dsl-web: Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework)

Ruby Gem : glimmer-dsl-web | RubyGems.org | your community gem host

# Change Log

## 0.4.0

- Support `style {}` block in `Glimmer::Web::Component` that would
automatically add style in one place for all component instances
- Hello, Style! Sample: `require
'glimmer-dsl-web/samples/hello/hello_style'`
- Upgrade to Glimmer DSL for CSS 1.5.0
- Remove support for including multiple `before_render` and `after_render`
blocks in a component as it is not needed and can be confusing
- Optimize performance of Todo MVC by not adding an edit input field to
every todo, yet adding it only upon editing a todo.
- Fix issue with `ElementProxy#add_css_class` and
`ElementProxy#remove_css_class` crashing if called before rendering an
element
- Fix issue with Hello, Observer (Data-Binding)! crashing if run after
Hello, Observer! due to both samples sharing the same class by mistake