All Versions
Latest Version
Avg Release Cycle
74 days
Latest Release
2376 days ago

Changelog History

  • v2.0.1 Changes

    December 14, 2017
    • ๐Ÿ›  Fixed an animation glitch when unpinning a panel
  • v2.0.0 Changes

    December 05, 2017
    • ๐Ÿ“Œ 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)
  • v1.0.0 Changes

    March 20, 2017
    • Replaced PanelContentViewController with PanelContentDelegate protocol.
    • ๐Ÿ›  Fixed memory leaks.
    • โž• Added unit tests.
  • v0.9.0 Changes

    March 08, 2017
    • Introduced exposรฉ with optional double 3 finger tap gesture recognizer to active.
    • โฌ‡๏ธ Reduced public API.
    • ๐Ÿšš Moved panel state properties from PanelContentViewController to PanelViewController.
  • v0.8.2 Changes

    February 23, 2017
    • ๐Ÿ›  Fixed pinned panel preview views that weren't ever removed (8ab8d06)
    • ๐Ÿ‘ panelContentView now supports a top and bottom margin other than 0 (ebd4418)
  • v0.8.1 Changes

    February 21, 2017
    • ๐Ÿ“š Updated documentation
  • v0.8 Changes

    March 01, 2017
    • ๐ŸŽ‰ Initial release with support for floating and pinned panels.