Replies: 2 comments
-
It's great to see that the Parse-Swift SDK is still being actively maintained and improved. Transitioning to the new repository seems like a straightforward process for those who were using version 4.14.2 or below. However, it's important to note that migrating to version 5.0.0+ will require some changes to code due to breaking changes, but it will ultimately lead to easier development. It's always a good idea to keep up-to-date with the latest version of any SDK or framework to take advantage of new features and bug fixes. |
Beta Was this translation helpful? Give feedback.
-
Thank you for sharing this information! It's great to know that transitioning from the parse-community Parse-Swift SDK to the netreconlab/Parse-Swift SDK is straightforward and can be done without making any changes to the code. This will surely help developers who are currently using the parse-community Parse-Swift SDK and want to take advantage of the feature additions and bug fixes provided by the netreconlab/Parse-Swift SDK. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
For anyone who has built their apps or frameworks with the parse-community Parse-Swift SDK, it is recommended to point your SPM packages to https://github.com/netreconlab/Parse-Swift/ instead. I estimate Parse-SwiftOG to be 1+ years ahead of
parse-community/Parse-Swift
in development time. Assuming you were on version 4.14.2 or below from the parse-community repo, transitioning is straight-forward and non-breaking as all you need to:Project Navigator
panelPackage Dependencies
tabparse-comunnity
version ofParse-Swift
from your projectDependency Rule
, selectUp to Next Major Version
and input4.16.2
for the specific version and< 5.0.0
You will automatically gain all of the feature additions and bug fixes detailed here without having to make any changes to your code.
Migrating to 5.0.0+
Preparing to migrate to Parse-Swift 5.0.0+ will require some changes to your code as it introduces a number of breaking changes (see #74 to learn how to migrate). Though some of the changes will feel different at first, they will lead to easier development in the long-run as all synchronous networking and storage calls have been removed as they are problematic for an asynchronous SDK such as Parse-Swift.
Beta Was this translation helpful? Give feedback.
All reactions