Skip to content

Latest commit

 

History

History
75 lines (50 loc) · 3 KB

10.md

File metadata and controls

75 lines (50 loc) · 3 KB
description
Goobi viewer Digest für Oktober 2024

Oktober

Coming soon 🚀

  • zugriffsbeschränkte Metadaten
  • Tomcat 10 Unterstützung

Ankündigungen

{% hint style="danger" %} Wir planen für das Januar 2025 Release mit verschiedene Breaking Changes:

  • Unterstützung für Tomcat 10
  • Unterstützung für Java 21
  • Syntaxänderungen in der Konfiguration des Goobi viewer Indexers
  • Veränderte Indexierung der Solr-internen Iddocs auf einen alternativen Datentyp {% endhint %}

Entwicklungen

Metadatenanzeige

Neben der Anzeige der Metadaten auf einer eigenen Seite ist es ab sofort möglich die Metadaten auch unterhalb der Bildanzeige zu rendern. Dafür gibt es das neue location Attribut in dem metadataView Element. Diese Einstellung ergibt vor allem bei Datensätzen Sinn, die nur aus einem Bild und dazugehörigen Metadaten bestehen.

Optionale Anzeige von Metadaten unterhalb des Bildes

Metadatenkonfiguration

Bei der Verknüpfung von Entitäten haben die Verknüpfungen selbst eine Typisierung. Mit dem neuen, optionalen <filterQuery /> Element innerhalb einer Metadatenkonfiguration können die Verknüpfungen nach Typ gruppiert angezeigt werden.

Snippets

  • OAI: Beim Aufruf der OAI Schnittstelle über /oai, wird ab sofort nicht mehr automatisch ein Slash angehängt. Das behebt einige Probleme mit Harvestern.
  • Archive: Die Performance beim Laden wurde verbessert.

Codenanalyse

Die folgenden Screenshots zeigen die SonarCloud Analyse des aktuellen Releases. Weitere Informationen gibt es direkt auf der Projektseite.

SonarCloud Analyse: Goobi viewer Core - für den Git Tag v24.10

SonarCloud Analyse: Goobi viewer Indexer - für den Git Tag v24.10

SonarCloud Analyse: Goobi viewer Connector - für den Git Tag v24.10

Versionsnummern

Die Versionen die in der pom.xml des Themes eingetragen werden müssen um die in diesem Digest beschriebenen Funktionen zu erhalten lauten:

<dependency>
    <groupId>io.goobi.viewer</groupId>
    <artifactId>viewer-core</artifactId>
    <version>24.10.1</version>
</dependency>
<dependency>
    <groupId>io.goobi.viewer</groupId>
    <artifactId>viewer-core-config</artifactId>
    <version>24.10</version>
</dependency>
<dependency>
    <groupId>io.goobi.viewer</groupId>
    <artifactId>viewer-connector</artifactId>
    <version>24.10</version>
</dependency>

Der Goobi viewer Indexer hat die Versionsnummer 24.10
Das Goobi viewer Crowdsourcing Modul hat die Versionsnummer 24.10