Releases: TYPO3-Solr/ext-tika
Release 13.0.0-alpha-1
First alpha release for upcoming TYPO3 13 LTS.
What's Changed
- [CI] Fix Github-Actions deprecations by @dkd-kaehm in #228
- [TASK] Follow ups of sprint 2024.05 by @dkd-kaehm in #230
- [TASK] Prepare main branch for TYPO3 13 by @dkd-kaehm
- [TASK] Update to typo3/coding-standards v0.8.0 by @dkd-friedrich in #232
- [TASK] Update PHPUnit and testing framework by @dkd-friedrich in #232
- [TASK] Update dependencies for TYPO3 13.0.x by @dkd-friedrich in #232
- [TASK] Replace cibuild.sh by @dkd-friedrich in #232
- [RELEASE] 13.0.0-alpha-1 by @dkd-friedrich in #232
Full Changelog: 12.0.2...13.0.0-alpha-1
12.0.3
NOTE: Requires EXT:solr version >=12.0.4, if installed as suggested.
This is a maintenance release for TYPO3 12.4, containing:
- [CI] Fix Github-Actions deprecations (dad7aab)
- [TASK] Set branch alias release-12.0.x as 12.0.x-dev for composer (3a8f7ea)
- [TASK] Use new template module API (37ffddf)
- [TASK] Remove and disallow all superflous @author/copyright annotations (0df1d84)
- [TASK] Prepare README for TYPO3 12 (c49d51d)
Full Changelog: 12.0.2...12.0.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 12.0.2
What's Changed
- [DOCS] Fix repository URL in documentation by @eliashaeussler in #216
- [TASK] Upgrade to PHPUnit:10.1 and typo3/testing-framework 8.0+ by @dkd-kaehm in #223
- [FEATURE] add config option for MetaDataExtractor by @hvomlehn-sds in #222
- [TASK] Add tests for documentation by @dkd-kaehm in #224
- [DOCS] Fix repository URL in releases documentation by @dkd-kaehm in #227
- Release 12.0.2 by @dkd-kaehm in #226
New Contributors
- @hvomlehn-sds made their first contribution in #222
Full Changelog: 12.0.1...12.0.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 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.2
We are happy to release version 11.0.2 of EXT:tika.
What's Changed
- [BUGFIX] Actions replace LOCAL_VOLUME_NAME with SOLR_VOLUME_NAME by @dkd-kaehm in #209
- [TASK] Raise PHP restriction to 8.3.99 on release-11.0.x by @thomashohn in #220
Full Changelog: 11.0.1...11.0.2
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):
- .hausformat GmbH
- ACO Ahlmann SE & Co. KG
- avenit AG
- b13 GmbH
- cyperfection GmbH
- Earlybird GmbH & Co KG
- elancer-team GmbH
- Hochschule Niederrhein
- in2code GmbH
- Leitgab Gernot
- Marketing Factory Consulting GmbH
- medien.de mde GmbH
- mehrwert intermediale kommunikation GmbH
- Neue Medien GmbH
- Proud Nerds
- Provitex GmbH
- Québec.ca
- SITE'NGO
- Stämpfli AG
- Studio 9 GmbH
- TOUMORØ
- we.byte GmbH
- 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 12.0.1
We are happy to release version 12.0.1 of EXT:tika.
Note:
This release is relevant for Apache Solr Cell/server users only. To be able to use Apache Solr server as extractor.
Important for Solr Cell users
- !!![BUGFIX] SolrCell broken due of EXT:solr BC change on connection conf cdd7134 on @2023-10-19 (thanks to Rafael Kähm)
EXT:solr 12.0.0 requires separate configurations for
path
+ core
and username
+ password
.
All this settings must be given separately now.
The path
setting is handled the same way as in EXT:solr also:
Must not contain "/solr/"! Unless you have an additional "solr" segment in your path like "http://localhost:8983/solr/solr/core_en".
All other changes
- [TASK] Fix PHP-CS for single_line_empty_body rule 73e17bb on @2023-09-22 (thanks to Rafael Kähm)
- [BUGFIX] Actions replace LOCAL_VOLUME_NAME with SOLR_VOLUME_NAME 86ce68a on @2023-09-22 (thanks to Rafael Kähm)
- [BUGFIX] Remove debug logging from Reports and print the troubles directly 1a2a8ec on @2023-10-19 (thanks to Rafael Kähm)
- [FEATURE] Blind the Solr Cell crendetials in TYPO3 configuration tools 6618965 on @2023-10-19 (thanks to Rafael Kähm)
- [DOC] reafactor the docs c899cf8 on @2023-10-19 (thanks to Rafael Kähm)
Full Changelog: 12.0.0...12.0.1
Contributors
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)
- Rafael Kähm
EB Partners
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 12 LTS (Feature):
- .hausformat GmbH
- b13 GmbH
- clickstorm GmbH
- Connecta AG
- cron IT GmbH
- CS2 AG
- digit.ly GmbH
- FTI Touristik GmbH
- Hochschule Furtwangen
- in2code GmbH
- internezzo ag
- jweiland.net
- Kassenärztliche Vereinigung Rheinland-Pfalz
- KONVERTO AG
- Leuchtfeuer Digital Marketing GmbH
- Lingner Consulting New Media GmbH
- LOUIS INTERNET GmbH
- mehrwert intermediale kommunikation GmbH
- plan2net GmbH
- queo GmbH
- Québec.ca gouv.qc.ca
- Snowflake Productions GmbH
- Stadtverwaltung Villingen-Schwenningen
- Stämpfli AG
- unternehmen online GmbH & Co. KG
- VisionConnect GmbH
- 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 12.0.0
Apache Solr for TYPO3 - Tika Addon version 12.0.0
We are happy to release version 12.0.0 of EXT:tika.
The focus of this release was the support of TYPO3 12 LTS
Important:
- This version is compatible with TYPO3 12 LTS only.
- This release requires TIKA Server v1.28 or Apache Solr 9.3.0+ as extractor services.
New in this release
- [BUGFIX] Don't use minimum-stability dev on TYPO3 stable in build/CI (3e5c6c2)
- [TASK] Automated cleanup via rector (0e5d0d7)
- [TASK] Remove unneeded checks (187f261)
- [TASK] Allow install of v12 (38d3a3d)
- [TASK] Make status work (bdc3843)
- [TASK] Migrate icon registration (0fe8b6d)
- [TASK] Simplify code in viewhelper (594ad42)
- [TASK] Enable autoconfigure by default (5677a79)
- [TASK] Make the preview work (488084f)
- [TASK] Make BE module work (4095fe5)
- [TASK] Setup Github-Actions for TYPO3 12 LTS (59bc08c)
- [TASK] Sync Setup within composer.json with TYPO3 12 stack (ca4d7df)
- [TASK] Apply TYPO3 coding standards from EXT:solr 12.0.x-dev (63f51d8)
- [TASK] setup dg/bypass-finals PHPUnit extension to be able to mock finals (b3474a6)
- [TASK] Fix Integration tests for TYPO3 12 (3830729)
- [TASK] Remove unused item provider registration (8a26824)
- [TASK] Remove unused hook (9f8c1a0)
- [TASK] Improve code by using PHP8 features (f16e4bd)
- [TASK] Replace Scrutinizer analysis by PHPStan :: Level 3 (640d234)
- [TASK] PHPStan fix up to :: Level 5 (2d9fabf)
- [TASK] synchronize with EXT:solr* tests stack (5c04545)
- [FIX] PHP-linter: Cannot redeclare exec() in ExecMockFunctions.php (3a4aae6)
- [BUGFIX] Fix old linter issues with php-cs-fixer v3.23.0+ (4eca0d7)
- [TASK] Use newest dkd logo in README (5b4986f)
Full Changelog: 27d6b50...12.0.0
Contributors
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)
- Elias Häußler
- Georg Ringer
- Lars Tode
- Markus Friedrich
- Peter Kraume
- Rafael Kähm
- Thomas Hohn
- @internezzo-prod
Also a big thanks to our partners that have joined the Apache Solr EB für TYPO3 12 LTS (Feature) program:
- b13 GmbH
- cron IT GmbH
- FTI Germany
- .hausformat
- Hochschule Furtwangen
- in2code GmbH
- internezzo ag
- Kassenärztliche Vereinigung Rheinland-Pfalz
- KONVERTO AG
- Lingner Consulting New Media GmbH
- mehrwert intermediale kommunikation GmbH
- plan2net GmbH
- Stadtverwaltung Villingen-Schwenningen
- unternehmen online GmbH Co. KG (UO)
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:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
11.0.1
We are happy to release version 11.0.1 of EXT:tika.
Note:
This release is especially relevant for Apache Solr Cell/server users.
To be able to use Apache Solr server as extractor, the EXT:solr v11.5.1+ is required as well.
This release contains
- [TASK] Remove strict_type from ext_emconf to be able to publish in TER (94803dc)
- [TASK] Fix TYPO3 coding standards issues after upgrade to v0.5.5 (cd010f3)
- [BUGFIX] Cast port to int for Solr connection (e4f062e)
- [BUGFIX] Use always string instead of null in all trim() calls (ef2028b)
- [TASK] Fix TYPO3 coding standards differences between PHP versions (d0f0d95)
- [DOC] refresh part for local tests within solr-ddev-site (3d23c4c)
- [BUGFIX] Fix deprecation in call to ExtensionUtility::registerModule properly (b07c04e)
- [TASK] Speed-up build process : composer install (23cec74)
- [TASK] Add PHP 8.2 to test matrix and constraint to PHP >=7.4 <= 8.2.99 (440580a)
Full Changelog: 11.0.0...11.0.1
Contributors
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)
- Michael Kettel
- Peter Kraume
- Rafael Kähm
- Thomas Hohn
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):
- .hausformat GmbH
- ACO Ahlmann SE & Co. KG
- avenit AG
- b13 GmbH
- cyperfection GmbH
- Earlybird GmbH & Co KG
- elancer-team GmbH
- Hochschule Niederrhein
- in2code GmbH
- Leitgab Gernot
- Marketing Factory Consulting GmbH
- medien.de mde GmbH
- mehrwert intermediale kommunikation GmbH
- Neue Medien GmbH
- Proud Nerds
- Provitex GmbH
- Québec.ca
- SITE'NGO
- Stämpfli AG
- Studio 9 GmbH
- TOUMORØ
- we.byte GmbH
- 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 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:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Release 11.0.0
We are happy to release version 11.0.0 of EXT:tika.
The focus of this release was the support of TYPO3 11 LTS
Important: This version is compatible with 11 LTS only.
#standwithukraine #nowar
New in this release
- [TASK] Prepare releases for TYPO3 11 LTS (910681d)
- [TASK] Fix issues recognized by scrutinizer (24aa731)
- [FEATURE] Allow definition of additional Java command options (2420888)
- [BUGFIX] Handle custom java command options for server module as well (1ec312e)
- [TASK] Let php-cs-fixer fix some CGL (38ca19b)
- [TASK] Move ext icon (4cffbd7)
- [BUGFIX] Force variable as string (f763ebb)
- [TASK] Allow installation of 11.5 (897b12c)
- [BUGFIX] Use correct controller code (5c8976c)
- [TASK] update ci pipeline (eaad00e)
- [TASK] TYPO3 11 LTS and PHP 8.1 compatibility (ed160cd)
- [TASK] Fix scrutinizer issues on release-11.0.x (d0d9439)
- [TASK] Update Apache TIKA to v1.27 on release-11.0.x (24f2929)
Contributors
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)
- Elias Häußler
- Georg Ringer
- Markus Friedrich
- Rafael Kähm
- Roman Schilter
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):
- .hausformat GmbH
- ACO Ahlmann SE & Co. KG
- avenit AG
- b13 GmbH
- cyperfection GmbH
- Earlybird GmbH & Co KG
- elancer-team GmbH
- Hochschule Niederrhein
- in2code GmbH
- Leitgab Gernot
- Marketing Factory Consulting GmbH
- medien.de mde GmbH
- mehrwert intermediale kommunikation GmbH
- Neue Medien GmbH
- Proud Nerds
- Provitex GmbH
- Québec.ca
- SITE'NGO
- Stämpfli AG
- Studio 9 GmbH
- TOUMORØ
- we.byte GmbH
- 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 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:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Release 10.0.2(CVE-2021-44228)
We are happy to release version 10.0.2 of EXT:tika.
Important:
This version contains CVE-2021-44228 fixes for users, who starting
the Tika Server-daemons within TYPO3 BE or using Tika app modes.
All users using dedicated Tika server or Apache Solr Tika cell connections do not benefit from the update
and should harden the Solr Servers and/or Tika Servers with official CVE-2021-44228 patches manually.
Manual action required for Tika App or enabled Tika Server module
Please note that the release does not automatically include security measures against CVE-2021-44228. Rather, it is
now possible to specify additional parameters that can be passed when the java
binary is executed.
The parameters can be set using the extension configuration javaCommandOptions
.
Example:
# LocalConfiguration.php
return [
'EXTENSIONS' => [
'tika' => [
'javaCommandOptions' => '-Dlog4j2.formatMsgNoLookups=true',
],
],
];
New in this release
- [BUGFIX:BP:10] Handle custom java command options for server module as well (#177)
Contributors
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:
- +Pluswerk AG
- 711media websolutions GmbH
- Abt Sportsline GmbH
- ACO Severin Ahlmann GmbH & Co. KG
- AVM Computersysteme Vertriebs GmbH
- cosmoblonde GmbH
- creativ clicks GmbH
- cron IT GmbH
- CS2 AG
- CW Media & Systems
- Earlybird GmbH & Co KG
- FLOWSITE GmbH
- form4 GmbH & Co. KG
- Getdesigned GmbH
- Granpasso Digital Strategy GmbH
- Ikanos GmbH
- internezzo ag
- Intersim AG
- Ion2s GmbH
- Leitgab Gernot
- mellowmessage GmbH
- Moselwal Digitalagentur UG (haftungsbeschränkt)
- network.publishing Möller-Westbunk GmbH
- OST Ostschweizer Fachhochschule
- Plan.Net Suisse AG
- Provitex GmbH
- punkt.de GmbH
- queo GmbH
- Rechnungshof
- Schoene neue kinder GmbH
- SIT GmbH
- SIZ GmbH
- Stämpfli AG
- Triplesense Reply Frankfurt
- TWT reality bytes GmbH
- visol digitale Dienstleistungen GmbH
- Web Commerce GmbH
- webconsulting business services gmbh
- webschuppen GmbH
- Webstobe GmbH
- Webtech AG
- wow! solution
- XIMA MEDIA GmbH
- Bundesanstalt Statistik Österreich
- ECOS TECHNOLOGY GMBH
- Fachhochschule Erfurt
- Hochschule Furtwangen - IMZ Online-Services
- Hochschule Niederrhein University of Applied Sciences
- l'Autorité des marchés financiers
- La Financière agricole du Québec
- LfdA - Labor für digitale Angelegenheiten GmbH
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:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0
Release 10.0.1(CVE-2021-44228)
We are happy to release version 10.0.1 of EXT:tika.
Important:
This version contains CVE-2021-44228 fixes for users, who starting
the Tika Server-daemons within TYPO3 BE or using Tika app modes.
All users using dedicated Tika server or Apache Solr Tika cell connections do not benefit from the update
and should harden the Solr Servers and/or Tika Servers with official CVE-2021-44228 patches manually.
Manual action required for Tika App or enabled Tika Server module
Please note that the release does not automatically include security measures against CVE-2021-44228. Rather, it is
now possible to specify additional parameters that can be passed when the java
binary is executed.
The parameters can be set using the extension configuration javaCommandOptions
.
Example:
# LocalConfiguration.php
return [
'EXTENSIONS' => [
'tika' => [
'javaCommandOptions' => '-Dlog4j2.formatMsgNoLookups=true',
],
],
];
New in this release
- [BUGFIX] Replace the deprecated TYPO3_OS constant usage with the new Environment API (#168)
- [FEATURE:BP:10] Allow definition of additional Java command options (#174)
Contributors
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:
- +Pluswerk AG
- 711media websolutions GmbH
- Abt Sportsline GmbH
- ACO Severin Ahlmann GmbH & Co. KG
- AVM Computersysteme Vertriebs GmbH
- cosmoblonde GmbH
- creativ clicks GmbH
- cron IT GmbH
- CS2 AG
- CW Media & Systems
- Earlybird GmbH & Co KG
- FLOWSITE GmbH
- form4 GmbH & Co. KG
- Getdesigned GmbH
- Granpasso Digital Strategy GmbH
- Ikanos GmbH
- internezzo ag
- Intersim AG
- Ion2s GmbH
- Leitgab Gernot
- mellowmessage GmbH
- Moselwal Digitalagentur UG (haftungsbeschränkt)
- network.publishing Möller-Westbunk GmbH
- OST Ostschweizer Fachhochschule
- Plan.Net Suisse AG
- Provitex GmbH
- punkt.de GmbH
- queo GmbH
- Rechnungshof
- Schoene neue kinder GmbH
- SIT GmbH
- SIZ GmbH
- Stämpfli AG
- Triplesense Reply Frankfurt
- TWT reality bytes GmbH
- visol digitale Dienstleistungen GmbH
- Web Commerce GmbH
- webconsulting business services gmbh
- webschuppen GmbH
- Webstobe GmbH
- Webtech AG
- wow! solution
- XIMA MEDIA GmbH
- Bundesanstalt Statistik Österreich
- ECOS TECHNOLOGY GMBH
- Fachhochschule Erfurt
- Hochschule Furtwangen - IMZ Online-Services
- Hochschule Niederrhein University of Applied Sciences
- l'Autorité des marchés financiers
- La Financière agricole du Québec
- LfdA - Labor für digitale Angelegenheiten GmbH
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:
http://www.typo3-solr.com/en/contact/
or call:
+49 (0)69 - 2475218 0