8000 Releases · peripheryapp/periphery · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: peripheryapp/periphery

3.1.0

05 Apr 17:36
241bbdc
Compare
Choose a tag to compare
Breaking
Enhancements
  • Comment commands can now be placed inline with declarations:
    class Foo { // periphery:ignore
      ...
    }
Bug Fixes
  • Unused parameter warnings are suppressed in @available(*, unavailable) functions.
  • Fix handling of Xcode projects with single and double quotes in their path and scheme names.
  • @_dynamicReplacement members are now retained.
  • Fix infinite loading of circular Xcode project references.

3.0.3

15 Mar 11:55
4dcd2e9
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
  • None.
Bug Fixes
  • Rebuilt defective release binary.

3.0.2

03 Mar 12:27
c46b497
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
  • None.
Bug Fixes
  • Updated XcodeProj dependency provides support for Xcode 16's new project format.
  • Fix retain comment commands for imports.

3.0.1

28 Dec 22:58
22cf5f0
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
  • None.
Bug Fixes
  • A clean build is no longer required when a file is deleted from the scanned project.

3.0.0

27 Dec 17:02
03d889c
Compare
Choose a tag to compare
Breaking

3.0 is a major breaking change and requires some manual migration, please see the 3.0 Migration Guide.

  • Support for installing via CocoaPods has been removed.
  • Removed support for Swift 5.9/Xcode 15.2.
  • Periphery is now available directly from Homebrew, and the peripheryapp/periphery tap is no longer updated. To migrate run the following:
brew remove periphery
brew untap peripheryapp/periphery
brew update
brew install periphery
Enhancements
  • Added support for Swift Testing.
Bug Fixes
  • Fix numerous issues where generated code could not be scanned.
  • Fix support for Xcode's new folder format.
  • Fix cloning private Swift package repositories.

3.0.0.beta9

17 Dec 17:44
3f0ac59
Compare
Choose a tag to compare
3.0.0.beta9 Pre-release
Pre-release
Periphery 3.0.0.beta9

3.0.0.beta8

16 Dec 15:19
116a438
Compare
Choose a tag to compare
3.0.0.beta8 Pre-release
Pre-release
Periphery 3.0.0.beta8

3.0.0.beta7

15 Dec 23:12
5faa290
D1AB
Compare
Choose a tag to compare
3.0.0.beta7 Pre-release
Pre-release
Periphery 3.0.0.beta7

3.0.0.beta6

14 Dec 23:52
1845ebc
Compare
Choose a tag to compare
3.0.0.beta6 Pre-release
Pre-release
Periphery 3.0.0.beta6

3.0.0.beta5

14 Dec 22:41
ff44e79
Compare
Choose a tag to compare
3.0.0.beta5 Pre-release
Pre-release
Periphery 3.0.0.beta5
0