Support the project

If you appreciate what the Tesseract project does for you, consider donating to it.

22.04.2016

Compatibility with TYPO3 CMS 7 LTS

All base extensions of Tesseract are now available in the TER in versions which are compatible with TYPO3 CMS 7.

More than just compatibility, these releases are modernized versions of the extensions, with all classes moved and renamed to use namespaces. References to deprecated methods have been changed and a Composer manifest added. All documentation was moved to reStructuredText where that was not already the case.

However, due to all these changes, we chose not to make these new versions also compatible with TYPO3 CMS 6.2. We are aware that this makes the upgrade process less comfortable, but the many changes in the TYPO3 CMS API between the two LTS versions imply a lot of extra work to keep compatibility across LTS versions.

The change to namespaces is a breaking change and will have an impact on all Tesseract customisations which you may have (hooks, render types, etc.). Appendix A of the tesseract manual contains a helpful table showing how all classes were moved and renamed.

On top of the compatibility-related changes, dataquery gained improved support for fulltext search operators, which are now all supported except for the distance operator. The displaycontroller debugger received a face lift.

The move to namespaces could have been an opportunity to refactor Tesseract extensively, but this was not possible due to time constraints. It was time to finally release versions compatible with TYPO3 CMS 7 and not wait for more improvements.

Extension fluiddisplay is currently missing from this update, but will be updated soon too.

Extension googlequery will no longer be supported and will soon be announced as obsolete.