@louisdh louisdh released this Dec 5, 2017 · 30 commits to master since this release

Assets 2
  • Multi-pinning, pin multiple panels to a side (guide)
  • Panel resizing (guide)
  • State restoring, save and load panel states (guide)
  • 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)