Skip to content

Commit

Permalink
#603 Updating release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
j3nsch authored Apr 25, 2023
1 parent cc77a26 commit 3dbbf31
Showing 1 changed file with 21 additions and 17 deletions.
38 changes: 21 additions & 17 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,33 +3,36 @@
## Release 4.8 - 2023-04-25

Für diesen Release wurden sehr viele Änderungen am Code von OPUS 4
vorgenommen, insbesondere für den Support von PHP 8.1 und für die
vorgenommen, insbesondere für den Support von PHP 8.1 und die weitere
Vorbereitung des Umstiegs auf Doctrine und Laminas. Trotz intensiver
manueller Tests durch die Hosting-Teams und einer umfangreichen
Abdeckung mit Unit-Tests, kann es immer noch Probleme geben, die
bisher nicht aufgefallen sind. Etwaige Schwierigkeiten am besten
auf GitHub melden.
Abdeckung mit Unit-Tests, kann es Probleme geben, die bisher nicht
aufgefallen sind. Etwaige Schwierigkeiten am besten auf GitHub melden.

https://github.com/orgs/OPUS4/discussions

### PHP 8 Kompatibilität

OPUS 4.8 wurde mit PHP 7.1 und PHP 8.1 getestet. Diese Version ist noch
nicht mit PHP 8.2 kompatibel.
nicht mit PHP 8.2 kompatibel. PHP 8.1 wird bis November 2024 mit
Sicherheitsupdates versorgt.

Voraussichtlich wird mit OPUS 4.9 die Kompatibilität mit PHP 7.1
wegfallen, um die neuesten Versionen der verwendeten Libraries für die
Weiterentwicklung nutzen zu können.
Voraussichtlich wird mit OPUS 4.9 die Kompatibilität zu PHP 7.1 fallen,
um für die Weiterentwicklung die neuesten Versionen der verwendeten
Libraries nutzen zu können. Damit wird dann auch der Support von PHP 8.2
möglich sein.

### CrossRef-Import im Publish-Formular

Es gibt einen neuen Dokumenttypen DOI, bei dem im Publish-Formular eine
DOI eingeben werden kann, um das Formular automatisch mit Metadaten von
CrossRef zu befüllen. Diese Funktionalität benötigt Javascript im
Browser. Für die Kommunikation mit der CrossRef API sollte in der OPUS 4
Es gibt einen neuen Dokumenttypen **DOI**, bei dem im Publish-Formular
eine DOI eingeben werden kann, um das Formular automatisch mit Metadaten
von CrossRef zu befüllen. Diese Funktionalität benötigt Javascript im
Browser.

Für die Kommunikation mit der CrossRef-API sollte in der OPUS 4
Konfiguration eine E-Mail-Adresse angegeben werden, die es CrossRef
erlaubt den Repository Betreiber zu kontaktieren, falls die eingehenden
Requests Probleme verursachen.
Requests Probleme verursachen sollten.

crossref.mailTo = ''

Expand All @@ -38,14 +41,15 @@ https://github.com/CrossRef/rest-api-doc#etiquette

### Frontdoor

GND-Schlagwörter mit ExternalKey werden nun mit Link zur GND angezeigt.
GND-Schlagwörter mit ExternalKey werden in der Frontdoor nun mit Link
zur GND angezeigt, so wie das für Autoren auch vorher schon passierte.

### Enrichments

Die maximale Größe für Optionen von EnrichmentKeys wurde auf 15000 erhöht,
um längere Select-Listen zu erlauben. Das ist eine temporäre Maßnahme. Das
Enrichment-System wird sich mit dem Umbau der Datenbankanbindung weiter
verändern.
verändern und ausgebaut.

### Erweiterungen des 'opus4' Konsolen-Tools (bin/opus4)

Expand All @@ -54,7 +58,7 @@ an einem PDF-Deckblatt-Template, zu Testzwecken verwendet werden kann.

Das `Index`-Kommando wurde erweitert, um die Indexierung auf Dokumente einer
Sammlung beschränken zu können. Das kann nützlich sein, wenn Sammlungen
direkt in der Datenbank geändert wurden.
direkt in der Datenbank angepasst wurden.

Mit `debug:xml` kann nun das interne XML für ein Dokument ausgegeben werden.
Das kann bei Arbeiten am XSLT und bei der Fehleranalyse nützlich sein.
Expand All @@ -65,7 +69,7 @@ zu einem Kommando erhält man mit `help`, also z.B. `bin/opus4 help index`.
### PDF-Deckblätter

Es wurde die Möglichkeit hinzugefügt mit auf LateX-basierenden Templates
automatisch Deckblätter für PDF zu generieren.
automatisch Deckblätter für PDF-Dateien zu generieren.

Weitere Informationen
https://github.com/OPUS4/opus4-pdf
Expand Down

0 comments on commit 3dbbf31

Please sign in to comment.