Skip to content

fix: preview2 shim ci - #2254

Merged
vados-cosmonic merged 2 commits into
bytecodealliance:mainfrom
vados-cosmonic:fix/preview2-shim-ci
Oct 14, 2026
Merged

vados-cosmonic merged 2 commits into
bytecodealliance:mainfrom
vados-cosmonic:fix/preview2-shim-ci

Conversation

@vados-cosmonic

Copy link
Copy Markdown
Collaborator

No description provided.

Declare IoError as a named class so the exported error namespace refers to its type instead of expanding the inherited constructor statics. This prevents generated declarations from referring to NodeJS.CallSite without declaring that dependency and lets the instantiation generics fixture compile.

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
Exclude the conformance helper from standalone test discovery, use a relative symlink for the hard-link test, and expect settled HTTP futures to survive disposal. Restore the missing localhost TLS fixtures using the existing jco-std test certificate and key, and correct stale test types so the package type check passes.

Validation: 270 tests passed and 1 skipped; package build, TypeScript check, formatting, and lint passed.
Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
@vados-cosmonic
vados-cosmonic added this pull request to the merge queue Oct 14, 2026
Merged via the queue into bytecodealliance:main with commit 67f2b57 Oct 14, 2026
65 checks passed
@vados-cosmonic
vados-cosmonic deleted the fix/preview2-shim-ci branch October 14, 2026 11:11
@jco-release-bot

Copy link
Copy Markdown
Collaborator

🎉 The code in this PR was made available in the following release:
https://github.com/bytecodealliance/jco/releases/tag/preview2-shim-v0.30.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants