File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ # Change Log
2+ All notable changes to this project will be documented in this file.
3+ Updates should follow the [ Keep a CHANGELOG] ( http://keepachangelog.com/ ) principles.
4+
5+ ## [ Unreleased] [ unreleased ]
6+ ### Added
7+
8+ ### Changed
9+
10+ ### Fixed
11+
12+ ### Removed
13+
14+ ## [ 2.0.0]
15+ ### Fixed
16+ - PHPUnit deprecations - updated to createMock()
17+
18+ ### Changed
19+ - Require ext-posix (#50 )
20+ - Make MenuStyle easier to construct by only allowing changes to be made via setters (#45 )
21+
22+ ### Added
23+ - Added getStyle() to CliMenu to get access to the style object from the menu itself (#42 )
24+ - Added redraw method to CliMenu which can redraw the menu immediately with any style changes. See
25+ examples/crazy-redraw.php for an example (#43 )
26+ - Added tests for child menu style inheritance (#44 )
27+ - Add getter getItems() to get all items from the menu (#46 )
28+ - Add method removeItem(ItemInterface $item) to remove an item from the menu (#46 )
29+ - Ability to toggle item extra while the menu is open - see examples/toggle-item-extra.php (#46 )
30+ - Added dialogues flash and confirm - they both display some text on top of the menu, flash is dismissed with
31+ any key press where the confirm requires enter to be pressed on the provided button.
32+ See examples/confirm.php and examples/flash.php (#49 )
33+
34+ ### Removed
35+ - Removed windows terminal - many required terminal features are unavailable (#50 )
36+ - Individual component instantiation restrictions (#41 )
37+
38+ ## [ 1.2.0]
39+ ### Added
40+ - Added ability to disable menu items and sub-menus, they will appear dimmed and will be un-selectable (#40 )
You can’t perform that action at this time.
0 commit comments