Skip to content

Updated Patch Release

Choose a tag to compare

@richbl richbl released this 14 Jan 01:48
· 204 commits to main since this release
21bc8e8

Updated patch release of the BLE Sync Cycle project

This release has been made largely because of the introduction of golangci-lint into the dev workflow. Minor refactoring has been largely in response to using this Go linter (actually, a wrapper around dozens of linters). Linter details/configs are available in .golangci.yaml in the project root.

In addition, this release brings:

  • Command line flag (-config) now permits the user to specify the location of the config.toml file when not in the current working directory. This allows for the mapping of multiple BLE Sync Cycle configurations to different bicycles.
  • Updated Go tests for improved code coverage
  • General code cleanup and refactoring

See the README.md for current functionality and roadmap for future feature additions.

Enjoy!

What's Changed

  • refactor(app): ♻️ Broke out ble_controller into logical groups… by @richbl in #66
  • feat(app): ✨ Addition of command line flag to specify path t… by @richbl in #67
  • refactor(app): 🚨 Added project support for golangci-lint: code refactored to placate the linter gods by @richbl in #68
  • refactor(app): 🔖 Minor cleanup/refactoring in prep for patch… by @richbl in #69

Full Changelog: 0.8.0...0.8.1