# Ru i by version 1.0!

**URL:** <https://www.ruby-forum.com/t/ru-i-by-version-1-0/238862>\
**Category:** Ruby-Gnome 2\
**Created:** [February 1, 2014, 1:15am UTC](https://www.ruby-forum.com/t/ru-i-by-version-1-0/238862 "2014-02-01T01:15:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [February 1, 2014, 1:15am UTC](https://www.ruby-forum.com/t/ru-i-by-version-1-0/238862/1 "2014-02-01T01:15:21Z")

</div>

Hello,

I don’t know if that interest somebody 🙂 but Ruiby DSL become  
more mature, so pass to 1.0 version !

Gem :  
[Ruiby | RubyGems.org | your community gem host](https://rubygems.org/gems/Ruiby)  
Code:  
[GitHub - glurp/dsl-gtk: DSL for make a simple ruby GUI application](http://github.com/raubarede/Ruiby)  
Doc Reference, with exemples :  
[Ruiby DSL doc](https://rawgithub.com/raubarede/Ruiby/master/doc.html)

changes:

- Composition checking : check DSL ‘syntaxe’,
- Plot, Canvas, toolbar,… refactorized for to be more ‘closurified’
- Data Variable (DynVar) : binding for entry/slider/check\_button
- Object data binding : Struct like, composed of DynVar
- Stock DynVar and DynObject : data persistence to file on exit
- better test (77% coverage)
