Periphery v2.10.1 Release Notes
Release Date: 2022-11-20 // almost 2 years ago-
๐ฅ Breaking
- None.
โจ Enhancements
- None.
๐ Bug Fixes
- ๐ Fix error building with SwiftPM and Swift 5.7:
the target 'PeripheryKit' in product 'periphery' contains unsafe build flags
- ๐ Fix unused parameter analysis for shorthand if-let syntax.
- โช Workaround Swift shorthand if-let syntax bug (https://github.com/apple/swift/issues/61509). Global properties are not handled by this workaround.
- ๐ Fix retaining inferred associated types.
- ๐ Fix redundant public accessibility analysis for types used in closure signatures.
- Conflicting index store units are now detected and result in an error.
Previous changes from v2.10.0
-
๐ฅ Breaking
- Swift 5.6 or later is now required.
โจ Enhancements
- โ Add
--report-include
option to filter reported violations with an allowlist. - ๐ Support for reading Xcode 14 generated index stores.
๐ Bug Fixes
- None.