Eine detaillierte Liste der Änderungen findest du in der ServicePack.pdf in deiner Installation und im Downloadbereich des Servicepacks.
Features:
Komponenten
- VCL: Unterstützung für Embarcadero RAD Studio 12.2 (BDE & FireDAC).
Verbesserungen:
.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.
- Die Caching-Mechanismen wurden angepasst, um sicherzustellen, dass der Speicher auch bei starker Belastung nicht vollständig ausgelastet wird.
Report Server
- Die Zeitüberschreitung für das Löschen von alten Protokolleinträgen wurde auf 180 Sekunden erhöht.
- Implementierung mehrerer Caching-Mechanismen zur Verringerung der Serverlast durch Reduzierung der Häufigkeit von Webserver-Anfragen bei Operationen mit großen Datenstrukturen im Web Designer.
- JSON-Datenquelle: Die SchemaRow gibt nun auch Daten aus der ersten Zeile zurück, wenn JSON-Daten verfügbar sind.
Sonstiges
- Hinzufügen der Option LL_OPTION_SUPPRESS_LOADERRORMESSAGES_WRITELOG (Standardwert 0), um zu erzwingen, dass der Inhalt aller unterdrückten Messageboxen (die durch LL_OPTION_SUPPRESS_LOADERRORMESSAGES gesetzt werden können) in das Debwin-Protokoll geschrieben wird.
Hinweise:
Reporting
- Internetmarke: Aktualisierung/Kompatibilität der Preisliste der Deutschen Post ab dem 01.01.2025.