From 127e0cbded6665dde697224e5dee7fa23b8eabca Mon Sep 17 00:00:00 2001 From: iphydf Date: Sun, 12 Jan 2025 10:24:35 +0000 Subject: [PATCH] chore: Release v1.18.2-rc.1 Getting ready for a release. Here's a release candidate. --- CHANGELOG.md | 25 +++++++++++++++++++++++++ README.md | 10 +++++----- macos/Info.plist | 4 ++-- res/io.github.qtox.qTox.appdata.xml | 2 +- windows/qtox.nsi | 2 +- windows/qtox64.nsi | 2 +- 6 files changed, 35 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb9d40f176..22762afe58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,28 @@ + + +## v1.18.2-rc.1 (2025-01-12) + +Getting ready for a release. Here's a release candidate. + +#### Bug Fixes + +- cmake `AUTORCC_OPTIONS` global setting ([80f7cbb8](https://github.com/TokTok/qTox/commit/80f7cbb8a003413d0df04d467a5560aaac61b0e6)) +- cmake `POSITION_INDEPENDENT_CODE` global setting ([027e8e02](https://github.com/TokTok/qTox/commit/027e8e020d9aebbb1ab4b0dd475ea3f3936d90a4)) +- **Chat:** + - Allow tab characters in incoming messages. ([2f70ebf7](https://github.com/TokTok/qTox/commit/2f70ebf7a7efb345844e58d658d094f2be3f9286)) + - Always show the date at the top of the chat. ([0883a0b6](https://github.com/TokTok/qTox/commit/0883a0b60822521b8fb0b8ebf85c74af7ef7c1ca)) + - No longer turn regular ASCII into emoticons. ([03692eca](https://github.com/TokTok/qTox/commit/03692ecace9b57546e94a543344a9d175e81efef)) + - Correctly display newlines in incoming chat messages. ([b70b3138](https://github.com/TokTok/qTox/commit/b70b31386e159f71e5db83aec5eaedaec671d4dc), closes [#386](https://github.com/TokTok/qTox/issues/386)) +- **Security:** Fix heap buffer overflow in receiving pictures. ([4b75e633](https://github.com/TokTok/qTox/commit/4b75e633539dbf3b96701ff53a7049335fefa01d)) +- **UI:** Message edit context menu now changes colour to hover/selection. ([7e168439](https://github.com/TokTok/qTox/commit/7e1684398dae512e511f92075c23b6cedd2cebc8), closes [#387](https://github.com/TokTok/qTox/issues/387)) +- **tools:** Use tag strings in release tarballs. ([6e0b9a70](https://github.com/TokTok/qTox/commit/6e0b9a709574a4a11fa8c1870b41bf9139c4e09b)) + +#### Features + +- **Chat:** Add spelling check and QOI support to Windows builds. ([165449c2](https://github.com/TokTok/qTox/commit/165449c25493441a363ea8f9274711df8a7e5e1f)) +- **Pictures:** Add QOI image format support. ([87707a5d](https://github.com/TokTok/qTox/commit/87707a5d2a1503fa450a05f7ad332bf0ea4fa196)) +- **Settings:** Add an option to disable image previews. ([823fde42](https://github.com/TokTok/qTox/commit/823fde429a7a014868f532c2877cf80388af67e9)) + ## v1.18.1 (2025-01-06) diff --git a/README.md b/README.md index 0b1cb88a77..8a1eebce7d 100644 --- a/README.md +++ b/README.md @@ -167,19 +167,19 @@ AED3 1134 9C23 A123 E5C4 AA4B 139C A045 3DA2 D773 ``` [#qtox@libera.chat]: https://web.libera.chat/#qtox -[64 bit release]: https://github.com/TokTok/qTox/releases/download/v1.18.1/setup-qtox-x86_64-release.exe -[32 bit release]: https://github.com/TokTok/qTox/releases/download/v1.18.1/setup-qtox-i686-release.exe +[64 bit release]: https://github.com/TokTok/qTox/releases/download/v1.18.2-rc.1/setup-qtox-x86_64-release.exe +[32 bit release]: https://github.com/TokTok/qTox/releases/download/v1.18.2-rc.1/setup-qtox-i686-release.exe [32nightly]: https://github.com/TokTok/qTox/releases/download/nightly/qtox-nightly-i686-release.exe [64nightly]: https://github.com/TokTok/qTox/releases/download/nightly/qtox-nightly-x86_64-release.exe -[Flatpak (64 bit)]: https://github.com/TokTok/qTox/releases/download/v1.18.1/qTox-v1.18.1.x86_64.flatpak +[Flatpak (64 bit)]: https://github.com/TokTok/qTox/releases/download/v1.18.2-rc.1/qTox-v1.18.2-rc.1.x86_64.flatpak [Flatpak nightly (64 bit)]: https://github.com/TokTok/qTox/releases/download/nightly/qTox-nightly.flatpak [Arch]: /INSTALL.md#arch [Building instructions]: /INSTALL.md#os-x [Contributing]: /CONTRIBUTING.md#how-to-start-contributing [Debian]: https://packages.debian.org/search?keywords=qtox [easy issues]: https://github.com/qTox/qTox/labels/E-easy -[Latest ARM64 release]: https://github.com/TokTok/qTox/releases/download/v1.18.1/qTox-arm64.dmg -[Latest Intel release]: https://github.com/TokTok/qTox/releases/download/v1.18.1/qTox-x86_64.dmg +[Latest ARM64 release]: https://github.com/TokTok/qTox/releases/download/v1.18.2-rc.1/qTox-arm64.dmg +[Latest Intel release]: https://github.com/TokTok/qTox/releases/download/v1.18.2-rc.1/qTox-x86_64.dmg [Latest ARM64 nightly]: https://github.com/TokTok/qTox/releases/download/nightly/qTox-nightly-arm64.dmg [Latest Intel nightly]: https://github.com/TokTok/qTox/releases/download/nightly/qTox-nightly-x86_64.dmg [Fedora]: /INSTALL.md#fedora diff --git a/macos/Info.plist b/macos/Info.plist index d40ce038da..8a9796bcfc 100644 --- a/macos/Info.plist +++ b/macos/Info.plist @@ -65,7 +65,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.18.1 + 1.18.2-rc.1 CFBundleSignature toxq CFBundleURLTypes @@ -84,7 +84,7 @@ CFBundleVersion - 1.18.1 + 1.18.2-rc.1 NSPrincipalClass NSApplication NSCameraUsageDescription diff --git a/res/io.github.qtox.qTox.appdata.xml b/res/io.github.qtox.qTox.appdata.xml index 38efc0beae..d10cb0674e 100644 --- a/res/io.github.qtox.qTox.appdata.xml +++ b/res/io.github.qtox.qTox.appdata.xml @@ -71,6 +71,6 @@ intense - + diff --git a/windows/qtox.nsi b/windows/qtox.nsi index 79d6f99db8..687e0e17bd 100644 --- a/windows/qtox.nsi +++ b/windows/qtox.nsi @@ -276,7 +276,7 @@ Section "Install" ${WriteRegStr} "${REG_ROOT}" "${REG_APP_PATH}" "" "$INSTDIR\${MAIN_APP_EXE}" ${WriteRegStr} "${REG_ROOT}" "${REG_APP_PATH}" "Path" "$INSTDIR\bin\" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayName" "qTox" - ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayVersion" "1.18.1" + ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayVersion" "1.18.2-rc.1" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "Publisher" "The qTox Project" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "UninstallString" "$INSTDIR\uninstall.exe" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "URLInfoAbout" "https://qtox.github.io" diff --git a/windows/qtox64.nsi b/windows/qtox64.nsi index 9781888e30..4ef5428ae5 100755 --- a/windows/qtox64.nsi +++ b/windows/qtox64.nsi @@ -277,7 +277,7 @@ Section "Install" ${WriteRegStr} "${REG_ROOT}" "${REG_APP_PATH}" "" "$INSTDIR\${MAIN_APP_EXE}" ${WriteRegStr} "${REG_ROOT}" "${REG_APP_PATH}" "Path" "$INSTDIR\bin\" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayName" "qTox" - ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayVersion" "1.18.1" + ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "DisplayVersion" "1.18.2-rc.1" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "Publisher" "The qTox Project" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "UninstallString" "$INSTDIR\uninstall.exe" ${WriteRegStr} ${REG_ROOT} "${UNINSTALL_PATH}" "URLInfoAbout" "https://qtox.github.io"