Skip to content

v4.4.3

Latest

Choose a tag to compare

@bbbbbbbbbbbbba bbbbbbbbbbbbba released this 22 Jul 11:26

v4.4.3

中文

本次版本聚焦 PostgreSQL 支持、安装流程修复、移动端话题导航体验优化,以及 README 与安装向导链接更新。

  1. PostgreSQL 支持与安装能力(Server + Deploy)
  • 新增 PostgreSQL 数据库支持,完善模型字段、配置项和安装流程中的数据库类型处理。
  • 新增 docker-compose.postgresql.yml,提供 PostgreSQL 部署示例,方便使用 PostgreSQL 启动 bbs-go。
  • 补充 PostgreSQL 安装相关测试,覆盖安装路径和数据库配置生成逻辑。
  1. PostgreSQL 安装修复(Server)
  • 修复内置 PostgreSQL 安装路径中的配置复制和初始化问题,确保新安装流程可以正确写入配置。
  • 修复 PostgreSQL DSN 转义处理,避免用户名、密码或数据库参数中的特殊字符导致连接失败。
  • 修复系统配置按 key 查询逻辑,提升安装和配置读取的可靠性。
  1. 移动端话题导航体验(Web)
  • 增强移动端话题导航,新增抽屉式导航和响应式样式,优化分类入口与滚动体验。
  • 修复移动端菜单内容自动聚焦问题,减少打开菜单时的意外页面跳动。
  • 调整话题导航内容、边框和布局样式,让首页与话题列表的导航体验更一致。
  1. README 与安装向导链接更新(Docs + Web)
  • 更新中文和英文 README 中的后台入口说明,指向新的 Dashboard 地址。
  • 修正安装向导完成后的后台跳转链接,避免继续跳转到旧的管理入口。

发布地址: https://github.com/mlogclub/bbs-go/releases/tag/v4.4.3

English

This release focuses on PostgreSQL support, installation fixes, mobile topic navigation improvements, and updated README and install-wizard links.

  1. PostgreSQL Support and Installation (Server + Deploy)
  • Added PostgreSQL database support, including model field handling, configuration options, and database-type handling in the install flow.
  • Added docker-compose.postgresql.yml as a PostgreSQL deployment example for running bbs-go with PostgreSQL.
  • Added tests for PostgreSQL installation paths and generated database configuration.
  1. PostgreSQL Installation Fixes (Server)
  • Fixed configuration copying and initialization issues in the built-in PostgreSQL install path.
  • Fixed PostgreSQL DSN escaping so special characters in usernames, passwords, or database parameters do not break the connection string.
  • Fixed system-configuration lookup by key to improve install and configuration-read reliability.
  1. Mobile Topic Navigation Experience (Web)
  • Enhanced mobile topic navigation with a drawer layout and responsive styles for better category access and scrolling behavior.
  • Fixed unwanted autofocus in the mobile menu content to reduce unexpected page movement when opening the menu.
  • Refined topic navigation content, borders, and layout styles for a more consistent home and topic-list experience.
  1. README and Install-Wizard Link Updates (Docs + Web)
  • Updated Chinese and English README dashboard-entry links to point to the new Dashboard URL.
  • Fixed the post-install dashboard link in the install wizard so it no longer points to the legacy admin entry.

Release: https://github.com/mlogclub/bbs-go/releases/tag/v4.4.3