15.1
What's New
iOS 15.1 introduces SharePlay support across Apple platforms via the GroupActivities entitlement, enabling collaborative app experiences without development profiles. The release includes security improvements to NSExpression that restrict side-effect operations and changes to SwiftUI's BorderedButtonStyle hover behavior. Several known issues affect Matter accessories, audio during calls, and HomeKit functionality, with workarounds provided.
Highlights
- SharePlay now available across iOS 15.1, iPadOS 15.1, tvOS 15.1, and macOS 12.1 beta
- NSExpression restricts operations with significant side effects for improved security
- BorderedButtonStyle hover effect behavior changed, requires HoverEffect modifier
- Clock app alarms now activate correctly
- Xcode 13 bundled with iOS 15.1 SDK for development
Breaking Changes
- NSExpression now forbids certain operations with significant side effects like object creation/destruction
- BorderedButtonStyle no longer provides default hover effect on buttons
Deprecations
- Casting string class names to Class objects with NSConstantValueExpression is deprecated