Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SUUpdater is deprecated with Sparkle 2. #1

Open
jrlanglois opened this issue Feb 15, 2023 · 5 comments
Open

SUUpdater is deprecated with Sparkle 2. #1

jrlanglois opened this issue Feb 15, 2023 · 5 comments

Comments

@jrlanglois
Copy link

jrlanglois commented Feb 15, 2023

Hi there - Xcode throws this with the latest Sparkle:

'SUUpdater' is deprecated: Deprecated in Sparkle 2. Use SPUStandardUpdaterController instead, or SPUUpdater if you need more control.

I'm not sure if compatibility is intended to go as far as Sparkle 2; that much isn't documented.

@christophe-calmejane
Copy link
Owner

Hi,

unfortunately, only Sparkle 1.x is supported at the moment. At least until WinSparkle supports the basic features of Sparkle 2.x

I have to check the progress of WinSparkle at some point ;)

@jrlanglois
Copy link
Author

That's unfortunate and a blocker for us because Sparkle 2 supports macOS + ARM whereas the old Sparkle does not. This impacts releasing, and profiling (where profiler barfs with Rosetta and Intel builds).

@christophe-calmejane
Copy link
Owner

That's untrue, I updated the wrapper last May to Sparkle 1.27.1, which supports intel+arm builds.
I successfully use this for multiarch builds on macOS.

@jrlanglois
Copy link
Author

Hm, ok - I might have misread or misunderstood when I researched this.

Thanks for the heads up!

@christophe-calmejane
Copy link
Owner

I hope I'll be able to support Sparkle 2.x in the future though, great improvements... but I need WinSparkle to follow.

That said, maybe I'll create a branch to support macOS only. Keeping this open, if I have some time to do it before Windows catches up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants