Java 11 für Jameica + Hibiscus erforderlich

Seit dem Update auf Hibiscus 2.10.15 erreichen mich zunehmend Mails von Usern, bei denen die grafischen Auswertungen nicht mehr funktionieren. Der Fehler lautet:
java.lang.UnsupportedClassVersionError:
org/eclipse/swtchart/Chart has been compiled by a more recent version of the Java Runtime
(class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
Die Ursache ist eine zu alte Java-Version.

Jameica verlangt bereits seit 11/2022 mindestens Java 11. Bisher funktionierte es dennoch meist mit Java 8. Mit dem Hibiscus-Update 2.10.15 wird Java 11 aber zwingend.

Aktuelle Jameica-Versionen (seit 2.10) enthalten für Windows und MacOS (außer M1/M2-Macs) bereits eine passende Java-Version. Bei Linux kann eine aktuelle Java-Version einfach per Paketmanager der Distribution installiert werden. Falls du noch Jameica 2.8 verwendest (wird unter "Hilfe»Über" angezeigt), dann ist das die Gelegenheit für ein Update. Die separate Java-Installation brauchst du dann (zumindest bei Windows und MacOS) nicht mehr (es sei denn, sie wird noch anderweitig verwendet).

Im Forum findet sich hierzu ebenfalls ein Thread.

Hibiscus 2.10.15

Ich habe gerade Hibiscus 2.10.15 veröffentlicht. Da die Änderung des Verhaltens bei der Gelesen/Ungelesen-Markierung von Umsätzen doch einige Verwirrung erzeugte, wird jetzt beim erstmaligen "Als Gelesen"-Markieren eines Umsatzes ein Dialog angezeigt, in dem der Benutzer einstellen kann, ob die Umsätze beim Beenden des Programms automatisch als gelesen markiert werden sollen. Darüber hinaus finden sich in dem Programm einige weitere kleine Änderungen und Fehlerkorrekturen.

Die Liste aller Änderungen findet sich wie gehabt im Wiki. Das Update kann wie immer per Online-Update über Datei»Einstellungen»Plugins»Updates installiert werden.