Skip to content

Releases: eltonvs/kotlin-obd-api

v1.4.1

24 Feb 15:35

Choose a tag to compare

This release improves coroutine stability/support in ObdDeviceConnection (#34), tightens CI/tooling, and expands documentation with LLM integration guidance.

What's Changed

  • Stabilize coroutine execution in ObdDeviceConnection by @eltonvs in #34
  • chore(ci): add ktlint+detekt gates and upgrade toolchain by @eltonvs in #35
  • refactor(detekt): remove baseline and fix existing findings by @eltonvs in #36
  • docs: add LLM integration context and usage guidance by @eltonvs in #37

Full Changelog: v1.3.0...v1.4.1

v1.3.0

21 Jun 02:19

Choose a tag to compare

In this release, the annoying NonNumericResponse error (#21) was finally fixed 🎉 thanks to @Meriemi-git

What's Changed

  • Fix NonNumericResponse Exception when sending first command by @Meriemi-git in #23
  • chore: Implement maxRetries by @eltonvs in #24

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

11 Jul 13:48

Choose a tag to compare

In this release, some commands were added alongside squashing some bugs.

Breaking Changes

  • In order to use this release, make sure to add the jitpack repository to your project.

What's Changed

  • Add Fuel Rail Pressure Command by @ojacquemart in #12
  • Add EGR Error command by @ojacquemart in #13
  • Fix parsing for commands using only the first byte by @eltonvs in #17
  • feat: Remove JCenter and use JitPack instead by @eltonvs in #18
  • InputStream concurrency issue - Reduction to exceptions by @LDuncAndroid in #16

New Contributors

  • @LDuncAndroid made their first contribution in #16

Full Changelog: v1.1.2...v1.2.0

v1.1.2

08 Jun 16:45

Choose a tag to compare

Add support for 01 2C (Commanded EGR) and 01 2D (EGR Error) commands

What's Changed

New Contributors

Full Changelog: v1.1.1...v1.1.2

v1.1.1

09 Feb 06:37
ee42b1d

Choose a tag to compare

Bug fixes on the new Monitor API

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

08 Feb 19:39
7934126

Choose a tag to compare

Added support for 01 01 and 01 41 PIDs.

What's Changed

  • Implement monitor status commands by @eltonvs in #2

Full Changelog: v1.0.0...v1.1.0

Initial working version

07 Feb 04:24
a38fa6b

Choose a tag to compare

What's Changed

Full Changelog: v0.3.3...v1.0.0

v0.3.3

11 Jul 04:34

Choose a tag to compare

Fix range name

v0.3.2

11 Jul 04:33

Choose a tag to compare

Small refactors on Available PIDs Command

v0.3.1

11 Jul 04:32

Choose a tag to compare

Create Available PIDs Command tests based on real data