github naver/billboard.js 4.0.0-next.1

latest release: 4.0.0-next.2
pre-release19 hours ago

4.0.0-next.1 (2026-06-09)

Bug Fixes

  • 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

Features

  • canvas: add canvas rendering mode (200c99e), #4134
  • esm: tree-shakable grid, regions, category modules (678e761), #4132

BREAKING CHANGES

  • esm: chart.export() and chart.flow() are no longer included automatically in the ESM build.

Explicit import required:

import bb, { bar, exportApi, flow } from "billboard.js";

bb.generate({
 ...bar(),
 ...exportApi(),
 ...flow(),
 data: { ... } 
});

UMD bundle users are not affected.

Don't miss a new billboard.js release

NewReleases is sending notifications on new releases.