Skip to content

Comments

Merge Develop#404

Merged
cn-xufei merged 10 commits intorelease-v4.0.0from
develop
May 13, 2025
Merged

Merge Develop#404
cn-xufei merged 10 commits intorelease-v4.0.0from
develop

Conversation

@cn-xufei
Copy link
Collaborator

No description provided.

cn-xufei added 10 commits May 12, 2025 09:42
- Updated NodeLog.vue to replace span with el-button for better accessibility and styling.
- Modified Alert.vue to allow empty string as a valid option in SelectList components and added clearable functionality for improved user experience.
- Cleaned up button attributes for consistency in styling.
…nd accessibility

- Added a new class to BottomPanel for better styling and z-index management.
- Replaced span with el-button in BottomPanel for enhanced accessibility.
- Adjusted positioning of the close icon in BottomPanel for better alignment.
- Modified layout options in Record component to streamline pagination controls.
- Added Vue 3 as a dependency in package.json and pnpm-lock.yaml.
- Removed unused TableParams interface from ConditionBox.vue to streamline the code.
…on and pnpm-lock.yaml

- Bumped element-plus from version 2.9.8 to 2.9.10 to incorporate the latest features and fixes.
- Updated all relevant references in pnpm-lock.yaml to reflect the new version.
- Updated the checkAll function to differentiate between table and selected types more clearly.
- Simplified the logic for setting checked values based on the type, enhancing code readability and maintainability.
- Updated the connection option from 'Kafka' to 'Kafka-Enhanced' in SceneDialog.vue.
- Adjusted corresponding i18n translation key to reflect the new naming convention.
…le files

- Added new components ElEmpty and ElText to the Vue declaration in components.d.ts for better integration with Element Plus.
- Removed the unused right.svg icon file to clean up the assets.
- Introduced new background color utility classes in utilities.scss for improved styling options.
- Updated Form.vue to include additional functionality for task selection and improved form handling.
- Enhanced CollateMap.vue and ConditionBox.vue components with new props and event emissions for better interactivity.
- Refactored ConsolePanel.vue to streamline logging functionality and improve user experience.
- Updated InfiniteSelect.vue and JSON/SQL editors to enhance styling and usability.
- Cleaned up FieldDialog.vue for better code readability and consistency in icon usage.
…s TAP-6629

- Modified the selector in the removeAttributesBySelector function to exclude both 'path' and 'rect' elements with fill='none' in vite.config.ts for better SVG handling.
- Cleaned up auto-imports.d.ts by removing unused Element Plus components to streamline imports.
- Enhanced element.scss with new styles for radio groups and alerts to improve layout and responsiveness.
- Added new validation messages in English, Simplified Chinese, and Traditional Chinese for better user guidance in locale files.
- Updated Form.vue and other verification components to improve UI interactions and error handling, including the use of icons and better button accessibility.
- Adjusted History.vue to increase the width of the operation column for improved layout consistency.
….d.ts

- Removed the ElEmpty component from the Vue declaration in components.d.ts to streamline imports and improve code clarity.
@cn-xufei cn-xufei merged commit b70b580 into release-v4.0.0 May 13, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant