Skip to content

v0.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Jan 02:34

Libdbc release

Developer Notes

There are quite a few changes from the previous release. Next update will probably have some interface breaking changes. For now, making this release until I have more time to clean up.

Debating about moving to C++ 17 to remove the need for third-party libraries. Locales cause issues with conversions but is resolved in newer versions of C++. If you have concerns or thoughts please let me know in the discussions.

Breaking Changes

Unknown since it has been awhile since last release. Mileage may vary.

Cmake bulding changed quite a bit. More options now and tools needed for some of the targets.

Features

  • Added clang-format
  • Generating a single header consistently
  • Added test cases for locale issues
  • Added test cases for single header generation
  • Automated builds for clang, gcc, msvc, and mac os tools
  • Added compiler warnings
  • Cleaned up warnings
  • Automated the release process for for easier reproducibility in the future
  • Updated cmake build system
  • Updated the README with the new build system and options available
  • Added the ability to parse message

Bugs

  • Fixed big endianness conversion issue

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.0