1 hours ago
router

v1.165.0

Version 1.165.0 - 3/1/26, 5:37 PM

Changes

Feat

  • support split base and basepath in TanStack Start dev server (#6792) (d445986) by Manuel Schiller

Packages

  • @tanstack/start-plugin-core@1.165.0
  • @tanstack/solid-start@1.165.0
  • @tanstack/vue-start@1.165.0
  • @tanstack/react-start@1.165.0
  • @tanstack/start-static-server-functions@1.165.0
4 hours ago
router

v1.164.1

Version 1.164.1 - 3/1/26, 1:57 PM

Changes

Fix

  • throw 405 response instead of 500 internal error on method mismatch (#6091) (e979285) by Julius Marminge

Packages

  • @tanstack/start-client-core@1.164.1
  • @tanstack/start-server-core@1.164.1
  • @tanstack/solid-start@1.164.1
  • @tanstack/solid-start-client@1.164.1
  • @tanstack/solid-start-server@1.164.1
  • @tanstack/vue-start@1.164.1
  • @tanstack/vue-start-client@1.164.1
  • @tanstack/vue-start-server@1.164.1
  • @tanstack/react-start@1.164.1
  • @tanstack/react-start-client@1.164.1
  • @tanstack/react-start-server@1.164.1
  • @tanstack/start-plugin-core@1.164.1
  • @tanstack/start-static-server-functions@1.164.1
5 hours ago
apexcharts.js

💎 Version 5.7.0

Features

Feature-level tree-shaking

ApexCharts now ships modular entry points so you can import only the chart types and features your application actually uses. This can cut bundle size substantially for apps that don't need the full chart catalogue.

// Minimal custom bundle — only what you need
import ApexCharts from 'apexcharts/core'
import 'apexcharts/line'               // line / area / scatter
import 'apexcharts/features/legend'    // optional legend

Chart-type entry points

Import Chart types
apexcharts/line line, area, scatter, bubble
apexcharts/bar bar, column
apexcharts/pie pie, donut
apexcharts/radial radialBar
apexcharts/candlestick candlestick
apexcharts/heatmap heatmap
apexcharts/treemap treemap
apexcharts/rangearea rangeArea, rangeBar
apexcharts/boxplot boxPlot
apexcharts/funnel funnel
apexcharts/radar radar

Feature entry points

Import Feature
apexcharts/features/legend Legend
apexcharts/features/toolbar Toolbar / zoom controls
apexcharts/features/exports SVG / PNG / CSV / JSON export
apexcharts/features/annotations Point, line, and area annotations
apexcharts/features/keyboard Keyboard navigation (accessibility)

The standard import ApexCharts from 'apexcharts' import continues to work unchanged — all chart types and features are included by default.

Keyboard navigation

Charts are now keyboard-accessible. After focusing a chart (tab or click), users can navigate between data points using the arrow keys. The tooltip and active marker update as focus moves between points. This meets WCAG 2.1 AA keyboard interaction requirements.

Enable via the optional feature entry point:

import 'apexcharts/features/keyboard'

Keyboard navigation is included automatically in the full bundle.

Server-side rendering (SSR)

SSRRenderer.renderToString(config) and SSRRenderer.renderToHTML(config) now work in Node.js without a browser DOM. Useful for generating static SVG images, pre-rendering chart HTML for emails, or server-driven PDF pipelines.

import SSRRenderer from 'apexcharts/ssr'

const svg = await SSRRenderer.renderToString({
  chart: { type: 'line', width: 600, height: 350 },
  series: [{ name: 'Sales', data: [10, 41, 35, 51, 49, 62] }],
})
// svg is a self-contained SVG string — no window or document required

Internal / Architecture

These changes are transparent to users but lay the groundwork for future performance and bundle-size improvements.

  • Modules decoupled from the chart context service-locator (ctx) pattern — required to make tree-shaking work correctly at the module level.
  • Replaced legacy ES5 polyfills with native ES6+ equivalents.
  • Removed bare window / document / navigator accesses throughout the source; all browser API calls now go through SSR-safe wrappers.
16 hours ago
swc
16 hours ago
router

v1.164.0

Version 1.164.0 - 3/1/26, 2:31 AM

Changes

Feat

  • allow to set extension for route imports in generator (#6790) (190edb1) by Manuel Schiller

Other

  • (6f477b7) by Manuel Schiller

Packages

  • @tanstack/router-generator@1.164.0
  • @tanstack/router-cli@1.164.0
  • @tanstack/router-plugin@1.164.0
  • @tanstack/router-vite-plugin@1.164.0
  • @tanstack/start-plugin-core@1.164.0
  • @tanstack/solid-start@1.164.0
  • @tanstack/vue-start@1.164.0
  • @tanstack/react-start@1.164.0
  • @tanstack/start-static-server-functions@1.164.0
17 hours ago
router

v1.163.5

Version 1.163.5 - 3/1/26, 1:34 AM

Changes

Fix

  • prevent virtual sibling routes from being incorrectly nested by path prefix (#6789) (1b52dae) by Manuel Schiller

Packages

  • @tanstack/router-generator@1.163.5
  • @tanstack/router-cli@1.163.5
  • @tanstack/router-plugin@1.163.5
  • @tanstack/router-vite-plugin@1.163.5
  • @tanstack/start-plugin-core@1.163.5
  • @tanstack/solid-start@1.163.5
  • @tanstack/vue-start@1.163.5
  • @tanstack/react-start@1.163.5
  • @tanstack/start-static-server-functions@1.163.5
18 hours ago
router

v1.163.4

Version 1.163.4 - 3/1/26, 12:34 AM

Changes

Fix

  • alias and namespace import support for import protection (#6784) (b2a71ee) by Manuel Schiller

Packages

  • @tanstack/start-plugin-core@1.163.4
  • @tanstack/solid-start@1.163.4
  • @tanstack/vue-start@1.163.4
  • @tanstack/react-start@1.163.4
  • @tanstack/start-static-server-functions@1.163.4
20 hours ago
next.js

v16.2.0-canary.69

Core Changes

  • Turbopack: Allow turbopack-node backend to be swapped at runtime using an experimental config option: #90671
  • Turbopack: Revert default loader runtime backend to child processes: #90675

Misc Changes

  • turbo-persistence: streaming SST writer for reduced memory usage: #90617
  • Add custom cleanup script support for deploy tests: #90696

Credits

Huge thanks to @lukesandberg, @bgw, and @ijjk for helping!

1 days ago
element-plus

2.13.3

2.13.3

2026-02-28

Features

  • Utils [dom] add support for ShadowDom (#23235 by @yinfoyuan)
  • Components [button] add dashed prop (#22738 by @lxKylin)
  • Components [time-select] add name prop (#23633 by @snowbitx)
  • Components [config-provider] add table config (#23610 by @btea)
  • Components [select/select-v2] add tag-tooltip config object prop (#23556 by @LostElkByte)
  • Utils add setPropsDefaults method (#23612 by @rzzf)

Bug fixes

  • Components [carousel] avoid stopping autoplay after children change (#23494 by @E66Crisp)
  • Components [carousel] fix vertical indicator layout with label and outside (#23368 by @E66Crisp)
  • Locale [vi] refine translations and fill missing keys (#23592 by @vacnex)
  • Components [rate] avoid capturing focus when disabled (#23589 by @snowbitx)
  • Types [message-box] MessageBoxData cross type (#23614 by @btea)
  • Components [upload] keep delete icon visible on focus-within (#23561 by @snowbitx)
  • Components [time-select] duplicate end time with format (#23626 by @snowbitx)
  • Components [watermark] correct fontWeight type definition (#23641 by @E66Crisp)
  • Components [textarea] unexpected page scrolling when typing in Firefox (#23606 by @rzzf)
  • Components [mention] avoid selecting disabled items by pressing Enter (#23645 by @E66Crisp)
  • Components [time-select] prevent freeze when step is invalid (#23635 by @snowbitx)
  • Components [color-picker] add colorFormat prop validation (#23587 by @E66Crisp)
  • Components [autocomplete] reset ignoreFocusEvent on outside click (#23513 by @E66Crisp)
  • Components [tree-select] emit change when toggling node labels (#22863 by @yicheny)
  • Components [badge] dot becomes rectangle on transition leave (#23667 by @Dsaquel)
  • Components [select/select-v2] prevent empty input from causing unnecessary line breaks (#23394 by @E66Crisp)
  • Components [table-v2] navigation back triggered by trackpad scrolling (#23673 by @rzzf)
  • Components [transfer] prevent title width overflow (#23166 by @E66Crisp)
  • Components [tree] requireNodeKey arg in updateKeyChildren (#23676 by @E66Crisp)
  • Components [select/v2] always clear input after create option (#23662 by @Dsaquel)
  • Components [tree] focus error after switching tree (#23659 by @Dsaquel)
  • Components [upload] append all values in formdata (#23664 by @Dsaquel)
  • Components [form] support nested FormRules (#23668 by @Dsaquel)
  • Components [input-tag] delimiter does not support pasted line breaks (#23674 by @rzzf)
  • Components [select] Slot default invoked outside of the render (#23232 by @littlezo)
  • Components [select/v2] stop change event bubbling (#23669 by @Dsaquel)
  • Components [affix] update logic caused infinite loop (#23599 by @btea)
  • Components [form/form-item] initial value and reset func (#23597 by @l246804)