0.2.0
RelatoKit 0.2.0 updates native Feedback Assistant automation for Apple's current developer-technology forms.
Highlights:
- Adds a
--platformoption torelato prepare, with inference from the report title and description when omitted. - Supports the native platform values iOS, iPadOS, Mac Catalyst, macOS, tvOS, visionOS, watchOS, and Web & Services.
- Updates
--select-popupsto select required platform, technology/area, and feedback-type menus through Accessibility actions. - Recognizes the current "Which technology does your report involve?" Feedback Assistant field.
- Preserves decoding compatibility with payloads generated by RelatoKit 0.1.x.
- Updates the README, generated command reference, and AX automation documentation for the foreground popup-selection behavior.
Behavior note:
- Text-only form filling remains background-oriented.
--select-popupsbriefly activates Feedback Assistant to expose its SwiftUI menus, then hides the app again.- Missing controls or menu values still fail closed.
Verification:
make check- 16 Swift tests
- Production release build
- CLI version, platform inference, dry-run routing, and invalid-platform smoke tests
- Live Feedback Assistant validation with iOS, MusicKit, and Suggestion selected