v26.4.8-rc.5
Pre-release
Pre-release
What's Changed (v26.4.8-rc.4 -> v26.4.8-rc.5)
✨ Features
- FR-2918: bump XXXL breakpoint to 2560 (QHD) and add responsive grid for ModelStoreListPage cards by @yomybaby in #7474
- add model folder picker actions in deployment add-revision modal by @agatha197 in #7475
🐛 Bug Fixes
Deployment & Serving
- FR-2910: include FAILED_TO_START status in terminated replica filter by @agatha197 in #7457
- FR-2914: scope deployment add-revision model folder picker to current project by @agatha197 in #7465
- FR-2926: use MODEL_DEPLOYMENT in RolePermissionTab filter options by @ironAiken2 in #7493
Confirmation UX
Standardized destructive vs. reversible confirmations across the app.
- FR-2819: use BAIConfirmModalWithInput for irreversible delete actions by @ironAiken2 in #7370
- FR-2825: standardize activate/deactivate confirmations to Popconfirm by @ironAiken2 in #7371
Sessions & Auth
- FR-2870: catch storage host fetch errors in session launcher by @ironAiken2 in #7365
- FR-2932: disable SW navigateFallback to allow OIDC/SAML callback navigations by @nowgnuesLee in #7509
Build & Tooling
Reliability fixes for the docs toolkit bin and lockfiles under the pnpm v11 migration.
- FR-2906: invoke docs-toolkit CLI by node path so build_docs survives pnpm v11 bin-link gap by @yomybaby in #7441
- FR-2928: allow pnpm global virtual store path in Vite dev server fs.allow by @yomybaby in #7497
- regenerate pnpm-lock.yaml for backend.ai-client eslint deps by @yomybaby in #7511
- FR-2922: honor CLAUDE_STATUSLINE_SSH_HOST when SSH_CONNECTION is unset by @yomybaby in #7482
🛠 Chores
backend.ai-client Packaging
Prepared the backend.ai-client workspace package for publishable distribution.
- FR-2789: fix backend.ai-client package.json for publishable distribution by @yomybaby in #7201
- FR-2790: add ESLint flat config to backend.ai-client by @yomybaby in #7204
Misc
- FR-2917: remove unused Alert import in VFolderNodes.tsx by @ironAiken2 in #7469
- FR-2923: commit Relay generated artifacts and add drift check by @yomybaby in #7485
- FR-2929: add docs-lead skill + docs-lint subagent by @yomybaby in #7499
🔧 CI
📝 Documentation
App Proxy Rename (WSProxy → App Proxy)
- rename WSProxy to App Proxy across the manual by @yomybaby in #7442
- FR-2916: correct WSProxy→App Proxy rename inaccuracies and recapture resource group screenshots by @ironAiken2 in #7472
Model Serving & Deployment
- update for deployment-only create modal, revision UX, and detail page polish by @yomybaby in #7443
- add Deployment Preset management documentation by @yomybaby in #7444
- capture endpoint detail ready-alert and replica-filter screenshots by @agatha197 in #7459
- capture deployment preset edit page screenshot by @agatha197 in #7460
Admin, RBAC & VFolder
- document Prometheus Query Preset management UI by @yomybaby in #7445
- align with revoke/remove confirmation flow and localized scope names by @yomybaby in #7446
- FR-2909: align RBAC manual with revoke confirmation modal and refresh screenshots by @ironAiken2 in #7463
- document upload-permission gating, invitation entry point, and cascading delete warning by @yomybaby in #7447
- FR-2924: capture upload-disabled and cascading-delete-warning vfolder screenshots by @agatha197 in #7489
- bundle CSV export move, Container Registry ssl_verify, model card bulk vfolder trash, admin deployment route by @yomybaby in #7449
Sessions & Misc
- document number-of-sessions option moving into the start button dropdown by @yomybaby in #7448
- document Re-Login Required notification after main keypair change by @yomybaby in #7450
- fix note block indentation in sessions docs by @agatha197 in #7484
- remove outdated add_registry_dialog screenshot from container registry section by @agatha197 in #7487
Developer Docs & Conventions
- FR-2788: add LICENSE and README to backend.ai-client by @yomybaby in #7202
- require space in
Resolves #N (KEY)PR body convention by @yomybaby in #7477
Full Changelog: v26.4.8-rc.4...v26.4.8-rc.5