logoNodeBBS
首页分类标签
© 2026 NodeBBS•API 文档•关于
Built with NodeBBS v1.5.2

1.5.0 更新日志 🚀🌱

开放中•Alex发布于 12 天前

✨ 新增功能

广告系统

  • 管理员可在后台统一管理广告位与广告内容。
  • 内置 9 个默认广告位,同时支持 自定义广告位。
  • 支持多种广告形式:
    • 图片广告:自定义图片与跳转链接。
    • HTML 广告:支持自定义 HTML、iframe 嵌入等。
    • 脚本广告:支持 Google Ads 等第三方广告脚本。
  • 支持基础数据统计:展示次数、点击次数。
  • 支持配置广告的 展示开始与结束时间。

全新消息服务

  • 架构升级:移除原有独立邮件服务,升级为可扩展的通用消息系统。
  • 当前可用:📧 邮件消息。
  • 未来扩展预留:📱 短信、🔔 App Push 等更多消息渠道(暂未启用)。

⚠️ 升级注意:邮件服务需重新配置 本次升级后,请重新配置邮件服务。 路径:系统配置 → 消息服务 → 邮件服务 配置方式与旧版本一致。

⚡ 功能优化

  • 验证码安全升级:
    • 增加验证次数限制。
    • 连续失败超过 5 次,验证码将自动失效。
  • 前端性能提升:
    • 移除大量非必要动画。
  • 交互体验优化:
    • 悬浮球:彻底解决与页面内容的遮挡问题。
    • 全局表单弹窗:固定头部与底部,主内容区独立滚动,操作更顺畅。
    • 内容展示:回复内容现支持 展开 / 折叠,提升长内容浏览体验。
  • 图标更新:点赞图标由 💗 更改为 👍,语义更通用直观。

🔨 技术重构

  • 重构 ExtensionProvider 组件的目录结构与命名规范。
  • 重构 API 服务层:
    • 移除大量 SQL 拼接代码。
    • 全面迁移至 Drizzle ORM 查询函数,提升可维护性。

🐛 问题修复

  • 修复了当 货币系统未启用 时,勋章发放逻辑异常的问题。

更新后如有任何问题或建议,欢迎直接在本帖下回复反馈。😉


📋 部署须知

本次更新包含两项关键变更,部署后请执行相应操作:

  1. 🚀 数据库结构变更 部署完成后,请同步数据结构: nodebbs → db → push

  2. 🌱 初始化数据变更 部署完成后,请运行数据初始化: nodebbs → db → seed

14 条回复
道头像框
道梦
12 天前

👍🏻

道头像框
道梦
12 天前

现在更新还是需要先git吗?

A头像框
Alex
12 天前楼主管理员
回复#3道梦

源码部署需要先git pull更新代码

铁
铁哥
11 天前

全面迁移至 Drizzle ORM 查询函数,提升可维护性。

这个好,能不能全改成ts或者go

J
jack
11 天前

卧槽卧槽!又又更新了,每一次都是质的飞跃!

A头像框
Alex
11 天前(已编辑)楼主管理员

v1.5.1 修复

  • 修复广告可能被广告插件拦截问题
  • 优化广告数据统计逻辑,计数更加精准
  • 修复站内信报错
黑头像框
黑塔
10 天前

赞!!!!!!!!

黑头像框
黑塔
10 天前
回复#7Alex

下个版本加个 颜文字表情功能吧

J
jack
10 天前

官方论坛更新1.5+后貌似加载慢了很多啊

A头像框
Alex
10 天前楼主管理员
回复#10jack

应该还是服务器的问题,新增的广告功能按说对加载的影响微乎其微,后面也会持续优化👀

S头像框
sid
8 天前
回复#11Alex

1.52更新了啥

A头像框
Alex
8 天前楼主管理员
回复#12sid

小优化和重构,能看到的是表格样式美化😁

Y头像框
Yes
8 天前

试了以下拉黑功能,我拉黑一个用户应该是不想看到他,结果拉黑功能只是不能接受对方私信,他的帖子和回复还是可以看到,是这样设计的么?另外一个问题,一级分类A下的有三个二级分类分别是B,C,D,B有10个帖子,C有10个帖子,D有10个帖子,一级分类不应该是30个帖子么,现在显示的是0。

A头像框
Alex
8 天前楼主管理员
回复#14Yes

拉黑功能很久没看了,回头优化下,印象中是列表看不到,详情可以看。分类有些场景应该是没合并子分类数据,有些场景合并了,回头一起处理掉😁

请先登录后再发表评论

A头像框

Alex

@alex

管理员认证
酿蜜者
小黄鸭
新年快乐

分类

更新日志

标签

1.5.0更新日志
浏览数269