Commit Graph

3249 Commits

Author SHA1 Message Date
JeremyWuuuuu
a44a671606
feat(ci): setup cypress circle ci (#6581)
* feat(ci): setup cypress circle ci

- Setup cypress circle ci pre-requests

* Remove console.log
2022-03-13 13:19:43 +08:00
三咲智子
9c30a5d153
refactor(components): [input] refactor (#6545)
* refactor(components): [input] refactor

* test: improve tests

* fix: dts

* fix: nextTick
2022-03-13 00:23:00 +08:00
JeremyWuuuuu
16f79ede21
ci(test): add SSR test framework (#6570)
* test(ci): add ssr test framework

- Setup SSR test framework (cypress)

* Update cypress configs

* Fix format issue

* Move cypress tests

* Move vite.config.cy.mjs under cypress/
2022-03-13 00:11:02 +08:00
JeremyWuuuuu
4ad2453124
fix(ci): skip if no changes at all (#6574) 2022-03-13 00:07:50 +08:00
bqy
6c3c4b2626
fix(components): [carousel] center arrow (#6573) 2022-03-12 23:37:31 +08:00
JeremyWuuuuu
3978c7eb38
ci(project): add .circleci/config.yml (#6569)
* Add .circleci/config.yml

* Update format
2022-03-12 22:57:11 +08:00
wzrove
0e6ff4f9a9
refactor(components): [divider] switch to script-setup (#6556)
Co-authored-by: rove <rove@outlook.com>
2022-03-12 21:31:24 +08:00
Zapic
525f61f8da
fix(component): [el-tabs] the initial pane should only render for once (#6563)
* fix(component): [el-tabs] the initial pane should only render for once

* test(component): [el-tabs] improve test of lazy load pane

* test(component): [el-tabs] fix lint error

Co-authored-by: KawaiiZapic <kawaiizapic@zapic.moe>
2022-03-12 20:44:17 +08:00
Element
45d915fa98
chore: Update changelog 2.1.0 (#6561) 2022-03-12 20:09:16 +08:00
JeremyWuuuuu
58897ece76
ci(build): add threshold to build product workflow (#6564)
* ci(build): add threshold to build product workflow

- Intorduce threshold for build product checking to warn the administrator

* Add permissions for workflow from fork repo

* Update the permission for workflow
2022-03-12 19:03:28 +08:00
三咲智子
e98d1298c0
refactor(components): [link] refactor (#6543) 2022-03-12 17:21:20 +08:00
JeremyWuuuuu
9172120d52
test(ci): add build product checking for prs (#6558)
* test(ci): add build product checking for prs

- Add build product testing to the CI

* Fix error syntax

* Tweak with output table
2022-03-12 17:17:16 +08:00
云游君
2db400c73a
refactor(components): [link] dynamic css vars & fix inner align (#6557) 2022-03-12 16:59:07 +08:00
云游君
93ee392932
fix(components): [upload] photo-wall wrap (#6546)
* fix(components): upload photo-wall wrap

* refactor(components): upload conent with props by tsx

* fix: type generate for upload sfc tsx

* Revert "fix: type generate for upload sfc tsx"

This reverts commit beeb9fb1642a875278ab9bf92f8ae4b7ae971013.

* Revert "refactor(components): upload conent with props by tsx"

This reverts commit 425e4a9f34693d9828bc8cf2e5ef2d75c5037864.

* fix: upload content type by as any

* refactor: extract uploadContentProps to object

* refactor(components): upload use tamplate instead of h

* Update packages/components/upload/src/upload.vue

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>

* refactor(components): remove useless key in upload-content

* refactor(components): fix type

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-03-12 16:57:48 +08:00
Herrington Darkholme
14353dbfce
fix(ci): suppress warning by mark icon as raw (#6555) 2022-03-12 15:58:29 +08:00
三咲智子
88b574e765
fix(build): move eslint config to internal (#6553) 2022-03-12 14:33:41 +08:00
Herrington Darkholme
e10a1e4c9d
fix(ci): fix cascader ns querySelector class (#6552) 2022-03-12 13:46:36 +08:00
Herrington Darkholme
51aac2f630
fix(ci): clean up several warning (#6551) 2022-03-12 00:00:07 -05:00
JeremyWuuuuu
508873789f
fix(ci): remove clean script (#6550)
- Remove clean script for size check
- Remove package.json/scripts.clean:lockfile
2022-03-12 10:16:33 +08:00
JeremyWuuuuu
d57cc0d974
ci(project): compressed actions for PRs (#6547)
* ci(project): compressed actions for PRs

- Introduce compressed size checking action for PRs
- Update package.json with a clean:lockfile script for the action

* Fix pnpm not found
2022-03-11 22:56:05 +08:00
三咲智子
da6d2dc84b
feat(components): [message] support re-render vnode (#6527)
* feat(components): [message] support re-render vnode

* docs: improve api reference

* test: add message vnode render function
2022-03-11 20:19:31 +08:00
JeremyWuuuuu
fe762f33cc
ci(project): introducing welcome bot (#6535)
- New workflow to make bot greets to the user contributing to this repo
2022-03-11 20:06:49 +08:00
Element
3f0f295280
chore: update changelog 2.0.6 (#6542) 2022-03-11 20:00:44 +08:00
Alan Wang
b6f61dd562
fix(components): [el-menu] icon is not to the right of the text (#6268) 2022-03-11 15:58:44 +08:00
Alan Wang
103bb1b104
feat(components): [cascader]add collapse-tags-tooltip (#6331) 2022-03-11 15:58:00 +08:00
Alan Wang
a3e3acc0fc
feat(components): [select-v2]add collapse-tags-tooltip (#6532)
* feat(components): [select-v2]add collapse-tags-tooltip

* feat(components): [select-v2]set fallback-placements

* feat(components): [select-v2]add collapse-tags-tooltip

* feat(components): [select-v2]set fallback-placements

* feat(components): [select-v2]add v-if on tooltip
2022-03-11 15:56:35 +08:00
Alan Wang
57d08f9a78
feat(components): [select]add collapse-tags-tooltip (#6245)
* feat(components): [select]add collapse-tags-tooltip

* feat(components): [select] collapse-tags-tooltip set width

* feat(components): [select] collapse-tags-tooltip set fallback-placements

* feat(components): [select] resolve conflicts

* feat(components): [select] add v-if on tooltip
2022-03-11 15:56:23 +08:00
msidolphin
61c6b97183
fix(components): [el-upload] jitter when remove file in the list (#6505)
* fix(components): [el-upload] jitter when remove file in the list

* chore: improve code
2022-03-11 15:56:07 +08:00
JeremyWuuuuu
cfd51c849e
chore(project): add escape-html as dependency for main entry (#6534)
- Add `escape-html` as dependency for `packages/element-plus`
2022-03-11 15:39:44 +08:00
blackie
36e80869ab
fix(components): [autocomplete] fix shaking at first open (#6342)
* fix(components): [auto-complete] fix shaking at first open

* fix(components): [autocomplete] remove added file by oversight
2022-03-11 15:09:09 +08:00
msidolphin
063c564461
fix(components): [el-table] escape special html characters (#6520)
* fix(components): [el-table] escape special html characters

* fix: use 3rd package
2022-03-11 15:05:29 +08:00
张大大
045703228b
fix(components): [el-input] pass input-style props to input-wrapper (#6506)
Co-authored-by: zhangtian <zhangtian@weidian.com>
2022-03-11 14:56:29 +08:00
Alan Wang
e1447d9c7c
fix(components): [select] display error when setting persistent to false (#6522) 2022-03-11 14:36:15 +08:00
Shana-AE
152f4dbf3d
fix(components): [rate] fix disbaledVoidIcon typo (#6456)
fix #6455
2022-03-11 14:35:16 +08:00
云游君
195224f745
docs: separate layout examples (#6526) 2022-03-11 00:13:29 +08:00
三咲智子
5bb0f8cd1c
chore: remove volar ts plugin (#6525) 2022-03-11 00:00:29 +08:00
blackie
c35dfec666
style(components): rename disabled to is-disabled (#6475)
* style(components): [pagination] rename disabled to is-disabled

* style(components): [slider] rename disabled to is-disabled

* style(components): [pagination] rename active to is-active

* refactor(components): [calendar] use namespace hooks

* fix(components): [pagination] fix test error
2022-03-10 23:57:07 +08:00
云游君
8929151b85
refactor(theme-chalk): [upload] use bem rewrite upload scss & fix bugs (#6508)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-10 23:52:13 +08:00
Alan Wang
73e60cd86a
test(components): [select] click icon twice (#6471) 2022-03-10 23:28:50 +08:00
Herb Brewer
428893f7fa
fix(components): [upload] fileList prop should sync uploadFiles (#6492)
* fix(components): [upload] fileList prop should sync uploadFiles

* fix(components): [upload] fileList prop should sync uploadFiles

* fix: typings

Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-10 23:19:44 +08:00
三咲智子
a973e7505d
feat: export dayjs instance, closes #6498 (#6517) 2022-03-10 22:53:55 +08:00
三咲智子
548f74617a
fix: workflow coverage (#6518) 2022-03-10 22:35:29 +08:00
三咲智子
7653551c48
fix(docs): improve component typings (#6524) 2022-03-10 22:34:59 +08:00
msidolphin
254eacd7da
perf(components): [el-table] optimize the performance of expand rows (#6480)
* perf(components): [el-table] optimize the performance of expand rows

* chore: revert comments

* chore: remove useless code

* chore: rename

* Update packages/components/table/src/table-body/render-helper.ts

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-03-10 16:45:08 +08:00
Alan Wang
76735a6560
fix(components): [el-tooltip] close the dropdown after set disabled (#6467)
* fix(components): [el-tooltip] close the dropdown after set disabled

* fix(components): [el-tooltip] close the dropdown after set disabled

* Update packages/components/tooltip/src/tooltip.vue

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-03-10 15:52:07 +08:00
gjfei
3cc4867f7a
fix(components): el-select-allow-dynamically-update-options (#6473)
* fix(components):[select] (#6458)

* fix(components): [select] allow create

* fix(components): [select] allow create code review
2022-03-10 15:50:46 +08:00
Lay Hunt
0d6cfc60b8
docs(theme-chalk): update the modification guide introduced by webpack on demand (#6496) 2022-03-10 15:42:56 +08:00
gjfei
593082ec65
fix(components):[select] namespace (#6486) 2022-03-10 15:39:42 +08:00
三咲智子
80d903771f
feat: extract eslint config to separate package (#6495) 2022-03-10 15:39:13 +08:00
btea
d9b8ec2164
refactor(utils): remove isFF (#6507)
* refactor(utils): remove isFF

* chore: remove isObject
2022-03-10 11:30:10 +08:00