Releases: pavelsavara/jsco
Releases · pavelsavara/jsco
v0.2.0-preview.2
What's Changed
- Disable property mangling by @pavelsavara in #97
Full Changelog: v0.2.0-preview.1...v0.2.0-preview.2
v0.2.0-preview.1
What's Changed
- test that JCO could run the component by @pavelsavara in #3
- resolver progress by @pavelsavara in #2
- improve setup by @pavelsavara in #6
- faster rust CI by @pavelsavara in #7
- fix build by @pavelsavara in #8
- another build fix by @pavelsavara in #9
- single uotes by @pavelsavara in #11
- WIT model from rust by @pavelsavara in #12
- skip rust CI if no change by @pavelsavara in #13
- Update export and prep for alias parsing by @AaronRobinsonMSFT in #14
- more complex CityInfo record by @pavelsavara in #16
- fake JSON model of hello.wat by @pavelsavara in #15
- ModelTag enum by @pavelsavara in #17
- sections, instances by @pavelsavara in #18
- Add alias support by @AaronRobinsonMSFT in #19
- Flatten types by @pavelsavara in #20
- fix exports as a sequence of exports by @pavelsavara in #21
- [parser] Parse component import by @ilonatommy in #22
- progress on resolver by @pavelsavara in #23
- resolver progress 2 by @pavelsavara in #25
- resolver progress 3 + flatten types by @pavelsavara in #26
- Resolver4 progress by @pavelsavara in #28
- [draft] componentType parser by @pavelsavara in #24
- Resolve5 by @pavelsavara in #29
- Parse canonical function by @ilonatommy in #31
- resolver 6 by @pavelsavara in #30
- Parse core instance by @ilonatommy in #32
- Resolve progress 7 by @pavelsavara in #35
- Parse instance. by @ilonatommy in #34
- resolver progress 8 by @pavelsavara in #36
- Resolve progress 9 by @pavelsavara in #38
- Resolve9 by @pavelsavara in #39
- Resolve memory by @pavelsavara in #40
- Add consumption of component by @AaronRobinsonMSFT in #37
- Section component streaming by @pavelsavara in #41
- Move sections of sub component one level up by @pavelsavara in #42
- type system follow up by @pavelsavara in #43
- Zoo test by @ilonatommy in #44
- Resolve11 by @pavelsavara in #45
- Zoo complex version 1 by @ilonatommy in #46
- resolver progress by @pavelsavara in #49
- zoo failing in resolver by @pavelsavara in #50
- todo and docs by @pavelsavara in #51
- readme & browser demo by @pavelsavara in #52
- under construction by @pavelsavara in #53
- simplified resolver types by @pavelsavara in #54
- resolver progress by @pavelsavara in #55
- resolver - imports by @pavelsavara in #56
- terser setup by @pavelsavara in #57
- Coverage, wip by @ilonatommy in #47
- Canonical ABI Binding Engine by @pavelsavara in #58
- WASI Preview 2 Host & Resolver Hardening by @pavelsavara in #59
- upgrade, fix by @pavelsavara in #60
- Type validation, resolver improvements, lint cleanup by @pavelsavara in #61
- Resolver: ResolvedContext extraction, closure elimination, and memoization fix by @pavelsavara in #62
- Composed components, expanded zoo WIT, and binding layer optimizations by @pavelsavara in #63
- Test Infrastructure Overhaul & Verbose Logging by @pavelsavara in #64
- Hand-written WAT Echo Component, JS Echo Extraction & CI Fixes by @pavelsavara in #65
- Edge Cases: Canonical ABI hardening, borrow accounting, and expanded test coverage by @pavelsavara in #66
- Minification, hardening, and public API cleanup by @pavelsavara in #67
- Test coverage by @pavelsavara in #68
- Hardening, casting safety, demos & publish pipeline by @pavelsavara in #69
-
Networking, Node.js Host Extensions, and CLI Overhaul by @pavelsavara in #70
- WASI Preview 3 Host initial implementation by @pavelsavara in #71
- Separate binder and marshal layers; extract model types into
model/subdirectories by @pavelsavara in #72 - WASIp2-via-WASIp3 Adapter by @pavelsavara in #73
- WASI Preview 1 (P1) Adapter by @pavelsavara in #75
- Add WASIp3 host, P1-via-P3 adapter, async calling convention, and P3 integration tests by @pavelsavara in #74
- Extract runtime module from resolver by @pavelsavara in #76
- Move tests out of
src/and enforce explicit return types by @pavelsavara in #77 - DOS-mitigation, async-lift correctness, and WASIp3 host hardening by @pavelsavara in #78
- planning by @pavelsavara in #79
- Async-lift stress / regression suite by @pavelsavara in #80
- Boundary OOM / size validation (string, list, buffer) by @pavelsavara in #81
- Reduce Release bundle size + host code consolidation by @pavelsavara in #82
- Bundle-size: CI guard for reserved WIT names + CLI code-split by @pavelsavara in #83
- license update by @pavelsavara in #84
- Async HTTP, error-context, flags & flat-coercion correctness by @pavelsavara in #85
- Test Coverage, API Renames, HTTP Middleware & Sockets Adapter by @pavelsavara in #86
- Rewrite P1 adapter to route through P3 host + JSPI by @pavelsavara in #87
- fix argv0 by @pavelsavara in #88
- fix browser tests by @pavelsavara in #89
- Reactor start-shim JSPI wrapping, VFS size limits & quota, and host hardening by @pavelsavara in #90
- Fix post-return (
cabi_post) handling: run unconditionally, pass core results, isolate siblings by @pavelsavara in #91 - Flush fire-and-forget stdout/stderr before a sync-lift export returns by @pavelsavara in #92
- Prepare 0.2.0-preview.0 npm release by @pavelsavara in #93
- CI publish: auto-select npm dist-tag by @pavelsavara in #94
- Bump to 0.2.0-preview.1 by @pavelsavara in #95
- Fix CI publish: allow same version in npm version step by @pavelsavara in #96
New Contributors
- @pavelsavara made their first contribution in #3
- @AaronRobinsonMSFT made their first contribution in #14
- @ilonatommy made their first contribution in #22
Full Changelog: https://github.com/pavelsavara/jsco/commits/v0.2.0-preview.1