가이드
릴리즈
v1.1.23

v1.1.23

기능 추가

버블스케일

  • bubbleScale.stepCount 옵션으로 범례 단계를 자동으로 만들 수 있게 되었습니다. steps를 지정하지 않으면 시리즈의 값 범위를 이 개수(기본값 3)로 균등하게 나눠 단계를 만듭니다. #616
  • bubbleScale.steps를 객체로 지정할 때 label을 생략할 수 있게 되었습니다. 생략하면 단계의 value가 tick label 설정에 맞춰 표시됩니다.

  • general.clickZoomFactor 옵션으로 클릭·더블클릭 동작이 한 번에 확대하는 비율(%)을 지정할 수 있게 되었습니다. 기본값은 100이며, 이때 zoom이 2배가 됩니다. #605
  • general.wheelZoomFactor 옵션으로 마우스 휠의 확대 비율(%)을 지정할 수 있게 되었습니다(기본값 20). 값의 뜻이 반대인 기존 body.wheelZoomFactor는 deprecated되었습니다.

버그 수정

컬러스케일

  • colorScale.displaylegendboth일 때 nullStep이 범례 항목으로 표시되지 않던 문제가 수정되었습니다. 색상자와 마찬가지로 범례에도 nullStep 항목이 나옵니다. #608
  • colorScalevisible: false를 주면 색상자만이 아니라 연결된 시리즈의 색칠까지 빠지던 문제가 수정되었습니다. #630
  • colorScale.location을 바꾼 뒤 지역에 hover하면 색상자의 마커가 움직이지 않던 문제가 수정되었습니다. #617

콜아웃

  • waffle·gauge·clock·pin 시리즈에서 callout을 켜면 데이터포인트는 offset 위치로 옮겨지지만 리더선이 표시되지 않던 문제가 수정되었습니다. #620
  • bar 시리즈에서 리더선이 막대 몸통 한가운데에서 끝나고, minSize로 축소된 막대일수록 끝점이 막대에서 벗어나던 문제가 수정되었습니다. 리더선 끝점에는 막대 밑동이 놓입니다. #621
  • bar·line 시리즈에서 차트 박스 안쪽의 리더선이 가려지지 않고 그대로 보이던 문제가 수정되었습니다.

클릭 동작

  • general.clickActionzoom·center·drillOrZoomgeneral.dblClickActionselect·zoom·center·drillOrZoom이 동작하지 않던 문제가 수정되었습니다. #605
  • 이에 맞춰 general.dblClickAction의 기본값이 zoom에서 none으로 바뀌었습니다.

드릴다운

  • 드릴다운으로 표시되는 detail 시리즈에 팔레트 색이 적용되지 않아 검정으로 그려지고, 기본 이름이 Series 0으로 표시되던 문제가 수정되었습니다. 부모 시리즈의 인덱스를 물려받아 팔레트 색이 적용되며, 이름을 지정하지 않으면 map으로 지정한 지도의 이름이 기본 이름이 됩니다. #604

어노테이션

  • type: 'html' 어노테이션의 html에 지정한 셀렉터가 요소를 찾지 못하면 차트 전체 렌더가 멈추던 문제가 수정되었습니다. 해당하는 요소가 없으면 그 어노테이션만 표시되지 않습니다. #651

기타

  • 한 페이지에 차트를 둘 이상 그리면 뒤 차트의 mapBackground.globeFill, 컬러스케일 색, asset의 gradient가 앞 차트에 지정한 색으로 그려지던 문제가 수정되었습니다. #617
  • line 시리즈의 area.visibletrue를 지정하면 TypeScript가 타입 오류로 거부하던 문제가 수정되었습니다. #626