Releases: naver/billboard.js
1.6.0 release (2018-08-30)
The detailed new feature description can be found at:
Features :
-
Point
- Allow grouped custom point (#562)
-
Api
- Intent to ship .config() (#502)
-
Radar
- Intent to ship radar.direction.clockwise (#464)
-
Line
- Ability to hide points for linecharts only (#520)
-
Zoom
- Add option to zoom by dragging (#416)
-
Gauge
- Enhance display multiline labels (#442)
-
Chart
- Expose primary node elements (#423)
-
Theme
- Intent to ship css theme (#241)
-
Regions
- Intent to ship dasharray (#491)
-
Bar
- Intent to ship bar.radius option (#359)
Bug Fixes :
-
Tooltip
-
Zoom
- Fix on zoom.rescale option (#470)
-
Regions
- Fix regions resizing on zoom (#483)
-
Axis
-
Dev-env
- Update main entry point (#391)
-
Radar
- Correct on resizing (#497)
-
Bar
- Remove new line chars on path string (#530)
-
Interaction
-
Api
- Fix loading to maintain correct x index (#517)
-
Color
- Correct the way on setting pattern value (#507)
-
Data
- Correct data label text to be shown on scatter (#488)
-
Area-range
-
Line
- Correct on rotated step type (#471)
Refactorings :
-
Core
- Remove extending util as member of ChartInternal (#529)
-
All
-
Data
- Simplify on step data conversion (#473)
Test Codes :
1.5.1 release (2018-06-29)
Bug Fixes :
- Event
- Correct on resizing all generated charts (#466)
1.5.0 release (2018-06-22)
The detailed new feature description can be found at:
Features :
-
Axis
-
Radar
- Intent to ship radar type (#59)
-
Tooltip
- Intent to ship linked tooltip with name (#401)
-
Grid
- Intent to ship grid.front option (#384)
Bug Fixes :
-
Axis
-
Api
-
Selection
- Correct multiple selection error (#445)
-
Legend
- Correct to keep the original class value (#444)
-
Zoom
- Correct zooming for category axis type (#177)
-
Grid
- Correct updating grid's attributes (#389)
-
Data
- Correct data order to not be altered (#379)
-
Tooltip
Refactorings :
-
ChartInternal
- Improve redraw (#429)
-
Axis
- Removed duplication and re-styling (#421)
-
Internal
- Substitute resize event binding (#404)
Chore tasks :
- Dev-env
- Add nightly build (#410)
1.4.1 release (2018-04-11)
1.4.0 release (2018-04-10)
The detailed new feature description can be found at:
Features :
- Option
Bug Fixes :
1.3.0 release (2018-03-15)
The detailed new feature description can be found at:
Features :
-
Axis
-
Legend
-
Core
- Intent to ship instance property (#308)
-
Pie
- Intent to ship pie's pdding and innerRadius options. (#301)
-
Data.type
- Intent to ship 'area-range' charts (#277)
Bug Fixes :
-
API data
- Fix .data.values() to return multiple data (#331)
-
Arc
- Correct on data representation for pie (#303)
-
Axis
-
All
- Re-organize import from d3 (#285)
-
Zoom
-
Interaction
-
Internal
- Correct evaluating inputType condition (#92)
-
Tooltip
- Correct on toggling data series (#240)
-
Colors
- Fix color method (#233)
-
Tiles
- Fix background tiles id (#225)
Documents :
Test Codes :
-
Selection
-
Legend
- Add test code for .legend.show/hide() (#249)
-
Tooltip
- Add tooltip's API test codes (#248)
-
API
-
All
- Restructure folder (#62)
Chore tasks :
1.2.0 release (2017-12-15)
The detailed new feature description can be found on below article.
Features :
-
Point
- Implement alternate markers (#209)
-
Export
- Intent to ship export as an image (#78)
-
Options
-
Bubble
- Intent to ship bubble type (#163)
-
Shape.line
Bug Fixes :
-
Size
-
Bubble, Point
- Fix bubble size change on load API (#163)
-
Data
- Correct data.onclick calls (#202)
-
Readme
- Change broken link about license (#188)
-
Bar
- Adjust bar width regardless tick count limit (#166)
-
Data, Interaction
- Bar type interaction error on multiple x (#178)
-
Zoom
- Correct zoom in rendering on 0 coord. (#169)
Documents :
-
Tooltip
- Add note for data.groups (#216)
-
All
- Improve readability & undocumented APIs (#190)
-
Example
- Add new options example (#144)
-
Readme
- Clarifying loading files (#165)
Test Codes :
- Data.xs
- Add data.onclick for multiple xs (#202)
1.1.1 release (2017-09-22)
Patch for when using
.load()
API on chart generated withpoint.show=false
option.
Bug Fixes :
- Shape.line
- Correct return type (#147)
1.1.0 release (2017-09-21)
The detailed new feature description can be found on below article.
Features :
-
Playground
-
Legend
- Implement legend.contents (#58)
-
Tooltip
- Implement tooltip.order (#127)
-
Arc
- Implement multiline donut title (#71)
-
ChartInternal, Options
-
Data, Options
- Implement data.onmin/onmax callback (#8)
-
Options, Text
- Add new data.labels.position option (#57)
-
Interaction
- Add new inputType.touch.preventDefault option (#82)
Bug Fixes :
-
Gauge
- Correct background rendering on fullCircle (#140)
-
Selection
- Correct multiple callback calls (#117)
-
Shape
- Line.step.type config not working (#85)
Documents :
-
Legend
- Document missing API (#133)
-
Options
-
Contribution
- Add code of conduct (#100)
-
Readme
- Add chart type image (#94)
-
Options.donut, Options.pie
- Add donut/pie label ratio option api (#79)
-
Gh-template
- Remove 'preferred reviewers' clause (#74)
-
Demo
- Correct wrong option name (#72)
Code Styles :
- Interactions, Internals
- Correct eslint error (#65)
Test Codes :
-
Api.chart
- Add some initial test cases for chart api (#62)
-
Event
Chore tasks :
1.0.1 release (2017-07-07)
Bug Fixes :
-
Shape.line
- Correct getting shape object (#10)
-
Legend
- Working with useless transition effect (#25)
-
Api.zoom, Interaction
- Fix zoom bug for rects (#33)
-
Api.zoom, Shape
- Fix zoom for barchart (#16)
-
Interaction
- Correct event binding (#27)
-
Data
- Babel transform bug (#17)
-
Data.convert
- Allow dots in json properties (#14)
Documents :
- Options
- Add more description on axis padding (#42)
Code Styles :
-
Tooltip
- Remove double dashed class name (#39)
-
Text
- Avoid unnecessary getBoundingClientRect() calls (#11)
Test Codes :
- All
- Switch headless browser to ChromeHeadless (#35)
Chore tasks :
- Changelog
- Generate changelog file (#49)