ease.js - News
GNU ease.js 0.2.8 released
Item posted by Mike Gerwitz <mikegerwitz> on Sat 16 Jul 2016 04:30:15 AM UTC.
This is a minor release introducing transparent Error subtyping.
This release succeeds v0.2.7, which was released 26 October, 2015. There are no backwards-incompatible changes; support continues for ECMAScript 3+.
Changes between 0.2.7 and 0.2.8:
* Transparent Error subtyping
- Extending an ECMAScript Error constructor will transparently produce a Error subtype that performs all necessary boilerplate and strips itself from the stack trace. See manual for more information.
- Manual changes:
- Added "Error Subtyping" section.
- Removed recommendation to always use `public' keyword when defining public methods (which is the default), and warning that it might be required in the future. Omitting is fine (and preferred by some).
- Added "Class Caveats" section; documented `this.__inst'.
Release notes for past releases are available at:
https://www.gnu.org/software/easejs/release-notes.html
More information, including an online manual, can be found on GNU's website:
https://gnu.org/software/easejs
Powered by Savane 3.14-8aba.
Corresponding source code