with help from git log
:
git log --oneline --format="- [%h](https://github.com/villagekit/robokit/commit/%H): %s"
- af19fde: cleanup modules (#42)
- ad4b3df: back to actuator sets (#41)
- d7bfb94: update for gridbot tahi demo (#37)
- 6029690: fix silly runtime bugs (#40)
- 5b9f674: refactor switch errors (#39)
- 5f71470: use fixed_map as better actuator registry (#38)
- eb28d6d: validate all command ids exist when building robot (#36)
- 5acbe2a: refactor axis errors (#35)
- 3affaa4: refactor led (#34)
- d4a7c2c: too many keywords, sorry crates.io
- 9c74370: step by step libraryify 3 (#31)
- 8004ceb: step by step libraryify 2 (#30)
- 67c93e7: step by step libraryify (#28)
- afbaa72: add axis homing (#20)
- dde54d3: generic traits (#27)
- c645309: tidy: remove rtic, upgrade crates, add heap alloc (#26)
- e23970a: upgrade deps, use fugit time with stepper (#24)
- bb424c1: update deps to latest versions
- 0d73356: use fugit time with stepper
- 037ec1c: super time (#25)
- 3d04058: improve command flow (#23)
- 442c1ca: use merged
stm32f7xx-hal
version - e953ea8: use published
rmodbus@0.6.1
- 6fabab0: iHSV57 servo spindle: part 2 (#21)
- 0e0dfb5: iHSV57 servo spindle (#19)
- 6390f37: add switch sensor (#15)
- 6b7a74d: update docs and add license (#13)
- 3ea451e: stepper axis (#12)
- 5bfe5df: remove unused src/error.rs
- 9412bec: implement command system (#11)
- e954227: Merge pull request #10 from villagekit/rusty-revival
- 0ca89fc: follow latest knurling-rs/app-template
- 8ffbd1d: a fresh new beginning
- 1405407: improve stepper motor code (#6)
- e06dc44: interrupt safe queue (#5)
- 179f766: remove variant.hpp (in ./3rdparty)
- 7f125fa: add dev instructions to readme
- 1e4a697: pulse motors (#4)
- 2a91413: send json data to browser and render (#3)
- 3dd87a4: clean up code (#2)
- dc049da: http server (#1)
- fcbaa54: now works in default (old) C++ (14?)
- 5ebdc95: yes it works!
- a97315e: attempt a new redux state approach!
- 6d86a1f: a boring class approach
- 131d447: nope
- d7bc052: get fancy c++17 std::variant state machines working
- 0e00c81: failed attempt using jrullan/StateMachine
- 9e21bf7: naive blink machines
- d9f0462: blink with stm32 timer interrupts
- e8897c0: in the beginning