Skip to content

Releases: commit3296/adler

v0.14.0

12 Jun 17:04
50940ed

Choose a tag to compare

Added

  • (mcp) expose investigation reports (#104)
  • (cli) add html investigation reports (#102)
  • add historical confidence overlay (#101)

Added

  • (cli) support self-contained HTML investigation reports with
    --report-scan --report-format html.
  • (server/web) expose investigation report exports through
    /api/scan/:id/report and finished-scan Web download controls.
  • (mcp) expose investigation reports through get_investigation_report
    and adler://reports/{id}.

v0.13.0

12 Jun 15:13
bccafc7

Choose a tag to compare

Added

  • (core) add exact username evidence (#98)
  • (mcp) expose identity clusters and evidence (#85)
  • (mcp) expose watchlist summary resource (#74)
  • (mcp) expose scan timelines
  • (server) expose scan timelines API
  • (server) add scan timeline model
  • (core) add watchlist schedule model
  • (core) add watchlist config model
  • (mcp) expose scan diffs
  • (server) version persisted scan artifacts
  • surface confidence across CLI web and MCP
  • (core) add profile evidence and confidence models

Added

  • (identity graph) expose evidence, confidence, identity clusters, timelines,
    and investigation reports across CLI, Web API, Web UI, and MCP surfaces where
    applicable.
  • (cli) support JSON investigation reports with
    --report-scan --report-format json.

Changed

  • (hardening) add public JSON/Web/MCP contract snapshots, Web UI smoke
    coverage, and large scan artifact performance checks for Phase 8 release
    readiness.

Docs

  • document identity graph privacy and retention expectations, including
    evidence access metadata, local scan ids, and Markdown/JSON report outputs.
  • add README guidance for evidence, confidence, identity clusters, and
    investigation reports.

v0.12.3

08 Jun 21:35
c2fc492

Choose a tag to compare

Added

  • surface disabled site matches across web and MCP
  • (cli) derive Reddit session from OAuth credentials
  • (registry) enable Reddit OAuth session probe

Added

  • (bench) add a real-network Adler vs Sherlock benchmark harness

Changed

  • (docs) document web UI smoke checks and MCP top rank-ceiling semantics
  • (docs) add a cross-surface filter contract for CLI, web/API, and MCP
  • (ci) run Adler web unit tests alongside typecheck/build/smoke
  • (core) update optional impersonate transport to wreq 6

Fixed

  • (security) remove RustSec-flagged lru 0.13 from the impersonate dependency graph
  • (web) clear stale per-site lookup state when refiltering a running scan

v0.12.2

08 Jun 14:32
b02f7be

Choose a tag to compare

Added

  • (mcp) preserve error source chains in tool/resource responses

Changed

  • (mcp) hoist sites Arc out of scan_batch username loop

Fixed

  • (mcp) render_prompt single-pass substitution avoids re-entrant expansion

v0.12.1

06 Jun 21:47
a5cf13c

Choose a tag to compare

Added

  • (mcp) HTTP+SSE transport via Streamable HTTP
  • (mcp) prompts surface — investigate / audit / correlate workflows
  • (mcp) resources surface — registry + scans
  • (mcp) scan_username + scan_batch + doctor_check + get_scan_history tools
  • (mcp) adler-mcp crate + --mcp stdio server with list_sites tool
  • (server) per-scan egress subset selection (phase 6b)
  • (server) read-only access engine view + transport telemetry in SPA (phase 6a)
  • (core) escalation router + transport telemetry (access engine phase 4)
  • (core) impersonate transport behind the impersonate Cargo feature (phase 2)
  • operator session injection for login-walled sites (access engine phase 5)
  • (cli) --proxy-pool egress config for geo routing (phase 3)
  • (cli) [breaking] include WhatsMyName tranche by default, rename flag to --no-wmn
  • (registry) opt-in WhatsMyName tranche as CC-BY-SA registry
  • (browser) raw async CDP client unblocks Browserbase backend

Fixed

  • (mcp) drop too-long keyword for crates.io publish
  • (ci) pin scorecard-action; replace broken docs badge
  • (browser) document Browserbase/chromiumoxide incompatibility

v0.12.0

06 Jun 17:51

Choose a tag to compare

Added

  • (mcp) HTTP+SSE transport via Streamable HTTP
  • (mcp) prompts surface — investigate / audit / correlate workflows
  • (mcp) resources surface — registry + scans
  • (mcp) scan_username + scan_batch + doctor_check + get_scan_history tools
  • (mcp) adler-mcp crate + --mcp stdio server with list_sites tool
  • (server) per-scan egress subset selection (phase 6b)
  • (server) read-only access engine view + transport telemetry in SPA (phase 6a)
  • (core) escalation router + transport telemetry (access engine phase 4)
  • (core) impersonate transport behind the impersonate Cargo feature (phase 2)
  • operator session injection for login-walled sites (access engine phase 5)
  • (cli) --proxy-pool egress config for geo routing (phase 3)
  • (cli) [breaking] include WhatsMyName tranche by default, rename flag to --no-wmn
  • (registry) opt-in WhatsMyName tranche as CC-BY-SA registry
  • (browser) raw async CDP client unblocks Browserbase backend

Fixed

  • (ci) pin scorecard-action; replace broken docs badge
  • (browser) document Browserbase/chromiumoxide incompatibility

v0.11.7

04 Jun 01:02
f26540a

Choose a tag to compare

Fixed

  • (doctor) guard discover_known_present against too-permissive sites

v0.11.6

03 Jun 23:08
bc1be19

Choose a tag to compare

Added

  • (cli) --doctor --suggest-extract for OG-derived extract blocks
  • (cli) extend --apply to known_present suggestions

v0.11.5

03 Jun 22:36
12d98a6

Choose a tag to compare

Added

  • (web) mid-scan refilter — cancel + restart with overlap

v0.11.4

03 Jun 12:10
5c4cd6d

Choose a tag to compare

Added

  • (cli) grouped --help, long --version, man page, cookbook