Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

Latest commit

 

History

History
117 lines (85 loc) · 12.3 KB

CHANGELOG.md

File metadata and controls

117 lines (85 loc) · 12.3 KB

Changelog

0.3.0 (2024-04-11)

Features v0.3.0

  • 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)

Bug Fixes v0.3.0

  • 🔒️ 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)

Performance Improvements v0.3.0

  • ⬆️ 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)

Documentation v0.3.0

  • 📝 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)

Features v0.2.0

  • android: ⬆️ sd_ble_sdk restored (1401513)

Bug Fixes v0.2.0

  • android: 🐛 kt-gradle version downgrade (f2b653a)
  • android: dynamic version error resolved (0e709a4)
  • react: 🚑️ vulnerabilities found - jsdoc > taffydb (f598c80)

Documentation v0.2.0

  • 📝 module's interface consists (bd19729)
  • react: 📝 finish documentation (f6789d4)

0.1.3 (2023-04-04)

Performance Improvements v0.1.3

  • application: ⚡️ reverted to asynchronous functions (3f626eb)

Documentation v0.1.3

  • 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)

0.1.0-beta.0 (2023-04-03)

Features

  • 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)

Bug Fixes

  • 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)

Performance Improvements

  • android: 🔥 remove unnecessary return values (b5d0b5d)
  • application: ⚡️ explicitly wrote complex synchronous method return first, report later (63928b1)
  • application: 🔨 scripts from react-native-step-counter (902da0d)

Documentation

  • application: 🔧 many changes related with JSDoc (8f7e31c)
  • application: 📝 wrote many many JSDoc block comments (d8d4ff4)