Skip to content

3.3.0

Latest

Choose a tag to compare

@asmaloney asmaloney released this 24 Oct 14:53
· 13 commits to master since this release

This release improves CMake support, fixes an issue related to standards conformance, and fixes some build warnings.

If you use this library in commercial software, please see my note in the README.

Thank you to all the contributors! 🎉

Added

  • {cmake} Generate a package version file (#316) (Thanks SunBlack!)

Changed

  • {cmake} Require XercesC 3.2 and remove USING_STATIC_XERCES (#317) (Thanks SunBlack!)

Fixed

  • Fix clang 17 warnings about @throw documentation. (#327)

  • Fix MSVC C++17 deprecation of codecvt_utf8_utf16; replaced with MultiByteToWideChar if compiling with C++ >= 17. (#326) (Thanks Christophe!)

  • {ci} Fix some CI warnings and update actions. (#328)

  • {ci} Fix GitHub CI for Windows. (#325) (Thanks Christophe!)

  • {cmake} Add missing include for GNUInstallDirs (#315) (Thanks Adrian!)

    If you built without testing on, the cmake files were not installed to the correct location.

  • {standard conformance} Don't try to fill in intensity limits when using the simple API. They are for the limits that the sensor can produce, not the limits of the data (8.4.19).

New Contributors

Full Changelog: v3.2.0...v3.3.0