# Changelog ## 1.0.0 — 2026-08-21 - Published bilingual English/Chinese repository entry points, real DSH Web acceptance evidence, GitHub CI, contribution guidance, and reproducible release metadata. - Made Windows package-manager wrapper resolution host-independent and canonicalized evidence-root assertions for cross-platform CI. - Defined one final product goal: complete DSH frontend runtime verification rather than a staged preview utility. - Added structured Vite/React/Vue/Next/generic target detection, package-manager evidence, ambiguity handling and monorepo support. - Excluded DSH/npm/pnpm/Yarn tool caches from bounded workspace traversal so generated verification state cannot consume the app-discovery budget. - Added DSH-subprocess application lifecycle with process leases, URL rationale/health, port ownership, bounded logs, Windows shell-free package-manager compatibility, cancellation and cleanup. - Added subject-owned isolated Chromium Preview Sessions, bounded concurrency/idle recovery, Console/Network/page observation, blank detection and screenshot evidence. - Added generation-scoped DOM refs and navigate/back/forward/click/fill/type/press/scroll/wait interactions without arbitrary evaluate. - Added strict high-level verification with assertions, source freshness, four truthful statuses and actionable diagnostics. - Added DSH Attachment screenshot persistence plus Reference/Current/Diff pixel comparison and bounded local reports. - Added native DSH Web Live Preview, Verification Tool View and Settings card through rc.7 public slots and lazy client packaging. - Added System Prompt/tool-result failure→fix→reverify guidance with an explicit soft-guidance boundary. - Added HTTP redirect-hop policy, SSRF/DNS checks, cross-origin WebSocket blocking, subject ownership, evidence path controls, output bounds and untrusted-page-content labeling. - Added unit, Vite browser fault matrix, Vite React/Vue/Next integration and real DSH subprocess failure→fix→reverify tests.