Releases
v0.7.0
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
You can’t perform that action at this time.