- Update
AcknowListto make the initializer and+operator public, by Andreas Ganske (@ChaosCoder)
- Fixed warning in Package declaration
- Update
AcknowListSwiftUIViewto use default list style, by Manuel Sánchez (@manasv) - Improve support for Linux, Android, and Wasm
- Add initializer to
AcknowListSwiftUIto load default acknow list, by Tisfeng (@tisfeng) - Update
AcknowViewController.acknowledgementtoopenaccess level for customizability, by cheshire (@cheshire0105)
- Add visionOS support
- Add
GitHubAPIto get licenses from GitHub API - Update
AcknowListViewControllerandAcknowListSwiftUIViewto get missing licenses from GitHub API, with newcanFetchLicenseFromGitHubproperty to disable this behavior - Add
URLextension withopenWithDefaultBrowser()function to fix opening URLs on macOS with SwiftUI
- Update
AcknowListSwiftUIViewto fix navigation to repository URL - Add
AcknowListRowSwiftUIView
- Add
AcknowListstruct to represent list model - Add
AcknowPackageDecoderto parse “Package.resolved” files (Swift Package Manager) - Refactor plist file parser into
AcknowPodDecoder - Refactor
AcknowParserto manage parsing different file types - Refactor file paths parameters (
String) into file URLs (URL) instead - Update
AcknowListViewControllerto load acknowledgements from “Package.resolved” by default
- Follow readable content guides
- Fix Swift Package Manager warning (exlude DocC folder)
- Add SwiftUI interface (supports iOS/tvOS/watchOS/macOS)
- Add DocC resources
- Fix Xcode 13 support, by Thomas Mellenthin (@melle) and Francesc Bruguera (@ifrins)
- Update CocoaPods and Swift Package Manager support to require iOS 13/tvOS 13, necessary to support SwiftUI
- Update
AcknowListViewControllerdefault initializer implementatoin to fix Xcode 13 support
- Update
AcknowListViewControllerto remove Objective-C compatibility, fixing Xcode 13 support
- Update
AcknowListViewControllerto make initializers available with Objective-C - Fix header/footer layout when resizing
AcknowListViewController
- Update
AcknowListViewControllerto detect URLs in header and footer - Update
AcknowListViewControllerto makeacknowledgementsproperty non-optional - Update
AcknowListViewControllerinitializers- Add optional table view style parameter, by Matt Croxson (@Lumus)
- Add initializer with array of
Acknow - Rename plist path parameter
- Remove initializer with multiple plist paths
- Improve Swift Package Manager support
- Support SPM localized resources, by Patrick (@iDevelopper)
- Add SPM test target
- Add SPM example project
- Move sources, tests, and resources to follow SPM guidelines
- Add CocoaPods example project
- Update supported platforms to iOS 9 and more recent
- Fix header/footer layout when building with iOS 14 SDK
- Fix
AcknowListViewControllerinitializers access level, by Kevin Mitchell Jr (@klmitchell2) - Improve Dark Mode support
- Fix scrollable acknowledgement details on tvOS, by Jochen Holzer (@Wooder)
- Add Swift Package Manager support, by Curato (@curato-research), Zhu Zhiyu (@ApolloZhu)
- Improve automatic acknowledgements detection, by Francisco Javier Trujillo Mata (@fjtrujy)
- Improve cell initialization, by Francisco Javier Trujillo Mata (@fjtrujy)
- Update to Swift 5, by Oscar Gorog (@OkiRules)
- Add
AcknowListViewControllerinitializer for multiple plist paths, by Kieran Harper (@KieranHarper) - Improve Dynamic Type support
- Update to Swift 4.2
- Filter out manual line wrapping from licenses text, by Albert Zhang (@azhang66)
- Fix text view inset on
AcknowViewController(support layout margins, safe area insets) - Remove support for “readable content guide” on
AcknowViewController
- Add tvOS support, by Tobias Tiemerding (@honkmaster)
- Add convenience initializer with file name for
AcknowViewController - Update
AcknowViewController.initwith default plist file name based on bundle name (Pods-#BUNDLE-NAME#-acknowledgements.plist), by Simon Bromberg (@simonbromberg) - Update
AcknowListViewControllerwith newUIApplication“open URL” method for iOS 10, by Morten Gregersen (@mortengregersen)
- Support “readable content guide” on
AcknowViewController - Fix iPhone X layout
- Update to Swift 4
- Update
Acknowinitializer topublicaccess level, by Chope (@yoonhg84)
- Add
licenseproperty onAcknow, by Naoto Kaneko (@naoty) - Update classes to
openaccess level, by Oliver Ziegler (@oliverziegler) and Naoto Kaneko (@naoty)
- Update to Swift 3
- Update to Swift 2.3
- Mark
headerTextandfooterTextproperties as public, by Bas Broek (@basthomas)
- Ready for CocoaPods 1.0.0
- Improve documentation
- Improve documentation
- Add localization bundle for default header and footer, by James White (@gerbiljames)
- Refactor localization to new
AcknowLocalizationclass - Updated to Swift 2.2 (requires Xcode 7.3), by James White (@gerbiljames)
- Fixed
AcknowListViewControllerfooter margin, by James White (@gerbiljames) - Fixed project URL in warning message, by James White (@gerbiljames)
- Fixed selector for CocoaPods website
- Fixed selector for dismiss bar button item
- Fixed list sort order
- Updated default footer text for CocoaPods 1.0
- Updated CocoaPods URL for CocoaPods 1.0
- Initial release