Merge pull request #96 from tractorcow/pulls/release-210
Add changelog for 2.1.0 release
This commit is contained in:
commit
997ecfef16
|
@ -0,0 +1,70 @@
|
||||||
|
# Changelog
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
This project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
|
## [2.1.0]
|
||||||
|
|
||||||
|
* 3.2 Compatibility
|
||||||
|
* Add ss 3.2 and PHP 5.6 to CI
|
||||||
|
* Added standard Scrutinizer config
|
||||||
|
* Added standard Travis config
|
||||||
|
|
||||||
|
## [2.0.0]
|
||||||
|
|
||||||
|
* Fix highlight support when querying by fields (or boosting fields)
|
||||||
|
* Updating travis provisioner
|
||||||
|
* Added docs about controller and template usage
|
||||||
|
* API Enable boosted fields to be specified on the index
|
||||||
|
* BUG Prevent subsites breaking solrindexversionedtest
|
||||||
|
* Enable indexes to upload custom config
|
||||||
|
* API Additional support for custom copy_fields
|
||||||
|
* API QueuedJob support for Solr_Reindex
|
||||||
|
|
||||||
|
## [1.1.0]
|
||||||
|
|
||||||
|
* API Solr_Reindex uses configured SearchUpdater instead of always doing a direct write
|
||||||
|
* Fix class limit on delete query in SolrIndex
|
||||||
|
* Regression in SearchUpdater_ObjectHandler
|
||||||
|
* API Separate searchupdate / commit into separate queued-jobs
|
||||||
|
* API Only allow one scheduled commit job at a time
|
||||||
|
|
||||||
|
## [1.0.6]
|
||||||
|
|
||||||
|
* Make spelling suggestions more useful
|
||||||
|
* BUG Add missing addStoredFields method
|
||||||
|
|
||||||
|
## [1.0.5]
|
||||||
|
|
||||||
|
* BUG Fix Solr 4.0 compatibility issue
|
||||||
|
* BUG Fix test case not elegantly failing on missing phockito
|
||||||
|
* API SearchUpdateQueuedJobProcessor now uses batching
|
||||||
|
* Fix many_many fieldData bug
|
||||||
|
* Adding tests for SearchIndex::fieldData()
|
||||||
|
* Add a no-op query to prevent database timeouts during a long reindex
|
||||||
|
|
||||||
|
## [1.0.4]
|
||||||
|
|
||||||
|
* BUG Patch up the information leak of debug information.
|
||||||
|
* FIX: will work for postgreSQL
|
||||||
|
|
||||||
|
## [1.0.3]
|
||||||
|
|
||||||
|
Users upgrading from 1.0.2 or below will need to run the Solr_Reindex task to refresh
|
||||||
|
each SolrIndex. This is due to a change in record IDs, which are now generated from
|
||||||
|
the base class of each DataObject, rather than the instance class, as well as fixes
|
||||||
|
to integration with the subsites module.
|
||||||
|
|
||||||
|
Developers working locally should be aware that by default, all indexes will be updated
|
||||||
|
in realtime when the environment is in dev mode, rather than attempting to queue these
|
||||||
|
updates with the queued jobs module (if installed).
|
||||||
|
|
||||||
|
### Bugfixes
|
||||||
|
|
||||||
|
* BUG Fix old indexing storing against the incorrect class key
|
||||||
|
* [Don't rely on MySQL ordering of index->getAdded()](https://github.com/silverstripe-labs/silverstripe-fulltextsearch/commit/4b51393e014fc4c0cc8e192c74eb4594acaca605)
|
||||||
|
|
||||||
|
### API
|
||||||
|
|
||||||
|
* [API Disable queued processing for development environments](https://github.com/silverstripe-labs/silverstripe-fulltextsearch/commit/71fc359b3711cf5b9429d86da0f1e0b20bd43dee)
|
|
@ -17,6 +17,8 @@ Adds support for fulltext search engines like Sphinx and Solr to SilverStripe CM
|
||||||
|
|
||||||
See docs/en/index.md
|
See docs/en/index.md
|
||||||
|
|
||||||
|
For details of updates, bugfixes, and features, please see the [changelog](CHANGELOG.md).
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
|
|
||||||
* Get rid of includeSubclasses - isn't actually used in practice, makes the codebase uglier, and ClassHierarchy can be
|
* Get rid of includeSubclasses - isn't actually used in practice, makes the codebase uglier, and ClassHierarchy can be
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "2.0.x-dev"
|
"dev-master": "2.1.x-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
# 1.0.3
|
|
||||||
|
|
||||||
## Upgrading
|
|
||||||
|
|
||||||
Users upgrading from 1.0.2 or below will need to run the Solr_Reindex task to refresh
|
|
||||||
each SolrIndex. This is due to a change in record IDs, which are now generated from
|
|
||||||
the base class of each DataObject, rather than the instance class, as well as fixes
|
|
||||||
to integration with the subsites module.
|
|
||||||
|
|
||||||
Developers working locally should be aware that by default, all indexes will be updated
|
|
||||||
in realtime when the environment is in dev mode, rather than attempting to queue these
|
|
||||||
updates with the queued jobs module (if installed).
|
|
||||||
|
|
||||||
## Bugfixes
|
|
||||||
|
|
||||||
* BUG Fix old indexing storing against the incorrect class key
|
|
||||||
* [Don't rely on MySQL ordering of index->getAdded()](https://github.com/silverstripe-labs/silverstripe-fulltextsearch/commit/4b51393e014fc4c0cc8e192c74eb4594acaca605)
|
|
||||||
|
|
||||||
## API
|
|
||||||
|
|
||||||
* [API Disable queued processing for development environments](https://github.com/silverstripe-labs/silverstripe-fulltextsearch/commit/71fc359b3711cf5b9429d86da0f1e0b20bd43dee)
|
|
Loading…
Reference in New Issue