Releases: Adyen/adyen-swift-public-api-diff
Releases · Adyen/adyen-swift-public-api-diff
0.8.1
0.8.0
0.7.0
Summary
- Switching from assertionFailure to print for debug warnings (Currently the CI action runs on the debug build and thus would crash otherwise in a scenario where it's not expected)
- Polished output
What's Changed
- Fixed recursiveDescription formatting by @goergisn in #79
- Update dependency SimplyDanny/SwiftLintPlugins to from: "0.58.0" by @renovate in #80
Full Changelog: 0.6.0...0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
Summary
- Added option to compare the
package
swift interface files (additionally topublic
&private
) - Adding support for
from/range
in swift package dependency specifications - Added support for macOS projects/packages when using the
project
command- You now have to specify a
--platform
parameter iOS/macOS
- You now have to specify a
Also see: README.md
Full Changelog: 0.2.1...0.3.0
0.2.1
Summary
- The output of the
project
command now only shows the branch names instead of including the repository URL - Some
@_
attributes are now excluded (e.g.@_hasMissingDesignatedInitializers
,@_inheritsConvenienceInitializers
)
Also see: README.md
What's Changed
- Exclude some private
@_
attributes by @goergisn in #36 - Exclude repository url from title by @goergisn in #37
Full Changelog: 0.2.0...0.2.1
0.2.0
0.1.0
Summary
Instead of a sdk-dump we are now using .swiftinterface
files to create a diff.
These files automatically get created when archiving a swift project/package with library evolution enabled.
You can either provide 2 versions of your project/package public-api-diff project --new ... --old ...
or your already generated .swiftinterface
files for both versions you want to compare public-api-diff swift-interface --new ... --old ...
Also see: README.md
What's Changed
.swiftinterface
file support by @goergisn in #21- Individual swiftinterface providing by @goergisn in #30
- Update dependency apple/swift-docc-plugin to from: "1.4.3" by @renovate in #32
- Update dependency swiftlang/swift-syntax to from: "600.0.1" - autoclosed by @renovate in #31
Full Changelog: 0.0.2...0.1.0