Skip to content

chore(main): release sweetlink 1.28.0 - #45

Merged
ytspar merged 2 commits into
mainfrom
release-please--branches--main--components--sweetlink
Oct 20, 2026
Merged

ytspar merged 2 commits into
mainfrom
release-please--branches--main--components--sweetlink

Conversation

@ytspar

@ytspar ytspar commented Oct 20, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

1.28.0 (2026-10-20)

Features

  • add release notes validation hook to block publishing without changelog (e0022dc)
  • add settings persistence and biome linting (3c85c90)
  • auto-hide devbar screenshots and harden demo UI (d655ed8)
  • code quality improvements, --url navigation, docs overhaul (e9bebe3)
  • devbar: add debug mode, presets, theme toggle, compact mode, and Core Web Vitals (900165d)
  • devbar: add official git-branch and app-version plugins (5173300)
  • devbar: add Record button to toolbar for session recording (93dab08)
  • devbar: HiFi screenshot via Alt+Click, demo button in toolbar (babc4ed)
  • playground: add light theme with terminal aesthetic (cdf7fa2)
  • sweetlink: 20 round-2 UX polishes (1.18.0) (f7f77fc)
  • sweetlink: add --batch to capture many frames in one process (c1fb107)
  • sweetlink: add --headed mode for daemon, fix integration tests (430883b)
  • sweetlink: add --json and --output-schema flags for structured CLI output (26b9a9c)
  • sweetlink: add app identity for multi-instance targeting (a2303d2)
  • sweetlink: add back-to-app link in viewer header (4fbda9e)
  • sweetlink: Add CLI shutdown synchronization with dev server (aaad5ec)
  • sweetlink: add cursor highlight, visual diff, device emulation (Phase 5) (41a0e67)
  • sweetlink: add eval test cases for all bundled Claude skills (a8f2661)
  • sweetlink: add Next.js plugin for zero-config dev server integration (89a3c13)
  • sweetlink: add persistent Playwright daemon infrastructure (Phase 1) (285bcf8)
  • sweetlink: add PR evidence upload and terminal capture (Phase 8) (2c53515)
  • sweetlink: add ref system with snapshot, click, fill commands (Phase 2) (8fb98a2)
  • sweetlink: add ring buffers and console/network commands (Phase 4) (9260cab)
  • sweetlink: add self-contained interactive viewer (Phase 7) (ae16b13)
  • sweetlink: add session recording with action timeline (Phase 6) (8a789c5)
  • sweetlink: add snapshot diffing and annotated screenshots (Phase 3) (8f4783d)
  • sweetlink: Android tap-indicator overlays for sim recordings (1.21.0) (235fe17)
  • sweetlink: auto-open viewer in browser on record stop (ba38292)
  • sweetlink: bundle Claude skills, agents, and context files (bd745d2)
  • sweetlink: demo document builder (Showboat-inspired) (e0e6057)
  • sweetlink: JSON-stdin batching + app/date/run hierarchy (1.20.0) (9638bc8)
  • sweetlink: multi-instance daemon support + Vite auto-start (7a27445)
  • sweetlink: ProofShot/Proof features — error detection, summary, overlays (6be678a)
  • sweetlink: real WebM video recording + interactive viewer with overlays (8cc898a)
  • sweetlink: serve viewer via daemon HTTP + auto-open from devbar (838df7a)
  • sweetlink: TDD audit — 9 bug fixes + 17 UX polishes (1.17.0) (e19eb34)
  • sweetlink: terminal + simulator capture (1.19.0) (b83fbaa)
  • sweetlink: universal sharing — CLI report command + viewer share buttons (8e6d86f)
  • sweetlink: v1.9.0 — async exec, IIFE auto-wrap, --wait-for flag (d0e643e)

Bug Fixes

  • address all product-finalizer audit findings (66f10b5)
  • address product-finalizer audit findings (5b23f83)
  • agent bridge under HTTPS proxies + daemon navigation/lifecycle (#25) (3b47fc3)
  • inline DepartureMono font as base64 data URI, capture browser-level errors (c057cb1)
  • support portless localhost origins (bbefaa4)
  • sweetlink: add default condition to subpath exports (1.16.1) (3ecea13)
  • sweetlink: Address product-finalizer audit findings + add 209 tests (9c4fd8f)
  • sweetlink: bind --serve to 0.0.0.0 + clipboard fallback for file:// (7bdfd3d)
  • sweetlink: bump 1.24.6 to ship resize-for-claude/SKILL.md (DEV-4814) (#15) (889a040)
  • sweetlink: bundle resize-for-claude script with its skill (#19) (dd3c1f1)
  • sweetlink: capture project root at server initialization (b7a4aca)
  • sweetlink: hide devbar with opacity:0 so an expanded bar can't leak (#24) (5003bb4)
  • sweetlink: keep wide images/video inside the HTML review viewers (#30) (f3e7a55)
  • sweetlink: reuse the daemon browser and honour Portless URLs (51054c5)
  • sweetlink: stop probing ws://localhost from remote page origins (#44) (408b43b)
  • sweetlink: sync console log counts with buffer on eviction (4038807)
  • tests: update mocks for common.js refactor and WebSocketServer constructor (9a21eeb)

This PR was generated with Release Please. See documentation.

@ytspar
ytspar merged commit 41972d5 into main Oct 20, 2026
1 check passed
@ytspar

ytspar commented Oct 20, 2026

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant