-
Notifications
You must be signed in to change notification settings - Fork 352
Release workflow
Describe branches' role & workflows for releases by types.
- latest: latest tag
- next: next tag
-
master: primary branch
In order to have control over the timing of releases,
"release" will be triggered from thelatest
ornext
branches only.
All devs will be done on master
.
nightly
will merge changes frommaster
and buildnightly dist
at the day when found changes on master.
-
master
will be merged intonext
branch.
Every updates before the latest, should flows frommaster
tonext
.Will publish @next by semantic-release
-
master
will be merged intolatest
branch. -
- If all issue resolved or no issue found from the
next
release, will proceed thelatest
release.The period between 'next' to 'latest', not precisely defined, but roughly in a period of 1w ~ 3weeks.
-
master
will be merged intolatest
branch.Will publish @latest by semantic-release
- If all issue resolved or no issue found from the
The tentative release schedule is on every 3 months.
Note: The estimated date & version are subject to change.
Estimated Date | Planned Version | Main Goal |
---|---|---|
Oct/2024 | 3.14 | |
Aug/2024 | 3.13 | area-step-range type |
May/2024 | 3.12 | Funnel type, babel -> esbuild |
Feb/2024 | 3.11 | |
Sep/2023 | 3.10 | |
Jun/2023 | 3.9 | Arc needle support |
Mar/2023 | 3.8 | Inverted x Axis |
Dec/2022 | 3.7 | Treemap type support |
Sep/2022 | 3.6 | React wrapper |
Jun/2022 | 3.5 | perf enhancements |
Mar/2022 | 3.4 | polar type support |
Dec/2021 | 3.3 | |
Sep/2021 | 3.2 | |
Jun/2021 | 3.1 | |
Mar/2021 | 3.0 | D3.js v6 Support |
Jan/2021 | 2.2 |
Checkout changelog for the detailed previous updates history.
Whenever and according the importance, the patch will be released when is necessary.
- Why we decided to start billboard.js?
- Comparison table
- How to migrate from C3.js?
- Who's using billboard.js
- Third party applications
- Themes
- Roadmap
- Architecture & Event
- Plugin Interface
- Release workflow
- How behaves for dynamic loading?
- How tooltip behaves on grouped option?
- How to load as ESM directly from the browser?
- How to implement realtime chart?
- How to bundle for legacy browsers?
- How to generate chart image in Node.js environment?
- Understanding padding