Skip to content

Releases: wix-incubator/DetoxInstruments

v1.13.11979

20 Mar 16:00
407b57d
Compare
Choose a tag to compare

Profiler framework

  • Load the framework responsible for activity recording on demand, rather than on launch

v1.13.11971

10 Mar 15:55
a955243
Compare
Choose a tag to compare

Profiler Framework

  • Set the deployment target of the Profiler and ProfilerShim frameworks to be 11.0 to support 32-bit store distributions

v1.13.11970

26 Feb 11:57
c576ec9
Compare
Choose a tag to compare

Detox Instruments

  • Fixed a crash in certain cases where there are no event samples recorded

v1.13.11969

06 Feb 12:25
d189559
Compare
Choose a tag to compare

Detox Instruments

  • Introducing Async Storage instrument for React Native apps
  • Improvements to Activity instrument
  • General fixes and imprvements

v1.12.11640

09 Jan 17:56
1dad6e3
Compare
Choose a tag to compare

Detox Instruments

  • You can now profile app launch by starting a recording very early on for a set amount of time. This gives you the opportunity to inspect your app’s behavior during launch, something that is not easily possible using normal profiling. For more information, see the app launch profiling documentation
  • Added the Activity instrument, which captures system activity during the app’s run time. For more information, see the Activity instrument documentation
  • Internal React Native activity and JavaScript timers are now part of the Activity instrument, leaving the Events instrument with user-originated events only (new documents only)
  • Removed support for legacy document formats, created with Detox Instruments versions older than v1.10.9989. If you are unable to open your document, first migrate the document with 1.11.10886
  • Fixed document migration logic when the document bundle or some files inside it are locked
  • Fixed integration script issues
  • General bug fixes and improvements

Profiler Framework

  • Catalyst support for macOS Catalina
  • The framework will make a best effort attempt to stop active profilers in cases of an app crash or an otherwise unexpected app exit
  • Ensure main thread is always positioned as thread 0
  • Performance improvements

CLI (dtxinst)

  • Correctly transform nested date objects to the output defined by the user

v1.12.11639

29 Dec 11:06
ec0eabf
Compare
Choose a tag to compare

Detox Instruments

  • You can now profile app launch by starting a recording very early on for a set amount of time. This gives you the opportunity to inspect your app’s behavior during launch, something that is not easily possible using normal profiling. For more information, see the app launch profiling documentation
  • Added the Activity instrument, which captures system activity during the app’s run time. For more information, see the Activity instrument documentation
  • Internal React Native activity and JavaScript timers are now part of the Activity instrument, leaving the Events instrument with user-originated events only (new documents only)
  • Removed support for legacy document formats, created with Detox Instruments versions older than v1.10.9989. If you are unable to open your document, first migrate the document with 1.11.10886
  • Fixed document migration logic when the document bundle or some files inside it are locked
  • General bug fixes and improvements

Profiler Framework

  • Catalyst support for macOS Catalina
  • The framework will make a best effort attempt to stop active profilers in cases of an app crash or an otherwise unexpected app exit
  • Ensure main thread is always positioned as thread 0
  • Performance improvements

CLI (dtxinst)

  • Correctly transform nested date objects to the output defined by the user

v1.12.11638

29 Dec 10:56
df6ec5e
Compare
Choose a tag to compare

Detox Instruments

  • You can now profile app launch by starting a recording very early on for a set amount of time. This gives you the opportunity to inspect your app’s behavior during launch, something that is not easily possible using normal profiling. For more information, see the app launch profiling documentation
  • Added the Activity instrument, which captures system activity during the app’s run time. For more information, see the Activity instrument documentation
  • Internal React Native activity and JavaScript timers are now part of the Activity instrument, leaving the Events instrument with user-originated events only (new documents only)
  • Removed support for legacy document formats, created with Detox Instruments versions older than v1.10.9989. If you are unable to open your document, first migrate the document with 1.11.10886
  • Fixed document migration logic when the document bundle or some files inside it are locked
  • General bug fixes and improvements

Profiler Framework

  • Catalyst support for macOS Catalina
  • The framework will make a best effort attempt to stop active profilers in cases of an app crash or an otherwise unexpected app exit
  • Ensure main thread is always positioned as thread 0
  • Performance improvements

CLI (dtxinst)

  • Correctly transform nested date objects to the output defined by the user

v1.11.10886

29 Oct 22:13
56e6557
Compare
Choose a tag to compare

Profiler Framework

  • Add support for React Native 0.61.x
  • Fix issues in bridge data and counter counting when reloading React Native
  • Fix an issue with internal React Native events not recording if profiling was started before the React Native context was created

Detox Instruments

  • Changed how pending (unfinished) events appear in the Events plot
  • Fix an exception thrown when the Events detail view is filtered and user clicks in the plot to deselect a sample
  • File previews can be now expanded by pressing space

v1.11.10823

24 Sep 10:24
1c02549
Compare
Choose a tag to compare
  • Better iOS 13 support in Profiler framework
  • Visual tweaks
  • Correctly export Profiler framework when shown from Help menu

v1.11.10819

19 Sep 20:29
810b326
Compare
Choose a tag to compare
  • More precise memory usage recording (thanks @YY-Wei)
  • Visual tweaks for macOS Catalina
  • Built with Xcode 11.0 GM2
  • Note: Detox Instruments now requires macOS 10.14.4 and above to run