What's new in SwiftyLaunch 1.5
Read what's coming to you in SwiftyLaunch 1.5: Supabase Integration Preview, Granular Feature Selection, Automatic Provider Linking, bug fixes and more.
Posted by
Vladislav SmolyanoyRelated reading
What's new in SwiftyLaunch 1.4
Read what's coming to you in SwiftyLaunch 1.4: iPad Support, Session Recording, iOS 18-ready and over 70 other additions, fixes and more.
What's new in SwiftyLaunch 1.3
Our biggest release yet. Introducing AIKit & AdsKit.
What's new in SwiftyLaunch 1.2
Our second major release is here with some huge improvements and additions: Individual Framework Selection, the all new Backend Boilerplate, easy-to-use Haptics, Biometric Authentication, Automatic Push Notification Routing and the ability to create a custom Launch Screen.
Introduction
We are excited to announce that with SwiftyLaunch 1.5 we are releasing loads of new features, fixes and improvements that you've been asking for.
Supabase Integration Preview
With this release we are rolling out the first version of our Supabase Integration. Now, before generating a new project, you have the option to select, whether you want your app's foundation to be based on Firebase or Supabase.
As some of SwiftyLaunch modules currently depend on Firebase SDK being included, not all module combinations will be available to use when Supabase is selected as the foundation provider. We are working hard on expanding the integration more and more with each upcoming release.
Automatic Provider Linking
Starting with AnalyticsKit, SwiftyLaunch will be able to create new PostHog Projects on your behalf and pre-fill the API keys in the generated Xcode Project. One less thing to worry about during setup!
To enable it, go to settings, and enter your Personal PostHog API Key.
Then, on the Module selection screen, simply turn on "Setup PostHog for me" and let SwiftyLaunch do the rest for you.
Granular Feature Selection
For selected SwiftyLaunch modules, you have now more granular control about what functionality to include. Starting with this release, you will be able to choose whether to include Sign in with Apple or Sign in with Email or both, and choose what AIKit app-examples are relevant to your app and deselect the rest.
UI/UX Improvements
SwiftyLaunch includes a bunch of UI and UX improvements, like the new advanced preventive generation error handling. We will test for common generation errors before they occur and suggest a fix. This will save you time and make the generation process smoother. Generation Error 105, we are looking at you!
We also introduced a sick new onboarding animation when you open SwiftyLaunch for the first time!
And many other additions...
We have also minimized some bloat by removing uneccessary third party dependencies where native ones would suffice. Squashed some bugs, hopefully didn't introduce new ones. Improved the generation logic quite a bit and much more. Enjoy!