Skip to content

Releases: sharon77242/Argus

argus-apm: v0.6.0

15 May 15:52
37f0cd5

Choose a tag to compare

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

08 May 15:23
c0c0423

Choose a tag to compare

0.5.2 (2026-05-08)

Bug Fixes

  • remove --test-concurrency from test:coverage to stabilize CI (1dfb1ce)

argus-apm: v0.5.1

04 May 09:44
bc4e375

Choose a tag to compare

0.5.1 (2026-05-04)

Performance Improvements

  • increase test concurrency and add coverage to pre-commit hook (8728a9b)

argus-apm: v0.5.0

03 May 17:14
af66deb

Choose a tag to compare

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

30 Apr 21:35

Choose a tag to compare

What's Changed

Changed

  • Package metadata: added funding field 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.ts from files (compiled output in dist/ is sufficient)
  • CI: restored individual named steps (Typecheck / Lint / Format check / Build / Test) for better failure visibility in GitHub Actions
  • README: fixed contributor npm commands → pnpm in "Building from source" section

Full Changelog: https://github.com/sharon77242/Argus/blob/main/CHANGELOG.md

Install: npm install argus-apm@0.3.2