2019-09-06 Version 2.8.5

2019-11-01 Version 2.8.6

  * DEL: 0126 Support fr 32Bit MacOS entfernt
  * NEW: 0125 Untersttzung fr Linux ARM64
  * NEW: 0124 Bei Win32, Win64 und MacOS64 ist jetzt eine embedded JRE mit enthalten

2019-09-06 Version 2.8.5

  * BUG: 0123 Fehler werfen, wenn ein Plugin zwar signiert ist, die zugehrige Plugin-Gruppe im Repository aber kein Zertifikat zur Validierung enthlt
  * NEW: 0122 Shortcut "CTRL+Q" zum Beenden des Programms
  * NEW: 0121 Repository-URL von JVerein auf HTTPS umgestellt
  * CHG: 0120 Aktualisiere Windows-Launcher mit Launch4J 3.12 und optionaler Suche in "%JAVA_HOME%" (ntig fr OpenJDK, weil das nicht installiert sondern nur entpackt wird und damit nicht in der Windows-Registry registriert wird)
  * CHG: 0119 Button-Beschriftung beim erneuten Installieren nochmal angepasst. "Aktualisieren..." wenn die verfgbare Version neuer ist, sonst "Erneut installieren..."
  * NEW: 0118 Aktualisierte H2-Version h2-1.4.199
  * BUG: 0117 Dialog "ber..." konnte u.U. wegen falschem XML-Escaping nicht angezeigt werden
  * CHG: 0116 Button-Beschriftung beim erneuten Installieren eines bereits installierten Plugins gendert von "Aktualisieren..." zu "Erneut installieren..."
  * NEW: 0115 Aktualisierte H2-Version h2-1.4.198

2019-02-11 Version 2.8.4

  * BUG: 0114 In der Liste der verfgbaren Plugins kam es zu einem Fehler, wenn in der Liste der Plugins Scripting-Plugins enthalten waren - Proxy.newProxyInstance hat scheinbar in Java das Verhalten gendert, wenn der Classloader NULL ist
  
2019-01-29 Version 2.8.3

  * CHG: 0113 Popups verwenden jetzt als Fallback eigene Farben fr Vorder- und Hintergrund, wenn keine Systemfarben vorgegeben sind oder Vorder- und Hintergrund identisch wren
  * CHG: 0112 Jameica verwendet jetzt unter Linux per Default GTK3 (siehe "SWT_GTK3=1" in jameica.sh)
  * NEW: 0111 Update auf SWT 4.9 (in 4.10 gibt es keine 32Bit-Untersttzung mehr)
  * NEW: 0110 Hostname fr das beim ersten Start zu erstellende System-Zertifikat kann jetzt per Konfigurationsdatei vorgegeben werden (Parameter "jameica.hostname" in "de.willuhn.jameica.system.ApplicationCallback.properties") - siehe https://homebanking-hilfe.de/forum/topic.php?p=141994#real141994
  * CHG: 0109 JVM-Parameter "-Dswt.autoScale=quarter" bei den Windows-Launchern hinzugefuegt - siehe https://github.com/willuhn/jameica/commit/82d253c0e1aec918b98eb378027ebf2d2e5fb411
  * BUG: 0108 Kleiner Darstellungsfehler: Beim mehrfachen berfahren der Panelbuttons mit der Maus oben rechts wurde unter dem Button eine 1 Pixel schmale dunkle Linie angezeigt
  * BUG: 0107 Die Bibliothek "oro" fehlte im Ordner "lib/velocity". Dadurch kam es zu einer ClassNotFoundException in SynTAX beim Erstellen der IDEA-Auswertung
  * BUG: 0106 Zoom-Faktor bei HiDPI-Displays wurde beim Druck von Dokumenten via de.willuhn.jameica.gui.internal.action.Print nicht deaktiviert, sodass Dokumente zu gross gedruckt wurden
  * NEW: 0105 MySQL-Treiber von 5.1.41 auf 5.1.47 aktualisiert
  * CHG: 0104 Settings nur noch maximal 1 mal pro Sekunde neu laden
  * NEW: 0103 Annotation "@Resource" untersttzt jetzt auch Services des Typs "Bootable".
  * NEW: 0102 BUGZILLA 1867 - HTTP-Redirects (fr Wechsel von HTTP auf HTTPS) bercksichtigen

2018-09-17 Version 2.8.2

  * NEW: 0101 Support fr Java 11 (Umgebungsvariable "JDK_JAVA_OPTIONS='--add-modules=java.se.ee'" entfernt, Jameica liefert die ntigen JAR-Dateien in lib/java_ee jetzt selbst mit)
  * BUG: 0100 Aktualisierte H2-Version h2-1.4.197. Version 1.4.193 konnte beim Update auf Hibiscus 2.8.4 u.U. den Fehler "Concurrent update in table "SYS_ID": another transaction has updated or deleted the same row [90131-193]" auslsen.
  
2018-07-13 Version 2.8.1

  * BUG: 0099 BUGZILLA 1856 - nderung in Bug 1852 betraf zu viele Plugins, Interpretation der abhngigen Versionsnummern nochmal so angepasst, dass das neue Verhalten nur gilt, wenn das "+"/"-" in Klammern angegeben ist, ansonsten gilt wieder das vorherige Verhalten
  * BUG: 0098 Button "bernehmen" im Auswahlfenster fr den Benutzerordner wurde nicht korrekt freigegeben
  * BUG: 0097 Jameica-Fenster wurde bei Dualscreen-Setup unter bestimmten Bedingungen nicht auf dem tatschlichen sondern auf dem primren Monitor wiederhergestellt 
  * NEW: 0096 BUGZILLA 1852 - Definition von der Versionsnummern von abhngigen Plugins erweitert. Wenn z.Bsp. "1.1.2+" definiert ist, erlaubt das nur noch "1.1.2" - "1.1.(x>2)". Vorher war z.Bsp. auch "1.2" erlaubt
  * BUG: 0095 Die Prfung, ob sich der Benutzerordner innerhalb des Programmordners befindet, war zu streng (schlug auch an, wenn der Name des Benutzerordners mit dem Namen des Programmordners beginnt)
  * BUG: 0094 Fortschrittsfenster mit Logausgaben wurde u.U. zu frh automatisch geschlossen, wenn mehrere Tasks direkt nacheinander ausgefhrt werden
  * BUG: 0093 Bei der Frage "Jameica scheint bereits zu laufen..." wurde ein zustzliches leeres Fenster angezeigt (siehe 0079 und 0074)
  * NEW: 0092 Default-Gre und Position des Hauptfensters optimiert
  
2018-05-22 Version 2.8.0

  * NEW: 0091 BUGZILLA 1731 - Besserer Support fr HiDPI-Monitore
  * DEL: 0090 Logo-Panel oben rechts entfernt - kostete nur Platz
  * NEW: 0089 Globale Suche nach oben rechts verlegt und mit Notification-Panel zusammengefasst
  * NEW: 0088 Komplettes Redesign der Dialoge fr Plugins, Updates, Verwaltung der Repositories, usw.
  * CHG: 0087 JVM-Parameter "-Xss" in jameicaserver.sh wieder entfernt. Siehe http://www.onlinebanking-forum.de/forum/topic.php?p=136651#real136651
  * NEW: 0086 Beim Herunterladen mehrere abhngiger Plugins erst am Ende den Hinweis zum Neustart anzeigen
  * NEW: 0085 Beim Installieren von Plugins per "Datei->Plugins online suchen..." nur dann nach Zielordner fragen, wenn mehrere zur Wahl stehen
  * NEW: 0084 Langen Text in Passwort-Dialog bei kleinen Displays scrollbar machen. Siehe http://www.onlinebanking-forum.de/forum/topic.php?t=21572&highlight=&page=last#last_post 
  * NEW: 0083 Support fr Java 9
  * NEW: 0082 berschreiben der Sortierung von Werten in abgeleiteten Klassen von "Column" erlauben
  
2017-07-11 Version 2.6.6

  * BUG: 0081 McKoi-Treiber fehlte im Boot-Classpath - siehe http://www.onlinebanking-forum.de/forum/topic.php?t=21320
  
2017-06-30 Version 2.6.5

  * BUG: 0080 Jameica bot Online-Updates fuer Plugins an, die die Jameica-Version gar nicht untersttzen (z.Bsp. Hibiscus 2.7.0-nightly)
  * BUG: 0079 Anzeige eines leeren Fensters beim ersten Programmstart (siehe 0074)
  * NEW: 0078 Support fr automatische Mit-Installation abhngiger Plugins.
  * NEW: 0077 Generische Funktion zum Kopieren von Text aus Tabellen und Trees als CSV in Zwischenablage
  * NEW: 0076 Direkt bei der Auswahl des Benutzerordners auf falschen Ordner (innerhalb des Programmordners) hinweisen
  * CHG: 0075 Neue Datasource-Version https://github.com/willuhn/datasource/commit/a6c3c2d9e8a476258142d4c1f6ccc79f0a28e4f9
  * BUG: 0074 Unter Linux wurde auf manchen Systemen im Login-Dialog ein weiteres leeres Fenster angezeigt. Siehe http://www.onlinebanking-forum.de/forum/topic.php?t=20695
  * NEW: 0073 Letzten Fixierungsstatus des Task-Monitors merken
  * NEW: 0072 Icon zum Fixieren des Task-Monitors, damit sich dieser nicht automatisch nach 30 Sekunden ausblendet
  * NEW: 0071 Text-Farbe von Kommentaren aus Mittelwert von Vorder- und Hintergrund errechnen
  * NEW: 0070 Neue SWT-Version 4.6.1 (ausser macOS 32Bit, dafr gibt es keine aktuellen SWT-Versionen mehr)
  * NEW: 0069 Summary-Funktion in TablePart auf Feature-Basis umgestellt.
  * NEW: 0068 Support fr Table-Features in Basis-Klasse "AbstractTablePart" verschoben, damit es auch von TreePart genutzt werden kann
  * NEW: 0067 BUGZILLA 1766 - Bin-Ordner auch in "target/classes" untersttzen (Maven-Kompatibilitt)
  * NEW: 0066 BUGZILLA 1765 - Untersttzung fr Tooltips in Input-Feldern
  * NEW: 0065 Neue Util-Version https://github.com/willuhn/util/commit/1180b2c82dcdd9e3a2414f60730461b2d6a1818c
  * BUG: 0064 In PopupList Element nur noch bernehmen, wenn explizit angeklickt oder ENTER gedrckt. Siehe http://www.onlinebanking-forum.de/forum/topic.php?p=127022#real127022
  * NEW: 0063 Neue Util-Version https://github.com/willuhn/util/commit/ac2a759cc439d1a833ef104ad02270e73d1b3fa8
  * BUG: 0062 Current Object wurde im Contextmenu eines Tree nicht korrekt gesetzt, wenn dessen State restored wurde
  * NEW: 0061 Aktualisierte englische Sprach-Bundles von Christian
  * NEW: 0060 Label auch in DateInput zur Laufzeit nderbar
  * NEW: 0059 Alle Start-Scripts auf 512MB umgestellt und EXE-Launcher fr Windows neu generiert
  
2016-05-02 Version 2.6.4

  * NEW: 0058 BUGZILLA 1576 - Update auf BouncyCastle 1.54
  * BUG: 0057 Der Fortschrittsbalken im Wartedialog ging nicht bis ganz auf 100% und schloss das Fenster nicht nach Ablauf 

2016-03-29 Version 2.6.3

  * NEW: 0056 BUGZILLA 1704 - Inline-Bearbeiten in Tabelle nur dann, wenn man mit der rechten Maustaste klickt
  * NEW: 0055 Neues datasource-Paket mit Support fr Generics
  * NEW: 0054 Untersttzung fr Zertifikatsketten bei Plugin-Repositories, Jameica-CA noch zu den Stammzertifikaten hinzugefgt -
              wird fr die Prfung der gesamten Kette bentigt
  * NEW: 0053 Neues Jameica-eigenes System-Zertifikat, mit dem kuenftig die Zertifikate der Plugin-Repositories signiert sein werden
  * NEW: 0052 Aktualisierte englische Sprach-Bundles von Christian
  * CHG: 0051 scripting-updates.derrichter.de aus der Liste der Repositories gelscht, schon seit langem nicht mehr verfgbar
  * BUG: 0050 In der Suchbox links nur auf Enter reagieren (Feld liess sich mit Tab-Taste nicht verlassen)
  * BUG: 0049 BUGZILLA 1688 - Fehler-Handling bei Klick auf Zurck krzte flschlicherweise die History
  * NEW: 0048 Aktualisierte englische Sprach-Bundles von Christian
  * BUG: 0047 BUGZILLA 1679 - Xmx256m auf Xmx512m erhoeht
  * BUG: 0046 BUGZILLA 1679 - textTable wurde nicht geleert, Memory Leak
  * NEW: 0045 BUGZILLA 1672 - Cursor springt nach Datumsauswahl
  * NEW: 0044 Abfrage "Plugin wurde vom Herausgeber nicht signiert." nicht mehr speicherbar (siehe Change 0043)
  * NEW: 0043 Option "Diese Frage knftig nicht mehr anzeigen" konfigurierbar.
  * NEW: 0042 Aktualisiertes englisches Sprach-Bundle von Christian
  * NEW: 0041 Aktualisiertes englisches Sprach-Bundle von Christian und aktualisiertes Init-Script fuer CentOS
  * NEW: 0040 Support fuer Custom-Shell in AbstractDialog
  * NEW: 0039 Aktualisiertes englisches Sprach-Bundle von Christian, Jameica so umgebaut, dass das englische Sprachbundle
              automatisch verwendet wird, wenn das die Systemsprache ist
  * NEW: 0038 Englisches Sprach-Bundle von Christian
  * DEL: 0037 Automatisches Setzen des System-Property "javax.net.debug" komplett entfernt 
  * NEW: 0036 System-Property "javax.net.debug" im Loglevel TRACE nur dann setzen, wenn nicht bereits gesetzt
  * NEW: 0035 Message-Consumer per Manifest auch in Default-Queue registrierbar.
  * NEW: 0034 BUGZILLA 1636 - Whitespaces beim Einfgen in Dezimalzahlen erlauben aber automatisch entfernen
  * NEW: 0033 BUGZILLA 1580 - neue SWT-Version 4.4.2, welche das OSX-Problem mit der unsichtbaren ersten Zeile lsen soll
              (siehe auch https://bugs.eclipse.org/bugs/show_bug.cgi?id=446534)
  * NEW: 0032 BUGZILLA 1623 - Zeichen "&" in NotificationPanel escapen. Wird sonst als Unterstrich angezeigt
  * NEW: 0031 Pfadangaben der Scripts als relative Pfade speichern, falls moeglich (besser portierbar bei Roaming-Workdir)
  * NEW: 0030 Noch zu Pull-Request #6 - BUGZILLA 1618 - da fehlten noch ein paar JARs fuer die neue JFace-Version im Classpath
  * NEW: 0029 Refactoring des CalendarDialogs, Option zum Wechsel auf heutiges Datum hinzugefgt
  * BUG: 0028 BUGZILLA 1613 - NPE beim Klicken auf [x] in der Kalenderauswahl statt auf "Abbrechen"
  * NEW: 0027 Weiterer Sicherheitscheck bei der Wiederherstellung eines Backups
  * CHG: 0026 Such-Reihenfolge der Java-Version bei OSX gendert (siehe Mail von Volker vom 31.12.2014)
  * BUG: 0025 BUGZILLA 1607 - Moegliche Fehlerquelle "Comparison method violates its general contract!" beim Sortieren
  * NEW: 0024 Neue Datasource-Version https://github.com/willuhn/datasource/commit/2365a2185b6030121e5f9ce343e61f42f8586d8f
  * NEW: 0023 Hilfe-Box auf der linken Seite ausblenden, wenn die aktuelle View keine Hilfe mitbringt.
  
2015-01-06 Version 2.6.2 (Build 440)

  * BUG: 0022 nderung 0020 verursachte den Fehler, dass im Dialog zum Hinzufgen eines neuen Repository die Eingabe nicht mehr
              bernommen wurde. Andere Plugins, die den selben Dialog verwenden, waren ebenfalls betroffen.
  * NEW: 0021 Neue Version des MySQL-Treibers 5.1.34

2014-12-22 Version 2.6.2

  * NEW: 0020 Eine Reihe UI-Tweaks fr initiales Setup der Online-Updates
  * NEW: 0019 BUGZILLA 1586 - Repositories werden jetzt nach 5 Zugriffsfehlern automatisch deaktiviert und knnen auch vom User manuell deaktiviert werden
  * NEW: 0018 BUGZILLA 1577 - Skalierung aller Dialoge mit fester Hhe/Breite passend fr die DPI-Zahl (HighDPI-Support)
  * BUG: 0017 Da wurden ein paar Datei-Handles nicht korrekt geschlossen
  * NEW: 0016 BUGZILLA 1565 DPI-Zahl jetzt per Customizing konfigurierbar
  * NEW: 0015 Nach neuen Updates nur suchen, wenn auch wirklich Plugins installiert sind
  * MIN: 0014 BUGZILLA 1509 SSL-Zertifikate unter Datei->Einstellungen liessen sich nicht nach Datum sortieren
  * NEW: 0013 Regelmssige Prfung nach Updates per Default aktiv
  * NEW: 0012 Bei deaktiviertem Backup-Support war auch kein Restore mglich 
  * NEW: 0011 System-Property "java.net.preferIPv4Stack" auch in SysPropertyService setzen
  * NEW: 0010 BUGZILLA 1479 - Shortcuts wurden unter Windows nicht angezeigt
  * NEW: 0009 Support fr Rekursion in BeanUtil.get()
  
2014-01-09 Version 2.6.1

  * BUG: 0008 "equals"-Funktion von URL nicht verwenden, da die true fuer vHosts mit gleicher IP liefern kann
  * CHG: 0007 Scripts erst initialisieren, wenn das GUI-Fenster da ist (per SystemMessage)
  * BUG: 0006 ungewollte Tab-Wechsel unter Datei->Einstellungen
  * CHG: 0005 Ins Log schreiben, warum ein Plugin nicht installiert werden kann
  * BUG: 0004 Layout-Fix in der Darstellung der verfgbaren Updates (Button sollte unter und nicht neben der Liste der Updates angezeigt werden)
  * BUG: 0003 BUGZILLA 1447 Foreign-Key-Properties in DBObject wurden in hasChanged(String) flschlicherweise als gendert angesehen 
  * CHG: 0002 System-Property "java.net.useSystemProxies" nicht mehr per Default setzen
  * CHG: 0001 System-Properties fr PCSC aus jameica.sh wieder entfernt - siehe https://www.willuhn.de/blog/index.php?/archives/654-Hibiscus-Experimenteller-PCSC-Support!.html#c1958

  
