- IE10 fixes in core.io.Script
- Fixed some broken unit tests
- Added Jasy 0.8 ready skeleton to easily start new projects based on Jasy/Core/ApiBrowser
- Updated jasyscript.py for Jasy 0.8
- Converted jasyproject.json into jasyproject.yaml
- Cleaned up roadmap in readme.md which has actually no validity for the upcoming releases.
- Jasy relevant client side APIs were moved to new top-level "jasy" namespace.
core.io.Asset.toUri()
=>jasy.Asset.toUri()
core.io.Asset.has()
=>jasy.Asset.has()
core.io.Asset.getType()
=>jasy.Asset.getType()
core.Env.isSet()
=>jasy.Env.isSet()
core.Env.getValue()
=>jasy.Env.getValue()
core.io.Queue
has now marked all loader classes as optional which basically means that using the class means less bloat when only a few types are actually loaded.- Added new translation APIs for Jasy 0.8 in
jasy.Translate
- Use type data in assets delivered by Jasy-0.7 final
- Check possible keys in core.Interface
- Minor fixes
- Added support for asset delegates to allow building custom urls based from asset IDs/config.
- Added support for asset profiles instead of old deploy/source handling as in Jasy-0.7-beta3
- Optimized String extension repeat()
- Fixed hasOwnProperty usage in ext/Object.js
- Removed temporary added FPS support
- Major rework of asset handling for Jasy 0.7 with support for image sprites and image animations
- Removed load tracking from core.ui.Queue (this is not seen as useful in that class anymore)
- Improved system detection
- Added new Array extensions: zip() and last()
- Added new Function extension: throttle()
- Restructured Object extensions
- Updated build scripts for Jasy 0.7
- Added unit tests for new asset handling
- Fixed Function.prototype.bind() issues
- Refactoring
- Zynga Adoption
- Renamed core.Bootstrap to core.Main and changed attach all methods previously added to the native {Object} to the class itself.
- Added trimLeft/trimRight
- Reworked polyfills and extensions to be less dependend and finer grained for good browsers.
- Introduced core.template a Hogan.JS based template engine which is further optimized for performance and size.
- Reworked build script for unit tests to use Jasy and added a full blown source and build version to it.
- Reworked polyfills, ES5 fixes etc. to work with new Jasy API documentation support.
- Changed structure of bootstrap/kernel. Splitted out some core features into Bootstrap.js
- Finalized Crypt APIs which are now well tested and being used by the Env.js module for computing the checksum.
- Cleanup of some old modules and classes
- Minor bugfixes
- Initial Public Release