Skip to content

Releases: rockbruno/swiftshield

3.4.1 - SDK Mode

Choose a tag to compare

@rockbruno rockbruno released this 08 Jan 15:30

3.4.0 - Xcode 11 support

Choose a tag to compare

@rockbruno rockbruno released this 21 Oct 12:50
  • Adds support to Xcode 11's file list format - @ldp940622

3.3.3

Choose a tag to compare

@rockbruno rockbruno released this 27 Apr 21:06
  • Adding support for gestures/parameterless IBOutlets in Storyboards by @iOSleep

3.3.2

Choose a tag to compare

@rockbruno rockbruno released this 13 Apr 21:21
  • Fixed SwiftShield failing when using with Xcode's new build system
  • SwiftShield will now correctly warn when xcodebuild fails

3.3.1

Choose a tag to compare

@rockbruno rockbruno released this 25 Nov 16:52
2e4e0d1
  • Adds -dry-run
  • Revamped SourceKit Wrapper

3.3.0

Choose a tag to compare

@rockbruno rockbruno released this 24 Sep 19:03
3fe6440
  • Adding -deobfuscate for crash logs
  • Adding support for Plist features such as NSExtensionPrincipalClass
  • Adding build info to map file
  • Optimizing manual obfuscation

3.2.1

Choose a tag to compare

@rockbruno rockbruno released this 24 Aug 18:08

Fixed -ignore-modules not working in Storyboards/Xibs from non-ignored modules that used classes from ignored ones.

3.2.0

Choose a tag to compare

@rockbruno rockbruno released this 23 Aug 22:20
e299e1f
  • Preparing code for property obfuscation
  • Fixed Storyboard outlet actions not being obfuscated (will only work for actions that are contained in the same module as the xib/storyboard, unless both modules are obfuscated)
  • Automatic mode will now fetch the correct storyboards from your compile arguments - ignoring storyboards that aren't being used or being ignored by modules

3.1.1

Choose a tag to compare

@rockbruno rockbruno released this 22 Aug 20:55
7321c59
  • Added -ignore-modules
  • Re-added -obfuscation-character-count

3.1.0

Choose a tag to compare

@rockbruno rockbruno released this 21 Aug 21:33
1a2fddf

Automatic Mode

  • Can now obfuscate method names
  • Fixed tons of edge cases and bugs
  • Disabled enum names/typealias/associatedtype obfuscation due to SourceKit edge cases

General

  • Fixed cases where the index failed because of spaces in folders
  • Large refactors
  • Name randomizer will now properly handle collisions