v26.4.8-rc.4
Pre-releaseWhat's Changed (v26.4.8-rc.3 → v26.4.8-rc.4)
✨ Features
Deployment Revision Preset Mode
Introduces a new preset-based authoring flow for deployment revisions, including reusable selectors (preset, project vfolder, runtime variant), auto-selection of the default resource group, and a new resource-group metadata location wired to the latest ModelReplica status fields.
- FR-2863: add deployment revision preset mode UX feature spec by @agatha197 in #7349
- FR-2862: add preset mode for deployment revision creation by @agatha197 in #7350
- FR-2886: add
BAIAvailablePresetSelectandBAIProjectVfolderSelect, migrate deployment callers by @agatha197 in #7396 - FR-2888: add
BAIRuntimeVariantSelectand removeruntimeVariantsblock fromDeploymentAddRevisionModalQueryby @agatha197 in #7400 - FR-2889: auto-select default resource group in deployment modals by @agatha197 in #7402
- FR-2891: move resource group to deployment metadata, wire new
ModelReplicastatus fields by @agatha197 in #7407
Deployment List Filtering & Display
Expands the deployment list with the full set of DeploymentFilter fields, configurable column ordering, a clearer running/terminated radio for replica status, and several display polish items (projectV2 column, revision-drawer link, dropping createdUserId, strict-selection on enum filters).
- FR-2904: expose all
DeploymentFilterfields, ordering, and table columns in deployment list by @agatha197 in #7435 - FR-2904: replace replica status enum filter with running/terminated radio group by @agatha197 in #7437
- FR-2905: deployment list polish — projectV2 display, revision drawer link, drop
createdUserId, strict-selection on enum filters by @yomybaby in #7439
Storage Permission Awareness
Disables the upload button on hosts that lack upload-file permission so the action surface matches what the user can actually perform.
- FR-2893: disable upload button when host lacks upload-file permission by @ironAiken2 in #7412
Dev Tooling
Lets developers serve a released webui bundle behind a version-named Portless URL and speeds up the Vite dev server for remote sessions.
- FR-2887: serve released bundle via Portless with version-named URL by @yomybaby in #7398
- FR-2890: speed up Vite dev server for remote sessions by @yomybaby in #7405
🐛 Bug Fixes
Deployment State & Definition
Keeps the deployment revision state in sync in the Relay store after activate / auto-activate, and avoids sending a stale definitionPath when the user has not customized it.
- FR-2901: sync deployment revision state in Relay store after activate / auto-activate by @yomybaby in #7428
- FR-2832: send
nullfordefinitionPathwhen not customized by @ironAiken2 in #7315
App Launch & Credentials
Surfaces a clearer error when the app launch fails due to an access-key mismatch and adds the missing i18n strings for the credential re-login flow.
- FR-2586: clearer error when app launch fails due to access key mismatch by @yomybaby in #7409
- FR-2895: add missing i18n values for credential
ReLoginRequiredandMainKeyChangedNeedReloginby @yomybaby in #7417
Model Store & VFolder UI
Lazy-loads the model card drawer details so ModelStoreListPageV2 opens faster, and renders the folder-create notification using the VFolder node card for visual consistency.
- FR-2869: lazy-load model card drawer details to speed up
ModelStoreListPageV2by @agatha197 in #7363 - FR-2813: render folder-create notification with VFolder node card by @ironAiken2 in #7260
Resource Policy Lists
Aligns CSV export placement with other lists by moving it to the bottom-right of BAITable.
- FR-2824: move CSV export to
BAITablebottom-right in resource policy lists by @ironAiken2 in #7366
🔨 Refactoring
Deployment Modal Structure & Terminology
Folds the per-revision Content components into their owning Modal components and unifies the revision-action verb to "Apply" across the Deployment UI.
- FR-2862: merge deployment
Contentcomponents intoModalcomponents by @agatha197 in #7403 - FR-2902: unify revision-action terminology to "Apply" in Deployment UI by @yomybaby in #7431
🛠 Chores
Dependencies & Developer Experience
Bumps @cloudscape-design/board-components and regenerates its local patch, and surfaces the Portless dev server status in the Claude Code status line.
- FR-2892: bump
@cloudscape-design/board-components3.0.60 → 3.0.176 and regenerate local patch by @yomybaby in #7410 - FR-2900: show Portless dev server status in Claude Code status line by @nowgnuesLee in #7426
📝 Documentation
Dev Environment & Skills
Reads the Portless URL directly from dev-server stdout (instead of assuming port 1355) and clarifies the modal-footer prop-first guidance in the react-modal-drawer skill.
- FR-2894: read Portless URL from dev server stdout instead of assuming port 1355 by @yomybaby in #7415
- FR-2897: clarify modal footer prop-first guidance in
react-modal-drawerskill by @yomybaby in #7420
Full Changelog: v26.4.8-rc.3...v26.4.8-rc.4