Opal v0.3.43 Release Notes
Release Date: 2013-05-02 // almost 11 years ago-
๐ Stop inlining respond_to? inside the parser. This now fully respects an object overriding respond_to?.
๐ฆ Expose
Opal.eval()
function when parser is loaded for parsing and running strings of ruby code.โ Add erb to corelib (as well as compiler to gem lib). ERB files with .opalerb extension will automatically be compiled into Template constant.
โ Added some examples into examples/ dir.
โ Add Opal.send() javascript function for sending methods to ruby objects.
Native class for wrapping and interacting with native objects and function calls.
โ Add local_storage to stdlib as a basic wrapper around localStorage.
๐ Make method_missing more performant by reusing same dispatch function instead of reallocating one for each run.
๐ Fix Kernel#format to work in firefox. String.prototype.replace() had different semantics for empty matching groups which was breaking Kernel#format.