Git commit ec51df5030f80ec1d2284f4c630017123ee8c216 by Urs Fleisch. Committed on 03/07/2025 at 12:08. Pushed by ufleisch into branch 'master'.
Prepare for next release M +2 -2 CMakeLists.txt M +21 -0 ChangeLog M +1 -1 Doxyfile M +6 -0 deb/changelog M +3 -3 doc/en/index.docbook M +1 -1 packaging/flatpak/org.kde.kid3-stable.json M +16 -0 src/app/org.kde.kid3.appdata.xml M +1 -1 translations/extract-merge.sh https://invent.kde.org/multimedia/kid3/-/commit/ec51df5030f80ec1d2284f4c630017123ee8c216 diff --git a/CMakeLists.txt b/CMakeLists.txt index d94614c1f..d5d189d19 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -107,11 +107,11 @@ endif() # Version information set(CPACK_PACKAGE_VERSION_MAJOR 3) set(CPACK_PACKAGE_VERSION_MINOR 9) -set(CPACK_PACKAGE_VERSION_PATCH 6) +set(CPACK_PACKAGE_VERSION_PATCH 7) set(KID3_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") set(CPACK_PACKAGE_VERSION ${KID3_VERSION}) #set(CPACK_PACKAGE_VERSION "git20240921") -set(RELEASE_YEAR 2024) +set(RELEASE_YEAR 2025) # Platform specific default installation paths if(APPLE) diff --git a/ChangeLog b/ChangeLog index a7a39b321..fbc85bd6d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +Thu Jul 24 13:36:49 CEST 2025 Urs Fleisch <[email protected]> + + * Release 3.9.7 + + * Fixed: + + KDE: Avoid excessive width of file dialog. + + Make Chapters frames accessible via kid3-cli. + + Superfluous imported tracks can be deleted before import. + + Fix creation of wrong editor in frame table after selection change. + + Completions with different values when selecting multiple files now + also support genre. + + Do not leave temporary cover art files on the system. + + EmbedLyrics.qml: Remove illegal characters for query parameters. + + Scripting: Fix crash if execute @qml is used from kid3-cli, + fix isStandalone() when running non-interactively with kid3-cli, + add new script SelectChapterTags.qml. + + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path, + support CMake option BUILD_WITH_QT5 to force using Qt5, + support Qt 6/KDE 6 on Debian, add various new CI/CD targets, + improve Snap support. + Sat Sep 21 08:03:29 CEST 2024 Urs Fleisch <[email protected]> * Release 3.9.6 diff --git a/Doxyfile b/Doxyfile index e2cb12de2..f895f45a0 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = kid3 # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 3.9.6 +PROJECT_NUMBER = 3.9.7 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/deb/changelog b/deb/changelog index 84b9156c4..a19634268 100644 --- a/deb/changelog +++ b/deb/changelog @@ -1,3 +1,9 @@ +kid3 (3.9.7-0) unstable; urgency=low + + * New upstream release. + + -- Urs Fleisch <[email protected]> Thu, 24 Jul 2025 13:36:49 +0200 + kid3 (3.9.6-2) unstable; urgency=medium * Switch to Qt6 and KF6. diff --git a/doc/en/index.docbook b/doc/en/index.docbook index 9ceee7ad4..b9f9d8ae6 100644 --- a/doc/en/index.docbook +++ b/doc/en/index.docbook @@ -24,13 +24,13 @@ </authorgroup> <copyright> -<year>2024</year> +<year>2025</year> <holder>Urs Fleisch</holder> </copyright> <legalnotice id="fdl-notice">&FDLNotice;</legalnotice> -<date>2024-09-21</date> -<releaseinfo>3.9.6</releaseinfo> +<date>2025-07-24</date> +<releaseinfo>3.9.7</releaseinfo> <abstract> <para> diff --git a/packaging/flatpak/org.kde.kid3-stable.json b/packaging/flatpak/org.kde.kid3-stable.json index edf4ee652..6d1ae1c3e 100644 --- a/packaging/flatpak/org.kde.kid3-stable.json +++ b/packaging/flatpak/org.kde.kid3-stable.json @@ -106,7 +106,7 @@ "sources": [ { "type": "archive", - "url": "https://download.kde.org/stable/kid3/3.9.6/kid3-3.9.6.tar.xz", + "url": "https://download.kde.org/stable/kid3/3.9.7/kid3-3.9.7.tar.xz", "sha256": "cf27ffcc4369c9940da7bfc12fd10dfbda526b8187e5b62662abe8069fc26c27", "x-checker-data": { "type": "anitya", diff --git a/src/app/org.kde.kid3.appdata.xml b/src/app/org.kde.kid3.appdata.xml index 532e5a161..5fba204dd 100644 --- a/src/app/org.kde.kid3.appdata.xml +++ b/src/app/org.kde.kid3.appdata.xml @@ -309,6 +309,22 @@ <update_contact>[email protected]</update_contact> <translation type="qt">kid3/translations/kid3</translation> <releases> + <release version="3.9.7" date="2025-07-24"> + <description> + <p>Fixed</p> + <ul> + <li>KDE: Avoid excessive width of file dialog.</li> + <li>Make Chapters frames accessible via kid3-cli.</li> + <li>Superfluous imported tracks can be deleted before import.</li> + <li>Fix creation of wrong editor in frame table after selection change.</li> + <li>Completions with different values when selecting multiple files now also support genre.</li> + <li>Do not leave temporary cover art files on the system.</li> + <li>EmbedLyrics.qml: Remove illegal characters for query parameters.</li> + <li>Scripting: Fix crash if execute @qml is used from kid3-cli, fix isStandalone() when running non-interactively with kid3-cli, add new script SelectChapterTags.qml.</li> + <li>Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path, support CMake option BUILD_WITH_QT5 to force using Qt5, support Qt 6/KDE 6 on Debian, add various new CI/CD targets, improve Snap support.</li> + </ul> + </description> + </release> <release version="3.9.6" date="2024-09-21"> <description> <p>New</p> diff --git a/translations/extract-merge.sh b/translations/extract-merge.sh index d7de98fc0..513261e75 100755 --- a/translations/extract-merge.sh +++ b/translations/extract-merge.sh @@ -5,7 +5,7 @@ BASEDIR="../src" # root of translatable sources PROJECT="kid3" # project name -PROJECTVERSION="3.9.6" # project version +PROJECTVERSION="3.9.7" # project version BUGADDR="https://bugs.kde.org" # MSGID-Bugs WDIR=`pwd` # working dir
