Skip to content

Releases: bamlab/flashlight

v0.14.0

08 Dec 13:42
Compare
Choose a tag to compare

0.14.0 (2023-12-08)

Features

  • report: add statistics in averaged summary (#178) (d718057)

v0.13.0

29 Nov 16:06
Compare
Choose a tag to compare

0.13.0 (2023-11-29)

Features

  • cloud: add tagName and tagDate option

v0.12.1

24 Nov 10:51
Compare
Choose a tag to compare

0.12.1 (2023-11-24)

Bug Fixes

  • measure: fix taking multiple measures (be80d07)
  • measure: support empty thread name (52dce42)

v0.12.0

08 Nov 10:01
Compare
Choose a tag to compare

0.12.0 (2023-11-08)

Features

  • report: add difference in comparison view (#163) (#164) (ac4c3bf)
  • report: allow horizontal/vertical scrolling in threads table (#168) (0136567)

v0.11.2

24 Oct 15:16
Compare
Choose a tag to compare

0.11.2 (2023-10-24)

Bug Fixes

  • cloud: fix scoring CLI option

v0.11.1

03 Oct 13:08
Compare
Choose a tag to compare

0.11.1 (2023-10-03)

Bug Fixes

  • report: fix iteration switching in failed report view (#152) (ff1a02c)
  • test: fix Operation not supported on socket (#157) (9476fdd)

Features

  • test: add skipRestart option for quick testing (d9c2ca4)
  • tools: add tools command (#156) (a981132)

v0.10.1

12 Sep 12:44
Compare
Choose a tag to compare

0.10.1 (2023-09-12)

Bug Fixes

  • fix tests that could timeout after an app crash (#146) (cbbe38e)
  • profiler: improve accuracy of CPU measures (#140) (5038cb7)

v0.10.0

13 Jul 08:52
Compare
Choose a tag to compare

0.10.0 (2023-07-13)

Bug Fixes

  • profiler: fix no such file issue for apps with background processes (#117) (a3db43f)

Features

  • report: make the video panel collapsible with animation (#136) (552b70d)

v0.9.0

04 Jul 12:28
Compare
Choose a tag to compare

0.9.0 (2023-07-04)

Features

  • cloud: add --testName option

v0.8.0

28 Jun 10:24
Compare
Choose a tag to compare

0.8.0 (2023-06-28)

This PR introduces the new flashlight measure command

flashlight.measure.mp4

Breaking changes

If you're using measurePerformance to measure performance programmatically, the typing has changed for the options:
Signature is now:

const measurePerformance = async (
  bundleId: string,
  testCase: TestCase,
  options?: PerformanceTesterOptions
)

export interface PerformanceTesterOptions {
  iterationCount: number;
  maxRetries: number;
  recordOptions: {
    record: boolean;
    size?: string;
    bitRate?: number;
  };
  resultsFileOptions: {
    path: string;
    title: string;
  };
}

Features

  • measure: measure in webapp without need for flipper (#121) (6f68b55)
  • report add danger and safe zone to charts (#111) (da0d803)
  • aws: ensure report gets deployed even for failed tests (#126) (53ebba8)

Bug Fixes

  • measure: ensure we have only one socket connection between web and cli (#130) (4b59cd1)
  • report fix dropdown menu color (#115) (fd45757)