We released the EXT:Solr version 10 and their add-ons just now and we are happy to tell You about new line in EXT:solr version matrix.
The focus of EXT:solr 10.0.0 was, to support TYPO3 9 LTS’s site handling, drop TYPO3 8 compatibility and support new Apache Solr version 8.2.
The major new feature of EXT:solr 10 is the support of the TYPO3's site handling configuration feature. The configuration for the Apache Solr connections is stored now in TYPO3 site configuration.
To get a typical solr site running only a few settings are needed, which can be set via Sites Backend-Module GUI.
For advanced settings the manual editing of sites "config.yaml" file is required, but you have then the full freedom for setting up the fallbacks for connections to Apache Solr server. So is it possible to define different Apache Solr server connection properties, from credentials to hosts, ports and paths for each possible language(content dimension) scenario in your TYPO3 instance.
Finally, after integration for this novelty of TYPO3 it is no longer necessary to "Initialize Solr Connections". Just flushing the caches is enough to apply new Apache Solr connection properties.
If you need the old fashioned setup (e.g. because you still use the TypoScript + domain record approach), you can configure the setting "allowLegacySiteMode"in the extension configuration. Since this mode will be dropped in EXT:solr 11, we strongly recommend to migrating your site to use the TYPO3 site handling.
For EXT:solr 10 the Apache Solr 8.2 with applied EXT:solrs config sets are required. The provided Apache solr config set adds the new fields:
The new image version 10 for Ext:solr is provided as well. This image can be pulled from Docker Hub by using "10.0.0" tag.
It is important in this release, that the data volume of EXT:solrs Docker image was changed from "/opt/solr/server/solr/data" to "/var/solr", because the original Apache Solr Docker Image introduced the volume and we decided to use the Apaches standard method and simplify the complexity of docker configuration.
If you want to extract the content and metadata of files in TYPO3 you can use EXT:tika.
If you want to index your files in TYPO3 from FAL, you can use our addon EXT:solrfal. In combination with EXT:tika, you can index the file contents into your Apache Solr search.
The focus for this release was to make the EXT:solrconsole compatible with EXT:solr 10.0. There were no new features introduced, but all non-site-handling features marked as deprecated.
The addon EXT:solrdebugtools can be used for two very important things by search tuning:
With version 1.1.1 we only provide the EXT:solr 10 & Apache Solr 8.2.0 compatibility.
EXT:solr and the addons are available now in the following version combination an can be installed in TYPO3 9:
The work on our EXT:solr releases and addons is only possible with the financial support of our partners.
Therefore we want to thank all our sponsors that already have signed-up for an EB 2019:
As you might have noticed, this time it took us some time after the release of TYPO3 9 LTS to support most of the new features.
The reason for that was, that we need to have a certain amount of sponsors to finance the work on Apache Solr for TYPO3.
If you want to support further development, please commit your self, with a partnership for 2020 now.
Please click here or call +49 (0)69 - 2475218 0 to get a partnership!