Skip to content

Argus v1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Sep 19:36
· 6 commits to main since this release

Release Notes — Argus v1.3.0 (2026-09-05)

Argus v1.3.0 is a MINOR release delivering backward-compatible new features, rule extensions, and diagnostic enhancements.


🚀 New Features & Enhancements

  • Support comma-separated rule codes in ignore directives and stacked comment lookback

🐛 Diagnostic Precision & Bug Fixes

  • Resolve compile-time constant identifiers in concat expression inspection
  • Extract CREATE TYPE from DO blocks/enum/composite stmts and resolve TypeName in DROP TYPE
  • Recognize that DROP TABLE cascades to newly created indexes and columns
  • Restrict parameter error tracking to actual error types and support package constants in IsCompileTimeString
  • Audit pgx.Batch.Queue and exclude non-SQL methods to eliminate A05 false positives

🔧 Maintenance & Internal Hygiene

  • Eliminate monorepo ceremony leakage, tighten directive lookback, and decompose large analyzers

📦 Installation & Upgrade

In-Place Self-Update (Existing Installations)

argus update # or: argus --update, argus -u

Linux & macOS (One-Line Installer)

curl -fsSL https://raw.githubusercontent.com/will2469/argus/main/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/will2469/argus/main/install.ps1 | iex

Via Go Toolchain

go install github.com/will2469/argus/cmd/argus@v1.3.0

Or download pre-compiled binaries directly from GitHub Releases.

Full Changelog: v1.2.0...v1.3.0