tatami-ng

Cross JavaScript runtime benchmarking library and CLI

MIT License

Downloads
3.5K
Stars
4
Committers
8
tatami-ng - v0.5.7

Published by jerome-benoit 3 months ago

0.5.7 (2024-08-08)

📚 Documentation

  • add deno CLI installation section (dfd421c)
tatami-ng - v0.5.6

Published by jerome-benoit 3 months ago

0.5.6 (2024-08-08)

🚀 Features

  • add bun single-file executable for CLI support (7961789)

🐞 Bug Fixes

  • cli: print meaningful message if package.json not found (bda431f)
tatami-ng - v0.5.5

Published by jerome-benoit 3 months ago

0.5.5 (2024-07-20)

✨ Polish

  • make benchmarks more friendly with dark theme (a85c9a6)

📚 Documentation

  • fix ms conversion to ps in units cheatsheet (acd154a)
tatami-ng - v0.5.4

Published by jerome-benoit 3 months ago

0.5.4 (2024-07-18)

🐞 Bug Fixes

  • handle extrageanous space in CLI benchmarks (8b50d44)
  • make node sea generation works (06fdc40)
  • make node sea works which n (de36378)

✨ Polish

  • add scripts for CLI binary generation (82c15f5)
  • npx -> bunx where appropriates (db7b392)
tatami-ng - v0.5.3

Published by jerome-benoit 4 months ago

0.5.3 (2024-07-11)

🚀 Features

  • add node single executable application configuration (e48ed77)

🐞 Bug Fixes

  • ensure CLI standalone binary includes required files (1589024)
tatami-ng - v0.5.2

Published by jerome-benoit 4 months ago

0.5.2 (2024-07-10)

🚀 Features

  • allow to specify the number of warmup runs (9f29086)
  • cli: allow to execute custom commands at benchmarking steps (69c1fdc)

✨ Polish

  • cleanup empty function usage (007345d)
tatami-ng - v0.5.1

Published by jerome-benoit 4 months ago

0.5.1 (2024-07-09)

📚 Documentation

  • fix CLI usage documentation (33735e3)
tatami-ng - v0.5.0

Published by jerome-benoit 4 months ago

0.5.0 (2024-07-09)

⚠ BREAKING CHANGES

  • add CLI (#8)

🚀 Features

🐞 Bug Fixes

  • ensure file write default JSON output to configured file (394b033)

📚 Documentation

tatami-ng - v0.4.16

Published by jerome-benoit 4 months ago

0.4.16 (2024-07-05)

🚀 Features

  • switch to release-please release manager (234f244)

📚 Documentation

✨ Polish

  • ci: cleanup GH action (ee255e7)
  • refine GH action setup-bun configuration (25382b6)
  • switch biome.js configuration to standard.js style (5d9754a)

🤖 Automation

  • ci: add autofix GH action (736c4f8)
  • ci: do not cancel workflow on autofix.ci error (d2b04dc)
  • ci: fix setup-bun configuration (a12a9d0)
  • ci: really ensure tag version is not prefixed with 'v' (7dbb1be)
  • ci: remove v prefix in release-please tag (1aa36d1)
  • deps-dev: apply updates (51d9eea)
  • deps-dev: apply updates (e8d8302)
  • deps-dev: apply updates (8603c48)
  • deps-dev: apply updates (0a7ace0)
  • deps-dev: apply updates (0785cfc)
  • deps-dev: apply updates (1f3034e)
  • deps-dev: apply updates (b9bb1e0)
  • deps: bump oven-sh/setup-bun from 1 to 2 (9c3fe1b)
tatami-ng - v0.4.15

Published by jerome-benoit 4 months ago

Fixed

  • Fix a sanity check at benchmarks summary display.
tatami-ng - v0.4.14

Published by jerome-benoit 4 months ago

Fixed

  • Ensure benchmarks summary is only displayed with two valid benchmarks.
tatami-ng - v0.4.13

Published by jerome-benoit 5 months ago

Changed

  • Maintenance release.
tatami-ng - v0.4.12

Published by jerome-benoit 5 months ago

Fixed

  • Fix throughput computation.
tatami-ng - v0.4.11

Published by jerome-benoit 5 months ago

Changed

  • Add benchmark relative speed ratio error margin to summary.
tatami-ng - v0.4.10

Published by jerome-benoit 5 months ago

Fixed

  • Fix run() warmup option handling.
  • Display summary for no group benchmarks.
tatami-ng - v0.4.9

Published by jerome-benoit 6 months ago

Changed

  • Add file to run() option allowing to save the JSON output to a file.
tatami-ng - v0.4.8

Published by jerome-benoit 6 months ago

Fixed

  • Ensure report returned by run() is not cleared.
  • Fix run() json option handling.
tatami-ng - v0.4.6

Published by jerome-benoit 6 months ago

Changed

  • Add JSON BMF benchmark report format support to allow integration with Bencher.
tatami-ng - v0.4.5

Published by jerome-benoit 6 months ago

Changed

  • Move benchmark options to run().
tatami-ng - v0.4.4

Published by jerome-benoit 6 months ago

Fixed

  • Fix benchmark function JSDoc type definition.

Changed

  • Add group() asynchronous callback support.