# 更新日志 本文件记录 `dsh-winterskin` 的所有重要变更。 格式参考 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/),版本号遵循[语义化版本](https://semver.org/lang/zh-CN/)。 ## [1.2.0] - 2026-09-21 ### 修复 - **浏览器半补齐服务依赖声明**:`exports.inject = ['slots', 'theme']`。 此前插件未声明任何服务依赖,Cordis 会在 `slots` / `theme` 服务就绪之前就调用 `apply`, 于是 `ctx.get('slots')`、`ctx.get('theme')` 取到 `undefined`,导致 胶囊控件与设置页静默不注册、主题 token 覆写被跳过 —— 对外表现为 "插件已安装、界面却毫无变化"(照片画在 `body` 上,但被仍不透明的面板完全盖住)。 - 服务缺失时改为显式 `console.error`,不再静默跳过。 ## [1.1.0] - 2026-09-21 ### 新增 - 设置页 **「雪岭皮肤」**:总开关、浓淡滑块(0–100)、五套预设配色与自定义强调色、 换图(拖拽或选择文件)、恢复内置图片、恢复默认设置。 - 右下角 **胶囊控件**:一键穿上/脱下,点百分比展开控制台浮层,整枚可拖动。 - 换图改为在浏览器内压缩(最长边 ≤ 2400×1500,WebP,回退 JPEG)后存入 `localStorage`, **无需重启**即可生效,也不改动插件目录。 ### 变更 - 浓淡由"柔/中/浓"三档改为连续滑块。 - 配色与图片选择持久化到本机浏览器。 ## [1.0.0] - 2026-09-21 ### 新增 - 首个版本:照片底图 + 玻璃质感面板(主题 token 覆写)+ 宿主图片资源路由。