Skip to content
This repository has been archived by the owner on Jun 26, 2020. It is now read-only.

v0.9.0

Compare
Choose a tag to compare
@Reinmar Reinmar released this 07 May 21:48
· 1601 commits to master since this release

Bug fixes

  • BalloonPanelView should not be focusable. Closes #206. (f9e3bb7)

    T/206a: BalloonPanelView should not be focusable

  • ContextualBalloon plugin should use BalloonPanelView#pin instead of #attachTo. Closes #192. (28dd457)

  • ContextualBalloon.view#element should be registered in editor's focus tracker. Closes #193. (cfbe329)

  • FocusCycler should ignore invisible views. Closes #209. (b8fbaf1)

    T/209: FocusCycler should not consider invisible views.

  • ViewCollection#destroy should wait for all ViewCollection#add promises to resolve to avoid errors. Closes #203. (a7e7c94)

Features

  • Added keepAttachedTo() method to the BalloonPanelView. Closes #170. (101b465)

  • Introduced ContextualToolbar plugin. Closes #182. Closes #187. (66a30b1)

    Introduced several new positions in BalloonPanelView#defaultPositions. Added className attribute to the BalloonPanelView interface.

    BREAKING CHANGE: Default positions of the BalloonPanelView have been renamed.

    BREAKING CHANGE: Class names controlling the arrow of the panel have been renamed.

  • Introduced ContextualBalloon plugin for managing contextual balloons. Closes #134. (3ceb6a6)

  • Introduced notification plugin. Closes #189. (f2dd63f)

Other changes

  • Improved ContextualBalloon so it supports asynchronous Views. Closes #200. (09067aa)

  • Merged FloatingPanelView into BalloonPanelView. Closes #191. (4b90faa)

    BREAKING CHANGE: FloatingPanelView is no longer available.
    BREAKING CHANGE: BalloonPanelView#keepAttachedTo() has been replaced by pin().
    BREAKING CHANGE: Default position names in BalloonPanelView.defaultPositions have changed. Now prefixed with arrow_.

  • Updated translations. (3455fe7)

BREAKING CHANGES

  • Default positions of the BalloonPanelView have been renamed.
  • Class names controlling the arrow of the panel have been renamed.
  • FloatingPanelView is no longer available.
  • BalloonPanelView#keepAttachedTo() has been replaced by pin().
  • Default position names in BalloonPanelView.defaultPositions have changed. Now prefixed with arrow_.