Skip to content

0.23.0: Accessibility and Focus Support

Choose a tag to compare

@github-actions github-actions released this 06 Oct 15:55
521336e

Highlights

  • Add OpenObservation support in OpenSwiftUI-spm
  • Add core accessibility types and platform support
  • Add accessibility modifiers, actions, and focus support
  • Add focus state, values, and platform responders
  • Add content shape modifiers
  • Add dynamic styled text and serialization support

What's Changed

  • feat(animatable): add unanimatable view modifier by @Kyle-Ye in #1097
  • fix(path): implement containment and path transforms by @Kyle-Ye in #1098
  • feat: implement content shape modifiers by @Kyle-Ye in #1099
  • refactor(spi): use OpenRenderBox path shims by @Kyle-Ye in #1101
  • fix(tests): isolate feature user defaults by @Kyle-Ye in #1103
  • fix(extension): support OpenSwiftUI tappable padding by @Kyle-Ye in #1102
  • fix(observation): restore body updates for observable state by @Kyle-Ye in #1104
  • fix(release): sync OpenObservation macro sources by @Kyle-Ye in #1106
  • fix(macros): support availability attributes on previews by @Kyle-Ye in #1105
  • fix(compute): adopt observer removal fix by @Kyle-Ye in #1107
  • feat(tests): add interaction snapshots and align test workflows by @Kyle-Ye in #1108
  • test: support custom interaction host sizes by @Kyle-Ye in #1109
  • feat(text): add date, selection, and size-fitting support by @Kyle-Ye in #1110
  • fix(text): set async thread flags for text filters by @Kyle-Ye in #1111
  • feat(text): implement dynamic styled text and serialization by @Kyle-Ye in #1113
  • feat(accessibility): add core types and platform support by @Kyle-Ye in #1114
  • chore(compute): bump to 0.6.0 and restore binary default by @Kyle-Ye in #1115
  • feat(view): implement _CALayerView by @Kyle-Ye in #1116
  • feat(accessibility): add modifiers, actions, and focus support by @Kyle-Ye in #1117
  • feat(release): add themed release titles by @Kyle-Ye in #1118
  • feat(focus): implement focus state, values, and platform responders by @Kyle-Ye in #1119
  • feat(event): implement PlatformUnaryViewResponder by @Kyle-Ye in #1120
  • fix(tests): correct interaction snapshot validation by @Kyle-Ye in #1121
  • feat(focus): implement FocusableViewResponder by @Kyle-Ye in #1122

Full Changelog: 0.22.0...0.23.0

Binary Integration

.package(url: "https://github.com/OpenSwiftUIProject/OpenSwiftUI-spm.git", from: "0.23.0")

See INTEGRATION.md for more details.