Skip to content

Releases: 94fzb/zrlog

v3.1.3

23 Nov 15:25
Compare
Choose a tag to compare

新特性

  • 管理后台 -> 控制台 添加服务运行时长
  • 管理后台 -> 控制台 添加最近一年的活动图
  • 文章管理界面支持按分类进行筛选
  • 文章撰写未保存的内容存储到本地
  • 文章未同步到服务保存时候的,离开页面的提示,避免写的内容丢失
  • 管理后台 -> 设置 -> 管理后台 提供静态资源文件的地址(cdn),基于CDN 加载更快

优化

  • 文章撰写的异步保存更加稳定(基于 rxjs 的消息队列)
  • 移除文章封面图的压缩库后不再需要 java.desktop 模块,打包 native image 后包更小
  • 升级 SimpleWebServer 版本,对内存使用量更小(程序里面使用到的线程均使用 Virtual Thread)
  • editormd 预览区域内容优化
  • 移动管理后台底部的版本信息到控制台,页面更加简洁
  • 优化管理后台暗黑模式下的侧边栏样式
  • 优化文章撰写的缓存和离线编写的逻辑
  • 控制台服务信息的部分图标改用 AntD 的图标

修复

  • 极端情况下,全局缓存不触发更新的问题
  • 修复 静态化增强插件有时候不同步变更

v3.1.2

09 Nov 08:06
Compare
Choose a tag to compare

优化

  • 编辑器在移动设备上,默认不显示预览区域
  • 优化 PWA 模式下,编辑器的全屏状态的记录
  • 优化静态文件生成的逻辑,插件启动中导致的页面异常可以重新生成
  • 优化消息提示的数量,最大显示3个
  • 优化管理页面侧边工具条
  • 升级 antd, react 等到最新版本

修复

  • 修复网络较慢的时候,标题内容和实际输入不一致的问题

v3.1.1

21 Aug 13:25
Compare
Choose a tag to compare

优化

  • 简化编辑页面,文章的封面,标签等信息,改为使用弹出框进行设置
  • 优化全屏编辑,全屏编辑状态下,显示更加完整
  • 优化暗黑模式下编辑区预览的样式
  • 对于文章页文章过多的情况,可配置每页显示的数量,便于管理
  • 服务启动时显示程序的版本信息,便于跟踪
  • 优化登录成功的跳转(改为客户端路由,载入更快)
  • 限制网站设置里面的部分配置项的长度
  • 升级 antd 的版本到 5.20.1

修复

  • editormd 通过文章管理页面进入编辑页面时,首次不渲染预览区域
  • 修复部分自动抓取文章封面时非正常情况
  • 全屏编辑下提示框和弹出框不能正确显示
  • 针对管理后台的相关配置项进行 xss 过滤
  • 修复缓存的静态化后 html 的首页更新不及时

v3.1.0

22 Jul 09:10
Compare
Choose a tag to compare

从 ZrLog 3.1 起支持本地部署,并配合 CDN 或 GitHub Pages 服务实现动静结合,轻松实现无服务上云(低成本上云,仅需要域名费用),让你的网站更加轻盈、快速。

ZrLog 3.1 带着满满的诚意和升级而来,它不仅在性能上有了显著提升,更带来了许多实用的功能改进,致力于为用户提供更便捷、高效的写作体验,让每个人都能更轻松地记录生活,让记忆更鲜活!

性能提升,速度飞跃

  • 首次加载渲染优化: 服务端直接插入页面所需数据,大幅提升管理后台页面首次加载速度
  • 页面缓存机制: 管理后台页面缓存机制,页面切换更流畅,告别等待
  • Simple Web Server 升级: 降低内存占用量,提升系统效率
  • GraalVM Native 打包: 将 Java 代码编译成原生可执行文件,启动速度大幅提升,运行效率更高,占用更少的内存资源,带来流畅的写作体验

支持主流平台: ZrLog 3.1 提供了 Windows、Linux 和 macOS (x86_64 和 Apple 芯片) 的直接可执行包,方便在各种设备上轻松使用 ZrLog

功能增强:更便捷更强大

写作体验更佳

  • PWA 支持: 将博客写作添加到桌面或 Dock 栏,随时随地开启写作之旅。 就算没有网络,也可以随时随地创作,灵感来了就写,再也不怕错过!

管理更便捷

  • zip 包在线更新升级: 告别下载,在线更新更方便快捷,随时拥有最新功能
  • 优化管理后台用户输入参数校验: 提升安全性,避免错误输入
  • 优化网站设置内容: 更便捷的博客管理体验,轻松掌控博客的各个方面
  • 优化管理后台侧边栏选中样式: 操作更清晰明了,更轻松地找到所需功能
  • 优化登录页面排版: 界面更美观,体验更友好,拥有更愉悦的写作环境
  • 优化常用插件配置首次加载: 配置更快速,使用更便捷,更快地使用各种功能
  • 优化管理后台无网络情况下的提示方式: 提升用户体验,在任何网络环境下都能轻松使用
  • PWA 模式下,记录上次打开的页面: 方便继续创作,提高效率,随时回到上次写作的位置

性能更优越

  • 整站静态化: 彻底释放闲置 VPS,配合阿里云 CDN 或 Nginx 分流,提升网站速度,更快速地分享记录
  • 优化 Github Action 缓存机制: 提升构建速度,缩短 CI/CD 流程,让博客始终保持最新状态

插件更强大

  • 插件中心优化: 采用 CDN 无服务化,访问更快更稳定,轻松找到需要的插件
  • 修复插件异步写入流卡住问题: 提升插件稳定性,确保记录安全保存
  • 修复新版本插件下载完后跳转问题: 更便捷的插件安装体验,轻松使用新功能
  • 优化数据库备份插件备份逻辑: 提升备份效率,更放心地保存记录
  • 优化畅言插件配置: 更易于配置,使用更便捷,更轻松地与读者互动
  • 优化插件页面渲染加载等待: 提升插件整体稳定性,确保流畅的使用体验
  • 新增 rss 插件: 方便 RSS 订阅博客内容,让更多人看到记录
  • 优化文章标签选取: 标签选择更便捷,管理更方便,更轻松地整理记录
  • 备份数据库插件的备份文件加密处理: 提升备份安全性,更放心地保存记录
  • 升级备份数据库插件的 mysqldump 版本: 支持更新的数据库版本,提升兼容性
  • 静态化后生成的静态站点支持同步更新到 git 仓库: 配合 pages 服务,轻松实现低成本的博客部署
  • 添加文章分类重排插件: 便于浏览,更直观地管理文章

安全更可靠

  • 数据库备份优化: 针对备份内容未变更情况,不再进行重复备份和上传,节省资源,更放心地保存记录
  • 修复自动摘要重复截取问题: 确保摘要准确,方便读者快速了解记录
  • 修复 3.0 版本的标签敏感字符问题: 提升标签的兼容性
  • 支持配置 robots.txt 文件: 更有效地控制搜索引擎爬虫访问,保护隐私

其他优化

  • 可移除上传的文章预览头图: 更灵活的图片管理,更自由地选择展示方式
  • 管理后台显示程序对磁盘的使用量: 方便查看系统资源占用情况,更了解系统状况
  • 修复 3.0 版本的管理后台 在 Safari 上 Cookie 无法持久化的问题: 提升浏览器兼容性,在不同浏览器上都能流畅使用
  • 优化管理界面的错误页面: 提升用户体验,更方便地解决问题
  • 自动下载 docker 升级后丢失的主题: Docker 模式更好用
  • 支持配置 favicon 图标和 pwa 应用的图标: 个性化定制博客,让记录更有个性
  • 优化关于文章的 api 响应输出: 更便捷的接口调用,方便将记录与其他平台连接
  • 移除默认主题的 jquery 依赖: 减轻页面负担,提升加载速度,更快速地访问博客
  • 优化默认主题在暗黑模式下的表格样式: 视觉体验更舒适,更轻松地阅读记录