v26.4.8-rc.7
Pre-release
Pre-release
What's Changed (v26.4.8-rc.6 -> v26.4.8-rc.7)
✨ Features
Security Hardening
Added baseline security response headers and consolidated deployment-related UI state.
Deployment UX
Streamlined the deploy modal flow when no resource preset is available.
- FR-2961: consolidate empty-preset state in deploy modals by @nowgnuesLee in #7567
Codebase Cleanup
Removed unused legacy model-serving endpoint components left over from the previous serving UI.
- FR-2960: remove orphaned legacy model-serving endpoint components by @agatha197 in #7568
🐛 Bug Fixes
Type Safety & Tooling
Resolved JSX type errors that surfaced after upgrading TypeScript.
- FR-2925: jsx type error and update typescript to v6 by @nowgnuesLee in #7491
Deployment Editing
Allow editing an existing deployment down to zero replicas, matching the create flow.
- FR-2980: allow target replica count of 0 when editing existing deployment by @nowgnuesLee in #7605
Robustness & Context
Tightened error containment around JSON-parsed table cells and restored the i18n context for the host selector.
- FR-2954: wrap BAIAgentTable JSON-parsed cells in error boundary by @nowgnuesLee in #7566
- FR-2987: restore host i18n Context inside BAIConfigProvider by @yomybaby in #7595
UI Details
Surface the build number again in the splash screen and About modal.
📝 Documentation
User Manual
Added a dedicated Project Admin chapter covering the new role and its scoped pages.
- FR-2968: add project admin chapter to user manual by @ironAiken2 in #7590
Full Changelog: v26.4.8-rc.6...v26.4.8-rc.7