Releases: fworks-tech/atlaslink
Releases · fworks-tech/atlaslink
Release list
v2.0.0
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
v1.1.1
v1.1.0
v1.0.0
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...