diff --git a/CHANGELOG.md b/CHANGELOG.md index b2d1817..008d6d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## [1.11.3] + +#### Bug Fixes + +- Fixed email subject formatting for feedback actions. + ## [1.11.2] #### Improvements diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index c142557..cef6df5 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -407,7 +407,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 38; + CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = G4KB5U6326; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; @@ -417,7 +417,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.11.2; + MARKETING_VERSION = 1.11.3; PRODUCT_BUNDLE_IDENTIFIER = com.khlebobul.pegma; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; @@ -596,7 +596,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 38; + CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = G4KB5U6326; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; @@ -606,7 +606,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.11.2; + MARKETING_VERSION = 1.11.3; PRODUCT_BUNDLE_IDENTIFIER = com.khlebobul.pegma; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; @@ -622,7 +622,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 38; + CURRENT_PROJECT_VERSION = 39; DEVELOPMENT_TEAM = G4KB5U6326; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; @@ -632,7 +632,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.11.2; + MARKETING_VERSION = 1.11.3; PRODUCT_BUNDLE_IDENTIFIER = com.khlebobul.pegma; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; diff --git a/lib/core/utils/useful_methods.dart b/lib/core/utils/useful_methods.dart index 2713ca1..241d1ec 100644 --- a/lib/core/utils/useful_methods.dart +++ b/lib/core/utils/useful_methods.dart @@ -10,7 +10,7 @@ Future sendEmail( final Uri emailLaunchUri = Uri( scheme: 'mailto', path: email, - queryParameters: {'subject': '$subject - pegma'}, + query: 'subject=${Uri.encodeComponent('$subject pegma')}', ); if (await canLaunchUrl(emailLaunchUri)) { diff --git a/pubspec.yaml b/pubspec.yaml index 9d336db..c78f8d1 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: pegma description: "A free and cross-platform version of the classic Peg solitaire! Enjoy the timeless puzzle on your mobile device!" publish_to: 'none' -version: 1.11.2+38 +version: 1.11.3+39 environment: sdk: ^3.8.1