Releases
v1.0.0
1.0.0 (2018-08-18)
Features
add a Focus Event driver module (234d897 )
add a MouseEvent driver module (a5a00bb )
add a promise based load(url) method that solely loads xml resource from the given url (4138912 )
add a promised-based loadXML(xmlString) method that loads xml strings (f51b16a )
add a selectAltNode method that selects the first matching node from a list of alternate xpath (3bf101d )
add a WheelEvent driver module (ed0615c )
add a XML module (bae76bd )
add ability to add alternate search functions (8415fe3 )
add ability to add mass alternate sort and search functions through the use of the addSortFunc (d698080 )
add ability to clone queue and even clone with a different list of items (9ca3d85 )
add ability to dispatch dom and custom events of any type (7dfd4c5 )
Add ability to resolve whitespace-delineated list of modifier keys (5304f59 )
add ability to set, remove global headers that are sent with every request (bab2963 )
add ability to unbind all event listeners on a given event target (e2ff24e )
add ability to unbind event handlers (0fa7666 )
add and enable LIFO and FIFO operational methodsto the queue. (b211e66 )
add AnimationEvent driver module (08cc91b )
add array-like utility methods to the Queue module. (cff210b )
add composition event driver module (b451e00 )
add getHeader and getHeaders method to the Response module (5cd0957 )
add HashChange Event driver module (9c99342 )
add input event driver module (3289471 )
add keyboard event driver module (d45b721 )
add on, off, once and offAll event bind aliase methods (92a2bca )
add PageTransitionEvent Driver module (4bfe989 )
add polling, request prioritization and request promotion capability to the Xhr fetch manager. (dbd1940 )
add PopStateEvent Driver module (c7d82d5 )
add restful api methods in addition to the universal fetch api. (1430cb3 )
add search methods including #includes(), indexOf(), find(), deleteItem() methods (2bcb34c )
add selectAltNodes that selects array of matching from one of the alternate xpath expressions (250afa7 )
add selectNodes method (c617687 )
add support for the withCredentials request options (ad0993b )
add TouchEvent driver module (20a3199 )
add TransitionEvent driver module (d020994 )
add unified selectNode method, namespace resolver and argument validator (404fb56 )
add utility getter properties to the Response module (75a631d )
add web api Response like methods, json(), document(), text(), blob() and arrayBuffer() to our (3d2016d )
configure test server at port 4000 and setup test files (f2ec247 )
create a Globals module that makes it easy to install global scope objects which includes the (c2a72ca )
create animationEvent pollyfill to support jsdom for accurate testing (ae9b530 )
create custom driver module that drives CustomEvents (f874512 )
create event base driver class. (3ed9073 )
create input event pollyfill (c2fcfcc )
create PageTransitionEvent pollyfill for jsdom testing (1a5cdb6 )
create test specifications for the CompositionDriver module (0a2b712 )
create the Event module (e2618c1 )
create the Queue module (421f3ac )
create the Xhr manager module that integrates the Transport, Request and Response modules (a183e2f )
create the XML export class for seemless xml document creation (08af847 )
create TransitionEvent pollyfill for environments that do not support it, including jsdom (4aa82fa )
create UI driver module for UIEvents. (1313166 )
create util module. Util module offers loads of utility methods to other modules (3cc63f2 )
create xhr Transport module (853b3ff )
create xhr Request module. (00716d2 )
create xhr Response module (ebea9ac )
create XPath module export, detect platform implementation type (d25f346 )
create XPath module. (6267c2c )
export all user facing library modules (a0421ed )
Extend XMLDocument & Node, add load, loadXML methods, text, xml, & parseError properties (ca9d95f )
handle request abort events, set the aborted flag to true and let the state flag return 'compl (09b3b06 )
implement the iterable interface. (87705c3 )
import and incorporate drivers, run ready event listeners on DOMContentLoaded Event (11cac55 )
initialize the event module on global install (909426d )
integrate the fetch api method that performs fetch request calls (e0f9505 )
integrate Transport, Response and install features. (2e5e28f )
make the request send method to return a promise (ad78550 )
simplify how events are constructed, unifying dom level 4 & 3 event init patterns (1846cd5 )
test for browser prefixed events, transition and animation event supports (0e064b7 )
throttle scroll and resize events, add ability to bind cutom and dom events (cf1a5ed )
Performance Improvements
refactor the iterable implementation and the forEach method to speed up interation time (0d2250e )
You can’t perform that action at this time.