Skip to content

chore(deps): bump billboard.js from 3.18.0 to 4.0.3#1692

Merged
leecalcote merged 1 commit into
masterfrom
dependabot/npm_and_yarn/billboard.js-4.0.3
Jul 8, 2026
Merged

chore(deps): bump billboard.js from 3.18.0 to 4.0.3#1692
leecalcote merged 1 commit into
masterfrom
dependabot/npm_and_yarn/billboard.js-4.0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Contributor

Bumps billboard.js from 3.18.0 to 4.0.3.

Release notes

Sourced from billboard.js's releases.

4.0.3

4.0.3 (2026-07-06)

Bug Fixes

  • security: escape attribute context in text background filter (ff22a37)

4.0.2

4.0.2 (2026-07-06)

Bug Fixes

  • canvas: skip line points in subchart (3831ec6)
  • legend: prevent hidden legend hover from dimming visible legends on canvas (3ae8438), closes #4158 #4159
  • tooltip: fix focus point and tooltip for single x-axis (d7cba7f), closes #3968 #4156

4.0.1

4.0.1 (2026-06-16)

Bug Fixes

  • types: add canvas subpath mapping (a6b180a)

4.0.0

4.0.0 (2026-06-16)

The detailed new feature description can be found at:

billboard.js 4.0 release: Canvas rendering mode, 94.3% faster overall in benchmark! (dev.to link)

Bug Fixes

  • background: Correct background image position in canvas (34009de)
  • boost: Correct rootSelector typo in CSS scope initialization (a0673ee), closes #4123
  • boost: Reuse Worker and Object URL to prevent memory leak (fc812fb), closes #3720
  • canvas: address canvas render review issues (70df3f6)
  • canvas: align candlestick labels with wick endpoints (b328da4)
  • canvas: align rendering and touch interaction parity (5944cab)
  • data: Add type check before 'in' operator in JSON dot-notation path resolver (67c00b9), closes #4116
  • data: Handle non-array value for data.json (dc5d04c), closes #4103
  • types: Add file extensions to types (02c7bf6), closes #4097
  • types: Export shape option types from main entry point (#4109) (f4a236a), closes #4104
  • util: camelCase SVG tag/attribute matching in sanitizer (631ddc5), closes #4078 #4106
  • util: update sanitization function (#4105) (d492644)
  • zoom: fix drag zoom boundary release and circle transition desync (00f6859), closes #4131 #4131

Features

... (truncated)

Changelog

Sourced from billboard.js's changelog.

4.0.3 (2026-07-06)

Bug Fixes

  • security: escape attribute context in text background filter (ff22a37)

4.0.2 (2026-07-06)

Bug Fixes

  • canvas: skip line points in subchart (3831ec6)
  • legend: prevent hidden legend hover from dimming visible legends on canvas (3ae8438), closes #4158 #4159
  • tooltip: fix focus point and tooltip for single x-axis (d7cba7f), closes #3968 #4156

4.0.1 (2026-06-16)

Bug Fixes

  • types: add canvas subpath mapping (a6b180a)

4.0.0 (2026-06-16)

Bug Fixes

  • background: Correct background image position in canvas (34009de)
  • boost: Correct rootSelector typo in CSS scope initialization (a0673ee), closes #4123
  • boost: Reuse Worker and Object URL to prevent memory leak (fc812fb), closes #3720
  • canvas: address canvas render review issues (70df3f6)
  • canvas: align candlestick labels with wick endpoints (b328da4)
  • canvas: align rendering and touch interaction parity (5944cab)
  • data: Add type check before 'in' operator in JSON dot-notation path resolver (67c00b9), closes #4116
  • data: Handle non-array value for data.json (dc5d04c), closes #4103
  • types: Add file extensions to types (02c7bf6), closes #4097
  • types: Export shape option types from main entry point (#4109) (f4a236a), closes #4104
  • util: camelCase SVG tag/attribute matching in sanitizer (631ddc5), closes #4078 #4106
  • util: update sanitization function (#4105) (d492644)
  • zoom: fix drag zoom boundary release and circle transition desync (00f6859), closes #4131 #4131

Features

  • canvas: add canvas rendering mode (200c99e)
  • esm: tree-shakable grid, regions, category modules (678e761)
  • funnel: Rotate and spline option (7a7bf25), closes #4024
  • plugin-tableview: add numberFormat configuration option (2abe355), closes #4140 #4141

... (truncated)

Commits
  • f599730 chore(release): 4.0.3 [skip ci]
  • ff22a37 fix(security): escape attribute context in text background filter
  • 483ea04 chore(release): 4.0.2 [skip ci]
  • 3ae8438 fix(legend): prevent hidden legend hover from dimming visible legends on canvas
  • 7342951 chore(deps-dev): update dependency (#4157)
  • d7cba7f fix(tooltip): fix focus point and tooltip for single x-axis
  • f487e9b chore(benchmark): Fix versions and options selection
  • 6da62c8 Remove comma in billboard.js description
  • b9467a0 docs(readme): Enhance README with rendering support details
  • e98c200 chore(deps-dev): update dependency (#4150)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [billboard.js](https://github.com/naver/billboard.js) from 3.18.0 to 4.0.3.
- [Release notes](https://github.com/naver/billboard.js/releases)
- [Changelog](https://github.com/naver/billboard.js/blob/master/CHANGELOG.md)
- [Commits](naver/billboard.js@3.18.0...4.0.3)

---
updated-dependencies:
- dependency-name: billboard.js
  dependency-version: 4.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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 Jul 7, 2026
@leecalcote leecalcote merged commit bea1448 into master Jul 8, 2026
9 checks passed
@leecalcote leecalcote deleted the dependabot/npm_and_yarn/billboard.js-4.0.3 branch July 8, 2026 22:22
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.

1 participant