Release version 1.23.1.
New Features
- Added option to return sync bytes from `MessageHeader.unpack()` if requested
- Added simplified `str()` operator to `DataVersion` (e.g., "6.7")
Changes
- Removed deprecated `disable_index_generation` argument
Fixes
- Added missing `STARTUP_REQUEST` message to `IsCommand()` helper function
- Force `offset` to 0 in all `pack()` functions if allocating a byte buffer internally
- Cleaned up `HeadingOutput` pack/unpack functions and documentation
- Added heading value to `repr(HeadingOutput)` string
- Corrected heading solution type in plot hover text
- Fixed handling for command-line arguments that can be specified multiple times