- Remove deprecated
preferredFocusedView
method for tvOS - Remove unused code
- Update
VTAcknowledgementsViewController
to detect URLs in header and footer - Update
VTAcknowledgementsViewController
initializers- Add
initWithAcknowledgements:
- Add
initWithAcknowledgements:style
- Add
initWithPath:style
- Remove
initWithAcknowledgementsPlistPath:
- Remove
initWithAcknowledgementsFileNamed:
- Add
- Update
UIViewController
subclasses initializers nullability annotations to match UIKit methods - Add
VTLocalization
to refactor localization methods - Rename
VTAcknowledgementsParser
toVTParser
- Remove legacy CocoaPods format support
- Update deployment target to iOS 9
- Fix header/footer layout when building with iOS 14 SDK
- Improve Dark Mode support
- Improve Dynamic Type support, by @kiancheong
- Filter out manual line wrapping from licenses text
- Fix text view inset on
VTAcknowledgementViewController
(support layout margins, safe area insets) - Update deprecated method
- Remove support for “readable content guide” on
VTAcknowledgementViewController
- Update
VTAcknowledgementsViewController
defaultacknowledgementsViewController
initializer with plist file name based on bundle name (Pods-#BUNDLE-NAME#-acknowledgements.plist
) - Update deployment target to iOS 8.0
- Fix “Semantic Issue” warnings about API availability
- Support “readable content guide” on
VTAcknowledgementViewController
- Fix iPhone X layout
- Update
VTAcknowledgement
public interface to explicitly markinit
method as unavailable
- Improve bundle handling for dynamic frameworks, by Maximilian Landsmann (@landsi)
- Improve umbrella header for better Swift support, by Marcus Kida (@kimar)
- Added
license
property onVTAcknowledgement
- Updated
VTAcknowledgementsViewController
view configuration, by Tobias Tiemerding (honkmaster)
- Added tvOS support, by Alex Palman (@alexpalman)
- Added
initWithPath:
initializer onVTAcknowledgementsViewController
- Added
initWithFileNamed:
convenience initializer onVTAcknowledgementsViewController
- Deprecated
initWithAcknowledgementsPlistPath:
onVTAcknowledgementsViewController
(useinitWithPath
instead) - Deprecated
initWithAcknowledgementsFileNamed:
onVTAcknowledgementsViewController
(useinitWithFileNamed
instead)
- Ready for CocoaPods 1.0.0
- Updated default footer text for CocoaPods 1.0.0
- Updated default CocoaPods URL for CocoaPods 1.0.0
- Added
initWithAcknowledgementsFileNamed:
convenience initializer onVTAcknowledgementsViewController
- Updated imports to compile when modules are disabled, by Ryota Hayashi (@hayashi311)
- Added
VTAcknowledgementsParser
to extract the plist parser out of the controller, by Vincent Tourraine (@vtourraine) - Independently builds through Xcode (a.k.a. Carthage support), by Vincent Tourraine (@vtourraine)
- Switched to
SFSafariViewController
when available for CocoaPods website, by Vincent Tourraine (@vtourraine) - Added Dynamic Type support for header and footer labels and acknowledgement text view, by Vincent Tourraine (@vtourraine)
- Requires Xcode 7
- Added
VTAcknowledgement
designated initializer - Added generics annotations
- Improved Swift interoperability, by Stefan Pühringer (@b-ray)
- Fixed acknowledgement initial scrolling offset, by Levi Brown (@levigroker)
- Removed
textViewFont
property, addedtextView
property forVTAcknowledgementViewController
- Improved footer layout, by 柳东原 (@xhacker)
- Added nullability annotations
- Simplified Chinese localization, by Chihya Tsang (@simpleapples)
- Added customizable footer text, by Tamás Tímár (@tamastimar)
- Updated customizable header text to load from acknowledgements file, by Tamás Tímár (@tamastimar)
- Improved Dynamic Type support, by Moritz Venn (@ritzmo)
- Unit tests, by Vincent Tourraine (@vtourraine)
- Italian localization, by Mouhcine El Amine (@mouhcine)
- Support for IBInspectable properties
- Portuguese localization, by Michael Brown (@mluisbrown)
- Spanish localization, by Billy Tobon (@billyto)
- Danish localization, by Morten Gregersen (@mortengregersen)
- Improved table view (de)selection, by Philip Kluz (@pkluz)
- Improved iOS 6 support, by Ben (@bcylin)
- Improved Storyboards support, by Syo Ikeda (@ikesyo)
- New
headerText
property forVTAcknowledgementsViewController
, by Martin Stemmle (@maremmle) and André Mathlener (@macmannes) - Dutch localization, by André Mathlener (@macmannes)
- Swedish localization, by Aron Manucheri (@manucheri)
- Improved Storyboards support, by André Mathlener (@macmannes)
- Improved documentation, by Paul Friedman (@paulfri)
- Acknowledgements titles sorted with user’s locale
- Customizable title for
VTAcknowledgementsViewController
, by Christian Lobach (@DerLobi)
- New
localizedTitle
class property forVTAcknowledgementsViewController
- Update
VTAcknowledgementsViewController
to include a Done button when at bottom of the navigation controller
- Traditional Chinese localization, by Ben (@bcylin)
- German localization, by Sascha Schwabbauer (@sascha)
- Storyboards support, by Taiki Fukui (@yashigani)
- Japanese localization, by Taiki Fukui (@yashigani)
- Tappable CocoaPods URL
- Tappable links in license text view
- French localization
VTAcknowledgement
model class- Public
acknowledgements
property forVTAcknowledgementsViewController
- Instructions when no acknowledgements found at runtime
- Non-editable license text view (duh)
- Padding for license text view (iOS 7+ only)
- Customizable font for license text view
Initial import