# 16.2.0 버전 릴리스 노트

## Content

## 이전 릴리스에서의 개선 사항

<span lang="EN-US" style="box-sizing: content-box; margin: 0px; padding: 0px; transition: filter 0.5s ease-in-out 0s; line-height: 25.6px; color: black;">다음 기능 및 향상 사항이 이 제품 버전에 포함되었습니다.</span>

* [기본 활성 리본 탭 설정](/spreadjs/docs/spreadjs-designer-component/customizations/set-default-active-ribbon-tab) 기능이 추가되었으며, 디자이너 컴포넌트가 초기화될 때 동일한 탭을 불러올 수 있습니다.
* 셀에 데이터나 값이 없을 경우, [기본값을 설정](/spreadjs/docs/features/cells/work-with-cells#%EC%85%80-%EA%B8%B0%EB%B3%B8%EA%B0%92-%EC%84%A4%EC%A0%95-%EB%B0%8F-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0)할 수 있는 기능이 추가되었습니다.
* 날짜 시간 선택 드롭다운 및 슬라이더 드롭다운을 사용하여 [날짜](/spreadjs/docs/features/cells/cell-dropdowns#strong%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%84%A0%ED%83%9D%EA%B8%B0-%EB%93%9C%EB%A1%AD%EB%8B%A4%EC%9A%B4strong) 및 [숫자](/spreadjs/docs/features/cells/cell-dropdowns#%EC%8A%AC%EB%9D%BC%EC%9D%B4%EB%8D%94-%EB%93%9C%EB%A1%AD%EB%8B%A4%EC%9A%B4) 범위를 선택할 수 있는 기능이 추가되었습니다.
* 워크시트의 모양을 변경하기 위해 [사용자 지정 테마 및 글꼴 스타일](/spreadjs/docs/spreadjs-designer-component/customizations/create-and-customize-page-layout-themes)을 사용할 수 있는 기능이 추가되었습니다.
* 사용자는 [수식 재계산을 자동 또는 수동으로 수행](/spreadjs/docs/features/formulas/calculation-mode)할 수 있습니다.
    셀의 수식을 재계산하기 위해 기존의 sheet.recalcAll() 메서드는 이번 릴리스부터 더 이상 사용되지 않으며, 대신 spread.calculate() 메서드를 사용할 수 있습니다.
* 수식을 트리 뷰 편집기에서 쉽게 작성, 편집, 이해할 수 있도록 하는 새로운 [수식 편집 패널](/spreadjs/docs/features/formulas/formula-editor-panel)이 구현되었습니다.
* SpreadJS 디자이너를 사용하여 암호화된 Excel 파일 가져오기 및 내보내기를 지원합니다.
* [Angular 16](/spreadjs/docs/javascript_frameworks/angular)을 지원합니다.
* TableSheet에서 데이터 분석을 위한 [WINDOW 함수](/spreadjs/docs/features/tablesheet/window-functions)가 구현되었습니다.
* 개별 모듈이 이제 NPM에서 제공됩니다.
* SpreadJS 디자이너의 이름 관리자 대화 상자에서 편집 또는 삭제할 수 없는 [읽기 전용 사용자 지정 이름 설정](/spreadjs/docs/features/formulas/formulaname)을 지원합니다.
* 워크시트 전반에서 셀 내 수식 텍스트 상자 및 팝업 요소의 레이아웃을 [조정할 수 있도록 향상된 CSS 속성](/spreadjs/docs/features/formulas/formulacontrol#change-formula-text-box-layout)을 지원합니다.
* 콘텐츠에 대한 접근성을 높이기 위해 셀에 대한 [대체 텍스트(alt text)](/spreadjs/docs/getstarted/accessibility-support#셀에-대체-텍스트-설정하기) 설정 기능이 추가되었습니다. 사용자는 셀의 alt 텍스트를 설정, 보기, 복사, 이동, 수정할 수 있습니다.
* 고정된 행과 열의 표시 방식이 Excel과 동일한 동작을 하도록 향상되었습니다.
* Spread에서 Excel로 셀의 스타일 및 데이터를 복사할 때 올바르게 복사되도록 지원합니다.
* 라이선스가 없거나 평가판 라이선스 상태로 Excel로 내보낼 때 평가 시트가 제공됩니다.
* [정규식 함수](/spreadjs/docs/formulareference/FormulaFunctions/regex-functions) 구문에 사용되던 GC 접두사가 SJS로 변경되었습니다.
* [베타 릴리스] [간트 시트](/spreadjs/docs/features/ganttsheet)를 생성할 수 있는 기능이 추가되었습니다.
    간트 시트는 간트 동작과 스프레드시트 사용자 인터페이스를 갖춘 빠르고 데이터에 바인딩된 데이터 테이블 뷰입니다.

## 해결된 문제

지난 릴리스 이후 해결된 문제는 다음과 같습니다:

* 대용량 Excel 파일에서 스크롤 및 행 그룹 작업 시 성능 문제 해결
* Spilled Array Formula의 종속 항목이 수행된 작업에 따라 재계산되지 않는 문제 해결
* 수식 편집기에서 수식 방정식 사용 시 충돌 문제 해결
* calcService 일시 중지 후 행 삭제 시 CalcEngine 오류 발생 문제 해결
* 워크시트에 고정된 행과 열이 있을 때 확대/축소 문제 해결
* 여러 이미지 크기 조정 시 이미지 손실 문제 해결
* 테이블 셀에 수식 설정 시 최대 호출 스택 크기 초과 경고 문제 해결
* 셀 전경색이 Excel 내보내기 후 일관되게 표시됨
* SUMIFS 함수가 Excel과 동일한 결과 생성
* dataOrientation 메서드 결과 일관성 확보
* Today() 수식을 포함한 데이터셋 사용 시 차트 불일치 문제 해결
* 사용자 지정 필터가 Excel과 동일한 결과 생성
* 하이퍼링크 위 커서 스타일 올바르게 변경
* Boolean 값을 포함한 테이블에서 생성된 피벗 테이블 내보내기 시 오류 없음
* 셀 글꼴 크기 PDF 내보내기 후 일관성 유지
* 피벗 테이블 셀에 채우기 색상 설정 문제 해결
* AsyncFunction 사용 시 셀 값 올바르게 계산됨
* 행 수가 너무 많을 때 setRowVisible 메서드 정상 작동
* Language Package 사용 시 테이블에서 열 삭제할 때 예외 발생하지 않음
* 가져온 피벗 테이블 값 불일치 문제 해결
* 내레이터가 텍스트를 올바르게 읽지 않는 접근성 문제 해결
* 고정 창에 있는 픽셀 스크롤 후 불완전한 도형 표시 문제 해결
* 데이터 레이블에 값과 백분율 각각 별도 숫자 형식 지원
* 행 선택 불가 및 컨텍스트 메뉴에서 행 삽입 옵션 비활성화 문제 해결
* 툴바 리본 모드에서 컨텍스트 메뉴 표시 문제 해결
* 리스트 드롭다운과 함께 표 자동 확장 정상 작동
* 찾기 대화상자 올바르게 표시
* 테이블 행 삭제 후 테이블 스타일 잘못 표시되는 성능 문제 해결
* 가져오기/내보내기 시 특수 문자 표시 문제 해결
* SpreadJS 디자이너에서 축소된 행/열 필드 항목 스타일 적용 문제 해결
* Excel과 계산 결과 불일치 문제 해결
* 가져오기 시 카메라 도형 위치 변경 문제 해결
* WEEKDAY 함수 올바른 결과 제공
* 사이드 패널에서 차트 서식 지정 정상 작동
* Excel 파일 가져오기 후 수식 올바르게 계산
* TableSheet 작업 느려지는 성능 문제 해결
* 복사된 셀 삽입 시 조건부 서식 규칙 증가 문제 해결
* 통합 문서 로드 후 외부 참조 업데이트 정상 작동
* PDF 내보내기 및 인쇄 미리보기 시 예외 메시지 없음
* 스타일 적용 후 피벗 테이블 작업 느려지는 성능 문제 해결
* 잘못된 워크시트 이름 참조로 Excel 가져오기 느려지는 문제 해결
* SJS 파일 로딩 성능 개선, 원본 파일 로드 후 저장 시 예외 없음
* 인쇄 미리보기 레이아웃에서 테두리 정상 표시
* 필터 대화상자 열고 닫은 후 활성 셀 편집기 입력 시 빈 칸 문제 해결
* 스타일 적용 시 페이지 머리글 잘못 표시 문제 해결
* SpreadJS 디자이너에서 조건부 서식 최소값에 0 설정 불가 문제 해결
* SpreadJS와 Excel 간 템플릿 다르게 표시되는 문제 해결
* 열에 적용된 조건부 서식 불일치 문제 해결
* 열 필터에서 잘못 표시되는 필터된 항목 문제 해결
* TableSheet에서 잘못된 결과 표시하는 필터링 문제 해결
* SUM 및 AVERAGE 함수가 SpreadJS와 Excel에서 일관된 결과 생성
* 검색 동작 로직이 Excel과 일치하도록 개선
* 필터 버튼 제대로 표시되지 않는 문제 해결
* 리본에서 인쇄 영역 설정 시 SpreadJS 응답 없음 문제 해결
* toHtml() 메서드가 숨겨진 병합 셀 포함 테이블 HTML에서 잘못된 반환 문제 해결
* XLookup 수식 정상 로드 가능
* 데이터 소스 바인딩 시 autoMerge 메서드가 RichText 값에 작동하지 않는 문제 해결