v0.21.0
What's Changed
- fix(profiler): accept the component names the analyze report actually prints by @filip131311 in #663
- test(profiler): type component-names tests with the module's exported types by @filip131311 in #771
- fix(profiler): resolve a Metro logicalDeviceId instead of calling it an Android device by @filip131311 in #687
- fix(profiler): honour top_n in profiler-commit-query by_index by @filip131311 in #667
- fix(flows): ride out iOS main-thread stalls instead of failing the step by @filip131311 in #778
- fix(tools): drop top-level JSON Schema combinators from tool input schemas by @filip131311 in #782
- refactor(flow): generalize when's block machinery so a second block directive can't miss a site by @j-piasecki in #748
- feat(tools): add a
shaketool for iOS simulators and Android emulators by @filip131311 in #786 - fix(flow): settle before gestures that resolve no selector by @j-piasecki in #779
- fix(flow): floor every settle at two read attempts by @j-piasecki in #780
- fix(profiler): measure CPU windows from the samples, not from the question by @filip131311 in #685
- fix(e2e): pin the absence of an npm postinstall hook by @latekvo in #556
- fix(screenshot-diff): honor an outputDir that does not exist yet on the host by @latekvo in #558
- fix(tool-server): reject a keyboard call carrying both
textandkeyby @hubgan in #579 - feat(shake): wobble the host window behind a
microinteractionsflag by @kacperkapusciak in #803 - chore: bump version to 0.21.0 by @filip131311 in #810
Full Changelog: v0.20.0...v0.21.0