Glimmer DSL for Web (Ruby-in-the-Browser Web Frontend Framework) version
0.4.4 has been released.
GitHub : https://github.com/AndyObtiva/glimmer-dsl-web
RubyGem : https://rubygems.org/gems/glimmer-dsl-web
Change Log (0.4.4):
- Support setting element `style` property as String or Hash (like
`background-color: yello; font-size: 12px;` or `{background_color: :yellow,
font_size: 12}`)
- Support setting element `classes` property as String or Array of
Strings/Symbols (like `"pushed round"`, `['pushed', 'round']` or `[:pushed,
:round]`)
- Upgrade opal-jquery to version 0.5.2
Opal jQuery 0.5.2 has been released. The opal-jquery gem provides DOM
access to Opal Ruby (Ruby-to-JavaScript Transpiler) by wrapping jQuery and
providing a nice Ruby syntax for dealing with jQuery instances.
GitHub : https://github.com/opal/opal-jquery
RubyGem : https://rubygems.org/gems/opal-jquery
Change Log (0.5.2 2024-07-31):
- Fix issue with incorrectly auto-setting content-type as
'application/json' when payload is null (#122)
Glimmer DSL for Web (Ruby-in-the-Browser Web Frontend Framework) version
0.4.3 was released with support for an important new feature called Element
Class Name Inclusion Data-Binding. It simplifies including classes in
elements by relying on boolean values of model attributes. Also, the Todo
MVC sample had a bug fix and was refactored to use the new feature above in
addition to Element Inline Style Data-Binding.
GitHub: https://github.com/AndyObtiva/glimmer-dsl-web
RubyGem: https://rubygems.org/gems/glimmer-dsl-web
# Change Log
## 0.4.3
- Support element class name inclusion data-binding (e.g.
`class_name('pushed') <= [@button_model, :pushed]`)
- Refactor Todo MVC sample to simplify and utilize new element inline style
data-binding and element class name inclusion data-binding features
- Fix issue with component removal removing its style element even if other
instances of the same component still exist (this was breaking TodoMVC when
clearly Todo items)
super_module 1.4.2 has been released. SuperModule provides a simpler and
more intuitive solution than `ActiveRecord::Concern` by enabling developers
to continue to use Ruby modules as first-class citizens with mixin
inheritance even when wanting to inherit singleton-class methods and
invocations.
GitHub : https://github.com/AndyObtiva/super_module
RubyGem : https://rubygems.org/gems/super_module
Change Log:
## 1.4.2
- Relax method_source gem dependency to `">= 0.8.2", "< 2.0.0"`
Glimmer DSL for Web (Ruby-in-the-Browser Web Frontend Framework) version
0.4.2 has been released! It comes with SVG support, a new Hello, SVG!
sample and a very important new feature called Element Inline Style
Data-Binding.
https://raw.githubusercontent.com/AndyObtiva/glimmer-dsl-web/master/images/…
GitHub Project: https://github.com/AndyObtiva/glimmer-dsl-web
Ruby Gem: https://rubygems.org/gems/glimmer-dsl-web
Change Log (0.4.2):
- Support element inline style data-binding (e.g. `style(:background_color)
<= [@button_model, :background_color]`)
- Support SVG element keywords
- Hello, SVG! Sample: `require 'glimmer-dsl-web/samples/hello/hello_svg'`
#ruby #rails #rubyonrails #gem #rubygem #glimmer #dsl #web #frontend
#webdevelopment #frontenddevelopment #opensource #programming
#softwareengineering #softwaredevelopment
Glimmer DSL for CSS (Ruby Programmable Cascading Style Sheets) version
1.5.1 has been released with Numeric value CSS unit-type features inspired
by the Paggio library.
GitHub Project : https://github.com/AndyObtiva/glimmer-dsl-css
Ruby Gem : https://rubygems.org/gems/glimmer-dsl-css
# Change Log
# 1.5.1
- Support px in pt cm mm em methods on `Numeric` to allow producing px in
pt cm mm em CSS values (e.g. `3.px` => "3px")
- Support % method on `Integer`/`Float` to allow producing % CSS values
(e.g. `90.%` => "90%")
minitest-excludes version 2.0.3 has been released!
* home: <https://github.com/seattlerb/minitest-excludes>
* rdoc: <http://docs.seattlerb.org/minitest-excludes>
minitest/excludes.rb extends Minitest::Test to provide a
clean API for excluding certain tests you don't want to run under
certain conditions.
Changes:
### 2.0.3 / 2024-07-23
* 1 bug fix:
* Fix errors created when string literals are frozen.
minitest-sprint version 1.3.0 has been released!
* home: <https://github.com/seattlerb/minitest-sprint>
* rdoc: <http://docs.seattlerb.org/minitest-sprint>
Runs (Get it? It's fast!) your tests and makes it easier to rerun individual
failures.
Changes:
### 1.3.0 / 2024-07-23
* 1 minor enhancement:
* Allow rake task name to be passed as an argument and repeated back in failure list. (adam12)
* 1 bug fix:
* Fixed wonky shebang in bin/minitest.