From 5b5165dbcd3a0d207fafa87faa33b17578c4dea9 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Thu, 24 Feb 2022 15:10:49 +0000 Subject: [PATCH 1/5] Desktop release v2.7.13 --- packages/app-desktop/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app-desktop/package.json b/packages/app-desktop/package.json index 19732de4a..d0670d07c 100644 --- a/packages/app-desktop/package.json +++ b/packages/app-desktop/package.json @@ -1,6 +1,6 @@ { "name": "@joplin/app-desktop", - "version": "2.7.12", + "version": "2.7.13", "description": "Joplin for Desktop", "main": "main.js", "private": true, From 75cc9d7f9be824ede452a35ee34b73fc63878c67 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Sun, 27 Feb 2022 10:51:37 +0000 Subject: [PATCH 2/5] Desktop release v2.7.14 --- packages/app-desktop/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app-desktop/package.json b/packages/app-desktop/package.json index d0670d07c..a4f89acbb 100644 --- a/packages/app-desktop/package.json +++ b/packages/app-desktop/package.json @@ -1,6 +1,6 @@ { "name": "@joplin/app-desktop", - "version": "2.7.13", + "version": "2.7.14", "description": "Joplin for Desktop", "main": "main.js", "private": true, From 8352e23bdf2054b7eb225d53ee4d2fa6b17fe44f Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Sat, 12 Mar 2022 16:27:06 +0000 Subject: [PATCH 3/5] Desktop release v2.7.15 --- packages/app-desktop/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app-desktop/package.json b/packages/app-desktop/package.json index a4f89acbb..f66fb43fe 100644 --- a/packages/app-desktop/package.json +++ b/packages/app-desktop/package.json @@ -1,6 +1,6 @@ { "name": "@joplin/app-desktop", - "version": "2.7.14", + "version": "2.7.15", "description": "Joplin for Desktop", "main": "main.js", "private": true, From 7ef9d87e764dcdf447d5243923399a2cc7f52c5d Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Fri, 15 Apr 2022 12:03:48 +0100 Subject: [PATCH 4/5] iOS: Fixes #6375: iOS and Dropbox synchronisation not working on iOS 15 --- packages/lib/file-api-driver-dropbox.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/lib/file-api-driver-dropbox.js b/packages/lib/file-api-driver-dropbox.js index 977df1ebe..ad3c14afd 100644 --- a/packages/lib/file-api-driver-dropbox.js +++ b/packages/lib/file-api-driver-dropbox.js @@ -124,8 +124,15 @@ class FileApiDriverDropbox { if (!options.responseFormat) options.responseFormat = 'text'; try { + // IMPORTANT: + // + // We cannot use POST here, because iOS (as of version 14?) doesn't + // support POST requests with an empty body: + // + // https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Error-1017-quot-cannot-parse-response-quot/td-p/589595 + const response = await this.api().exec( - 'POST', + 'GET', 'files/download', null, { From 546447b09b9bf1038ba301a7a048b92ea68a6f32 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Fri, 15 Apr 2022 12:07:54 +0100 Subject: [PATCH 5/5] iOS 12.7.2 --- .../ios/Joplin.xcodeproj/project.pbxproj | 16 ++++++++-------- readme/changelog_ios.md | 9 +++++++++ 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/packages/app-mobile/ios/Joplin.xcodeproj/project.pbxproj b/packages/app-mobile/ios/Joplin.xcodeproj/project.pbxproj index e65affefe..623b5d09d 100644 --- a/packages/app-mobile/ios/Joplin.xcodeproj/project.pbxproj +++ b/packages/app-mobile/ios/Joplin.xcodeproj/project.pbxproj @@ -492,13 +492,13 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Joplin/Joplin.entitlements; - CURRENT_PROJECT_VERSION = 80; + CURRENT_PROJECT_VERSION = 81; DEVELOPMENT_TEAM = A9BXAFS6CT; ENABLE_BITCODE = NO; INFOPLIST_FILE = Joplin/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 12.7.1; + MARKETING_VERSION = 12.7.2; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -521,12 +521,12 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Joplin/Joplin.entitlements; - CURRENT_PROJECT_VERSION = 80; + CURRENT_PROJECT_VERSION = 81; DEVELOPMENT_TEAM = A9BXAFS6CT; INFOPLIST_FILE = Joplin/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 12.7.1; + MARKETING_VERSION = 12.7.2; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -667,14 +667,14 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.entitlements; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 80; + CURRENT_PROJECT_VERSION = 81; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = A9BXAFS6CT; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = ShareExtension/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - MARKETING_VERSION = 12.7.1; + MARKETING_VERSION = 12.7.2; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = net.cozic.joplin.ShareExtension; @@ -698,14 +698,14 @@ CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.entitlements; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 80; + CURRENT_PROJECT_VERSION = 81; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = A9BXAFS6CT; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = ShareExtension/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - MARKETING_VERSION = 12.7.1; + MARKETING_VERSION = 12.7.2; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = net.cozic.joplin.ShareExtension; PRODUCT_NAME = "$(TARGET_NAME)"; diff --git a/readme/changelog_ios.md b/readme/changelog_ios.md index 1553354d8..e13df38d2 100644 --- a/readme/changelog_ios.md +++ b/readme/changelog_ios.md @@ -1,5 +1,14 @@ # Joplin iOS app changelog +## [ios-v12.7.2](https://github.com/laurent22/joplin/releases/tag/ios-v12.7.2) - 2022-04-15T11:07:27Z + +- Improved: Allow filtering tags in tag dialog (#6221 by [@shinglyu](https://github.com/shinglyu)) +- Improved: Handle invalid revision patches (#6209) +- Improved: Improve error message when revision metadata cannot be decoded, to improve debugging (a325bf6) +- Fixed: Ensure that note revision markup type is set correctly (#6261) +- Fixed: IOS and Dropbox synchronisation not working on iOS 15 (#6375) +- Fixed: The camera button remains clickable after taking a photo bug (#6222 by [@shinglyu](https://github.com/shinglyu)) + ## [ios-v12.7.1](https://github.com/laurent22/joplin/releases/tag/ios-v12.7.1) - 2022-02-14T14:10:49Z - New: Add additional time format HH.mm (#6086 by [@vincentjocodes](https://github.com/vincentjocodes))