A TYPO3 extension that integrates the Apache Solr search server with TYPO3 CMS. dkd Internet Service GmbH is developing the extension. Community contributions are welcome. See CONTRIBUTING.md for details.
GPL-3.0 License
Published by dkd-friedrich over 2 years ago
First release candidate of 11.5.0 for TYPO3 11 LTS
#standwithukraine #nowar
This release candidate is not available in TYPO3 TER, if you want to try this
release, please download and install this release manually from:
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-friedrich over 2 years ago
This beta release is not available in TYPO3 TER, if you want to try this
release,
please download and install this release manually from:
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-friedrich over 2 years ago
This is a bugfix-only release and the last release for EXT:solr 11.1
please update to 11.2 or even 11.5.
This release contains:
Please read the release notes:
https://github.com/TYPO3-Solr/ext-solr/releases/tag/11.1.3
How to Get Involved
There are many ways to get involved with Apache Solr for TYPO3:
Submit bug reports and feature requests on GitHub
Ask or help or answer questions in our Slack channel
Provide patches through Pull Request or review and comment on existing
Pull Requests
Go to www.typo3-solr.com or call dkd to sponsor the ongoing development
of Apache Solr for TYPO3
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm over 2 years ago
This beta release is not available in TYPO3 TER, if you want to try this release,
please download and install this release manually from:
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-friedrich over 2 years ago
Release 11.2.0 (major)
Apache Solr for TYPO3 11.2.0
We are happy to release EXT:solr 11.2.0.
The focus of this release has been on supporting the latest Apache Solr version 8.11.1 and on optimizing the data update monitoring.
With EXT:solr 11.2.0 we support Apache Solr 8.11.1, the latest release of Apache Solr.
To see what has changed in Apache Solr please read the release notes of Apache Solr:
https://solr.apache.org/docs/8_11_1/changes/Changes.html
To ensure the Solr index is up-to-date an extensive monitoring is done, in huge sites this may slow down the TYPO3 backend, as many records and pages have to up checked and updated. With EXT:solr 11.2 you can configure how EXT:solr should monitor and handle data updates, by default EXT:solr acts as in all former version, but you can now configure a delayed update handling or even turn the monitoring of.
Beside the major changes we did several small improvements and bugfixes:
Special thanks to ACO Ahlmann SE & Co. KG for sponsoring the improved data update handling, #3153!
Like always this release would not have been possible without the help from our
awesome community. Here are the contributors to this release.
(patches, comments, bug reports, reviews, ... in alphabetical order)
Also a big thank you to our partners who have already concluded one of our new development participation packages such as Apache Solr EB for TYPO3 11 LTS (Feature), Apache Solr EB for TYPO3 10 LTS (Maintenance)
or Apache Solr EB for TYPO3 9 ELTS (Extended):
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm almost 3 years ago
TYPO3 9 LTS reached the ELTS stage: free community support for TYPO3 9 LTS ended on 30 sept. 2021.
We'll join the TYPO3s ELTS regiment and provide EXT:solr support for TYPO3 9 ELTS upwardly via our EB program.
Therefore the EXT:solr release-11.0.x will not be maintained in TYPO3-Solr/ext-solr repository any more. The maintenance and builds will be moved to other place.
The new EXT:solr 11.0.7+ for TYPO3 9 ELTS versions will be provided via dkds EB program.
This is a bugfix-only release that contains:
How to Get Involved
There are many ways to get involved with Apache Solr for TYPO3:
Submit bug reports and feature requests on GitHub
Ask or help or answer questions in our Slack channel
Provide patches through Pull Request or review and comment on existing Pull Requests
Go to www.typo3-solr.com or call dkd to sponsor the ongoing development of Apache Solr for TYPO3
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm almost 3 years ago
TYPO3 9 LTS reached the ELTS stage: free community support for TYPO3 9 LTS ended on 30 sept. 2021.
We'll join the TYPO3s ELTS regiment and provide EXT:solr support for TYPO3 9 ELTS upwardly via our EB program.
Therefore the EXT:solr release-11.0.x will not be maintained in TYPO3-Solr/ext-solr repository any more. The maintenance and builds will be moved to other place.
The new EXT:solr 11.0.6+ for TYPO3 9 ELTS versions will be provided via dkds EB program.
This is a bugfix-only release that contains:
How to Get Involved
There are many ways to get involved with Apache Solr for TYPO3:
Submit bug reports and feature requests on GitHub
Ask or help or answer questions in our Slack channel
Provide patches through Pull Request or review and comment on existing Pull Requests
Go to www.typo3-solr.com or call dkd to sponsor the ongoing development of Apache Solr for TYPO3
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by timohund almost 3 years ago
This release is a bugfix only release. It contains all patches from 6.5.0 + the update to Apache Solr 6.6.3.
This release is for everyone who needs to stay on TYPO3 7 LTS, if you are using 8 LTS you should update to 8.0.x when possible.
There was a security issue with Apache Solr 6.6.2 in combination with the DataImportHandler. This handler is disabled by default in our configuration and you only need to update when you have enabled the DataImportHandler.
Related links:
Big thanks to our partners that have joined the EB2018 program:
Also a big thanks to our partners that have joined the EB2018 program:
Special thanks to our premium EB 2018 partners:
Thanks to everyone who helped in creating this release!
There are many ways to get involved with Apache Solr for TYPO3:
Support us in 2018 by becoming an EB partner:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Published by timohund almost 3 years ago
This release is a bugfix only release. It ships an security update of Apache Solr from 6.6.2 to 6.6.3.
This release contains the following bugfixes and small changes.
There was a security issue with Apache Solr 6.6.2 in combination with the DataImportHandler. This handler is disabled by default in our configuration and you only need to update when you have enabled the DataImportHandler.
Add's an additional class tx-solr-suggest-focus to the input field and uses it in the suggest javascript controller.
Thanks to all contributors:
Big thanks to our partners that have joined the EB2018 program:
Special thanks to our premium EB 2018 partners:
Thanks to everyone who helped in creating this release!
There are many ways to get involved with Apache Solr for TYPO3:
Support us in 2018 by becoming an EB partner:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Published by timohund almost 3 years ago
This release is a bugfix only release.
This release contains the following bugfixes and small changes:
The excludeTags have not been properly added for json facets (option facets), this was fixed.
The minimumCount should be configureable to „0“ with the global setting(plugin.tx_solr.search.faceting.minimumCount). This did not work and is fixed now.
Thanks to all contributors:
Thanks to all eb partners:
Special thanks to our premium EB 2018 partners:
Thanks to everyone who helped in creating this release!
It version 9 of EXT:solr we will provide the first integration of the solarium php api and ship the latest Apache Solr version. EXT:solr 9 is scheduled for the end of september.
There are many ways to get involved with Apache Solr for TYPO3:
Support us in 2018 by becoming an EB partner:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Published by timohund almost 3 years ago
This release is a bugfix only release.
This release contains the following bugfixes and small changes:
The composer dependency was set to typo3/cms-core
Thanks to all contributors:
Thanks to all eb partners:
Special thanks to our premium EB 2018 partners:
Thanks to everyone who helped in creating this release!
There are many ways to get involved with Apache Solr for TYPO3:
Support us in 2018 by becoming an EB partner:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm almost 3 years ago
This is a bugfix-only release that contains:
Please read the release notes:
https://github.com/TYPO3-Solr/ext-solr/releases/tag/11.1.2
How to Get Involved
There are many ways to get involved with Apache Solr for TYPO3:
Submit bug reports and feature requests on GitHub
Ask or help or answer questions in our Slack channel
Provide patches through Pull Request or review and comment on existing Pull Requests
Go to www.typo3-solr.com or call dkd to sponsor the ongoing development of Apache Solr for TYPO3
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm almost 3 years ago
See: https://github.com/advisories/GHSA-jfh8-c2jp-5v3q
There are no actual Docker images for v.7.6 provided with fixed CVE-2021-44228.
See docker-solr/docker-solr#282
Therefore we updating the EXT:solr images to upstream Apache Solr 7.7 images.
The community in TYPO3 Slacks ext-solr channel did it few times, whiteout reporting any issues.
Note: If you are not on docker, the update to Apache Solr 7.7 not required but applying the workarounds described in https://solr.apache.org/security.html#apache-solr-affected-by-apache-log4j-cve-2021-44228
Please refer for certain workaround and updates: https://www.dkd.de/de/blog/sicherheitsluecke-in-log4j-security-incident-in-log4j/
Published by timohund almost 3 years ago
This is a maintenance release with bugfixes only.
Contributors of this release:
Also a big thanks to our partners that have joined the EB2019 program:
Special thanks to our premium EB 2019 partners:
Thanks to everyone who helped in creating this release!
In the next release, we will drop the support of TYPO3 8 and focus on the integration into TYPO39. Depending on the funding we would like to support
the integration into the TYPO3 site management and want to allow to configure your Solr site with the TYPO3 site management module.
With the move to the solarium PHP API, we take the first step of the integration. In the next releases, we want to use more parts of the solarium API and also contribute to that API to share the improvements with other PHP projects.
There are many ways to get involved with Apache Solr for TYPO3:
Support us in 2019 by becoming an EB partner:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm almost 3 years ago
This is a bugfix-only release that contains only a bugfixes
Alternatively check following link with all changes from 10.0.4 to 10.0.5.
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm almost 3 years ago
This is a bugfix-only release that contains only a bugfixes
Alternatively check following link with all changes from 11.0.4 to 11.0.5.
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm almost 3 years ago
The indexing and almost all Backend-Module-Actions are functional, the search partially.
Published by dkd-kaehm about 3 years ago
This is a bugfix-only release that contains:
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm about 3 years ago
We are happy to release EXT:solr 11.1.0.
The focus of this release has been on URL and SEO optimizations.
Important: This version is installable with TYPO3 10 LTS only and contains some breaking changes, see details below.
Introduce the TYPO3s route enhancer functionality for facets.
This feature allows to mask facets inside the query string or as part of the path segment.
See:
Introduce a new style how the facet array represented inside of the url with a combination of key and value in order to be able to keep a specific order.
This feature allows to change the url parameters from index based to associative keys for facets.
Using associative keys, the value of a facet will be replaced with 1. A value of 1 means, that the facet is active. A value of 0 means, the value is inactive.
Additionaly a new sort option for url parameters is available. The sort of parameters is mandatory for associative keys.
By default Solr behaves as before and will be changed in future releases.
To improve the search behaviour we introduce folding filters, e.g. allowing to skip accents in search terms. The following languages are
now using the ASCII folding filter:
For the Scandinavian languages, Norwegian, Swedish and Danish, a similiar approach is used, but we're using the more specialized Scandinavian Normalization
and Scandinavian Folding Filters.
Folding process usally takes place at a late stage, so your configurations shouldn't be affected. But for the Scandinavian languages the Scandinavian Normalization
Filter processes the terms earlier, so your protected words for the Snowball Porter Filter, e.g. danish/protwords.txt, might be affected, please be sure to use the
right spelling (see https://solr.apache.org/guide/8_8/language-analysis.html#scandinavian-normalization-filter).
EXT:solrs components like range facets can not be properly handled by cHash stack, because the amount of possible range-combinations is infinite, therefore they must be excluded from cHash calculation.
This change makes it possible to exclude all EXT:solr parameters from cache hash. To prevent misconfigurations, the new extension configuration setting "pluginNamespaces" was introduced, which is used in FlexForm and in
TYPO3_CONF_VARS/FE/cacheHash/excludedParameters. This setting makes it impossible to chose invalid/unhandled EXT:solr plugin namespace on FlexForm (Plugin -> Options -> Plugin Namespace)
Please follow the following migration instructions
Plugin namespaces:
Needed only if other as default (tx_solr) plugin namespace is used in instance. Add the used namespace[s] to $GLOBALS['TYPO3_CONF_VARS']['EXTENSIONS']['solr']['pluginNamespaces'] or via backend
"Settings" -> "Extension Configuration" -> "solr" -> "A list of white listed plugin namespaces"
Global q parameter:
Needed only if global "q" parameter without plugin namespace is used and wants to be included in cache hash calculation. Set the setting $GLOBALS['TYPO3_CONF_VARS']['EXTENSIONS']['solr']['pluginNamespaces'] = '1'
or enable it via backend "Settings" -> "Extension Configuration" -> "solr" -> "Include/Exclude global q parameter in/from cacheHash"
This task allows you to optimize the indexes of given cores for a site at a planned time.
See:
With EXT:solr 11.1 we support Apache Solr 8.9.0, the latest release of Apache Solr.
To see what has changed in Apache Solr please read the release notes of Apache Solr:
https://solr.apache.org/docs/8_8_2/changes/Changes.html
Makes it possible to manage resources per core instead of previously used per schema approach.
Now is it possible to maintain the stopwords and synonyms for each core/site separately,
and avoid mixing the synonyms between sites using same core.
Solarium is upgraded from version 4 to version 6, so due to changes in Solarium various classes and data types had to be adapted.
There are two major changes you have to consider while upgrading:
To simplify the development we've dropped the compatibility for TYPO3 9 LTS. If you need to use TYPO3 9 please use the 11.0.x branch.
Beside the major changes we did several small improvements and bugfixes:
Like always this release would not have been possible without the help from our
awesome community. Here are the contributors to this release.
(patches, comments, bug reports, reviews, ... in alphabetical order)
Also a big thanks to our partners that have joined the EB2021 program:
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0
Published by dkd-kaehm over 3 years ago
Like always this release would not have been possible without the help from our
awesome community. Here are the contributors to this release.
(patches, comments, bug reports, reviews, ... in alphabetical order)
There are many ways to get involved with Apache Solr for TYPO3:
Support us by becoming an EB partner:
https://shop.dkd.de/Produkte/Apache-Solr-fuer-TYPO3/
or call:
+49 (0)69 - 2475218 0