Skip to content

Releases: TYPO3-Solr/ext-solr

Release 11.5.0 for TYPO3 11.5.14+

26 Aug 15:52
Compare
Choose a tag to compare

#standwithukraine #nowar

New in this release:

Huge improvements

TYPO3 11 LTS compatibility (11.5.14+)

With EXT:solr 11.5 we provide the support of TYPO3 11 LTS.

Please note that we require at least TYPO3 11.5.14, as this version contains some change concerning the usage of local TypoScriptFrontendController objects that are solving some issues during indexing.

Improved data update handling

To keep the Solr index up-to-date the indexed records have to be
observed, to minimize the delay and update the index as fast as possible
updates are ensured via DataHandler hooks.

But as intensive monitoring especially in larger websites may slow down
the TYPO3 backend, a delayed processing is introduced. By default the
monitoring is unchanged, but you can switch to a delayed processing
of the data updates in the extension manager.

Due to the extended data update handling the unit and integration tests
have to be adjusted and extended, this commit contains the required
adjustments.

See: #3153

Bootstrap 5.1

To be compatible with Bootstrap 5.1, some steps had to be
done.

The following changes are included in this commit:

  • template adaptions for Bootstrap 5.1
  • included Bootstrap CSS updated
  • obsolete panel structure removed
  • switch to new Bootstrap pagination
  • switch to Bootstrap icons
  • inline styles from debug ViewHelpers removed
  • obsolete Bootstrap Glyphicon fonts removed
  • ensure template will respect facet option limit
    (plugin.tx_solr.search.faceting.limit)

See: #3112

Custom field processors

fieldProcessingInstructions can be used for processing values during indexing, e.g. timestampToIsoDate or uppercase. Now you can register and use your own field processors via:

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['fieldProcessor']['yourFieldProcessor'] = ACustomFieldProcessor::class;

Custom processors have to implement interface ApacheSolrForTypo3\Solr\FieldProcessor\FieldProcessor.

N-Gram Filter for strings

Provides a new field type and dynamic fields for strings
with enabled Edge-N-Gram filter.

Now the following fields can be used:

  • *_stringEdgeNgramS
  • *_stringEdgeNgramM

Improve and Fix TSFE Initialization

The initialization of TSFE within indexing and Backends modules contexts is refactored.

In this change the setting and usage of $GLOBALS['TSFE'] is removed and replaced by TYPO3s Core Context API.
The "Context" is always cloned instead of using its singleton instance.
The "Context", "Language", "TSFE" and "ServerRequest", which are required for TypoScript parsing in BE-modules and indexing contexts,
are highly isolated/capsuled and not visible anymore for all things not belonging to EXT:solr internals.

Byside of isolation/encapsulation of TSFE, the language handling is restored
to pure and default EXT:solr "fallback" mode approach.
So all page records, which are involved in indexing(All page types and above all all with sys_template or records-to-index), must be translated.
Otherwise the translation records will be indexed in default language.

Note: Since TYPO3 11 LTS does not allow to instantiate TSFE for sys folders and spacer,
the initialization of TSFE will be done for first and closest page(not spacer or folder) within the site rootline.

Get "free content mode" working

In previous releases of EXT:solr the language handling for "free-content-mode" inconsistent.
The behavior of "free-content-mode" related records varied in RecordMonitor, Initializing and Indexing contexts,
which was the source of troubles for mixing overlay records in wrong cores/languages.

This change brings the RecordMonitor, Initializing and Indexing contexts for "free-content-mode" related records
into the same line, so the "free-content-mode" records are processed the same way.

Make pageRangeFirst and pageRangeLast accessible in fluid

With these two additional getters it is possible to access the variables
in fluid templates. See: #3254

And many more

Please see the list of changes below.

The list of all changes:

Release 11.5.0-pre-alpha-1 (126584e10) :

  • [TASK] Prepare schemas for EXT:solr 11.5.x (c0a3e6205)
  • [TASK] Provide N-Gram Filter for strings (13b90a996)
  • [TASK] composer branch aliases (ebfee76bb)
  • [BUGFIX] Recursive constants (8af25d03f)
  • [BUGFIX:BP:11.5] Follow up to recursive constants (a57960763)
  • [TASK] Migrate TYPO3#88366 deprecated cache_ prefix on caches (a8f111592)
  • [BUGFIX] Filter within route enhancers (b6d77ee52)
  • [BUGFIX] Fix NON-Composer mod libs composer.json for composer v2 (e9ec5c11c)
  • [TASK] Setup Dependabot to watch "solarium/solarium" (dfc99f4b0)
  • [TASK] Setup Github Actions :: Basics (ceb892408)
  • [TASK] Bump to and test against TYPO3 ^11.5 (e7eeb2b3d)
  • [TASK] Bump solarium to 6.1.4, which supports PHP 8.0 (e56c32436)
  • [TASK] Bump nimut/testing-framework to v. 6.0, which supports PHP 8.0 (e5353ab3c)
  • [FIX] Fix GH actions on branches push event (85e413d39)
  • [BUGFIX:P:11.5] Don't use jQuery.ajaxSetup() (6714590a8)
  • [TASK] Restructure version matrix (9535750f4)
  • [Bugfix:BP:11-5] routeenhancer with empty filters (578e0153b)
  • [TASK:11.5] Replace mirrors for Apache Solr binaries on install-solr.sh (7f998d221)
  • [TASK] Make TYPO3 11 LTS compatible : Backend Modules Templates (871c5b00f)
  • [TASK] Make TYPO3 11 LTS compatible : rector run (7e104a499)
  • Make TYPO3 11 LTS compatible : TSFE initialization : record indexing (66f512b12)
  • [TASK] Make collapse work in BE (800384e48)
  • [TASK] Style index fields tab in info module (8f9a0ce9d)
  • [TASK] Fix loading Chart module (8fd1182ac)
  • [TASK] Adapt namespaces (f1f5521b9)
  • !!! [TASK] Switch to hook contentPostProc-cached of TypoScriptFrontendController (e1c8c3afc)
  • [TASK] Apply rectors (0e6bf902e)
  • [BUGFIX] Enforce visibility context in Tsfe (d50947375)
  • [TASK] Fix scrutinizer for EXT:Solr 11.5 (43dcbd43f)
  • [TASK-11.5C] Fix - "Unit" Tests : Remove usages of UriBuilder::setUseCacheHash() (d71ec451c)
  • [TASK-11.5C] Fix - "Unit" Tests (5e047c520)
  • [TASK-11.5C] Fix - "Unit" Tests : PHP 8.0 (6023d78d7)
  • [TASK] Let PHP 8.0 Job allow to fail temporarily (d36c22e3e)
  • [TASK-11.5C] Fix - "Integration" Tests (4005e974b)
  • !!![TASK] Improve and Fix TSFE Initialization (a246cb8e3)
  • [TASK] Refactor IntegrationTest base class : auto import root pages (d14b82ec5)
  • [TASK] Refactor Integration tests : SiteHashServiceTest (280271d04)
  • [TASK] Refactor Integration tests : ResultSetReconstitutionProcessorTest (1317a2792)
  • [TASK] Refactor Integration tests : IndexerTest (f87a5f5d7)
  • [TASK] Refactor Integration tests : IndexerTest additionalPageIds (723ccea67)
  • [TASK] Refactor Integration tests : IndexerTest "hide default language" (1538c61dc)
  • [TASK] Refactor Integration tests : IndexerTest "Relation (MM) translation overlays" (82bfe55d4)
  • [TASK] Reactivate tests for indexing records without L parameter (66afd4f59)
  • [TASK] Refactor Integration tests : Schrink fixtures (25cf5b911)
  • [BUGFIX] Remove hidden translated record in index (1b7642115)
  • [FEATURE] Get "free content mode" work...
Read more

Release 11.5.0-rc-3

11 Aug 08:21
Compare
Choose a tag to compare

Third release candidate of 11.5.0 for TYPO3 11 LTS

#standwithukraine #nowar

Huge improvements

  • TYPO3 11 LTS compatibility, at least 11.5.14 is required
  • Improved data update handling

Improvements and fixes since RC 2

[FEATURE] Add custom field processors #1811

[TASK] Adapt column arrangement within sites config #3295

[TASK:BP:11.5] Require TYPO3 11.5.14 #3239 #3244

With EXT:solr 11.5 we're increasingly using local objects, but most ContentObjects in the TYPO3 core required a global version of the
TypoScriptFrontendController which leads to problems during indexing. TYPO3 11.5.14 contains some adaptions to support the usage of local
TypoScriptFrontendController objects, these adaptions are fixing this issue, so we require at least TYPO3 11.5.14.

[DOCS:BP:11.5] add missing doc for ...logging.indexing.pageIndexed

[TASK:BP:11.5] Adjust typo3/coding-standards settings

typo3/coding-standards 0.5.4 includes rule modernize_strpos, which is not possible with PHP 7.4 as str_contains requires PHP 8. This commit removes rule modernize_strpos and contains some minor adaptions.

[BUGFIX:BP:11.5] Empty suggest query triggers a PHP error #3302

Sending a suggest query containing only spaces causes PHP 8+ to throw a TypeError exception because the result of the regular expression will
not have a third entry in its matches array. Use null-coalescing operator to ensure a string is given to the trim function in the SuggestQuery constructor.

[BUGFIX] Respect indexing configuration for new and updated subpages #3276

[BUGFIX] Class properties must not be accessed before initialization #3288

This change fixes two issues for class properties initialized by inject or setter methods. The properties and getters must be nullable,
if inject method or setter methods initialise properties. This patch applies on:

  • \ApacheSolrForTypo3\Solr\Domain\Search\Uri\SearchUriBuilder::$routingService
  • \ApacheSolrForTypo3\Solr\Domain\Search\ResultSet\SearchResultSet::$response

[BUGFIX:11.5] Frequent Searches plugin does not work #3166

Fixes the frequent searches component.

[BUGFIX] Ensure array value is set when accessing #3269

[BUGFIX] Fix PSR-4 Namesppaces and Paths #3285

This fix avoids warning on composer autoload and allows to run tests in parallel.

[BUGFIX] Undefined array key in ..Domain\Site\Site:L130 #3232

[BUGFIX] Silence DebugWriter for PageIndexerRequest #3030

If debug logging is activated the DebugWriter does append debug messages to the output. This fails when running PageIndexerRequest as it
does return a json that must not be appended with debug message output.

[BUGFIX] AbstractSolrTask::setRootPageId(): Argument #1 () must be of type int, string given #3267

[TASK] Update GarbageCollector.php #3249

Replaces explode with GeneralUtility::intExplode

[TASK] Sync with EXT:solrfluidgrouping for TYPO3 11.5

[TASK] Sync with new TYPO3 coding standards

Syncs the both extensions APIs

[BUGFIX] Avoid yoda-style conditions in PHP

[BUGFIX] change detection of free mode records #3264

[BUGFIX] Fix return type error for option facet #3260

Type cast the return values in OptionFacetQueryBuilder::buildLimitForJson() and OptionFacetQueryBuilder::buildMincountForJson() to avoid php type error.

[FEATURE] Make pageRangeFirst and pageRangeLast accessible in Fluid #3254

With these two additional getters it is possible to access the variables in fluid templates.

Known issues

  • [BUG] IMAGES in indexer configurations handled in BE mode since
    TYPO3 10.4.12 #2828

Open tasks

  • [TASK] Finalize lastSearches Integration test cases #3160

Note for non-composer instances:

This release candidate is not available in TYPO3 TER, if you want to
try this release, please download and install this release manually
from:
https://github.com/TYPO3-Solr/ext-solr/releases/tag/11.5.0-rc-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 requests 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

Release 11.5.0-rc-2

22 Apr 07:19
Compare
Choose a tag to compare
Release 11.5.0-rc-2 Pre-release
Pre-release

Second release candidate of 11.5.0 for TYPO3 11 LTS

#standwithukraine #nowar

Huge improvements:

  • TYPO3 11 LTS compatibility
  • Improved data update handling

Improvements and fixes since RC 1

[TASK] Move ObjectManager to constructor in AbstractFacet (#3235)

As long as EXT:solr doesn't support DI and the ObjectManager is still required, the ObjectManager is set/instantiated in the constructor, preventing initialization issues.

[TASK] Allow SearchResultSetService instantiation via makeInstance

Extbase ObjectManager is deprecated and should be replaced, but as EXT:solr doesn't support DI yet and makeInstance doesn't support a
mixture of manual set parameters and DI, the instantiation of the local ObjectManager of SearchResultSetService is changed and now
also done in the constructor. With this change SearchResultSetService can now be instantiated via makeInsstance, even DI is not yet configured.

[TASK] Prevent type errors

Prevent type errors by ensuring the right types is used.

[DOCS] Align with new TYPO3 documentation standards (#3242)

[DOCS] Align README.md with other extensions (#3218)

Reduce README.md to an abstract and links to important pages that cover the user's next steps, especially the full
documentation and TER page for installation, but also add-ons and the paid services.

[BUGFIX] Missing dot in configuration in numberOfResultsPerGroup method (#3098)

[BUGFIX] Add type cast to TaskProviders

Fix exception which happens with PHP8 because the returned page id is actually a string but an integer is required

[TASK] Improve error handling in index queue module

Not all kind of errors while initializing the index queue are currently handled and so an error page or debug trace might be
shown. This commit adds an additional check and implements a more pleasant error message.

Known issues:

Open tasks:

Note for non-composer instances:

This release candidate is not available in TYPO3 TER, if you want to try this
release, please download and install this release manually from:


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

Release 11.5.0-rc-1

15 Mar 08:32
Compare
Choose a tag to compare
Release 11.5.0-rc-1 Pre-release
Pre-release

First release candidate of 11.5.0 for TYPO3 11 LTS

#standwithukraine #nowar

Huge improvements:

  • TYPO3 11 LTS compatibility
  • Improved data update handling

Known issues:

Open tasks:

Note for non-composer instances:

This release candidate is not available in TYPO3 TER, if you want to try this
release, please download and install this release manually from:


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

Release 11.5.0-beta-2

09 Feb 13:00
Compare
Choose a tag to compare
Pre-release

A preview release 11.5.0 BETA-2 for TYPO3 11 LTS

Huge improvements:

  • [P:11.5:FEATURE] Improve data update handling

Known issues:

  • [BUG] Pagination breaks with 1573061766 exception on initial empty
    search without results
    #3150
  • [BUG:11.5] Frequent Searches plugin does not work
    #3166

Open tasks:

  • [TASK] Migrate search/frontend templates to Bootstrap v5.1
    #3112
  • [TASK] Refactor Widgets to TYPO3s new Pagination API
    #3091
  • etc. small tasks
    See: The most up-to-date informations you'll get on:
    #2976

Note for non-composer instances:

This beta release is not available in TYPO3 TER, if you want to try this
release,
please download and install this release manually from:


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

Release 11.1.3 (no longer supported)

09 Feb 12:52
Compare
Choose a tag to compare

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:

  • [BUGFIX:BP:11.1] TER releases missing composer dependencies (#3176)
  • [TASK] Configure CI matrix for release 11.2
  • [BUGFIX:BP:11.1] Fix autosuggest with non-ascii terms (#3096)
  • [BUGFIX] Prevent unwanted filter parameters from being generated
    (#3126)
  • [TASK] Add Czech translation (#3132)
  • [TASK] Replace mirrors for Apache Solr binaries on install-solr.sh
    (#3094)
  • [BUGFIX:BP:11-1] routeenhancer with empty filters (#3099)
  • [TASK] Use Environment::getContext() instead of GeneralUtility
  • [BUGFIX] Don't use jQuery.ajaxSetup() (#2503)
  • [TASK] Setup Github Actions :: Basics
  • [TASK] Setup Dependabot to watch "solarium/solarium"
  • [BUGFIX] Filter within route enhancers (#3054)
  • [BUGFIX] Fix NON-Composer mod libs composer.json for composer v2
    (#3053)

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

Release 11.5.0-beta-1

03 Feb 16:38
Compare
Choose a tag to compare
Release 11.5.0-beta-1 Pre-release
Pre-release

A preview release 11.5.0 BETA-1 for TYPO3 11 LTS

Huge improvements:

  • [FEATURE] Get "free content mode" working
  • [BUGFIX] TypoScript configuration for "Hide default language" sites

Known issues:

  • [BUG] Pagination breaks with 1573061766 exception on initial empty search without results
    #3150
  • [BUG:11.5] Frequent Searches plugin does not work
    #3166

Open tasks:

  • [TASK] Migrate search/frontend templates to Bootstrap v5.1
    #3112
  • [TASK] Refactor Widgets to TYPO3s new Pagination API
    #3091
  • etc. small tasks
    See: The most up-to-date informations you'll get on:
    #2976

Note for non-composer instances:

This beta release is not available in TYPO3 TER, if you want to try this release,
please download and install this release manually from:


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

Release 11.2.0 - (major)

03 Feb 10:47
Compare
Choose a tag to compare

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.

New in this release:

Apache Solr 8.11.1 support (#3155)

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

Improve data update monitoring and handling

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.

Small improvements and bugfixes:

Beside the major changes we did several small improvements and bugfixes:

  • [TASK] Upgrade Solarium to 6.0.4 (#3178)
  • [FEATURE] Improve data update handling (#3153)
  • [BUGFIX] Fix thrown exception in Synonym and StopWordParser
  • [BUGFIX] TER releases missing composer dependencies
  • [TASK] Upgrade to Apache Solr 8.11.1 (#3155)
  • [TASK] Configure CI matrix for release 11.2
  • [BUGFIX:BP:11.1] Fix autosuggest with non-ascii terms (#3096)
  • [BUGFIX] Prevent unwanted filter parameters from being generated (#3126)
  • [TASK] Add Czech translation (#3132)
  • [TASK] Replace mirrors for Apache Solr binaries on install-solr.sh (#3094)
  • [BUGFIX:BP:11-1] routeenhancer with empty filters (#3099)
  • [TASK] Use Environment::getContext() instead of GeneralUtility
  • [BUGFIX] Don't use jQuery.ajaxSetup() (#2503)
  • [TASK] Setup Github Actions :: Basics
  • [TASK] Setup Dependabot to watch "solarium/solarium"
  • [BUGFIX] Filter within route enhancers (#3054)
  • [BUGFIX] Fix NON-Composer mod libs composer.json for composer v2 (#3053)

Contributors

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)

  • Georg Ringer
  • Lars Tode
  • Mario Lubenka
  • Markus Friedrich
  • Marc Bastian Heinrichs
  • Michael Wagner
  • Rafael Kähm

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):

  • ACO Ahlmann SE & Co. KG
  • avenit AG
  • b13 GmbH
  • cyperfection GmbH
  • in2code GmbH
  • Leitgab Gernot
  • medien.de mde GmbH
  • TOUMORØ
  • WIND Internet

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

Release 11.0.7 (last non ELTS release)

25 Jan 13:19
Compare
Choose a tag to compare

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:

  • [BUGFIX:BP:11-0] Respect TCA setting of 'tstamp' field (#3037)
  • [BUGFIX:BP:11.0] Update SolrNotAvailable.html (#3020)
  • [BUGFIX] Recursive constants (#3048)
    • [BUGFIX] Follow up to recursive constants (#3058)
  • [BUGFIX:BP:11.0] Don't use jQuery.ajaxSetup (#2503)
  • [TASK:11.0] Replace mirrors for Apache Solr binaries on install-solr.sh (#3094)

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

Release 11.0.6 (last non ELTS release)

21 Jan 14:51
Compare
Choose a tag to compare

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:

  • [BUGFIX:BP:11-0] Respect TCA setting of 'tstamp' field (#3037)
  • [BUGFIX:BP:11.0] Update SolrNotAvailable.html (#3020)
  • [BUGFIX] Recursive constants (#3048)
    • [BUGFIX] Follow up to recursive constants (#3058)
  • [BUGFIX:BP:11.0] Don't use jQuery.ajaxSetup (#2503)
  • [TASK:11.0] Replace mirrors for Apache Solr binaries on install-solr.sh (#3094)

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