parse-community / Parse-SDK-iOS-OSX

The Apple SDK for Parse Platform (iOS, macOS, watchOS, tvOS)
https://parseplatform.org
Other
2.81k stars 865 forks source link

feat: Remove `ParseUI` #1783

Closed dplewis closed 2 months ago

dplewis commented 2 months ago

New Pull Request Checklist

Issue Description

Building a UI has become a lot easier over the years, especially with SwiftUI; ParseUI today looks like an obsolete convenience that could be dropped from the Parse SDK. This is a breaking change.

Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1760 Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1729 Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1493 Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1406 Closes: https://github.com/parse-community/Parse-SDK-iOS-OSX/issues/1517

Approach

Remove ParseUI.

TODOs before merging

parse-github-assistant[bot] commented 2 months ago

Thanks for opening this pull request!

dplewis commented 2 months ago

@mtrezza Codecov is broken

JohnCaccavale commented 2 months ago

Have the Privacy Manifests been added to the project yet? Worth including them here with this PR or best to do that in a separate PR?

dplewis commented 2 months ago

Have the Privacy Manifests been added to the project yet? Worth including them here with this PR or best to do that in a separate PR?

@JohnCaccavale They haven't been added. If they do it will be separate PR. Can you open an issue for it? I need to do some research on it.

parseplatformorg commented 2 months ago

🎉 This change has been released in version 4.0.0