v25.6.0
What's Changed
✨ Features
- FR-706: Preserve pagination and filter state of vFolder list. #3405 (@yomybaby)
- FR-327: Add recently created session card. #3369 (@agatha197)
- FR-330: Add "My Session" card. #3370 (@agatha197)
- FR-326: Implement dashboard layout. #3371 (@agatha197)
- FR-732: Unified dashboard refetch mechanism and UI improvements. #3425 (@yomybaby)
- FR-676: Add experimental feature support to dashboard. #3375 (@agatha197)
- FR-769: Show text when no values have changed in
SettingList. #3464 (@nowgnuesLee) - FR-409: Introduce pinned session history. #3456 (@yomybaby)
- FR-540: Display max/avg session stats in detail panel (UI hidden). #3432 (@ironAiken2)
- FR-688: Improve chat rendering performance. #3424 (@ragingwind)
- FR-777: Use resource limit of resource group. #3480 (@yomybaby)
- FR-655: Show user’s average resource utilization. #3353 (@ironAiken2)
- FR-529: Add application memory usage bar. #3473 (@yomybaby)
🐛 Bug Fixes
- FR-720: Fix incorrect description and add label to select in user config script modal. #3416 (@nowgnuesLee)
- FR-675: Fix resource item overlap in narrow windows. #3373 (@agatha197)
- FR-750: Improve resource slot display in
SessionSlotCell. #3438 (@yomybaby) - FR-733: Use
isActive()function to disable session termination button. #3433 (@lizable) - FR-703: Add
word-breakto mounted folder labels in session detail modal. #3407 (@nowgnuesLee) - FR-242: Show vFolder list for delegated users. #3070 (@ironAiken2)
- FR-728: Hide StartPage items from blocklist/inactivelist in
config.toml. #3439 (@nowgnuesLee) - FR-801: Hide cloneable toggle on reset. #3477 (@nowgnuesLee)
- FR-727: Adjust
ChatSenderstyle to match Ant Design. #3420 (@nowgnuesLee) - FR-681: Add
lifecycle_stagefilter toendpoint_listquery. #3388 (@nowgnuesLee) - FR-764: Increase agent select page size and add search. #3455 (@yomybaby)
- FR-748: Update chat ID on model change. #3436 (@ragingwind)
- FR-791: Add drop container to sender. #3469 (@ragingwind)
- FR-777: Rename
resource_slot_limit→resource_allocation_limit_for_sessions. #3488 (@yomybaby) - FR-823: Fix wide scrollbar issue in empty log message view. #3487 (@agatha197)
- FR-821: Display agent IDs with comma separation. #3492 (@agatha197)
- FR-819: Fix resource preset share unit display. #3489 (@agatha197)
- FR-820: Fix compact sidebar not applying after refresh. #3495 (@agatha197)
🧪 E2E Tests
- FR-752: Fix E2E tests for
showNonInstalledImagesand login. #3443 (@yomybaby) - FR-759: Fix and add vFolder restore & invitation test cases. #3442, #3446, #3451 (@agatha197, @ironAiken2)
🔨 Refactoring
- FR-357: Refactor NEO configurations page using
SettingList. #3077 (@nowgnuesLee)
🛠 Chores
- FR-616: Remove unnecessary
#column and unused code. #3322 (@nowgnuesLee) - FR-730: Update React dependencies to latest versions. #3422 (@yomybaby)
- #756: Remove visual clutter. #3481 (@inureyes)
💅 Styling
🚑 Hotfixes
- FR-802: Disable delete button for users with 'User' role. #3479 (@agatha197)
Full Changelog: v25.5.1...v25.6.0