Repository navigation
FeedbackKit 2.3.2
This release brings the approved bug-feedback update reminder and MetricKit crash protection together for Rote's next build.
- Apps can offer an update before bug feedback when a newer App Store version is available. Users can still continue to feedback, and unavailable update checks do not block reporting.
- The reminder can use the host app's existing sheet template through FeedbackAppUpdateSheetLayout. Real feedback entry and host previews can share the same layout; the SDK no longer adds an opaque background.
- Refine the reminder with a compact icon, a larger version-and-arrow row, and an accented semibold new version.
- Retain the MetricKit JSON depth guard: deeply nested diagnostic reports return a redacted marker before recursive Foundation JSON processing can overflow the callback stack.
The bug-feedback checker and diagnostic guard remain included from earlier releases; the changes since 2.3.1 complete the host template integration and accepted version-row styling.
Validation: 235 package tests, generic iOS package build, and Fixture Demo build passed in CI. The release tree matches the final source installed on Huawei Air and accepted by the user. The diagnostic guard also passed Rote's physical-device regression on a 512 KiB callback stack.
PR: #58