← 패치노트

신기능 ★ 2026-06-07

v1.9.409

encoding-check --apply 가 .sh/shebang 깨뜨리던 것 차단 (8번째 버그헌트, UR-0113)

인코딩 도구 자기모순 수정 — `env encoding-check --apply` 가 .sh(shebang) 파일에 BOM 을 추가해 스크립트 실행을 깨뜨리던 것 차단.

핵심 변경

--apply 루프: .sh 확장자 또는 첫 2바이트가 #!(shebang)인 파일은 BOM 추가 스킵(action: skipped-shebang). .ps1/.bat 등은 기존대로 BOM 추가.
**selftest 154→155 PASS** (.sh shebang 보존 + .ps1 BOM 추가 행위검증).
**E2E 347→348 PASS** (CLI --apply: .sh 첫바이트 #! 보존(BOM 없음) + .ps1 BOM 추가).

GitHub 릴리스 v1.9.409 →