- postinstall not required (617f6b5)
- android: add support for flexible page sizes (16kb) in CMake build configuration (7fc3534)
- Patrick Wozniak @patlux
- Quentin Gans
- android: fixes Java IndexOutOfBoundsException exception (e8326ff)
- ios: lazy init of ble manager to avoid prompting bluetooth permission on app start (dfcb901)
- Patrick Wozniak @patlux
- Patrick Wozniak @patlux
- Complete rewrite using nitro-modules
- Native TypeScript support
- New synchronous API:
getStateSync()to retrieve Bluetooth state
- Requires
react-native-nitro-modulesto be installed - Removed
enable()anddisable()due to deprecation starting from Android SDK 33. If your app targets SDK < 33 and depends on these methods, remain onv1.3.5 - Replacing programmatic Bluetooth control: use
askToEnable()andaskToDisable()to prompt the user instead
- Complete rewrite. Based on nitro-modules
- Patrick Wozniak @patlux