Releases: forntoh/LcdMenu
Releases · forntoh/LcdMenu
LcdMenu 2.1.0
What's Changed
- Input characters from a charset.
- Bug fix: displaying menu items that doesn't exists when number of items below lcd maxRows by @edanp in #40
New Contributors
Full Changelog: 2.0.0...2.1.0
LcdMenu 2.0.0
What's new 😍
- The callback functions now contain arguments that can be used (for
ItemList
: indexint
is available at the callback execution site, forItemInput
: valuestring
and forItemToggle
: isOnint
0 or 1).
No need to callmenu.getItemAt(menu.getCurrentPosition())
before getting the data you need from the item on callback execution, you already have what you need 😊 - Support for lists of values added. 🥳
- Added
toggleBacklight
function (JIC 🤷♂️) - Examples no longer require
Keypad
,NeoTimer
andIRRemote
dependencies (testing is now possible just with serial)
Fixed
- Fixed CI workflow.
- Messed up versioning in PlatformIO Library manager 😪 (now has to start at 2.0.0)
Because I abandoned the feature I was working on in2.0.0-beta
, it always shows on the top even though it's not the latest version
LcdMenu 1.2.0
Abandoned menu generator 😞
LcdMenu 2.0.0-beta.2
What's new
- Improvements and patches to v2.0.0-beta.1
LcdMenu 2.0.0-beta.1
What's new
- Removed build submenu from LcdMenu.
- Eliminated
ItemSubHeader
class (useItemHeader(parent)
). - Memory optimizations.
⭐ NEW: Added menu generator ⭐
Generate menus from strings
LcdMenu 1.1.1
😫 I made an error and deleted this release
LcdMenu 1.1.0
LcdMenu 1.0.4
What's new
- Fixed pointer issue (can't convert from
MenuItem*
toMenuItem
)
LcdMenu 1.0.3
What's new
- added Wiki
LcdMenu 1.0.2
What's new
- you can now display timed notification message on the LCD.
- added ItemCommand class.
- added documentation (c++ style) for LcdMenu.
- added function to get the cursor's current position.