Skip to content

Releases: johnno1962/InjectionIII

4.3.1 Preparation for Ventura/Xcode 14

22 Jul 15:00
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 14. Consult the project commit history for a log of changes.

4.3.0 Preparation for Ventura/Xcode 14

09 Jun 14:23
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 14. Consult the project commit history for a log of changes.

4.2.7 Using code supporting injection on devices.

30 May 09:27
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.

4.2.6 Using code supporting injection on devices.

04 May 16:35
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.

4.2.5 Using code supporting injection on devices.

26 Apr 14:21
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.

4.2.4 Using code supporting injection on devices.

22 Apr 03:18
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.

4.2.3 Using code supporting injection on devices.

17 Apr 17:09
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.

4.2.2 Using code supporting injection on devices.

11 Apr 14:35
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.

4.2.1 Using code supporting injection on devices.

07 Apr 20:33
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.

4.2.0 Using code supporting injection on devices.

03 Apr 09:18
Compare
Choose a tag to compare

Use the "Prepare Project" menu item to set up a project for use with InjectionIII. Includes package, framework and SwiftUI tracing with filtering. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 13.2.1, includes support for Xcode 13.3. Consult the project commit history for a log of changes.