We keep developing our library and a new version was released today.
Changes in new version are:
- Fixed problem with toJSON functionlity on Objects.
- Several changes in Ajax Base Object:
- Added functions for working with types.
- Added Debug property which applies to all library and allows to turn on/off debugging in development process.
- Added Chrome property to determine Google Chrome browser, popularity of which is grown from day-to-day.
- Added methods Toggle() and Resolve() to solve the compatibility with other libraries problem.
- Resolved compatibility issues with other libraries like jQuery, Prototypejs, etc.
- Fixed problems with AJAX requests in Internet Explorer.
- OOP engine enhancements and fixes:
- OOP engine is now handling types of passed agruments to Ajax.Class and throws TypeError exceptions if them are not valid.
- Solved critical problem with aggregation of classes.
- Accessors names are changed now! this.$parent and this.$_parent now are this.$super and this.$_super. This critical changes was made to follow the common syntax of JavaScript domain. Due to specification of ECMAScript Edition 4 (JavaScript version 2) in OO model will be used “super” accessor - so this is common name for such entity and AJAX.OOP goes to support this syntax - “super” instead of “parent”.
- Documentation updated due to made changes.
You can get new verion of AJAX.OOP library from Download section of our website.
Thanks to everyone helped made this release!
