Skip to content

v1.4.0

Latest

Choose a tag to compare

@zpj80231 zpj80231 released this 30 Mar 09:19
· 99 commits to master since this release

这是一次功能大更新与多平台适配的版本,聚焦评论系统、插件系统、多平台部署兼容性、暗黑模式体验与文档内容扩充。

文档更新

  • 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@v4v6 ,添加 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 问题

依赖升级

  • axios 0.26.1 → 1.11.0
  • js-yaml 3.14.1 → 4.1.1
  • 锁定 jquery 版本为 3.7.1,避免 4.0.0 兼容性问题
  • 移除 whatwg-fetch

问题修复

  • 修复 js-yaml 升级后的不兼容解析问题
  • 修复文档时间格式显示问题
  • 修复 CodeExpand 插件 target 属性报错
  • 更新 Dependabot 配置排除 jQuery 相关 PR