2 hours ago
ua-parser-js

v2.0.8

Version 2.0.8

  • Resolve syntax error related to import renaming in ESM build
  • Add new browser: HiBrowser, Opera Neon
  • Add new engine: Dillo
  • Improve browser detection: Brave, TikTok
  • Improve device detection: OnePlus
  • Improve OS detection: Firefox OS
  • extensions submodule:
    • Add new CLI: PowerShell
    • Add new email: Alpine, Android, AquaMail, Balsa, Barca, Canary, Claws Mail, eM Client, Eudora, FairEmail, Geary, Gnus, Horde::IMP, Lotus-Notes, IncrediMail, K-9 Mail, Mailbird, MailMate, Mailspring, Mutt, Newton, Nine, NylasMail, Outlook-Express, Pegasus Mail, PocoMail, Postbox, ProtonMail Bridge, Quala, R2Mail2, Rainloop, Roundcube Webmail, SamsungEmail, Spicebird, SquirrelMail, Sylpheed, The Bat!, Trojita, Turnpike, tutanota-desktop, Wanderlust, Windows-Live-Mail
    • Add new library: http.rb, Jetty, ocaml-cohttp
  • helpers submodule:
    • Add new method: getOutlookEdition() to map Outlook versions to their marketing editions

What's Changed

New Contributors

Full Changelog: https://github.com/faisalman/ua-parser-js/compare/2.0.7...2.0.8

3 hours ago
billboard.js

3.17.3

3.17.3 (2026-01-13)

Bug Fixes

  • all: Enforce on security vulnerability (c69320a), closes #4078
5 hours ago
slidev

v52.11.3

   🚀 Features

5 hours ago
ant-design

6.2.0

  • 🛠 Button, Masonry, Mentions, Select, Space, Splitter, Steps and other components batch use genCssVar method to generate more stable CSS variable names. #56562 #56559 #56557 #56555 #56550 #56547 #56546 #56529 @li-jia-nan
  • 🆕 QRCode adds marginSize property for displaying QR code margin area. #56569 @afc163
  • 🆕 Tour adds keyboard property to configure keyboard operations. #56581 @cactuser-Lu
  • Tooltip
  • 🛠 Steps remove useless styles. #56565 @li-jia-nan
  • 🆕 Form supports tel type validation. #56533 @guoyunhe
  • 🐞 Fix Badge ref not working when using text property. #56532 @zombieJ
  • 🆕 Calendar and DatePicker locale configuration now supports partial content filling. #56376 @QDyanbing
  • 🐞 Fix ConfigProvider theme.cssVar configuration not working for icons. #56504 @seanparmelee
  • 🐞 Fix Collapse items semantic properties not working. #56517 @zombieJ
  • Modal
    • 🆕 Modal supports focusable.trap to configure whether to lock focus within the Modal. #56500 @zombieJ
    • 🛠 Remove useless DOM structure from Modal and optimize focus capture to prevent accidental focus escape outside the Modal. #56142 @zombieJ
  • ConfigProvider
    • 🆕 ConfigProvider supports pagination configuration for totalBoundary and showSizeChanger properties. #56475 @chiaweilee
    • 🆕 ConfigProvider supports configuring Alert global icons. #56241 @guoyunhe
  • Drawer
    • 🆕 Drawer adds focusable to configure focus behavior after opening, supporting focus locking within the container and focus returning after closing. #56463 @zombieJ
    • 🐞 Fix Drawer size definition not supporting string type. #56358 @ug-hero
  • 🐞 Fix Image nested in Modal cannot be closed sequentially with Esc. #56386 @aojunhao123
  • 🆕 Pagination supports size property. #56009 @guoyunhe
  • 🆕 Breadcrumb supports dropdownIcon customization. #56250 @guoyunhe
  • 🆕 Checkbox.Group supports role configuration. #56126 @Pareder
  • 💄 Mentions fix invalid style padding: undefined in different sizes. #56564 @li-jia-nan
  • 🐞 Fix Select clear button alignment issue when size="small". #56525 @QDyanbing

  • 🛠 Button、Masonry、Mentions、Select、Space、Splitter、Steps 等组件批量使用 genCssVar 方法以生成更加稳定的 css 变量名。#56562 #56559 #56557 #56555 #56550 #56547 #56546 #56529 @li-jia-nan
  • 🆕 QRCode 新增 marginSize 属性用于展示二维码留白区。#56569 @afc163
  • 🆕 Tour 新增 keyboard 属性以配置键盘操作。#56581 @cactuser-Lu
  • Tooltip
  • 🛠 Steps 移除无用的样式。#56565 @li-jia-nan
  • 🆕 Form 支持 tel 类型校验。#56533 @guoyunhe
  • 🐞 修复 Badge 在使用 text 属性时,ref 无效的问题。#56532 @zombieJ
  • 🆕 Calendar 和 DatePicker 的 locale 配置现在支持只填充部分内容。#56376 @QDyanbing
  • 🐞 修复 ConfigProvider 配置 theme.cssVar 对图标无效的问题。#56504 @seanparmelee
  • 🐞 修复 Collapse items 语义化属性无效的问题。#56517 @zombieJ
  • Modal
    • 🆕 Modal 支持 focusable.trap 以配置是否将焦点锁定在 Modal 内部。#56500 @zombieJ
    • 🛠 移除 Modal 无用的 DOM 结构并且优化焦点捕获以防止意外的焦点逃逸到 Modal 外的情况。#56142 @zombieJ
  • ConfigProvider
    • 🆕 ConfigProvider 支持 pagination 配置 totalBoundaryshowSizeChanger 属性。#56475 @chiaweilee
    • 🆕 ConfigProvider 支持配置 Alert 全局图标。#56241 @guoyunhe
  • Drawer
    • 🆕 Drawer 新增 focusable 以配置展开后的焦点行为,支持配置锁定焦点在框内、关闭后是否返回焦点。#56463 @zombieJ
    • 🐞 修复 Drawer size 定义不支持 string 的问题。#56358 @ug-hero
  • 🐞 修复 Image 嵌套在 Modal 内时,Esc无法顺序关闭。#56386 @aojunhao123
  • 🆕 Pagination 支持 size 属性。#56009 @guoyunhe
  • 🆕 Breadcrumb 支持 dropdownIcon 自定义。#56250 @guoyunhe
  • 🆕 Checkbox.Group 支持 role 配置。#56126 @Pareder
  • 💄 Mentions 修复不同尺寸下 padding: undefined 的无效样式。#56564 @li-jia-nan
  • 🐞 修复 Select 在 size="small" 时,清除按钮位置对齐问题。#56525 @QDyanbing
6 hours ago
electron

electron v40.0.0-beta.8

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

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm install electron@40.0.0-beta.8.

Release Notes for v40.0.0-beta.8

Features

  • Added support for WebSocket authentication through the login event on webContents. #49064

Fixes

  • Fixed an issue on Windows and Linux where no cookie encryption key provider was passed into the network service when cookie encryption was enabled. #49375
9 hours ago
hono

v4.11.4

Security

Fixed a JWT algorithm confusion issue in the JWT and JWK/JWKS middleware.

Both middlewares now require an explicit algorithm configuration to prevent the verification algorithm from being influenced by untrusted JWT header values.

If you are using the JWT or JWK/JWKS middleware, please update to the latest version as soon as possible.

JWT middleware

import { jwt } from 'hono/jwt'

app.use(
  '/auth/*',
  jwt({
    secret: 'it-is-very-secret',
    alg: 'HS256', // required
  })
)

JWK/JWKS middleware

import { jwk } from 'hono/jwk'

app.use(
  '/auth/*',
  jwk({
    jwks_uri: 'https://example.com/.well-known/jwks.json',
    alg: ['RS256'], // required (asymmetric algorithms only)
  })
)

For more details, see the Security Advisory.

What's Changed

New Contributors

Full Changelog: https://github.com/honojs/hono/compare/v4.11.3...v4.11.4

9 hours ago
next.js

v16.1.1-canary.24

Core Changes

  • Revert "prevent browser cache from using stale RSC responses from pre…: #88457

Credits

Huge thanks to @ztanner for helping!

12 hours ago
next.js

v16.1.1-canary.23

Core Changes

  • Don't import typescript at runtime: #88321
  • fix: use RDC for server action requests: #88129
  • Warn when overriding Cache-Control header on /_next/ routes: #88353
  • [prebuilt-skew-protection] feat: adding in automatic deploymentId: #88012
  • Revert "[prebuilt-skew-protection] feat: adding in automatic deploymentId": #88449
  • Turbopack: Update reqwest, remove experimental system TLS feature: #88290

Misc Changes

  • Update AGENTS.md with PR template and test generation requirements: #88417
  • Add .cursor/worktrees.json configuration: #88415
  • docs: add guidance for code block highlight line numbers to AGENTS.md: #88430
  • [turbopack] Compute transitive side effects and use them to trim imports: #86675
  • fix(turbo-tasks-backend): use correct TaskDataCategory for is_immutable check: #88331
  • perf(turbo-tasks-backend): use DefaultStorage for AggregationNumber to save memory: #88336
  • [Turbopack] Move DirList to its own module: #88256
  • docs: add rebuild guidance and ICE troubleshooting to AGENTS.md: #88337
  • Type-check run-tests.js and remove unused related flag: #88433
  • [test] Remove obsolete reference to NEXT_TEST_SKIP_RETRY_MANIFEST: #88434
  • Revert "[Turbopack] Move DirList to its own module": #88441
  • [scripts] Avoid conflicting type for pack-next --compress: #88439
  • Update Rspack production test manifest: #88403
  • Update Rspack development test manifest: #88404

Credits

Huge thanks to @mischnic, @timneutkens, @lukesandberg, @ztanner, @andrewimm, @unstubbable, @eps1lon, @brookemosby, @vercel-release-bot, and @bgw for helping!

14 hours ago
monaco-editor

v0.56.0-dev-20260113

Changes:

  • #5179: Fixes monaco editor build
  • #5155: Exported modules reorganization
  • #5174: Removes stale comment
  • #5170: Update SECURITY.md to version 1.0.0
  • #5150: fixes browser tests
  • #5149: Build scripts dont need to be compiled anymore
  • #5146: Logs the sha of dependencies
  • #5147: Updates node to 22.21.1
  • #5130: Bump node-forge from 1.3.1 to 1.3.2 in /website
  • #5138: Bump node-forge from 1.3.1 to 1.3.3 in /samples
See More
  • #5143: Add commands.json for triage bot automation
  • #5136: Fix a11y color contrast bug in sample

This list of changes was auto generated.

15 hours ago
router

v1.149.2

Version 1.149.2 - 1/12/26, 8:31 PM

Changes

Fix

  • properly handle sass in dev styles (#6372) (bbfa5d3) by Manuel Schiller

Packages

  • @tanstack/start-plugin-core@1.149.2
  • @tanstack/solid-start@1.149.2
  • @tanstack/vue-start@1.149.2
  • @tanstack/react-start@1.149.2
  • @tanstack/start-static-server-functions@1.149.2