diff --git a/CHANGELOG.md b/CHANGELOG.md
index 87cb6fba4..beb5b15b0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,10 @@
+# [4.1.0](https://github.com/parse-community/Parse-SDK-iOS-OSX/compare/4.0.1...4.1.0) (2024-06-17)
+
+
+### Features
+
+* Add idempotency ([#1790](https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1790)) ([dcdf457](https://github.com/parse-community/Parse-SDK-iOS-OSX/commit/dcdf45743eab1126a76aba34e555fb2575f67a3b))
+
## [4.0.1](https://github.com/parse-community/Parse-SDK-iOS-OSX/compare/4.0.0...4.0.1) (2024-04-28)
diff --git a/Parse/Parse/Resources/Parse-OSX.Info.plist b/Parse/Parse/Resources/Parse-OSX.Info.plist
index 18b99df76..ae093b325 100644
--- a/Parse/Parse/Resources/Parse-OSX.Info.plist
+++ b/Parse/Parse/Resources/Parse-OSX.Info.plist
@@ -13,10 +13,10 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
diff --git a/Parse/Parse/Resources/Parse-iOS.Info.plist b/Parse/Parse/Resources/Parse-iOS.Info.plist
index b46311824..fde43f522 100644
--- a/Parse/Parse/Resources/Parse-iOS.Info.plist
+++ b/Parse/Parse/Resources/Parse-iOS.Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -21,7 +21,7 @@
iPhoneOS
CFBundleVersion
- 4.0.1
+ 4.1.0
MinimumOSVersion
12.0
diff --git a/Parse/Parse/Resources/Parse-tvOS.Info.plist b/Parse/Parse/Resources/Parse-tvOS.Info.plist
index 107834219..0c1dcd7ac 100644
--- a/Parse/Parse/Resources/Parse-tvOS.Info.plist
+++ b/Parse/Parse/Resources/Parse-tvOS.Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
NSPrincipalClass
diff --git a/Parse/Parse/Resources/Parse-watchOS.Info.plist b/Parse/Parse/Resources/Parse-watchOS.Info.plist
index 107834219..0c1dcd7ac 100644
--- a/Parse/Parse/Resources/Parse-watchOS.Info.plist
+++ b/Parse/Parse/Resources/Parse-watchOS.Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
NSPrincipalClass
diff --git a/Parse/Parse/Source/PFConstants.h b/Parse/Parse/Source/PFConstants.h
index 063a4bffa..5449f757f 100644
--- a/Parse/Parse/Source/PFConstants.h
+++ b/Parse/Parse/Source/PFConstants.h
@@ -14,7 +14,7 @@
#pragma mark - SDK Version
///--------------------------------------
-#define PARSE_VERSION @"4.0.1"
+#define PARSE_VERSION @"4.1.0"
///--------------------------------------
#pragma mark - Platform
diff --git a/ParseLiveQuery/ParseLiveQuery-tvOS/Info.plist b/ParseLiveQuery/ParseLiveQuery-tvOS/Info.plist
index 0eecea5c6..e93d2c061 100644
--- a/ParseLiveQuery/ParseLiveQuery-tvOS/Info.plist
+++ b/ParseLiveQuery/ParseLiveQuery-tvOS/Info.plist
@@ -15,8 +15,8 @@
CFBundlePackageType
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleVersion
- 4.0.1
+ 4.1.0
diff --git a/ParseLiveQuery/ParseLiveQuery-watchOS/Info.plist b/ParseLiveQuery/ParseLiveQuery-watchOS/Info.plist
index 0eecea5c6..e93d2c061 100644
--- a/ParseLiveQuery/ParseLiveQuery-watchOS/Info.plist
+++ b/ParseLiveQuery/ParseLiveQuery-watchOS/Info.plist
@@ -15,8 +15,8 @@
CFBundlePackageType
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleVersion
- 4.0.1
+ 4.1.0
diff --git a/ParseLiveQuery/ParseLiveQuery/Resources/Info.plist b/ParseLiveQuery/ParseLiveQuery/Resources/Info.plist
index 969e45a76..e1920e2bc 100644
--- a/ParseLiveQuery/ParseLiveQuery/Resources/Info.plist
+++ b/ParseLiveQuery/ParseLiveQuery/Resources/Info.plist
@@ -15,10 +15,10 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
diff --git a/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist b/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist
index 1845da8bf..96d1ca252 100644
--- a/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist
+++ b/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist
@@ -17,11 +17,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
LSMinimumSystemVersion
$(MACOSX_DEPLOYMENT_TARGET)
NSMainNibFile
diff --git a/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist b/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist
index b47a53e58..23dbfe2cb 100644
--- a/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist
+++ b/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist
@@ -17,11 +17,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
LSMinimumSystemVersion
${MACOSX_DEPLOYMENT_TARGET}
NSMainNibFile
diff --git a/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist b/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist
index 0ddf4b4e0..99d29d101 100644
--- a/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist
+++ b/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
LSRequiresIPhoneOS
UILaunchStoryboardName
diff --git a/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist b/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist
index 9840661fe..08e4bfbd5 100644
--- a/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist
+++ b/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist
@@ -19,11 +19,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
LSRequiresIPhoneOS
NSMainNibFile
diff --git a/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist b/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist
index 11fb67cb1..597e82176 100644
--- a/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist
+++ b/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
LSRequiresIPhoneOS
UIMainStoryboardFile
diff --git a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist
index c4b177c02..8a7b23d3a 100644
--- a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist
+++ b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist
@@ -17,11 +17,11 @@
CFBundlePackageType
XPC!
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
NSExtension
NSExtensionAttributes
diff --git a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist
index 9b51f5062..07bf208ef 100644
--- a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist
+++ b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist
@@ -17,11 +17,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
UISupportedInterfaceOrientations
UIInterfaceOrientationPortrait
diff --git a/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist b/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist
index 5bf6d8bea..9543862ca 100644
--- a/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist
+++ b/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.0.1
+ 4.1.0
CFBundleSignature
????
CFBundleVersion
- 4.0.1
+ 4.1.0
LSRequiresIPhoneOS
UIMainStoryboardFile
diff --git a/package-lock.json b/package-lock.json
index fd0f67534..79ccd446a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "parse-sdk-ios-osx",
- "version": "4.0.1",
+ "version": "4.1.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 78c4e0d76..bde4af76a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "parse-sdk-ios-osx",
- "version": "4.0.1",
+ "version": "4.1.0",
"private": true,
"repository": {
"type": "git",