All notable changes to this project will be documented in this file.
AutoInsetter
adheres to Semantic Versioning.
1.8.x
Releases - 1.8.0 | 1.8.11.7.x
Releases - 1.7.0 | 1.7.1 | 1.7.21.6.x
Releases - 1.6.01.5.x
Releases - 1.5.0 | 1.5.11.4.x
Releases - 1.4.0 | 1.4.11.3.x
Releases - 1.3.01.2.x
Releases - 1.2.0 | 1.2.1 | 1.2.2 | 1.2.3 | 1.2.4 | 1.2.5 | 1.2.61.1.x
Releases - 1.1.01.0.x
Releases - 1.0.0
Released on 2020-01-03
- AutoInsetter is now deprecated.
Released on 2019-08-25
- Add support for Swift Package Manager in Xcode 11.
Released on 2019-07-13
- Add support for multiple Swift versions to Podspec.
Released on 2019-04-25
- Incorrect Swift version in podspec.
Released on 2019-03-27
- Add support for Swift 5.
- Add support for Xcode 10.2.
Released on 2019-03-24
- Redesigned insetting engine which takes individual account of
UIScrollView
type.
- #11 Incorrect relative frame calculations of nested
UIScrollView
. - #13 Incorrect insetting values for landscape orientated scroll views.
- Issue where insetting would incorrectly potentially fail due to
UIScrollView
state.
Released on 2019-03-03
- Issue where AutoInsetter could never be disabled.
Released on 2019-02-23
enable(with: UIViewController)
mechanism for enabling insetter.
- Disables
automaticallyAdjustsScrollViewInsets
when enabling. - Deprecated
isEnabled
.
Released on 2018-10-28
- Potential lifecycle issues with setting
additionalSafeAreaInsets
.- by msaps
Released on 2018-10-18
- Improved handling of
contentOffset
updates to be more effective and reliable.- by msaps
Released on 2018-09-17
- Migrated to use Swift 4.2.
- by msaps
Released on 2018-08-05
Released on 2018-07-30
Released on 2018-06-14
Released on 2018-03-25
- #264 Incorrect superview would be used for child hierarchy relative calculations.
- by msaps
- Scroll views were unnecessarily evaluated and insetted when contained within insetted parent scroll views.
- by msaps
Released on 2018-03-19
- Fixed issue where
UITableViewController
andUICollectionViewController
would not inset correctly.- by msaps
Released on 2018-02-11
- Fixed issues with ignoring and misusing custom
contentInset
values on child scroll views.- by msaps
Released on 2018-02-05
- Now supports 'extension safe only' API usage.
- by msaps
Released on 2018-01-30
- AutoInsetter now takes the relative position of subviews into account when insetting.
- by msaps
Released on 2018-01-23
Initial AutoInsetter release - Easily provide custom view controller auto-insetting.