这是一次功能大更新与多平台适配的版本,聚焦评论系统、插件系统、多平台部署兼容性、暗黑模式体验与文档内容扩充。
文档更新
- DevOps 系列文档 :新增 Kubernetes 系列(基础、命令、认证授权、持久化存储、容器网络)、SpringBoot 微服务集群监控对接(Skywalking 调用链路、Prometheus 飞书告警、Nightingale 飞书告警)、Deploy 服务部署
- 手写 Mybatis 系列 :新增 01-03 篇(框架设计与核心概念、核心框架编码实现、Mapper 接口与动态代理)
- 新增随笔 :Mac 睡眠后微信自动退出解决方案
- 其他更新 :IntelliJ IDEA 个人使用配置、Linux 自用命令扩充、Arthas 常用命令速查表、文档页面布局响应式优化
功能更新
部署与平台适配
- 适配 Cloudflare Pages 部署,新增
wrangler.toml配置与functions - 适配 Vercel 部署,新增
vercel.json,同时解决 Vercel 直接访问分类、标签页面空白问题 - GitHub Actions 升级
actions/checkout@v4→v6,添加fetch-depth: 0修复更新日期不正确问题
评论系统(CWD)
- 新增 CWD 评论系统 支持,替代原有方案(Valine 评论基于 LeanCloud 在 2017 年停服问题,具体内容可查看 anghunk/cwd#6 )
- 评论支持 emoji 表情选择
- 新增已点赞按钮高亮样式(含暗黑模式适配)
- 添加必填信息校验、预览按钮样式优化
- 修复评论列表当前页样式问题
插件增强
- CodeExpand 插件 :新增代码块展开/收起功能,支持位置记录与自动滚动定位,适配暗黑模式
- EnhancedSearch 插件 :替换全文搜索为自定义增强搜索,支持本地搜索 + 百度/Google 第三方搜索引擎,适配暗黑模式
- CodeCopy 插件 :重构为本地实现,移除第三方依赖
- mermaidjs 插件 :新增 Mermaid 图表支持
- 移除
vuepress-plugin-copyright插件
主题与样式
- 暗黑模式 :优化图片显示效果、已点赞按钮样式、CodeExpand 插件适配
- 首页 :heroImage 支持动态切换、GIF 压缩、响应式样式调整
- 时间线 :重构组件样式与交互效果
- 赞赏组件 :更新 UI 与交互功能、收款码资源
- 侧边栏 :禁用移动端滑动唤出功能
- 链接样式 :支持长文本换行、调整字体大小、优化悬停效果
- GIF 头像小部件 :新增编辑器功能
- 修复主题模式选择器默认行为
路由修复
- 修复标签页面路由路径错误
- 添加中文标签/分类 URL 解码处理,解决直接访问中文地址 404 问题
依赖升级
axios0.26.1 → 1.11.0js-yaml3.14.1 → 4.1.1- 锁定
jquery版本为 3.7.1,避免 4.0.0 兼容性问题 - 移除
whatwg-fetch
问题修复
- 修复 js-yaml 升级后的不兼容解析问题
- 修复文档时间格式显示问题
- 修复 CodeExpand 插件 target 属性报错
- 更新 Dependabot 配置排除 jQuery 相关 PR