Below is migration information for updating existing projects based on the MyUSB library version 1.5.1 to the 1.5.2 API. It does not indicate all new additions to the library, only areas relevant to making older projects compatible with the new API.
Library Demos
- The RNDIS demo application has been updated so that it is functional on Linux under earlier implementations of the RNDIS specification, which had non-standard behaviour. Projects built upon the demo should upgrade to the latest code.
- The DFU class bootloader has had several bugs corrected in this release. It is recommended that where possible any existing devices upgrade to the latest bootloader code.