[]
        
(Showing Draft Content)

18.2.0 버전 릴리스 노트

이전 릴리스 대비 향상된 기능

이번 버전에는 다음과 같은 기능 및 개선 사항이 포함되었습니다.

디자이너 향상 기능

  • 테마 지원 및 사용자 정의: SpreadJS 디자이너가 두 가지 내장 테마를 지원하며, 테마 사용자 정의 기능을 제공하여 보다 현대적인 테마 지원 가능.

  • Transform 명령: 선택 영역에 LAMBDA 공식을 적용하고 선택된 내용을 대체하는 Transform 명령 구현.

  • 이름 관리자 향상: 이름 관리자 인터페이스에 정렬 및 필터링 기능 추가.

  • 폰트 선택기 편집: 디자이너의 폰트 선택기 컴포넌트 내 편집 기능 지원.

  • 테이블 향상:

    • 테이블 바인딩 소스 조회, 일반 테이블을 바인딩 데이터 테이블로 변환, 바인딩 데이터 테이블을 일반 테이블로 변환하는 API 추가.

    • 디자이너 UI를 통한 테이블 ↔ 바인딩 데이터 테이블 변환 지원.

UI 및 스타일링

수식 및 계산

피벗 테이블 향상

파일 형식 호환성

차트 및 시각화

  • 신규 데이터 차트 유형

리포트 시트

프레임워크 지원

라이선스 오류 메시지 개선


해결된 문제

데이터 유효성 검사 및 셀 작업

  • 셀 이동 후 검증 규칙이 실패하지 않고 원래 유효성 유지.

  • 잘라내기/붙여넣기 후 생성된 새 셀에 올바른 절대 참조 유지.

계산 엔진 개선

  • calcOnDemand=true 시 Excel과의 SUMIFS 계산 차이 수정.

  • LET 수식이 CalcArray와 연산자 처리 문제 해결 후 올바른 값 반환.

  • BYROW 수식이 lambda 참조 문제 해결 후 올바른 결과 반환.

  • URL 매개변수에 "&" 포함된 이미지 함수 등에서 수식 계산 오류 수정, Excel 내보내기 가능.

피벗 테이블 및 데이터 새로 고침

  • 데이터 소스 필드가 현재 구성과 일치하면 피벗 테이블 필드 체크 유지.

  • 피벗 테이블 새로 고침 시 계산된 필드 잘못된 이름 변경 문제 해결.

  • 피벗 테이블이 포함된 Excel 파일 올바르게 임포트, 모든 피벗 테이블 사용 가능 또는 추가 가능.

차트 렌더링 및 성능

  • QR 코드 생성 시 Binary 모드 지원 추가.

  • 대규모 데이터셋에서 트리맵 차트 성능 최적화.

  • 차트 참조 데이터 전환 속도 향상.

  • Excel에서 가져온 차트/피벗 테이블 요소 상태 유지.

  • 행 높이 변경 시 옴직이는 개체(차트 등) 위치 업데이트 문제 해결.

UI 및 표시 수정

  • 점진적 로딩 시 첫 시트 표시 시간 ExcelIO와 IO 간 일관성 유지.

  • 간트 차트 헤더 크기 전환 시 올바르게 복원.

  • 테이블 시트 사용자 정의 그룹 스크롤 시 모든 데이터 올바르게 표시.

  • 스크롤바 레이아웃 이상 현상 수정.

  • 탭 스트립 글꼴 MacOS/iOS에서 올바르게 표시.

데이터 바인딩 및 테이블 작업

  • 데이터 바인딩 테이블 열 삽입 시 바닥글 값 및 시트 모델 데이터 올바르게 이동.

  • 병합 셀 포함 테이블 시트 행 헤더 올바르게 내보내기.

  • 다중 열 리스트 셀 유형 드롭다운 항목 모바일에서 클릭 가능.

  • 테이블 바인딩 시 행 삽입 시 모든 콘텐츠(태그 포함) 올바르게 이동.

임포트/익스포트 및 파일 처리

  • Excel 파일 내 날짜 문자열을 날짜 형식으로 올바르게 변환하여 내보내기, 중국어 리소스 포함 시도.

  • 특정 파일 유형 Excel 처리 문제 수정.

  • 리포트 시트 SUMIF 문제, 리포트 시트 데이터 모델에서 올바르게 데이터 가져오기.

  • CSV 내보내기 시 워크시트 인덱스 -1로 잘못 설정 문제 수정.

수식 및 계산 수정

  • 다양한 시나리오에서 수식 결과가 Excel 계산과 일치하도록 수정.

  • 그룹화된 열의 펼침/접힘 동작 일관성 문제 수정.

  • calcOnDemand 모드에서 동적 배열 수식의 현재 값 올바르게 가져오기.

  • JSON 로드 시 잘못된 수식 오류, 조건부 서식 참조 올바르게 파싱하여 수정.

디자이너 및 구성

  • 디자이너의 모든 데이터 소스 업데이트 명령으로 캡슐화.

  • Cell Style의 Title 및 Heading에 ThemeFont 올바르게 적용.

  • 테이블 시트 패널 입력 및 열 제목에 문화권별 입력 수식 변환 지원.

  • 테이블 시트 arrayGroupSeparator 세미콜론 설정 시 올바른 처리.

  • 범위 초기화 이전 테이블 구성 변경 문제 해결(getColumnFormula null 반환 문제).

  • moveTo 시 조건부 서식 수 카운트 잘못 증가 문제 수정.

  • 테이블 시트 뷰 전환 시 헤더 크기 유지.

성능 최적화

  • 자동 병합 및 고정 행 활성화 시 스크롤 성능 대폭 향상.

  • Shift+PgDown 단축키 성능, 상태 표시줄 계산 최적화로 개선.

현지화 및 국제화

  • 아랍 통화 필터 메뉴에 관련 옵션 모두 표시, 오른쪽 정렬 문제 수정.

  • 중국 문화권 날짜 문자열 문제 수정.

오류 처리 및 예외 상황

  • calculate() 호출 시 잘못된 시트 이름 참조 오류 수정.

  • 파일 임포트 중 드롭다운 속성 및 내장 스타일 이름 문제로 인한 잘못된 셀 스타일 설정 수정.

  • Excel 2016 파일 임포트 후 수식 오류, N 등 함수 매개변수 올바르게 확장.

  • 이전에 지원되지 않던 Excel 문서 정상 로드.

  • 형식 변경 후 셀 값 수정 시 발생하는 오류 메시지 제거(showZero 처리 문제 해결).

기타

  • 하이퍼링크 클릭 기능 정상화(자동 병합/고정 라인 문제 수정).

  • 행 삽입 시 태그 복사 문제 해결.

  • PDF 내보내기 시 PatternFill 색상 전송 오류 수정(흑백 모드).

  • Excel 내보내기 시 날짜 형식 입력 문자열 자동 변환.

  • 모든 행 작업에 헤더 추가 일관성 적용.

  • setDataSource 태그 문제 수정.