v3.11.1
-
Improve TypeScript generics for Node.extend
The Node.extend method's TypeScript signature was updated so that ExtendedConfig can extend NodeConfig and MarkConfig, improving type inference when extending Node and Mark classes with additional config properties.
This is a type-only change — there are no runtime behavior changes.
- Fixed a bug where the TrailingNode extension would not use the node option to assume the default node type
shadcn@3.5.1
-
#8900
d0fb73ac0e4e7f6d02768586c5232bbc6b33a3c3Thanks @shadcn! - do not install base style when adding themes -
#7557
ad6a3c63678bb31dbfb94536ee1d4aa4f06a8b8dThanks @remorses! - Fix utils import transform when workspace alias does not start with @ -
#8901
62218c1c0c79195bda49a36817a13392cae7b4f2Thanks @shadcn! - update color value detection for cssVars
tdesign-vue-next@1.17.4
Table: 优化通过分页操作后 Table 内容变化时的展示效果,分页器会锚定在当前视口 @RSS1102 (#6172)
Calendar: 优化透传组件 props 事件的处理方式,修复透传的回调函数无法触发的问题 @Wesley-0808 (#6157)DatePicker: 优化日期范围选择器的交互问题,避免先选择结束日期后需重复操作多次的问题 @mikasayw (#6143)Description: 修复无边框模式下itemLayout垂直排列的间距问题 @mikasayw (#6156)Input:- 修正 input 及上层 select 等组件在 safari 中初次渲染 auto-width 失效的问题 @Cat1007 (common#2336) (#6188)
- 优化透传组件 props 事件的处理方式,修复透传的回调函数无法触发的问题 @Wesley-0808 (#6157)
SelectInput: 优化透传组件 props 事件的处理方式,修复透传的回调函数无法触发的问题 @Wesley-0808 (#6157)Slider: 修复初始化时精度计算错误的问题 @RylanBot (#6183)Table:TagInput: 优化透传组件 props 事件的处理方式,修复透传的回调函数无法触发的问题 @Wesley-0808 (#6157)TreeSelect: 优化透传组件 props 事件的处理方式,修复透传的回调函数无法触发的问题 @Wesley-0808 (#6157)Upload:Table: 修复分页受控模式下current属性手动变更不触发onPageChange的问题 @RSS1102 (#6163)
Calendar: 补充range参数的用法示例 @shumuuu (#6148)
Table: Optimize the display effect when the content of the Table changes after paging. The pager will be anchored in the current viewport @RSS1102 (#6172)
Calendar: Optimize the handling of props events in the transparent transmission component and fix the problem that the callback function of transparent transmission cannot be triggered @Wesley-0808 (#6157)DatePicker: Optimize the interaction problem of the date range selector to avoid the problem of having to repeat the operation multiple times after selecting the end date first @mikasayw (#6143)Description: Fixed the spacing problem ofitemLayoutvertically arranged in borderless mode @mikasayw (#6156)Input:- Fixed an issue where input and upper-level select components fail to render auto-width for the first time in safari @Cat1007 (common#2336) (#6188)
- Optimize the handling of props events in the transparent transmission component, and fix the problem that the callback function for transparent transmission cannot be triggered @Wesley-0808 (#6157)
SelectInput: Optimize the handling of props events in the transparent transmission component and fix the problem that the callback function of transparent transmission cannot be triggered @Wesley-0808 (#6157)Slider: Fixed an error in precision calculation during initialization @RylanBot (#6183))Table:- Optimize the handling of props events in the transparent transmission component, and fix the problem that the callback function for transparent transmission cannot be triggered @Wesley-0808 (#6157)
- Fixed the issue where editable cells are not correctly displayed in the validateData callback under
keepEditMode@uyarn (#5490)
TagInput: Optimize the handling of props events in transparent transmission components and fix the problem that the callback function of transparent transmission cannot be triggered @Wesley-0808 (#6157)TreeSelect: Optimize the handling of props events in the transparent transmission component and fix the problem that the callback function for transparent transmission cannot be triggered @Wesley-0808 (#6157)Upload:Table: Fixed the problem that manual changes to thecurrentattribute in paging controlled mode do not triggeronPageChange@RSS1102 (#6163)
Calendar: Supplementary usage example of therangeparameter @shumuuu (#6148)
v5.5.6
- fix: prevent NaN crop when previousCropSize.x/y is zero #636 (@ValentinH)
- Valentin Hervieu (@ValentinH)
v3.17.0
- cli: Support passing remote file url - by @o-az in https://github.com/shikijs/shiki/issues/1139 (fb05a)
- core: Support embeddedLanguages alias for backwards compatibility - by @Ipshita29 in https://github.com/shikijs/shiki/issues/1044 and https://github.com/shikijs/shiki/issues/1145 (3a367)
- monaco: Normalize theme tokenScopes and tighten monaco type import - by @Simon-He95 in https://github.com/shikijs/shiki/issues/1140 (dc792)
- monaco: Preserve Markdown font styles - by @prempyla and @antfu in https://github.com/shikijs/shiki/issues/1107 (e4dec)
- shiki: Rename
createdBundledHighlightertocreateBundledHighlighter- by @tushar73-jet, Tushar and @antfu in https://github.com/shikijs/shiki/issues/1135 (e6d21) - transformers: Handle multi-token comments in rose-pine theme - by @ish1416 and @antfu in https://github.com/shikijs/shiki/issues/1118 (3e1bd)
- twoslash: Fix typo in
twoslash-query-persisted, close #1130, close #981 - by @antfu in https://github.com/shikijs/shiki/issues/1130 and https://github.com/shikijs/shiki/issues/981 (55a17) - types: Add 'plain' to PlainTextLanguage type - by @kevinkucharczyk in https://github.com/shikijs/shiki/issues/1133 (156c5)
v3.16.0
- Update grammars - by @antfu (02dab)
- Enable decorations for structure: inline - by @Aashish-Jha-11 and Aashish_Jha_1107 in https://github.com/shikijs/shiki/issues/1103 (8806b)
- Resolve vitest alias for wasm-inlined - by @sahilsharda (2d7b3)
- transformers: Support comment-prefixed [code . highlight] markers in v3 notation matcher - by @Hariksh in https://github.com/shikijs/shiki/issues/1102 (5068b)
@platejs/yjs@52.0.3
0b9de29by @felixfeng33 – Upgrade @hocuspocus/provider to v3 add delayed sync.