What's Changed (v26.8.0 -> v26.8.1)
✨ Features
Model Deployment & Chat
Deployment management gains an admin CRUD surface for runtime variant presets, and cross-project navigation now confirms before switching context. Chat deployment selection accounts for the active replica's traffic status.
- FR-3256: add RuntimeVariantPreset admin CRUD tab by @agatha197 in #8416
- FR-3429: confirm and switch project before opening a cross-project deployment by @yomybaby in #8508
- FR-3332: select chat deployments by active replica traffic status by @agatha197 in #8298
Storage & Model Import
A reusable path picker lets users choose a location inside a virtual folder, and the Hugging Face import flow validates the model before the import begins.
- FR-3385: add BAIVFolderPathPicker for choosing a path inside a vfolder by @ironAiken2 in #8447
- preload and validate the Hugging Face model before import by @rapsealk in #8617
🐛 Bug Fixes
Session & Deployment Reliability
Addresses cases where sessions could not be terminated or launched: an unresponsive wsproxy no longer blocks termination, partial default image references are resolved before launch, and the portless dev proxy writes its route table atomically.
- FR-3398: stop an unresponsive wsproxy from blocking session termination by @agatha197 in #8442
- FR-3462: resolve partial default image references before launching a session by @yomybaby in #8574
- FR-3443: patch portless to write routes.json atomically by @agatha197 in #8535
Resource Display & Notifications
Corrects a resource reading where an absent usage slot was shown as unlimited, and stops dismissed notifications from reappearing.
- FR-3463: treat a missing usage slot as zero, not unlimited by @nowgnuesLee in #8583
- FR-3465: closed notifications reappear when a new notification is shown by @yomybaby in #8582
Storage Folder Selection
The Hugging Face import form now offers only folders the user can actually write to.
Build & Packaging
Release builds now carry the correct build number, the backend.ai-ui package ships its type declarations again, and peer subpaths are externalized so react-dom is no longer bundled into the component library.
- stamp the real
BUILD_NUMBERin release builds instead of1by @rapsealk in #8572 - restore backend.ai-ui types lost to a stale path and condition order by @rapsealk in #8590
- externalize peer subpaths so backend.ai-ui stops bundling react-dom by @rapsealk in #8596
🔨 Refactoring
Deployment Page Data Loading
Chat deployment lookups move off the legacy endpoint queries, admin deployment tabs use preloaded queries, and deployment sorting follows the shared project convention.
- FR-3332: migrate Chat deployment lookups off the legacy endpoint queries by @agatha197 in #8420
- FR-3256: hoist AdminDeploymentPage tabs to preloaded queries by @agatha197 in #8414
- FR-3256: align deployment sort to the shared convention by @agatha197 in #8415
🌐 i18n
Korean Terminology
Standardizes the Korean label for resource group across the BUI locale and pins the term in the shared termbase.
- FR-3426: use "자원 그룹" for resource group in the ko BUI locale and pin it in the termbase by @yomybaby in #8501
📝 Documentation
User Manual Refresh for 26.8
A pass across the user manual bringing every major chapter up to date with the 26.8 UI, covering the end-user, storage, and administration surfaces.
- FR-3459: update Getting Started chapter by @yomybaby in #8557
- FR-3458: update Login chapter by @yomybaby in #8556
- FR-3452: update Dashboard chapter by @yomybaby in #8555
- FR-3451: update Header chapter by @yomybaby in #8559
- FR-3457: update Session Page chapter by @yomybaby in #8562
- FR-3449: update Compute Sessions chapter by @yomybaby in #8567
- FR-3454: update Chat chapter by @yomybaby in #8561
- FR-3447: update Model Deployment chapter by @yomybaby in #8575
- FR-3455: update Storage Folders chapter by @yomybaby in #8564
- FR-3460: clarify Share Storage Folder permission scope by @yomybaby in #8558
- FR-3461: update SFTP to Container chapter by @yomybaby in #8560
- FR-3450: update User Settings chapter by @yomybaby in #8563
- FR-3446: update Admin Menu chapter by @yomybaby in #8579
- FR-3453: update Troubleshooting chapter by @yomybaby in #8569
- FR-3431: update user manual for recent RBAC changes by @ironAiken2 in #8521
Docs Infrastructure
The 26.8 manual is published to the version selector, the manual is synced with main, and the docs-toolkit README uses absolute links so examples resolve outside the repo.
- publish 26.8 to docs version selector (v26.8.0) by @github-actions[bot] in #8511
- sync user manual with main (2026-08-06) by @lablup-octodog in #8601
- replace relative example links with absolute GitHub URLs in docs-toolkit README by @rapsealk in #8254
🧪 E2E Tests
Automated Test Healing
Scheduled and manual auto-heal runs keeping the Playwright suite green against the current UI.
- e2e auto-heal 2026-08-02 (manual run) by @nowgnuesLee in #8517
- e2e auto-heal 2026-08-06 by @lablup-octodog in #8604
Full Changelog: v26.8.0...v26.8.1