# Changelog



### [2.3.2] (2026-06-04)
    -feat : setTimeScale 메소드 추가
    -fix : default options 개선 

### [2.3.1] (2026-06-04)
    -refactor : 타입 판별 로직을 `StzUtils` 기반으로 통일
    -refactor : 객체 판별 및 조건 분기 코드 정리
    -chore : README, 기본 옵션, 유틸리티, 래퍼 일부 정리

### [2.3.0] (2026-06-02)
    -feat : `clone()`, `copy()` 메서드 추가
    -refactor : plugins 관련 메서드 구조 정리
    -refactor : `coalesce` helper 도입으로 초기화 패턴 정리
    -refactor : `Chart`, `Cartesian`, `Arc`, `Treemap` 래퍼 내부 구조 정리

### [2.2.0] (2026-02-26)
    -refactor : isEmpty / !null 체크 기반 초기화 패턴을 `StzUtils` helper(`coalesce`) 기반으로 구조 개선
    -chore : 코드 정리 및 마이너 버전 업그레이드

### [2.1.1] (2026-02-26)
    -refactor : 코드 정리 및 document 타이틀 변경
    -refactor : 각 클래스 역할 분할

### [2.1.0] (2026-02-24)
    -refactor : 파일명 및 구조 변경

### [2.0.4] (2026-02-03)
    -refactor : 폴더명 변경
    -refactor : `stzutil-js` 마이그레이션 (3)

### [2.0.3] (2026-02-01)
    -refactor : `stzutil-js` 마이그레이션 (2)

### [2.0.2] (2026-01-23)
    -feat : streaming method 추가
    -refactor : `StzUtils` 마이그레이션 (점진 적용)

### [2.0.1] (2026-01-23)
    -fix : 기존 `StzUtils` 마이그레이션 방식 보정 (점진적 적용으로 변경)

### [2.0.0] (2026-01-23)
    -refactor : `StzUtils` 기반으로 유틸리티 의존성 전환

### [1.7.1] (2026-01-15)
    -fix : `DeepPartial` 관련 오류 수정
    -refactor : 유틸 관련 코드 정리

### [1.6.15] (2025-12-30)
    -fix : 에러 수정

### [1.6.14] (2025-12-30)
    -fix : 에러 수정

### [1.6.13] (2025-12-30)
    -fix : 안정화 패치 반영

### [1.6.12] (2025-12-30)
    -fix : 안정화 패치 반영

### [1.6.11] (2025-12-30)
    -fix : 안정화 패치 반영

### [1.6.10] (2025-12-30)
    -refactor : 유틸 의존성 변경 반영
    -feat : icons 및 간트 차트용 플러그인 추가

### [1.6.9] (2025-12-07)
    -fix : custom plugin error 수정

### [1.6.8] (2025-12-07)
    -feat : icons, custom plugin 추가

### [1.6.7] (2025-12-07)
    -fix : `backgroundColor`, `borderColor` 속성 오류 수정

### [1.6.6] (2025-12-07)
    -feat : `addData`, `setData`, `getData` 메서드 업데이트
    -feat : `setPlugin` 인자를 객체 하나에서 배열까지 받을 수 있도록 확장

### [1.6.5] (2025-11-25)
    -fix : treeMapChart 오류 수정

### [1.6.4] (2025-11-25)
    -feat : `CartesianChartWrapper` method update
    -fix : `ChartMountPlugin` 관점 분리

### [1.6.3] (2025-11-24)
    -feat : `ganttChart()` method 추가

### [1.6.2] (2025-11-24)
    -fix : `segmentImagePlugin` 변경에 따른 `ArcChartWrapper _group` error 수정

### [1.6.1] (2025-11-24)
    -fix : `ArcChartWrapper chartMountPlugin` error fix

### [1.6.0] (2025-11-24)
    -feat : `TreemapChartWrapper` 추가

### [1.5.2] (2025-11-22)
    -feat : `segmentImage` method 추가

### [1.5.1] (2025-11-17)
    -feat : chart image export function 추가

### [1.5.0] (2025-11-16)
    -fix : `configLoader.ts` 수정
    -feat : `PieChartWrapper` 추가

### [1.4.1] (2025-11-09)
    -fix : `Cannot access 'ChartWrapper' before initialization` 오류 수정
    -fix : `configLoader.ts`에서 직접 import 하도록 변경

### [1.4.0] (2025-11-09)
    -feat : 설정파일 기능 확장 (`CHART_COLOR`, `autoRegister` 옵션 추가)
    -fix : `commonTypes` 가독성 문제로 인한 분리

### [1.3.3] (2025-11-08)
    -feat : `stz.config.js` 설정파일 적용 기능 추가

### [1.3.1] (2025-11-03)
    -feat : `chartData` 관련 accessor 추가
    -feat : 각종 커스텀 데이터셋 키 추가

### [1.3.0] (2025-11-02)
    -feat : `ErrorShield` 클래스 추가
    -feat : 커스텀 에러 핸들링 기능 구현

### [1.2.6] (2025-11-01)
    -fix : README 오타 수정
    -feat : sparkline 차트 클래스 추가

### [1.2.5] (2025-10-25)
    -feat : `ChartWrapper` class `setTitle`, `setLegend` 추가
    -feat : `CartesianChart` class `setBackgroundColor`, `setGrid` 추가
    -feat : `Doughnut` `setCenterText` 추가

### [1.2.2 ~ 1.2.4] (2025-10-19)
    -docs : README 변경

### [1.2.1] (2025-10-19)
    -fix : 라인 차트 오타 수정
    -feat : bar 차트 `sparkBar` 옵션 및 메서드 추가
    -feat : `Bubble` 클래스 추가
    -feat : `CustomError.shield` 추가

### [1.1.1] (2025-09-30)
    -fix : 1.1.1 릴리즈 패치 반영

### [1.1.0] (2025-10-10)
    -feat : `Doughnut` 차트 클래스 추가
    -fix : 각 클래스가 상속받는 interface 수정

### [1.0.20] (2025-10-09)
    -feat : `ArcChartWrapper` (`pie`, `doughnut`) 추가
    -chore : keyword 정리

### [1.0.18] (2025-09-22)
    -feat : `RadialChartWrapper` 추가
    -feat : `CartesianChartWrapper` 메서드 추가 및 dataset uid 보강
    -docs : typedoc 정리

### [1.0.17] (2025-09-17)
    -feat : `onResize` 메서드 추가 및 option 변경
    -refactor : `ChartFactory.create`, `LineChartWrapper` 메서드 구조 수정
    -fix : 오류 수정

### [1.0.16] (2025-09-12)
    -refactor : `build` 프록시 반환 구조 변경에 따른 추상 메서드 전환

### [1.0.15] (2025-09-11)
    -fix : 타입 수정

### [1.0.14] (2025-09-11)
    -fix : ESLint 에러 수정

### [1.0.13] (2025-09-11)
    -fix : ESLint 에러 수정

### [1.0.12] (2025-09-11)
    -fix : ESLint 에러 수정

### [1.0.11] (2025-09-11)
    -fix : ESLint 에러 수정

### [1.0.10] (2025-09-11)
    -docs : README 정리
    -fix : ESLint 에러 수정

### [1.0.9] (2025-09-11)
    -docs : README 테스트/정리

### [1.0.8] (2025-09-11)
    -docs : README 정리

### [1.0.7] (2025-09-11)
    -docs : README 정리

### [1.0.6] (2025-09-11)
    -docs : README 정리

### [1.0.5] (2025-09-11)
    -build : rollup 옵션 수정

### [1.0.4] (2025-09-11)
    -docs : README 정리

### [1.0.3] (2025-09-11)
    -docs : vercel에 typedoc 호스팅

### [1.0.2] (2025-09-11)
    -chore : 1.0.2 릴리즈

### [1.0.1] (2025-09-11)
    -chore : 1.0.1 초기 릴리즈
