1 hours ago
engine

v2.15.2

Fixes

  • Fix XrInputSource crash when grip unavailable by @willeastcott in #8389
  • Fix controller models in XR movement example by @willeastcott in #8390
  • Fix XrInputSource JSDoc errors and redundant code by @willeastcott in #8391
  • Fix duplicate XrViews instance and clean up handler in XrManager by @willeastcott in #8392
  • Fix WebXR stereo frustum culling by @willeastcott in #8393
  • Add XrMenu script and example for WebXR hand/controller menus by @willeastcott in #8407
  • Fix account for camera local offset in XrNavigation teleport by @willeastcott in #8409
  • Improve XrControllers script robustness and documentation by @willeastcott in #8410
  • Correct vertex format mismatch when decoding Draco meshes by @willeastcott in #8394

Full Changelog: https://github.com/playcanvas/engine/compare/v2.15.1...v2.15.2

1 hours ago
hono

v4.11.6

What's Changed

New Contributors

Full Changelog: https://github.com/honojs/hono/compare/v4.11.5...v4.11.6

3 hours ago
electron

electron v41.0.0-alpha.3

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@41.0.0-alpha.3.

Release Notes for v41.0.0-alpha.3

Fixes

  • Fixed an issue where shell.writeShortcutLink was throwing TypeError: Insufficient number of arguments when called with just [(path, options)]. #49503 (Also in 39, 40)
  • Fixed crash in platform_util::Beep() on Linux. #49483 (Also in 39, 40)
  • Fixed startup crash when V8 sandbox is disabled. #49504

Other Changes

  • Updated Chromium to 146.0.7645.0. #49497
3 hours ago
neutralinojs

Neutralinojs v6.5.0 released!

What's new

Core: events

  • New window events: windowMinimize, windowRestore, windowMaximize, windowFullScreenEnter, and windowFullScreenExit

API: window

  • Add window.setBorderless(bool) to toggle borderless mode while the Neutralinojs app is running.

Configuration

  • Add modes.chrome.browserBinary option to set custom browser binary path under the chrome mode. If this field is specified, the framework will try to launch Chrome from there. If it fails, the framework will initiate the Chrome binary search as usual:
// cross-platform
"browserBinary": "/path/to/chrome/bin"

// platform-specific path
"browserBinaryLinux": "/usr/bin/google-chrome",
"browserBinaryDarwin": "/Applications/Google Chrome.app",
"browserBinaryWindows": "C:\\Programs\\Google Chrome\\chrome.exe"

// cross-platform (with path constants)
"browserBinary": "${NL_OSDATAPATH}/chrome/bin"
"browserBinaryWindows": "${NL_OSDOWNLOADSPATH}/chrome.exe"
  • Add the modes.window.useLogicalPixels: true|false option to activate DPI-aware sizing based on the operating system's display scale factor.
  • Add extra path constants support (early versions only supported ${NL_PATH}) for the extensions command: ${NL_OSDATAPATH}, ${NL_OSCACHEPATH}, ... All supported path constants use this format: ${NL_OS<name>PATH} where <name> is any accepted parameter (uppercased) to the os.getPath(name) function:
"commandLinux": "${NL_OSDOWNLOADSPATH}/extensionBinary --load"

Improvements/bugfixes

  • Fix issues with filter extension handling of the file dialogs API on Linux
  • Fix tray icon disappearing issue on Windows

Update the config file option cli.binaryVersion with 6.5.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri 🚀

3 hours ago
neutralinojs

Neutralinojs nightly release

⚠️ Nightly build: This nighly-release may contain experimental features and breaking changes.

What's new

Core: events

  • New window events: windowMinimize, windowRestore, windowMaximize, windowFullScreenEnter, and windowFullScreenExit

API: window

  • Add window.setBorderless(bool) to toggle borderless mode while the Neutralinojs app is running.

Configuration

  • Add modes.chrome.browserBinary option to set custom browser binary path under the chrome mode. If this field is specified, the framework will try to launch Chrome from there. If it fails, the framework will initiate the Chrome binary search as usual:
// cross-platform
"browserBinary": "/path/to/chrome/bin"

// platform-specific path
"browserBinaryLinux": "/usr/bin/google-chrome",
"browserBinaryDarwin": "/Applications/Google Chrome.app",
"browserBinaryWindows": "C:\\Programs\\Google Chrome\\chrome.exe"

// cross-platform (with path constants)
"browserBinary": "${NL_OSDATAPATH}/chrome/bin"
"browserBinaryWindows": "${NL_OSDOWNLOADSPATH}/chrome.exe"
  • Add the modes.window.useLogicalPixels: true|false option to activate DPI-aware sizing based on the operating system's display scale factor.
  • Add extra path constants support (early versions only supported ${NL_PATH}) for the extensions command: ${NL_OSDATAPATH}, ${NL_OSCACHEPATH}, ... All supported path constants use this format: ${NL_OS<name>PATH} where <name> is any accepted parameter (uppercased) to the os.getPath(name) function:
"commandLinux": "${NL_OSDOWNLOADSPATH}/extensionBinary --load"

Improvements/bugfixes

  • Fix issues with filter extension handling of the file dialogs API on Linux
  • Fix tray icon disappearing issue on Windows

Update the config file option cli.binaryVersion with nightly and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri 🚀

5 hours ago
ant-design

6.2.2

  • 🐞 Fix Button with href wrapped by Typography showing incorrect color and flickering outline on hover. #56619 @QdabuliuQ
  • 🐞 Fix component token not taking effect for Button with type="text". #56291 @QDyanbing
  • 🐞 Fix where components within the Popover were affected by the state association with Form.Item. #56728
  • 🐞 Fix the placeholders displayed incorrectly when selecting multiple items in Select. #56675
  • 💄 Fix misaligned elements in Pagination when the global fontSize is increased. #56715 @QDyanbing
  • 💄 Fix incorrect Drawer dragger position in RTL mode. #56693 @QdabuliuQ

  • 🐞 修复被 Typography 包裹的带 href 的 Button 显示错误颜色和 hover 时 outline 闪烁的问题。#56619 @QdabuliuQ
  • 🐞 修复 Button type="text" 时组件 Token 不生效的问题。#56291 @QDyanbing
  • 🐞 修复 Popover 内组件被 Form.Item 状态关联影响的问题。#56728
  • 🐞 修复 Select 多选时占位符显示异常的问题。#56675
  • 💄 修复 Pagination 全局 fontSize 变大时各元素上下错位的问题。#56715 @QDyanbing
  • 💄 修复 Drawer 在 rtl 模式下 dragger 位置错误的样式问题。#56693 @QdabuliuQ
6 hours ago
neutralinojs

Neutralinojs nightly release

⚠️ Nightly build: This nighly-release may contain experimental features and breaking changes.

What's new

Core: events

  • New window events: windowMinimize, windowRestore, windowMaximize, windowFullScreenEnter, and windowFullScreenExit

API: window

  • Add window.setBorderless(bool) to toggle borderless mode while the Neutralinojs app is running.

Configuration

  • Add modes.chrome.browserBinary option to set custom browser binary path under the chrome mode. If this field is specified, the framework will try to launch Chrome from there. If it fails, the framework will initiate the Chrome binary search as usual:
// cross-platform
"browserBinary": "/path/to/chrome/bin"

// platform-specific path
"browserBinaryLinux": "/usr/bin/google-chrome",
"browserBinaryDarwin": "/Applications/Google Chrome.app",
"browserBinaryWindows": "C:\\Programs\\Google Chrome\\chrome.exe"

// cross-platform (with path constants)
"browserBinary": "${NL_OSDATAPATH}/chrome/bin"
"browserBinaryWindows": "${NL_OSDOWNLOADSPATH}/chrome.exe"
  • Add the modes.window.useLogicalPixels: true|false option to activate DPI-aware sizing based on the operating system's display scale factor.
  • Add extra path constants support (early versions only supported ${NL_PATH}) for the extensions command: ${NL_OSDATAPATH}, ${NL_OSCACHEPATH}, ... All supported path constants use this format: ${NL_OS<name>PATH} where <name> is any accepted parameter (uppercased) to the os.getPath(name) function:
"commandLinux": "${NL_OSDOWNLOADSPATH}/extensionBinary --load"

Improvements/bugfixes

  • Fix issues with filter extension handling of the file dialogs API on Linux
  • Fix tray icon disappearing issue on Windows

Update the config file option cli.binaryVersion with nightly and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri 🚀

7 hours ago
maptalks.js

maptalks-gl@0.121.0 maptalks@1.10.0 Released

Features

  • map.fitExtent 方法考虑海拔 #2791
  • webgl图层,icon资源适配ResourceProxy, #2794
  • DrawTool 上新增 realRectangle 和 freehandRealRectangle 两个新模式, #2792 #1583
  • VectorTileLayer 新增对 sdf 字体的支持 #2787
        new maptalks.VectorTileLayer("baselayer", {
            urlTemplate: `path/to/{z}/{x}/{y}`,
            sdfURL: "./glyphs/{fontstack}/{range}.pbf",
            style: `./style.json`,
          }).addTo(groupLayer);

Fixes

  • 解决webgpu上若干bug
  • map 拖动或缩放过程中,忽略click事件 #2789
  • 解决 VectorTileLayer 样式无法同时加载 glb 和 gltf 模型的bug #2800

Contributors

@fuzhenn @deyihu @HGX-DJK @ipcjs


Features

  • The map.fitExtent method now takes altitude into account #2791
  • WebGL layer, icon resources adapted to ResourceProxy, #2794
  • Added two new modes, realRectangle and freehandRealRectangle, to DrawTool #2792 #1583
  • VectorTileLayer added support for SDF fonts #2787
        new maptalks.VectorTileLayer("baselayer", {
            urlTemplate: `path/to/{z}/{x}/{y}`,
            sdfURL: "./glyphs/{fontstack}/{range}.pbf",
            style: `./style.json`,
          }).addTo(groupLayer);

Fixes

  • Fixed several bugs on WebGPU
  • Ignore click events during map dragging or zooming #2789
  • Fixed the bug where VectorTileLayer style could not load glb and gltf models simultaneously #2800

Contributors

@fuzhenn @deyihu @HGX-DJK @ipcjs

9 hours ago
router

v1.157.15

Version 1.157.15 - 1/26/26, 6:50 AM

Changes

Refactor

  • router-core: parseLocation fast path w/ no rewrites (#6516) (4663034) by @Sheraff
  • react-router: Match component performance w/ single router state select (#6518) (846fffc) by @Sheraff

Packages

  • @tanstack/router-core@1.157.15
  • @tanstack/react-router@1.157.15
  • @tanstack/solid-router@1.157.15
  • @tanstack/vue-router@1.157.15
  • @tanstack/solid-router-ssr-query@1.157.15
  • @tanstack/react-router-ssr-query@1.157.15
  • @tanstack/vue-router-ssr-query@1.157.15
  • @tanstack/router-ssr-query-core@1.157.15
  • @tanstack/zod-adapter@1.157.15
  • @tanstack/valibot-adapter@1.157.15
  • @tanstack/arktype-adapter@1.157.15
  • @tanstack/router-devtools@1.157.15
  • @tanstack/solid-router-devtools@1.157.15
  • @tanstack/react-router-devtools@1.157.15
  • @tanstack/vue-router-devtools@1.157.15
  • @tanstack/router-devtools-core@1.157.15
  • @tanstack/router-generator@1.157.15
  • @tanstack/router-cli@1.157.15
  • @tanstack/router-plugin@1.157.15
  • @tanstack/router-vite-plugin@1.157.15
  • @tanstack/solid-start@1.157.15
  • @tanstack/solid-start-client@1.157.15
  • @tanstack/solid-start-server@1.157.15
  • @tanstack/vue-start@1.157.15
  • @tanstack/vue-start-client@1.157.15
  • @tanstack/vue-start-server@1.157.15
  • @tanstack/start-client-core@1.157.15
  • @tanstack/start-server-core@1.157.15
  • @tanstack/start-storage-context@1.157.15
  • @tanstack/react-start@1.157.15
  • @tanstack/react-start-client@1.157.15
  • @tanstack/react-start-server@1.157.15
  • @tanstack/start-plugin-core@1.157.15
  • @tanstack/start-static-server-functions@1.157.15
17 hours ago
next.js

v16.2.0-canary.8

Core Changes

  • Improve agents-md prompt to force doc retrieval: #88997
  • [Reapply] Add useEffectEvent to disallowed React APIs in Server Components: #88985

Misc Changes

  • [Turbopack] Use a presized scratch buffer for task encoding: #88924

Credits

Huge thanks to @gaojude, @lukesandberg, and @dango0812 for helping!