== 1.0.2 2010-03-11
* Restore Hit#distance for result geo distance
* Remove :distance special sort
* Quote reserved keywords in boolean queries
* Add Search#facets accessor to retrieve all facets

== 1.0.1 2010-03-05
* Copy all needed config files when sunspot-installer run with force option

== 1.0.0 2010-03-03
* Multiselect Field Faceting
* Named field facets
* Upgrade to Solr 1.4
* Deletion by query
* Allow :latitude and :longitude as coordinate method names
* Assumed inconsistency
* Support for TrieField numeric/time types
* Built-in Session Proxies: Thread-local, master/slave, sharding
* Give DSL blocks access to calling context
* Create sunspot-installer executable, which modifies an existing
	schema/solrconfig to work with Sunspot
* Support for Long and Double types
* new_search method accepts DSL block
* Sunspot::Server now a real class that manages embedded Sunspot instance
* Add Search#each_hit_with_result method
* Able to access stored dynamic fields
* Access dynamic facets using the #facet method
* Remove accidental existence of dynamic_text fields
* Upgrade to RSolr 0.12.1
* Switch from LocalSolr to solr-spatial-light
* Turn off request logging in Jetty for default Solr install
* Full support for class-reloading of Sunspot-setup classes
* Support time ranges outside of 32-bit range
* Remove sunspot-configure-solr executable
* new_search method accepts DSL block

== 0.10.8 2009-11-24
* Strictly enforce RSolr 0.9.6 gem dependency (newer ones broken)

== 0.10.7 2009-11-16
* Ignore boost_fields that don't apply
* Ability to specify text_fields inside connectives
* Fix bug with newlines in strings incorrectly being considered multi-value
* Compatibility with RSolr 0.10.1
* Remove commented-out code entirely

== 0.10.6 2009-11-05
* Support more dismax parameters
* Support multiple boost queries
* Allow "extra" facet rows
* Allow exclusion of fulltext fields
* Allow specification of per-field highlighting params
* Specify coordinates using block extraction
* Return empty array if no highlights available
* Get stored text fields from hits
* Update docs to reflect a requirement of at least one search type
* added --max-memory and --min-memory parameters to sunspot-solr
* LocalLucene and LocalSolr compatible with Java 1.5

== 0.10.5 2009-10-22
* Fix highlighting for multiple-model search

== 0.10.4 2009-10-20
* Add adjust_params method, allowing experts to manually edit Solr params
* Track adds and deletes separately in session, and expose delete_dirty? method
* Allow clients to inject a singleton session proxy

== 0.10.3 2009-10-15
* Contiguous, not continuous
* Fail fast if less-than-1 radius passed for local search

== 0.10.2 2009-10-09
* Add Sunspot.config.xml_builder option, which is passed to RSolr

== 0.10.1 2009-10-08
* Fix directory bugs in sunspot-solr executable

== 0.10.0 2009-10-08
* Support for geographical search using LocalSolr
* Support for keyword highlighting, with custom deferred formatting
* New fulltext DSL for specifying advanced dismax options
* Support boost queries
* Support for search-time field boost
* Support for phrase fields
* Support for prefix queries
* Set default search-time field boost in setup
* Restrict field facet to a set of desired values
* Query facets support all facet options
* Allow scoping by text fields
* Support executing searches repeatedly
* Allow setting of Solr URL for integration tests in environment variable
* Add support for master/slave configurations
* Added logging options to sunspot-solr executable
* Added default solr config file location to Sunspot::Configuration
* Informative, non-firehose Search#inspect
* No longer require arguments to #paginate
* Silently ignore keyword calls with nil/blank/whitespace keywords
* Don't require that all searched types have a referenced field
* Correct backwards ranges
* Raise descriptive error if no types passed to search
* Handle empty query facets, query facet rows, and connectives
* Quote values in range restrictions if they contain spaces
* Fix bug in Sunspot::Util.full_const_get
* Remove support for :other option in time faceting
* Remove order_by_random() method
* Removed options and Query from public API
* Use built-in optparse instead of optiflag in bin/sunspot-solr
* Remove dependency on haml and use erb since it is only used to generate one file

== 0.9.0 2009-07-21
* Use Dismax parser for keyword search
* Field and document boosting
* Specify which fields to search in keyword search
* Allow indexing of multiple values in text fields
* Access keyword relevance score in Hit objects
* Allow stored fields, retrieve stored values from Hit objects
* Support more values in shorthand restrictions
* Disjunctions and conjunctions
* Random ordering
* Control all options for field facets
* Time range facets
* Get referenced objects from facets on foreign keys
* Facet by class
* Batch indexing
* New Date field type
* Direct access to data accessors
* Executable to configure production Solr instances
* Replace solr-ruby with RSolr
* Remove accidental ActiveSupport dependency

== 0.8.9 2009-06-23
* Fix OrderedHash bug in older versions of ActiveSupport

== 0.8.8 2009-06-15
* Escape type names to support namespaced classes
* Fix bug with anonymous modules in Ruby 1.9

== 0.8.7 2009-06-10
* Add --pid-dir option for sunspot-solr executable

== 0.8.5 2009-06-09
* Added dependencies for sunspot-solr executable to gem dependencies
* Search for adapters using class ancestors rather than superclasses

== 0.8.3 2009-06-03
* Index objects passed as a collection in a single HTTP request

== 0.8.2 2009-05-27
* Allow specification of Solr home when using sunspot-solr

== 0.8.1 2009-05-26
* Add Search#execute! to public API

== 0.8.0 2009-05-22
* Access query API directly; instantiate search without running it
* Dynamic fields
* Search blocks can be evaluated in calling context

== 0.7.3 2009-05-06
* Better exception handling when class doesn't have adapter/setup

== 0.7.2 2009-04-29
* Dirty sessions

== 0.7.1 2009-04-29
* Removed extlib dependency from gemspec

== 0.7.0 2009-04-28
* Less magic in the DSL
* Restrict by empty values
* Negative scoping using without() method
* Exclusion by object identity using without(instance)
* Support for faceting
* Explicit commits
* Boolean field type
* Attribute field flexibility
* Virtual field blocks can be evaluated in calling context
* Order available by multiple fields
* New adapter API
* Got rid of builder API
* Full documentation

== 0.0.2 2009-02-14
* Run sunspot's built-in Solr instance using
  sunspot-solr executable
* Search hash interpretation delegated to
  Builder object

== 0.0.1 2008-12-11
* Initial release
* Define indexing for any class using DSL
* Search indexed classes using DSL