Releases: Pixelcity-dev/Deepsec
Releases · Pixelcity-dev/Deepsec
Release list
v1.1.0 — Formatter
DeepSec v1.1.0 — Formatter
Formatter — deepsec fmt — 7 checks, auto-fix, 9th scanner
DeepSec is now 9 scanners, any language, any webpage, plus formatting in one binary. Zero dependencies, <50ms.
What's new
- New scanner
format(ScanTypeFormat) — 7 checks:fmt-trailing-whitespace,fmt-missing-eof-newline,fmt-crlf-line-ending,fmt-mixed-indentation,fmt-consecutive-blank-lines,fmt-gofmt(stdlibgo/format),fmt-line-too-long >120 - New CLI
deepsec fmt [target]— aliasesformat, lint:fmt, style— flags--check(CI gate, exit 1),--fix/--write(auto-fix),--diff,--format/--output,--severitydeepsec fmt . --checkdeepsec fmt . --fixdeepsec scan . --scanner format --format table
- Registered as 9th scanner (
internal/cli/root.go:14) —deepsec --helpshowsscanners: 9,deepsec scan --scanner format,sastworks - Version bump 1.0.0 → 1.1.0 (
Makefile:4,internal/cli/root.go:29,internal/config/config.go:136, reporters,install.sh:22) - Docs —
README.md:1formatter section + PixelCity public badge (Public since v1.1.0),docs/deepsec/index.html:68badgev1.1.0,docs/releases/index.html:51addv1.1.0row keepv1.0.0history - Self-formatted —
deepsec fmt --fixcleaned 32 files,go test/go vetpass
Install
curl -fsSL https://cdn.pixelcity.dev/deepsec/install.sh | sh
# or pin
curl -fsSL https://cdn.pixelcity.dev/deepsec/releases/v1.1.0/deepsec-linux-amd64 -o deepsec && chmod +x deepsec && sudo mv deepsec /usr/local/bin/
go install github.com/Pixelcity-dev/Deepsec/cmd/deepsec@v1.1.0Served via Caddy (443) → Nginx CDN (pixelcity-cdn) from /opt/pixelcity/cdn/assets/deepsec/ with Cache-Control & CORS.
Verification
sha256sum -c dist/deepsec-linux-amd64.sha256
deepsec --version # DeepSec 1.1.0 scanners: 9
deepsec fmt . --check --format jsonFull Changelog
- feat: formatter (deepsec fmt) — 7 checks, auto-fix, 9th scanner (9a3c619)
By PixelCity — Your Cloud, Your Rules — service@pixelcity.dev — Apache 2.0