Releases: silverstripeltd/silverstripe-discoverer
Releases · silverstripeltd/silverstripe-discoverer
2.0.0
What's Changed
- Breaking: Interface changes for SearchService. New spelling suggestion feature by @chrispenny in #21
Breaking changes (summary)
Suggestions
result object now returns an array ofField
objects instead of an array ofstring
- This will not affect you if you only use
Suggestions
in your Silverstripe templates (asField
already has aforTemplate()
method available that should get used instead) - This will affect you if you have PHP logic that loops through the suggestions returned
- This will not affect you if you only use
- Configuration name
search-analytics
has been renamed todiscoverer-analytics
- This will affect you if you have (for example) added custom yaml config that calls
After: 'search-analytics'
- This will affect you if you have (for example) added custom yaml config that calls
SearchServiceAdaptor
interface has been replaced by separate interfaces for each search function- This will affect you if you had implemented a bespoke adaptor to replace one that is being provided by a plugin module
- This will affect you if you manage a plugin module for Discoverer
Full Changelog: 1.2.0...2.0.0
1.2.0
What's Changed
- Add method to help with decorating links with analytics data by @chrispenny in #17
- Provide a FieldService to help with field name conversions by @chrispenny in #18
- Add generic list types by @Cambis in #20
New Contributors
Full Changelog: 1.1.1...1.2.0
1.1.1
What's Changed
- Improve accessibility and implement translatable strings by @chrispenny in #13
- Update docs to emphasis integration module requirement by @chrispenny in #15
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- Add support for query suggestions (aka "did you mean") by @chrispenny in #12
Full Changelog: 1.0.0...1.1.0
1.0.0
Update LICENSE.md