# Changelog ## 0.2.1 — 2026-05-11 - Compiler errors and warnings now clear properly before each build instead of accumulating across runs. - Fixed `-D` user options not being passed to `zig build` when set via the task configuration. - Issue matcher split into separate patterns for errors, warnings, and notes. ## 0.2.0 — 2026-05-10 *Zig Package* is now **Zig build**. The macOS Terminal variant is gone — use the new Console setting instead. - New specialized **Zig test** and **Zig watch** templates. - Every template now has fields for optimization mode, cross-compilation target, and custom `-D` flags. - Build steps from `build.zig` show up automatically as individual tasks and refresh when you save the file. - **Zig debug** can guess the program path from `build.zig.zon`. - _Run Step_ now defaults to empty, which runs `zig build`’s default step. - Task settings (step discovery, current file task visibility) apply immediately without restarting Nova. - Clean won’t touch paths outside the workspace and runs `zig build uninstall` first when the project has it. - Localizations updated. ## 0.1.8 — 2026-05-07 - New setting to log lldb-dap traffic to a file — useful when the debug adapter misbehaves. - ZLS errors now show up properly in the Extension Console if logging is enabled. - German localization and licence notices updated. ## 0.1.7 — 2026-05-07 Initial release. Syntax highlighting, ZLS, task templates, and LLDB debugging.