mirror of
https://github.com/louisdh/panelkit.git
synced 2024-09-11 08:15:24 +03:00
2.4 KiB
2.4 KiB
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
withPanelContentDelegate
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
toPanelViewController
.
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.