Sha256: 42397882098271831b0585559083bd44e4c7d9e18ee991466b34f696ae0ee55e
Contents?: true
Size: 1.96 KB
Versions: 1
Compression:
Stored size: 1.96 KB
Contents
== 0.4.0 2010-03-21 * 4 major enhancement * Parsing inheritance tree to get safe_method_type. * Instance variable (ivar) support (declared as safe_methods). * Added support for prepend variables to tranform methods like link("foo") to link(@node, "foo"). * Better handling of sub-types in signature matching. * 5 minor enhancements * Moved files into a ruby_less directory to enable file auto-loading. * Raises RubyLess::NoMethodError / RubyLess::SyntaxError instead of generic Error. * Improved error reporting use method signature. * Added 'safe_literal_class' to enable/disable ruby literals. * Added 'RubyLess.translate_string' method. == 0.3.5 2009-11-08 * 1 major enhancement * Added support for hash in signature: ['img', {'mode' => String, 'class' => String}]. * 1 minor enhancement * Added 'disable_safe_read' method. == 0.3.4 2009-11-05 * 1 minor enhancement * Added 'safe_context' method. == 0.3.3 2009-10-26 * 1 minor enhancement * Added support for symbols (only used with helper). == 0.3.2 2009-10-15 * 1 minor enhancement * Removed 'ruby-debug' require. == 0.3.1 2009-10-07 * 3 major enhancements * Method name in signatures should always be a string. * Type[:method] is always set and is always a string. * Fixed how class type is guessed from ActiveRecord column. * 1 minor enhancement * Added 'safe_read' method to objects. == 0.3.1 2009-10-03 * 1 major enhancement * Moved from ParseTree to RubyParser. * 1 minor enhancement: * Using Mr Bones to generate gems. == 0.2.1 2009-07-01 * 2 minor enhancements: * :[] method is now treated as in conventional ruby (foo[:bar], not foo.[](:bar)). * Better error reporting in case of signature mismatch. == 0.2.0 2009-06-02 * 1 major enhancement: * Added support for ActiveRecord attributes. * 2 minor enhancements: * Better documentation * Removed eval (this means safe methods are globally declared). == 0.1.0 2009-06-02 * 1 major enhancement: * Initial alpha release.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubyless-0.4.0 | History.txt |