Changelog
v0.2.3
Vigilance checked this release against the one before it. See what it gained.
e3085a8vigi reads compiled Python files and static libraries567eb81vigi reads Chromium resource packs862eb36vigi shows a popup when software gains a new capabilityb51b103vigi reads Bun programs and packed files89ddd30Faster scans of large installers and data files
v0.2.2
Vigilance checked this release against the one before it. See what it gained.
v0.2.1
Vigilance checked this release against the one before it. See what it gained.
e138821Vigilance has a Windows app window. Run vigi ui to set up a machine, review changes and manage a fleet without the command line
v0.2.0
Vigilance checked this release against the one before it. See what it gained.
2fb06c9A silent install runs start to finish without asking anything15c3e8evigi fleet count reports how many machines your fleet runs51317c0The installer finishes on its own, and the first check runs after it7e51a10An install that stops says which step stopped8cdd810The Windows installer asks what to watch and how often, and shows the plan before it writes anythingee78697vigi reads binary property lists, and reports how much of a folder it covered7fe960aA report shows the file name, never the folder it sits in
v0.1.52
Vigilance checked this release against the one before it. See what it gained.
d474927The word is capability now, in what you read, in the JSON keys and in the SARIF rule ids
v0.1.51
Vigilance checked this release against the one before it. See what it gained.
14627cdCosmetic improvements
v0.1.50
Vigilance checked this release against the one before it. See what it gained.
b451c12Every finding leads with the installed program or package it belongs to, and the fleet page can report one to us in a form already filled in2c19d86The fleet page opens with how many machines need you, and puts the machines in a band per state
v0.1.49
Vigilance checked this release against the one before it. See what it gained.
9a663e6The Windows downloads are signed. Windows shows Marcello Delcaro as the publisher12d31b2Fewer false alarms on developer tools
v0.1.48
Vigilance checked this release against the one before it. See what it gained.
824d457Every power Vigilance reports is written in plain words, and every destination it reports is a place a file really talks to
v0.1.47
Vigilance checked this release against the one before it. See what it gained.
abc085fEvery destination Vigilance reports is a real address
v0.1.46
1a885e1Detection algorithm tuning8be7c8eHelp goes to support@vigihq.com, licences to licensing@vigihq.com
v0.1.45
v0.1.44
v0.1.43
v0.1.42
v0.1.41
v0.1.40
b358d5dVigilance reports how many times a program uses each power it asks for, not only that it askedb4e8763vigi --gate answers a CI pipeline with a pass or a failc3399dbVigilance runs as an ordinary account, and keeps its licence in that account's own folderb33afc5The fleet page has a search box and a dark theme64ca758The fleet page carries hundreds of machinesc3f0865The fleet page opens on the machines that have not reported, and exports the list for an audit2e4da86A machine can join a fleet, and every run files a receipt against it7368997Install Vigilance from an apt or an rpm repository0de63acInstall Vigilance with npm or pip3c76b12Install Vigilance with scoop on Windows5a3155eEvery address a customer is given is a vigihq.com one3e1ac66Vigilance reports more kinds of power a file gains between versions
v0.1.38
cb10ba3Show how to check a build against its inputs, near the top of the help407a92eVigilance reports a build file that runs a data fileb3ffe6eVigilance reports a package that starts fetching a dependency from outside the registry418eb3fVigilance reports a file that hides the name of what it loads inside an encoding
v0.1.37
b30c2c5The free tier says when a newer version is out, on the report it already sends, with no new connection53d304dA scheduled check watches the whole folder tree, so a change in any subfolder starts a run
v0.1.36
33591a8The scan writes its findings as SARIF for CI
v0.1.35
b78772aYour own deny-list, and a release feed you can poll
v0.1.34
d71c860--report writes one plain HTML page of any check, with the machine-readable record in the same file, and the scheduled run, the git hooks and fleet all take it6394e76vigi hook git checks every commit and merge, diff --sarif writes SARIF 2.1.0 for security tooling, and Vigilance reports a change to a container image's start-up settings
v0.1.33
e7eeb47Clearer help, split into everyday and pipeline commands, plus a tidier first run.aea2409check --opaque lists files that are not readable text (the old opaque command, folded in).de36386Vigilance suggests the closest command when you mistype oneaad36aevigi profile now takes a path directly, like the main scan.fbd0708The most important finding now sorts to the top of the list.90578a1Vigilance reads inside .Z files, the output of Unix compress4a390d1Vigilance reads inside Electron app archives (.asar)d087cd5Pro is its own binary with no network code, so it opens no connection at all.c4341c0vigi upgrade switches a Free install to Pro from the command line.
v0.1.32
4a28623A Pro license keeps running for a few days after its renewal date
v0.1.31
f72ac4eRead every architecture in a macOS universal binary
v0.1.30
aaa73f3Vigilance reads PDFs and .gmo message catalogs668c0fevigi status says whether the scheduled check is still running
v0.1.29
8913c30Open CRX, Ruby gem, ar/.a, AppImage and RAR archives8298250Open APPX, MSIX, EAR and snap packages
v0.1.27
v0.1.26
0910025Route standalone compressed tars and modern rpm payloads to the decoders3ec5f48Read inside zstd and squashfs5a50656Read inside 7z archives8bb2dd2Expose the LZMA core to the 7z and squashfs readerse967dd2Read inside MSI, CFB and MSP compound files53928c0Read inside xz, lzma, lz4, ISO9660, xar and CAB86ec290Catch more code that hides what it runs01c6abbWiden what counts as a new power on Windowsb14b9dcName more cloud secrets, and tighten shell-pipe detection
v0.1.25
0682715Vigilance shows the exact administrator command when a licence install needs one
v0.1.24
0ea2bd8vigi snapshots shows the copies your machine already keeps, and the path to compare them7b20bbbvigi fleet merge builds one page for every machine you watch3fcd020vigi timeline --dir reads a folder of old versions in order53a92efvigi whatis, vigi diff --json, and wider coverage in vigi profile
v0.1.23
90a8217vigi activate gets a licence with no network call
v0.1.22
v0.1.21
v0.1.20
37d7407schedule: offer 15 and 30 minute checks
v0.1.19
v0.1.18
06ee322Vigilance renews its licence and updates itself from a signed file
v0.1.17
v0.1.16
v0.1.15
v0.1.14
ac4106eScan files across the machine's cores
v0.1.13
97399a1Licensing: offline signed files that expire on schedule
v0.1.12
bd58cb7vigi runs on OpenBSD2997a4bOn Windows, vigi notices what came and went between checks459d900Run on change as well as on the clock, and never two runs at oncee384014Catch more tampering that tries to hide a change
v0.1.11
v0.1.10
758eb22Read container images, pair versioned archives, and make the first look fast
v0.1.9
75419dbHandle a Windows disk cleanly
v0.1.8
d3a583fWindows notices what came and went between checks
v0.1.7
ccb9f64The come-and-went rule is a macOS and Linux signale91448dState the starting position, and notice what came and went
v0.1.6
v0.1.5
v0.1.4
v0.1.3
b7c4344Install into the administrator's folder by default
v0.1.2
v0.1.1
efc3004Count the calls, not just the powers
v0.1.0
2a2a165The scheduled job says which folders it can reach487a264The wizard installs the schedule instead of printing a commandca97980vigi reads WebAssembly, including files built to be awkward3c944b3Add an installer for every platform, and a wizard that says where to run it0152457The tool now says what it is, and ships as a binarya1e92d7Read Java, .NET and WebAssembly binaries