Skip to content

Bump the production-dependencies group in /web with 3 updates - #373

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/web/production-dependencies-0986e20b7c
Open

Bump the production-dependencies group in /web with 3 updates#373
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/web/production-dependencies-0986e20b7c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the production-dependencies group in /web with 3 updates: apexcharts, pretty-bytes and vuetify.

Updates apexcharts from 5.15.2 to 6.6.1

Release notes

Sourced from apexcharts's releases.

💎 Version 6.6.0

The headline is a new premium chart type, unit: one mark per unit of value, drawn as dot clusters, pictograms, waffles, or beeswarms, with a keyed tween that re-forms the marks whenever the data, grouping, or filter changes. It ships with six layouts, per-mark data, and a waffle alias, and it is the first premium chart type (it renders in trial mode with a watermark until a key is set). This release also adds signature verification to the license manager and fixes a zoom-out edge case. Existing configs render unchanged.

✨ New

The unit chart type (premium)

chart.type: 'unit' renders a discrete mark for every unit of value instead of a single bar or slice, so "37 of 200" reads as a countable quantity. It is a non-axis chart (dispatched like pie or treemap) and is tree-shakeable via import 'apexcharts/unit'. On every update each mark tweens from its old position to its new one, so re-grouping, filtering, or a changing count re-forms the marks rather than redrawing from scratch.

new ApexCharts(el, {
  chart: { type: 'unit' },
  series: [276, 266, 3],
  labels: ['For', 'Against', 'Abstain'],
  plotOptions: { unit: { layout: 'grouped' } },
})

Six layouts via plotOptions.unit.layout:

  • grouped (default): one phyllotaxis blob per category, laid out in a row.
  • packed: one shared blob, coloured by group and sorted so the minority nests in the centre.
  • columns: each category is a vertical bar built from stacked dots (a waffle column).
  • grid: one waffle lattice, a part-to-whole square "pie" (grid.total rounds it to a fixed cell budget, e.g. 100 for a percentage waffle).
  • grid with split: true: small multiples, one mini-waffle per category over a faint track, in a trellis.
  • scatter: marks on real value axes, as a 1D beeswarm (laned by category, deterministic anti-overlap packing), a 2D value-value plot (scatter.y: 'value'), or area-scaled bubbles (scatter.sizeRange). The layout draws its own axes with a homegrown nice-number scale.

Also included:

  • Shapes: circle, square, and image (isotype pictogram, with image.tint to recolour a monochrome icon to its category colour).
  • Per-mark data: alongside flat counts, an object form series: [{ name, data: [{ value, x, z, name, fillColor, id }, ...] }] gives each mark its own colour, position, size, and tooltip content.
  • Transitions (transition): group (default, per-category), flow (the anonymous crowd migrates and recolours across a regroup, the circles-to-bars effect), and identity (a specific mark persists across any regroup or relayout, keyed by id / name).
  • Sizing: numeric or auto dot size, opt-in sizeByValue bubbles, unitValue waffle scaling (1 mark = N units), and a maxUnits safety cap.
  • Labels and chrome: per-cluster clusterLabels (a curved arc over a blob or a straight label above / below a bar, position: 'top' | 'bottom'), per-mark tooltips, legend click to hide and show a category with an animated re-flow, and the standard fill.opacity so overlapping bubbles read through each other.

Nine interactive demos ship under samples/*/unit and samples/*/waffle: a workforce dot cluster, a population age-slider, a pictogram population, a team roster, a life-expectancy beeswarm, a cost-of-living bubble scatter, a scrollytelling marathon storyboard, a startup-funding walkthrough, an electricity-mix waffle, and an urbanisation small-multiple waffle.

The waffle chart type

chart.type: 'waffle' is a thin alias of unit: it presets the grid layout with square cells, so a part-to-whole waffle is one line of config. With grid.total: 100 the values are largest-remainder rounded to exactly 100 cells, so the grid always reads as percentages. The original type is preserved on chart.requestedType, and an explicit layout or shape still wins.

new ApexCharts(el, {
  chart: { type: 'waffle' },
  series: [35, 23, 15, 9, 8, 6, 4],
  labels: ['Coal', 'Gas', 'Hydro', 'Nuclear', 'Wind', 'Solar', 'Other'],
  plotOptions: { unit: { grid: { columns: 10, total: 100 } } },
})

... (truncated)

Commits

Updates pretty-bytes from 7.1.0 to 7.1.1

Release notes

Sourced from pretty-bytes's releases.

v7.1.1

  • Fix numbers less than 1 having excessive precision af55eb9

sindresorhus/pretty-bytes@v7.1.0...v7.1.1

Commits

Updates vuetify from 3.12.8 to 3.13.0

Release notes

Sourced from vuetify's releases.

v3.13.0

🚀 Features

🔧 Bug Fixes

  • v-tooltip: correctly handle true and undefined (db4f890), closes #20463
  • VDataTable: hide empty header cell in mobile view (516d347)
  • VDataTable: respect disableSort prop for sortable header (#22684) (a5a2d08), closes #22523
  • VStepperVerticalItem: unnecessary error color to step content (e5141c0)
  • VStepperWindow/VTouch: guard against double teardown (#23030) (37ef495)

v3.12.11

🔧 Bug Fixes

  • VCalendar: prevent next day hours when customizing intervals (938c824)
  • VCalendar: add missing interval props (#23000) (f29273c), closes #22718
  • VImg: handle image ref deferred by Nuxt page transition (1d1ad89), closes #23011
  • VOverlay: unnecessary target attribute for CSS transitions (#22190) (eb101e8)
  • VSelect: release focus on first click outside (ae77b94), closes #22828
  • VSelect: only focus first item when menu is opened with keyboard (23d4649), closes #22283
  • VVirtualScroll: trim leading items when appending to bottom (458317f), closes #20959
  • VVirtualScroll: recalculate visible items on item resize (#22938) (fede124), closes #22937

v3.12.10

🔧 Bug Fixes

  • types: preserve RouteLocationRaw in emitted declarations (2b2dee6), closes #22615
  • VMenu: correct close cascade for nested menus (2cb87d0), closes #20003
  • VTreeview: search should match reactive nodes when using return-object (#22640) (654d30e), closes #22533

🧪 Labs

v3.12.9

🔧 Bug Fixes

... (truncated)

Commits
  • 2159851 chore(release): publish v3.13.0
  • cdd14a9 feat(VSelect/VAutocomplete/VCombobox): new events for multi-selection (#23038)
  • eada595 feat(VBtnGroup): add size prop to align with standalone buttons
  • db4f890 fix(v-tooltip): correctly handle true and undefined
  • 516d347 fix(VDataTable): hide empty header cell in mobile view
  • 25c0f0f feat(VDataTable): add aria-sort to sortable headers
  • db186fc feat(VDataTable): add aria-labels for selection controls
  • 541cb4e feat(VDataTable): add mobile header slot (#21429)
  • a5a2d08 fix(VDataTable): respect disableSort prop for sortable header (#22684)
  • 07ceb33 feat(VSkeletonLoader): add chip-group type
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
vuetify [>= 4.a, < 5]

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the production-dependencies group in /web with 3 updates: [apexcharts](https://github.com/apexcharts/apexcharts.js), [pretty-bytes](https://github.com/sindresorhus/pretty-bytes) and [vuetify](https://github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify).


Updates `apexcharts` from 5.15.2 to 6.6.1
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](https://github.com/apexcharts/apexcharts.js/commits)

Updates `pretty-bytes` from 7.1.0 to 7.1.1
- [Release notes](https://github.com/sindresorhus/pretty-bytes/releases)
- [Commits](sindresorhus/pretty-bytes@v7.1.0...v7.1.1)

Updates `vuetify` from 3.12.8 to 3.13.0
- [Release notes](https://github.com/vuetifyjs/vuetify/releases)
- [Commits](https://github.com/vuetifyjs/vuetify/commits/v3.13.0/packages/vuetify)

---
updated-dependencies:
- dependency-name: apexcharts
  dependency-version: 6.6.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: pretty-bytes
  dependency-version: 7.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: vuetify
  dependency-version: 3.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants