Skip to content

Release v0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 May 12:11
  • a4bd162 chore(release): 0.7.0
  • a21946f Remove useless debug logging
  • a80e9cd docs(readme): Update readme
  • 17b695a fix: Set correct prototype for document.documentElement
  • 05f544b test(v8): Convert Document ginkgo tests to testify suite
  • 0a4b24b test: Construct new script hosts for each script test
  • acc7c1c Update status in readme
  • 4b54c4f cleanup: Remove bad log statements and unnecessary vars
  • 3a80fe4 refactor(codegen): Make TypeRule respect it's arguments
  • a44e12d Add missing return
  • 48c42f4 feat: Add missing FormData.getAll in JS
  • 9419737 refactor(v8): Auto-generate FormData
  • d18dbe4 refactor: Use more specific types
  • 4e90883 refactor: Don't accept new arguments passed a missing one
  • 7d38122 cleanup: Remove comments
  • 101a33c refactor: Extract type for mutation observer observe option
  • 6687140 refactor(codegen): Rename IdlTypeForStruct->StructFieldType
  • 08a7d79 refactor(v8): Refactor argument helper
  • c70e0b7 cleanup: Remove unused callbackContext
  • dde2529 refactor(v8): Callbacks return abstraction
  • 8e18995 Transform lookup errors
  • 7fb26b8 Move encoding to callbackContext
  • 18bc269 Replace custom implementations with generated code
  • 96e9684 Improve default log retrieval
  • 2223b9e Fix package name in package documentation
  • 8997d61 refactor(v8): Convert return code to use abstraction
  • 9f2662f refactor!: *string return vaules are returned as (string, bool)
  • a49c9ae refactor(codegen): Move reused types to new package
  • c955053 refactor: Use JS abstraction layer for not implemented errors
  • f2472cb refactor: Replace callbacks with generated code
  • b8188bd refactor: Move script abstraction
  • 040bfc1 refactor: Make all script callbacks accept an abstraction
  • 6ddc953 refactor(scripting): Make function callback work on abstractions
  • 2de48a4 refactor(v8): Use argument name in error messages
  • 0e02715 refactor(v8): Ensure args are read sequentially
  • c6efc91 test(v8): Convert HTMX test to go test
  • 01681f5 refactor(v8): Collect all argument parsing functions to one
  • 599f0fd refactor(codegen): Rename variable to parseArgs
  • 8e74308 refactor: Rename args to cbCtx
  • d0c55f4 refactor(codegen): Pull cbCtx generation up
  • fcea631 refactor(codegen): Move log statement gen up
  • d90bc0b refactor(codegen): Move constructor gen logic up
  • 74624f3 refactor: Move constructor function definition
  • 0061f40 refactor: Refactor generated code to be less coupled to v8
  • e02034d refactor(codegen): Extract ctx variable generator as argument
  • f1bd1a7 refactor(codegen): Extract qualified type lookup to model
  • fe39f46 refactor(codegen): Introduce transformer generator
  • 6719812 refactor(codegen): Create constants for static identifiers
  • ae8ab74 docs(codegen): Codegen strategy
  • 65133b8 work(codegen): Generate history interface
  • a7b21b5 refactor(codegen): Extract custom rules to separate files
  • ae13115 cleanup(codegen): Remove unused types
  • 4b60c88 Create better error log records
  • 8f21832 test: Remove obsolete gingko bootstrapper
  • e4f7ad3 feat: Use more idiomatic errors for DOMTokenList
  • de3a33d refactor: Fix bad lookup
  • ef604b0 fix minor nitpick issues
  • 2299efc refactor: Remove duplicate constructor lookups
  • 951cc59 fix missing commit
  • 501840a Make property name conversion consistent
  • 96d4ef6 Fix locking of host contexts
  • 551ce6e Remove unused global var
  • 2da6ff4 refactor(v8): Avoid aliased v8go import
  • de9eba7 work: Fix invalid format verb %V -> %v
  • a72cee7 fix: Fix potential race conditions with parallel tests
  • 23edb6c perf: Avoid creating new V8 objects for already cached nodes
  • c2d3563 refactor: Remove duplicate object handling
  • 48795d9 cleanup: Fix minor formatting issues
  • bd09002 feat(v8): Add URL.toString()
  • af0e688 refactor(codegen): Refactor argument generation
  • 6778f7c work: Generate toString functions for v8
  • 05eea1d refactor(codegen): Use idl.Argument types
  • a05f8e8 refactor(codegen): Include IDL spec in Attribute type
  • b8da18f Update webref package
  • 7d6a57b refactor(codegen): Remove dependency to old types
  • 7bd1a7e refactor: Remove DOMString, USVString, and ByteString in code
  • d5b8879 refactor(codegen): Move generic code out of V8 package
  • 10a54ab refactor(codegen): Move As to abstractions package
  • 1e1b662 Configure urlSearchParams for new strategy
  • fac482b cleanup(codegen): Remove unnecessary fields
  • 418fb6d cleanup(codegen): Remove unnecessary fields
  • 7b1cbfd refactor(v8): Split script host into more files
  • 333b5c2 build: Update dependencies
  • 216cac0 refactor: Remove usage of to-be-deleted function