Skip to content

Releases: fworks-tech/atlaslink

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 20:22
d180732

2.0.0 (2026-09-07)

⚠ BREAKING CHANGES

  • session: standardize the SessionBackend port (ADR-010) (#215)
  • api: mount routes under /v1 prefix (#208)

Features

  • dashboard: add /healthz endpoint with daemon dependency status (#214) (c402049)
  • deploy: persist sessions across deploys with a Render Postgres blueprint (#216) (8746533), closes #146
  • switch agenthood from file: to npm version + Dependabot (#206) (c6c8252), closes #205

Bug Fixes

  • ci: let breaking commits bump major and serialize release runs (#220) (d180732), closes #208 #215
  • disable push trigger for semantic-release (7eeeea0)
  • release: pin conventional-changelog preset to 8.0.0 (#218) (33b3565), closes #217 #212

Refactors

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 07 Sep 15:01
8d2b2e3

1.1.2 (2026-09-07)

Bug Fixes

  • fetch tags in semantic-release workflow (e3f5a0e)

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Sep 14:55
7e49218

1.1.1 (2026-09-07)

Bug Fixes

  • skip semantic-release when tag already exists (86e232a)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 13:18
583abde

1.1.0 (2026-09-07)

Features

  • add durability modes for configurable persistence (#188) (78eb261)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 12:55
d193158

1.0.0 (2026-09-07)

Features

  • api: add POST /tasks/:sessionId/message anytime chat ingress (ba3d0a3)
  • api: add the M3 task-rest surface with the pre-auth token gate (4cf5cd5)
  • auth: add JWT sessions, API key management, and per-user tenant scoping (529afb8), closes #101
  • bridge: add a per-session SSE projection to SseHandler (7fa63e8), closes #handle
  • bridge: add EventBroadcaster for fan-out, replay, gap detection (566cc56)
  • bridge: add NDJSON event log store with rotation and cursor restore (b612ccc)
  • bridge: add replay opt-out so SSE can live-tail without double delivery (6080082)
  • bridge: serial FIFO SessionQueue worker emitting session.* events (3996b8a)
  • bridge: verbatim passthrough with slow-client eviction in EventBroadcaster (60a5921)
  • config: add createSessionBackend factory (a4241a6)
  • daemon: convert daemon core to TypeScript with zero-build dev (28f403f), closes #3
  • dashboard: add error boundaries and enhance health check (3720e8d), closes #103 #105
  • dashboard: add Header/Footer identity and AnimatedMessage above Ask Atlas (d308fa1)
  • dashboard: add shared markdown renderer (583dd3e)
  • dashboard: add structured error logging and route-level error boundaries (9df4be5), closes #128
  • dashboard: ASK ATLAS hero composer and audit security fixes (e026312)
  • dashboard: back-nav, responsive drawer, a11y, skeletons, debounce and branded 404 (0cc2b56)
  • dashboard: consolidate session composers (e28de25)
  • dashboard: FULL DAG builder with live inspection, thread and awaiting flow (#63) (b51f3f2)
  • dashboard: hydrate deep-linked sessions missing from the list (cd9d27e)
  • dashboard: render markdown in inspector and thread (36bf10a)
  • dashboard: show waking overlay when Render backend is cold-starting (f4b4d57)
  • dashboard: sidebar, session composer, and project-aware layout (#60) (9c2cada), closes #7
  • dashboard: virtualize SessionList, throttle live updates and add project delete (#62) (d2173ed)
  • deploy: add an Oracle Cloud Always Free runtime for the daemon (96808b2)
  • hitl: add ws room channel with presence, resume and approval inbox (851ac11)
  • hitl: expose room roster for socketless clients (29cb776)
  • hitl: park agent run on ask_human and resume via linked follow-up (005b914)
  • hitl: prove approval round-trip through stubbed runner and close out room (f703571)
  • hitl: steer queued sessions and interrupt running ones (50898e8)
  • insights: add cost and context usage report command (95e175a)
  • m4: add a live-updating session list and task form (359a4b5)
  • m4: add the API client and live-event hooks (ac95f28), closes #48
  • m4: promote the delegation chain to member nodes with hand-off edges (ab06cac)
  • m4: render the member node and update the diagram tests (3587f8d)
  • m4: render the society diagram with React Flow (616549d)
  • m4: scaffold the Next.js dashboard shell with API proxy (e1e1bda)
  • observability: add zero-dep JSON logger (a7bd352)
  • queue: add interactive lane with fairness bound to session pump (ddf5c4c)
  • security: add CSP headers, per-user rate limiting, and SSE resilience (8f26293), closes #102 #126 #127 #104
  • security: add HMAC-SHA256 request signing for API integrity (4ef87e4), closes #142
  • server: add an explicit CORS allowlist behind the auth gate (3d23918)
  • server: spec-compliant SSE endpoint with session worker and POST /runs (0acbeea)
  • session: add Db query seam with pglite and pg adapters (db68348)
  • session: add EventLogStore-backed SessionBackend (f4eed08), closes #30 #36
  • session: add list query to the SessionBackend port (2bb9266)
  • session: add migration runner and session_events schema (d417cf8)
  • session: add per-session snapshot cache to all three backends (#57) (b3c982d), closes #36 #cachedSnapshot #versions
  • session: add projects table, sessions directory, and project-scoped API (#58) (0f213a3)
  • session: add session.message and session.steer events with interaction projection (c5d1a83)
  • **s...
Read more