Releases: seenn-io/react-native
Releases · seenn-io/react-native
v0.9.7
Changed
- Minimum iOS version updated to 16.2 for Live Activity push token support
- All
@availableannotations in Swift templates updated from 16.1 to 16.2
Why iOS 16.2?
While Live Activities were introduced in iOS 16.1, the APIs required for remote push updates were added in iOS 16.2:
Activity.request(pushType: .token)- iOS 16.2+ActivityContentstruct - iOS 16.2+activity.update(ActivityContent(...))- iOS 16.2+
v0.9.6
Changes
- docs: Remove pricing and polling FAQ from README
- docs: Fix README code examples and links
- Remove invalid
userIdfrom config (passed toconnect()instead) - Fix
pollIntervaldefault: 5000ms not 3000ms - Fix GitHub link to correct repo
- Remove dead Discord link
- Fix Contributing section with correct repo/commands
- Remove invalid
v0.9.5
v0.9.4
v0.9.3
v0.9.2
What's New
- Device push token support for provisional push
- Method swizzling for AppDelegate token capture
onPushTokenevent now includestype: 'liveActivity' | 'device'- OneSignal/Firebase compatible token handling
Previous Updates (v0.8.0 - v0.9.1)
- SSE removed, polling-only architecture
- Live Activity CTA button support
- Standalone mode for BYO Backend
- Push configuration improvements
See npm changelog for full history.
v0.1.0 - Initial Release
@seenn/react-native v0.1.0
First public release of the Seenn React Native SDK.
Features
- SSE Connection - Real-time job updates via Server-Sent Events
- Auto-reconnection - Exponential backoff (1s → 30s)
- React Hooks -
useSeennJob,useSeennJobs,useSeennConnectionState,useSeennJobProgress,useSeennJobsByStatus - TypeScript - Full type definitions included
- Open Source - MIT License
Installation
npm install @seenn/react-native