Skip to content
This repository has been archived by the owner on Feb 13, 2019. It is now read-only.

Latest commit

 

History

History
71 lines (54 loc) · 2.38 KB

CHANGELOG.md

File metadata and controls

71 lines (54 loc) · 2.38 KB

CHANGELOG

Note: This is in reverse chronological order, so newer entries are added to the top.
Contents
2.0.1
2.0.0
1.0.0
0.9.0
0.8.2
0.8.1
0.8

2.0.1 (2017-12-14)

  • Fixed an animation glitch when unpinning a panel

2.0.0 (2017-12-05)

  • Multi-pinning, pin multiple panels to a side
  • Panel resizing
  • State restoring, save and load panel states
  • Added APIs to pin or float a panel, without the use of a popover
  • Improved documentation
  • Updated to Swift 4.0
  • Added PanelViewController convenience initializer
  • Maintain panel at drag position when unpinned
  • Respect dragInsets when adjusting panel position for keyboard
  • Added preferredPanelPinnedWidth API: specifies width for panel while pinned, which can now differ from the panel width while floating
  • Fixes UITableViewCell swipe actions on iOS 11
  • PanelContentDelegate: add panelDragGestureRecognizer(shouldReceive: touch) API
  • Improved debug logging
  • Improved performance
  • Removed iOS 9 support (iOS 10.0 or newer is now required)

1.0.0 (2017-03-20)

  • Replaced PanelContentViewController with PanelContentDelegate protocol.
  • Fixed memory leaks.
  • Added unit tests.

0.9.0 (2017-03-08)

  • Introduced exposé with optional double 3 finger tap gesture recognizer to active.
  • Reduced public API.
  • Moved panel state properties from PanelContentViewController to PanelViewController.

0.8.2 (2017-02-23)

  • Fixed pinned panel preview views that weren't ever removed
  • panelContentView now supports a top and bottom margin other than 0

0.8.1 (2017-02-21)

  • Updated documentation

0.8 (2017-02-20)

  • Initial release with support for floating and pinned panels.