Releases: kitodo/kitodo-presentation
Kitodo.Presentation 3.3.1
This is a bugfix release with the following fixes:
- Fix check whether fulltext is present #693
- Fix highlighting word in some browsers #699
- Fix logger in MetsDocument and IiifManifest #738
Thanks to @dvoracek-slub for the contribution.
Kitodo.Presentation 3.3.0
Maintenance and Feature Release
This release introduces two useful and important features. There is much maintenance work done. Important to note that support for TYPO3 8.7 LTS has been dropped.
Upgrade Instruction
This release requires to update the Solr schema, to install the Solr OCR highlighting plugin and to reindex all documents. This is easy done and described in the extension documentation.
If you skip these changes, the full text feature won't work anymore.
Kitodo.Presentation 3.3 still supports only ALTO 2.x for indexing but ALTO 2 to 4 for displaying full text.
Changelog
The full commit history can be found here: v3.2.2...v3.3.0
Features
Maintenance
- #615 Replace devlog by TYPO3 logging framework
- #610, #617 Fix deprecation 82254 and drop support for TYPO3 8.7
Bugfixes
- #677 Include hidden collection records
- #672 Make Solr page field sortable and use sorting in SearchInDocument plugin
- #649 Fix HTML generation for full text
- #646, #687 Allow new solr records even without Solr connected
- #645 Change Search Forms from POST to GET
- #689 reduce false logger warnings and errors
- #678 reduce deprecation warnings and errors
- further small fixes
Contribution
Thanks to @beatrycze-volk, @sebastian-meyer, @ByteParty and @albig for contribution and code reviews.
Kitodo.Presentation 3.2.2
Kitodo.Presentation 3.2.1
Kitodo.Presentation 3.2.0
Maintenance Release
This release contains bugfixes, code maintenance work and minor features. See changelog below.
Important Update Note
This release updates the Solarium php library. It is important to check an probably adjust the solr.solrPath
setting. The default has changed from /solr/
to /
.
Go to ADMIN TOOLS -> Settings -> Extension Configuration -> dlf
and change Solr Server Path (solr.solrPath
):
Changelog
The full commit history can be found here: v3.1.2...v3.2.0
Bugfixes
- #539 "Loading of image tiles does not work for IIP and IIIF-protocols"
- #545 "Search for newspaper title and newspaper does not work"
- #577 Remove double submit of SeachInDocument plugin
- #583 "Caching of Solr-Queries does not work with multiple Solr cores"
- #603 Fixes #559 "Collection plugin does not list all volumes with same publication date"
Maintenance
- #550, #569, #579 Update compatibility with Solarium 4.2.0 and 5.2.0
- #553 Make field index_name editable
- #561 Allow speaking URLs (Slug) with TYPO3 9.5 route enhancers in SearchInDocument plugin
- #565 Migrate DocumentType-Switch to Symfonie Expression Language
- #598 Remove solr.StandardFilterFactory as it is unused and breaks Solr 8
- #580 Use AES-256-CTR and SHA256 in forms
Features
- #576 Add Solr core status widget
- #592 Allow multiple file groups of any type
- #552, #548, #556, #560, #562, #563, #571 Multiple enhancements to the fulltextTool plugin
Contributions
Thanks to @sebastian-meyer, @beatrycze-volk and @albig for contribution.
Kitodo.Presentation 2.3.1
Security Release
Changelog
- backported security fix for XSS vulnerability from 3.1.2
The fixed vulnerability was found and reported by TYPO3 security team member Oliver Hader. Thank you very much!
Kitodo.Presentation 3.1.2
Security Release
Changelog
- fixed XSS vulnerability in
ListView
andNavigation
plugins (see TYPO3-EXT-SA-2020-015) - updated jQuery to version 3.5.1 (see GHSA-gxr4-xjj5-5px2)
The fixed vulnerability was found and reported by TYPO3 security team member Oliver Hader. Thank you very much!
Kitodo.Presentation 2.3.0
Backport and Maintenance Release
Changelog
- backported index-based
OaiPmh
plugin from 3.x - backported index-based
Collection
plugin from 3.x - backported refactored
ListView
plugin from 3.x - backported enhanced
Calendar
plugin from 3.x - backported authority data support from 3.x
- backported Solr performance improvements from 3.x
- backported Solarium integration from 3.x
- backported
SearchInDocument
tool from 3.x - backported Composer support from 3.x
- backported several bugfixes from 3.x
- backported XSS vulnerability fix from 3.x
Kitodo.Presentation 3.1.1
Bugfix and Security Release
Changelog
- fixed XSS vulnerability in
ListView
,Navigation
andPageView
plugins (see Open Bug Bounty)
The fixed vulnerability was found and reported by Mehul Bharat Lunagariya (profile on Open Bug Bounty). Thank you very much!
Kitodo.Presentation 3.1.0
Minor Feature Release
Changelog
- compatibility with TYPO3 8 ELTS and TYPO3 9 LTS
- migrated old
$GLOBALS['TYPO3_DB']
API to Doctrine DBAL - replaced multiple deprecated methods and API calls
- reworked
Calendar
plugin to make it more robust (i. e. when essential metadata is missing) - reworked
SearchInDocument
tool to make it more robust - updated jQuery to version 3.4.1
- updated dependency documentation
- added option to consistently generate absolute links
- added option to move Javascript from header/footer into the templated output
- added option to specify target HTML element for
ImageManipulation
tool - added support for Cross-Origin Resource Sharing to optional image proxy
- added all frontend plugins to TYPO3 Content Element Wizard
- fixed multiple issues reported by static code analyzers
- fixed "New Tenant" backend module for TYPO3 9 LTS
- fixed Flash Messages for TYPO3 9 LTS
- fixed translation for
ListView
andCollection
plugins - fixed multiple bugs