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


Ruby Gem : https://rubygems.org/gems/glimmer-dsl-web

# 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