| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| CHECKSUMS.txt | 2026-07-10 | 724 Bytes | |
| native-sdk-linux-x64 | 2026-07-10 | 1.9 MB | |
| native-sdk-win32-arm64.exe | 2026-07-10 | 2.0 MB | |
| native-sdk-win32-x64.exe | 2026-07-10 | 2.2 MB | |
| native-sdk-darwin-arm64 | 2026-07-10 | 1.7 MB | |
| native-sdk-darwin-x64 | 2026-07-10 | 1.8 MB | |
| native-sdk-linux-arm64 | 2026-07-10 | 1.7 MB | |
| native-sdk-linux-musl-arm64 | 2026-07-10 | 1.7 MB | |
| native-sdk-linux-musl-x64 | 2026-07-10 | 1.9 MB | |
| README.md | 2026-07-10 | 2.5 kB | |
| v0.4.2 source code.tar.gz | 2026-07-10 | 9.0 MB | |
| v0.4.2 source code.zip | 2026-07-10 | 9.5 MB | |
| Totals: 12 Items | 33.4 MB | 0 | |
Improvements
- Windows rendering is DPI-aware and sharper: Windows apps now declare Per-Monitor V2 DPI awareness, each window carries its own device scale, and canvases, native child views, hidden-titlebar sizing, and explicit WebView frames re-render/re-round correctly when moved across mixed-DPI monitors (#81).
- Smoother canvas geometry: rounded-rect fills and strokes now render through continuous coverage while eligible hairline borders snap to crisp device-pixel columns, so arcs stay anti-aliased and 1px borders stay sharp under the default house and Geist packs (#81).
- Canonical package and documentation metadata: npm package metadata, release automation, docs, templates, and examples now point at the renamed
vercel-labs/nativerepository andnative-sdk.dev;version:syncstamps repository/homepage metadata into platform packages andversion:checkrejects drift before publish (#78, [#80]).
Bug Fixes
- Windows embedded WebView is real from a plain checkout: the WebView2 SDK header and loader are vendored under
third_party/webview2/(BSD-licensed), every build graph puts the header on the include path, and the host now refuses to compile with the WebView layer silently stubbed — previously every Windows build shipped the stub and WebView loads reportedWebViewNotFoundat runtime (#86). - WebView2 host conformance fixes: a missing lambda capture in the bridge message handler, a mingw-compatible WRL event-handler factory, an
EventTokenshim, and STA COM initialization on the host thread let WebView2 environment creation and bridge messaging run on Windows (#86). - WebView2Loader.dll ships with the app:
zig buildinstalls the architecture's loader next to the executable,zig build runresolves it during dev runs, generated frontend/package commands carryNATIVE_SDK_PATH, andnative package --target windowsincludes the loader in the artifact (the Evergreen WebView2 runtime itself is preinstalled on current Windows) (#86). - Checkbox marks use the vector core: checked boxes now draw one stroked polyline with round caps and joins instead of two aliased diagonal lines, and stroke caps ride the GPU packet path so the host and reference renderer agree (#87).
- Path geometry lifetimes are owned by the builder: chart, spinner, and checkbox path commands no longer borrow threadlocal frame scratch, so separately emitted trees cannot alias each other's path elements (#87).
Contributors
- @ctate