v25.4.0-rc.1
Pre-release
Pre-release
What's Changed
Features
- Add CSP nonce string that will be injected by webserver. by @agatha197 in #3099 FR-462
- Preserve pagination/filter/order data in session/endpoint page by @yomybaby in #3245 FR-567
- WebUI NEO start page basic layout by @ironAiken2 in #2786 FR-48
- Add folder creation notification with an open button by @yomybaby in #3270 FR-603
- Add Agents by @ragingwind in #3200 FR-553
- Add fluent-emoji-flat component by @ragingwind in #3265 FR-533
- Introduce session status info modal in the session detail panel by @ironAiken2 in #3190 FR-252
- NEO storage status panel by @agatha197 in #3176 FR-512
- NEO quota per storage volume card by @agatha197 in #3226 FR-513
- Add NEO vFolder list page by @agatha197 in #3232 FR-581
- NEO vfolder page - delete folders by @agatha197 in #3251 FR-592
- Set experimental to NEO vfolder page. by @agatha197 in #3258 FR-511
- Add permission setting button to the folder explorer by @agatha197 in #3271 FR-598
- NEO allocation resource panel (experimental) by @yomybaby in #3284
- Add missing Suspense for page component and match padding/margin styles by @yomybaby in #3249 FR-602
- Add lablup customer service agent by @ragingwind in #3281 FR-609
- Open folder explorer from session detail panel using vfolder_nodes by @ironAiken2 in #3052 FR-249
- Add confirmation dialog for folder sharing removal by @yomybaby in #3294 FR-617
- Add option to control interactive login account switch button by @rapsealk in #3261 BA-850
- Group menu hierarchy by @yomybaby in #3285 FR-504
Fixes
- Resolve E2E Test Failures Due to i18n and Component Updates by @agatha197 in #3235 FR-582
- Fix resource panel i18n key error by @agatha197 in #3221 FR-578
- Remove hyperlink in SFTP/FTP link on app launcher dialog by @lizable in #3264 FR-576
- HPC optimization option set to 1 even when auto switch is on by @yomybaby in #3277 FR-607
- 404 error when using clone feature in model store by @yomybaby in #3307 FR-625
- Refresh folder list after updating folder permission in FolderExplorer by @yomybaby in #3301 FR-620
- Increase max-old-space-size to 4096 in package.yml by @yomybaby in #3312 FR-612
- Remove
showKernelList
configuration by @ironAiken2 in #3306 FR-571 - Apply conditional rendering using the ternary operator on VFolderLazyView by @ironAiken2 in #3311 FR-585
- Remove overflow hidden and update border radius in activity panel by @nowgnuesLee in #3309
Refactoring
- Endpoint list loading state management by @yomybaby in #3224 FR-593
- Start page components by @yomybaby in #2885 FR-587
- Refactor invite folder modal by @agatha197 in #3274 FR-597
- Setting list component style by @yomybaby in #3279 FR-608
Chores
- Set up i18n key sorting pre-commit hook by @yomybaby in #3243 FR-590
- Enable recursive sort option of i18n keys by @yomybaby in #3246 FR-591
- Delete unnecessary 'add to project' GitHub Action by @yomybaby in #3273
Hotfixes
- Use Grid component instead of BAIBoard to fix broken layout in Electron by @yomybaby in #3295 FR-618
- Set default order to '-created_at' by @yomybaby in #3296 FR-619
Full Changelog: v25.3.2...v25.4.0-rc.1