github Coooolfan/UniBoard 0.3.0
v0.3.0

latest releases: 0.5.3, 0.5.2, 0.5.1...
4 months ago

v0.3.0

Caution

0.3.0 版本与以前版本完全不兼容
此版本完全重写了后端服务、重新编排 Docker Compose、移除 Redis、数据库表均有重新设计。
当您尝试“升级”到 0.3.0 及以上版本时,需要删除原所有内容,从0开始。安装流程参阅README

核心功能更新

  • 系统初始化与配置

    • 提供系统初始化页面 (e64a34e)
    • 增加环境变量配置与参数支持
  • 文件服务与分享

    • 优化文件分享直链下载与ShareCode获取功能 (ef3f76b)
    • 拆分FileCard文件上传逻辑,添加验证和错误处理 (ffac02e)
  • 用户服务

    • 完善登录、登出与个人信息管理
    • 用户昵称和登录名修改功能
  • UI组件优化

    • 移除默认头像和横幅SVG文件,添加动态生成功能 (7a87e8d)
    • 使用promise优化个人资料更新,改进错误处理 (d64008a)

重要重构

  • API与服务架构
    • 完全重写服务架构
    • 为所有接口提供严格的返回结构约束 (10930a7)
    • 使用自动生成的API接口,提供严格类型约束和错误提示
    • 换用OpenJ9作为运行时 (55e5e49)

基础设施升级

  • 数据库与依赖管理

    • 添加Flyway处理数据库迁移 (14d830f)
    • 配置yarn4 (786ca79)
    • 更新PostgreSQL版本和环境配置 (4fe9722)
  • 部署与容器化

    • 更新docker-compose和相关配置,优化服务结构 (85b3826)

文档更新

Don't miss a new UniBoard release

NewReleases is sending notifications on new releases.