Die neue Version kann von hier heruntergeladen werden: Sourceforge Download-Seite
Im Grunde genommen sollte dies der letzte Release Candidate sein. Ich möchte die endgültige Version 5.0 innerhalb eines kurzen Zeitraums veröffentlichen.
Nachfolgend sind die Fehler der Version Release Candidate 1 aufgeführt;
[Behoben]
- Ticket 139: XML nicht korrekt erstellt
- Bilder werden nicht in der Bilderliste für den Client-Server-Modus angezeigt
- Fehler bei der Anmeldung nach dem ersten Fehlversuch
- Web; kann sich nicht mit Benutzer ohne Passwort anmelden
- Die durch den Export erzeugten XML-Dateien sind nicht gemäß der XSD gültig.
- In der Baumstruktur werden die Zahlen für Client/Server als .0 angezeigt.
- Das Hochladen von Bildern für ClientServer ist extrem langsam
- Leistungsprobleme im Allgemeinen für ClientServer
- Web; Seitennummer wird beim Zurücknavigieren nicht gespeichert
- Web; verwandte Artikel ist ein bisschen langsam (es ist jetzt paginiert)
Der Vollständigkeit halber sind im Folgenden alle Änderungen, Ergänzungen und Korrekturen seit 4.11 aufgeführt:
[Geändert]
- Die Funktion "Aus dem Speicher hinzufügen" für Bilder erlaubt nun auch das Einfügen von URLs.
- Die Meldung über die Speichernutzung wurde aus dem Protokoll entfernt; sie wird nur noch mit der Option -debug angezeigt.
- Wie neu bearbeiten; externe Verweise werden nicht mehr kopiert, ebenso wenig wie die Informationen zur Online-Service-Aktualisierung (da es sich um eine fehlerhafte Quelldokumentation handelt).
- Artikel erstellen; wenn das Artikelformular versehentlich geschlossen wird, warnt Data Crow den Benutzer nicht; es schließt einfach das Artikelformular und alle Änderungen gehen verloren.
- Größere Bilder in der Schnellansicht (max. 500×400).
- Adresse des Bildservers als Parameter hinzugefügt (optional).
- Bestimmte Prozesse in Data Crow suchten zu aktiv nach zu erledigenden Aufgaben; die Abfragefrequenz wurde verringert.
- Die Vorschau für das Suchen und Ersetzen wurde verbessert.
- Die Unterstützung für das Suchen und Ersetzen regulärer Ausdrücke wurde verbessert.
- Meldung über fehlgeschlagene Anmeldung hinzugefügt, wenn die Anmeldedaten falsch sind.
- Die Option "Löschen" wurde zum Formular "Alle aktualisieren" hinzugefügt.
- Beim Starten werden die Berichtsversionen (basierend auf dem Änderungsdatum) mit den Systemberichten verglichen. Wenn die Systemberichte neuer sind, werden die Berichte im Benutzerordner aktualisiert.
- Außerdem wurde das Bildvorschaufenster zum Symbolbrowser hinzugefügt.
- Die Funktion "Mehrere erstellen" fügt nun Elemente in der Reihenfolge von oben nach unten hinzu.
- Die Leistung beim Scrollen in der Kartenliste wurde erheblich verbessert.
- Es wurden Leistungsverbesserungen für den Client-Server-Modus vorgenommen.
- Aktualisierte Bibliotheken, wie sie von Data Crow verwendet werden, um die Gefährdung durch Sicherheitslücken zu vermeiden: Apache Maven Plugins, IZ Pack, Metadata-extractor, Log4j, Bouncy Castle, twelvemonkeys.imageio, org.apache.tika, org.apache.pdfbox, org.jsoup, com.google.code.gson, Xalan, org.hsqldb, org.apache.xmlgraphics.
- Die Jasper Reports-Bibliotheken wurden auf die Version 7.0 angehoben.
- Der XML-Export wurde aktualisiert; leere Werte werden nicht mehr exportiert, eine gültige XSD wird nun sowohl für einzelne Module als auch für das Medienmodul generiert, IDs von Artikeln werden nun exportiert, Anhänge können nun exportiert werden, verwandte Referenzen werden vollständig exportiert sowie die aktuelle Zusammenfassung für den Artikel, der auf diese verweist.
- Der XML-Import wurde aktualisiert: Es muss nicht mehr das Modul ausgewählt werden, für das die Artikel importiert werden. Die Elemente als Teil der XML wissen, zu welchem Modul sie importiert werden müssen, IDs werden respektiert
- Kleine Layout-Verbesserungen für das Artikelformular und den Anmeldedialog.
- Erweiterung der unterstützten Bildtypen für den lokalen Kunstimport für Filme und Musikdateien.
[Behoben]
- Ticket 129: alter module: Konvertierung von single reference field zu multi-reference field funktionierte nicht (verlor alle Informationen über die Konvertierung).
- Ticket 129: alter module: Konvertierung von Text-/Zahlen-/Dezimalfeldern in Multireferenz- und Referenzfelder hat nicht funktioniert (Fehler).
- Ticket 136: Buch; kann nicht nach ISBN suchen. Das Buchmodul wurde aktualisiert, so dass ISBN, Seiten, Bandname, Editionskommentar und ursprüngliches Erscheinungsjahr gesucht werden können.
- Datenbank: Fehlenden Index für Musiktitel hinzugefügt (Performance-Korrektur).
- Portnummern wurden nicht gespeichert (Login-Dialog).
- Die Schnellansicht im Client-Server-Modus lud die Bilder manchmal nicht vollständig.
- Die Datenbank arbeitete nicht im Protokollierungsmodus; es bestand die Gefahr, dass im Falle eines Absturzes Informationen verloren gingen.
- Die Verzögerung beim Schreiben der Datenbank in die Datei wurde auf Null gesetzt, was bedeutet, dass Data Crow die Informationen häufiger auf die Festplatte schreibt.
- IP-Adresse wird beim nächsten Start des Netzwerkclients nicht gespeichert. Die Serverdetails sollten stattdessen in den Client-Einstellungen gespeichert werden.
- Die Moduleinstellungen werden jetzt korrekt vom Server abgerufen. Für bestehende Clients ändert sich nicht viel, außer der Tatsache, dass die Feldeinstellungen wie auf dem Server konfiguriert übernommen werden. Bei neuen Clients basieren die Einstellungen auf der Serverkonfiguration, die dann zum Teil vom Benutzer überschrieben werden kann.
- Die Leistung bei größeren Datenbanken war sehr schlecht, wenn die Gruppierung auf Felder mit mehreren Verweisen erfolgte.
- Es wurde ein Problem behoben, bei dem Data Crow nicht korrekt auf dem Hauptmonitor positioniert wurde.
- Bei der Suche nach Büchern in der offenen Bibliothek wird eine Ausnahme für nicht gefundene Dateien angezeigt, wenn ein Buch nicht über seine ISBN gefunden werden kann.
- Die Serviceinformationen wurden für die Online-Buchsuche in der offenen Bibliothek nicht korrekt gespeichert. Diese Korrektur funktioniert nur für neu hinzugefügte Objekte (nach dieser Korrektur).
- Passwort konnte nicht vom Client zurückgesetzt werden (Client-Server-Modus)
- Linux: Größenänderung von Dialogen/Formularen auf der rechten Seite führt zu einer Verschlüsselung des Dialogs
- Die Sortierung von Feldern mit mehreren Verweisen war nicht korrekt.
- Unter Windows erstellte Backups lassen sich unter Linux nicht korrekt wiederherstellen.
- Rechtsklick-Menü auf Anhang: Symbol zu groß.
- Die Symbole im Hauptfenster waren unscharf.
- Die Ansicht hat die Statusleiste nie aktualisiert, wenn nur 1 Element ausgewählt wurde.
- Im Menü Anhänge fehlten Symbole.
- XML-Export: Schemafehler behoben.
[Bekannte Probleme]
- Validierungsmeldungen zum Speichern von Elementen werden immer in der Sprache der Data Crow-Konfiguration angezeigt.
- Die ausführbare Datei des Servers konnte aufgrund eines Problems mit den Startparametern nicht mehr bereitgestellt werden. Eine vorhandene ausführbare Serverdatei sollte vor dem Start des Servers entfernt werden (Option java -jar).