Skip to content

Releases: johnno1962/InjectionIII

1.6

21 Aug 17:41
c8389bf
Compare
Choose a tag to compare
1.6
  • Improved support for Catalina and SwiftUI #160 #159 #157 #156
  • Adds a new feature called app tracing #144

1.5.2

18 Apr 07:01
Compare
Choose a tag to compare
1.5.2 Pre-release
Pre-release
  • Improve injecting storyboards and nibs using Xcode 10.2 #133

1.5.1

27 Mar 21:15
f05e96c
Compare
Choose a tag to compare
  • Adds print statement for when code coverage needs to be disabled 4eec370
  • Refactors the regular expression when grep-ing for classes when injecting Swift classes dac61ec
  • Adds a new condition for checking if an injected class is a Swift class 2741fcd

1.5

26 Mar 23:09
Compare
Choose a tag to compare
1.5
  • Add support for Xcode 10.2
  • Drops support for Xcode 9

Updated installation instructions can be found in the README

Xcode 10.2 and later:

#if DEBUG
Bundle(path: "/Applications/InjectionIII.app/Contents/Resources/iOSInjection.bundle")?.load()
//for tvOS:
Bundle(path: "/Applications/InjectionIII.app/Contents/Resources/tvOSInjection.bundle")?.load()
//Or for macOS:
Bundle(path: "/Applications/InjectionIII.app/Contents/Resources/macOSInjection.bundle")?.load()
#endif

Xcode 10.1:

#if DEBUG
Bundle(path: "/Applications/InjectionIII.app/Contents/Resources/iOSInjection10.bundle")?.load()
//for tvOS:
Bundle(path: "/Applications/InjectionIII.app/Contents/Resources/tvOSInjection10.bundle")?.load()
//Or for macOS:
Bundle(path: "/Applications/InjectionIII.app/Contents/Resources/macOSInjection10.bundle")?.load()
#endif

1.4

04 Dec 17:47
Compare
Choose a tag to compare
1.4
  • Adds a new feature called Vaccine which helps you rebuild your view controller state when they are injected. The feature can be enabled and disabled using the menubar icon.
  • Improves log statements by using a prefix emoticon for all relevant messages coming from InjectionIII.
  • Adds debug functionality for the sweeper method, this can be enabled by setting DEBUG_SWEEP as an environment variable in your application.

1.3

21 Nov 07:22
9e6af27
Compare
Choose a tag to compare
1.3

App Store release notes

  • Brings back keyboard shortcut triggered injection using Ctrl-=.
  • Improves reliability when injecting Storyboards or xib-files.
  • Introduces TDD mode which will try and run the tests for the associated class by pattern matching the file name with the tests whenever you save a file. This behavior is opt-in which means that you'll have to enable it using the applications menubar.
  • Enables Storyboard and xib´s injection for tvOS.