[!!!] In this version the deprecated scheduler task is removed, use the provided schedulable console command instead.
[!!!] To use the feature "Make search word parameter changeable" you will need to adapt the changes in the template "SearchForm.html" (line 13-17, line 31) to your own template.
[!!!] This version changes the database structure.
[!!!] This version does not respect the field "hidden" for disabling indexing for files anymore (not a default field for files). Use the new field "tx_kesearch_no_search" in file metadata ("Include in search" in the new tab "Search").
FEATURE
Make search word parameter changeable to be able to track search words with GA4. Thanks to Mike Street. https://github.com/tpwd/ke_search/issues/124
Create tags for assigned categories for tt_news indexer. Thanks for sponsoring to Nervenschoner Informatik GmbH.
Exclude files from indexing by deactivating "Include in search" in the new tab "Search" in file metadata.
https://github.com/tpwd/ke_search/issues/20
BUGFIX
Fix typehint and quoting for targetpid parameter from int to string. Thanks to Naderio. https://github.com/tpwd/ke_search/issues/129
Fix undefined array key includeFilters in Pluginbase.php. Thanks to Andreas Kessel. https://github.com/tpwd/ke_search/pull/133
Add tags only to pages which are in the list of to be indexed pages. Thanks to ped.
https://github.com/tpwd/ke_search/issues/135
TASK
Remove deprecated scheduler task for indexing, use schedulable console command instead as explained in https://docs.typo3.org/p/tpwd/ke_search/main/en-us/Indexing/Index.html#starting-the-indexing-process-automatically
Add PHPStan as dev requirement
Add TYPO3/coding-standards as dev requirement
Code cleanup according to PHPStan
Code cleanup according to PHPStorm code inspections
Code cleanup according to php-cs-fixer
Add PHPStan check as a GitHub Action
Add php-cs-fixer check as a GitHub Action
Remove unused Behat tests for now
Add startingPoints public method to Filter class. Thanks to Mike Street. https://github.com/tpwd/ke_search/pull/132
Make sure sword parameter is a string. Thanks to Chris Müller. https://github.com/tpwd/ke_search/issues/137
Log errors during PDF indexing to ke_search error log. Thanks to Markus Tobler.
https://github.com/tpwd/ke_search/issues/140
DOCS
Fix documentation about when the conjunctions in the search phrase won't work.
Add information about contributing in README.rst