Skip to content

Release v0.9.3

Choose a tag to compare

@github-actions github-actions released this 26 Nov 21:02
  • 9e94b30 chore(release): 0.9.3
  • 11458a2 Fix issues with duplicate close of browser
  • d41a1ef Update script docs
  • 63ad615 Add todo comments for race conditions and use-after-free issue
  • 8e333d0 fix: Fix potential race condition when closing browser
  • 462b563 refactor: return implementation type from interface
  • 899bb04 Tidy mod file
  • f7cde26 propagate errors from insertAdjacentText
  • 02f4a28 feat: node.lastChild
  • c871936 feat: element.insertAdjacentText
  • 6f2d3e6 feat: Implement document/element getElementsByTagName
  • 649c5a8 feat: dummy window.opener.
  • a23cd07 feat: window.parent
  • 371293a feat: document.CreateElementNS
  • 140c66a test: Add verbose logging to test failing on build
  • 08cf39f refactor: Use named return values
  • 2d404fe feat: Implement outerHTML setter
  • 951ea25 refactor: Remove unnecessary src struct field
  • a3aacef refactor: Simplify script compilation
  • e419bd6 Fix replaceChild semantics
  • 438a259 Handle errors from Element js callbacks
  • da951e8 refactor: Replace element JS functions with autogen
  • bd7b77b feat: Allow setting element.outerHTML
  • cd57546 feat: Node.replaceChild
  • 49c7c54 refactor: Remove unnecessary log calls
  • b7c6699 Log arguments and return values from generated JS wrappers
  • a62edfe test: Remove debug log from datastar test
  • 20d0baf test: Extract Datastar tests to scripting test suite
  • 0aac4f7 test: Extract HTMX tests to nested tests
  • 72e02ac refactor: Extract download function
  • 4fa8747 test: Decouple InitBrowser from v8
  • acc9515 ci: Fix auto-update next action
  • c2cdf19 Fix missing step in rebase-next
  • 76eb9c0 build: Fix rebase-next
  • 0b3a2ff build: Create workflow to keep 'next' up-to-date
  • 5415603 refactor: Remove unused types
  • 683c583 refactor: Remove dependencies to deprecated event.New
  • 41a4856 feat: Create v8browser.New
  • 3ba2ce9 fix: Parse fragment error
  • b5de733 refactor(codegen): Remove unused values
  • 0c49134 fixup! refactor(codegen): Remove duplication
  • 5d8974b refactor(codegen): Reduce load duplication
  • f24b4f1 refactor(codegen): Remove unnecessary return statements
  • 1bab6a3 refactor(codegen): Support partial interface merging
  • 0856509 build(codegen): Update packages
  • c37ef38 refactor(codegen): Remove duplication
  • c6d0f7f refactor(scripting): Make decodeEventListenerOptions a function
  • 8101d5e refactor(codegen): Foundation for partials
  • 8f0bb03 refactor(codegen): Harmonise script config
  • c431b94 refactor(codegen): Separate JS callbacks from global scope
  • 91e8782 build: Improve cleanup for code generator
  • 87ccd0d refactor: harmonize request body handling