Repository navigation
3.5.0
BTXClientKit 3.5.0
- macOS SDK: Add native support messaging and screenshot feedback for macOS 13 and later.
- Push notifications: Receive operator reply notifications on macOS. Clicking a notification activates your app and opens the matching thread.
- Faster replies: Keep realtime replies active across app focus changes and prioritize loading the open thread.
- Responsive messaging: Clear the macOS composer immediately on Send, preserve typing focus and subsequent drafts, and recover drafts when sending fails.
- Improved feedback flow: Dismiss the feedback sheet on Send and show progress through toast notifications. Saved submissions survive app restarts and retry delivery.
- Native controls: Support image previews, growing message input, reactions, and native emoji input.
- Consistent behavior: Share message delivery, feedback recovery, and push handling between iOS and macOS.
- Theming: Customize native macOS components with
BTXTheme. - Reliability: Fix a refresh race when a new thread receives its permanent ID.
Continue using the same Swift package URL and BTXClientKit product for both platforms.
Requirements: iOS 17+ or macOS 13+. macOS push integration requires forwarding the host app’s APNs registration callback to the SDK.