Nutrient iOS SDK 14.12 release notes
20 Aug 2025
Nutrient iOS SDK 14.12 is a small release while our attention is focused on preparing for iOS 26 next month. We’re excited to have bigger updates soon!
We’re continuing our long-term project to improve UI responsiveness when working with documents with highly detailed vector drawings like building plans. In 14.12, we made an improvement when viewing such documents containing links and other annotations.
This release contains several other fixes. For the full list of changes, see our changelog.
Looking ahead to iOS 26 and Xcode 26
Here, iOS 26 may be assumed to also refer to macOS 26 and visionOS 26.
Nutrient iOS SDK 14.12 should be used with Xcode 16.4. For more details, see our system compatibility guide. We haven’t observed compatibility issues on iOS 26 with this combination, but this was tested using a beta version of iOS, so there may be changes in Apple’s final release.
Our 14.12 release is incompatible with the new UI in iOS 26. It may work with the Xcode 26 beta if you opt in to the old UI on iOS 26 by setting UIDesignRequiresCompatibility
(opens in a new tab) in your app’s Info.plist. However, this has only been lightly tested, so we recommend continuing to use Xcode 16.4.
Matching Apple’s numbering jump, our next update will be Nutrient iOS SDK 26. This will be built with Xcode 26 and fully tested on iOS 26. This follows our version numbering system where we have an annual release synced with Apple’s major updates. This will be an easy upgrade, as the annual increment of the primary number doesn’t imply that this release will be large or includes breaking changes.
We release Nutrient iOS SDK every four weeks. While we may have to slightly adjust this cadence based on when the Xcode 26 release candidate is available, we expect it to line up well based on Apple‘s timeline in previous years.
If you’re testing your app with the new UI on the iOS 26 beta using Xcode 26, use our nightly builds, because these will start being built with the Xcode 26 beta within the next couple of days. Over the next few weeks, we’ll be working to resolve some final issues with the new UI, in order to be ready for iOS 26.
The following table sums up the compatibility between Nutrient, Xcode, and iOS.
Nutrient iOS SDK 14.12 | Nutrient iOS SDK 26 (nightly) | |
---|---|---|
Xcode 16.4 | ✅ Use for production | ❌ Incompatible |
Xcode 26 with UIDesignRequires Compatibility | ⚠️ Not recommended | 🧪 For testing iOS 26 (old UI) |
Xcode 26 | ❌ Incompatible | 🧪 For testing iOS 26 (new UI) |
Looking further ahead
To enable more thorough testing on recent iOS versions, we’re expecting to remove support for iOS 16 at some point after the Nutrient iOS SDK 26 release but before the end of 2025.