Releases: johnno1962/InjectionIII
Releases · johnno1962/InjectionIII
Release candidate with “Remote"
- Add Remote control of device capability to InjectionIII
1.8
1.7
1.6
1.5.2
1.5.1
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
- 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
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.