v0.4.0
Git Deploy Extractor v0.4.0
실사용 중 나온 개선 요구 6건이 반영된 minor 릴리스. 전부 "포함된 파일"/"누락된 의존성" 목록(DeployFilesPanel) 관련.
새 기능
- 배포 대상 파일 제외 패턴: "포함된 파일" 목록에서 특정 확장자·경로 패턴(
*.png,*.yaml등)에 해당하는 파일을 항상 배포 대상에서 제외할 수 있다..gitignore스타일 문법(현재는 단일 세그먼트*만 지원), 등록한 패턴은 칩으로 관리하며 개별로 켜고 끌 수 있다. 앱을 재실행해도 유지되고, Export 시 실제로 제외된다. - 선택 개수 카운터: "포함된 파일"/"누락된 의존성" 각 목록 제목 옆에
(선택 N개/전체 N개(필터 전 전체 N개))가 표시된다. "선택"은 검색이나 필터로 화면을 좁혀도 항상 정확한 절대값을 유지한다. "누락된 의존성"이 50개를 초과하면 눈에 띄게 경고 표시된다.
개선
- "전체 선택" 체크박스가 목록 위 별도 버튼 자리에서
Local Path컬럼 제목 바로 왼쪽(각 행 체크박스와 같은 위치)으로 이동해 더 직관적으로 바뀌었다. - "누락된 의존성" 목록의 "전체 추가" 버튼이 "전체 선택" 체크박스로 바뀌어, 한 번 더 클릭하면 전체 해제도 가능해졌다(기존엔 추가만 가능).
- 파일이 매우 많을 때(300개 초과) 목록에 가로 스크롤바가 두 개 겹쳐 보이던 문제를 수정했다.
- 우측 하단 캐릭터 아이콘 클릭 시 이동 대상을 이 저장소 페이지로 변경했다.
전체 변경 이력은 v0.3.0...v0.4.0 비교를 참고.