Skip to content

Instantly share code, notes, and snippets.

@tomkrikorian
Created August 25, 2025 20:46
Show Gist options
  • Select an option

  • Save tomkrikorian/7054dff99d38b168e8ab2ccfb574f3f5 to your computer and use it in GitHub Desktop.

Select an option

Save tomkrikorian/7054dff99d38b168e8ab2ccfb574f3f5 to your computer and use it in GitHub Desktop.

visionOS 26 Beta 8 Changelog

Changes from Beta 7 to Beta 8

ARKit

New Features

  • Enhanced Hand Tracking: The isTracked property on hand joints now has adjusted sensitivity and may return false under poor lighting conditions or when occluded. ARKit will still return a plausible transform for that joint. Check for isTracked when high accuracy of the transform is required. Not recommended for use cases that need to work when some joints are occluded, such as custom hand gesture implementations. (152100522)

CoreData

Resolved Issues

  • Swift 6 Compatibility: Fixed Swift 6 MainActor default isolation compatibility issues. Changes include marking NSManagedObject as NS_SWIFT_NONISOLATED NS_SWIFT_NONSENDABLE, marking NSManagedObjectContext as NS_SWIFT_NONISOLATED NS_SWIFT_SENDABLE, and requiring NS_SWIFT_SENDABLE closures for the perform family methods. These are ABI compatible but may introduce new warnings for code violating CoreData concurrency guidelines. (153848710)

Foundation Models Framework

Resolved Issues

  • Tool Calling Fix: Fixed issue where tool calling might not function properly if primitive types such as Int, String, or Bool were used as the argument. (152318534)

Mac Virtual Display

Resolved Issues

  • Visual Improvement: Fixed issue where users might see sharp edges around keyboards and MacBooks when viewing in passthrough. (153668146)

Messages

Resolved Issues

  • Background Attribution Fix: Fixed issue in one-to-one conversations where background changes might be attributed incorrectly after quitting and re-opening the Messages app. (150548773)

RealityKit

Known Issues

  • Developer Capture Rendering: Windows with solid background colors appear to stutter at the edges of Developer Captures if no other windows are open. (156968230)
    • Workaround: Use the default background style, open another window in the background, or keep the window in view at all times during the Developer Capture.

Note: The "In Developer Capture videos" qualifier was removed from this known issue description in Beta 8.

SwiftUI

Resolved Issues

  • Toolbar Sheet Presentation: Fixed issue on visionOS, tvOS, and watchOS where sheets presented within toolbar items might fail to present if the toolbar item's label view is a Label. (157326248)

This changelog only includes items that were changed, added, or removed between Beta 7 and Beta 8. Items that remained unchanged are not listed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment