--- NEWS-1.3.1.md 2024-03-06 16:39:59.780374783 +0100 +++ NEWS.md 2024-03-06 16:39:18.931902059 +0100 @@ -1,3 +1,51 @@ +April 19, 2023 +============== + +Release 1.5.0 + +This is primarily a bugfix and maintenance release. + +- General + - Several bug fixes + - Fixed general and deprecation warnings on recent versions of Python and Java +- Build system + - Updated CMake to fix warnings +- Docs + - Now built through Sphinx with a ReadTheDocs theme + - Automatically updated and deployed via CI/CD + - Location has moved from https://lcm-proj.github.io/ to https://lcm-proj.github.io/lcm/ +- Windows support + - Moved from supporting Visual Studio to supporting a MSYS2 MGW64 environment +- Java + - Version 1.8 or later is now required + +August 30, 2018 +============== + +Release 1.4.0 + +Significant changes: + +- Build system + - Switch to CMake + - Add CPack support +- lcm-gen + - Allow arrays to be sized with const values +- C + - Add lcm_subscription_get_queue_size() + - Standardize C/C++ code formatting with clang-format +- C++ + - Add support for some C++11 features (lambda subscribe) + - add lcm::Subscription::getQueueSize() +- Go + - Experimental support for golang +- Python + - Add __dimensions__ and __typenames__ fields for better introspection +- lcm-logger + - flush buffers before exiting +- General + - Lots of misc bugfixes + April 29, 2016 ==============