Skip to content

Releases: superus8r/arduino-usb-terminal

Release 0.9.12

21 Jan 14:53
c1cfcd4
Compare
Choose a tag to compare

This is a potential public release that will be uploaded to Google Play Store.

New Changes

  • fixed an unhandled crash when connecting to Arduino
  • fixed an issue with autoscroll of output text
  • update AGP

Future plans

  • A Fastlane lane to automate app distribution through Firebase.
  • Controlling the Terminal using a Remote Bluetooth server to make it possible to forward commands to an Arduino device.
  • JoyStick Screen
    (New UI will be done in Jetpack Compose)

Release 0.8.0

06 Oct 21:33
139e076
Compare
Choose a tag to compare

This is a potential public release that will be uploaded to Google Play Store.

New Changes

  • allow connecting terminal to non-original Arduino clones
  • update AGP, Kotlin verson, target SDK version, compile SDK version, disable viewBinding, overall cleanup.
  • migrate from Koin to Hilt
  • migrate from Sentry to Firebase Crashlytics
  • update tests and fix GitHub actions build

Future plans

  • A Fastlane lane to automate app distribution through Firebase.
  • Controlling the Terminal using a Remote Bluetooth server to make it possible to forward commands to an Arduino device.
  • JoyStick Screen
    (New UI will be done in Jetpack Compose)

Release 0.7.9

10 Oct 17:10
d5c6dd1
Compare
Choose a tag to compare

This is a potential public release that will be uploaded to Google Play Store.

New Changes

  • Fixed an unhandled exception that would occasionally happen when the Arduino device connection was being closed.

Future plans

  • A Fastlane lane to automate app distribution through Firebase.
  • A Circle CI config file to check if we can run the UI tests on a macOS env without using test-lab; Figure out if it would be faster than Github actions.
  • Remove Circle CI integration (Github Actions seem to do the job faster)
  • A SentryHelper class will be added to make manual reports easier.
  • Controlling the Terminal using a Remote Bluetooth server to make it possible to forward commands to an Arduino device.
  • Android Things support
  • Also, probably a JoyStick Page

Release 0.7.1

24 Jan 11:04
52ebcbd
Compare
Choose a tag to compare

This is a potential public release that will be uploaded to Google Play Store.

New Changes

  • Added the following basic GitHub Actions steps:
    • Running unit tests
    • Running instrumented tests (using macOS and HAXM)
    • Running Gradle lint
  • Updated MainActivity to use View Bindings.
  • Updated the README with the CI badge.

Future plans

  • A Fastlane lane to automate app distribution through Firebase.
  • A Circle CI config file to check if we can run the UI tests on a macOS env without using testlab; Figure out if it would be faster than Github actions.
  • A SentryHelper class will be added to make manual reports easier.
  • Controlling the Terminal using a Remote Bluetooth server to make it possible to forward commands to an Arduino device.
  • Android Things support
  • Probably a JoyStick Page

Release 0.7.0

08 May 23:59
f816c10
Compare
Choose a tag to compare

This is a potential public release that will be uploaded to Google Play Store.

New Changes

  • Added the missing app launcher icon.
  • Updated the README.md to have a link to the Google Play Store version.

Future plans

  • A SentryHelper class will be added to make manual reports easier.
  • Controlling the Terminal using a Remote Bluetooth server to make it possible to forward commands to an Arduino device.
  • Android Things support
  • Probably a JoyStick Page

Release 0.6.0

07 May 20:32
e1134e4
Compare
Choose a tag to compare

This is a potential public release that will be uploaded to Google Play Store.

New features

  • Added basic Sentry crash reports.

Future plans

  • A SentryHelper class will be added to make manual reports easier.
  • Controlling the Terminal using a Remote Bluetooth server to make it possible to forward commands to an Arduino device.
  • Android Things support
  • Probably a JoyStick Page

Release 0.5.0

25 Apr 09:35
b77ae58
Compare
Choose a tag to compare
Release 0.5.0 Pre-release
Pre-release

This is a pre-version that I am willing to upload to Google Play Store.

The app looks as simple as it should be with the basic functionality of interacting with an Arduino device through USB.

Please note that this is a pre-version and might still have instabilities.