Repository navigation
Add scoped system APIs for Runtime 1.6 - #73
Merged
Merged
Conversation
Bind private storage to the filesystem volume UUID while preserving existing receipt domains, directory inodes and record bytes. Recover legacy mount-number changes only within the OS application group. Reject missing modern markers, replaced stores and linked metadata; cover recovery and interrupted publication with regression tests.
Use LiveActivityIntent for declared and toggle actions on iOS 17–26 so app-owned permissions apply consistently with direct widget buttons. Reload widgets after native grant changes and retain timer controls when extension AlarmKit reads are unavailable. Add application-host conformance regression coverage.
Bound preview images to their grid cells, resize image resources with the available view width, and keep photo import controls separate in short windows. Preserve hardware screen API semantics and existing storage. Prepare 27.1.6 (27017) for TestFlight.
everettjf
marked this pull request as ready for review
October 27, 2026 15:58
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Outcome
Add opt-in Runtime 1.6 system APIs for authored widgets: local notifications, daily HealthKit statistics, owned Calendar event creation/update, normalized MET Norway forecasts, AlarmKit timers/alarms, selected JSON/CSV documents and Contacts, MapKit places/geocoding/snapshots, and selected HomeKit sensors/power/scenes. Includes matching editor help, browser/CLI fixtures, schema/Skill documentation and nine examples.
Fix storage identity recovery across device remounts, execute declared iOS actions in the authorized app host, and reduce dense heatmap rendering memory. Bound wide template/resource previews to their actual container and keep photo-picker controls separated on changing screen sizes. Document independent/shared iCloud JSON stores and native-only grants in the guide, sample and API help.
Compatibility and data boundaries
Additive Runtime 1.6. Native grants bind to installation UUIDs and do not transfer through imports/remixes. System writes require user actions; bounded private replay receipts preserve uncertain outcomes. Existing packages and local records remain intact. iCloud data sharing requires explicit native connections to the same store; local records are not automatically migrated. No third-party SDK is added.
Native macOS reports unavailable for HealthKit, AlarmKit and HomeKit. AlarmKit needs iOS/iPadOS 26+. App/widget minimum deployment ranges remain unchanged.
Validation
002cab0passed, including the full Apple Release Readiness run, editor/catalog, CLI and Linux/Windows browsers. The following source change only sets version 27.2 / build 27019 in both Xcode projects; metadata/docs and both project lint checks passed.Release
Merged to main as
31ba37a; both platforms are version 27.2 (27019). Fresh signed iOS/macOS archives and App Store exports succeeded. macOS is universal (arm64 + x86_64). Apple validation/upload and formal App Review submission succeeded for both iOS and macOS. Both 27.2 (27019) submissions are Waiting for Review. iOS submission · macOS submission.The user subsequently authorized Web publication. GitHub Pages automatic deployment is restored, and the website, Creator Skill page and Web Studio were deployed successfully from main
31ba37a: deployment run. Physical screenshots and private logs remain local and are not published in this PR.