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.
Posted by
Vladislav SmolyanoyRelated reading
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.
Our first content release is here! Learn more about In-App Notifications, Faster Project Generation, senstiveView Modifier and improved Error Handling in AuthKit.
Introduction
We are excited to announce that with SwiftyLaunch 1.4 we are releasing loads of new features, fixes and improvements that you've been asking for.
iPad Support
You can now also generate apps with SwiftyLaunch that are fully supported on both iPhone and iPad. We have adapted UI elements and layouts to make sure that your app looks great. Also, if your app's minimum destination is set to iOS/iPadOS 18, SwiftyLaunch will generate an app with the redesigned flexible Tab Bar.
iPad Support also means that you can now generate apps that can be run on macOS and visionOS.
To select iPad as an additional destination, simply put the checkmark next to iPad during project creation.
Session Recording
Starting with SwiftyLaunch 1.4, you will now have the ability to record user sessions and replay them to better understand the way your users use your app. This feature is powered by PostHog and is still in beta, but considering how plain awesome it is, we decided to let you try it out. You can read more about it in the AnalyticsKit documentation .
iOS 18-ready
We prepared SwiftyLaunch for iOS 18, with features like the redesigned tab bar style for iPadOS, support for multiple app icons variants out of the box (regular, dark and tinted), fixes to iOS 18-specific bugs and more.
Docs 2.0
This is the first iteration of a completely rewritten SwiftyLaunch documentation.
The new documentation goes much deeper into the work that SwiftyLaunch does on your behalf. It includes better explanations on generated Apps' philosophies, what are the best practices to follow when working with SwiftyLaunch and more. Check it out!
Redesigned SwiftyLaunch UI
We have redesigned the complete user interface SwiftyLaunch to be more intuitive and user-friendly, and includes many awesome additions, such as a notifications center, a completely new settings panel that allows you to set default new project settings, change your analytics preferences and a lot more.
In addition to that, the initial bundle of SwiftyLaunch is now 60% smaller compared to SwiftyLaunch 1.3.
And many other additions...
There's a lot more: we have finally made AdsKit publically available, fixed many bugs (especially authentication-related edge cases), added a privacy manifest file to the generated apps, refactored the code in many places, completely rewritten our SwiftyLaunch app (that's in addition to the redesigned UI). You can read a full list of changes here.