🚀 Features
- Calendar: add
weekNumbersprop (#4555) (7a1a71b) - ChangelogVersions: handle scroll options in
indicatorprop (#5257) (6a925cd) - CommandPalette/InputMenu/SelectMenu/Tree: handle virtualizer
estimateSizeas function (#5748) (d51b424) - CommandPalette: add
inputprop (#5736) (12052e8) - CommandPalette: add
sizeprop (#5878) (3ae04c6) - components: add
byprop (#5906) (36cd5e5) - components: add
valueKeyprop (#5905) (55646ea) - Editor: add
placeholder.modeprop (d90acb3), closes #5785 - Editor: add
sizeprop in menus (#5889) (571d50d) - Editor: add
taskListhandler (#5837) (db04197) - Editor: add support for code inside links (2ed2d5d)
- Editor: handle boolean in
imageandmentionprops (b6fa83a), closes #5820 - EditorMentionMenu: handle async search with
ignoreFilterprop (#5880) (f8d1883) - InputMenu/Select/SelectMenu: expose
viewportReffor infinite scroll (#5836) (f4a945c) - InputMenu/SelectMenu: add
clearprop (#5643) (ec6b8ec) - Link: support custom navigate function in vue (#5860) (f51e58a)
- ProseTd/ProseTh: handle
alignprop (859390e), closes #5795 - Timeline/Stepper: add wrapper slot and fix dynamic slot conditions (#5868) (8610d4d)
- Timeline: add
selectevent (#5826) (8e431be)
🐛 Bug Fixes
- Banner: isolate banner visibility using per-instance CSS variables (#5751) (c7332eb)
- Banner: prevent XSS via id prop injection (4e334a0)
- CommandPalette/ContextMenu/DropdownMenu: keyboard selection on link items (3f5bdb3)
- CommandPalette: prevent XSS in search highlight (e12ceb6)
- ContentSurround: align next link to right on tablet without prev (#5833) (b3adccc)
- defineShortcuts: check shift modifier for special character shortcuts (bd344d7), closes #5911
- Editor: set
contentTypewhen updating value (c37d6f7), closes #5709 - Editor: support all heading levels by default (3046c3e)
- EditorToolbar: prevent
onClickfrom being called twice on items (cbed0cc), closes #5784 - EditorToolbar: prevent disabled dropdown when items have no kind (d473f63)
- Error/Main: render as
maininstead ofdiv(6ccb1f5) - FileUpload: emit null when clearing file (#5892) (1d9a2fd)
- FileUpload: keep input visible when preview is disabled with multiple files (597ac29), closes #5875
- locale: improve
csandskterminology for correct inflection (#5789) (af6f288) - module: only override
primarycolor andmdsize default variants (f422de8) - ProseCodeTree: prevent infinite update loop with
expandAllprop (c79cb77), closes #5828 - useOverlay: refine close event argument extraction (#5775) (182af20)
👋 New Contributors
- @oneminch made their first contribution in #5704
- @LuckyWindsck made their first contribution in #5814
- @branislavjuhaas made their first contribution in #5789
- @naitokosuke made their first contribution in #5833
- @yooouuri made their first contribution in #5836
- @web-party made their first contribution in #5866
- @IlyaSemenov made their first contribution in #5892
- @Codfisher made their first contribution in #5706
- @kleenkanteen made their first contribution in #5722
- @solidusite made their first contribution in #5751
- @mdotme made their first contribution in #5826
- @Yizack made their first contribution in #5397
Full Changelog: v4.3.0...v4.4.0