Skip to content

Release 12.0.0-beta-1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dkd-kaehm dkd-kaehm released this 12 Jun 10:16
· 288 commits to main since this 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