KDE Frameworks 5.108.0 released

David Faure <[email protected]>
Newsgroups gmane.comp.kde.devel.core,gmane.comp.kde.devel.general
Organization KDE
Message-ID <8596507.np6NXDQZAh@asterixp15>
08th July 2023. KDE today announces the release of KDE Frameworks 5.108.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide
variety of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
https://kde.org/products/frameworks/


Baloo

  [Document] Fix parameter name for setParentId
  [WriteTransaction] Avoid false warning when removing empty xattr terms
  [DocumentUrlDB] Remove recursive removal of parent directories
  [AdvancedQueryParser] Correctly parse empty quoted strings
  [UnindexedFileIndexer] Split into multiple transactions
  [FirstRunIndexer] Split initial index run into multiple transactions
  Fix signedness mismatch compiler warning
  [UnindexedFileIndexer] Skip document when BasicIndexingJob fails
  [Transaction] Allow to fully reset the transaction state
  [Transaction] Use unique_ptr for write transaction
  Verify parentId when adding documents
  [DatabaseDbis] Use default member initializers instead of constructor

Breeze Icons

  Export cmake config so that a app can ensure that breeze-icons is installed

KArchive

  Don't create subdirectory in toplevel

KDocTools

  doc: use a more generic Frameworks entity in the example

KFileMetaData

  Reapply ReplayGain changes

KDE GUI Addons

  Add an option to disable building the geo: URI scheme handler

KHolidays #

  Add juneteenth as variable holiday

KImageFormats

  jxl: add support for libjxl v0.9, drop support for old 0.6.1

KIO

  KUrlRequester: restore unnamed filter compatibility with Plasma file dialog
  Add KUrlRequester::nameFilters, deprecate KUrlRequester::filter (bug 369542)
  KUrlRequester::setFilter: note special filter syntax, allow unnamed filters (bug 369542)
  KCoreDirLister::nameFilter: revert to non-partial matching again
  filewidgets/kfilewidget: Select and focus filename after canceling overwrite (bug 444515)
  [previewjob] Check whether thumbRootDevice is valid before access (bug 470845)

Kirigami

  PassiveNotificationsManager: Fix callBack lifetime (bug 470786)
  Use MobileForm.AboutPage
  BasicListItem: Use pressed state for tooltip
  DefautListItemBackground: prioritize user input events when setting background color

KPackage Framework

  Define json-validate-ignore property in .kde-ci.yml

KWidgetsAddons

  Remove duplicate row in category selection

KXMLGUI

  Add a view_redisplay_merge MergeLocal to ui_standards.rc (bug 470848)

Plasma Framework

  Polish DropMenu before creating platform window

Syntax Highlighting

  ensure all .json files are valid
  Highlight QML pragma keyword

Security information

The released code has been GPG-signed using the following key:
pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <[email protected]>
Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7  4577 58D0 EE64 8A48 B3BB

https://kde.org/announcements/frameworks/5/5.108.0

-- 
David Faure, [email protected], http://www.davidfaure.fr
Working on KDE Frameworks 5
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.