Release notes:
iOS: migrated to QueueITLibrary 3.5.2 (vendored xcframework)
Highlights
- Non-blocking
run()on iOS: starting the queue no longer blocks the UI/main thread while checking connectivity. - Removed the CocoaPods trunk dependency — the iOS SDK is now vendored as
QueueITLib.xcframework (3.5.2), so the
package is self-contained and no longer depends on the discontinued CocoaPods trunk.
Changes
- iOS SDK 3.0.14 → 3.5.2.
- Minimum iOS deployment target raised to 12.0 (required by the SDK's
NWPathMonitor-based connectivity check). - Removed the dead standalone
ios/QueueIt.xcodeproj/.xcworkspaceand stray committed build artifacts.
Compatibility
- Public JS API is unchanged — no code changes required to upgrade.
run, runWithEnqueueToken, runWithEnqueueKey, enableTesting, and events all behave the same. - Android is unaffected.