From 8b7879ff5a37e42045eae2af5b54bedcb9407bab Mon Sep 17 00:00:00 2001 From: Ian Leitch Date: Thu, 11 Feb 2021 13:42:38 +0100 Subject: [PATCH] Release 2.4.2 --- CHANGELOG.md | 14 ++++++++++++++ Periphery.podspec | 2 +- Sources/Frontend/Version.swift | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0857e83e3..4be3b726b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,20 @@ ##### Bug Fixes +- None. + +## 2.4.2 (2021-02-11) + +##### Breaking + +- None. + +##### Enhancements + +- None. + +##### Bug Fixes + - In Swift 5.3 and lower, all optional protocol members are now retained in order to workaround a Swift bug. This bug is resolved in Swift 5.4. - Cases of public enums are now also retained when using `--retain-public`. - Open method parameters are now also retained when using `--retain-public`. diff --git a/Periphery.podspec b/Periphery.podspec index 329a28906..48e1c63e5 100644 --- a/Periphery.podspec +++ b/Periphery.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = "Periphery" - spec.version = "2.4.1" + spec.version = "2.4.2" spec.summary = "Eliminate Unused Swift Code." spec.homepage = "https://github.com/peripheryapp/periphery" spec.license = { :type => 'MIT', :file => 'LICENSE.md' } diff --git a/Sources/Frontend/Version.swift b/Sources/Frontend/Version.swift index 64b40995d..ffc4fd76e 100644 --- a/Sources/Frontend/Version.swift +++ b/Sources/Frontend/Version.swift @@ -1 +1 @@ -public let PeripheryVersion = "2.4.1" +public let PeripheryVersion = "2.4.2"