Skip to content

Releases: bamlab/flashlight

v0.7.3

25 May 09:46
Compare
Choose a tag to compare

0.7.3 (2023-05-25)

Bug Fixes

  • profiler: fix some cpu measuring inaccuracies (#109) (79b6f79)

v0.7.2

19 May 12:22
Compare
Choose a tag to compare

0.7.2 (2023-05-19)

Bug Fixes

  • profiler: fix buffer overflow when running atrace async_stop (#107) (f06a849)

v0.7.1

09 May 15:03
Compare
Choose a tag to compare

0.7.1 (2023-05-09)

Bug Fixes

  • test: stop polling measures on failure (e5500bf)
    Prevents Process for adb shell /data/local/tmp/BAMPerfProfiler pollPerformanceMeasures <...> errored with terminating with uncaught exception of type ... from appearing in the logs

v0.7.0

08 May 19:42
Compare
Choose a tag to compare

0.7.0 (2023-05-08)

Bug Fixes

  • profiler: fallback on alternative atrace file for certain devices (#100) (93ad2c8)

Features

v0.6.0

03 May 12:14
Compare
Choose a tag to compare

0.6.0 (2023-05-03)

Features

  • cloud: support aab files

v0.5.0

28 Apr 07:47
Compare
Choose a tag to compare

0.5.0 (2023-04-28)

Features

  • report: massive redesign ✨

v0.4.0

26 Apr 13:43
Compare
Choose a tag to compare

0.4.0 (2023-04-26)

Bug Fixes

  • measure: hotfix for flashlight measure (66a7f89)

Features

  • test: add record bitRate and size option (#97) (364f58a)

v0.3.0

19 Apr 13:48
Compare
Choose a tag to compare

0.3.0 (2023-04-19)

Bug Fixes

  • profiler: improve timings accuracy (#84) (1908689)

Features

  • test: add --record options to have videos in report (#86) (2094d38)
  • flipper: add windows support (#77) (b6d152c)
  • profiler: group binder threads together in measures (#89) (543ffa7)
  • report: add ability to see each iteration individually (#83) (a40f955)

BREAKING CHANGES

  • profiler: if using a custom script, pollPerformanceMeasures will now take { onMeasure: (Measure) => void } as second parameter

v0.2.0

04 Apr 12:35
Compare
Choose a tag to compare

0.2.0 (2023-04-04)

BREAKING CHANGES

  • cloud: --apkPath replaced by --app, adapt to new backend architecture

v0.1.0

06 Feb 11:34
Compare
Choose a tag to compare

0.1.0 (2023-02-06)

android-performance-profiler becomes Flashlight 🔦

A standalone executable command called flashlight 🔦

More details on our revamped docs at docs.flashlight.dev

BREAKING CHANGES

  • commands have additional prefix, prefer using the standalone executable flashlight instead of npx @perf-profiler/...

For instance:

-> npx @perf-profiler/web-report -> flashlight report
-> npx @perf-profiler/e2e measure -> flashlight test

Features

  • add simpler and nicer CLI command flashlight measure (#70) (61c87d1)
  • e2e: add afterEach option (#68) (a95fb74)