Skip to content

v0.11.0

Choose a tag to compare

@jeffyaw jeffyaw released this 22 Aug 16:00
· 23 commits to main since this release

What's Changed

  • fix(node_ops): guard fsReadSync/zlibHandleWriteSync against offset overflow by @jeffyaw in #52
  • fix(oam_core): stop re-adopting a closed inherited fd after number reuse by @jeffyaw in #53
  • fix(napi): keep the deferred on invalid-arg, keep a registered addon loaded by @jeffyaw in #54
  • fix(child_win): scope child handle inheritance with a PROC_THREAD_ATTRIBUTE_HANDLE_LIST by @jeffyaw in #55
  • chore(clippy): document unsafe blocks + deny undocumented_unsafe_blocks in non-engine crates by @jeffyaw in #58
  • chore(ci): replace advisory unsafe grep with an xtask unsafe-budget ratchet (gate 5) by @jeffyaw in #57
  • chore(unsafe-budget): forbid(unsafe_code) on the three zero-unsafe crates by @jeffyaw in #56
  • docs(safety): document oam_engine unsafe blocks, ratchet the coverage floor 10->575 by @jeffyaw in #59
  • fix(unsafe-budget): stop the char-literal lexer running away on '' by @jeffyaw in #60
  • test(unsafe-budget): cover lexer boundaries + gate asymmetry edge cases by @jeffyaw in #61
  • feat(unsafe-budget): show a diff of what --regen re-blesses before overwriting by @jeffyaw in #62

Full Changelog: v0.10.2...v0.11.0