Releases: Daemon-VI/darkwatch
Releases · Daemon-VI/darkwatch
Release list
Darkwatch v0.5.1
Darkwatch v0.5.1
Distribution release — the code is v0.5.0; this ships Darkwatch through more channels.
- PyPI:
pip install darkwatch(oruv tool install darkwatch). Published via trusted
publishing. - Docker:
ghcr.io/daemon-vi/darkwatch— the CLI with Tor inside, for running scans anywhere. - Website: https://rithikkrishnat.me/darkwatch/ — install one-liners, the sources, and the
safety posture, deployed fromsite/to GitHub Pages.
No functional changes to the scanner, dashboard, or VS Code extension since v0.5.0.
Darkwatch v0.5.0
Darkwatch 0.5.0 makes Darkwatch installable in one line and fixes the VS Code extension's missing UI and dead commands.
Install
Windows (PowerShell, no admin rights):
irm https://raw.githubusercontent.com/Daemon-VI/darkwatch/main/install.ps1 | iexmacOS / Linux: curl -LsSf https://raw.githubusercontent.com/Daemon-VI/darkwatch/main/install.sh | sh
The installer sets up uv if needed, installs Darkwatch, asks who to watch, and installs the VS Code extension. Run it again to upgrade; your data is kept.
Fixed
- Darkwatch could not be installed from the repository. The Telegram channel list (
src/darkwatch/data/) was excluded by a.gitignorerule meant for the runtimedata/folder, so the build failed withForced include not found: src\darkwatch\data, and every VS Code command failed with it. The list is back (899 public channels, rebuilt from deepdarkCTI byscripts/build_telegram_channels.py), and the ignore rules are anchored to the repository root. - VS Code extension 0.2.0: the view now always shows the next step (install, set up, fix the watchlist, run the first scan) instead of an empty panel; commands run from the Command Palette ask which finding instead of doing nothing; the CLI is found even when VS Code started before PATH changed; scans run without a shell and refresh the view when they end; and it works with no folder open.
New
darkwatch setup: create~/Darkwatch(orDARKWATCH_HOME) with a watchlist for who you protect, interactively or with--name/--email/--domain/--username/--phone --no-prompt. Every command then finds it from any folder.darkwatch doctor [--json]: checks the watchlist, the findings database and Tor, and says what to fix.- Tor is also found in a Tor Browser install and in
~/Darkwatch/tools/tor-*. - Extension commands: Install the CLI, Set Up, Open Watchlist, Open Latest Report, Check Tor, Check the Install, Show Log.
Assets
darkwatch-0.5.0-py3-none-any.whl:uv tool install <its URL>darkwatch-0.2.0.vsix:code --install-extension darkwatch-0.2.0.vsix(also on the Marketplace and Open VSX asdaemon-vi.darkwatch)install.ps1,install.sh: the installers