Skip to content
This repository has been archived by the owner on Jan 3, 2020. It is now read-only.

Latest commit

 

History

History
170 lines (120 loc) · 5.3 KB

CHANGELOG.md

File metadata and controls

170 lines (120 loc) · 5.3 KB

Change Log

All notable changes to this project will be documented in this file. AutoInsetter adheres to Semantic Versioning.

1.x Releases


Released on 2020-01-03

Updated

  • AutoInsetter is now deprecated.

Released on 2019-08-25

Updated

  • Add support for Swift Package Manager in Xcode 11.

Released on 2019-07-13

Updated

  • Add support for multiple Swift versions to Podspec.

Released on 2019-04-25

Fixed

  • Incorrect Swift version in podspec.

Released on 2019-03-27

Updated

  • Add support for Swift 5.
  • Add support for Xcode 10.2.

Released on 2019-03-24

Updated

  • Redesigned insetting engine which takes individual account of UIScrollView type.

Fixed

  • #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

Fixed

  • Issue where AutoInsetter could never be disabled.

Released on 2019-02-23

Added

  • enable(with: UIViewController) mechanism for enabling insetter.

Updated

  • Disables automaticallyAdjustsScrollViewInsets when enabling.
  • Deprecated isEnabled.

Released on 2018-10-28

Fixed

  • Potential lifecycle issues with setting additionalSafeAreaInsets.

Released on 2018-10-18

Updated

  • Improved handling of contentOffset updates to be more effective and reliable.

Released on 2018-09-17

Updated

  • Migrated to use Swift 4.2.

Released on 2018-08-05

Fixed

  • #316 Fixed issue with contentOffset when pinning to a safe area.

Released on 2018-07-30

Fixed

  • #6 Issue where UIScrollView horizontal insets are not maintained.

Released on 2018-06-14

Fixed

  • #300 Fix content offset updating incorrectly and ignoring a non-default value.

Released on 2018-03-25

Fixed

  • #264 Incorrect superview would be used for child hierarchy relative calculations.
  • Scroll views were unnecessarily evaluated and insetted when contained within insetted parent scroll views.

Released on 2018-03-19

Fixed

  • Fixed issue where UITableViewController and UICollectionViewController would not inset correctly.

Released on 2018-02-11

Fixed

  • Fixed issues with ignoring and misusing custom contentInset values on child scroll views.

Released on 2018-02-05

Updated

  • Now supports 'extension safe only' API usage.

Released on 2018-01-30

Updated

  • AutoInsetter now takes the relative position of subviews into account when insetting.

Released on 2018-01-23

Initial AutoInsetter release - Easily provide custom view controller auto-insetting.