Skip to content

Release 1.4.0

Choose a tag to compare

@hyj1991 hyj1991 released this 19 Mar 15:31
· 69 commits to master since this release
88fc7ed

Commits:

  • [f26e918] fix: get node version from macros
  • [077f6e3] feat: enclose config slots in per process store
  • [5278a3a] fix: va_list shouldn't be converted to nullptr
  • [6848552] feat: init global variables once at dlopen
  • [21ade0e] fix: logger va_list argument type
  • [3718573] feat: replace logbypass static storages with EnvironmentData
  • [c4ced63] fix: replace hex node module version with semantic version macros
  • [391d395] feat: per-isolate node report
  • [ae6ab8d] chore: optimize content structure (e.g. gcprofile)
  • [f78cd6a] feat: per-isolate heap profiler
  • [9a931d5] feat: per-isolate gc profiler
  • [7184d68] style: pointer alignment
  • [5a39e3f] test: check child process exit code
  • [95ed727] feat: per-isolate cpu profiler
  • [eb5fbc5] feat: print location and message on fatal error
  • [b0b65d5] feat: per-isolate dump actions
  • [93e4dce] fix: ci failed on windows with vs2022
  • [6b47602] feat: deterministic diagnostic file id generation
  • [02d8b07] feat: join-able logbypass thread
  • [46bf2cb] fix: stop request before clear environment_data