From 82901bb223b3592b847099d245495decfa0474c3 Mon Sep 17 00:00:00 2001 From: David Czihak Date: Sun, 10 May 2026 19:24:37 +0200 Subject: Fix: Code review fixes and 0.2.0 release prep MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - localizeText: return fallback when localization key is missing instead of a developer-facing "Localization missing for X" message - resolveCleanPaths: remove dead `normalized === ""` branch (unreachable after the preceding absolute-path guard) - resolveBuildStepAction: validate step before the async resolveZigExecutable call to avoid a pointless `which zig` subprocess on invalid input - buildShellCommand: join cd + command with `&&` instead of `;` so a failed cd aborts instead of running the command in the wrong directory - resolveWatchAction: cap debounceMs at 60 000; add min/max to schema - USER_OPTION_REGEX: tighten =.* to =.+ to reject empty option values - Bump version to 0.2.0 - Finalize CHANGELOG for 0.2.0 — 2026-05-10 - NOTICES/README: update zig-debug → zig-mark asset references - ISSUES.md: mark A1–A6 fixed, update all file paths to Zig.novaextension/ Co-Authored-By: Claude Sonnet 4.6 --- Zig.novaextension/CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Zig.novaextension/CHANGELOG.md') diff --git a/Zig.novaextension/CHANGELOG.md b/Zig.novaextension/CHANGELOG.md index 3786150..88606ae 100644 --- a/Zig.novaextension/CHANGELOG.md +++ b/Zig.novaextension/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## 0.2.0 — 2026-05-10 - Tasks now expose first-class config for `-Doptimize`, `-Dtarget`, and custom `-D=` user options on every template that takes them. - Added **Zig Test** template (`zig build test` with `--test-filter` and `--summary`). @@ -12,6 +12,7 @@ - Clean now refuses to run when the working directory is `/`, `$HOME`, or outside the workspace, and runs `zig build uninstall` first when the project exposes that step. - "Current Zig File" Clean walks up to the nearest `build.zig` instead of cleaning the file's directory. - Issue assistant no longer registers for the non-existent `zig-package` syntax. + ## 0.1.8 — 2026-05-07 - Added a setting to write an LLDB proxy log file for debugging the debug adapter. -- cgit v1.3