# Revision history for brick-panes
## 1.0.2.0 -- 2024-08-30
* Bump upper bounds to allow GHC 9.10.
## 1.0.1.0 -- 2023-12-26
* Update to use new vty 6.0 with cross-platform support and associated newer
brick version. This adds the potential for multi-platform support (i.e. MacOS
and Windows native) although these are not currently explicitly tested.
* Bump upper bounds to allow GHC 9.8
## 1.0.0.4 -- 2023-03-30
* Bump upper bounds to allow brick 1.6 and vty 5.39 and text-zipper 0.13.
* Bump upper bounds to allow GHC 9.6 and remove constraints on builtins.
## 1.0.0.3 -- 2022-12-18
* Bump upper bound for brick to allow brick 1.5.
* Updated haddocks to describe default methods for `focusable` and
`handlePaneEvent` and enhance other descriptions.
* Use `putCursor` in example application to indicate focus (helps screen
readers). Thanks due to Mario Lang.
## 1.0.0.2 -- 2022-11-01
* Bump upper bound for brick to allow brick 1.4.
## 1.0.0.1 -- 2022-10-13
* Documentation improvements.
## 1.0.0.0 -- 2022-10-01
* Public release.
## 0.3.0.0 -- 2022-09-29
* Updated `handleFocusAndPanelEvents` to return a `PanelTransition` indication
along with the new `Panel`. This can be used by applications perform
additional actions if the event just handled caused a transition into or out-of
a modal Pane.
* The `exitedModal` and `enteredModal` functions can be used to determine the
type of transition (if any).
* The `isPanelModal` function can be used to determine the current modal state of
the Panel.
## 0.2.0.0 -- 2022-09-22
* Removed argument from `WhenFocusedModal` and
`WhenFocusedModalHandlingAllEvents` `PaneFocus` constructors. These arguments
should always have been specified as `Nothing` by client code, with deleterious
behavior if this requirement was not followed, so the need for this awkward
constant representation was removed.
## 0.1.0.0 -- 2022-09-10
* Initial version.