Skip to content

Releases: RafaelGSS/nodejs-bench-operations

v5.0.1

13 May 18:27
Compare
Choose a tag to compare

v5.0.0

09 May 20:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.1.0...v5.0.0

v4.1.0

08 May 18:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.1.0

v4.0.0

12 Mar 18:11
Compare
Choose a tag to compare
  • Drop support to v16.x and v19.x

Full Changelog: v3.1.0...v4.0.0

v3.1.0

04 Nov 16:09
Compare
Choose a tag to compare

Regression Checker

This repository now contains an action to automatically identify regressions and improvements based on a 20% change - up or down.
See: check_regressions.yml.

Checking regression between v18_18_2 and v20_9_0
😱 - shallow-copy.md#structuredClone | -21.35%
😱 - shallow-copy.md#JSON.parse + JSON.stringify | -25.01%
😁 - last-array-item.md#Length = 100 - Array.at | 5300.44%

Commits

  • feat: add benchmark and environment metadata on each bench by @H4ad in #51
  • refactor(deleting-properties): added more benchmarks by @H4ad in #56
  • fix: regression checker pt1 by @H4ad in #54
  • ci: update node versions by @H4ad in #55
  • fix(common): size of the serialization in hidden detail by @H4ad in #57
  • feat: run all single node version by @H4ad in #59
  • refactor(common): rename properties of hidden markdown details by @H4ad in #61
  • feat: add check regressions script by @RafaelGSS in #62
  • feat: add node opts support + async-vs-sync function by @RafaelGSS in #63

Full Changelog: v3.0.0...v3.1.0

v3.0.0

03 Oct 11:54
Compare
Choose a tag to compare

What's Changed

  • feat(date-format): added more tests cases by @H4ad in #20
  • feat(date-format): added tests about iso string by @H4ad in #21
  • workflow: run benchmarks in a dedicated machine by @RafaelGSS in #22
  • workflows: add major X.0.0 benchmark by @RafaelGSS in #23
  • Support latest v18 and v19 by @RafaelGSS in #24
  • feat(bench): added property getter access performance by @H4ad in #26
  • docs: add loops by @Eomm in #29
  • feat(bench): added comparison between verify and verifyOneShot by @H4ad in #31
  • feat(bench): add string searching bench by @Fdawgs in #30
  • chore: update nodejs versions by @RafaelGSS in #33
  • fix v20 links by @arashi-dev in #38
  • chore(import): use node: by @AugustinMauroy in #36
  • feat(bench): added shallow copy benchmark by @H4ad in #35
  • fix(sort-map): sort alphabetically ascending across all benchmarks by @Fdawgs in #40
  • feat: Split Github Actions & Cache Runs by @H4ad in #41
  • ci(run_all): added run all action by @H4ad in #43
  • feat(blob): added blob benchmarks by @H4ad in #44
  • ci(bench): issue with overriding benchmarks by @H4ad in #46
  • ci: better resilience by @H4ad in #48

New Contributors

Full Changelog: v2.0.0...v3.0.0

v2.0.0

02 Jan 17:44
Compare
Choose a tag to compare

What's Changed

  • workflow: store the last 3 results for each release line by @RafaelGSS in #18

Full Changelog: https://github.com/RafaelGSS/nodejs-bench-operations/commits/v2.0.0