Skip to content

1.0.0

Choose a tag to compare

@haruki1953 haruki1953 released this 01 Feb 07:05
· 65 commits to master since this release

🎉 Tweblog 1.0 发布啦

改进Web版的同时,使用 electron 制作了 Tweblog 的桌面版

新功能

  • 新增了 桌面版 ,拥有Web版的全部功能,可通过Web端口在手机等设备上远程控制

🧱 改进

  • 得益于 Drizzle ,docker 镜像大小从 280M 减小到了 199M
  • 关于页 markdown 支持直接编写 html
  • 导航栏激活条件完善
  • 推文转发页面中,添加了加载后的过渡
  • 推文、图片、日志滚动时,底部的加载更多按钮进行了样式调整
  • 图片无限滚动的初始值与增量进行了修改
  • 图片预览按钮悬停时,添加了新的样式与过渡
  • index.html 中添加了开放图谱元标签,现在在推特等平台分享时可以显示 Tweblog 的简介与图片了

🛠 修复

  • 在关于页面使用 markdown 语法书写的链接,点击后不再是在当前页面打开,而是在新窗口打开
  • 推文导入时,图片不再是按添加的顺序排序,而是根据推文的时间排序
  • 前端的图标从 svg 换为了兼容性更好的 png 图标,并进行了放大

重构

  • 将数据库框架从 Prisma 换为了 Drizzle

注意

  • 1.0 版本和 0.0 版本的数据库不兼容,
    • 从 0.0 换为 1.0 版本后将使用新的数据库
    • 旧数据库路径 data/sqlite.db
    • 新数据库路径 data/database-1_0_0.sqlite
    • 暂时没有办法转移数据,请重新从推特等平台导入
    • 正常情况下 1.0 版本之后的更新都会兼容旧的数据库