Releases: l-s-c/dsh-workspace-labels
Releases · l-s-c/dsh-workspace-labels
Release list
v0.6.3
Changelog
0.6.3 — 2026-08-17
- Serialize Host writes and use unique, cleaned-up temporary files.
- Use atomic field patches to avoid unrelated cross-client update loss.
- Prevent startup races and retain browser recovery data until the latest write is acknowledged.
- Harden the persistence route with same-origin checks, stable errors, media-type validation, and strict document versions.
- Avoid stale session-menu bindings when popup DOM is reused and remove obsolete package dependencies/exports.
- Expand persistence, concurrency, validation, and permissions regression coverage.
0.6.2 — 2026-08-17
- Fix durable persistence on DSH rc.6 by using a plugin-owned same-origin Host route.
- Store metadata atomically in
~/.dsh/workspace-labels.jsonwith mode0600. - Preserve the browser fallback until Host persistence is acknowledged.
0.6.1 — 2026-08-17
- Replace the sidebar filter bar and modal editors with a compact white editor inside each existing three-dot menu.
- Select colors directly and manage labels without leaving the menu.
- Place label badges between the row title and time/actions.
- Persist metadata to
~/.dsh/workspace-labels.jsonthrough a same-origin Host route and migrate browser-local metadata only after Host acknowledgement.
0.6.0 — 2026-08-17
- Add session colors and text labels to the existing session menu.
- Render workspace and session labels inline in the sidebar.
- Add text /
#labelfiltering and saved views. - Persist metadata through the DSH settings namespace with browser fallback.
0.4.0 — 2026-08-17
- Add reusable text labels for workspaces.
- Add inline label badges.
0.3.0 — 2026-08-17
- Add an eight-color workspace palette and sidebar row accents.
0.2.0 — 2026-08-17
- Add Copy workspace path.
0.1.1 — 2026-08-17
- Add Host
canOpenPathcapability detection. - Add live Chinese/English locale switching.
- Scope menu styling to the active menu.
- Add clean-checkout
prepackverification. - Revalidate cached row identity and redact absolute paths from errors.
0.1.0 — 2026-08-17
- Add 打开工作区 / Open workspace to the existing workspace-row three-dot menu.
- Open the canonical workspace directory through DSH's public
workspaces.openPath()capability.
v0.6.2
Changelog
0.6.2 — 2026-08-17
- Fix durable persistence on DSH rc.6 by using a plugin-owned same-origin Host route.
- Store metadata atomically in
~/.dsh/workspace-labels.jsonwith mode0600. - Preserve the browser fallback until Host persistence is acknowledged.
0.6.1 — 2026-08-17
- Replace the sidebar filter bar and modal editors with a compact white editor inside each existing three-dot menu.
- Select colors directly and manage labels without leaving the menu.
- Place label badges between the row title and time/actions.
- Persist metadata to
~/.dsh/workspace-labels.jsonthrough a same-origin Host route and migrate browser-local metadata only after Host acknowledgement.
0.6.0 — 2026-08-17
- Add session colors and text labels to the existing session menu.
- Render workspace and session labels inline in the sidebar.
- Add text /
#labelfiltering and saved views. - Persist metadata through the DSH settings namespace with browser fallback.
0.4.0 — 2026-08-17
- Add reusable text labels for workspaces.
- Add inline label badges.
0.3.0 — 2026-08-17
- Add an eight-color workspace palette and sidebar row accents.
0.2.0 — 2026-08-17
- Add Copy workspace path.
0.1.1 — 2026-08-17
- Add Host
canOpenPathcapability detection. - Add live Chinese/English locale switching.
- Scope menu styling to the active menu.
- Add clean-checkout
prepackverification. - Revalidate cached row identity and redact absolute paths from errors.
0.1.0 — 2026-08-17
- Add 打开工作区 / Open workspace to the existing workspace-row three-dot menu.
- Open the canonical workspace directory through DSH's public
workspaces.openPath()capability.
v0.6.1
Changelog
0.6.1 — 2026-08-17
- Replace the sidebar filter bar and modal editors with a compact white editor inside each existing three-dot menu.
- Select colors directly and manage labels without leaving the menu.
- Place label badges between the row title and time/actions.
- Persist metadata to
~/.dsh/settings.yamland migrate browser-local metadata only after Host acknowledgement.
0.6.0 — 2026-08-17
- Add session colors and text labels to the existing session menu.
- Render workspace and session labels inline in the sidebar.
- Add text /
#labelfiltering and saved views. - Persist metadata through the DSH settings namespace with browser fallback.
0.4.0 — 2026-08-17
- Add reusable text labels for workspaces.
- Add inline label badges.
0.3.0 — 2026-08-17
- Add an eight-color workspace palette and sidebar row accents.
0.2.0 — 2026-08-17
- Add Copy workspace path.
0.1.1 — 2026-08-17
- Add Host
canOpenPathcapability detection. - Add live Chinese/English locale switching.
- Scope menu styling to the active menu.
- Add clean-checkout
prepackverification. - Revalidate cached row identity and redact absolute paths from errors.
0.1.0 — 2026-08-17
- Add 打开工作区 / Open workspace to the existing workspace-row three-dot menu.
- Open the canonical workspace directory through DSH's public
workspaces.openPath()capability.
v0.6.0
Changelog
0.6.0 — 2026-08-17
- Add session colors and text labels to the existing session menu.
- Render workspace and session labels inline in the sidebar.
- Add text /
#labelfiltering and saved views. - Persist metadata through the DSH settings namespace with browser fallback.
0.4.0 — 2026-08-17
- Add reusable text labels for workspaces.
- Add inline label badges.
0.3.0 — 2026-08-17
- Add an eight-color workspace palette and sidebar row accents.
0.2.0 — 2026-08-17
- Add Copy workspace path.
0.1.1 — 2026-08-17
- Add Host
canOpenPathcapability detection. - Add live Chinese/English locale switching.
- Scope menu styling to the active menu.
- Add clean-checkout
prepackverification. - Revalidate cached row identity and redact absolute paths from errors.
0.1.0 — 2026-08-17
- Add 打开工作区 / Open workspace to the existing workspace-row three-dot menu.
- Open the canonical workspace directory through DSH's public
workspaces.openPath()capability.
v0.1.0
Changelog
0.1.0 — 2026-08-17
- Add 打开工作区 / Open workspace to the existing workspace-row three-dot menu.
- Open the canonical workspace directory through DSH's public
workspaces.openPath()capability. - Add cleanup, duplicate-title safety, unit tests, build checks, and prebuilt npm artifacts.