From a79c35c7852e3eb80040fd48a3b78a52d9cdc318 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Thu, 5 Dec 2024 19:42:57 +0100 Subject: [PATCH 1/3] update CHANGELOG for 1.50.1 --- CHANGELOG.md | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ceb60b8d..e663cb72f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,20 +1,44 @@ # Delta Chat iOS Changelog -## Unreleased +## v1.50.1 +2024-12 -- offer to open http-links detected as proxy also in the browser (#6237) - Show notifications for reactions on own messages (#2331) - Icons for Dark-mode and tint colors (#2425) +- offer to open http-links detected as proxy also in the browser (#6237) +- Improve compatibility with classic email clients in the outgoing messages +- Use Rustls for connections with strict TLS +- Mark Saved Messages chat as protected +- Allow the user to replace maps integration +- QR codes for adding contacts and joining groups provide help when opened in a normal browser +- Encrypt notification tokens +- Webxdc can now trigger notifications +- Webxdc can now deep-link to internal sections when you click their info-messages in chat +- Use privacy-preserving webxdc addresses +- fix: Trim whitespace from scanned QR codes +- fix quotes: Line-before-quote may be up to 120 character long instead of 80 +- fix: Prevent accidental wrong-password-notifications +- fix: Remove footers from "Show Full Message..." +- fix: Only add "member added/removed" messages if they actually do that +- fix: Update state of message when fully downloading it +- fix: send message: Do not fail if the message does not exist anymore +- fix: Do not percent-encode dot when passing to autoconfig server (so, fix handling of some servers) +- fix displaynames not being updated when intially scanned by a QR code +- update to core 1.151.5 ## v1.48.4 +2024-11 -- fix: show forward-icon on iOS 15 and older - Add an option to use Proxy-servers (#2382, #2390) - Show on Chatlist if there are Proxy-servers (#2383) - Detect Proxy-servers in Chat-messages (#2389) - Share Proxy-servers with your friends, family and allies (#2394) +- Scan Proxy-QR-Codes (#2404) - fix: no startup delay when processing PUSH notifications in parallel, just show "Updating..." in title bar +- fix: show forward-icon on iOS 15 and older +- using core 1.148.6 + ## v1.48.3 2024-11 From 7d94131ff13add4a8577942fd6dfda1df4c79d87 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Thu, 5 Dec 2024 19:49:21 +0100 Subject: [PATCH 2/3] update RELEASE.md --- RELEASE.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index c2da6ce0b..871c936d7 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -21,7 +21,7 @@ the "update-core-and-stuff-DATE" PR can be merged without review then, create a "bump-to-VERSION" PR: 3. update CHANGELOG.md: - a) add title `## v1.2.3` or `## v1.2.3 Testflight` + a) add title `## v1.2.3` or `## v1.2.3 Testflight`, add date as `YYYY-MM` b) redact lines from `## Unreleased` there c) add core version to end of changelog entry as `- update to core 1.2.3` or `- using core 1.2.3` c) incorporate @@ -31,7 +31,7 @@ then, create a "bump-to-VERSION" PR: the entries should be summarized. this makes it easier for the end user to follow changes by showing major changes atop. -4. on major changes, add a device message to `ChatListController::viewDidLoad()` +4. on major changes, add a device message to `ChatListViewController::viewDidLoad()` or remove the old one. do not repeat the CHANGELOG here: write what really is the UX outcome in a few lines of easy speak without technical terms. From f51b42ec492c89062678cb1e65bf1bc799360481 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Thu, 5 Dec 2024 19:53:11 +0100 Subject: [PATCH 3/3] bump version to 1.50.1 --- deltachat-ios.xcodeproj/project.pbxproj | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/deltachat-ios.xcodeproj/project.pbxproj b/deltachat-ios.xcodeproj/project.pbxproj index 07903baaf..666ea440e 100644 --- a/deltachat-ios.xcodeproj/project.pbxproj +++ b/deltachat-ios.xcodeproj/project.pbxproj @@ -2053,7 +2053,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 115; + CURRENT_PROJECT_VERSION = 116; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -2073,7 +2073,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - MARKETING_VERSION = 1.48.4; + MARKETING_VERSION = 1.50.1; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -2118,7 +2118,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 115; + CURRENT_PROJECT_VERSION = 116; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -2132,7 +2132,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - MARKETING_VERSION = 1.48.4; + MARKETING_VERSION = 1.50.1; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule;