Releases: poolifier/tatami-ng
Releases · poolifier/tatami-ng
v0.2.1
Changed
- Add
time: numbertorun()options specifying the minimum benchmark time in
nanoseconds.
v0.2.0
Fixed
- Fix
measure()asynchronous implementation. - Fix percentiles computation.
- Fix inconsistent benchmark behavior: the samples statistical significance
shall be done on the same measurement base.
Changed
- Add
clear()benchmark clearing primitive. - Optimize JavaScript runtime environment detection code (constify environment
variables). - Add IQR samples outlier detection and removal.
- Add standard deviation to JSON report.
- Add
samples: numbertorun()options specifying the minimum number of
benchmark samples. - Add
options: { before: () => void | Promise<void>; after: () => void | Promise<void> }
tobench()andbaseline()specifying callbacks to run before and after the
benchmark. - Add
options: { before: () => void | Promise<void>; after: () => void | Promise<void> }to
group()specifying callbacks to run before and after the group. - Add
iter/sto report. - Add package publication GitHub workflow.
v0.2.0-2
Fixed
- Fix
measure()asynchronous implementation. - Fix percentiles computation.
- Fix inconsistent benchmark behavior: the samples statistical significance
shall be done on the same measurement base.
Changed
- Add
clear()benchmark clearing primitive. - Optimize JavaScript runtime environment detection code (constify environment
variables). - Add IQR samples outlier detection and removal.
- Add standard deviation to JSON report.
- Add
samples: numbertorun()options specifying the minimum number of
benchmark samples. - Add
options: { before: () => void | Promise<void>; after: () => void | Promise<void> }
tobench()andbaseline()specifying callbacks to run before and after the
benchmark. - Add
{ before: () => void | Promise<void>; after: () => void | Promise<void> }to
group()specifying callbacks to run before and after the group. - Add
iter/sto report. - Add package publication GitHub workflow.
v0.2.0-1
Fixed
- Fix
measure()asynchronous implementation. - Fix percentiles computation.
- Fix inconsistent benchmark behavior: the samples statistical significance
shall be done on the same measurement base.
Changed
- Add
clear()benchmark clearing primitive. - Optimize JavaScript runtime environment detection code (constify environment
variables). - Add IQR samples outlier detection and removal.
- Add standard deviation to JSON report.
- Add
samples: numbertorun()options specifying the minimum number of
benchmark samples. - Add
options: { before: () => void | Promise<void>; after: () => void | Promise<void> }
tobench()andbaseline()specifying callbacks to run before and after the
benchmark. - Add
{ before: () => void | Promise<void>; after: () => void | Promise<void> }to
group()specifying callbacks to run before and after the group. - Add
iter/sto report. - Add package publication GitHub workflow.
v0.2.0-0
Fixed
- Fix
measure()asynchronous implementation. - Fix percentiles computation.
- Fix inconsistent benchmark behavior: the samples statistical significance
shall be done on the same measurement base.
Changed
- Add
clear()benchmark clearing primitive. - Optimize JavaScript runtime environment detection code (constify environment
variables). - Add IQR samples outlier detection and removal.
- Add standard deviation to JSON report.
- Add
samples: numbertorun()options specifying the minimum number of
benchmark samples. - Add
options: { before: () => void | Promise<void>; after: () => void | Promise<void> }
tobench()andbaseline()specifying callbacks to run before and after the
benchmark. - Add
{ before: () => void | Promise<void>; after: () => void | Promise<void> }to
group()specifying callbacks to run before and after the group. - Add
iter/sto report.