From ad1bc7982966d29980942accedea0986da7c4e23 Mon Sep 17 00:00:00 2001 From: Element Date: Fri, 30 Jan 2026 20:54:36 +0800 Subject: [PATCH] chore: Update changelog 2.13.2 (#23569) chore: update changelog 2.13.2 --- CHANGELOG.en-US.md | 96 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/CHANGELOG.en-US.md b/CHANGELOG.en-US.md index 95cc891a3f..a77fe106c2 100644 --- a/CHANGELOG.en-US.md +++ b/CHANGELOG.en-US.md @@ -1,5 +1,101 @@ ## Changelog + +### 2.13.2 + +_2026-01-30_ + +#### Features + +- Build add `supply-validator-plugin` plugin (#23458 by @btea) +- Components [table] add row-expandable prop (#23140 by @btnkr) +- Components [time-picker] supplement type for TimePickerInstance (#23536 by @snowbitx) +- Components [drawer] expose `DrawerInstance` (#23544 by @snowbitx) + +#### Bug fixes + +- Components [upload] make abort param optional (#23353 by @SevenDreamYang) +- Components [avatar] watch srcSet changes to reset hasLoadError (#23324 by @E66Crisp) +- Components [select/select-v2] dropdown requires two clicks to open (#23344 by @rzzf) +- Components [input-tag] correct the tooltip theme and the style of the collapse tag (#23138 by @keeplearning66) +- Components [upload] `webkitdirectory="false"` being preserved during hydration (#23374 by @rzzf) +- Components [rate] display abnormal when modelValue exceeds max (#23372 by @E66Crisp) +- Components [date-picker-panel] weekstart incorrect select offset (#23226 by @Dsaquel) +- Components [badge] missing badgeStyle default value (#23448 by @btea) +- Components [collapse-item] missing box-sizing (#23482 by @snowbitx) +- Components [date-picker-panel] reliable startDate of weekstart (#23422 by @Dsaquel) +- Components [date-picker-panel] add missing `is-disabled` class to disabled buttons when using `unlink-panels` (#23393 by @tjyuanpeng) +- Components [table] Make tableLayout optional in table type (#23202 by @an501920078) +- Components [message-box] handle IME composition on Enter key (#23523 by @snowbitx) +- Correct type definitions for ElMessageBox (#23518 by @jaa134) +- Theme-chalk [card] ensure height works correctly in flex layout (#23539 by @rzzf) +- Components [affix] positioning under KeepAlive cache (#23549 by @E66Crisp) +- Components [select/select-v2] avoid triggering multiple `visible-change` during the first search (#23507 by @keeplearning66) + +#### Refactors + +- Components [input] use type-based definitions (#23366 by @rzzf) +- Components [affix] use type-based definitions (#23400 by @rzzf) +- Components [anchor] use type-based definitions (#23403 by @Lensiq) +- Components [icon] use type-based definitions (#23412 by @Lensiq) +- Components[card] use type-based definitions (#23416 by @zhongli-kira) +- Components [link] use type-based definitions (#23411 by @Lensiq) +- Components [tour] use type-based definitions (#23415 by @Lensiq) +- Components [switch] use type-based definitions (#23420 by @lw56777) +- Components [check-tag] use type-based definitions (#23424 by @snowbitx) +- Components [tag] use type-based definitions (#23421 by @lw56777) +- Components [empty] use type-based definitions (#23428 by @lw56777) +- Components [alert] use type-based definitions (#23401 by @rzzf) +- Components [scrollbar] use type-based definitions (#23427 by @SevenDreamYang) +- Components [container] use type-based definitions (#23429 by @cosine7) +- Components [watermark] use type-based definitions (#23408 by @wjp980108) +- Components [autocomplete] use type-based definitions (#23410 by @E66Crisp) +- Components [steps] use type-based definitions (#23433 by @SevenDreamYang) +- Components [badge/breadcrumb/button] use type-based definitions (#23414 by @snowbitx) +- Components [descriptions] use type-based definitions (#23434 by @SevenDreamYang) +- Components [input-number] use type-based definitions (#23404 by @lw56777) +- Components [col] use type-based definitions (#23438 by @lw56777) +- Components [row] use type-based definitions (#23437 by @lw56777) +- Components [input-tag] use type-based definitions (#23436 by @lw56777) +- Components [calendar] use type-based definitions (#23419 by @zhongli-kira) +- Components [divider/result/page-header] use type-based definitions (#23417 by @william-xue) +- Components [rate] use type-based definitions (#23439 by @lw56777) +- Components [backtop] use type-based definitions (#23435 by @lw56777) +- Components [carousel] use type-based definitions (#23430 by @snowbitx) +- Components [message] use type-based definitions (#23423 by @zero-years) +- Components [mention] use type-based definitions (#23440 by @E66Crisp) +- Components [countdown] use type-countdown definitions (#23447 by @StrawberryCreamMilk) +- Components [image/image-viewer] use type-based definitions (#23444 by @snowbitx) +- Components [collapse] use type-based definitions (#23443 by @snowbitx) +- Components [menu-item] use type-based definitions (#23446 by @snowbitx) +- Components [segmented] use type-based definitions (#23453 by @snowbitx) +- Components [progress] use type-based definitions (#23451 by @snowbitx) +- Components [splitter] use type-based definitions (#23462 by @snowbitx) +- Components [popper] use type-based definitions (#23450 by @snowbitx) +- Components [color-picker-panel] use type-based definitions (#23456 by @StrawberryCreamMilk) +- Components [tree-v2] use type-based definitions (#23459 by @wjp980108) +- Components [radio] use type-based definitions (#23466 by @lw56777) +- Components [avatar] use type-based definitions (#23457 by @E66Crisp) +- Components [statistic] use type-based definitions (#23452 by @snowbitx) +- Components [skeleton/skeletonItem] use type-based definitions (#23464 by @zero-years) +- Components [upload] use type-based definitions (#23442 by @wjp980108) +- Components [text] use type-based definitions (#23481 by @Lensiq) +- Components [tab-pane/bar] use type-based definitions (#23477 by @btea) +- Components [tooltip] use type-based definitions (#23475 by @wjp980108) +- Components [cascader] use type-based definitions (#23478 by @snowbitx) +- Components [timelineItem] use type-based definitions (#23479 by @Lensiq) +- Components [popconfirm] use type-based definitions (#23455 by @E66Crisp) +- Components [color-picker] use type-based definitions (#23488 by @StrawberryCreamMilk) +- Components [transfer] use type-based definitions (#23460 by @wjp980108) +- Components [popover] use type-based definitions (#23465 by @lw56777) +- Components [form/form-item] use type-based definitions (#23483 by @snowbitx) +- Components [dialog] use type-based definitions (#23432 by @lw56777) +- Components [time-select] use type-based definitions (#23449 by @StrawberryCreamMilk) +- Components [notification] use type-based definitions (#23445 by @E66Crisp) +- Components [checkbox] use type-based definitions (#23480 by @zhongli-kira) +- Components [drawer] use type-based definitions (#23484 by @StudiousGao) +- Components [badge] use factory default for `offset` prop (#23526 by @snowbitx) +- Components [config-provider] improve ConfigContext types (#23528 by @snowbitx) ### 2.13.1