- Swift 5 support.
- Fixed height of side view controller.
- Now we use
UIScreenEdgePanGestureRecognizer
instead ofUIPanGestureRecognizer
to prevent undexpected behavor ofUITableView
,UIScrollView
,UISlider
and another scrollable controls
- Swift Package Manager support
- Fixed bug with frame of top view controller
- Migrated to Swift 3
- Removed
SideViewControllerTrailingIndent
property. UsesideMenuWidth
property instead.
- Now it's possible to choose side where sibedar view controller appears from. Please the the PR #14 (#14). Thanks to Eugene Mozharovsky.
- Close sidebar menu on pan gesture also
- Now the top view controller is covered by transparent view when sidebar appears
UIViewController
class extension moved to a new file and fully documented- Documentation for a few properties of
SOContainerViewController
- Code improvements for
UIViewController
class extension - Documentation for
UIViewController
class extension
- Documentation improvements
- New API introduced
- Code test coverage
- Community infrastructure
- Another fixes and improvements
- Documentation fixes
- Fucking verioning fix. I have to automate it
- Protocol extension marked as public
- Top view controller appearence fix
- Delegate can handle events when top and left view controllers will or did set
- Pan gesture direction lock
- Project integrated to Travis CI
- Now container view controller is the gesture recognizer delegate
- Example application extended with menu items
- Getting started guide in README
- Minimal README file
- so_container() method is deprecated. Use so_containerViewController property instead.
Initial release.