Updated Patch Release
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 theconfig.tomlfile 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