All notable changes to the RDMnet library will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.0 - 2020-08-19
- Platform port and binary package: macOS
- Platform port: Linux
- Update to comply with final published ANSI E1.33-2019
- Complete overhaul of API following API design review and requirements review
0.2.0 - 2019-06-20
- This CHANGELOG file.
- Windows installers for example applications.
- RDMnet is now built with CMake. Documentation updated accordingly.
- RDMnet example applications are now portable.
- RDMnet compile-time config options no longer affect the contents of public headers (correspondingly, rdmnet/opts.h moved from under include/ to src/)
- rdmnet/broker_prot.h: Renamed is_disconnect() to is_disconnect_msg() for consistency
- rdm* source files, which are now in the RDM repository.
- Visual Studio project files, as we now build with CMake.
0.1.0 - 2018-10-18
- Initial library modules and partial documentation.
- Implementation of draft standard BSR E1.33 rev 63.
- Initial Broker, Controller, Device and LLRP Manager example applications.