<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nova-zig/Zig.novaextension, branch v0.2.0</title>
<subtitle>Write, build, test and debug Zig projects natively in Nova</subtitle>
<id>https://git.dcz.at/nova-zig/atom?h=v0.2.0</id>
<link rel='self' href='https://git.dcz.at/nova-zig/atom?h=v0.2.0'/>
<link rel='alternate' type='text/html' href='https://git.dcz.at/nova-zig/'/>
<updated>2026-05-10T20:00:06Z</updated>
<entry>
<title>Feat: Full localization, reactive task list, 0.2.0 changelog</title>
<updated>2026-05-10T20:00:06Z</updated>
<author>
<name>David Czihak</name>
<email>git@dcz.at</email>
</author>
<published>2026-05-10T20:00:06Z</published>
<link rel='alternate' type='text/html' href='https://git.dcz.at/nova-zig/commit/?id=9f283a84db8f01dcd85265ba76d9241af183d4ea'/>
<id>urn:sha1:9f283a84db8f01dcd85265ba76d9241af183d4ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Chore: Move build scripts to repo root scripts/</title>
<updated>2026-05-10T17:29:00Z</updated>
<author>
<name>David Czihak</name>
<email>git@dcz.at</email>
</author>
<published>2026-05-10T17:29:00Z</published>
<link rel='alternate' type='text/html' href='https://git.dcz.at/nova-zig/commit/?id=5c1e8d1d8f47f1bf8c679198c26d31275da2b558'/>
<id>urn:sha1:5c1e8d1d8f47f1bf8c679198c26d31275da2b558</id>
<content type='text'>
The dylib build scripts are development tools, not extension bundle
assets. Moves them from Zig.novaextension/Scripts/ to scripts/ and
updates paths so the dylib lands in Zig.novaextension/Syntaxes/.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix: Code review fixes and 0.2.0 release prep</title>
<updated>2026-05-10T17:24:37Z</updated>
<author>
<name>David Czihak</name>
<email>git@dcz.at</email>
</author>
<published>2026-05-10T17:24:37Z</published>
<link rel='alternate' type='text/html' href='https://git.dcz.at/nova-zig/commit/?id=82901bb223b3592b847099d245495decfa0474c3'/>
<id>urn:sha1:82901bb223b3592b847099d245495decfa0474c3</id>
<content type='text'>
- 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 `&amp;&amp;` 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 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Chore: Move extension bundle into Zig.novaextension/ subdirectory</title>
<updated>2026-05-10T17:21:33Z</updated>
<author>
<name>David Czihak</name>
<email>git@dcz.at</email>
</author>
<published>2026-05-10T17:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.dcz.at/nova-zig/commit/?id=b80b9c1f82585677a7c042557576c41b1670d259'/>
<id>urn:sha1:b80b9c1f82585677a7c042557576c41b1670d259</id>
<content type='text'>
Separates Nova extension resources from development-only items.
Development items (ISSUES.md, vendor/, examples/) remain at the repo root.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
