
KDE Frameworks 6.23 bringt umfassende Korrekturen für Kernbibliotheken
KDE Frameworks 6.23 ist da – mit Stabilitätsupdates, Behebungen von Speicherlecks und umfassenden Verbesserungen für die KDE-Bibliotheken und die Entwicklerplattform.
Eine Übersetzung von 🇬🇧 Linuxiac.com
Über einen Monat nach der Veröffentlichung der Frameworks 6.22 kündigt KDE nun die Einführung von Frameworks 6.23 an, wodurch die Sammlung von Add-on-Bibliotheken für Qt erweitert und die Funktionalität für Entwickler auf verschiedenen Plattformen verbessert wurde.
Ein wichtiges Thema dieses Updates ist die erweiterte Verwendung von LeakSanitizer (LSAN) in der kontinuierlichen Integration (CI). Viele Frameworks, darunter KIO, KConfig, KTextEditor, Solid, Kirigami, KArchive und KCodecs, aktivieren nun LSAN in CI, um Speicherlecks früher zu erkennen. Gleichzeitig wurden viele einzelne Fehlerbehebungen vorgenommen, insbesondere in KTextEditor, KIO, KParts, KWidgetsAddons und den zugehörigen Testsuiten.Baloo, das Datei-Indexierungs-Framework von KDE, erhielt Verbesserungen bei der Transaktionsverarbeitung, Bereinigungen, Fehlerbehebungen bei der Speicherverwaltung und Aktualisierungen bei der Protokollierung. Mehrere Raw-Zeiger wurden durch std::unique_ptr ersetzt, um das Risiko von Speicherlecks zu verringern und die Eigentumsverhältnisse zu klären.
KIO wurde intern umstrukturiert, Leistungsoptimierungen, API-Verbesserungen und Fehlerbehebungen vorgenommen, die sich auf Dateivorschauen, Umbenennungsdialoge, Drag-and-Drop-Funktionen, das Abrufen von Mount-Informationen und die Verwaltung von Auftragseigenschaften auswirken. Das Hardware-Backend von Solid wurde um eine verbesserte Geräteverwaltung, Verfeinerungen bei der Hersteller- und Produktsuche, eine sicherere Verwaltung der Objektlebensdauer und Absturzbehebungen erweitert.KTextEditor enthält Korrekturen für die Handhabung des virtuellen Cursors, die Verwaltung von Bereich und Cursor-Lebensdauer, Speicherlecks und das Verhalten bei der Hervorhebung von Klammern. Mehrere Leckszenarien in Tests und Laufzeitpfaden wurden ebenfalls behoben.
Weitere bemerkenswerte Aktualisierungen sind:
- Erweiterte ZXing 3-Unterstützung in
Prisonfür die Barcode-Erstellung und das Scannen - Verbesserte Farbprofilverwaltung und zusätzliche Formatunterstützung in
KImageFormats - Korrekturen für die Zwischenablage unter Wayland und Android-Leerlaufunterstützung in KGuiAddons
- Verbesserungen der SVG-Einstellungen in
KIconThemes - Kalenderaktualisierungen in
KHolidaysfür mehrere Regionen - Laufende CMake-, Dokumentations- und API-Bereinigungen in verschiedenen Modulen
Für diejenigen, die lieber aus dem Quellcode kompilieren möchten, steht der gesamte Quellcode für Frameworks 6.23 auf der offiziellen Website von KDE zum Download bereit. Unter Linux empfiehlt es sich, die Binärpakete aus den Repositorys Ihrer Distribution zu installieren.
Ausführliche Informationen zu allen Änderungen in KDE Frameworks 6.23, einschließlich einer vollständigen Liste der Aktualisierungen und Fehlerbehebungen, finden Sie in der offiziellen Release-Ankündigung.















Comments