Releases: cybozu/LicenseList
1.1.1
1.1.0
Breaking Change
- Allows the Style of LicenseListView and LicenseView to be customized. by @Kyome22 in #47
- You can customize the styles of
LicenseListView
andLicenseView
.// Example struct MyLicenseViewStyle: LicenseViewStyle { func makeBody(configuration: Configuration) -> some View { VStack { HStack { Spacer() Button { if let url = configuration.library.url { configuration.openURL(url) } } label: { Image(systemName: "link") } } Text(configuration.library.licenseBody) .multilineTextAlignment(.center) } } } LicenseListView() .licenseViewStyle(MyLicenseViewStyle())
- You can customize the styles of
Modifications
- Supported tvOS (17.0+) 🎉.
Full Changelog: 1.0.0...1.1.0
1.0.0
Breaking Change
- End to support iOS 14 by @Kyome22 in #36
- Renamed to
LicenseViewStyle
fromLicenseListViewStyle
by @Kyome22 in #43
Deployed
The documentation is deployed on GitHub Pages. 🎉
https://cybozu.github.io/LicenseList/documentation/licenselist/
Modifications
- Update README Installation by @Kyome22 in #35
- Renamed to Examples from LicenseDemo. by @Kyome22 in #37
- Updated to Xcode 15.4 in the workflow by @Kyome22 in #38
- Renamed test workflow by @Kyome22 in #39
- Documentation Base by @Kyome22 in #40
- Documentation by @Kyome22 in #41
- Update README.md by @Kyome22 in #42
- Documenting the public API by @Kyome22 in #44
- Fix warnings of StrictConcurrency by @Kyome22 in #45
Full Changelog: 0.7.0...1.0.0
0.7.0
0.6.0
0.5.1 (Feb 28, 2024)
Modifications
- Added Privacy Manifest File by @Kyome22 in #25
- Fix error message (license-list.plist to LicenseList.swift) by @Kyome22 in #26
checksum: d3846a697313a2da6c853b0a97bebc5b4ca6477eaaf3b85de56c169043d93b31
Full Changelog: 0.5.0...0.5.1
0.5.0 (Feb 20, 2024)
Breaking Change
- Changed to generate a swift file instead of a plist file so that it can be built with Xcode Cloud. by @Kyome22 in #24
LicenseListView.init(bundle: Bundle)
have been deprecated.- "Prepare LicenseList (Plugin)" is no longer required. So you need to remove this from your project.
checksum: 5acc20458ff91c0dac8b4e93803d23ced04ea93f14dcd46147b10ab5fdec1ca2
Full Changelog: 0.4.2...0.5.0
0.4.2 (Feb 07, 2024)
Modifications
- Fixed an issue where the plugin could not be built on Xcode Cloud. by @charlie-dev-ios in #23
- Refactored PrepareLicenseList by @Kyome22 in 629f856
checksum: 3c786fbba810a05791bc69339b89b62d24e925010f75cebd5de65e5a29161130
Full Changelog: 0.4.0...0.4.2
0.4.0 (Nov 22, 2023)
Breaking Change
- LicenseList has ended support for iOS 13.
Modifications
- Refactoring SourcePackagesNotfoundError by @Kyome22 in #19
- Include URL in library information by @SNQ-2001 in #21
NavigationView { NavigationLink("License") { LicenseListView() + .licenseListViewStyle(.withRepositoryAnchorLink) .navigationTitle("LICENSE") .navigationBarTitleDisplayMode(.inline) } }
checksum: bcccd07b497020461bf37c3bf1ce9bb46904ef42fec076bd30c333282e89248f
Full Changelog: 0.3.2...0.4.0
0.3.2 (Sep 29, 2023)
Modifications
- Create CONTRIBUTING.md by @elmetal in #17
- Fixed a bug caused by hyperlinks by @Kyome22 in #18
- Improve layout of scroll bars in LicenseView (Take 2) by @Kyome22 in #15
checksum: aebbb78b17b3e9c688948323a65b578623df8d1061557d40f2733093ddff4f86
New Contributors
Full Changelog: 0.3.1...0.3.2