# 16.0.0 버전 릴리스 노트

## Content

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

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

* SpreadJS가 이제 [양식 컨트롤](/spreadjs/docs/features/UnderstandingShapes/form-controls)을 구현합니다.
* SpreadJS가 [스타일링의 일부로서 셀 장식 설정](/spreadjs/docs/features/cells/cornerfold)을 지원합니다.
* SpreadJS가 [도형 크기 조정 개선](/spreadjs/docs/features/UnderstandingShapes/resize-shapes)을 지원합니다.
* SpreadJS가 이제 [새로운 파일 포맷을 통해 파일 열기, 저장, 가져오기, 내보내기를 지원](/spreadjs/docs/features/spreadjs-file-format)합니다.
* SpreadJS가 [공유 수식](/spreadjs/docs/formulareference/formulaoverview/shared-formulas)을 지원하여, 사용자가 열의 각 셀마다 수식을 추가하지 않아도 됩니다.
* SpreadJS가 이제 [소스 데이터 내 계층 데이터](/spreadjs/docs/features/tablesheet/hierarchy-data)를 구현합니다.
* SpreadJS가 [데이터 스키마를 활용한 필드 이름 매핑 구현](/spreadjs/docs/features/tablesheet/data-manager)을 허용합니다.
* SpreadJS가 워크시트 내 도형에 대해 [Shift + 마우스 크기 조정 동작](/spreadjs/docs/features/UnderstandingShapes/resize-shapes)을 지원합니다.
* SpreadJS가 [테이블 시트에서 런타임 및 디자이너 사용 시 템플릿/패널 UX 디자인](/spreadjs/docs/features/tablesheet)을 개선했습니다.
* SpreadJS가 Web Excel 및 Google Sheet와 같이 [잘못된 수식 입력 동작 및 스타일](/spreadjs/docs/features/formulas/allow-invalid-formulas)을 지원합니다.
* SpreadJS 디자이너가 [계층 데이터](/spreadjs/docs/features/tablesheet/hierarchy-data)를 지원합니다.
* SpreadJS 디자이너가 워크시트 내 선택 영역 수준에서 찾기 및 바꾸기 기능을 지원합니다.
* [디자이너 도형 리본](/spreadjs/docs/spreadjs-designer-component/spdesignerwork/shape-selection-pane), [그림 서식 탭 및 차트 디자인 탭](/spreadjs/docs/spreadjs-designer-component/designerinterface/spdesigntab/spdesigninserttab)에 포맷 창 아이콘이 추가되었습니다.
* SpreadJS가 [클립보드 이벤트](/spreadjs/docs/scevents/sceventclipboard)를 개선하여 사용자가 클립보드의 현재 상태를 받아 다양한 기능을 수행할 수 있도록 했습니다.
* SpreadJS가 EditEnding 및 EditEnded 이벤트를 개선하여, 값 변경이 이벤트 트리거 시점에 확정되었는지 알 수 있게 했습니다.

## 해결된 문제

지난 버전 이후 해결된 문제들은 다음과 같습니다:

* SpreadJS가 컬럼 전환 시 화면 멈춤 문제를 해결했습니다.
* SpreadJS가 Excel 가져오기 속도가 v13보다 느려지는 성능 문제를 해결했습니다.
* SpreadJS가 테이블 슬라이서가 제대로 가져와지지 않는 문제를 해결했습니다.
* SpreadJS가 Bootstrap 참조 시 디자이너 컴포넌트 레이아웃이 올바르지 않은 문제를 해결했습니다.
* SpreadJS가 테이블 아래 범위를 붙여넣을 때 CellChanged 이벤트가 발생하는 문제를 해결했습니다.
* SpreadJS가 EnableDataValueEditing 플래그가 정상 작동하지 않는 문제를 해결했습니다.
* SpreadJS가 추가된 주석이 잘못 표시되는 문제를 해결했습니다.
* SpreadJS가 행 및 열 소계와 총합 편집이 정상 작동하지 않는 문제를 해결했습니다.
* SpreadJS가 피벗테이블 소계 행 및 열의 글꼴 스타일 설정이 적용되지 않는 문제를 해결했습니다.
* SpreadJS가 Mac용 Google 브라우저에서 리치 텍스트 설정 후 오류가 발생하는 문제를 해결했습니다.
* SpreadJS가 사용자 지정 문화권을 적용할 때 XLSX 내보내기 시 경고 메시지가 뜨는 문제를 해결했습니다.
* SpreadJS가 내보내기 시 Excel 파일이 손상되는 문제를 해결했습니다.
* SpreadJS가 SUM(OFFSET(...)) 수식이 SpreadJS에서 #REF! 오류를 표시하는 문제를 해결했습니다.
* SpreadJS가 컬럼 크기 조정 시 테이블 컬럼 배경 문제가 발생하는 문제를 해결했습니다.
* SpreadJS가 상태 표시줄의 합계 계산이 올바르지 않은 문제를 해결했습니다.
* SpreadJS가 textOrientation이 초기화되지 않는 문제를 해결했습니다.
* SpreadJS가 정렬 대화상자를 통한 테이블 정렬이 작동하지 않는 문제를 해결했습니다.
* SpreadJS가 Custom Format 0.00E+0 셀에서 잘못된 값이 표시되는 문제를 해결했습니다.
* SpreadJS가 PDF 파일을 올바르게 내보내지 못하는 문제를 해결했습니다.
* SpreadJS가 디자이너 컴포넌트에서 소수점 셋째 자리 과학적 표기 설정 실패 문제를 해결했습니다.
* SpreadJS가 고정 행 수가 뷰포트 행 수를 초과할 때 차트 오버플로우 문제를 해결했습니다.
* SpreadJS가 디자이너에서 목록 항목 드래그 시 순서 변경이 되지 않는 문제를 해결했습니다.
* SpreadJS가 PivotTableChanged 이벤트에서 스타일 설정이 피벗 테이블을 제대로 업데이트하지 않는 문제를 해결했습니다.
* SpreadJS가 잘못된 도형 이름이 undefined를 반환하고 빈 이름은 빈 문자열을 반환하는 문제를 해결했습니다.
* SpreadJS가 toJSON 실행 중 예외가 발생하는 문제를 해결했습니다.
* SpreadJS가 값 삭제 후 콤보 아이템 스타일이 사라지는 문제를 해결했습니다.
* SpreadJS가 문화권에 따른 다른 소수점 구분자 사용 시 값 함수가 작동하지 않는 문제를 해결했습니다.
* SpreadJS가 인쇄 시 그림이 표시되지 않는 문제를 해결했습니다.
* SpreadJS가 파일 업로드 시 하이퍼링크가 작동하지 않는 문제를 해결했습니다.
* SpreadJS가 "Ctrl + Z" 실행 시 CommentRemoving 이벤트가 발생하지 않는 문제를 해결했습니다.
* SpreadJS가 범위 내 값 변경 시 차트가 갱신되지 않는 문제를 해결했습니다.
* SpreadJS가 옵션 doNotRecalculateAfterLoad가 포함된 AsyncFunction이 있는 SSJSON 파일 로드 문제를 해결했습니다.
* SpreadJS가 calcOnDemand로 인해 붙여넣기 수식이 유효하지 않은 문제를 해결했습니다.
* SpreadJS가 조건부 서식 변경이 무효화되는 문제를 해결했습니다.
* SpreadJS가 컬럼 고정 시 그리드 선이 사라지는 문제를 해결했습니다.
* SpreadJS가 테이블 시트 변경 시 Query Function 결과가 업데이트되지 않는 문제를 해결했습니다.
* SpreadJS가 IRibbonPanel에 overflowTitle 속성이 없는 문제를 해결했습니다.
* SpreadJS가 조건부 서식에서 "무색" 배경과 Excel 간 불일치를 해결했습니다.
* SpreadJS가 내보낸 Excel 파일 오류 문제를 해결했습니다.
* SpreadJS가 fromJSON 로딩 시간이 제한을 초과하는 문제를 해결했습니다.
* SpreadJS가 SJS 함수 분석 오류 문제를 해결했습니다.
* SpreadJS가 디자이너에서 missingCaption 숫자 설정 불가 문제를 해결했습니다.
* SpreadJS가 스프레드시트 로드 시 브라우저 멈춤 문제를 해결했습니다.
* SpreadJS가 Bootstrap 3.4.1 CSS 설정 사용 시 디자이너 컴포넌트 UI 변경 문제를 해결했습니다.
* [디자이너] 브라우저 크기 조정 시 도형 목록이 잘못 표시되는 문제를 해결했습니다.
* SpreadJS가 valuesAndFormatting 및 formulasAndFormatting 모두 조건부 서식을 포함하지 않는 문제를 해결했습니다.
* SpreadJS가 V14과 달리 V15의 계산 동작이 다른 문제를 해결했습니다.
* SpreadJS가 숨김 행으로 인해 고정 레이아웃이 깨지는 문제를 해결했습니다.
* SpreadJS가 자동 확장 테이블의 테이블 수식 계산 문제를 해결했습니다.
* SpreadJS가 PDF 내보내기 시 이탤릭체 폰트가 적용되지 않는 문제를 해결했습니다.
* SpreadJS가 원형 차트가 선택된 시리즈에 따라 색상을 전환하지 않는 문제를 해결했습니다.
* SpreadJS가 디자이너 드롭다운에서 통화 서식 선택 시 잘못된 서식기가 표시되는 문제를 해결했습니다.