Releases: bytecodealliance/jco
Releases · bytecodealliance/jco
1.0.2
What's Changed
- fix: componentize-js resource generation by @guybedford in #380
- fix: ComponentizeJS drop support, and drop checks by @guybedford in #381
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- fix: own resource handle rep by @guybedford in #361
- feat: add --multi-memory flag by @guybedford in #362
- fix: generated default arg WebAssembly.Instance needs to be called as constructor by @zoren in #364
- fix: tla-compat for instantiation by @guybedford in #369
- fix: ts root pathing distinctions by @guybedford in #370
- docs: transpiling documentation by @guybedford in #372
- fix(js-component-bindgen): missing eval keyword by @morigs in #379
- deps: upgrade to [email protected] toolchain by @macovedj in #368
New Contributors
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
- sockets refactoring by @guybedford in #329
- sockets: tcp refactoring by @guybedford in #330
- fix: support for js reserved words in resource method names by @guybedford in #332
- sockets: udp refactoring by @guybedford in #333
- fix: resource shadowing cross-reference case by @guybedford in #340
- test: wildcard imports by @guybedford in #339
- fix: multi-state poll state architecture by @guybedford in #334
- fix: http conformance tests by @guybedford in #343
- deps: update to latest Wasmtime sockets by @guybedford in #344
- wasi: refactor out finish state on poll by @guybedford in #345
- wasi: correct tcp state implementation by @guybedford in #346
- fix: ts naming cases by @guybedford in #347
- wasi-sockets: udp refactor by @guybedford in #348
- wasi-sockets: various UDP adjustments by @guybedford in #351
- ci: add Preview2 conformance test to CI by @guybedford in #352
- ci: linux preview2 conformance testing by @guybedford in #353
- ci: Windows Preview2 Conformance by @guybedford in #354
- ci: readd generated tests by @guybedford in #355
- feat: GC finalization for preview2-shims by @guybedford in #357
- deps: update to [email protected] by @guybedford in #358
Full Changelog: 0.14.2...1.0.0
0.14.2
What's Changed
- fix: cli test conformance by @guybedford in #290
- fix: fs conformance by @guybedford in #291
- fix: fs advise directory error by @guybedford in #294
- fix: copy-paste error in browser/filesystem stat() by @whitequark in #300
- fix: make getChildEntry recursively traverse the path by @whitequark in #301
- fix: cli parsing cases by @guybedford in #307
- In browser/random, don't return zeroes when over 64k is requested by @whitequark in #308
- move UDP sockets to worker thread by @manekinekko in #306
- Fix: browser traverse by @guybedford in #309
- feat: jco serve by @guybedford in #304
- feat: sockets deny functionality by @guybedford in #310
- fix: stdin splice by @guybedford in #312
- fix: HTTP agent support, timeouts by @guybedford in #313
- chore: wasi-sockets UDP refactor by @manekinekko in #314
- fix: complete HTTP incoming handler tests by @guybedford in #317
- fix: trailers unsupported errors by @guybedford in #318
- chore: fix tcp lint by @manekinekko in #319
- chore: preview2_tcp_sockopts passing by @manekinekko in #320
- chore: preview2_tcp_connect passing by @manekinekko in #321
- chore: catch tcp error 49 on macos by @manekinekko in #323
- fix: imports mappings by @guybedford in #325
- fix: wasi filesystem tests by @guybedford in #326
- feat: bump WASI RC 12-05 by @ricochet in #328
New Contributors
- @whitequark made their first contribution in #300
- @ricochet made their first contribution in #328
Full Changelog: 0.14.1...0.14.2
0.14.1
What's Changed
- test: reenable ComponentizeJS test cases by @guybedford in #283
- fix: browser build, with tla compat by @guybedford in #288
- perf: add release profile optimizations, separate release build by @guybedford in #287
- fix: resource type aliasing by @guybedford in #289
Full Changelog: 0.14.0...0.14.1
0.14.0
What's Changed
- chore: Make Clippy happier by @Hywan in #255
- feat: Allow
--instantiation
to generate non-async code by @Hywan in #254 - Update conformance tests by @yoshuawuyts in #257
- Node.js IO & Poll implementation by @guybedford in #244
- fix: rename create to _create by @manekinekko in #259
- doc: update readmes, better contribution guidelines by @guybedford in #261
- fix: resource lifetimes by @guybedford in #262
- fix: move stdio to main thread by @guybedford in #263
- fix: stdio thread in addition to main thread by @guybedford in #264
- fix: more conformance tests by @guybedford in #266
- Updating build process to create
.d.ts
declaration files by @landonxjames in #256 - fix: various fs support by @guybedford in #267
- Fs conformance by @guybedford in #268
- fix(tests): fix eacces in WSL when creating virtualenvs by @manekinekko in #272
- doc: Fix API documentation of
transpileComponent
by @Hywan in #270 - feat: lazily generate
instanceFlags
by @bnjbvr in #275 - feat: add impl for node sockets (wip) by @manekinekko in #214
- wasi: http conformance by @guybedford in #274
- Use
--js
with--instantiation
by @Hywan in #273 - fix: windows ci by @guybedford in #280
- deps: toolchain alignment Wasmtime 15 by @guybedford in #281
- fix: --no-namespaced-exports parity by @guybedford in #282
New Contributors
- @Hywan made their first contribution in #255
- @manekinekko made their first contribution in #259
- @bnjbvr made their first contribution in #275
Full Changelog: 0.13.3...0.14.0
0.13.3
What's Changed
- fix: http headers support by @guybedford in #239
- Adding
.js
file extension to function type imports by @landonxjames in #240 - feat: Symbol.dispose own-handle destructors by @guybedford in #237
- fix: dispose definition value by @guybedford in #251
- fix: browser shim by @guybedford in #252
Full Changelog: 0.13.2...0.13.3
0.13.2
What's Changed
Full Changelog: 0.13.1...0.13.2
0.13.1
What's Changed
- Generate conformance tests by @yoshuawuyts in #226
- Adding file extension to interface imports by @landonxjames in #228
- Refactor
src/cmd/run.js
by @BrianJDrake in #220 - Rename
xtask build shims
toxtask generate wasi-types
by @yoshuawuyts in #230 - attempt to fix the mdbook deploy script again by @yoshuawuyts in #233
- HTTP resources by @guybedford in #234
New Contributors
- @landonxjames made their first contribution in #228
Full Changelog: 0.13.0...0.13.1
0.13.0
What's Changed
- fix: resource aliasing by @guybedford in #225
- Toolchain upgrade by @guybedford in #197
- deps: toolchain upgrade by @guybedford in #227
Full Changelog: 0.12.3...0.13.0