Release 12.0.0-beta-1
Pre-release
Pre-release
A preview release 12.0.0 BETA-1 for TYPO3 12 LTS
This release contains following changes since 12.0.0 Alpha-2:
- [BUGFIX] Avoid getSolrConfiguration() on null by @christophlehmann in #3598
- [TASK] Disable sql handler by @dkd-friedrich in #3602
- [BUGFIX] Avoid PHP 8 warning when page indexing fails by @koehnlein in #3606
- [BUGFIX] Ensure record exists before asserting if draft by @dogawaf in #3532
- Fix usage of null coalescing operator by @koehnlein in #3608
- return empty string for renderStatic if there is no content to highlight by @n3amil in #3449
- [TASK] Update documentation by @dkd-friedrich in #3613
- [FEATURE] Make statistics more dynamic by @ayacoo in #3548
- Epic [TASK] TYPO3 12 LTS by @3l73 in #3377
- [TASK] Clean up various test scenarios by @bmack in #3637
- [TASK] Integrate phpstan by @bmack in #3639
- [TASK] Decrease RAMFS size to 1GB since --prefer-source not required anymore by @dkd-kaehm in #3648
- [TASK] Remove unused tx_solr_cache DB tables by @bmack in #3638
- [!!!][TASK] Remove deprecated functionality by @bmack in #3585
- [TASK] Raise phpstan to level 5 and remove prophecy tests by @bmack in #3650
- Prevent PHP warning on getResponseBody in PageBrowserRangeViewHelper by @sfroemkenjw in #3653
- Use f:translate instead of s:translate in Index.html by @sfroemkenjw in #3654
- Remove old txt files for TypoScript by @sfroemkenjw in #3657
- [TASK] Improve Solr reports output by @dkd-friedrich in #3655
- [TASK] Simplify phpunit invocations by @bmack in #3652
- [!!!][FEATURE] Add new Events for Indexing by @bmack in #3651
- Remove last fragments of csh usage by @sfroemkenjw in #3658
- [TASK] Housekeeping: Remove cache key from ci.yaml by @bmack in #3664
- [!!!][FEATURE] Add new PSR-14 Event instead of SubstitutePageIndexer by @bmack in #3660
- [!!!][TASK] Remove UriStrategy logic and move to PSR-14 event by @bmack in #3662
- [!!!][TASK] Migrate IndexQueue hooks to PSR-14 events by @bmack in #3667
- Enable button to requeue document by @sfroemkenjw in #3659
- [!!!][FEATURE] Migrate VariantIdModifier hook to PSR-14 event by @bmack in #3672
- [!!!][FEATURE] Migrate Index Queue Hook to PSR-14 event by @bmack in #3668
- [TASK] Reduce usages of Util class by @bmack in #3670
- [!!!][TASK] Rework frontend indexing helpers by @bmack in #3674
- [!!!][FEATURE] Rework Search Component system by @bmack in #3676
- [!!!][TASK] Remove deprecated and unused code by @bmack in #3678
- [TASK] Use Apache Solr 9.2 for EXT:solr 12.0 by @dkd-kaehm in #3673
- [TASK] Rename previously created PSR-14 events by @bmack in #3682
- [TASK] Merge EXT:solrfluidgrouping into EXT:solr by @sfroemkenjw in #3656
- [TASK] Use PSR3-LoggerTrait for SolrLogManager by @bmack in #3680
- [TASK] revert unnecessary changes on Apache Solr 9.2 upgrade by @dkd-kaehm in #3686
- [FEATURE] Introduce TYPO3_SOLR_ENABLED_CORES docker env variable by @christophlehmann in #3503
- !!![TASK] Don't index shortcut pages anymore by @dkd-kaehm in #3687
- [TASK] Make it possible to change solr unix GID:UID on docker image build by @dkd-kaehm in #3689
- [TASK:T12] Fix unit tests for 2023.06.07 by @dkd-kaehm in #3688
Full Changelog: 12.0.0-alpha-2...12.0.0-beta-1
Thanks to all contributors and especially to the participants of EXT:solr code sprints 2023:
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