Skip to content

Releases: jeiel85/process-guardian-windows

v1.7.0 — UI 전면 재구성

20 Apr 07:58

Choose a tag to compare

v1.7.0 — UI 전면 재구성

주요 변경사항

설정 영역 섹션 카드로 재구성

  • 기본 설정: 언어 / 감시 주기 / 메모리 경고 임계값
  • 실행 옵션: Windows 자동 실행 / 시작 지연 (설명 라벨 포함)
  • 모니터링: 이벤트 로그 기록 / 응답 없음 감지 / 응답 대기 시간
  • 알림 Webhook: URL 입력창 (placeholder 안내 포함)

기타 개선

  • 시스템 언어 자동 감지 (한국어/영어/일본어/중국어)
  • 프로세스 카드 레이아웃 정렬 개선 — 찾아보기 버튼 너비 확대
  • 관리자 권한 상태를 타이틀 아래 독립 라벨로 분리 표시

ProcessGuardian.exe (~65MB, Self-contained — .NET 런타임 별도 설치 불필요)

v1.6.2: UI Layout Refinement

17 Apr 15:56

Choose a tag to compare


Release Notes: Process Guardian v1.6.0 (Professional Edition)

주요 업데이트

1. Graceful Shutdown

  • 종료 시 감시 중인 모든 프로세스를 정상적으로 종료한 후 앱 종료
  • CloseMainWindow로 정상 종료 시도, 5초 후 강제 종료

2. 시작 지연 (Startup Delay)

  • 각 프로세스별 시작 지연 시간 설정 (0-300초)
  • 부팅 시 동시에 많은 프로세스가 시작되어 시스템 부하가 급증하는 것 방지

3. 시작 전/후 스크립트

  • 프로세스 시작 전 사용자 정의 스크립트 실행 (.bat, .ps1)
  • 프로세스 시작 후 스크립트 실행

4. Hang Timeout UI

  • 응답 감지 시간 UI에서 직접 설정 (5-300초)

5. 안정성 개선

  • 다양한 버그 수정 및 안정성 향상

주요 기능

기능 설명
정밀 경로 감시 MainModule.FileName 기반 경로 비교
재시작 백오프 연속 실패 시 감시 간격 자동 증가
비동기 모니터링 UI 스레드와 분리된 모니터링
동적 슬롯 무제한 감시 대상 추가
Windows 자동 시작 레지스트리 기반 부팅 시 실행
실시간 로그 타임스탬프와 함께 실시간 확인
다국어 지원 한국어, 영어, 일본어, 중국어
웹훅 알림 Slack/Teams/Discord 연동
Windows 이벤트 로그 시스템 로그에 기록
설정 내보내기/가져오기 JSON으로 백업/복원

변경 이력

v1.6.2 (2026-04-18)

  • UI Layout Refinement: Organized settings into rows, fixed overlapping controls, and optimized form size.
  • Policy Update: Added shell command auto-approval policy for improved automation.
  • Improved header and admin warning positioning.

v1.6.1 (2026-04-17)

  • fix: v1.6.1 UI layout - reveal hidden settings controls
  • logBox position adjustment to expose HangTimeout and StartupDelay.
  • app.manifest for Windows 7-11 compatibility.

v1.5.0 (2026-04-16)

  • 응답성 감지 (Hang Detection)
  • 웹훅 알림
  • Windows 이벤트 로그
  • 설정 내보내기/가져오기
  • GitHub Actions CI/CD
  • 단위 테스트 프로젝트
  • ARM64 빌드 지원

v1.4.0 (2026-04-15)

  • 동적 슬롯 무제한 저장
  • 슬롯 삭제 기능
  • CPU/메모리 모니터링
  • 리소스 임계값 UI
  • 프로세스 시작 인수
  • 파일 로그 저장

v1.3.0 (2026-04-10)

  • 정밀 경로 감지
  • 재시작 백오프
  • 사용자 편의/UI 확장

v1.2.0 (2026-04-10)

  • Premium 다크 테마
  • �근 모서리 카드
  • LED 글로우 효과
  • Slim/Standalone 이중 배포

v1.1.0 (2026-04-10)

  • 다국어 지원 (한/영/중/일)
  • 경량화 (Framework-dependent)

v1.0.0 (2026-04-10)

  • 첫 공식 릴리즈
  • Modern Dark Dashboard
  • 자동 복구 로직

Developed by Process Guardian Team

Process Guardian v1.6.1 Professional

17 Apr 06:21

Choose a tag to compare

v1.6.1 - UI 버그픽스

수정 사항

  • 설정 컨트롤 가시성 복구: v1.6.0에서 추가된 "Hang Timeout" 및 "Startup Delay" 설정 입력 칸이 로그 콘솔에 가려져 보이지 않던 문제 수정
  • app.manifest 추가: Windows 7-11 호환성 선언 및 긴 경로(Long Path) 지원 명시
  • DPI 스케일링 안정화: PerMonitorV2 DPI 모드 설정 제거로 고DPI(125%, 150%) 환경에서의 레이아웃 틀어짐 방지

업그레이드 안내

v1.6.0 사용자는 동일한 설정 파일을 그대로 사용할 수 있습니다.

Process Guardian v1.6.0 Professional

17 Apr 01:40

Choose a tag to compare


Release Notes: Process Guardian v1.6.0 (Professional Edition)

주요 업데이트

1. Graceful Shutdown

  • 종료 시 감시 중인 모든 프로세스를 정상적으로 종료한 후 앱 종료
  • CloseMainWindow로 정상 종료 시도, 5초 후 강제 종료

2. 시작 지연 (Startup Delay)

  • 각 프로세스별 시작 지연 시간 설정 (0-300초)
  • 부팅 시 동시에 많은 프로세스가 시작되어 시스템 부하가 급증하는 것 방지

3. 시작 전/후 스크립트

  • 프로세스 시작 전 사용자 정의 스크립트 실행 (.bat, .ps1)
  • 프로세스 시작 후 스크립트 실행

4. Hang Timeout UI

  • 응답 감지 시간 UI에서 직접 설정 (5-300초)

5. 안정성 개선

  • 다양한 버그 수정 및 안정성 향상

주요 기능

기능 설명
정밀 경로 감시 MainModule.FileName 기반 경로 비교
재시작 백오프 연속 실패 시 감시 간격 자동 증가
비동기 모니터링 UI 스레드와 분리된 모니터링
동적 슬롯 무제한 감시 대상 추가
Windows 자동 시작 레지스트리 기반 부팅 시 실행
실시간 로그 타임스탬프와 함께 실시간 확인
다국어 지원 한국어, 영어, 일본어, 중국어
웹훅 알림 Slack/Teams/Discord 연동
Windows 이벤트 로그 시스템 로그에 기록
설정 내보내기/가져오기 JSON으로 백업/복원

변경 이력

v1.6.0 (2026-04-17)

  • Graceful Shutdown 추가
  • 시작 지연 추가
  • 시작 전/후 스크립트 실행
  • Hang Timeout UI 추가

v1.5.0 (2026-04-16)

  • 응답성 감지 (Hang Detection)
  • 웹훅 알림
  • Windows 이벤트 로그
  • 설정 내보내기/가져오기
  • GitHub Actions CI/CD
  • 단위 테스트 프로젝트
  • ARM64 빌드 지원

v1.4.0 (2026-04-15)

  • 동적 슬롯 무제한 저장
  • 슬롯 삭제 기능
  • CPU/메모리 모니터링
  • 리소스 임계값 UI
  • 프로세스 시작 인수
  • 파일 로그 저장

v1.3.0 (2026-04-10)

  • 정밀 경로 감지
  • 재시작 백오프
  • 사용자 편의/UI 확장

v1.2.0 (2026-04-10)

  • Premium 다크 테마
  • �근 모서리 카드
  • LED 글로우 효과
  • Slim/Standalone 이중 배포

v1.1.0 (2026-04-10)

  • 다국어 지원 (한/영/중/일)
  • 경량화 (Framework-dependent)

v1.0.0 (2026-04-10)

  • 첫 공식 릴리즈
  • Modern Dark Dashboard
  • 자동 복구 로직

Developed by Process Guardian Team

Process Guardian v1.5.0 Professional

17 Apr 01:39

Choose a tag to compare


Release Notes: Process Guardian v1.6.0 (Professional Edition)

주요 업데이트

1. Graceful Shutdown

  • 종료 시 감시 중인 모든 프로세스를 정상적으로 종료한 후 앱 종료
  • CloseMainWindow로 정상 종료 시도, 5초 후 강제 종료

2. 시작 지연 (Startup Delay)

  • 각 프로세스별 시작 지연 시간 설정 (0-300초)
  • 부팅 시 동시에 많은 프로세스가 시작되어 시스템 부하가 급증하는 것 방지

3. 시작 전/후 스크립트

  • 프로세스 시작 전 사용자 정의 스크립트 실행 (.bat, .ps1)
  • 프로세스 시작 후 스크립트 실행

4. Hang Timeout UI

  • 응답 감지 시간 UI에서 직접 설정 (5-300초)

5. 안정성 개선

  • 다양한 버그 수정 및 안정성 향상

주요 기능

기능 설명
정밀 경로 감시 MainModule.FileName 기반 경로 비교
재시작 백오프 연속 실패 시 감시 간격 자동 증가
비동기 모니터링 UI 스레드와 분리된 모니터링
동적 슬롯 무제한 감시 대상 추가
Windows 자동 시작 레지스트리 기반 부팅 시 실행
실시간 로그 타임스탬프와 함께 실시간 확인
다국어 지원 한국어, 영어, 일본어, 중국어
웹훅 알림 Slack/Teams/Discord 연동
Windows 이벤트 로그 시스템 로그에 기록
설정 내보내기/가져오기 JSON으로 백업/복원

변경 이력

v1.6.0 (2026-04-17)

  • Graceful Shutdown 추가
  • 시작 지연 추가
  • 시작 전/후 스크립트 실행
  • Hang Timeout UI 추가

v1.5.0 (2026-04-16)

  • 응답성 감지 (Hang Detection)
  • 웹훅 알림
  • Windows 이벤트 로그
  • 설정 내보내기/가져오기
  • GitHub Actions CI/CD
  • 단위 테스트 프로젝트
  • ARM64 빌드 지원

v1.4.0 (2026-04-15)

  • 동적 슬롯 무제한 저장
  • 슬롯 삭제 기능
  • CPU/메모리 모니터링
  • 리소스 임계값 UI
  • 프로세스 시작 인수
  • 파일 로그 저장

v1.3.0 (2026-04-10)

  • 정밀 경로 감지
  • 재시작 백오프
  • 사용자 편의/UI 확장

v1.2.0 (2026-04-10)

  • Premium 다크 테마
  • �근 모서리 카드
  • LED 글로우 효과
  • Slim/Standalone 이중 배포

v1.1.0 (2026-04-10)

  • 다국어 지원 (한/영/중/일)
  • 경량화 (Framework-dependent)

v1.0.0 (2026-04-10)

  • 첫 공식 릴리즈
  • Modern Dark Dashboard
  • 자동 복구 로직

Developed by Process Guardian Team

Process Guardian v1.4.0 Professional

17 Apr 01:40

Choose a tag to compare


Release Notes: Process Guardian v1.6.0 (Professional Edition)

주요 업데이트

1. Graceful Shutdown

  • 종료 시 감시 중인 모든 프로세스를 정상적으로 종료한 후 앱 종료
  • CloseMainWindow로 정상 종료 시도, 5초 후 강제 종료

2. 시작 지연 (Startup Delay)

  • 각 프로세스별 시작 지연 시간 설정 (0-300초)
  • 부팅 시 동시에 많은 프로세스가 시작되어 시스템 부하가 급증하는 것 방지

3. 시작 전/후 스크립트

  • 프로세스 시작 전 사용자 정의 스크립트 실행 (.bat, .ps1)
  • 프로세스 시작 후 스크립트 실행

4. Hang Timeout UI

  • 응답 감지 시간 UI에서 직접 설정 (5-300초)

5. 안정성 개선

  • 다양한 버그 수정 및 안정성 향상

주요 기능

기능 설명
정밀 경로 감시 MainModule.FileName 기반 경로 비교
재시작 백오프 연속 실패 시 감시 간격 자동 증가
비동기 모니터링 UI 스레드와 분리된 모니터링
동적 슬롯 무제한 감시 대상 추가
Windows 자동 시작 레지스트리 기반 부팅 시 실행
실시간 로그 타임스탬프와 함께 실시간 확인
다국어 지원 한국어, 영어, 일본어, 중국어
웹훅 알림 Slack/Teams/Discord 연동
Windows 이벤트 로그 시스템 로그에 기록
설정 내보내기/가져오기 JSON으로 백업/복원

변경 이력

v1.6.0 (2026-04-17)

  • Graceful Shutdown 추가
  • 시작 지연 추가
  • 시작 전/후 스크립트 실행
  • Hang Timeout UI 추가

v1.5.0 (2026-04-16)

  • 응답성 감지 (Hang Detection)
  • 웹훅 알림
  • Windows 이벤트 로그
  • 설정 내보내기/가져오기
  • GitHub Actions CI/CD
  • 단위 테스트 프로젝트
  • ARM64 빌드 지원

v1.4.0 (2026-04-15)

  • 동적 슬롯 무제한 저장
  • 슬롯 삭제 기능
  • CPU/메모리 모니터링
  • 리소스 임계값 UI
  • 프로세스 시작 인수
  • 파일 로그 저장

v1.3.0 (2026-04-10)

  • 정밀 경로 감지
  • 재시작 백오프
  • 사용자 편의/UI 확장

v1.2.0 (2026-04-10)

  • Premium 다크 테마
  • �근 모서리 카드
  • LED 글로우 효과
  • Slim/Standalone 이중 배포

v1.1.0 (2026-04-10)

  • 다국어 지원 (한/영/중/일)
  • 경량화 (Framework-dependent)

v1.0.0 (2026-04-10)

  • 첫 공식 릴리즈
  • Modern Dark Dashboard
  • 자동 복구 로직

Developed by Process Guardian Team

v1.3.2 - Feature Complete Release

16 Apr 09:07

Choose a tag to compare

Major Features Added

Monitoring Enhancements

  • #7: CPU usage monitoring with real-time display
  • #8: Configurable resource thresholds (Memory, CPU, Restart count) via settings UI
  • #9: Command-line arguments support for monitored processes
  • #11: Hang detection - alerts when process becomes unresponsive

Logging & Persistence

  • #10: File-based persistent logging to %LOCALAPPDATA%\ProcessGuardian\logs\
  • #10: Log export and clear buttons
  • #13: Windows Event Viewer integration

Notifications

  • #12: Webhook notifications (Discord/Slack compatible)

Settings & Profiles

  • #14: JSON import/export for settings backup/restore
  • #15: Process group/profile management with pause/resume toggle
  • #17: System-wide auto-start (HKLM) for all users

Infrastructure

  • #18: GitHub Actions CI/CD pipeline
  • #19: Unit test project (ProcessGuardian.Tests)
  • #20: Auto-update check from GitHub Releases
  • #21: ARM64 (win-arm64) build support

Technical

  • Build warnings: 0
  • All unit tests passing

v1.3.1 - Bugfix Release

16 Apr 08:32

Choose a tag to compare

Bug Fixes

  • Fixed: Dynamic slot storage limit (5 slots max → unlimited)
  • Fixed: Slot deletion feature added
  • Fixed: Various compiler warnings

v1.3.0 Professional Release

10 Apr 16:00

Choose a tag to compare

Release Notes: Process Guardian v1.3.0 (Professional Edition)

Process Guardian Professional v1.3.0은 시스템의 안정성과 감시 정밀도를 상용 수준으로 끌어올린 메이저 업데이트입니다.

🚀 주요 업데이트

1. 정밀 모니터링 엔진 (Advanced Monitoring)

  • 절대 경로 정밀 매칭: 프로세스 이름이 아닌, 실행 파일의 **절대 경로(MainModule.FileName)**를 대조하여 오작동 가능성을 완벽히 차단했습니다.
  • 비동기 가동 엔진: 모든 감시 로직을 비동기 태스크로 분리하여 다수의 프로세스를 감시해도 UI의 반응성이 항상 최상으로 유지됩니다.

2. 크래시 루프 보호 시스템 (Restart Backoff)

  • 지능형 재시도 제어: 대상 앱이 실행 직후 계속 종료될 경우, 재시도 간격을 자동으로 늘리는 백오프(Backoff) 알고리즘을 도입하여 시스템 자원을 보호합니다.
  • 전역 예외 처리: 앱 자체의 안정성을 위해 전역 오류 캐치 로직을 추가하고 crash.log 파일에 기록을 남깁니다.

3. 사용자 편의 기능 및 UI 확장

  • 실시간 로그 콘솔 (Event Console): 하단 로그 창을 통해 프로세스 복구, 오류 알림, 리소스 경고 등을 시보와 함께 실시간으로 확인합니다.
  • 동적 슬롯 확장 (Unlimited Slots): 버튼 클릭만으로 감시 슬롯을 무제한으로 추가할 수 있는 리스트 기반 UI로 개편되었습니다.
  • Windows 자동 시작: 윈도우 부팅 시 가디언이 자동으로 실행되도록 하는 옵션을 탑재했습니다.
  • 관리자 권한 알림: 앱의 실행 권한 상태를 체크하여 상단 헤더에 직관적인 관리자 권한 알림을 제공합니다.

4. 기타 개선 사항

  • 리소스 워치독: 감시 대상 앱의 메모리 사용량이 비정상적으로 높을 경우 로그를 통해 경고를 전달합니다.
  • UI 반응성 향상: FlowLayoutPanel 도입으로 다수의 슬롯 관리 시에도 효율적인 레이아웃을 보장합니다.

Developed with ❤️ by Process Guardian Team.

v1.2.0: Premium UI & Dual Distribution Support

10 Apr 14:13

Choose a tag to compare

이번 버전은 사용자 인터페이스의 완성도를 상용 수준으로 끌어올리고, 사용자 환경에 맞춘 유연한 배포 방식을 도입한 메이저 업데이트입니다.

🎨 주요 업데이트: Premium Aesthetic UI

1. 시각적 고도화 (Advanced Visuals)

  • 둥근 모서리 카드(Rounded Cards): 모든 프로세스 모니터링 슬롯에 둥글고 세련된 디자인을 적용하여 현대적인 대시보드 느낌을 완성했습니다.
  • LED 글로우 효과(Glow Effects): 상태 표시등에 실제 빛이 발산되는 듯한 글로우 효과를 프로그래밍하여 시각적 인지도를 대폭 향상했습니다.
  • 프리미엄 다크 테마: 목업 디자인에 기반한 깊이 있는 그래파이트 톤과 세련된 블루 포인트 컬러를 적용했습니다.

2. 배포 방식의 이원화 (Dual Distribution)

사용자의 환경에 맞춰 두 가지 방식의 실행 파일을 모두 제공합니다.

  • 🚀 Slim Edition:
    • 파일 용량이 매우 작음 (약 0.1MB)
    • 실행을 위해 .NET 8.0 Desktop Runtime 설치가 필요합니다.
  • 📦 Standalone Edition:
    • 별도의 설치 없이 즉시 실행 가능
    • .NET 런타임이 내장되어 있어 용량이 크지만 최적화 옵션을 통해 약 71MB로 제공됩니다.

3. 기술 및 안정성 개선

  • Single-File 컴파일: 모든 관련 라이브러리를 하나로 통합하여 단일 파일로 배포합니다.
  • UI 성능 최적화: GDI+ 기반의 사용자 정의 그리기 로직을 최적화하여 저사양 PC에서도 부드럽게 작동합니다.