4 hours ago
sharp

v0.35.2-rc.2

  • TypeScript: Add mediaType to metadata response. #4492

  • Improve WebAssembly fallback detection. #4513

  • Improve code bundler support with stub binaries. #4543

  • Verify GIF effort option is an integer. #4544 @metsw24-max

  • Verify recomb matrix entries are numbers. #4545 @metsw24-max

  • TypeScript: Replace namespace with named exports for ESM. #4546

  • Bound dilate and erode width to avoid mask-size overflow. #4548 @metsw24-max

4 hours ago
tdesign-vue-next

tdesign-vue-next@1.20.2

🌈 1.20.2 2026-06-18

🚀 Features

  • 数组类型输入类组件支持使用空值兜底 @scffs (#6717)
  • HeadMenu: 子菜单浮层新增最大高度,超出最大高度将会显示滚动条 @HaixingOoO (common#2555)
  • InputNumber: 新增 autofocus 属性 @betavs (#6722)

🐞 Bug Fixes

  • Button: 优化斜八度的动画效果 @uyarn (#6661)
  • Dialog: 修复通过插件形式调用时,部分函数会多次执行的问题 @betavs (#6711)
  • Form: 修复 FormItem 嵌套多层导致的样式问题 @HaixingOoO (#6731)
  • Menu: 修复在增删菜单项后展示菜单长度异常的问题 @uyarn (#6712)
  • Table: 修复 filter 翻译文案错误 @liweijie0812 (common#2553)

🚀 Features

  • The component for array-type input now supports using default values in case of null inputs @scffs (#6717)
  • HeadMenu: A maximum height has been added to the sub-menu overlay; scroll bars will appear once this maximum height is exceeded @HaixingOoO (common#2555)
  • InputNumber: An autofocus attribute has been added @betavs (#6722)

🐞 Bug Fixes

  • Button: Improve the ripple animation effect @uyarn (#6661)
  • Dialog: The issue where certain functions were executed multiple times when the component was used through plugins has been fixed @betavs (#6711)
  • Form: Style issues that occurred when FormItem was nested multiple times have been resolved @HaixingOoO (#6731)
  • Menu: The problem of abnormal menu length display after adding or removing menu items has been fixed @uyarn (#6712)
  • Table: Errors in the translation of filter-related text have been corrected @liweijie0812 (common#2553)
5 hours ago
sharp

v0.35.2-rc.1

  • TypeScript: Add mediaType to metadata response. #4492

  • Improve WebAssembly fallback detection. #4513

  • Improve code bundler support with stub binaries. #4543

  • Verify GIF effort option is an integer. #4544 @metsw24-max

  • Verify recomb matrix entries are numbers. #4545 @metsw24-max

  • TypeScript: Replace namespace with named exports for ESM. #4546

  • Bound dilate and erode width to avoid mask-size overflow. #4548 @metsw24-max

7 hours ago
Babylon.js

9.13.0

Core

Inspector

Loaders

7 hours ago
rspack

v2.1.0-beta.0

Highlights 💡

Support React Compiler in builtin:swc-loader

React projects can now use React Compiler directly through Rspack's built-in SWC loader. See the React Compiler guide for details.

export default {
  module: {
    rules: [
      {
        test: /\.[cm]?[jt]sx?$/,
        loader: 'builtin:swc-loader',
        options: {
          jsc: {
            transform: {
              reactCompiler: true,
            },
          },
        },
      },
    ],
  },
};

Side-effect-free function analysis by default

Rspack's side-effect-free function analysis is now enabled by default in production builds. It can detect pure function calls through the #__NO_SIDE_EFFECTS__ notation and pureFunctions configuration, including exported functions across module boundaries. When the returned value is unused, Rspack can remove the call more reliably and improve tree shaking results without extra configuration. See experiments.pureFunctions for details.

// lib.js
/*@__NO_SIDE_EFFECTS__*/ 
export function call() {
  console.log('hi')
}

// barrel.js
import { call } from './lib'

const value = call()

// if value is unused, call can be removed
export { value }

image

What's Changed

New Features 🎉

Performance 🚀

Bug Fixes 🐞

Refactor 🔨

Document 📖

Other Changes

New Contributors

Full Changelog: https://github.com/web-infra-dev/rspack/compare/v2.0.8...v2.1.0-beta.0

8 hours ago
modern.js

v3.4.0

What's Changed

New Features 🎉

Bug Fixes 🐞

更新内容

新特性 🎉

  • feat(server-core): 为 server 插件 fallback hook 传递 request 和 monitors 上下文, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8678
  • server.rsc now accepts an object form { environments?: { server?: string; client?: string } } in addition to a boolean. This forwards the existing environments option of rsbuild-plugin-rsc, letting frameworks that declare their own Rsbuild environments map RSC onto them instead of having the plugin create new empty server/client environments (which otherwise fall back to the default ./src entry and fail to resolve in non-convention setups). Passing true/false keeps the previous default behavior, so the change is fully backward compatible. feat(builder): 支持通过 server.rsc.environments 自定义 RSC server/client 环境名 server.rsc 在原有 boolean 之外新增对象形式 { environments?: { server?: string; client?: string } },透传 rsbuild-plugin-rsc 已有的 environments 选项,使已声明自有 Rsbuild 环境的框架可将 RSC 映射到这些环境,而不必让插件新建空的 server/client 环境(否则会回落到默认入口 ./src 而无法解析)。传 true/false 时行为不变,完全向后兼容。, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8691

Bug 修复 🐞

  • fix(plugin-i18n): 浏览器端 backend 加载本地语言资源时不再拼接 assetPrefix, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8679
  • fix(plugin-i18n): SSR backend 跟随检测到的 public locales 目录,避免与根 locales 目录读取不一致, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8679
  • LoadableCollector.emitStyleAssets (string SSR) deduped injected route stylesheets against every <link href> in the template, so a <link rel="prefetch"> for the same css URL (e.g. from performance.prefetch) made the real <link rel="stylesheet"> be skipped and the route rendered unstyled. It now reuses the shared hasStylesheetLink helper (also used by streaming SSR), which only matches existing <link rel="stylesheet"> tags., 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8699
  • fix(runtime,app-tools): 流式 SSR 注入 React.lazy 子 chunk 的 CSS 到首屏 shell, 避免懒加载组件出现样式闪烁; 非 RSC 场景下 inline 路由 manifest 仅保留 chunkIds, 减少 HTML 体积, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8677
  • fix(runtime): 流式 SSR 在 SHELL_STREAM_END_MARK 位置切分 chunk,避免 suspense 兑现内容被夹在 shellAfter 之前, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8676
10 hours ago
engine

v2.0.0-alpha.36

What's Changed

Features 🎉

Fixed 🐞

Other Changes

New Contributors

Full Changelog: https://github.com/galacean/engine/compare/v1.6.13...v2.0.0-alpha.36

11 hours ago
hono

v4.12.26

What's Changed

Full Changelog: https://github.com/honojs/hono/compare/v4.12.25...v4.12.26

13 hours ago
shaka-player

v5.1.10

5.1.10 (2026-06-17)

Bug Fixes

  • Avoid hang when loading a new asset after DRM playback (#10239) (8f81fe7)
13 hours ago
shaka-player

v5.0.22

5.0.22 (2026-06-17)

Bug Fixes

  • release: Revert bad build-deps cherry-pick (4f444cf)