Skip to content

Commit ae86dc0

Browse files
committed
Update document for v1.2.11
1 parent 7a96312 commit ae86dc0

File tree

7 files changed

+59
-3
lines changed

7 files changed

+59
-3
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# SQL2Excel Version History
22

3+
## v1.2.11 - TOC Original Name & Sheet Name Length Warning (2025-10-29)
4+
5+
### ✨ New/Changed
6+
- Sheet name length > 31 characters is now treated as a warning during validation (no failure)
7+
- Warning also indicates that Excel may truncate the sheet name
8+
- Table of Contents (TOC) updated to include a new column: "Original Name"
9+
- Shows the originally defined sheet name even if the actual tab was truncated
10+
- Removed tooltip note; information is displayed as a dedicated column instead
11+
12+
### 🔧 Code Changes
13+
- excel-cli.js: Validation now logs warnings for long names, not errors
14+
- excel-style-helper.js: TOC structure updated (add Original Name column, remove Note column)
15+
- index.js / excel-generator.js: Pass original sheet name through to TOC
16+
17+
### 📝 Documentation
18+
- README/README_KR: Updated highlights to v1.2.11, described changes
19+
- CHANGELOG: Added v1.2.11 entry
20+
321
## v1.2.10 - Non-interactive CLI & Docs (2025-10-29)
422

523
### ✨ New Features

CHANGELOG_KR.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# SQL2Excel 버전 히스토리
22

3+
## v1.2.11 - TOC 원본 시트명 컬럼 및 시트명 길이 경고 (2025-10-29)
4+
5+
### ✨ 변경 사항
6+
- 시트명 길이 31자 초과 시 이제 검증에서 오류가 아닌 경고로 처리합니다.
7+
- 경고 메시지에 엑셀에서 시트명이 잘릴 수 있음도 함께 안내합니다.
8+
- 목차(TOC)에 "Original Name" 컬럼 추가
9+
- 엑셀 탭이 잘린 경우에도 원래 정의된 시트명을 별도 컬럼으로 표시
10+
- 기존 Note(툴팁) 표시는 제거하고 컬럼으로 노출
11+
12+
### 🔧 코드 변경
13+
- excel-cli.js: 시트명 길이 초과 시 에러 → 경고 출력
14+
- excel-style-helper.js: TOC 구조 변경 (Original Name 컬럼 추가, Note 컬럼 제거)
15+
- index.js / excel-generator.js: 원본 시트명을 TOC로 전달
16+
17+
### 📝 문서
18+
- README/README_KR: v1.2.11 하이라이트 및 변경점 반영
19+
- CHANGELOG/CHANGELOG_KR: v1.2.11 항목 추가
20+
321
## v1.2.10 - 비대화식 CLI 및 문서 업데이트 (2025-10-29)
422

523
### ✨ 새로운 기능

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@ A Node.js-based tool for generating Excel files from SQL query results.
2525
- 📋 **SQL Query Formatting**: Preserve original SQL formatting with line breaks in Table of Contents
2626
- 🔧 **Input Validation**: Automatic whitespace trimming for file path inputs
2727

28-
## v1.2.10 Highlights
28+
## v1.2.11 Highlights
29+
30+
- **Validation Warning Change**: Sheet names longer than 31 characters now produce a warning (not an error). The warning also notes that Excel may truncate the sheet name.
31+
- **TOC Update**: The Table of Contents now includes an "Original Name" column to display the originally defined sheet name (useful when the tab name is truncated by Excel).
32+
33+
### Previously in v1.2.10
2934

3035
- **Non-interactive CLI**: Run tasks directly with `app.js --mode` (no menu)
3136
- Modes: `validate`, `test`, `export`, `help`

README_KR.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@ SQL 쿼리 결과를 엑셀 파일로 생성하는 Node.js 기반 도구입니
2525
- 📋 **SQL 쿼리 포맷팅**: 목차에서 줄바꿈을 포함한 원본 SQL 포맷 유지
2626
- 🔧 **입력 유효성 검증**: 파일 경로 입력에 대한 자동 공백 제거
2727

28-
## v1.2.10 하이라이트
28+
## v1.2.11 하이라이트
29+
30+
- **검증 경고 변경**: 시트명이 31자를 초과해도 이제 오류가 아닌 경고로 처리합니다. 경고에는 엑셀에서 시트명이 잘릴 수 있다는 안내가 포함됩니다.
31+
- **목차(TOC) 업데이트**: "Original Name" 컬럼이 추가되어, 엑셀 탭명이 잘린 경우에도 원래 정의된 시트명을 별도 컬럼으로 확인할 수 있습니다.
32+
33+
### 이전 버전(v1.2.10)
2934

3035
- **비대화식 CLI**: 메뉴 없이 `app.js --mode`로 직접 실행
3136
- 모드: `validate`, `test`, `export`, `help`

USER_MANUAL.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ SQL2Excel is a powerful Node.js-based tool for generating Excel files from SQL q
4242
- 📋 **SQL Query Formatting**: Preserve original SQL formatting with line breaks in Table of Contents
4343
- 🔧 **Input Validation**: Automatic whitespace trimming for file path inputs
4444

45+
### What's New (v1.2.11)
46+
47+
- Validation: Sheet names longer than 31 characters now trigger a warning (no failure). The warning also notes that Excel may truncate the sheet name.
48+
- TOC: Added an "Original Name" column to display the originally defined sheet name. Removed tooltip note; information is shown in the column.
49+
4550
## 🛠️ Installation and Setup
4651

4752
### 1. System Requirements

USER_MANUAL_KR.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ SQL2Excel은 고급 스타일링, 템플릿 지원, 독립 실행 파일 배포
4242
- 📋 **SQL 쿼리 포맷팅**: 목차에서 줄바꿈을 포함한 원본 SQL 포맷 유지
4343
- 🔧 **입력 유효성 검증**: 파일 경로 입력에 대한 자동 공백 제거
4444

45+
### What's New (v1.2.11)
46+
47+
- 검증: 시트명이 31자를 초과해도 이제 오류가 아닌 경고로 처리합니다. 경고에는 엑셀에서 시트명이 잘릴 수 있다는 안내가 포함됩니다.
48+
- 목차(TOC): 원래 정의된 시트명을 표시하는 "Original Name" 컬럼이 추가되었습니다. 기존의 Note(툴팁) 표시는 제거되었으며, 정보는 컬럼으로 표시됩니다.
49+
4550
## 🛠️ 설치 및 설정
4651

4752
### 1. 시스템 요구사항

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sql2excel",
3-
"version": "1.2.10",
3+
"version": "1.2.11",
44
"description": "SQL 쿼리 결과를 엑셀 파일로 저장하는 도구 (시트별 쿼리, 변수, XML/JSON 지원)",
55
"main": "app.js",
66
"scripts": {

0 commit comments

Comments
 (0)