mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
20 lines
914 B
Markdown
20 lines
914 B
Markdown
API Changes {#apichanges}
|
|
===============
|
|
|
|
**IMPORTANT NOTICE**
|
|
|
|
Our **C++ header files** will change their extension from *.h* to *.hpp*. This
|
|
change is anticipated in the upcoming version and unfortunately will break
|
|
source compatibility with previous versions of UPM for every library. You will
|
|
need to update your code and change to the new extension format in your
|
|
`#include` directives.
|
|
|
|
Here's a list of other API changes made to the library that break source/binary
|
|
compatibility between releases:
|
|
|
|
* **my9221**, **groveledbar** and **grovecircularled** are now all part of the
|
|
same library (my9221) and new functionality was added going to v.0.5.1
|
|
* **stepmotor** driver API was changed significantly from v.0.4.1 to v.0.5.0
|
|
* **eboled** library was greatly improved in version 0.4.0 and the `draw()`
|
|
function was removed in favor of a more complete GFX library implementation
|
|
|