Skip to content

Mac catalyst support and .NET 9.0 support in demos#64

Merged
LucDeCaf merged 5 commits intomainfrom
mac-catalyst
Apr 23, 2026
Merged

Mac catalyst support and .NET 9.0 support in demos#64
LucDeCaf merged 5 commits intomainfrom
mac-catalyst

Conversation

@LucDeCaf
Copy link
Copy Markdown
Contributor

@LucDeCaf LucDeCaf commented Apr 21, 2026

Ref: #56

Adds support for Mac Catalyst and bumps demo versions to support .NET 9.0.

What that entails:

  • Adds net9.0 and net9.0-[ios,android,maccatalyst] targets to relevant projects.
  • Bumps minimum version for MAUITodo iOS to 15.0 (minimum for net9.0).
  • Small modifications to MAUITodo demo to support MacCatalyst.
  • Updates Tools/Setup.cs script to download MacCatalyst-supporting xcframework.
  • Bump powersync-sqlite-core version to 0.4.13.

Notes:

  • At the time of writing, the MacCatalyst build in the SQLite extension repo is not fully functional (automaterialization of symlinks that should stay symlinks); this will be resolved before the PR is merged.
    • Turns out the bug was with Archive Utility not preserving symlinks. Incredibly strange. Anyways, switching to unzip seems to have solved the issue.

@LucDeCaf LucDeCaf requested a review from Chriztiaan April 21, 2026 12:41
@LucDeCaf LucDeCaf merged commit f4705ee into main Apr 23, 2026
2 checks passed
@LucDeCaf LucDeCaf deleted the mac-catalyst branch April 23, 2026 08:19
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

Successfully merging this pull request may close these issues.

2 participants