Skip to content

26.1.2

Latest

Choose a tag to compare

@HongShuZe HongShuZe released this 13 Aug 08:45

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
  2. Then run
    pnpm bd:update-git && pnpm restart
    or execute
    git reset --hard HEAD && git pull && pnpm predeploy && pnpm restart

New Features

  • First-time password setup: Third-party login users (WeChat/OpenID) can now set a password for the first time in personal settings
  • Image preview in conversations: Images in conversations now support click-to-preview, with a new image preview component

Optimizations

  • App list sorting: Apps with new version upgrades are now automatically sorted to the top
  • Knowledge base vector model dialog: Improved the UI interaction for the vector model dialog in the admin knowledge base list
  • Chat message bubble formatting: Preserved original formatting in chat message bubbles
  • Docker and OpenAI request format optimization

Fixes

  • Fixed missing userNo during auto-registration (OpenID/WeChat)
  • Fixed incorrect HTTP status code when old password is wrong (unauthorized → badRequest)
  • Fixed errors caused by files in non-current user messages during conversations
  • Fixed username and WeChat ID not being released after account deletion
  • Fixed missing API key validation check in conversation endpoints
  • Fixed agent debug and preview bugs
  • Fixed missing toast notifications for conversation errors
  • Fixed incorrect model icon display in conversations
  • Fixed admin model provider icon removal not taking effect
  • Fixed incomplete conversation history display caused by frontend errors
  • Fixed WeChat official account config key input not showing plaintext
  • Hid the frontend account deletion entry