# Changelog All notable changes to dsh-git-chain are documented here. ## [0.1.1] - Stable ### Changed - Promoted the fixed-package lifecycle from Public Preview to a stable patch release after DSH Desktop profile upgrade, uninstall, reinstall, and fallback verification. - Added a reproducible `GIT_CHAIN_PACKAGE_ROOT` smoke-test path for running Chromium checks against an extracted package tarball. - Documented the verified Windows 11 and DSH Desktop `2.0.2.0` combination and the remaining compatibility boundary. ## [0.1.0] - Public preview ### Added - SVG Git commit graph with stable lanes, merge edges, node semantics, and boundary-aware rendering. - All-refs, current-branch, exact local-branch, and first-parent history scopes. - Commit details, changed-file summaries, lazy unified Diff, filtering, refresh, and SSE updates. - Guarded local branch switching with workspace, conflict, worktree, and overwrite checks. - better-sidebar tab integration with a floating-panel fallback. - Chinese and English UI/documentation, unit/integration tests, and Chromium browser smoke coverage. ### Known limitations - Full-history server-side text search, compare, parent-chain hover highlighting, and keyboard commit navigation are not yet included. - Complex merge layouts may still have slight curve overlap. - The original preview tag remains immutable; the stable lifecycle evidence is recorded in the `0.1.1` release documentation. ## English note This changelog is intentionally concise. The detailed user-facing documentation is available in [README.en.md](README.en.md).