Repository navigation
FeedbackKit 2.1.0
Campaigns
- Add visitor campaign list, detail, and response APIs.
- Add typed answer schemas and display-ready paginated form models.
- Add natural JSON answer initializers, optional comments, attachments, and explicit diagnostics support.
Compatibility and safety
- Keep the four-case
FeedbackKindsource-compatible with 2.0. - Add extensible
FeedbackRecordKindfor exact values such assurvey; FeedbackKitUI uses it for localized display. - Reject NaN and infinity answers before diagnostics or network side effects.
- Prevent survey routes from opening the ordinary feedback composer.
See the 2.1 migration guide for adoption details.
Validation: 199 tests passed, generic iOS Package and Demo builds passed, GitHub CI passed, and API comparison against 2.0.0 reported no breaking changes.