Repository navigation
Update all non-major dependencies - #621
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
10 times, most recently
from
October 8, 2026 13:28
f59736d to
2c1fde8
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
13 times, most recently
from
October 16, 2026 19:44
7a7f439 to
f760586
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
October 18, 2026 20:48
e6aa33e to
22705fa
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
10 times, most recently
from
October 27, 2026 11:03
b65f3f3 to
1ddc313
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
October 29, 2026 20:52
c2047ae to
cd9b72b
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 30, 2026 18:55
cd9b72b to
9930f15
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
^21.2.3→^21.2.4^21.2.3→^21.2.4^1.2.40→^1.2.43^24.19.0→^24.19.21.1.4→1.1.5^6.0.9→^6.0.103.5.43→3.5.443.5.43→3.5.443.5.43→3.5.443.5.43→3.5.443.5.43→3.5.443.5.43→3.5.443.5.43→3.5.443.5.43→3.5.441.5.6→1.7.11.5.6→1.7.1^1.5.6→^1.7.1>=1.5.6→>=1.7.1^1.20.0→^1.21.0^10.11.0→^10.14.0^30.1.1→^30.1.3^11.12.2→^11.17.224.21.0→24.22.2^4.0.3→^4.1.012.6.0→12.16.1^8.5.6→^8.5.328.11.2→8.12.3^66.10.5→^66.12.08.3.3→8.3.5^6.0.9→^6.0.10^4.0.18→^4.1.123.5.43→3.5.443.5.43→3.5.44^3.5.43→^3.5.44^11.4.12→^11.4.165.3.1→5.4.05.3.1→5.4.0^5.3.1→^5.4.0>=5.3.1→>=5.4.03.3.11→3.3.14Release Notes
conventional-changelog/commitlint (@commitlint/cli)
v21.2.4Compare Source
Note: Version bump only for package @commitlint/cli
conventional-changelog/commitlint (@commitlint/config-conventional)
v21.2.4Compare Source
Note: Version bump only for package @commitlint/config-conventional
antdv-next/vue-components (@v-c/slider)
v1.1.5Compare Source
vitejs/vite-plugin-vue (@vitejs/plugin-vue)
v6.0.10Bug Fixes
Documentation
vuejs/core (@vue/compiler-core)
v3.5.44Compare Source
Bug Fixes
0andfalseinv-html(#15571) (9f3b437)antdv-next/antdv-next (antdv-next)
v1.7.1Compare Source
This release advances ant-design upstream tracking to master after 6.6.8 (
912d4066db) and is mostly bug fixes. Splitter can setdestroyOnHiddenonce at the top level. A group of fixes stops unmounted components from staying referenced and never being collected (module-level shared vnodes, watcher cleanups on unmount, DOM held by FormItem). It also fixes FormItem field registration after a rename, Steps rendering clickable semantics without achangebinding, the Statistic#formatterslot being ignored, and more. A batch of@v-c/*packages is upgraded:allowClearis unified across the input components, and Pagination moves its interaction semantics onto the inner controls.✨ Features
destroyOnHiddenthat applies to every panel and can be overridden per panel (#1046)🐞 Fixes
useBreakpoint: Row, Table, Avatar, Pagination, Descriptions, Steps, Masonry and FormItemnamechanges, so in dynamic lists a newly added item no longer overwrites a renamed one andvalidateFields/resetFieldsno longer skip fields; a trailing|in a string label is kept (#59599)role="button"andtabindexwhen neitherchangenorv-model:currentis bound, and the wave effect is back when onlyv-model:currentis bound (#1057); props no longer leak into root DOM attributes (#1054); the error step icon rendersCloseOutlined(#1049)#formatterslot with a{ value }scope; it takes precedence over theformatterprop and works for Statistic.Timer too (#1047)#footerslot withoutoriginNode/extra, which threw when destructuredexpandedRowRenderslot did not render the expand column (#1048)nativeElement,focusandblurthrough the ref (#1055)blurfires exactly once in range mode (#1037); support rendering themarkslot (#1041)prefixCls, matching upstream (#1042)colorSplit(#1053)aria-valuenowusespercentinstead of the success percent (#59634); the line progress respects a stringwidth(#59597)📖 Documentation
HappyProviderfrom happy-work-theme (#1052)section/description/containerto the semantic demo (#1044)/1024)🧰 Infrastructure & Dependencies
@v-c/util1.4.0,input1.3.0,textarea1.2.0,input-number1.2.0,select1.3.0,picker1.6.0 andmentions1.3.0, which unify theallowClearconfig (allowClear.disabled: trueno longer renders a clear button at all);@v-c/pagination1.3.0 moves the interaction semantics of page items and the prev / next buttons from thelionto the inner control@v-c/menu1.4.4,tabs1.4.3,tour1.1.3,slick1.0.3 andcolor-picker1.0.8 (unmount cleanup fixes: unmounting Menu or ColorPicker no longer re-renders the parent, and Tour no longer leaves window listeners behind), plusvirtual-list1.1.4,progress1.1.0,upload1.1.1,switch1.0.2,image1.1.3 andtable1.3.5anchorBallSizecomponent token (#59389)912d4066db)本次版本将 ant-design 上游跟踪推进到 6.6.8 之后的 master(
912d4066db),以问题修复为主。Splitter 支持在顶层统一配置destroyOnHidden;集中修复了组件卸载后实例仍被引用、无法回收的问题(模块级共享的 vnode、卸载时的 watcher 清理、FormItem 持有的 DOM),以及 FormItem 改名后字段注册错乱、Steps 未绑定change时仍渲染可点击语义、Statistic 的#formatter插槽不生效等问题。同时升级了一批@v-c/*基础组件:输入类组件的allowClear配置统一,Pagination 的交互语义移到内部控件上。✨ 新功能 Features
destroyOnHidden,作用于所有面板,可在单个面板上覆盖(#1046)🐞 问题修复 Fixes
useBreakpoint的 Row、Table、Avatar、Pagination、Descriptions、Steps、Masonry、FormItemname变化时重新注册字段,动态列表中新增的项不再覆盖改名的项,validateFields/resetFields不再漏掉字段;字符串 label 末尾的|不再被去掉(#59599)change或v-model:current时不再渲染role="button"、tabindex等可点击语义,只绑定v-model:current时恢复波纹效果(#1057);props 不再泄漏为根元素的 DOM 属性(#1054);错误状态的步骤图标渲染为CloseOutlined(#1049)#formatter插槽,作用域参数为{ value },优先于formatter属性,Statistic.Timer 同样生效(#1047)#footer插槽没有传入originNode/extra参数,解构时报错expandedRowRender插槽不渲染展开列(#1048)nativeElement、focus、blur(#1055)blur事件只触发一次(#1037);支持mark插槽渲染(#1041)prefixCls派生,与上游一致(#1042)colorSplit(#1053)aria-valuenow使用percent,而不是成功进度(#59634);线形进度条支持字符串形式的width(#59597)📖 文档 Documentation
HappyProvider(#1052)section/description/container(#1044)/1024)🧰 工程与依赖 Infrastructure & Dependencies
@v-c/util1.4.0、input1.3.0、textarea1.2.0、input-number1.2.0、select1.3.0、picker1.6.0、mentions1.3.0,统一allowClear配置(allowClear.disabled为true时不再渲染清除按钮);@v-c/pagination1.3.0,页码与上一页 / 下一页的交互语义从li移到内部控件上@v-c/menu1.4.4、tabs1.4.3、tour1.1.3、slick1.0.3、color-picker1.0.8(卸载清理修复:Menu、ColorPicker 卸载不再触发父组件重渲染,Tour 不再遗留 window 监听),以及virtual-list1.1.4、progress1.1.0、upload1.1.1、switch1.0.2、image1.1.3、table1.3.5anchorBallSize(#59389)912d4066db)v1.7.0Compare Source
v1.6.0Compare Source
This release is a performance pass: the derived design token chain is shared across component instances, style hooks resolve the token once, the wrapper layers forward only the props that are actually set to
@v-c/*, Table hands@v-c/tablereferentially stable column config, and the delayed style-removal timer no longer keeps unmounted component trees in memory. On a production build, 1000 Buttons hot-mount in 116 ms instead of 157 ms with the heap down from 92 MB to 48 MB, 200 DatePickers go from 368 ms to 156 ms, and a 1000-row Table cold-mounts in 225 ms instead of 439 ms.@antdv-next/cssinjs1.1.0 ships alongside with new public APIs, and@v-c/util,trigger,picker,select,table,menuandtooltipmove to their matching stable releases; since the dependency floor moves as a whole, this is a minor release. It also advances ant-design upstream tracking to820e1a8c2dand fixes a batch of Form validation, Alert, Drawer, Descriptions, ColorPicker and ConfigProvider issues; the IDE web-types are now generated fromglobal.d.tsand cover all 128 global components.⚡ Performance
All numbers are production builds on the same machine (Apple M2 Pro, Chrome 154), 3 pages × 5 hot mounts averaged, compared with 1.5.6:
@antdv-next/cssinjs1.1.0)genStyleHooksresolvesuseToken()once and hands it to both the component style hook and the CSS variable register;useStyleRegisterkeeps a single computed (the cache path),useBaseConfig/useComponentBaseConfigreturn getter refs, andusePrefix/useCSPare memoized per config ref@v-c/picker,@v-c/selectand@v-c/menuinstead of spreading every declared prop (mostlyundefined) into layers that normalise them again; props normalisation and reactive proxy spreads used to account for about a third of DatePicker mount timeInternalTablehands@v-c/tablereferentially stable columns, column transforms and expandable config, and reuses the source column list when no column isresponsive; these objects used to be rebuilt on every render, which@v-c/tabletreated as a column change and re-rendered every row and cell. Rows and cells now render exactly once per mount, 1000 rows cold mount 439 → 225 msclasses/stylesresolve the merged component props object only for the function form; plain objects no longer pay for a full spread per instancevalidateDebouncewait timer is released as soon as a newer event arrives or the item unmounts, so each Form.Item keeps at most one timer instead of one per keystroke@v-c/trigger1.1.6 creates its alignment / position-tracking effects on first open, so closed Triggers no longer hold them;@v-c/table1.3.4 keeps one hover memo per row instead of a computed per cell per render and measures the scrollbar only withscroll.y/sticky;@v-c/picker1.5.2,@v-c/select1.2.8,@v-c/menu1.4.2 and@v-c/tooltip1.1.4 forward only defined props between their layers and replace per-prop computeds with getter refs. Computeds per instance: Select 329 → 140, DatePicker 367 → 111, Menu item 262 → 70, Table row 47 → 9🐞 Fixes
validateDebounce:validatingis published right away while the rules run after the wait;validateFields,submitand rule checks stay immediate (#981)clearValidateorresetFieldno longer writes its stale result;resetFieldno longer swallows the user's next change when the value did not actually change (#977)rowSelection.onSelectreceives the click event instead of the change event; withpreserveSelectedRowKeys,onSelect/onSelectAll/onSelectMultiplereceive the preserved records that are no longer in the current data (#59449); the fixed selection headerz-indexmatches ant-design (#968); scrolling to the first row after pagination, sorting or filtering reads the scroll config merged with ConfigProvidertable.scroll(#969)closablesupportsonClose/afterClosecallbacks anddisabled, ConfigProvideralert.closeIcontakes effect and the ref exposesnativeElement(#971, #59432); the close button's semantic class is no longer emitted twice and the icon's semantic class matches React (#59384)extrarenders as a direct child of the header instead of nesting insideheader-title(#975); the never-implementedafterOpenChangeevent declaration and docs are removed (#976)classes/stylesapply to the cell instead of the innerspan, andattrs.styleis merged in (#972); an empty label / content no longer renders an emptyspan(#973)class/styleand other attrs go to the trigger instead of the panel (#966); clearing the colour no longer emitschangeandupdate:valuetwice (#964); theshowTextfunction and slot receive{ color }instead of a double-wrapped object (#962, #963)popupMatchSelectWidth,popupOverflow,calendar,carousel,cardMeta,ribbonandwarningconfigs reach the components (#967)datePicker.allowClear/clearIcon(#970); RangePicker reads theDatePickerlocale instead of theCalendarone (#978)tabProps.defaultActiveKeywhendefaultActiveTabKeyis not set (#978)cascader.clearIconno longer triggers the deprecatedclearIconwarningspan, so the popup still opens when there is no element to attach events to (#979)_InternalPanelDoNotUseOrYouWillBeFiredpure panels no longer leak undeclared attrs onto the wrapperdiv(#980)update:openis emitted only when the open state actually changes (#983)flex.styleis applied to the rendered style (#982)dotPlacement(#59436)renderEmptywith the correct component namesMentions/TreeSelect(#59364)undefinedprefix when there is nohref(#59423)useLocalereturns a readonly tuple, and a few internal types in Carousel, Table, Tag, Timeline and FormItem are tightened without runtime changes📖 Documentation
scrollfields are marked as supporting global config; docs(form): document that thehorizontallayout stacks labels above controls at viewports of575pxor less, and how to customise that through thexssettings oflabelCol/wrapperCol(#59398, #59417)🧰 Infrastructure & Dependencies
@antdv-next/cssinjs1.1.0 addscreateGlobalCache+useGlobalCacheEntry(a shareable reactive cache entry plus per-instance reference counting),createCacheToken, and theGlobalCacheEntryandUseTokentype exports;onCacheRemovecallbacks receive theStyleContextPropsas a third argument so they can be module-level functions instead of closures over the hook scope@v-c/util1.3.2 (addspickDefined),@v-c/trigger1.1.6,@v-c/picker1.5.2,@v-c/select1.2.8,@v-c/table1.3.4,@v-c/menu1.4.2,@v-c/tooltip1.1.4,@v-c/notification2.0.5 (repeated pauses no longer bill the paused span into the elapsed time) and@v-c/tree-select1.1.3global.d.tsas the single source of tags and cover all 128 global components (25 of them, such as the layout sections, radio, textarea, tab pane and table column, had no entry before, and 17 pseudo tags likea-参数were emitted); doc headings resolve to real components,~~prop~~rows are marked deprecated,extendscan omit parent items, and markdown escapes and entities in attribute types are cleaned up (Record<K, V>is no longer stripped as an HTML tag);a-textareagoes from 3 to 24 attributes and zh descriptions cover 1603 / 1685 attributes;global.d.tsdeclaresAListy,ATableColumnGroup,ACheckableTagGroup,AMentionsOptionandAMenuDivider(#965)tests/perfreactive-count regression test (computeds / watchers / child components per component instance, failing above the committed baseline), thepnpm benchbrowser benchmark (headless Chrome over CDP, reporting cold / hot mount time, mounted heap, heap retained after unmount and interaction time, with--profilerecording a CPU profile) and theVC_LOCALalias for testing against local@v-c/*builds820e1a8c2d(after 6.6.5); incidental deprecated API usages in tests migrate to the current APIs本次版本是一轮性能专项:共享设计 token 的派生链、样式 hook 只解析一次 token、各封装层只向
@v-c/*转发实际设置的属性、Table 向@v-c/table传递引用稳定的列配置,并修复了样式延迟卸载定时器把已卸载组件树留在内存里的问题。生产构建下 1000 个 Button 的热挂载从 157 ms 降到 116 ms、堆内存从 92 MB 降到 48 MB,200 个 DatePicker 从 368 ms 降到 156 ms,1000 行 Table 的冷挂载从 439 ms 降到 225 ms。@antdv-next/cssinjs同步发布 1.1.0 并新增公开 API,@v-c/util、trigger、picker、select、table、menu、tooltip全部升级到配套的正式版,依赖下限整体抬高,因此本次以 minor 版本发布。同时把 ant-design 上游跟踪推进到820e1a8c2d,并集中修复了一批 Form 校验、Alert、Drawer、Descriptions、ColorPicker、ConfigProvider 等组件的问题;IDE 的 web-types 改为从global.d.ts生成,覆盖全部 128 个全局组件。⚡ 性能 Performance
以下数据均为生产构建、同一台机器(Apple M2 Pro,Chrome 154)、3 页 × 5 次热挂载取均值,对比对象是 1.5.6:
@antdv-next/cssinjs1.1.0)genStyleHooks只解析一次useToken()并同时交给组件样式 hook 与 CSS 变量注册;useStyleRegister只保留缓存路径一个 computed,useBaseConfig/useComponentBaseConfig改用 getter ref,usePrefix/useCSP按配置引用记忆化@v-c/picker、@v-c/select、@v-c/menu转发实际设置的属性,不再把整包声明属性(绝大多数是undefined)展开到下层逐Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.