Eine detaillierte Liste der Änderungen findest du in der ServicePack.pdf in deiner Installation und im Downloadbereich des Servicepacks.
Features:
- Unterstützung für Windows Server 2025: Kompatibilität mit der neuesten Windows Server Version.
.NET
- DesignerControl: Unterstützung in .NET 6 und .NET 8 Assemblies hinzugefügt.
Web-Komponenten
- Web Report Designer: Ein Objekt kann jetzt auf eine Ebene kopiert werden, wobei automatisch ein Duplikat des Objekts erstellt wird, das der ausgewählten Ebene zugewiesen wird.
Report Server
- Unterstützung für Windows Server 2025: Kompatibilität mit der neuesten Windows Server Version.
- Web Designer: Ein Objekt kann jetzt auf eine Ebene kopiert werden, wobei automatisch ein Duplikat des Objekts erstellt wird, das der ausgewählten Ebene zugewiesen wird.
Verbesserungen:
Designer
- Bei sehr kleinen Textobjekten (häufig für Labels verwendet) war die Platzierung schwierig, da die Zeichenoptimierung für ausgewählte Objekte die Texte leicht verschieben konnte. Diese Optimierung ist jetzt für Schriftarten mit einer Größe von weniger als 8 pt deaktiviert (und wenn der Text nur eine Zeile enthält).
- Die Formelfunktion „IBAN$“ gibt jetzt nur noch einen leeren String statt eines Formelfehlers zurück, wenn eine ungültige IBAN verarbeitet wird. Dadurch kann die Formel einfacher überprüft werden.
- Verhinderung einer unnötigen Interpolationsschleife zwischen den Werten eines Liniendiagramms, wenn im Voraus festgelegt wurde, dass keine Werte eingefügt werden sollen.
- LL_OPTION_ENHANCED_SKIPRETURNATENDOFRTF verbessert: Das Setzen des Wertes auf „2“ prüft nun den speziellen Fall einer Aufzählung am Ende des RTF-Streams.
- Die Berichtsparameter „Datum“ wurden auf ein Datum reduziert, wobei der Zeitwert trunkiert wurde. Die neue Option LL_OPTION_ALLOW_TIME_IN_REPORT_PARAMETER (Index 427, Voreinstellung: FALSE) erlaubt nun die Beibehaltung des Zeitwertes.
.NET
- RepositoryItemDescriptor wurde IDisposable gemacht, um eine deterministischere Ressourcenentsorgung zu ermöglichen. Das gewrappte COM-Objekt wird nun sofort freigegeben, sobald Dispose() aufgerufen wird. Außerdem wurden alle Verbraucher dieses Objekts refactored, um ein ordnungsgemäßes Disposal zu gewährleisten.
Web-Komponenten
- Web Report Designer: Die Sichtbarkeit der aktiven Sprache im Sprachauswahl-Dropdown in der oberen Menüleiste wurde verbessert.
- Web Report Designer: Verbesserte Abstände im Bearbeitungsmodus für Hintergrund-, Glas- und Zeigeroptionen auf Geräten mit kleinen Bildschirmen.
- Web Report Designer: Die Anzeige von Fehlern, die beim Laden des Web Report Designers auftreten, wurde verbessert.
- Web Report Viewer: Die Anzeige von Fehlern, die beim Laden des Web Report Viewers auftreten, wurde verbessert.
Report Server
- Temporäre TTF-Fonts, die während des PDF-Renderings extrahiert wurden, werden jetzt beim Beenden sofort gelöscht.
- Hinweis beim Duplizieren von Verbindungsstrings hinzugefügt.
- Die Detailansicht für die zuletzt verwendeten Berichtsvorlagen im Dashboard ist jetzt identisch mit der Detailansicht in der Liste der Berichtsvorlagen.
- Web Designer: Verbesserte Abstände im Bearbeitungsmodus für Hintergrund-, Glas- und Zeigeroptionen auf Geräten mit kleinen Bildschirmen.
- Web Designer: Die Anzeige von Fehlern, die beim Laden des Web Report Viewers auftreten, wurde verbessert.
- Preview: Die Anzeige von Fehlern, die beim Laden des Web Report Viewers auftreten, wurde verbessert.
Tools
- Debwin: Verbesserungen bei der Langzeitprotokollierung. Das Intervall wurde von 1 Stunde auf 15 Minuten geändert. Verbesserte Speichernutzung.
Sonstiges
- Temporäre TTF-Fonts, die während des PDF-Renderings extrahiert wurden, werden jetzt beim Beenden sofort gelöscht.
- UtilDocXxx Interface: PDF-Dokumente: Verbessertes Parsing für komplizierte Dokumentinformationen.
Sicherheit:
Report Server
- System.Text.Json und Microsoft.Extensions.Caching.Memory wurden aufgrund von Sicherheitslücken aktualisiert.
Hinweise:
Reporting
- Internetmarke: Aktualisierung/Kompatibilität der Preisliste der Deutschen Post ab dem 01.01.2025.