π¨ FBI Surveillance Update v1.1.0
The Bureau has upgraded its monitoring capabilities. Resistance is futile.
β¨ New Features
π΅ Custom Focus Music
Tired of the same lofi beats? Now you can choose your own background music directly from the Settings panel.
- Paste any YouTube URL, video ID, or live stream
- Changes apply instantly β no restart needed
- Your choice persists between sessions
The FBI respects your music taste. Your browsing habits? Not so much.
π Improvements
π¦ Lighter Binary, Faster Raids
We've put the app on a diet:
- Removed Google YouTube Data API β ~3MB lighter, no more heavy gRPC dependencies
- Stripped debug symbols β added
-s -wLDFLAGS for smaller executables - Standardized CI builds β now using Makefile targets for consistent builds
ποΈ CI/CD Enhancements
- Windows builds now distributed as
.zipinstead of raw.exe - Fixed Windows zip creation using PowerShell (bash
zipdoesn't exist on Windows runners) - Added native Windows builds via GitHub Actions
- Standardized build process across platforms
π Bug Fixes
- Fixed Svelte 5 / Vite 6 compatibility β reverted to stable versions that actually work
- Fixed config loading β app no longer crashes when config file is missing
- Restored FBI meme video β it was accidentally deleted (the irony of losing surveillance footage)
- Patched security vulnerabilities β resolved dependabot alerts (ironic, we know)
π Documentation
- Added high-res screenshots (1920x1080) to README showing both Lofi and FBI modes
- Added warning about cross-compilation limitations for Windows builds
- Expanded architecture and common tasks documentation
π Full Changelog
| Commit | Type | Description |
|---|---|---|
5382461 |
ci | Fix Windows zip creation using PowerShell |
5c64a93 |
fix | Restore bundled FBI meme video |
b552a03 |
docs | Update screenshots to 1920x1080 resolution |
d9c52f0 |
docs | Add lofi and FBI mode screenshots to README |
6581286 |
build | Add LDFLAGS for stripped binaries and standardize CI |
325ea31 |
feat | Add customizable lofi playlist URL |
e6aa4fb |
refactor | Remove YouTube Data API dependency |
8280d9e |
ci | Distribute Windows as zip, fix artifact naming |
a0fe762 |
fix | Revert Svelte 5 and Vite 6 to fix compatibility |
a3a7f36 |
docs | Add warning about cross-compilation for Windows |
94f32c4 |
fix | Fall back to default config when no config file found |
788fadd |
fix | Add GitHub Actions for native Windows builds |
432a1bc |
fix | Resolve dependabot security vulnerabilities |
c361e6f |
docs | Expand architecture and common tasks documentation |
π₯ Downloads
| Platform | File |
|---|---|
| macOS (Intel + Apple Silicon) | vigilant-darwin-universal-v1.1.0.zip |
| Windows (64-bit) | vigilant-windows-amd64-v1.1.0.zip |
Stay focused. Stay productive. Or else. π
Compare changes: v1.0.0...v1.1.0