Releases: bytecodealliance/jco
Releases · bytecodealliance/jco
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
0.12.3
What's Changed
- fix: resource identity deduplication by @guybedford in #218
- fix: resource connections by @guybedford in #224
Full Changelog: 0.12.2...0.12.3
0.12.2
What's Changed
- feat: --preview2-adapter option for componentizeJS by @guybedford in #169
- Initialize
cargo xtask
by @yoshuawuyts in #173 - Add README.md files to rust crates by @yoshuawuyts in #176
- Initialize mdbook-based documentation by @yoshuawuyts in #177
- fix: Replace with the corrent URL by @langyo in #175
- feat: nodejs refactoring, windows support by @guybedford in #174
- Exercise wasmtime conformance tests by @yoshuawuyts in #179
- fix toml errors in editor by @yoshuawuyts in #185
- use git submodules for all git dependencies by @yoshuawuyts in #186
- fix: xtask weirdness by @guybedford in #187
- fix: resource deduping by @guybedford in #190
- fix: reenable xtask copy by @guybedford in #189
- ci: Bump
actions/checkout
from v2 to v4 by @BrianJDrake in #192 - flatten
cargo xtask build
commands by @yoshuawuyts in #195 - Fix 'unused variable' warning by @yoshuawuyts in #194
- Move
update-preview2.sh
intocargo xtask
by @yoshuawuyts in #193 - Securely create temporary directories and files using
fsPromises.mkdtemp()
by @BrianJDrake in #191 - point mdbook deploy to main by @yoshuawuyts in #199
- resource support for
componentize-js
by @dicej in #215
New Contributors
- @yoshuawuyts made their first contribution in #173
- @langyo made their first contribution in #175
- @BrianJDrake made their first contribution in #192
- @dicej made their first contribution in #215
Full Changelog: 0.12.1...0.12.2
0.12.1
What's Changed
- fix: remove engines field restriction in preview2-shim by @guybedford in #166
Full Changelog: 0.12.0...0.12.1