293 lines
8.7 KiB
Markdown
293 lines
8.7 KiB
Markdown
# v2.3.0
|
|
## 08/26/2022
|
|
|
|
1. [](#new)
|
|
* Added new `onSimpleSearchCollection()` event to allow for custom integration into SimpleSearch.
|
|
* Require Grav 1.7+
|
|
|
|
# v2.2.2
|
|
## 05/25/2021
|
|
|
|
1. [](#bugfix)
|
|
* `|raw` missing in JSON template
|
|
|
|
# v2.2.1
|
|
## 12/02/2020
|
|
|
|
1. [](#new)
|
|
* Require Grav 1.6.0+
|
|
* Added autoloader
|
|
* Pass phpstan level 3 tests
|
|
1. [](#bugfix)
|
|
* Fixed `header_keys_ignored` configuration option not taking effect
|
|
|
|
# v2.2.0
|
|
## 09/14/2020
|
|
|
|
1. [](#improved)
|
|
* Added config option to choose keys to ignore when searching header
|
|
* Added ability to opt-out of page search by setting: `simplesearch: process: false` in page header
|
|
* Added `form` and `forms` to default list of ignores in page header searches
|
|
1. [](#bugfix)
|
|
* Fix issue to ensure matching ignore keys only checked at root level
|
|
* Fix issue where searchable header content was growing exponentially
|
|
|
|
# v2.1.0
|
|
## 05/27/2020
|
|
|
|
1. [](#new)
|
|
* Added ability to search page headers (excluding title, taxonomy, content)
|
|
|
|
# v2.0.0
|
|
## 05/13/2020
|
|
|
|
1. [](#new)
|
|
* Allow searching the content of modular pages [#170](https://github.com/getgrav/grav-plugin-simplesearch/pull/170)
|
|
* Allow configuration of Title/Content/Taxononmy searchable types [#184](https://github.com/getgrav/grav-plugin-simplesearch/pull/184)
|
|
1. [](#improved)
|
|
* Improved default vs custom search page functionality [#186](https://github.com/getgrav/grav-plugin-simplesearch/pull/186)
|
|
* Add field label for screen reader accessibility [#171](https://github.com/getgrav/grav-plugin-simplesearch/pull/171)
|
|
* Added Traditional Chinese [#169](https://github.com/getgrav/grav-plugin-simplesearch/pull/169)
|
|
* Updated Russian and English [#165](https://github.com/getgrav/grav-plugin-simplesearch/pull/165)
|
|
* Added Galacian [#155](https://github.com/getgrav/grav-plugin-simplesearch/pull/155)
|
|
1. [](#bugfix)
|
|
* Fixed input attribute [#165](https://github.com/getgrav/grav-plugin-simplesearch/pull/165)
|
|
|
|
# v1.14.2
|
|
## 12/07/2018
|
|
|
|
1. [](#improved)
|
|
* Optimize, cleanup and remove typos [#163](https://github.com/getgrav/grav-plugin-simplesearch/pull/163)
|
|
* Removed `blog` as default filter [#166](https://github.com/getgrav/grav-plugin-simplesearch/pull/166)
|
|
* Polish translation [#144](https://github.com/getgrav/grav-plugin-simplesearch/pull/144)
|
|
* Kazakh translation [#153](https://github.com/getgrav/grav-plugin-simplesearch/pull/153)
|
|
* Spelling corrections [#145](https://github.com/getgrav/grav-plugin-simplesearch/pull/145)
|
|
1. [](#bugfix)
|
|
* Fix JS to work with IE11 [#161](https://github.com/getgrav/grav-plugin-simplesearch/pull/161)
|
|
* Updated javascript to be compatible with IE11 [#161](https://github.com/getgrav/grav-plugin-simplesearch/pull/161)
|
|
* Ensure `$values` is an array to prevent PHP error on implode [#146](https://github.com/getgrav/grav-plugin-simplesearch/pull/146)
|
|
|
|
# v1.14.1
|
|
## 01/11/2018
|
|
|
|
1. [](#bugfix)
|
|
* Fix for Gantry5 themes
|
|
|
|
# v1.14.0
|
|
## 01/08/2018
|
|
|
|
1. [](#new)
|
|
* Added Danish translations [#127](https://github.com/getgrav/grav-plugin-simplesearch/pull/127)
|
|
1. [](#improved)
|
|
* New option to disable built-in JS [#130](https://github.com/getgrav/grav-plugin-simplesearch/pull/130)
|
|
* Changed elipsis from `...` to `…` [#133](https://github.com/getgrav/grav-plugin-simplesearch/pull/133)
|
|
* Added missing French translations [#136](https://github.com/getgrav/grav-plugin-simplesearch/pull/136)
|
|
* Added missing German translations [#128](https://github.com/getgrav/grav-plugin-simplesearch/pull/128)
|
|
1. [](#bugfix)
|
|
* Escaped `query` in Twig templates for XSS protection
|
|
|
|
# v1.13.0
|
|
## 07/26/2017
|
|
|
|
1. [](#improved)
|
|
* Support for multiple forms and fields in the same page
|
|
1. [](#bugfix)
|
|
* Fix typo in `SEARCH_FIELD_MINIUMUM_CHARACTERS` translation string
|
|
* Fixed validation and JS submission
|
|
* Separated JS from inline to file
|
|
* Fixed issue with min query length always enforced. It is now possible to have no minimum length by setting to `false` or `0`
|
|
|
|
# v1.12.0
|
|
## 05/31/2017
|
|
|
|
1. [](#new)
|
|
* Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.
|
|
|
|
# v1.11.0
|
|
## 05/29/2017
|
|
|
|
1. [](#new)
|
|
* Allow to use "@none"/"none@" in the "Category filter" in Admin to allow removing the filter
|
|
|
|
# v1.10.2
|
|
## 04/19/2017
|
|
|
|
1. [](#bugfix)
|
|
* Only check ACL if the Login plugin is installed [#112](https://github.com/getgrav/grav-plugin-simplesearch/pull/112)
|
|
|
|
# v1.10.1
|
|
## 04/11/2017
|
|
|
|
1. [](#new)
|
|
* Added Portuguese translation
|
|
* Add hint when the minimum search field length is not matched
|
|
1. [](#bugfix)
|
|
* Default `ignore_accented_characters` to false
|
|
* Fallback to regular search if searching with `ignore_accented_characters` on an unsupported charset raises an exception [#107](https://github.com/getgrav/grav-plugin-simplesearch/issues/107)
|
|
* Check ACL before listing a page in the search results [#102](https://github.com/getgrav/grav-plugin-simplesearch/pull/102)
|
|
* Fix with ignoring `min_query_length` when using the button [#99](https://github.com/getgrav/grav-plugin-simplesearch/issues/99)
|
|
|
|
# v1.10.0
|
|
## 01/23/2017
|
|
|
|
1. [](#new)
|
|
* Added spanish translation
|
|
* Added japanese translation
|
|
* Added persian translation
|
|
1. [](#improved)
|
|
* Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.
|
|
* Removed jQuery dependency, fixes issue when jQuery is loaded in the footer [#57](https://github.com/getgrav/grav-plugin-simplesearch/pull/57)
|
|
* Added option to ignore accents when searching [#89](https://github.com/getgrav/grav-plugin-simplesearch/pull/89)
|
|
1. [](#bugfix)
|
|
* Remove unpublished and un-routable pages from the result set
|
|
* Fixed issue when using @self as route
|
|
* Fix overloaded property issue when searching on a page with simplesearch header [#80](https://github.com/getgrav/grav-plugin-simplesearch/issues/80)
|
|
* Fix issue with empty string and leading commas [#71](https://github.com/getgrav/grav-plugin-simplesearch/issues/71)
|
|
|
|
# v1.9.3
|
|
## 10/19/2016
|
|
|
|
1. [](#bugfix)
|
|
* Fixed an issue with invalid syntax in `route: @self` logic
|
|
|
|
# v1.9.2
|
|
## 09/19/2016
|
|
|
|
1. [](#bugfix)
|
|
* Reverted change in events - causing problems
|
|
* Reverted fix for `route: @self`, breaking `filter: @self` (used in getgrav.org)
|
|
|
|
# v1.9.1
|
|
## 09/08/2016
|
|
|
|
1. [](#bugfix)
|
|
* Fixed logic to use `onPageInitialized` event
|
|
|
|
# v1.9.0
|
|
## 09/06/2016
|
|
|
|
1. [](#new)
|
|
* Multiple search boxes support [#52](https://github.com/getgrav/grav-plugin-simplesearch/pull/52)
|
|
* Added Croatian and Russian translation
|
|
1. [](#improved)
|
|
* Added support for Grav's autoescape twig setting
|
|
1. [](#bugfix)
|
|
* Fix searching on `@self `[#53](https://github.com/getgrav/grav-plugin-simplesearch/pull/53)
|
|
|
|
# v1.8.0
|
|
## 07/14/2016
|
|
|
|
1. [](#new)
|
|
* Added dutch and romanian
|
|
1. [](#bugfix)
|
|
* Fix translating the search input placeholder
|
|
|
|
# v1.7.1
|
|
## 05/03/2016
|
|
|
|
1. [](#new)
|
|
* Added configurable `min length` option for how many characters needed before you can search
|
|
|
|
# v1.7.0
|
|
## 04/30/2016
|
|
|
|
1. [](#new)
|
|
* Added support for taxonomy searching in regular searches (not just on-page searches as was the case previously)
|
|
* Added support for `route: '@self'` to use the route of the current page without specifying it.
|
|
* Added display search button option - #33
|
|
* Refactored code for clarity
|
|
|
|
# v1.6.2
|
|
## 01/06/2016
|
|
|
|
1. [](#improved)
|
|
* Improved the README instructions on how to save all pages
|
|
|
|
# v1.6.1
|
|
## 11/11/2015
|
|
|
|
1. [](#improved)
|
|
* Strip HTML tags from title and content before searching
|
|
|
|
# v1.6.0
|
|
## 11/11/2015
|
|
|
|
1. [](#new)
|
|
* Removing `filter:` from configuration will search **ALL** pages
|
|
|
|
# v1.5.1
|
|
## 10/15/2015
|
|
|
|
1. [](#improved)
|
|
* Minor performance fix
|
|
* Updated README.md with more help
|
|
1. [](#bugfix)
|
|
* Fix for special character searches
|
|
|
|
# v1.5.0
|
|
## 10/07/2015
|
|
|
|
1. [](#new)
|
|
* Allow simplesearch to work with on-page collections
|
|
|
|
# v1.4.1
|
|
## 08/31/2015
|
|
|
|
1. [](#improved)
|
|
* Fixed some blueprint issues
|
|
|
|
# v1.4.0
|
|
## 08/25/2015
|
|
|
|
1. [](#improved)
|
|
* Added blueprints for Grav Admin plugin
|
|
* Added results sorting
|
|
|
|
# v1.3.0
|
|
## 07/21/2015
|
|
|
|
1. [](#new)
|
|
* Added support for modular pages in results
|
|
|
|
# v1.2.7
|
|
## 07/17/2015
|
|
|
|
1. [](#bugfix)
|
|
* Fixed "Undefined index: extension" error
|
|
|
|
# v1.2.6
|
|
## 07/14/2015
|
|
|
|
1. [](#bugfix)
|
|
* Fixed URL issue that showed up with multi-languages
|
|
|
|
# v1.2.5
|
|
## 04/24/2015
|
|
|
|
1. [](#bugfix)
|
|
* Fixed issue with broken image
|
|
|
|
# v1.2.4
|
|
## 02/19/2015
|
|
|
|
2. [](#improved)
|
|
* Implemented new `param_sep` variable from Grav 0.9.18
|
|
|
|
# v1.2.3
|
|
## 01/06/2015
|
|
|
|
1. [](#improved)
|
|
* Improved `README.md` file with more information
|
|
|
|
# v1.2.2
|
|
## 12/21/2014
|
|
|
|
1. [](#bugfix)
|
|
* Fix for invalid base_url in some instances
|
|
|
|
# v1.2.1
|
|
## 11/30/2014
|
|
|
|
1. [](#new)
|
|
* ChangeLog started...
|