DXCMS v10.3.0 패치 내역
1. 스킨 오류 로그 처리 개선
-
Notice 및 Deprecated 로그는 디버그 모드에서만 기록하도록 조정
-
동일한 스킨에서 발생하는 Warning은 파일, 줄 번호, 메시지를 기준으로 중복을 확인하여 1시간에 한 번만 기록
-
User Error는 기존과 같이 오류 로그로 기록
-
불필요한 로그 누적과 반복적인 오류 기록을 줄이도록 개선
2. 오류 로그 및 방문 기록 처리 수정
-
visit_ping.php의 v3 관련 컬럼 처리 과정에서 발생할 수 있는 경합 문제 수정 -
01_visit_tracker.php의 방문 추적 처리 개선 -
migrate.php의 마이그레이션 과정에서 발생하는 불필요한 로그 수정
3. 모달 코어(modal-core) 추가
-
알림, 확인, 입력, 토스트, 로딩창 등을 공통 모달 코어로 처리
-
총 30종의 모달 디자인 제공
-
관리자 설정에서 디자인을 선택하고 미리보기 및 테스트 가능
-
디자인을 카테고리별로 구분하여 관리할 수 있도록 구성
-
기존
dx_alert('ios', …)방식과의 호환성 유지 -
별도의 데이터베이스 마이그레이션 없이 적용 가능
4. WebP 자동 변환 기능 추가
-
관리자 설정에서 자동 변환 기능을 활성화하거나 비활성화 가능
-
변환 품질 기본값은 80으로 설정
-
에디터 이미지, 게시판 첨부 이미지, 프로필 이미지 업로드 시 JPG·PNG·BMP 이미지를 WebP로 자동 변환
-
변환 성공 시 원본 파일을 별도로 보관하지 않고 WebP 파일을 사용하며, 데이터베이스의 이미지 정보도 변환 결과에 맞게 처리
-
GIF, SVG, 기존 WebP 파일 및 일반 파일은 변환 대상에서 제외
-
변환에 실패하면 원본 파일을 사용하도록 처리하여 업로드 실패를 방지
기준 버전: v10.2.5
릴리즈 버전: v10.3.0