Skip to content

v25.19.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@yomybaby yomybaby released this 29 Dec 03:54
· 927 commits to main since this release

What's Changed (v25.18.3 → v25.19.0-rc.1)

✨ Features

Project & User Management Migration

Comprehensive migration of administrative features from Control Panel to WebUI. Added complete project table functionality with filtering and sorting capabilities, plus full user management including creation, modification, and credential generation.

UI Customization & Branding

Enhanced customization capabilities for WebUI appearance. Added support for custom logo configuration with real-time preview for both light/dark modes and different sidebar states, plus logo size customization options.

User Management Enhancements

Improved user administration with expanded field display and flexible column composition. Added Boolean tag component with fallback support for better data visualization in user tables.

Resource Management & Validation

Enhanced resource allocation controls and validation. Added support for unique resource types (MIG/TPU) with proper allocation limits and improved CIDR range validation for network access controls.

🐛 Bug Fixes

Table & Navigation Improvements

Fixed various UI issues including table pagination handling, navigation sync, and component display problems. Resolved proxy connectivity issues that occurred after page reload.

Build & Circular Reference Fixes

Resolved build configuration issues and component dependency problems. Fixed circular reference in dynamic input components and specified proper output paths for build processes.

Authentication & Session Management

Fixed session handling issues during login process. Added proper cleanup of session ID when keypair information is missing to prevent authentication errors.

🎨 Style

Visual Polish & Accessibility

Improved visual consistency and accessibility across components. Fixed tooltip text color and select dropdown styling issues for better user experience.

🧪 Test Coverage Improvements

Automated Component Testing

Enhanced test coverage with comprehensive unit tests for UI components generated through automated coverage improvement workflows.

  • Add comprehensive unit tests for BAITag component by @github-actions[bot] in #4850
  • Add comprehensive unit tests for BAIBackButton component by @github-actions[bot] in #4843
  • Add comprehensive unit tests for BAIStatistic component by @github-actions[bot] in #4804

🔨 Chores

Dependency Updates & Version Management

Updated project dependencies and version tracking for better compatibility and development experience.

Full Changelog: v25.18.3...v25.19.0-rc.1