공지 | Rhymix 2.1.22 Release Notes
라이믹스 2.1 버전대의 버그 수정 및 기능 개선 릴리즈입니다.
새 기능과 변경 사항
- 메뉴 설명 입력란을 textarea로 변경하여, 여러 줄을 입력할 수 있도록 개선 (#2506)
- 모바일 뷰 설정과 관련된 안내 문구를 개선하고, 현재 적용되지 않는 설정은 숨김 (#2510)
- SEO 정보, 헤더/푸터 스크립트 등 일부 입력란의 폭을 늘림 (#2516)
- 추천/비추천 내역 중 한 쪽이 비공개 설정되어 있는 경우, 추천/비추천 내역 화면에서도 한 쪽만 비공개 처리 (#2523)
- 회원 메뉴에 포함된 대부분의 항목에 브라우저 제목 지정
개발자를 위한 새 기능과 변경 사항
- 템플릿 v2 문법 일부 변경 (#2531)
- @mobile 및 @desktop 지시자에서 user-agent만으로 모바일 기기를 구분하도록 변경
- CSS/JS 문맥에서는 v1 호환 문법 {$var} 지원 중단
- onclick 이벤트, style 속성, javascript: 링크 등 CSS/JS 문맥 인식 개선
- 위젯을 쉽게 삽입할 수 있는 @widget 지시자 추가
- HTMLPurifier, Guzzle, SCSS 컴파일러 라이브러리 업데이트
- 비동기 작업 설정이 되어 있더라도 메일, 문자, 푸시 알림 발송시 동기 전송을 강제하는 옵션 추가 (#2402)
- category=123,456과 같이 카테고리를 복수 지정할 수 있었던 비공식 기능을 공식 지원으로 승격 (#2519)
- utf8_normalize_spaces() 함수 사용시 불필요한 공백이 남는 문제 수정 @dewekk (#2527)
- documents 및 comments 테이블의 password 컬럼 길이 변경 (#2530)
버그 수정
- 게시물 이전 후 원본 게시판을 삭제하면 이전된 댓글에 첨부된 파일이 유실될 수 있는 문제 수정
- 위젯 캐시 사용시 템플릿 v2로 작성된 위젯 스킨의 CSS/JS 리소스가 누락되는 문제 수정
- XEDITION 게시판 스킨에서 "게시글 수정 내역" 버튼을 표시하는 조건이 실제로 수정 내역을 기록하는 조건 및 열람 가능한 권한과 일치하지 않는 문제 수정 (#2488)
- 회원 모듈과 mid가 일치하지 않을 때 스킨 경로를 잘못 찾는 문제 수정 (#2496)
- 모바일 뷰 설정이 꺼져 있는 경우, 모바일에서 쪽지 작성시 에디터 툴바가 지나치게 크게 표시되는 문제 수정
- 일부 서버 환경에서 reCAPTCHA 및 Turnstile API 요청이 타임아웃에 걸리는 문제 수정
- 메뉴에서 새로 추가한 게시판의 모바일 스킨이 기본값으로 지정되어 있지 않은 문제 수정 (#2510)
- 페이지 관리 화면에서 일부 다국어 코드가 번역되지 않고 노출되는 문제 수정 (#2512)
- PHP 8.4에서 쉘 스크립트 실행시 발생하는 idn_to_utf8() 오류 수정 (#2513)
- 포인트 캐시 파일과 시스템 캐시가 일치하지 않는 경우, 회원의 포인트가 비정상적으로 변경될 수 있는 문제 수정
- 외부페이지 URL에 "lang"이라는 변수를 붙이면 서버 오류가 발생하는 문제 수정
- 일부 URL 파라미터에 문자열이 아닌 배열을 넣으면 서버 오류가 발생하는 문제 수정
- 관리자 화면의 일부 버튼이 모바일에서 서로 겹쳐 보이는 문제 수정 (#2521)
정리
- 저작권 표기 변경 (#2436)
- mbstring 확장 모듈 설치 여부 체크 간소화 (#2507)
- 반복된 조건 정리 (#2511)
- 게시판 설정 순서 정리
- PHP 8.x에서 발생하는 워닝 수정
GPLv2
PHP 7.4+ MySQL or MariaDB

라이믹스
Admin
관리용 계정입니다 :)
댓글 6
항상 감사드려요~!!
ㅇ.ㅇb
감사 합니다.
xe 사용할때는 업데이트 할때 마다 부담 됐었는데 라이믹스로 넘어오고 오래된 기능들 정리해 놓으니 편하네요
감사합니다
어제 잘 적용했습니다!! 감사합니다.
수고많으셨습니다. 늘 감사한 마음입니다.
잘 적용했습니다. 역시 git 좋아요.