Releases: mutualmobile/MMDrawerController
Releases · mutualmobile/MMDrawerController
0.6.0 Release
0.6.0(Thursday, April 2, 2015)
NEW
- Removed iOS 6 support (#350)(#356) (Kevin Harwood, podkovyrin)
- Migrated from id to instancetype (#349) (Kevin Harwood)
- Added iPhone 6/6+ support to example project (#347) (Kevin Harwood)
- Added new properties for Shadow Radius, Shadow Opacity, Shadow Offset, Bezel Gesture Size, and Pan Velocity thresholds Please consult the documentation for additional information. (#294)(#338)(#270)(#194) (SanggeonPark, lbasile, boherna, MartinMoizard )
FIXED
- FIXED an issue (#288) rotation methods were called twice on iOS 8. (arielitovsky)
- FIXED an issue (#348) where the drawer height was incorrectly set when using a dummy status bar.
- FIXED an issue (#324) where we called removeFromParentViewController out of order. (long)
- FIXED an issue (#306) where the podspec incorrectly caused a duplicate reference warning. (klundberg)
0.5.7
0.5.6
0.5.6 (Monday, June 9th, 2014)
- FIXED an issue (#259) where the side would rarely show up hidden when opening. (Eric Miller, Lars Anderson, Kevin Harwood)
- FIXED an issue (#251) where the completion block would not be called if you set the new center view controller with a full close animation while the drawer was closed. (ThuggishNuggets)
- FIXED an issue (#246) where user could interact with content while an animation completed. (jgallagher, Kevin Harwood)
- FIXED an issue (#232) where the drawer controller was not properly calling willMoveToParentViewController:nil when removing children from the drawer container view controller. (Josh Berlin, Kevin Harwood)
- FIXED an issue (#222) where a user interacting with during rotation would cause UI glitches. (Kevin Harwood, vkormushkin)
- FIXED an (#220) where we were setting the background color on the wrong view, which prevented setting a custom background color for the entire view. (Kevin Harwood, David Dulak, trawor)
0.5.5
0.5.4
0.5.3 (Tuesday, February 18, 2014)
- FIXED an issue (#219) where you would get an unbalanced appearance method call if you set the center view controller to the same center view controller.
0.5.2 (Friday, January 31, 2014)
Fixed
- FIXED a Clang Analyzer issue (#120) found in Xcode 5. (klundberg)
- FIXED an issue (#124) where the navigation bar gestures would not work if a toolbar was displayed in the center view controller. (tbveralrud)
- FIXED an issue (#152) where two childControllerContainers view could be init'ed and added to the view hierarchy. (Kevin Harwood, JonasGessner)
- FIXED an issue (#163) where the navigation bar touch areas were smaller than they were supposed to be. (antonholmquist)
- FIXED an issue (#177) where disabling the shadow caused a performance issue in iOS 7. (Lars Anderson)
- FIXED an issue (#211) where the side drawer may become hidden if you try to interact with it during an animation. (Kevin Harwood, antonholmquist)
- FIXED an issue (#212) where the view controller appearance methods were not correctly send to the center view controller if you exchanged it while neither drawer was open. (Kevin Harwood, Club15CC)
New
- Added Highlighting for iOS 7 Drawer Button Item - Now supporting button highlighting. Also stream lined code path for iOS 6 menu button. (#199) (TomSwift)
0.5.1 (Wednesday, September 18, 2013)
Fixed
- FIXED an issue (#110) where you could not compile for iOS 6 using Xcode 4.6.3.
0.5.0
0.5.0 (Tuesday, September 17, 2013)
New
- iOS 7 Support - Compiled to work with iOS 7
- iOS 7 Status Bar Support - Now includes a feature to drawer an iOS 6 style status bar, allowing your drawer animations to not impact the status bar area. Consult the README or the documentation for further information.
- MMDrawerBarButtonItem Design - Now designed to fit in with the iOS 7 aesthetic.
- MMDrawerBarButtonItem TintColor - Now uses tintColor in iOS 7.
- Example project now runs in both iOS 6 and iOS 7 with two different visual designs.
Known Issues
- iOS 7 animations transforms are a bit choppy. This issue requires further investigation, and is being tracked here.
0.4.0
0.4.0 (Monday, August 19, 2013)
NEW
- State Restoration Support -
MMDrawerController
now supports state restoration, and will save the state of the open side as well. Consult the MMDrawerController header file for more information. (#69). (Kevin Harwood, djibouti33) - Better Subclass Support -
MMDrawerController
now contains an additional Subclass header file, to allow subclasses to access protected methods of the framework. Please consult the documentation for additional details on how to properly subclassMMDrawerController
. (#37). (Lars Anderson) - initWithCoder: Support -
MMDrawerController
now implementsinitWithCoder:
, making it easier to integrate with a storyboard. Looks for an official extension from @TomSwift providing storyboard integration. (#81). (Tom Swift) - Improved parent drawer controller detection -
mm_drawerController
will now walk up the entire view controller stack looking for the parent, making it easier to access the drawer controller from any child view controller in the hierarchy. (#70). (messi)
FIXED
- FIXED an issue (#66) where you would get unbalanced begin/end appearance transitions when using a non-animated
setCenterViewController:...
method. (Kevin Harwood, jsankey) - FIXED an issue (#63) where the visual state block received invalid transform values. (Kevin Harwood)
- FIXED an issue (#71) where the side drawer could become blank if you called the
closeDrawerAnimated:...
while the drawer was closing. (Kevin Harwood, Bryan Wang) - FIXED an issue (#80) where the block parameters were not named appropriately. (Kevin Harwood, Joao Nunes)