Skip to content

Comments

chore(deps): update all non-major dependencies#1562

Merged
renovate[bot] merged 1 commit intodevfrom
renovate/all-minor-patch
Feb 18, 2026
Merged

chore(deps): update all non-major dependencies#1562
renovate[bot] merged 1 commit intodevfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 16, 2026

This PR contains the following updates:

Package Change Age Confidence
apexcharts (source) ^5.3.6^5.6.0 age confidence
github.com/go-resty/resty/v2 v2.17.1v2.17.2 age confidence
github.com/mark3labs/mcp-go v0.43.2v0.44.0 age confidence
google.golang.org/grpc v1.79.0v1.79.1 age confidence
marked (source) ^17.0.2^17.0.3 age confidence
pnpm (source) 10.29.3+sha512.498e1fb4cca5aa06c1dcf2611e6fafc50972ffe7189998c409e90de74566444298ffe43e6cd2acdc775ba1aa7cc5e092a8b7054c811ba8c5770f84693d33d2dc10.30.0 age confidence

Release Notes

apexcharts/apexcharts.js (apexcharts)

v5.6.0: 💎 Version 5.6.0

Compare Source

Bug Fixes

Critical Fix: Tooltip and Chart Interactions Restored (#​5168)
  • Fixed a critical regression where tooltips were not appearing and chart interactions were completely blocked
  • The <foreignObject> element, which contains the legend wrapper, was incorrectly positioned as the last child in the SVG DOM, causing it to overlay and block all mouse events on the chart
  • Restored the correct DOM ordering by ensuring <foreignObject> is always the first child element (at the back of the z-order), allowing chart interactions to work properly
  • This issue affected all chart types including column, scatter, heatmap, bar, and others
  • The regression was introduced in v5.5.0 when accessibility features were added
Comprehensive DOM Ordering Tests
  • Added extensive test coverage to prevent future regressions of DOM element ordering

If you experienced tooltip or interaction issues in v5.5.0/v5.5.1, this release fully resolves those problems. Simply upgrade to v5.6.0 - no code changes required on your end.

v5.5.1

Compare Source

v5.5.0: 💎 Version 5.5.0

Compare Source

Major Features

Server-Side Rendering (SSR) Support

ApexCharts now fully supports SSR for Next.js, Nuxt, SvelteKit, Astro, and other modern meta-frameworks! This has been one of the most requested features. (#​4288)

Server-side rendering:

import ApexCharts from 'apexcharts/ssr'

const chartHTML = await ApexCharts.renderToHTML({
  series: [{ data: [30, 40, 35, 50, 49, 60, 70] }],
  chart: { type: 'bar' }
}, {
  width: 500,
  height: 300
})

Client-side hydration:

import ApexCharts from 'apexcharts/client'

// Hydrate specific chart
ApexCharts.hydrate(document.getElementById('my-chart'))

// Or hydrate all charts on the page
ApexCharts.hydrateAll()

Package exports:

  • Browser: import ApexCharts from 'apexcharts' (or apexcharts/client)
  • Node.js/SSR: import ApexCharts from 'apexcharts/ssr'
  • Automatic environment detection via conditional exports
Accessibility Support

Added comprehensive accessibility features to make charts usable for everyone:

  • ARIA labels and roles
  • Keyboard navigation support
  • Screen reader compatibility
  • Semantic HTML structure

📦 Bundle Sizes

Browser bundles:

  • apexcharts.esm.js: 878 KB (unminified)
  • apexcharts.common.js: 462 KB (minified CommonJS)
  • apexcharts.min.js: 462 KB (minified UMD)

SSR bundles (new!):

  • apexcharts.ssr.esm.js: 891 KB (unminified ESM for Node.js)
  • apexcharts.ssr.common.js: 467 KB (minified CommonJS for Node.js)

Breaking Changes

None! This release is fully backward compatible with v5.4.0.

v5.4.0: 💎 Version 5.4.0

Compare Source

🚀 Major Changes

Build System Modernization
  • Complete tooling overhaul: Migrated from Rollup + Webpack + Babel to Vite for faster builds and better developer experience
  • Testing modernization: Transitioned from Jest to Vitest for improved performance and native ESM support
  • Removed SVG.js dependency: Replaced with a custom lightweight SVG utility, reducing bundle size and external dependencies
Performance Improvements
  • Optimized object cloning - Significantly improved performance for data processing
  • DOM query caching - Reduced redundant DOM lookups for better rendering performance
  • Event delegation - Implemented event delegation pattern to improve event handling performance
  • Treemap optimization - Enhanced Treemap-squared.js algorithm for better performance

🐛 Bug Fixes

  • Fixed y-axis title getting cut off when using formatter (#​5152)
  • Fixed annotation rectangles drifting when browser zoom level is not 100%
  • Fixed x-axis label repetition for very small numeric values (#​5127)
  • Fixed bar chart top rounding issues
  • Fixed area chart fill color when using CSS variables
  • Fixed shared tooltip showing invisible series
  • Fixed stack-column-outline chart rendering issues
  • Removed obsolete polyfills from all samples
  • Converted Treemap to proper ES module export
  • Created ChartFactory for future tree-shaking support
  • Legend font-size now supports units other than pixels (rem, vh, etc.) (#​5151)

Refactoring & Code Quality

  • Refactored data handling architecture
  • Applied code quality improvements across the codebase
  • Improved unit test coverage across utility functions, datetime, and data processing modules

Testing Improvements

  • Comprehensive unit test improvements across the library
  • Enhanced E2E testing infrastructure
  • Updated sample charts

💝 Contributors

Thank you to all contributors:

go-resty/resty (github.com/go-resty/resty/v2)

v2.17.2

Compare Source

Release Notes

Backport

Release

Full Changelog: go-resty/resty@v2.17.1...v2.17.2

mark3labs/mcp-go (github.com/mark3labs/mcp-go)

v0.44.0

Compare Source

What's Changed

New Contributors

Full Changelog: mark3labs/mcp-go@v0.43.2...v0.44.0

grpc/grpc-go (google.golang.org/grpc)

v1.79.1: Release 1.79.1

Compare Source

Bug Fixes

  • grpc: Remove the -dev suffix from the User-Agent header. (#​8902)
markedjs/marked (marked)

v17.0.3

Compare Source

Bug Fixes
pnpm/pnpm (pnpm)

v10.30.0

Compare Source


Configuration

📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 4f05a0f to 2c7cf2b Compare February 17, 2026 16:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 2c7cf2b to fdc7fc7 Compare February 17, 2026 23:45
@renovate renovate bot merged commit 6ec542f into dev Feb 18, 2026
48 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch February 18, 2026 01:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants