Skip to content

v0.10.0

Choose a tag to compare

@touyou touyou released this 27 May 03:29
· 55 commits to main since this release

app_intents 0.10.0

  • Add Swift Package Manager (SPM) support for the iOS plugin (#29, #30)
    • New manifest at ios/app_intents/Package.swift; native sources moved to ios/app_intents/Sources/app_intents/ (SPM-standard layout)
    • app_intents.podspec now points source_files/resource_bundles at the shared Sources/ location, so CocoaPods and SPM build the same files (both remain supported during the transition)
    • Fixes Flutter reporting app_intents as "does not support Swift Package Manager" when host apps enable SPM
    • Host apps that enable SPM need Flutter 3.24+; CocoaPods users are unaffected (flutter: '>=3.3.0' unchanged)
    • The privacy manifest is now actually bundled (previously commented out in the podspec)
  • Declare the NSPrivacyAccessedAPICategoryUserDefaults required-reason API in PrivacyInfo.xcprivacy
    • Reasons CA92.1 (UserDefaults accessible only to the app itself) and 1C8F.1 (UserDefaults shared within the App Group, for cross-process cache/EntityQuery data)
    • Required for App Store review of downstream apps that bundle the plugin

app_intents_annotations 0.10.0 / app_intents_codegen 0.10.0

  • No API changes; version-aligned with app_intents 0.10.0

Published to pub.dev: