Skip to content

25.1.0 Released

Choose a tag to compare

@CatKeee CatKeee released this 10 Dec 02:22
· 354 commits to master since this release

Notice

⚠️ ⚠️ ⚠️ This update will disable all app extensions. Please go to App Management to update and re-enable the extensions afterward.

Update

Docker Deployment

  1. Pull the latest code via Git: git reset --hard HEAD && git pull
  2. Restart the Node.js container under buildingai in Docker: docker restart buildingai-nodejs

Manual Deployment

  1. If pnpm and git are installed locally, first run pnpm sync-env, then run pnpm bd:update-git && pnpm restart,
    or execute git reset --hard HEAD && git pull && pnpm predeploy && pnpm restart

Content

Features

Fixes

  • Fixed issues caused by deprecated fields in the menu module
  • Fixed file loss caused by plugin updates
  • Fixed permission issues during plugin package extraction
  • Fixed URL concatenation logic for certain dictionary configurations
  • Fixed incorrect breadcrumb navigation in plugin admin pages
  • Fixed personal center redirection issue in the admin user menu
  • Fixed missing icon loading in development mode
  • Fixed occasional navigation update failures in the PC layout editor
  • Fixed permission assignment radio button malfunction
  • Fixed page flickering when navigating in extension app frontend
  • Fixed plugin enable/disable not taking effect
  • Fixed access status issue after disabling plugins
  • Fixed annotation editing errors
  • Fixed breadcrumb rendering issue in extension app admin pages
  • Fixed frontend build pollution issues for extension apps in development mode
  • Fixed compatibility issues with some deep-thinking model MCPs
  • Fixed backend sync issue after users actively stop conversations
  • Fixed agent import failure
  • Fixed shortcut commands not displaying on the frontend
  • Fixed payment precision issues

Improvements

  • Optimized loading page theme to follow system appearance
  • Improved file domain concatenation compatibility under certain reverse-proxy scenarios
  • Optimized entity dictionary prefix URL handling
  • Improved empty state display in admin “My Apps”
  • Enhanced link selector interactions
  • Added token sliding refresh mechanism for near-expiration login sessions