-
Notifications
You must be signed in to change notification settings - Fork 106
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a6170e0
commit 0aa57bb
Showing
1 changed file
with
40 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
# Change Log | ||
All notable changes to this project will be documented in this file. | ||
Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) principles. | ||
|
||
## [Unreleased][unreleased] | ||
### Added | ||
|
||
### Changed | ||
|
||
### Fixed | ||
|
||
### Removed | ||
|
||
## [2.0.0] | ||
### Fixed | ||
- PHPUnit deprecations - updated to createMock() | ||
|
||
### Changed | ||
- Require ext-posix (#50) | ||
- Make MenuStyle easier to construct by only allowing changes to be made via setters (#45) | ||
|
||
### Added | ||
- Added getStyle() to CliMenu to get access to the style object from the menu itself (#42) | ||
- Added redraw method to CliMenu which can redraw the menu immediately with any style changes. See | ||
examples/crazy-redraw.php for an example (#43) | ||
- Added tests for child menu style inheritance (#44) | ||
- Add getter getItems() to get all items from the menu (#46) | ||
- Add method removeItem(ItemInterface $item) to remove an item from the menu (#46) | ||
- Ability to toggle item extra while the menu is open - see examples/toggle-item-extra.php (#46) | ||
- Added dialogues flash and confirm - they both display some text on top of the menu, flash is dismissed with | ||
any key press where the confirm requires enter to be pressed on the provided button. | ||
See examples/confirm.php and examples/flash.php (#49) | ||
|
||
### Removed | ||
- Removed windows terminal - many required terminal features are unavailable (#50) | ||
- Individual component instantiation restrictions (#41) | ||
|
||
## [1.2.0] | ||
### Added | ||
- Added ability to disable menu items and sub-menus, they will appear dimmed and will be un-selectable (#40) |