Skip to content

v26.4.6

Choose a tag to compare

@yomybaby yomybaby released this 24 Apr 04:22
· 226 commits to 26.4 since this release

What's Changed (v26.4.5 -> v26.4.6)

✨ Features

sToken Login Boundary

Introduces a new STokenLoginBoundary component that centralizes sToken-based authentication handling. The feature lands across several incremental PRs — spec, helpers, hook, core component, fallback UI, and migrations of LoginView and EduAppLauncher to the new boundary.

CI / Project Automation

Adds automation around project status tracking via GitHub Actions.

🐛 Bug Fixes

RBAC & Session Reliability

Corrects RoleDetailDrawer queries against the updated schema and ensures cached access keys stay in sync when the main keypair is switched.

Resilience & UX Fallbacks

Improves error surfacing when external configuration or services misbehave, and preserves final TPS values in the LLM Playground after a response completes.

🔨 Refactoring

Confirmation UX Standardization

Consolidates confirmation dialogs behind BAIConfirmModalWithInput and Popconfirm for a consistent destructive/reversible action pattern across the app.

Build & Runtime Cleanup

Self-hosts Monaco Editor to remove the jsDelivr CDN dependency, simplifies memoization by relying on the React Compiler, and renames an endpoint hook for clarity.

🛠 Chores

Release Pipeline & Dependencies

Streamlines the release workflow, upgrades GitHub Actions runners, and cleans up stale dependencies and lockfile artifacts.

🧪 E2E & Unit Tests

Authentication & RBAC Coverage

Expands automated coverage across login error handling, concurrent session guards, and the full RBAC role management flow.

Serving & Component Tests

Rewrites failing Serving E2E tests and adds unit coverage for the new STokenLoginBoundary component.

📝 Documentation

Model Serving & Auto Scaling (26.4 Updates)

Comprehensive refresh of model serving documentation for the 26.4 release, including Model Store V2, Auto Scaling Rules V2, service launcher fields, runtime parameters for vLLM/SGLang, health check diagrams, and endpoint detail page content.

  • FR-2543: update model serving documentation with new features by @nowgnuesLee in #6611
  • FR-2571: document Model Store V2 and Auto Scaling Rules V2 (26.4.0+) by @nowgnuesLee in #6760
  • docs: add endpoint detail page revision info, alert banners, and edit behavior docs by @agatha197 in #6767
  • FR-2571: address 26.4 docs feedback — remove legacy model serving sections and apply KO wording fixes by @yomybaby in #6778
  • FR-2603: apply 26.4 model serving doc feedback — service launcher fields, vLLM/SGLang runtime params by @agatha197 in #6804
  • FR-2603: update auto scaling V2 screenshots, fix bold rendering, correct health check initial status, revise condition/cooldown terminology by @agatha197 in #6807
  • FR-2603: add health check SVG diagrams for all 4 languages, replace ASCII art by @agatha197 in #6839
  • FR-2623: reorganize admin model serving docs and remove clone references by @agatha197 in #6844

Screenshot & Translation Polish

Recaptures screenshots in light mode where needed, mandates language-specific captures, and fills in remaining translations for ja/th docs.

Full Changelog: v26.4.5...v26.4.6