3 hours ago
leafer-ui
4 hours ago
tdesign-react

tdesign-react@1.18.1

🌈 1.18.1 2026-07-17

🚀 Features

  • SelectInput: 支持 focus 时的内容为 valueDisplay 的对应值。 @RylanBot (#3891)

🐞 Bug Fixes

  • Button: 优化斜八度的动画效果 @uyarn (#4331)
  • ColorPicker:
    • 修复渐变角度的 title 格式异常的问题 @RylanBot (#4324)
    • 修复渐变角度输入框在 1.17.0 版本后溢出面板的问题 @RylanBot (#4324)
  • Menu: 修复弹出窗口位置在左侧宽度不够向右侧翻转时的间距错误问题 @RSS1102 (common#2631)
  • Select:
    • 修复 label 为非 string 类型时,开启 filterable 搜索后报错的问题。 @RylanBot (#3891)
    • 修复使用 label / content / children 自定义元素时,下拉框选项的高度没有撑开的问题。 (common#2537) @RylanBot
  • SelectInput:
    • 修复单选且 valueDisplay 为自定义元素时,开启 filterable 无法显示输入内容的问题。 @RylanBot (#3891)
    • 修复 inputProps.inputClass 无法生效的问题。先前 inputProps.className 被错误地应用到了 t-class 同级位置,导致正确的 inputProps.inputClass 配置无效,之前使用相关属性的业务注意此变更 ⚠️ @RylanBot (#3891)
  • Table: 在非 Chromium 内核浏览器时,由于 min-width 兼容性问题,降级到 width @RylanBot (#4219)
  • TagInput: 修复带 label 且已有 tag 时输入内容垂直对齐偏差的问题 @DaZuiZui (common#2564)

🚀 Features

  • SelectInput: Allows the content to be set to the corresponding value of valueDisplay when the element is in focus state. @RylanBot (#3891)

🐞 Bug Fixes

  • Button: Improved the animation effect for diagonal tilts. @uyarn (#4331)
  • ColorPicker:
    • Fixed an issue with the format of the title field related to gradient angles. @RylanBot (#4324)
    • Resolved the problem where the input field for gradient angles overflowed its container after version 1.17.0. @RylanBot (#4324)
  • Menu: Fix the incorrect spacing when a popup positioned on the left side flips to the right due to insufficient width. @RSS1102 (common#2631)
  • Select:
    • Fixed an error that occurred when label was not of type string and filterable search was enabled. @RylanBot (#3891)
    • Fixed the issue where the height of the dropdown options was not properly adjusted when using label/content/children to customize the elements. (common#2537) @RylanBot
  • SelectInput:
    • Fixed the problem where, in the case of a radio button with a custom valueDisplay element, the input content could not be displayed when filterable was enabled. @RylanBot (#3891)
    • Fixed the issue where inputProps.inputClass did not have the desired effect; previously, inputProps.className was incorrectly applied at the same level as t-class, which rendered inputProps.inputClass ineffective. Businesses that use this property should be aware of this change. ⚠️ @RylanBot (#3891)
  • Table: In browsers that don’t use the Chromium engine, compatibility issues with min-width cause the property to be fallbacked to width. @RylanBot (#4219)
  • TagInput: Fixed alignment issues when entering text alongside existing tags @DaZuiZui (common#2564)
6 hours ago
wangEditor-next

v6.0.0

What's Changed

  • [basic-modules] Redesign built-in video alignment as explicit block-media layout. Video nodes now use
  • [core] Keep long formulas and their edit modal within the editor's visible bounds.
  • [editor] Keep cross-cell mouse selection anchored when wrapped table content or resize hotzones cause the
  • [editor] Fix row and column resize handles after setHtml when the current selection is outside the table.
Package versions
Package Version
@wangeditor-next/basic-modules 3.1.0
@wangeditor-next/core 1.9.6
@wangeditor-next/editor 6.0.0
@wangeditor-next/editor-for-react 3.0.0
@wangeditor-next/plugin-attachment 3.0.0
@wangeditor-next/plugin-ctrl-enter 3.0.0
@wangeditor-next/plugin-float-image 3.0.0
@wangeditor-next/plugin-formula 3.0.0
@wangeditor-next/plugin-link-card 3.0.0
@wangeditor-next/plugin-markdown 3.0.0
@wangeditor-next/plugin-mention 3.0.0
@wangeditor-next/table-module 3.0.8
@wangeditor-next/upload-image-module 4.0.0
@wangeditor-next/video-module 4.0.0
@wangeditor-next/yjs-for-react 3.0.0
@wangeditor-next/yjs-for-vue 3.0.0
13 hours ago
next.js

v16.3.0-canary.88

Misc Changes

  • Run more test suites under cacheComponents flag: #95878
  • Unify appShells flag with Partial Prefetching: #95415
  • Fix Request Insights span collection: #95818
  • Revert "Replay same-document traversals that happen before hydration": #95853
  • [ci] Allow running all deploy tests with builds from a private registry: #95784
  • [turbopack] Only ship pages-router routes in the client chunk-group bootstrap manifest: #94671
  • [turbopack] Inline the chunk group bootstrap in Next.js to drop the per-route runtime: #94666
  • [turbopack] Add chunk_group_bootstrap_params and the chunk-loading global to the build manifest: #94663
  • [turbopack] Add registerEntry() to handle inline bootstrapping (#94664)
  • [turbopack] Add inline_chunk_group_bootstrap to BrowserChunkingContext and chunk_group_bootstrap_params to ChunkGroupResult (#94661)
  • [turbopack] Create a chunk_group_bootstrap_params() function (#94631)
  • [turbopack] Create a shared asset with browser runtime code (#94586)
  • Turbopack: trace externals imported only by server actions (#95824)

Credits

Huge thanks to @gaearon, @acdlite, @timneutkens, @eps1lon, and @sampoder for helping!

16 hours ago
electron

electron v44.0.0-alpha.4

Note: This is an alpha release. Please file new issues for any bugs you find in it.

This release is published to npm under the alpha tag and can be installed via npm install electron@alpha, or npm install electron@44.0.0-alpha.4.

Release Notes for v44.0.0-alpha.4

Features

  • Added a Save/Restore Window State API for cross-platform use. #52270

Fixes

  • Fixed unnecessary autofill popup creation for fields without datalist suggestions, which could cause input latency on macOS. #52318 (Also in 41, 42, 43)

Other Changes

  • Updated Chromium to 152.0.7938.0. #52312

Unknown

  • Removed 32-bit builds (Windows ia32 and Linux armv7l). Electron is now published only for 64-bit (x64 and arm64) platforms. #52326
18 hours ago
lexical

v0.48.0

v0.48.0 is a maintenance release focused on bug fixes across Markdown, tables, lists, links, and selection. It's headlined by a fix for a v0.46.0 regression that broke native text drag-and-drop (#8842) and a couple of notable security hardening fixes. It also adds a handful of new features, including an MdastHtmlExtension with examples for authoring custom Markdown constructs (collapsibles, kbd, alerts, footnotes), a customizable Yjs shared-type root name for collaborative editing, and new table row manipulation helpers.

New APIs & Features

Notable Fixes

Drag & drop (fix for v0.46.0 regression)

  • Don't cancel dragover for text drags, so native drops work again (#8842)

Security

  • LinkNode.sanitizeUrl() now fails closed on unparseable URLs, preventing a potential XSS vector (#8846)
  • Fixed a serialize-javascript dependency vulnerability (#8803)

Markdown & code

  • Roundtrip overlapping inline formats correctly through mdast/Markdown (#8825)
  • Force re-tokenization after an async language load so highlighting appears once the grammar is ready (#8830)

Tables

  • Auto-scroll while drag-selecting cells past the visible edge (#8822)
  • Enable table copy in read-only mode (#8845)

Lists & character limit

  • Backspace at the start of a list item now outdents or converts to a paragraph (#8829)
  • Merge adjacent OverflowNodes in useCharacterLimit (#8831)
  • Count block separators when wrapping character-limit overflow (#8840)

Links & selection

  • Disable link opening for disabled autolinks (#8839)
  • Skip scrollIntoViewIfNeeded when the selection rect is above the editor, fixing a Safari RTL caret jump (#8848)

What's Changed

New Contributors

Full Changelog: https://github.com/facebook/lexical/compare/v0.47.0...v0.48.0

21 hours ago
router

Release 2026-07-16 15:05

Release 2026-07-16 15:05

Changes

Features

  • benchmarks: client-side CPU benchmark scenario suite (#7732) (208100b7c0) by @Sheraff
  • start-plugin-core: support Rsbuild preview SSR middleware (#7372) (e499164c72) by @elecmonkey

Fix

  • benchmarks: Solid v2 type fixes for new benchmark scenarios (2bb318bdcf) by @brenelz
  • benchmarks: adapt new solid benchmarks from main to Solid v2 (26d94d93fc) by @brenelz
  • lockfile: restore @rspack/binding@2.0.8 platform binaries (01dbb52d06) by @brenelz
  • ci: release workflow OOM increase node max-old-space (#7723) (8bdb21e062) by @Sheraff
  • ci: release workflow OOM during update-example-deps lockfile update (#7722) (572fb2b860) by @Sheraff
  • router-core: preserve percent-encoded URL-unsafe chars in decodeSegment (#7695) (9809a0619d) by @CDillinger

Performance

  • start-client-core: zero-copy frame payload extraction (#7662) (ba52d2b8f9) by @anonrig
  • router-core: cache lightweight route matches (#7601) (a415471437) by @Sheraff

Packages

  • @tanstack/react-router@1.170.17
  • @tanstack/react-start@1.168.27
  • @tanstack/react-start-client@1.168.15
  • @tanstack/react-start-rsc@0.1.26
  • @tanstack/react-start-server@1.167.21
  • @tanstack/router-cli@1.167.18
  • @tanstack/router-core@1.171.14
  • @tanstack/router-generator@1.167.18
  • @tanstack/router-plugin@1.168.19
  • @tanstack/router-vite-plugin@1.167.19
  • @tanstack/solid-router@2.0.0-beta.24
  • @tanstack/solid-router-devtools@2.0.0-beta.19
  • @tanstack/solid-router-ssr-query@2.0.0-beta.25
  • @tanstack/solid-start@2.0.0-beta.25
  • @tanstack/solid-start-client@2.0.0-beta.24
  • @tanstack/solid-start-server@2.0.0-beta.24
  • @tanstack/start-client-core@1.170.13
  • @tanstack/start-plugin-core@1.171.19
  • @tanstack/start-server-core@1.169.16
  • @tanstack/start-static-server-functions@1.167.18
  • @tanstack/start-storage-context@1.167.16
  • @tanstack/vue-router@1.170.16
  • @tanstack/vue-start@1.168.26
  • @tanstack/vue-start-client@1.167.18
  • @tanstack/vue-start-server@1.167.21
21 hours ago
router

@tanstack/solid-start-server@2.0.0-beta.24

Patch Changes

  • #7813 ebe104c - Upgrade solid-js and @solidjs/web to 2.0.0-beta.17

  • #7813 ebe104c - Upgrade solid-js and @solidjs/web to 2.0.0-beta.18

  • #7813 ebe104c - Upgrade solid-js and @solidjs/web to 2.0.0-beta.19 and vite-plugin-solid to 3.0.0-next.11

  • Updated dependencies [ebe104c, ebe104c, ebe104c, ebe104c]:

    • @tanstack/solid-router@2.0.0-beta.24