Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D2M #16674

Merged
merged 23 commits into from Apr 26, 2024
Merged

D2M #16674

merged 23 commits into from Apr 26, 2024

Conversation

iamkun
Copy link
Contributor

@iamkun iamkun commented Apr 26, 2024

Please make sure these boxes are checked before submitting your PR, thank you!

  • Make sure you follow contributing guide English | (中文 | Español | Français).
  • Make sure you are merging your commits to dev branch.
  • Add some descriptions and refer to relative issues for your PR.

btea and others added 18 commits April 20, 2024 19:54
* feat(hooks): add use-aria hooks

* feat(components): update

* feat(hooks): update

* feat(hooks): update
* chore: remove redundant code

* remove the unused variable
* feat(components): [color-picker] add `teleported` prop

closed #15357

* refactor: use tooltip hooks
* fix: 🐛 update autocomplete default width

✅ Closes: 16619

* refactor: 💡 use input-width instead

✅ Closes: #16619
…16621)

* fix(components): [select] group error when custom option component

* Update packages/components/select/src/option-group.vue

Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>

* perf(components): [select] group flattedChildren

* perf(components): [select] group flattedChildren

* test(components): [select] group when custom option component case

---------

Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>
* docs(components): [select] unify and enhance version tip

* docs: unify and enhance version tip
…rts VNode (#16648)

* fix(components): [table] return type of function summary-method

* fix: type
* refactor(test-utils): adjust main export

* test(components): [virtual-list] fix type error

* test(components): [form] fix type error

* feat(test-utils): export make-mount-func

* Revert "feat(test-utils): export make-mount-func"

This reverts commit 38d163b.

* Revert "test(components): [form] fix type error"

This reverts commit 6356676.

* Revert "test(components): [virtual-list] fix type error"

This reverts commit feff859.

* Revert "refactor(test-utils): adjust main export"

This reverts commit 6cea407.

* fix(test-utils): fix export main error
* fix(components): Add missing export

* fix(components): Add missing export

* fix(components): Add missing blank line.
fix(components): [table-v2] Fix scrolling fail

closed 16266
@element-bot
Copy link
Member

element-bot commented Apr 26, 2024

General Info

Current version: 2.7.1
Current time: 2024-04-26T07:07:17+00:00


2.7.2

2024-04-26

Features

Bug fixes

Other

Copy link

👋 @iamkun, thank you for contributing element-plus.

  • You can comment with /label Components:[component_name] to add a label for which component you are working on.
  • You may join our Discord for staying tuned.

Copy link

github-actions bot commented Apr 26, 2024

@github-actions github-actions bot added the CommitMessage::Qualified Qualified commit message label Apr 26, 2024
Copy link

github-actions bot commented Apr 26, 2024

Total changed files: 2

ℹ️ Files have been changed
Filename Status
use-aria Added 🟢
use-aria Added 🟢

Generated with ❤️ by Element Plus bot
Generated with

Copy link

github-actions bot commented Apr 26, 2024

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 56.91% 61132 / 107418
🔵 Statements 56.91% 61132 / 107418
🔵 Functions 59.23% 2108 / 3559
🔵 Branches 79.57% 8293 / 10421
File Coverage
File Stmts % Branch % Funcs % Lines Uncovered Lines
Changed Files
docs/examples/input-number/custom.vue 0% 0% 0% 0% 1-41
docs/examples/table/summary.vue 0% 0% 0% 0% 1-109
docs/examples/table-v2/dynamic-height.vue 0% 0% 0% 0% 1-22
packages/components/affix/src/affix.vue 92.48% 86.11% 100% 92.48% 74, 87-95
packages/components/autocomplete/src/autocomplete.ts 100% 100% 71.42% 100%
packages/components/autocomplete/src/autocomplete.vue 77.02% 75.67% 50% 77.02% 43, 169-174, 198-199, 213-228, 231-238, 241-242, 253-254, 262-264, 271-274, 279-280, 282, 291-296, 303-304, 307-308, 319-351, 354
packages/components/checkbox/src/checkbox-group.ts 100% 100% 100% 100%
packages/components/checkbox/src/checkbox-group.vue 97.75% 100% 66.66% 97.75% 52-53
packages/components/checkbox/src/checkbox.ts 100% 100% 100% 100%
packages/components/checkbox/src/checkbox.vue 100% 93.75% 50% 100%
packages/components/checkbox/src/composables/use-checkbox.ts 100% 100% 100% 100%
packages/components/color-picker/src/color-picker.ts 100% 87.5% 100% 100%
packages/components/color-picker/src/color-picker.vue 87.75% 86.3% 56.52% 87.75% 250-251, 265-268, 270-273, 293-295, 313-314, 328-336, 338-343, 345-358, 360-362, 364-366, 378, 380-382
packages/components/descriptions/index.ts 100% 100% 100% 100%
packages/components/descriptions/src/description-item.ts 100% 100% 100% 100%
packages/components/form/src/form.ts 100% 100% 100% 100%
packages/components/form/src/form.vue 92.19% 76.47% 81.81% 92.19% 52-53, 67-69, 80-81, 90-92, 142-143, 159-162
packages/components/form/src/types.ts 100% 100% 100% 100%
packages/components/form/src/hooks/use-form-item.ts 100% 95.23% 100% 100%
packages/components/input-number/src/input-number.ts 100% 100% 100% 100%
packages/components/input-number/src/input-number.vue 94.72% 94.82% 81.25% 94.72% 127-133, 272-273, 276-277, 297-298, 332-337
packages/components/input/src/input.ts 100% 100% 92.3% 100%
packages/components/input/src/input.vue 95.39% 90.97% 80.95% 95.39% 14, 335-342, 379-385, 467-469, 481-482, 520-524
packages/components/popper/src/content.ts 100% 100% 83.33% 100%
packages/components/progress/src/progress.vue 94.69% 82.97% 100% 94.69% 132, 172, 181-182, 186-187, 202-206, 223
packages/components/radio/src/radio-group.ts 100% 100% 100% 100%
packages/components/radio/src/radio-group.vue 100% 92.3% 100% 100%
packages/components/rate/src/rate.ts 100% 100% 100% 100%
packages/components/rate/src/rate.vue 86.11% 81.94% 81.81% 86.11% 126-129, 145, 178, 186, 189, 224-225, 233-261, 265-266, 279-280, 286-287
packages/components/scrollbar/src/scrollbar.ts 100% 100% 100% 100%
packages/components/segmented/src/segmented.ts 100% 100% 0% 100%
packages/components/select-v2/src/defaults.ts 100% 100% 50% 100%
packages/components/select-v2/src/token.ts 100% 100% 100% 100%
packages/components/select-v2/src/useSelect.ts 91.67% 84.91% 76.08% 91.67% 102-104, 164, 177-178, 193-194, 310-314, 332-333, 338-339, 347-348, 351, 372-373, 405-406, 408, 425-434, 473-474, 477-478, 481-483, 486-487, 490-491, 556-557, 561-566, 596, 602, 624-625, 627-628, 636-638, 658-659, 668-669, 695-701, 843-847
packages/components/select/src/option-group.vue 100% 100% 100% 100%
packages/components/select/src/select.ts 100% 100% 100% 100%
packages/components/select/src/useSelect.ts 95.51% 90.7% 84.09% 95.51% 159, 234-235, 257-259, 451-452, 455-456, 459-461, 464-465, 468-469, 547-548, 557-558, 560-561, 662-667, 673-674, 682, 702-703, 711-712, 715, 777-778
packages/components/slider/src/slider.ts 100% 100% 100% 100%
packages/components/slider/src/slider.vue 99.23% 91.89% 40% 99.23% 197, 207
packages/components/space/src/item.ts 100% 100% 100% 100%
packages/components/switch/src/switch.ts 100% 66.66% 100% 100%
packages/components/switch/src/switch.vue 93.8% 85.1% 75% 93.8% 34-37, 153-156, 192-196, 214-215
packages/components/table-v2/src/table-grid.tsx 91.02% 68.75% 54.54% 91.02% 32-39, 76-77, 86-94, 98-101, 104-105, 108-110
packages/components/table/src/table/defaults.ts 100% 100% 66.66% 100%
packages/components/time-picker/src/common/picker.vue 89.08% 80.33% 85.29% 89.08% 310, 320-322, 356-359, 381-382, 460, 466-467, 489, 542-543, 545-552, 586-597, 599-602, 625-631, 635-637, 639-641, 643-645, 649-651, 656-657, 668-670, 685-691, 696, 703-717
packages/components/time-picker/src/common/props.ts 100% 100% 100% 100%
packages/components/tooltip-v2/src/content.ts 0% 0% 0% 0% 1-67
packages/components/tooltip/src/content.ts 100% 100% 100% 100%
packages/components/tour/index.ts 100% 100% 100% 100%
packages/components/tour/src/content.ts 100% 100% 0% 100%
packages/hooks/index.ts 100% 100% 100% 100%
packages/hooks/use-aria/index.ts 100% 100% 100% 100%
Generated in workflow #219

Copy link

github-actions bot commented Apr 26, 2024

Size Change: +4.43 kB (0%)

Total Size: 1.39 MB

Filename Size Change
./dist/element-plus/dist/index.css 44.1 kB +115 B (0%)
./dist/element-plus/dist/index.full.js 395 kB +1.26 kB (0%)
./dist/element-plus/dist/index.full.min.js 287 kB +944 B (0%)
./dist/element-plus/dist/index.full.min.mjs 283 kB +901 B (0%)
./dist/element-plus/dist/index.full.mjs 386 kB +1.21 kB (0%)

compressed-size-action

Copy link

github-actions bot commented Apr 26, 2024

🧪 Playground Preview: https://element-plus.run/?pr=16674
Please comment the example via this playground if needed.

btea and others added 2 commits April 26, 2024 15:03
* fix(components): [progress] bar background support gradient

* fix: test
…16664)

* fix(components): [select-v2] custom options init error in multiple

* test(components): [select-v2] custom options init in multiple
chore: update changelog 2.7.2
@iamkun iamkun merged commit e5fce0f into master Apr 26, 2024
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet