v1.1.25
기능 추가
드릴다운
- 드릴다운·드릴업이 끝난 뒤 호출되는
general.onDrilldown·general.onDrillup콜백이 추가되었습니다. #676
버그 수정
드릴다운
- 드릴다운한 상태에서
chart.drilldown()에 상위 단계 시리즈를 넘기면 화면이 갱신되지 않거나 빈 화면이 표시되던 문제가 수정되었습니다. 이제chart.drilldown()·chart.drillup()은 영역 클릭이나 드릴다운 패널로 할 수 있는 이동만 실행하고, 그 밖의 호출은 콘솔에 오류를 남기고 무시합니다. #677 chart.drilldown()의 첫 인자(시리즈)를 생략할 수 없게 바뀌었습니다.detail시리즈의dataUrl을 드릴다운할 때가 아니라 차트를 만들 때 받도록 바뀌었습니다.createChart()에서는 받지 않으므로createChartAsync()를 사용합니다.series.drilldown.scope가'selected'일 때 드릴업 뒤 다른 영역으로 드릴다운하면 앞서 선택한 영역의 선택 외곽선이 남던 문제가 수정되었습니다. #680
툴팁
tooltip.nanText를 지정해도 값이 없는 영역의 툴팁에NaN이 표시되던 문제가 수정되었습니다. #675tooltip.numberFormat·tooltip.timeFormat의 기본 형식(',#.##'·'yyyy-MM-dd')이 적용되지 않던 문제가 수정되었습니다. 숫자를 이전처럼 그대로 표시하려면numberFormat: ''를 지정합니다.
인셋
- 시군구 지도의
'제주도'처럼 여러 영역을 함께 옮기는 인셋에서 데이터포인트가 인셋을 따라 옮겨지지 않던 문제가 수정되었습니다. #681 children으로 여러 영역을 묶은 인셋에offset이 적용되지 않던 문제가 수정되었습니다.
로딩 스피너
- 컨테이너에 CSS
position이 없으면createChartAsync()의 로딩 스피너가 차트 가운데에서 벗어나던 문제가 수정되었습니다. #688
기타
chart.updateOptions()로tooltip·subtitle옵션을 바꿔도 반영되지 않던 문제가 수정되었습니다. #675