news/plugins/simplesearch/CHANGELOG.md

8.7 KiB

v2.3.0

08/26/2022

    • Added new onSimpleSearchCollection() event to allow for custom integration into SimpleSearch.
    • Require Grav 1.7+

v2.2.2

05/25/2021

    • |raw missing in JSON template

v2.2.1

12/02/2020

    • Require Grav 1.6.0+
    • Added autoloader
    • Pass phpstan level 3 tests
    • Fixed header_keys_ignored configuration option not taking effect

v2.2.0

09/14/2020

    • 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
    • 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

    • Added ability to search page headers (excluding title, taxonomy, content)

v2.0.0

05/13/2020

    • Allow searching the content of modular pages #170
    • Allow configuration of Title/Content/Taxononmy searchable types #184
    • Improved default vs custom search page functionality #186
    • Add field label for screen reader accessibility #171
    • Added Traditional Chinese #169
    • Updated Russian and English #165
    • Added Galacian #155
    • Fixed input attribute #165

v1.14.2

12/07/2018

    • Optimize, cleanup and remove typos #163
    • Removed blog as default filter #166
    • Polish translation #144
    • Kazakh translation #153
    • Spelling corrections #145
    • Fix JS to work with IE11 #161
    • Updated javascript to be compatible with IE11 #161
    • Ensure $values is an array to prevent PHP error on implode #146

v1.14.1

01/11/2018

    • Fix for Gantry5 themes

v1.14.0

01/08/2018

    • Added Danish translations #127
    • New option to disable built-in JS #130
    • Changed elipsis from ... to #133
    • Added missing French translations #136
    • Added missing German translations #128
    • Escaped query in Twig templates for XSS protection

v1.13.0

07/26/2017

    • Support for multiple forms and fields in the same page
    • 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

    • Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.

v1.11.0

05/29/2017

    • Allow to use "@none"/"none@" in the "Category filter" in Admin to allow removing the filter

v1.10.2

04/19/2017

    • Only check ACL if the Login plugin is installed #112

v1.10.1

04/11/2017

    • Added Portuguese translation
    • Add hint when the minimum search field length is not matched
    • Default ignore_accented_characters to false
    • Fallback to regular search if searching with ignore_accented_characters on an unsupported charset raises an exception #107
    • Check ACL before listing a page in the search results #102
    • Fix with ignoring min_query_length when using the button #99

v1.10.0

01/23/2017

    • Added spanish translation
    • Added japanese translation
    • Added persian translation
    • 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
    • Added option to ignore accents when searching #89
    • 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
    • Fix issue with empty string and leading commas #71

v1.9.3

10/19/2016

    • Fixed an issue with invalid syntax in route: @self logic

v1.9.2

09/19/2016

    • Reverted change in events - causing problems
    • Reverted fix for route: @self, breaking filter: @self (used in getgrav.org)

v1.9.1

09/08/2016

    • Fixed logic to use onPageInitialized event

v1.9.0

09/06/2016

    • Multiple search boxes support #52
    • Added Croatian and Russian translation
    • Added support for Grav's autoescape twig setting
    • Fix searching on @self #53

v1.8.0

07/14/2016

    • Added dutch and romanian
    • Fix translating the search input placeholder

v1.7.1

05/03/2016

    • Added configurable min length option for how many characters needed before you can search

v1.7.0

04/30/2016

    • 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

    • Improved the README instructions on how to save all pages

v1.6.1

11/11/2015

    • Strip HTML tags from title and content before searching

v1.6.0

11/11/2015

    • Removing filter: from configuration will search ALL pages

v1.5.1

10/15/2015

    • Minor performance fix
    • Updated README.md with more help
    • Fix for special character searches

v1.5.0

10/07/2015

    • Allow simplesearch to work with on-page collections

v1.4.1

08/31/2015

    • Fixed some blueprint issues

v1.4.0

08/25/2015

    • Added blueprints for Grav Admin plugin
    • Added results sorting

v1.3.0

07/21/2015

    • Added support for modular pages in results

v1.2.7

07/17/2015

    • Fixed "Undefined index: extension" error

v1.2.6

07/14/2015

    • Fixed URL issue that showed up with multi-languages

v1.2.5

04/24/2015

    • Fixed issue with broken image

v1.2.4

02/19/2015

    • Implemented new param_sep variable from Grav 0.9.18

v1.2.3

01/06/2015

    • Improved README.md file with more information

v1.2.2

12/21/2014

    • Fix for invalid base_url in some instances

v1.2.1

11/30/2014

    • ChangeLog started...