Excelize v1.4.1
- 이에 출시: 2019 년 1 월 1 일
- GitHub 릴리스: https://github.com/xuri/excelize/releases/tag/v1.4.1
릴리스 노트
이 릴리스에서 가장 주목할 만한 변경 사항은 다음과 같습니다:
주목할 만한 기능
- 새로운 기능
WriteTo
추가되었습니다, 그것은 파일을 작성하는io.WriterTo
를 구현 - 새로운 기능
SearchSheet
주어진 워크시트 이름, 셀 값 및 정규 식으로 좌표를 얻기 위해 추가되었습니다. 관련 문제 #277 - 새로운 기능
ProtectSheet
와UnprotectSheet
다른 사용자가 워크시트에서 실수로 또는 의도적으로 데이터를 변경, 이동 또는 삭제하지 못하도록 추가되었습니다, 관련 문제 #273 - 새로운 기능
GetMergeCells
현재 워크시트에서 병합된 모든 셀을 얻기 위한 지원이 추가되었습니다 - 개요 요약을 뒤집기 위해 지원 추가, 관련 문제 #304
- 지원
go module
- 시트 뷰 옵션의
TopLeftCell
속성을 설정하고 지원합니다, 관련 문제 #310 - 기능
AddChart
는 이제 2D / 3D 영역, 누적 영역, 100 % 누적 영역 차트를 만들 지원, 관련 문제 #311
버그 수정
sharedStringsReader()
에 대한 엄격한 변환에 전통을 누락으로 인한 문제를 해결, 해결된 문제 #276- 차트 형식 JSON 구조 태그에서 알 수 없는 옵션 수정
- 경우에 따라 셀 수식을 받을 때 nil 포인터 참조 수정, 해결된 문제 #290
- 함수
GetRows
반환 값이 워크시트의 꼬리에 빈 행을 방지합니다, 해결된 문제 #195 - 경우에 따라 기능
GetSheetMap
가 실패하게 하고, 해결된 문제 #297 - 경우에 따라 워크시트 인덱스 오류 삭제 수정, 해결된 문제 #308
기타
- 테스트 리팩터링, 해결된 문제 #322
- Excelize, 수많은 문서 업데이트에 대한 새 로고 추가
고맙습니다
Excelize 에 기여한 모든 분들께 감사드립니다. 아래는 이 버전에서 코드 기여도가 있는 기여자 목록입니다:
- @sewi-cpan (Sebastian Willing)
- @Zheaoli (Nadeshiko Manju)
- @peng (Zhang Zhipeng)
- @covv (Constance)
- @tvso (Tammy)
- @HcySunYang (Chunyang Huo)
- @q523591 (Robin Luo)
- @peiqi111 (peiqi)
- @taomin597715379 (Taomin)
- @mullikine (Shane Mulligan)
- @wcsiu (Wachiu Siu)
- @mlh758 (Michael Harris)
- @sairoutine (Sai)
- @CodeLingoTeam (CodeLingo Team)
- @r-uchino
- @albenik (Veniamin Albaev)
- @rafaelmiti (Rafael Barros)