Skip to content

Releases: a903067276-rgb/dsh-backup

Release list

v0.1.3

Choose a tag to compare

@a903067276-rgb a903067276-rgb released this 22 Aug 00:49

Features / 新功能

  • settings.plugin.item 双字段注册(key+id):同时满足 DSH rc.6(id 契约)与 rc.7+(key 契约)——rc6-compat 冻结标签退役,main 成为唯一安装地址
  • peerDependencies 声明同时兼容 0.1.0-rc.7 与 0.1.1 线(^0.1.0-rc.7 || ^0.1.1-rc.1

Version compatibility / 版本兼容

  • DSH >= 0.1.0-rc.6(含 0.1.1-rc.1/rc.2):安装 main
  • rc6-compat 已退役(仅作历史标签保留;main 自本版起支持 rc.6)

Features

  • Dual-field registration (key+id) for settings.plugin.item: satisfies both the rc.6 (id) and rc.7+ (key) contracts — the rc6-compat tag is retired, main becomes the single install target
  • peerDependencies now declare both DSH lines (^0.1.0-rc.7 || ^0.1.1-rc.1)

Version compatibility

  • DSH >= 0.1.0-rc.6 (incl. 0.1.1-rc.1/rc.2): install main
  • rc6-compat retired (historical tag only; main supports rc.6 since this release)

v0.1.0

Choose a tag to compare

@a903067276-rgb a903067276-rgb released this 20 Aug 05:53

Features

  • Automated backups of DSH data (sessions, profile config, AGENTS.md) as standard .zip archives — zero-dependency pure Node packer, no system zip/shell required
  • Scheduled (timer) and manual one-click backups from the Settings page
  • Custom directory list (e.g. your memory library), rotation keeps the latest N archives (configurable 1–100)
  • Settings UI: backup list with size/time/delete, retention count, schedule toggle + interval
  • Privacy: paths shown as ~/... in the UI (home directory abbreviated)
  • Restore is intentionally manual — the plugin never overwrites anything itself

中文说明

DSH 数据自动备份:会话记录、配置与自定义目录打包为标准 .zip(零依赖纯 Node 实现,不依赖系统 zip/shell);定时 + 手动备份;保留最近 N 份自动轮转;设置页管理(列表/删除/保留数/间隔);UI 路径隐私缩写;恢复仅手动(插件自身永不覆盖任何数据)。