0.3.0 (2024-04-11)
- android: ✨ implemented android interfaces (fcf8d82)
- android: ⬆️ sd_ble_sdk restroed (59c015a)
- android: 🔥 all async functions is switched to sync function (e78f7c0)
- application: ♻️ increased stability with type guards (7cf3216)
- application: ⚡️ modified Example Application Codes (0651ee0)
- application: ⬆️ upgraded all dependencies and installed react-native-permissions (bd140f8)
- application: 💄 changed JS interfaces and Example application's UI (f384acd)
- iOS: ♻️ names of vehicleInfo and IoTinfo was same, so changed its names (08eab86)
- iOS: ✨ formally implemented iOS interfaces (f372912)
- 🔒️ fix all critical vulnerability issues (a46f1d1)
- android: 🐛 kt-gradle version downgrade (7697328)
- android: 🐛 unnecessary and overlapping authority requests have been sorted out (23dad8e)
- android: 💚 fixed gradle's pre-build scripts and configurations (b03f20b)
- android: 📌 fix android kotlin version and gradle plugin version (d685dc0)
- android: 🔥 add
getConstants
for TurboModule so we can manage common constants (26fb6dc) - android: dynamic version error resolved (8989b3d)
- android: fix connect method callback function (7ef6e2a)
- application: 💄 modified element of example app (2f3054c)
- application: 🚑️ accidentally swapped type definitions - fixed (c579d66)
- application: 🚧 working in progress:: it is not prepared every scenario (bd49c59)
- react: 🚑️ vulnerabilities found -
jsdoc > taffydb
(4eaa4a0) - upgrade react-native from 0.71.6 to 0.71.7 (9d735cd)
- ⬆️ upgrade yarn version to yarn berry (85dd134)
- 🏗️ Migrated Android code to Kotlin instead of Java, updated Gradle build settings (066c91d)
- android: 🔥 remove unnecessary return values (b1c2906)
- application: ⚡️ explicitly wrote complex synchronous method return first, report later (63928b1)
- application: ⚡️ reverted to asynchronous functions (0eb07a4)
- react-native: 🔨 scripts from
react-native-step-counter
(902da0d) - react: ⚡️ aliases to the code split files (b3ce15e)
- 📝 module's interface consists (476ad3d)
- 📝 Reformatting documentation files, updating contribution guides and readme files (cd6076b)
- 📝 regenerate package documents (216ffbe)
- application: 📝 build auto-generated postman document with jsdoc (68841df)
- application: 📝 the module interface has been slightly modified (d7efc06)
- application: 🔧 many changes related with JSDoc (cee5858)
- application: wrote many many JSDoc block comments (b5de902)
- react: 📝 finish documentation (214be34)
0.2.0 (2023-04-11)
- android: ⬆️ sd_ble_sdk restored (1401513)
- android: 🐛 kt-gradle version downgrade (f2b653a)
- android: dynamic version error resolved (0e709a4)
- react: 🚑️ vulnerabilities found -
jsdoc > taffydb
(f598c80)
0.1.3 (2023-04-04)
- application: ⚡️ reverted to asynchronous functions (3f626eb)
- application: 📝 build auto-generated postman document with jsdoc (e00e1f2)
- application: 📝 the module interface has been slightly modified (07a8998)
0.1.2 (2023-04-04)
0.1.1 (2023-04-04)
- android: ✨ implemented android interfaces (fcf8d82)
- android: 🔥 all async functions is switched to sync function (e78f7c0)
- application: ♻️ increased stability with type guards (f7cb0ff)
- application: ⚡️ modified Example Application Codes (58a56a2)
- application: ⬆️ upgraded all dependencies and installed react-native-permissions (bd140f8)
- application: 💄 changed JS interfaces and Example application's UI (f384acd)
- iOS: ♻️ names of vehicleInfo and IoTInfo was same, so changed its names (08eab86)
- iOS: ✨ formally implemented iOS interfaces (f372912)
- android: 🐛 unnecessary and overlapping authority requests have been sorted out (23dad8e)
- android: 🔥 add
getConstants
for TurboModule so we can manage common constants (26fb6dc) - android: fix connect method callback function (a0bbbcf)
- application: 💄 modified element of example app (05dd4c8)
- application: 🚑️ accidentally swapped type definitions - fixed (b107efe)
- application: 🚧 working in progress:: it is not prepared every scenario (dc7d3b9)