- v1.4.0 November 5, 2012
- Speed improvements
- We now do compiled queries
- Got rid of underscore dependency (still used in tests)
- Backbone dependency is now optional on the client side
- Backbone is required for the `QueryCollection` class
- `Criteria` changes:
- Constructor now accepts criteria options
- `applyCriteria` renamed to `applyCriteriaOptions`
- Added `extractCriteriaOptions(criteriaOptions)`
- `queryEngine` changes:
- Added `setQuerySelector(selectorId, selectorObject)` so you can add
your own custom query selectors
- Added `testModels(models,criteriaOptions)` so you can query
standard javascript objects without backbone