跳转至

更新日志

下面这份是仓库里的 CHANGELOG.md 原文 —— 由 semantic-release 依据 Conventional Commits 自动生成,请不要手工编辑它。

1.34.0 (2026-10-03)

Features

1.33.1 (2026-10-03)

Bug Fixes

  • backend: 钉住 opencv-python<5 修复识别接口 500,并补齐三处测试空白 (#85) (ee8075b)

1.33.0 (2026-10-03)

Features

  • desktop: 增加 macOS 打包(arm64、未签名) (#88) (1a85571)

1.32.3 (2026-10-03)

Bug Fixes

  • desktop: 桌面版图标改用站点图标,并把重模块移出启动路径 (#84) (4e05cfb)

1.32.2 (2026-09-29)

Performance Improvements

  • reduce first-screen load time by deferring non-critical startup work (#63) (2cedc37)

1.32.1 (2026-09-29)

Bug Fixes

  • desktop: 构建脚本里的 Python 输出强制走 UTF-8,修发版构建失败 (#79) (739803b)

1.32.0 (2026-09-29)

Features

  • add a Windows desktop build (Electron shell + packaged backend) (#78) (1c01574)

1.31.0 (2026-09-29)

Features

1.30.1 (2026-09-29)

Performance Improvements

  • shrink PDF exports by lowering the embedded JPEG quality (#61) (45c9f9e)

1.30.0 (2026-09-29)

Features

1.29.0 (2026-07-28)

Features

  • add a persistent built-in letter preset (#68) (af7f063)

1.28.0 (2026-07-28)

Features

  • add manual page breaks and right-aligned lines (#66) (3bcc098)

1.27.2 (2026-07-27)

Bug Fixes

  • remember full preview preference (#65) (90b79dd)

1.27.1 (2026-07-27)

Bug Fixes

  • prevent closing punctuation from starting a line (#64) (0aaff84)

1.27.0 (2026-05-30)

Features

  • add SW update prompt and optimize caching strategy (6a0feab)

1.26.0 (2026-04-25)

Features

  • integrate PWA support with Workbox and remove legacy service worker (fc83a58)

1.25.2 (2026-04-24)

Bug Fixes

  • update URLs to point to the new domain for the handwriting generation site (e761196)

1.25.1 (2026-04-22)

Bug Fixes

  • ensure SPA entry file is not cached for latest resource indexing (9c7e02e)

1.25.0 (2026-04-22)

Features

  • add axios-retry for automatic request retries on network errors (6298968)

1.24.0 (2026-04-21)

Features

  • add conditional rendering for preview header based on image availability (fc83555)

1.23.0 (2026-04-21)

Features

  • replace alert messages with Swal toast notifications for improved user experience (23f3427)

1.22.0 (2026-04-21)

Features

  • add BookSplash component with splash animation and user interaction (2aebc96)

1.21.1 (2026-04-18)

Bug Fixes

  • 类型判断错误,导致图片参数无法识别 (1b35ce8)

1.21.0 (2026-04-18)

Features

  • add custom 422 error response for improved field validation feedback (7e073d3)

1.20.4 (2026-04-18)

Bug Fixes

  • sw 有网 → 用最新代码,同时写入缓存 → 离线 → 用缓存兜底 , 解决了更新后用户无法使用新页面的问题 (5368cd4)

1.20.3 (2026-04-17)

Bug Fixes

  • enhance PWA install prompt handling to remember user dismissal (17a100f)

1.20.2 (2026-04-17)

Bug Fixes

  • update Sentry integration to remove middleware type specification (ad9dc1a)

1.20.1 (2026-04-17)

Bug Fixes

  • update Sentry integration to use ASGI middleware type (8ab319f)

1.20.0 (2026-04-17)

Features

  • refactor GenerateHandwritingParams and add form dependency generator (20991ad)

1.19.0 (2026-04-17)

Bug Fixes

  • use run_in_threadpool for handwrite and generate_pdf to improve concurrency (26ab988)
  • 格式验证错误 (96ab634)

Features

  • add queue management for handwriting generation with active task count and user feedback and semaphore (f93ee91)
  • implement SQLite task storage for cross-process task management (f02e50b)
  • implement task management for handwriting generation with WebSocket support (b4a8259)

1.18.4 (2026-03-11)

Bug Fixes

  • Failed to execute 'put' on 'Cache': Request method 'POST' is unsupported (6dbbf73)

1.18.3 (2026-02-09)

Bug Fixes

  • clean up temp directory PDF files (1a48070), closes #56

1.18.2 (2025-12-26)

Bug Fixes

  • update exposed port from 5000 to 5005 in Dockerfile (e07b8c7)

1.18.1 (2025-12-26)

Bug Fixes

  • update gunicorn binding port from 5000 to 5005 in Dockerfile (c55a7c0)

1.18.0 (2025-12-26)

Features

  • add multi-platform support for frontend Docker images in GitHub Actions workflow (dadcc22)

1.17.1 (2025-12-26)

Bug Fixes

  • update backend port to 5005 in app.py, docker-compose.yml, and nginx.conf (a9bf448)

1.17.0 (2025-12-26)

Features

  • sync font assets and update docker-compose configuration (535170d)

1.16.0 (2025-12-26)

Features

1.15.2 (2025-12-26)

Bug Fixes

  • 将字体文件直接放入后端镜像 (4bfe2c1)

1.15.1 (2025-12-26)

Bug Fixes

  • update backend port mappings in docker-compose and nginx configuration (c9864cd)

1.15.0 (2025-12-26)

Features

  • add full preview toggle for development environment in HomeView (bc4afd4)

1.14.0 (2025-12-26)

Features

  • add environment-based preview mode (813406f)
  • implement multi-page preview and update backend port to 5001 (bc54039)
  • 实现多页预览模式并优化环境配置 (1d494fb)

1.13.4 (2025-12-09)

Bug Fixes

1.13.3 (2025-12-09)

Bug Fixes

1.13.2 (2025-12-05)

Bug Fixes

1.13.1 (2025-09-18)

Bug Fixes

1.13.0 (2025-07-12)

Features

1.12.0 (2025-07-12)

Features

1.11.1 (2025-07-08)

Bug Fixes

1.11.0 (2025-07-08)

Features

1.10.3 (2025-07-08)

Bug Fixes

1.10.2 (2025-07-08)

Bug Fixes

1.10.1 (2025-07-08)

Bug Fixes

  • 后端清理文件失败 (7b97483)

1.10.0 (2025-07-08)

Features

  • 主站最多一次十页 (25bad47)

1.9.0 (2025-07-08)

Features

1.8.0 (2025-07-08)

Features

1.7.2 (2025-07-07)

Bug Fixes

1.7.1 (2025-07-07)

Bug Fixes

  • 404 not found because nginx rule (a95d3af)

1.7.0 (2025-06-19)

Features

1.6.0 (2025-05-27)

Features

1.5.3 (2025-05-27)

Bug Fixes

  • pdf图片大小应该为原图格式 (e28383d)

1.5.2 (2025-02-19)

Bug Fixes

  • 防止邮件重复发送,以及提示免费 (3dad59c)

1.5.1 (2025-02-15)

Bug Fixes

1.5.0 (2025-02-14)

Bug Fixes

Features