v25.13.0-rc.1
Pre-release
Pre-release
What's Changed (v25.12.1 → v25.13.0-rc.1)
✨ Features
- FR-1239 Migrate BAICard from components to backend.ai-ui by @agatha197 in #3950
- FR-1277 synchronize service launcher form with url params by @agatha197 in #3991
- FR-1227 Enable baiClient Usage in webui from backend.ai-ui by @ironAiken2 in #3924
- FR-1284 Add svg icon components to backend.ai-ui by @ironAiken2 in #3994
- FR-1294 setup Claude Code development workflow tools and documentation by @yomybaby in #4010
- FR-1297 setup multi-instance development environment with configurable ports and themes by @yomybaby in #4013
- FR-1304 enhance PR workflow to auto-assign issues to active sprints by @yomybaby in #4027
- FR-1229 Migrate BAITable component to backend.ai-ui for File Explorer by @ironAiken2 in #3940
- FR-1287 refactoing Session detail panel data fetching logic by @yomybaby in #3997
- FR-1287 Show "No Access" in Explorer, not disable Session Detail by @yomybaby in #4001
- FR-1287 Optimize session detail navigation with state caching and GraphQL fragment improvements by @yomybaby in #4003
- FR-1313 improve inline code rendering and styling in ChatMessageContent by @yomybaby in #4042
- FR-1314 improve markdown rendering in chat messages by @yomybaby in #4044
- FR-1302 setup Jest testing environment for backend.ai-ui package by @ironAiken2 in #4023
- FR-1321 add comprehensive Storybook stories for BAICard component by @agatha197 in #4054
- FR-1331 setup Jest testing environment for BAIFlex component by @yomybaby in #4070
- FR-1218 Add a css custom variable for backend-ai-dialog title by @agatha197 in #3917
- FR-1241 add configurable resource panels with settings to session page by @agatha197 in #4051
🐛 Bug Fixes
- FR-1295 Preserve necessary GraphQL fragments after client directive filtering by @yomybaby in #4002
- FR-1292 fix BAICard extra content alignment with Flex wrapper by @yomybaby in #4007
- FR-1269 Exclude locale/*.json from eslint in pre-commit by @nowgnuesLee in #3986
- FR-1300 improve data page storage panel responsive layout by @yomybaby in #4019
- FR-1301 remove improper key prop usage in SessionMetricGraph component by @ironAiken2 in #4021
- FR-1312 align label in invitations summary panel by @rapsealk in #4040
- FR-1320 prevent sending empty system prompt in Chat API requests by @yomybaby in #4055
- FR-1325 apply babel relay diffrently for each project by @nowgnuesLee in #4061
- FR-1308 Await token login result by @fregataa in #4033
- FR-1303 update caniuse-lite and resolve webpack dev server deprecation warnings by @yomybaby in #4025
🔨 Refactoring
- FR-1298 replace headerBg token misuse with proper primary color palette by @yomybaby in #4015
- FR-1305 auto-handle tabList styling in BAICard component by @yomybaby in #4029
- FR-1287 remove
service_portin legacy session fragment by @yomybaby in #3999 - FR-1287 remove image infomation in legacy session fragment by @yomybaby in #4000
- FR-1311 rename helper utility functions for better clarity and consistency by @yomybaby in #4038
- FR-1326 remove duplicate Flex component and consolidate imports to use backend.ai-ui package by @yomybaby in #4065
🎨 Style
🛠 Chores
- FR-1293 update to version 20 of relay-related packages by @nowgnuesLee in #4006
- FR-1323 improve development environment by @nowgnuesLee in #4049
Full Changelog: v25.12.1...v25.13.0-rc.1