avoidwork/abaaso — pull request #87 by avoidwork (2012-11-10 21:51:30+00:00)
Title: Minor version bump

- Implemented Promises/A via $.promise() / abaaso.promise()
- Refactored array.range() to be "SQL like" range.limit(index, offset)
- Created vector array methods (max, min, mode, median, sum, range)
- Created array.chunk(size) to break up an Array into a new 2D Array (like pagination)
- Created array.split(size) to distribute an Array across a new 2D Array
- Added `failed[verb]` event for XHR via `onerror` (if supported)
- Refactored client.request() & client.response()
- Refactored data.batch() to set batches of record (default is 1000) via utility.defer()
- Refactored data.keys{} to not have an `index` property
- Fixed element.create() to support SVG
- Optimized utility.genId()
- Added `afterDataTeardown` event to data.teardown()