All Versions
75
Latest Version
Avg Release Cycle
70 days
Latest Release
193 days ago

Changelog History
Page 7

  • v0.3.39 Changes

    February 20, 2013
    • 🛠 Fix bug where methods defined on a parent class after subclass was defined would not given subclass access to method. Subclasses are now also tracked by superclass, by a private '_inherited' property.

    • 🛠 Fix bug where classes defined by Class.new did not have a constant scope.

    • 🚚 Move Date out of opal.rb loading, as it is part of stdlib not corelib.

    • 🛠 Fix for defining methods inside metaclass, or singleton_class scopes.

  • v0.3.38 Changes

    February 19, 2013
    • ➕ Add Native module used for wrapping objects to forward calls as native calls.

    • 👌 Support method_missing for all objects. Feature can be enabled/disabled on Opal::Processor.

    • 💎 Hash can now use any ruby object as a key.

    • 🏗 Move to Sprockets based building via Opal::Processor.

  • v0.3.37 Changes

    February 15, 2013
    • Extract the JavaScript runtime to opal/runtime.js
    • ➕ Add core template.rb for the basis of template libraries for Opal
  • v0.3.36 Changes

    February 08, 2013
    • 💎 Use Ruby require directive inside Sprockets
    • Depreceate Opal.process in favour of Opal::Environment
  • v0.3.35 Changes

    February 05, 2013
    • Internal cleanup
  • v0.3.34 Changes

    February 05, 2013
    • 🛠 Fix bug where camelcased lvars could parse as constants
    • ➕ Add Array#shuffle
    • 🏗 Migrate to Sprockets-based building
    • 🚚 Move ERB to separate gem
  • v0.3.33 Changes

    January 18, 2013
    • Implement attr_reader/writer/accessor for dynamic uses
    • ⚡️ Hash internals update
  • v0.0.1-alpha.8

    July 16, 2020
  • v0.0.1-alpha.7

    July 16, 2020
  • v0.0.1-alpha.6

    July 10, 2020