• v0.0.6 dcd8d810f0

    zoeissleeping released this 2025-10-07 12:13:43 -05:00 | 0 commits to main since this release

    This release aims to improve the robustness and quality of the code in ZQDGR. There are no functional changes in this commit, aside from possibly fixing a bug where ZQDGR would reload itself if any zqdgr.config.json file changed instead of just the one in the root of the working directory.

    Internal changes breakdown

    ZQDGR doesn't rely on fragile waitgroups or isRestarting flags anymore to stop the main process from exiting before the child process has finished; instead, it blocks indefinitely when in watch mode and only exits if it receives a zero exit code. The exit code handling goroutine has been simplified and largely improved upon. Several spurious errors have been patched by correctly early-returning on script.Stop when the child process is dead.

    Downloads