Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.5.2 #45

Merged

Conversation

github-actions[bot]
Copy link
Contributor

🤖 I have created a release beep boop

0.5.2 (2025-01-16)

Features

  • add benchmark repetition (#27) (d65e8aa)
  • add enough context to plugin methods to figure out bench task name (c16cf34)
  • add html reporter (a69fdfb)
  • add JSONReporter (7b51c16)
  • code and examples (#1) (503b573)
  • create csv reporter (#38) (11be8e5)
  • enrichers: added V8NeverOptimizeEnricher and V8OptimizeOnNextCallEnricher (16e842e)
  • initial commit (ee2d46f)
  • memory-enricher: added support to report memory heap statistics (441b3ad)
  • reporter: polish chart output (#40) (91082b6)
  • use biome linter (#34) (11c1108)

Bug Fixes

  • handle htmlReport when bench suite is uppercase (1685144)
  • lifecycle: missing imports (08c6064)
  • typo (d2a36ae)

Miscellaneous Chores

  • add exec permission to run.sh (5d0f4ef)
  • add node_modules to ignore (478f24c)
  • examples: added example benchmarks (b4b50b2)
  • gitignore: ignore .idea folder (e9a13ae)
  • main: release 0.5.1 (#44) (4e51324)
  • rename to bench-node (2f15705)
  • rename to nodebenchmark (9806a31)
  • run: added script to run all examples (6733730)
  • update rafaelgss email (a5ec544)

Code Refactoring

  • lib: from esm to commonjs (f25d0e4)
  • lib: make the code usable outside/inside node core (c60c80e)
  • validators: added missing validators on clock (478fc7e)

Tests

  • add a test documenting the plugin signature and lifecycle (fd379d6)
  • add basic test suite (8349ee0)
  • add managed basic tests (#36) (c491a32)
  • add scenario for optimized managed benchmark (74c4db1)
  • add test case for copy function (ddf6dc7)
  • fix the plugin api test (be8ec69)
  • include TODO test for managed and async (15ff469)
  • increase percentage diff on CI (fa57188)

Build System

  • move run.sh to examples folder (08ac769)

Continuous Integration

  • release: add support to release via release-please (#42) (5263cc6)

This PR was generated with Release Please. See documentation.

@RafaelGSS RafaelGSS merged commit baf2014 into main Jan 16, 2025
@RafaelGSS RafaelGSS mentioned this pull request Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant