Releases: kimmingul/NanumCsvViewer
Release list
v1.15.0
NanumCsvViewer v1.15.0 — 데이터 품질 검토
새 최상위 데이터 품질 메뉴로, 파일을 연 직후 "이 데이터를 분석·제출해도 되는가"를 초 단위로 판정하고 문제 행을 바로 격리합니다.
새 기능
- 품질 프로파일 실행 (Ctrl+Shift+Q) — 파일 전체를 병렬로 1패스 스캔(현재 뷰의 200만 행 상한과 무관, 1 GB·1,470만 행을 약 4.3초). 결측률·위장결측 후보(
99·999·-9·"NA"·1900-01-01등)·타입 부합·코드북 대조(SPSS 값 라벨·SAS.sas7bcat)·상수/빈 컬럼·IQR 이상치·미래 날짜·완전 중복 행·필드 수 불일치를 한 번에 검사. - 발견 → 필터 → 수정 루프 — 하단 검사 결과 패널에서 발견을 심각도별로 보고, 클릭하면 위반 행만 남기는 필터 칩으로 변환되며 원본 행번호로 점프. 0~100 점수 게이지 대신 심각도별 건수로 정직하게 표기하고, 검사 범위(전수/부분/생략)를 항상 명시.
- 키 유일성 · 타당성 규칙 — (복합)키 중복을 파일 전체에서 검사.
age < 0 OR age > 120,[end_date] < [start_date]같은 컬럼 간 비교 규칙을 정의·실행하고 JSON 규칙 세트로 저장·공유. - 품질 보고서 내보내기 — 발견·컬럼 프로파일·파일 지문을 HTML / Markdown / JSON으로 출력(JSON은 안정 스키마 스냅샷).
기능 범위는 4개 AI 모델(Fable 5·Codex·Grok·Opus 4.8)의 2라운드 설계 논쟁으로 확정했고(점수 게이지·내장 의료 규칙 팩·자동 수정 배제), 5앵글 멀티에이전트 코드 리뷰로 18건을 수정했습니다. 계산 엔진은 xUnit 테스트로 검증(총 360개 통과).
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.15.0-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.15.0-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 EV 인증서로 코드 서명되어 있습니다(타임스탬프 포함).
v1.14.0
NanumCsvViewer v1.14.0
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.14.0-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.14.0-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.13.0
NanumCsvViewer v1.13.0
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.13.0-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.13.0-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.12.1
NanumCsvViewer v1.12.1
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.12.1-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.12.1-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.12.0
NanumCsvViewer v1.12.0
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.12.0-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.12.0-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.11.1
NanumCsvViewer v1.11.1
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.11.1-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.11.1-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.11.0
NanumCsvViewer v1.11.0
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.11.0-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.11.0-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.10.0
NanumCsvViewer v1.10.0
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.10.0-win--portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.10.0-win--setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime 이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.9.1
🐞 변경 — 도움말 갱신·정보 창 버전/날짜 연동
- 도움말 갱신: 사용법(F1)·정보 창 내용을 최신 기능(엑셀·SAS 열기·시트 탭, 타입 인식 필터, 필터 칩 바, 패싯 패널 F6)으로 업데이트.
- 정보 창에 버전·릴리즈 날짜 자동 표시: 빌드 시 버전과 날짜를 어셈블리에 함께 새겨, 정보 창의 표시가 실제 릴리즈한 버전·날짜와 항상 일치합니다.
v1.9.0의 기능은 그대로이며, 이 릴리즈는 도움말·정보 표시를 개선합니다.
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.9.1-win-<arch>-portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.9.1-win-<arch>-setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).
v1.9.0
✨ 새로운 기능 — 엑셀·SAS 열기 (멀티시트)
- 엑셀(.xlsx/.xls)·SAS(.sas7bdat) 지원 — File ▸ Open으로 바로 엽니다. 멀티시트 엑셀 워크북은 하단 시트 탭으로 전환합니다.
- 열린 뒤에는 CSV와 동일하게 필터·정렬·타입 배지·패싯(F6)·내보내기를 모두 사용할 수 있습니다.
- 내부적으로 각 시트를 임시 CSV로 변환해 기존 엔진에 얹는 방식입니다(엑셀=ExcelDataReader, SAS=SasReader/EPAM parso 포팅). 바이트 오프셋 기반 대용량 즉시열람은 여전히 CSV/TXT 전용입니다.
참고: 임시 CSV 변환 방식이라 셀의 네이티브 서식 대신 값이 텍스트로 변환된 뒤 타입이 재추론됩니다(날짜·숫자는 일관 형식으로 출력해 추론이 잘 받습니다).
다운로드
아키텍처에 맞는 파일을 받으세요(x64, arm64):
- NanumCsvViewer-v1.9.0-win-<arch>-portable.exe — 설치 없이 실행하는 단일 실행 파일.
- NanumCsvViewer-v1.9.0-win-<arch>-setup.exe — 설치 관리자(시작 메뉴 등록·제거 지원).
모두 .NET 10 Desktop Runtime이 필요합니다. 설치 관리자는 없을 경우 자동으로 설치를 진행합니다.
포터블 버전은 런타임이 없으면 Windows가 안내합니다 — 수동 설치: https://dotnet.microsoft.com/download/dotnet/10.0
모든 파일은 코드 서명되어 있습니다(타임스탬프 포함).