Releases: sharon77242/Argus
Releases · sharon77242/Argus
argus-apm: v0.6.0
0.6.0 (2026-05-15)
Features
- add job queue and message broker tracing (b0441b3)
- add job queue and message broker tracing (b6f86e1)
- close 10/10 gaps — messaging integration tests, expanded demo, README complete (ea1408f)
Bug Fixes
- expand test glob to cover depth-3 test directories on Linux CI (484a629)
argus-apm: v0.5.2
argus-apm: v0.5.1
argus-apm: v0.5.0
0.5.0 (2026-05-03)
Features
- add @grpc/grpc-js driver instrumentation (fd26e4f)
- GC pressure monitoring, connection pool monitoring, distributed tracing (994fd35)
- implement Phase R Wave 1 — five cross-signal diagnostic rules (af054d8)
- implement Phase R Wave 2 and demo app Phase R scenarios (52b32e6)
- implement Phase R Wave 3 — R.7 hot-path column usage analysis and R.8 unhandled DB call detection (1491ffe)
- out-of-the-box colorful logging, per-event BYOD opt-out, 100% test coverage (30e4307)
- slow query monitoring with per-driver thresholds and dev warnings (bedc268)
- transaction monitoring, cache hit-rate, EXPLAIN analyzer, DNS monitor, adaptive sampling, OTLP-compatible exporter, heap OOM-risk detection (cb440cb)
Bug Fixes
- add rootDir for TS6 build + gate pre-commit on build (62a1841)
- adjust coverage thresholds to match current exact coverage (94/89/90) (67b49b5)
- code quality, reliability and type-safety improvements (a948971)
- CrashGuard flush race, slow-burn memory leak detection, type safety, and docs (5f3a67f)
- remove committed private key and generate EC key pair dynamically in tests (69aa2e0)
- remove flaky drain assertion from adaptive-sampler refill test (7b56e52)
- remove unnecessary type assertions flagged by typescript-eslint 8.59 (90304a5)
- remove unused safeChannel import + apply Prettier formatting (dcf2628)
- resolve 3 CI test failures (2dba2e0)
- resolve fs coverage test timeout due to start up pause race condition (ebafb07)
- resolve typescript-eslint 8.59 lint errors + gate release on CI (bb4d937)
- TDD bug fixes — threshold checks, nuclear clear, pg N+1, exponential backoff, http timing (f0bce81)
- type safety, ESLint zero-error, CI/CD, security hardening (08c37a2)
v0.3.2 — argus-apm
What's Changed
Changed
- Package metadata: added
fundingfield pointing to GitHub Sponsors - Publish process: README is now copied from the repo root at publish time (
prepublishOnly) and cleaned up afterwards (postpublish) — single source of truth, no drift - Removed
src/licensing/public-key.tsfromfiles(compiled output indist/is sufficient) - CI: restored individual named steps (Typecheck / Lint / Format check / Build / Test) for better failure visibility in GitHub Actions
- README: fixed contributor
npmcommands →pnpmin "Building from source" section
Full Changelog: https://github.com/sharon77242/Argus/blob/main/CHANGELOG.md
Install: npm install argus-apm@0.3.2