- Add Ethernet support on the chipKIT (thanks Ewgenij!)
- Further refactoring to support an additional platform, the ARM Cortex M3 (specifically the LPC1768/69), with the same code base.
- Fix CAN bus freeze up issue and remove workaround.
- Re-organize build process to improve performance when compiling.
- Remove reader.py testing script, which was extracted into the openxc-python library.
- Major refactoring of library internals for better portability.
- Support sending OpenXC messages over UART in addition to USB.
- Add experimental CAN message writing support.
- Add a unit test suite, compiled and run on the development computer.
- Many, many bug fixes.
- Workaround a CAN bus freeze up on the chipKIT by detecting the freeze and restarting the CAN connection.
- Add custom handler infrastructure for messages and signals
- Refactor CAN internals
- Pre-release version for testing, supports chipKIT