We have released tcMenu 2.2.3, this is the last of a series of large upgrades to create a sustainable future for tcMenu. It was a difficult mountain to climb, but we finally got there. At this point, we believe most of the major functionality is now present, and that the designer UI is very workable for most cases.
New features in the library:
* Unit test fix up, to get the unit tests back on track.
* All remote endpoints have been refactored to use a common base.
* A standard remote server management component that's shared by all remotes.
* When there is no theme, at least generate a workable UI.
* Dynamic menu item example showing how to work with items dynamically.
* Minor bug fixes
New features in the UI:
* New look and feel courtesy of JMetro. Even supports dark mode.
* The ability to add more than one remote / IoT endpoint.
* All remote endpoints have been refactored to use a common base.
* You can now add EEPROM, Authentication and IO Expanders directly in designer.
* More automated tests added.
As always the releases are available from:
https://github.com/davetcc/tcMenu/releases