변경 이력
v4.1
- 모든 설정을 환경설정 대화상자에서 관리하도록 변경 (INI 파일 직접 편집 불필요)
- 환경설정에 게임 정보, 단축키 관리, 스크립트 관리, 스케줄, 고급 설정 탭 추가
- 스크립트 편집기에 문법 검사 기능 추가
- 창 정렬 옵션 확장 (타일 2x2, 3x3, 캐스케이드 등)
- 계정 표시 방식 선택 기능 추가 (사용자명/설명)
- 로깅 활성화 옵션 추가
- 우버 추적 확인 간격 설정 추가
- 트래커 타이틀바 자동 숨김 기능 추가
- 사이드 패널 Sticky 창 기능 추가
- 모니터 가장자리 스냅 기능 추가
- 온라인 매뉴얼 메뉴 추가
v4.0
- UI 전면 리디자인
- 다국어 지원 확장 (일본어, 중국어 간체/번체, 독일어, 폴란드어)
- 환경설정 대화상자 도입 (기존 메뉴 방식에서 탭 기반 대화상자로 전환)
- 환경설정에 테러존, 우버 디아블로 알림 설정 탭 추가
- INI 파일 자동 로드 제거, 레지스트리를 주요 설정 저장소로 변경
- ConfigManager 클래스 도입으로 설정 관리 로직 분리
- 우버 추적기 UI를 세그먼트 게이지 바로 변경
- 우버 알람 레벨 설정 기능 추가 (서버/모드별)
- 마스킹 함수 개선
- 다크 테마 적용 개선 (PyQtDarkTheme-fork 적용)
- 하단 패널 기본 숨김 및 더블클릭 토글
- 설정 초기화 시 삭제된 스크립트 복원 기능
- 코드 대규모 리팩토링 (클래스 분리, 전역 변수 제거, import 정리)
v3.2
- 테러존 API 토큰 인증 방식 대응 (2024년 8월 변경)
- 우버 트래커 API 인증 지원
- 중국 서버 추가 (우버 추적기)
- 게임 제목에 한글, 공백문자 입력 가능
- 레이아웃 초기화 기능 추가
- 배틀넷 런처 로그인 로직 수정
- 한글 키보드 기본값 True로 변경
- 버그 수정 및 안정성 개선
v3.1
- 다크 모드 지원
- 로케일 기반 언어 설정 (한국어/영어)
- 스케줄러 기능 추가 (주기적 스크립트 실행)
- 로그 파일 기능 강화 (레벨별 색상 표시)
- 스크립트에 주석(
#) 처리 기능 추가
- 우버 디아블로 상황판 추가
- 우버 알람 설정 기능
- 테러존 다음 지역 사전 알림 기능
- 계정 정보 툴팁 추가
- 윈도우 창 위치 범위 체크 추가
- 버그 수정 다수
v3.0
- 웹 토큰 인증 방식 추가 (아시아 서버 접속 가능)
- 자동 토큰 발급 기능 (Edge 브라우저 기반)
- 레이아웃 관리자 추가 및 디자인 변경
- 테러존 트래커 별도 창으로 분리
play 명령어 추가 (사운드 재생)
- 프로그램 소개 및 라이선스 페이지 추가
v2.x
- 배틀넷 런처 실행 방식 추가
- Junction 폴더 생성 기능 추가 (런처 방식용)
- 스크립트 시스템 도입 (커스텀 스크립트 및 단축키)
- 반복문(
loop/end/for) 지원
- 비율 좌표 지원 (
click 0.5 0.5)
- 마우스 더블클릭, 우클릭 명령어 추가
- 한글 키보드(103/106키) 지원
- 창 리사이즈 옵션 추가
- 사운드 기능 추가
- 게임 번호 증가/감소 단축키 추가
- 테러존 트래커 추가
v1.x
- 최초 릴리즈
- 멀티 클라이언트 실행 기능 (핸들 닫기 방식)
- 기본 게임 생성/참가 기능
- 명령줄 인증 방식
- 개인정보 마스킹 기능
- 창 제목 설정 기능