Changelog of @hackage/brick-panes 1.0.1.0

Revision history for brick-panes

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.