newsease.js - News: GNU ease.js v0.2.4 release [stable]

 
 
Latest News
GNU ease.js 0.2.9 released posted by mikegerwitz, Wed 08 Nov 2017 04:18:46 AM UTC
GNU ease.js 0.2.8 released posted by mikegerwitz, Sat 16 Jul 2016 04:30:15 AM UTC
GNU ease.js 0.2.7 released [stable] posted by mikegerwitz, Tue 27 Oct 2015 03:19:48 PM UTC
GNU ease.js 0.2.6 released posted by mikegerwitz, Sat 15 Aug 2015 04:35:31 AM UTC
GNU ease.js 0.2.5 release [stable] posted by mikegerwitz, Thu 28 May 2015 05:46:52 AM UTC

GNU ease.js v0.2.4 release [stable]

Item posted by Mike Gerwitz <mikegerwitz> on Fri 08 Aug 2014 04:05:04 AM UTC.

This is a maintenance release correcting a number of bugs---most of which were introduced in v0.2.3---addressing primarily ECMAScript 3 incompatibilities. Users needing to support ES3 environments (notably, IE<=8) should consider v0.2.3 to be broken.
 
v0.2.3 was released last week on Jul 28.
 
Changes between 0.2.3 and 0.2.4:

  • [bugfix] method.super references in ease.js and test cases are now ES3-compatible

 

  • [bugfix] The Global prototype introduced in v0.2.3 used an implementation that IE<=8 did not support; now using an alternative

 

  • [bugfix] Interface.isInstanceOf now correctly operates as documented in the interoperability section of the manual
    • When passed an object whose constructor is not an ease.js class, it now falls back to Interface.isCompatible (as it should have).

 

  • [bugfix] Corrected test broken by Node.js 0.10.27
    • See commit cef45cd0 for details on what changed within Node.js.

 
Trait support is currently under development and will be undocumented until v0.3.0; it is included currently as a preview and is functional and  comprehensively tested, but incomplete.
 
- [preview] [bugfix] Non-argument traits now apply an empty array to `__mixin` instead of `undefined`, which is unsupported by ES3
 

 

Back to the top

Powered by Savane 3.13-cf05.
Corresponding source code