diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d88acc90..d44e441f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,57 @@ All notable changes to the Native SDK (formerly zero-native) will be documented in this file. -## 0.7.0 +## 0.7.1 ### New Features +- **Declarative folder-to-code editor example**: `examples/code-editor` authors its complete view in hot-reloadable `.native` markup, unifies its titlebar, file pane, tab-strip canvas, and editor background, centers the opened folder name beside a trailing ghost Save icon in a custom titlebar, opens or replaces the focused window's folder with Cmd+O, creates independent editor windows with Cmd+N, builds a clean bounded folders-first disclosure tree with outline-free selection-only Up/Down navigation, leaf-to-parent Left movement, Left/Right expansion, in-place disk-backed Enter rename, Cmd+Enter permanent tabs, and folder focus independent from the active editor, and presents editable syntax-highlighted files (including `.mjs` and large practical sources) in a resizable second pane with flat VS Code-style tabs whose active tab has no top accent and breaks the baseline to meet the editor, replaceable italic previews that pin when double-clicked, dirty dots, active/hover close buttons, native Close/Close Others tab menus, wrapping Cmd+Shift+[/] tab cycling, Cmd+W tab-or-empty-window closing, and serialized disk-backed Save/Cmd+S. +- **Generated compiled-core facade**: `corewire --facade` now emits the complete compiler entry and matching profile from the contract sidecar, including explicit `--f64-slot` demotions, authored type provenance, and signed or unsigned integer proofs at every host ingress. +- **Facade contract hardening**: generated entries preserve subdirectory module paths, reconstruct private reachable types without invalid imports, preserve Model-first resolution for homonymous unbound bindings, decode optional and composite record fields with a running cursor, prove nullable integer helpers, handle signed and unsigned text-selection sentinels consistently, and refuse legacy sidecars that lack the authored facts a facade requires. +- **Effective sidecar projection**: `corewire --effective-sidecar` emits the contract after explicit slot demotions, and staged facade/profile/sidecar triples now describe one compiled layout. +- **Editable highlighted code**: `ui.code` and `` keep their read-only default, while `editable` plus `on-input` opts into a syntax-colored multiline editor in both retained and direct rendering, with selection, caret-row highlighting, IME, clipboard, undo/redo, indentation-aware Tab input (tabs or inferred 2–8-space widths, defaulting to two spaces), and no textarea chrome. +- **Markdown source highlighting**: `markdown`/`md` joins the code lexer names with themed headings, lists, emphasis, links, inline and fenced code, and comments; the code-editor example selects it for Markdown files. +- **Stable line-number gutter**: numbered code reserves at least three marker columns, so short files keep a useful gutter while larger line counts still expand it. +- **Double-click messages in Native markup**: `on-double-press` exposes the canvas runtime's additive double-click channel to `.native` views, so the first click can select or preview and the second can perform or pin without a timer. Multi-click chains stay scoped to one control and physical pointer, and a third click returns to the ordinary press action instead of repeating the double action. + +### Improvements + +- **Composable code presentation**: `ui.code` and `` now provide bare highlighted content without their own background, border, radius, shadow, or padding; wrap them in a panel or card when surface chrome is wanted. An enabled line-number gutter remains opaque while horizontally scrolling so source glyphs cannot clash with its pinned markers. +- **Flat tree keyboard hierarchy**: `treeitem` rows can declare a one-based `tree-level`, letting Left/Right find logical parents and children in loop-rendered flat trees, while `on-change` can keep arrow-key selection distinct from pointer activation. + +### Bug Fixes + +- **Live code docs preview**: The Code component page now loads its real WASM-backed engine scene instead of silently remaining on the static screenshot fallback. +- **Reliable large-code editing**: editable code now repaints only visible selected glyphs and caches longest-line width measurements, keeping large selections and steady-state no-wrap rendering inside bounded display-list and host-measurement budgets. +- **Complete wrapped long lines**: scrolling a single logical line beyond 128 wrapped rows now pages its visible glyphs instead of leaving the remainder blank. +- **Stable code-editor reads**: switching tabs no longer cancels a pinned file's load, and reopened secondary windows keep monotonic file-effect keys so late completions cannot populate a newer document. +- **Unsaved-edit protection**: opening another folder or closing a secondary editor window now refuses while that window still has dirty documents. +- **Steady editor tabs**: active and inactive tabs now share the same background and label alignment, so filenames no longer shift when selection changes. +- **Balance explorer rows**: file-tree hover and selection backgrounds now keep even visual gutters beside the sidebar edge and split handle while preserving compact label alignment. +- **Complete repository roots**: the explorer now indexes a folder when it expands instead of spending its bounded tree budget in an eager depth-first walk, so large subtrees cannot hide root files or unexplored sibling folders; `.next` and `.pnpm-store` remain visible but are not recursively indexed. +- **Familiar file opening**: Command+Down Arrow now opens the selected tree file as a persistent tab; Command+Enter remains available to the focused control. +- **Visible active tabs**: inactive tabs retain their bottom divider, and opening, clicking, or keyboard-cycling to a tab now minimally scrolls it into view horizontally without shifting an already visible tab. +- **Distinct new windows**: Command+N now opens each editor window slightly down and to the right of the active window so the new window is immediately apparent. +- **Clear empty-window title**: editor windows now show “Code Explorer” in the title bar until a folder is opened. +- **Stable editable-code repainting**: syntax-highlighted editors now keep unique retained command IDs while edited text and highlighted spans occupy different runtime storage, preventing a selected editor from crashing when the app deactivates. +- **Safe large widget text**: views keep their ordinary 64 KiB text pools inline and allocate practical source-file capacity only when a large layout or edit needs it, while edit, presentation, and context-menu workspaces stay off constrained native stacks and large single-line pastes continue stripping line breaks. +- **Folder-only macOS open dialogs**: `allow_directories = true` now matches Linux and Windows by selecting directories rather than allowing files alongside them in AppKit and CEF hosts. +- **Code-editor presentation polish**: JavaScript and TypeScript object keys and typed bindings now use the same syntax color as variables, while CSS declaration names retain their property color; numbered editors also use their full trailing width so fitting lines do not produce false horizontal scrolling. +- **Complete JSX and TSX syntax highlighting**: JSX-family code blocks now combine JavaScript or TypeScript token coloring with JSX tags and attributes instead of treating the whole file as plain HTML outside `{…}` expressions. +- **YAML syntax highlighting**: code surfaces, Markdown fences, and the code-editor example now recognize `yaml` and `yml`, coloring mapping keys, scalars, document markers, anchors, tags, and comments. + +### Contributors + +- @ctate + + + +## 0.7.0 + +### New Features + - **Code component**: `ui.code` and markup `` render highlighted source with the Geist Code Block palette in both built-in themes, wrapping by default, opt-in logical line numbers, unwrapped horizontal scrolling, and vertical scrolling for height-constrained surfaces; Markdown fences share the same component. ### Bug Fixes @@ -19,8 +64,6 @@ All notable changes to the Native SDK (formerly zero-native) will be documented - @ctate - - ## 0.6.3 ### Bug Fixes diff --git a/changelog.d/bare-code-component.md b/changelog.d/bare-code-component.md deleted file mode 100644 index 6dee98ef3..000000000 --- a/changelog.d/bare-code-component.md +++ /dev/null @@ -1 +0,0 @@ -improvement: **Composable code presentation**: `ui.code` and `` now provide bare highlighted content without their own background, border, radius, shadow, or padding; wrap them in a panel or card when surface chrome is wanted. An enabled line-number gutter remains opaque while horizontally scrolling so source glyphs cannot clash with its pinned markers. diff --git a/changelog.d/code-docs-live-preview.md b/changelog.d/code-docs-live-preview.md deleted file mode 100644 index 677802592..000000000 --- a/changelog.d/code-docs-live-preview.md +++ /dev/null @@ -1 +0,0 @@ -fix: **Live code docs preview**: The Code component page now loads its real WASM-backed engine scene instead of silently remaining on the static screenshot fallback. diff --git a/changelog.d/code-editor-example.md b/changelog.d/code-editor-example.md deleted file mode 100644 index 6cfcab027..000000000 --- a/changelog.d/code-editor-example.md +++ /dev/null @@ -1 +0,0 @@ -feature: **Declarative folder-to-code editor example**: `examples/code-editor` authors its complete view in hot-reloadable `.native` markup, unifies its titlebar, file pane, tab-strip canvas, and editor background, centers the opened folder name beside a trailing ghost Save icon in a custom titlebar, opens or replaces the focused window's folder with Cmd+O, creates independent editor windows with Cmd+N, builds a clean bounded folders-first disclosure tree with outline-free selection-only Up/Down navigation, leaf-to-parent Left movement, Left/Right expansion, in-place disk-backed Enter rename, Cmd+Enter permanent tabs, and folder focus independent from the active editor, and presents editable syntax-highlighted files (including `.mjs` and large practical sources) in a resizable second pane with flat VS Code-style tabs whose active tab has no top accent and breaks the baseline to meet the editor, replaceable italic previews that pin when double-clicked, dirty dots, active/hover close buttons, native Close/Close Others tab menus, wrapping Cmd+Shift+[/] tab cycling, Cmd+W tab-or-empty-window closing, and serialized disk-backed Save/Cmd+S. diff --git a/changelog.d/code-editor-large-file-stability.md b/changelog.d/code-editor-large-file-stability.md deleted file mode 100644 index 8205e531b..000000000 --- a/changelog.d/code-editor-large-file-stability.md +++ /dev/null @@ -1,11 +0,0 @@ -fix: **Reliable large-code editing**: editable code now repaints only visible selected glyphs and caches longest-line width measurements, keeping large selections and steady-state no-wrap rendering inside bounded display-list and host-measurement budgets. -- **Complete wrapped long lines**: scrolling a single logical line beyond 128 wrapped rows now pages its visible glyphs instead of leaving the remainder blank. -- **Stable code-editor reads**: switching tabs no longer cancels a pinned file's load, and reopened secondary windows keep monotonic file-effect keys so late completions cannot populate a newer document. -- **Unsaved-edit protection**: opening another folder or closing a secondary editor window now refuses while that window still has dirty documents. -- **Steady editor tabs**: active and inactive tabs now share the same background and label alignment, so filenames no longer shift when selection changes. -- **Balance explorer rows**: file-tree hover and selection backgrounds now keep even visual gutters beside the sidebar edge and split handle while preserving compact label alignment. -- **Complete repository roots**: the explorer now indexes a folder when it expands instead of spending its bounded tree budget in an eager depth-first walk, so large subtrees cannot hide root files or unexplored sibling folders; `.next` and `.pnpm-store` remain visible but are not recursively indexed. -- **Familiar file opening**: Command+Down Arrow now opens the selected tree file as a persistent tab; Command+Enter remains available to the focused control. -- **Visible active tabs**: inactive tabs retain their bottom divider, and opening, clicking, or keyboard-cycling to a tab now minimally scrolls it into view horizontally without shifting an already visible tab. -- **Distinct new windows**: Command+N now opens each editor window slightly down and to the right of the active window so the new window is immediately apparent. -- **Clear empty-window title**: editor windows now show “Code Explorer” in the title bar until a folder is opened. diff --git a/changelog.d/corewire-generated-facade.md b/changelog.d/corewire-generated-facade.md deleted file mode 100644 index 101c503c8..000000000 --- a/changelog.d/corewire-generated-facade.md +++ /dev/null @@ -1,3 +0,0 @@ -feature: **Generated compiled-core facade**: `corewire --facade` now emits the complete compiler entry and matching profile from the contract sidecar, including explicit `--f64-slot` demotions, authored type provenance, and signed or unsigned integer proofs at every host ingress. -- **Facade contract hardening**: generated entries preserve subdirectory module paths, reconstruct private reachable types without invalid imports, preserve Model-first resolution for homonymous unbound bindings, decode optional and composite record fields with a running cursor, prove nullable integer helpers, handle signed and unsigned text-selection sentinels consistently, and refuse legacy sidecars that lack the authored facts a facade requires. -- **Effective sidecar projection**: `corewire --effective-sidecar` emits the contract after explicit slot demotions, and staged facade/profile/sidecar triples now describe one compiled layout. diff --git a/changelog.d/editable-code-selection-crash.md b/changelog.d/editable-code-selection-crash.md deleted file mode 100644 index 6e29f8cfd..000000000 --- a/changelog.d/editable-code-selection-crash.md +++ /dev/null @@ -1 +0,0 @@ -fix: **Stable editable-code repainting**: syntax-highlighted editors now keep unique retained command IDs while edited text and highlighted spans occupy different runtime storage, preventing a selected editor from crashing when the app deactivates. diff --git a/changelog.d/editable-code.md b/changelog.d/editable-code.md deleted file mode 100644 index 313308e3f..000000000 --- a/changelog.d/editable-code.md +++ /dev/null @@ -1,3 +0,0 @@ -feature: **Editable highlighted code**: `ui.code` and `` keep their read-only default, while `editable` plus `on-input` opts into a syntax-colored multiline editor in both retained and direct rendering, with selection, caret-row highlighting, IME, clipboard, undo/redo, indentation-aware Tab input (tabs or inferred 2–8-space widths, defaulting to two spaces), and no textarea chrome. -- **Markdown source highlighting**: `markdown`/`md` joins the code lexer names with themed headings, lists, emphasis, links, inline and fenced code, and comments; the code-editor example selects it for Markdown files. -- **Stable line-number gutter**: numbered code reserves at least three marker columns, so short files keep a useful gutter while larger line counts still expand it. diff --git a/changelog.d/large-widget-text-storage.md b/changelog.d/large-widget-text-storage.md deleted file mode 100644 index 4ac6abd7e..000000000 --- a/changelog.d/large-widget-text-storage.md +++ /dev/null @@ -1 +0,0 @@ -fix: **Safe large widget text**: views keep their ordinary 64 KiB text pools inline and allocate practical source-file capacity only when a large layout or edit needs it, while edit, presentation, and context-menu workspaces stay off constrained native stacks and large single-line pastes continue stripping line breaks. diff --git a/changelog.d/macos-folder-picker.md b/changelog.d/macos-folder-picker.md deleted file mode 100644 index bba9095a8..000000000 --- a/changelog.d/macos-folder-picker.md +++ /dev/null @@ -1 +0,0 @@ -fix: **Folder-only macOS open dialogs**: `allow_directories = true` now matches Linux and Windows by selecting directories rather than allowing files alongside them in AppKit and CEF hosts. diff --git a/changelog.d/native-markup-double-press.md b/changelog.d/native-markup-double-press.md deleted file mode 100644 index 7e2a98dc8..000000000 --- a/changelog.d/native-markup-double-press.md +++ /dev/null @@ -1 +0,0 @@ -feature: **Double-click messages in Native markup**: `on-double-press` exposes the canvas runtime's additive double-click channel to `.native` views, so the first click can select or preview and the second can perform or pin without a timer. Multi-click chains stay scoped to one control and physical pointer, and a third click returns to the ordinary press action instead of repeating the double action. diff --git a/changelog.d/object-key-highlighting.md b/changelog.d/object-key-highlighting.md deleted file mode 100644 index 4e7fa6f3e..000000000 --- a/changelog.d/object-key-highlighting.md +++ /dev/null @@ -1 +0,0 @@ -fix: **Code-editor presentation polish**: JavaScript and TypeScript object keys and typed bindings now use the same syntax color as variables, while CSS declaration names retain their property color; numbered editors also use their full trailing width so fitting lines do not produce false horizontal scrolling. diff --git a/changelog.d/tree-logical-levels.md b/changelog.d/tree-logical-levels.md deleted file mode 100644 index 934063a25..000000000 --- a/changelog.d/tree-logical-levels.md +++ /dev/null @@ -1 +0,0 @@ -improvement: **Flat tree keyboard hierarchy**: `treeitem` rows can declare a one-based `tree-level`, letting Left/Right find logical parents and children in loop-rendered flat trees, while `on-change` can keep arrow-key selection distinct from pointer activation. diff --git a/changelog.d/tsx-highlighting.md b/changelog.d/tsx-highlighting.md deleted file mode 100644 index 0229370b6..000000000 --- a/changelog.d/tsx-highlighting.md +++ /dev/null @@ -1 +0,0 @@ -fix: **Complete JSX and TSX syntax highlighting**: JSX-family code blocks now combine JavaScript or TypeScript token coloring with JSX tags and attributes instead of treating the whole file as plain HTML outside `{…}` expressions. diff --git a/changelog.d/yaml-code-highlighting.md b/changelog.d/yaml-code-highlighting.md deleted file mode 100644 index 1b769d55e..000000000 --- a/changelog.d/yaml-code-highlighting.md +++ /dev/null @@ -1 +0,0 @@ -fix: **YAML syntax highlighting**: code surfaces, Markdown fences, and the code-editor example now recognize `yaml` and `yml`, coloring mapping keys, scalars, document markers, anchors, tags, and comments. diff --git a/examples/soundboard-ts/package.json b/examples/soundboard-ts/package.json index cd147c632..9aecaf4aa 100644 --- a/examples/soundboard-ts/package.json +++ b/examples/soundboard-ts/package.json @@ -3,6 +3,6 @@ "private": true, "description": "Editor and versioning surface only: stock TypeScript tooling resolves @native-sdk/core from here. The native CLI never reads it and builds with node_modules absent.", "dependencies": { - "@native-sdk/core": "0.7.0" + "@native-sdk/core": "0.7.1" } } diff --git a/examples/system-monitor-ts/package.json b/examples/system-monitor-ts/package.json index 2e7b3c546..5496ee1c5 100644 --- a/examples/system-monitor-ts/package.json +++ b/examples/system-monitor-ts/package.json @@ -3,6 +3,6 @@ "private": true, "description": "Editor and versioning surface only: stock TypeScript tooling resolves @native-sdk/core from here. The native CLI never reads it and builds with node_modules absent.", "dependencies": { - "@native-sdk/core": "0.7.0" + "@native-sdk/core": "0.7.1" } } diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index c3b2e3093..bf8efd399 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -1,12 +1,12 @@ { "name": "@native-sdk/core", - "version": "0.7.0", + "version": "0.7.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@native-sdk/core", - "version": "0.7.0", + "version": "0.7.1", "devDependencies": { "@typescript/old": "npm:typescript@6.0.3", "@typescript/typescript6": "6.0.2" diff --git a/packages/core/package.json b/packages/core/package.json index 2871d36d3..6dcff974c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/core", - "version": "0.7.0", + "version": "0.7.1", "description": "The TypeScript authoring tier: the app-core subset, its dev-time transpiler to arena-backed Zig, and the SDK module cores import", "repository": { "type": "git", diff --git a/packages/native-sdk/npm/darwin-arm64/package.json b/packages/native-sdk/npm/darwin-arm64/package.json index c37437ba5..39a99df1a 100644 --- a/packages/native-sdk/npm/darwin-arm64/package.json +++ b/packages/native-sdk/npm/darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-darwin-arm64", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for macOS on Apple silicon (arm64)", "os": [ "darwin" diff --git a/packages/native-sdk/npm/darwin-x64/package.json b/packages/native-sdk/npm/darwin-x64/package.json index 689708ca8..045658e15 100644 --- a/packages/native-sdk/npm/darwin-x64/package.json +++ b/packages/native-sdk/npm/darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-darwin-x64", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for macOS on Intel (x64)", "os": [ "darwin" diff --git a/packages/native-sdk/npm/linux-arm64-gnu/package.json b/packages/native-sdk/npm/linux-arm64-gnu/package.json index b3c534d87..017035ad7 100644 --- a/packages/native-sdk/npm/linux-arm64-gnu/package.json +++ b/packages/native-sdk/npm/linux-arm64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-linux-arm64-gnu", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for Linux arm64 (glibc)", "os": [ "linux" diff --git a/packages/native-sdk/npm/linux-arm64-musl/package.json b/packages/native-sdk/npm/linux-arm64-musl/package.json index 104f45fbc..b465fef55 100644 --- a/packages/native-sdk/npm/linux-arm64-musl/package.json +++ b/packages/native-sdk/npm/linux-arm64-musl/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-linux-arm64-musl", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for Linux arm64 (musl)", "os": [ "linux" diff --git a/packages/native-sdk/npm/linux-x64-gnu/package.json b/packages/native-sdk/npm/linux-x64-gnu/package.json index 897466739..60c8f3f14 100644 --- a/packages/native-sdk/npm/linux-x64-gnu/package.json +++ b/packages/native-sdk/npm/linux-x64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-linux-x64-gnu", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for Linux x64 (glibc)", "os": [ "linux" diff --git a/packages/native-sdk/npm/linux-x64-musl/package.json b/packages/native-sdk/npm/linux-x64-musl/package.json index 66d8d8bd9..b8657cf90 100644 --- a/packages/native-sdk/npm/linux-x64-musl/package.json +++ b/packages/native-sdk/npm/linux-x64-musl/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-linux-x64-musl", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for Linux x64 (musl)", "os": [ "linux" diff --git a/packages/native-sdk/npm/win32-arm64/package.json b/packages/native-sdk/npm/win32-arm64/package.json index db50547de..2c06390e1 100644 --- a/packages/native-sdk/npm/win32-arm64/package.json +++ b/packages/native-sdk/npm/win32-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-win32-arm64", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for Windows on ARM (arm64)", "os": [ "win32" diff --git a/packages/native-sdk/npm/win32-x64/package.json b/packages/native-sdk/npm/win32-x64/package.json index de27d8173..2ad911b96 100644 --- a/packages/native-sdk/npm/win32-x64/package.json +++ b/packages/native-sdk/npm/win32-x64/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli-win32-x64", - "version": "0.7.0", + "version": "0.7.1", "description": "The native CLI binary for Windows x64", "os": [ "win32" diff --git a/packages/native-sdk/package.json b/packages/native-sdk/package.json index 90bf80bb6..539d811c2 100644 --- a/packages/native-sdk/package.json +++ b/packages/native-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@native-sdk/cli", - "version": "0.7.0", + "version": "0.7.1", "description": "The Native SDK: the complete toolkit for building native desktop applications — declarative markup, native rendering, WebView surfaces, and OS capabilities", "type": "module", "bin": { @@ -32,14 +32,14 @@ "@typescript/typescript6": "6.0.2" }, "optionalDependencies": { - "@native-sdk/cli-darwin-arm64": "0.7.0", - "@native-sdk/cli-darwin-x64": "0.7.0", - "@native-sdk/cli-linux-arm64-gnu": "0.7.0", - "@native-sdk/cli-linux-arm64-musl": "0.7.0", - "@native-sdk/cli-linux-x64-gnu": "0.7.0", - "@native-sdk/cli-linux-x64-musl": "0.7.0", - "@native-sdk/cli-win32-arm64": "0.7.0", - "@native-sdk/cli-win32-x64": "0.7.0" + "@native-sdk/cli-darwin-arm64": "0.7.1", + "@native-sdk/cli-darwin-x64": "0.7.1", + "@native-sdk/cli-linux-arm64-gnu": "0.7.1", + "@native-sdk/cli-linux-arm64-musl": "0.7.1", + "@native-sdk/cli-linux-x64-gnu": "0.7.1", + "@native-sdk/cli-linux-x64-musl": "0.7.1", + "@native-sdk/cli-win32-arm64": "0.7.1", + "@native-sdk/cli-win32-x64": "0.7.1" }, "repository": { "type": "git", diff --git a/tools/native-sdk/main.zig b/tools/native-sdk/main.zig index ae0ad7849..84e5e1b84 100644 --- a/tools/native-sdk/main.zig +++ b/tools/native-sdk/main.zig @@ -6,7 +6,7 @@ const tooling = @import("tooling"); const automation_protocol = @import("automation_protocol"); const cli_build_info = @import("cli_build_info"); -const version = "0.7.0"; +const version = "0.7.1"; pub fn main(init: std.process.Init) !void { const allocator = init.arena.allocator();