v26.4.8-rc.3
Pre-releaseWhat's Changed (v26.4.8-rc.2 -> v26.4.8-rc.3)
✨ Features
Deployment UI Enhancements
Improved visibility and discoverability of deployment configuration with clearer labels, alerts, and action menus.
- FR-2833: show deployment ID and use BooleanTag for public access by @yomybaby in #7285
- FR-2834: use Visibility row label with Public/Private tag for deployment OpenToPublic by @yomybaby in #7287
- FR-2838: show private-deployment alert with access-token shortcut on deployment detail by @yomybaby in #7294
- FR-2843: title-only deployment alerts and warning type for NoRevision by @yomybaby in #7304
- FR-2846: move deployment delete into a more menu next to edit by @yomybaby in #7313
Revision Management
Streamlined the Add Revision modal and expanded the revision history view with more filtering and sorting options.
- FR-2835: add auto-activate option to Add Revision modal by @agatha197 in #7289
- FR-2858: add revision number display and expand filter/sort in revision history tab by @agatha197 in #7336
Model Card & AI Agent
Added safety warnings for cascading deletions and migrated AI agent definitions to the new agent-catalog schema.
- FR-2845: warn about cascading model card deletions when deleting associated vfolder by @ironAiken2 in #7339
- FR-2854: migrate AI agent format to agent-catalog AgentProfile schema by @yomybaby in #7328
Build & Tooling
Migrated the monorepo to pnpm v11 for faster installs and improved workspace handling.
🐛 Bug Fixes
Deployment & Revision
Resolved translation and configuration issues in the deployment and revision workflows.
- FR-2836: remove unused revision name field from Add Revision modal by @agatha197 in #7291
- FR-2837: set shmem under config.resource_opts and display SHM in endpoint detail by @agatha197 in #7299
- FR-2844: keep 'Revision' untranslated in zh-CN/zh-TW NoCurrentRevisionDeployed alert by @yomybaby in #7306
UI Polish
Addressed visual and interaction issues across the data, environment, and user menu surfaces.
- FR-2817: unclip folder-status invitation badge and add /data invitation entry point by @ironAiken2 in #7261
- FR-2823: migrate Environment > Images table to server-side ordering by @ironAiken2 in #7262
- FR-621: add ssl_verify checkbox to Container Registry Editor Modal by @yomybaby in #7354
- FR-2885: remove hard-coded fontSize on UserDropdownMenu avatar icon by @yomybaby in #7394
Build & Dev Environment
Stabilized the dev server, lockfile resolution, and esbuild handling under the new pnpm v11 setup.
- FR-2829: move relay:watch to root and fix schema watch paths by @nowgnuesLee in #7278
- FR-2853: restore copymonaco script lost during 26.4 main-merge by @yomybaby in #7326
- FR-2857: make pnpm install reliable under the minimumReleaseAge policy by @yomybaby in #7334
- drop stale pnpm@10 pin in amplify.yml by @yomybaby in #7342
- use pnpm rebuild to wire docs-toolkit bin under pnpm v11 by @yomybaby in #7346
- FR-2873: avoid esbuild glob analysis of plugin import path in LoginView by @yomybaby in #7377
🔨 Refactoring
Deployment Architecture
Reorganized deployment routes and hoisted GraphQL queries for clearer ownership of data fetching.
- FR-2841: rename WSProxy i18n keys/values to App Proxy by @yomybaby in #7300
- FR-2842: hoist DeploymentConfigurationSection query to page level by @yomybaby in #7303
- FR-2847: split admin deployment detail route under /admin-deployments/:id by @yomybaby in #7312
Icons & Editor
Differentiated destructive action icons and replaced CodeMirror with Monaco for a unified editor experience.
- FR-2848: use DeleteFilled for permanent delete, DeleteOutlined for trash by @yomybaby in #7314
- FR-2874: replace codemirror with monaco in BAICodeEditor by @yomybaby in #7390
🛠 Chores
Package Management & Dependencies
Cleaned up dependency surface area and adjusted pnpm policies to align with the v11 migration.
- FR-2851: drop deprecated/dead babel deps and dead babel.config.js by @yomybaby in #7321
- weekly merge of branch lockfiles into main by @yomybaby in #7322
- FR-2855: bump react and react-dom to 19.2.6 by @yomybaby in #7330
- FR-2856: enable pnpm global virtual store for git worktrees by @yomybaby in #7332
- FR-2859: set minimumReleaseAgeIgnoreMissingTime to true by @yomybaby in #7338
- clean up stale pnpm lock files by @yomybaby in #7340
- FR-2860: remove @ant-design/charts, migrate AllocationHistoryStatistics to recharts by @yomybaby in #7343
- FR-2866: disable gitBranchLockfile and retire weekly merge workflow by @nowgnuesLee in #7359
CI & Workflows
Pinned and unpinned pnpm versions in workflows and reduced unnecessary scheduled E2E runs.
- FR-2839: pin pnpm to v10 in GitHub Actions workflows by @yomybaby in #7297
- FR-2861: drop pnpm/action-setup version: 11 (use packageManager field) by @yomybaby in #7345
- FR-2865: disable scheduled runs for E2E Watchdog and Healer by @yomybaby in #7356
🧪 E2E Tests
Admin Model Card Coverage
Added end-to-end coverage for admin model card management flows.
- FR-2622: add E2E tests for admin model card management by @agatha197 in #7250
Full Changelog: v26.4.8-rc.2...v26.4.8-rc.3