Add support for ArrayDataSources
Chosen modified to grab results via a callback, so that we can get the data from a remote request
ArrayDataSource now works
Added empty URLDataSource and CallbackDataSource
Add choices function
Add support for CallbackDataSource
Implement URLDataSource using jQuery; file is renamed to url-data-source.jquery.coffee
String sources now create URLDataSources as expected
Fix issue where search is disabled even if there are enough items
More samples
Fix issue where item.text is not defined as expected
Add DataSource class names to list to not mangle
ArrayDataSource accepts text as text or label or value attribute
Add allow_single_deselect to sample tests
Add choices to the search request
HTML selected options are now selected properly for source
Support for hierarchical mode
Cache responses by default for better performance
Rename 'choices' in search request to 'val' so that it is consistent with the jQuery name
Replace hierarchical option with ability for items to be "refinements"
Add is-refinement class to li if the item is a refinement
Allow an item to always be shown in the search results
get_search_request no longer returns val