Skip to content

Commit 41add13

Browse files
committed
Update changelog
1 parent ab1b0ac commit 41add13

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

CHANGELOG.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,29 @@ Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) princip
1414
## [4.0.0]
1515
### Added
1616
- Add PHP 7.4 support (#183)
17-
-
17+
- CheckboxItem & RadioItem (#186, #189, #193, #194, #226)
18+
- Ability to force display extra (#187)
19+
- Individual style objects for each item type (#211, #212, #213, #214, #216, #230)
20+
- Method getStyle() to interface PhpSchool\CliMenu\MenuItem\MenuItemInterface
1821

1922
### Fixed
2023
- Fixed item extra rendering outside of menu (#66, £184, #187)
2124
- Fix unresponsive menu upon closing and reopening (#198)
25+
- Menu styles incorrectly propagating to submenus (#201, #210)
26+
- Various issues with the menu width, when the terminal was too small (#223, #220, #219)
2227

2328
### Removed
24-
- Remove rebinding $this in builder closures so we can access the real $this (#91)
25-
29+
- Remove rebinding $this in builder closures so we can access the real $this (#191, #192, #196)
30+
- Marker methods from PhpSchool\CliMenu\MenuStyle:
31+
#getSelectedMarker()
32+
#setSelectedMarker()
33+
#getUnselectedMarker()
34+
#setUnselectedMarker()
35+
#getMarker()
36+
- PhpSchool\CliMenu\MenuItem\SelectableTrait
37+
- Marker methods from PhpSchool\CliMenu\Builder\CliMenuBuilder:
38+
#setUnselectedMarker()
39+
#setSelectedMarker()
2640

2741
## [3.2.0]
2842
### Added

0 commit comments

Comments
 (0)