Skip to content

Releases: kitodo/kitodo-presentation

Kitodo.Presentation 7.0.0-rc1

23 Dec 10:38
98a5d0b

Choose a tag to compare

Pre-release

Feature Release (Candidate 1)

This release contains mainly performance optimizations and supports TYPO3 v12 and v13 with PHP 8.2+.

THIS IS NOT READY FOR PRODUCTION!

What's Changed

Full Changelog: v6.0.0...v7.0.0-rc1

Kitodo.Presentation 6.0.0

04 Dec 19:21
dcd4350

Choose a tag to compare

Major Release

This release contains new features and supports TYPO3 v11 and v12 with PHP 8.1 - 8.4.

New Features

  • Support for digitized musical sources (in MEI format) was extended and is now regarded stable. This feature renders musical scores using Verovio and allows navigating through the document bar by bar.
  • The multi-view feature displays several documents in parallel and allows synchronized page-turning. The view port of each document can be freely rearranged, resized, as well as independently navigated. Although originally developed for musical sources the multi-view can be used with any composition of documents either by adding them to the view one by one manually or by providing a METS file containing references to all documents to be displayed. By default, this METS file's main structure type has to be composition, but you can configure other document types for the multi-view as well.
  • The two-level metadata feature allows hierarchical metadata mappings or metadata grouping. Instead of providing each metadata field separately with its full MODS XPath, you can define a metadata group (by selecting a MODS node) and then configure multiple sub-fields within this node. This comes in handy for example for personal or corporate names, related works or title statements. Each metadata group and sub-field can be configured using TypoScript like any single metadata field, and both hierarchical and single fields can even be mixed together. (Using hierarchical metadata is optional. No changes to your current mappings are needed.)
  • Support for audio and video was also extended with a new version of shaka-player including multiple plugins (e. g. equalizer and screenshot tool) and support for addressing timecodes directly from table of contents.
  • The validation framework added in Kitodo.Presentation 5.1.0 now has its own frontend plugin providing a form to submit a METS document and displaying validation results.
  • The fulltext feature now fully supports TEI. This includes displaying the fulltext as well as indexing it for search.

Bugfixes and Maintenance

What's Changed

Read more

Kitodo.Presentation 6.0.0-rc2

10 Nov 12:10
890a47b

Choose a tag to compare

Pre-release

Feature Release (Candidate 2)

This release contains new features and supports TYPO3 v11 and v12 with PHP 8.1+.

THIS IS NOT READY FOR PRODUCTION!

New Features

  • Support for digitized musical sources (in MEI format) was extended and is now regarded stable. This feature renders musical scores using Verovio and allows navigating through the document bar by bar.
  • The multi-view feature displays several documents in parallel and allows synchronized page-turning. The view port of each document can be freely rearranged, resized, as well as independently navigated. Although originally developed for musical sources the multi-view can be used with any composition of documents either by adding them to the view one by one manually or by providing a METS file containing references to all documents to be displayed. By default, this METS file's main structure type has to be composition, but you can configure other document types for the multi-view as well.
  • The two-level metadata feature allows hierarchical metadata mappings or metadata grouping. Instead of providing each metadata field separately with its full MODS XPath, you can define a metadata group (by selecting a MODS node) and then configure multiple sub-fields within this node. This comes in handy for example for personal or corporate names, related works or title statements. Each metadata group and sub-field can be configured using TypoScript like any single metadata field, and both hierarchical and single fields can even be mixed together. (Using hierarchical metadata is optional. No changes to your current mappings are needed.)
  • Support for audio and video was also extended with a new version of shaka-player including multiple plugins (e. g. equalizer and screenshot tool) and support for addressing timecodes directly from table of contents.
  • The validation framework added in Kitodo.Presentation 5.1.0 now has its own frontend plugin providing a form to submit a METS document and displaying validation results.
  • The fulltext feature now fully supports TEI. This includes displaying the fulltext as well as indexing it for search.

Bugfixes and Maintenance

What's Changed

  • [BUGFIX] Fix showing text in disabled fulltext view by @markusweigelt in #1719
  • [BUGFIX] Hide measure navigation when double page view is active by @markusweigelt in #1720
  • [BUGFIX] Multiview: Functionality to display the remove button for added documents by @markusweigelt in #1723
  • [BUGFIX] Hide Pageview and Fulltext Elements for A/V Mediafiles in the Viewer by @fschoelzel in #1724
  • [BUGFIX] Clean cache after indexing single document by @beatrycze-volk in #1727
  • [BUGFIX] Set crossOrigin attribute for video element before assignment in EqualizerPlugin by @fschoelzel in #1733
  • [MAINTENANCE] Update Verovio by @markusweigelt in #1737
  • [FEATURE] Player stop on endTime timecode of an active segment by @fschoelzel in #1740
  • [BUGFIX] Prefix cache key with 'dlf_' and hash the recordId by @fschoelzel in #1744

Full Changelog: v6.0.0-rc1...v6.0.0-rc2

Kitodo.Presentation 6.0.0-rc1

04 Sep 13:12

Choose a tag to compare

Pre-release

Feature Release (Candidate 1)

This release contains new features and supports TYPO3 v11 and v12 with PHP 8.1+.

THIS IS NOT READY FOR PRODUCTION!

New Features

  • Support for digitized musical sources (in MEI format) was extended and is now regarded stable. This feature renders musical scores using Verovio and allows navigating through the document bar by bar.
  • The multi-view feature displays several documents in parallel and allows synchronized page-turning. The view port of each document can be freely rearranged, resized, as well as independently navigated. Although originally developed for musical sources the multi-view can be used with any composition of documents either by adding them to the view one by one manually or by providing a METS file containing references to all documents to be displayed. By default, this METS file's main structure type has to be composition, but you can configure other document types for the multi-view as well.
  • The two-level metadata feature allows hierarchical metadata mappings or metadata grouping. Instead of providing each metadata field separately with its full MODS XPath, you can define a metadata group (by selecting a MODS node) and then configure multiple sub-fields within this node. This comes in handy for example for personal or corporate names, related works or title statements. Each metadata group and sub-field can be configured using TypoScript like any single metadata field, and both hierarchical and single fields can even be mixed together. (Using hierarchical metadata is optional. No changes to your current mappings are needed.)
  • Support for audio and video was also extended with a new version of shaka-player including multiple plugins (e. g. equalizer and screenshot tool) and support for addressing timecodes directly from table of contents.
  • The validation framework added in Kitodo.Presentation 5.1.0 now has its own frontend plugin providing a form to submit a METS document and displaying validation results.
  • The fulltext feature now fully supports TEI. This includes displaying the fulltext as well as indexing it for search.

Bugfixes and Maintenance

What's Changed

Read more

Kitodo.Presentation 5.1.0

20 Jun 08:34

Choose a tag to compare

Feature Release

This release contains new features as well as a security fix.

New Features

  • As a result of the 2023 development fund @frank-ulrich-weber updated and extended the Solr support in Kitodo.Presentation introducing support for Apache Solr 9.x, query time field boosting, soft commits for faster indexing, a performance-optimized configuration, scheduler tasks for index maintenance, automated schema changes, and a reworked suggester feature. Please read the documentation on how to migrate from earlier versions.
  • The internal document handling was hardened by @beatrycze-volk in order to prevent invalid documents to get indexed and cause problems because of missing mandatory fields. She also added some new CLI commands to ease administrative work. @fschoelzel added generic MIME-type filtering in order to only regard certain file types as valid image formats or download options.
  • The experimental support for 3D objects by @beatrycze-volk was extended and finalized by @markusweigelt and is considered an official feature now. Kitodo.Presentation integrates Google's popular open source model-viewer, but also allows for other viewers to be used instead. See the documentation for details on how to set Kitodo.Presentation up for 3D objects.
  • As a pre-requisite for a future validation service @markusweigelt added a generic framework for validation using configurable validator middlewares.
  • Seamless browsing between volumes and predecessor/successor was introduced by @michaelkubina. The feature allows navigating easily from one volume to the previous and/or next without returning to the list view or parent document.
  • Experimental support for digitized musical sources, synchronized multi-document views and multi-level metadata mapping was added by @fraschz, @chrizzor, @haogatyp and @markusweigelt. This includes rendering musical scores in MEI format using Verovio and allowing to navigate through the document bar by bar. Please keep in mind this is still experimental and most likely not perfectly stable at the moment!

What's Changed

Full Changelog: v5.0.10...v5.1.0

Kitodo.Presentation 5.1.0-rc3

19 May 16:27
7008b5c

Choose a tag to compare

Pre-release

Feature Release (Candidate 3)

This release contains new features as well as a security fix.

New Features

  • As a result of the 2023 development fund @frank-ulrich-weber updated and extended the Solr support in Kitodo.Presentation introducing support for Apache Solr 9.x, query time field boosting, soft commits for faster indexing, a performance-optimized configuration, scheduler tasks for index maintenance, automated schema changes, and a reworked suggester feature. Please read the documentation on how to migrate from earlier versions.
  • The internal document handling was hardened by @beatrycze-volk in order to prevent invalid documents to get indexed and cause problems because of missing mandatory fields. She also added some new CLI commands to ease administrative work. @fschoelzel added generic MIME-type filtering in order to only regard certain file types as valid image formats or download options.
  • The experimental support for 3D objects by @beatrycze-volk was extended and finalized by @markusweigelt and is considered an official feature now. Kitodo.Presentation integrates Google's popular open source model-viewer, but also allows for other viewers to be used instead. See the documentation for details on how to set Kitodo.Presentation up for 3D objects.
  • As a pre-requisite for a future validation service @markusweigelt added a generic framework for validation using configurable validator middlewares.
  • Experimental support for digitized musical sources, multi-document views and multi-level metadata mapping was added by @fraschz, @chrizzor and @haogatyp. This includes rendering musical scores in MEI format using Verovio and allowing to navigate through the document bar by bar. Please keep in mind this is still experimental and most likely quite broken at the moment!

What's Changed

Full Changelog: v5.1.0-rc2...v5.1.0-rc3

Kitodo.Presentation 5.0.10

19 May 16:32

Choose a tag to compare

Bugfix Release

This release contains only bugfixes.

What's Changed

Full Changelog: v5.0.9...v5.0.10

Kitodo.Presentation 5.0.9

07 Mar 12:51

Choose a tag to compare

Bugfix Release

This release contains only bugfixes.

What's Changed

Full Changelog: v5.0.8...v5.0.9

Kitodo.Presentation 5.0.8

05 Mar 09:42

Choose a tag to compare

Bugfix Release

This release contains only bugfixes and refactoring for code maintenance.

What's Changed

Full Changelog: v5.0.7...v5.0.8

Kitodo.Presentation 5.1.0-rc2

18 Dec 13:37

Choose a tag to compare

Pre-release

Feature Release (Candidate 2)

This release contains new features as well as a security fix.

New Features

  • As a result of the 2023 development fund @frank-ulrich-weber updated and extended the Solr support in Kitodo.Presentation introducing support for Apache Solr 9.x, query time field boosting, soft commits for faster indexing, a performance-optimized configuration, scheduler tasks for index maintenance, automated schema changes, and a reworked suggester feature. Please read the documentation on how to migrate from earlier versions.
  • The internal document handling was hardened by @beatrycze-volk in order to prevent invalid documents to get indexed and cause problems because of missing mandatory fields. She also added some new CLI commands to ease administrative work. @fschoelzel added generic MIME-type filtering in order to only regard certain file types as valid image formats or download options.
  • The experimental support for 3D objects by @beatrycze-volk was extended and finalized by @markusweigelt and is considered an official feature now. Kitodo.Presentation integrates Google's popular open source model-viewer, but also allows for other viewers to be used instead. See the documentation for details on how to set Kitodo.Presentation up for 3D objects.
  • As a pre-requisite for a future validation service @markusweigelt added a generic framework for validation using configurable validator middlewares.
  • Experimental support for digitized musical sources, multi-document views and multi-level metadata mapping was added by @fraschz, @chrizzor and @haogatyp. This includes rendering musical scores in MEI format using Verovio and allowing to navigate through the document bar by bar. Please keep in mind this is still experimental and most likely quite broken at the moment!

What's Changed

Full Changelog: v5.1.0-rc1...v5.1.0-rc2