라이믹스 2.0 버전대의 안정화 패치입니다.
개선점
- 기본 스킨 사용시 회원정보 화면에 이메일 변경 버튼을 항상 표시하도록 변경 (#1659)
- 글읽기 페이지에서 author 및 section 메타 태그 지원 (#1663)
- 친구 추가/삭제시 트리거 지원 (#1666)
- 모바일에서 쪽지 작성시 에디터 툴바를 기본으로 숨기도록 변경
- 모듈에서 직접 추가한 OpenGraph 메타 태그를 덮어쓰지 않도록 변경
- 쿼리스트링이 포함된 파일 경로를 og:image 메타 태그로 지정한 경우, 이미지 크기를 측정하기 전에 쿼리스트링을 제거하여 정확한 경로를 찾아가도록 변경
- 설정되지 않은 도메인으로 접속시 기본 액션을 "301 리다이렉트"에서 "메인 화면 표시"로 변경
- 문서나 댓글에 소속되지 않은 파일이라도, 관리자 화면의 파일 목록에서는 소속 모듈명을 항상 표시하도록 변경
- CLI에서는 세션을 아예 시작하지 않도록 변경
버그 수정
- 일부 서버 환경에서 설치시 세션 사용 가능 여부를 부정확하게 체크하는 문제 수정 @0x00000FF (#1667, #1669)
- 관리자에게만 표시되어야 하는 디버그 메시지, 오류 발생 위치 등이 일반 회원에게도 표시될 수 있는 문제 수정 (#1642, #1645, #1647, #1658)
- 관리자 메뉴에 짧은주소가 적용되어 짧은주소 해제시 메뉴를 사용할 수 없게 되는 문제 수정 (#1643)
- 스팸필터 모듈에서 리캡챠 설정이 빈 상태로 저장할 수 있는 문제 수정 (#1650)
- 비회원 추천을 허용하더라도 댓글에서는 작동하지 않는 문제 수정 (#1652)
- 한국 주소 형태의 확장변수를 필수로 설정한 경우, 일부 필드만 입력해도 통과되는 문제 수정 (#1661)
- 다크모드를 자동 감지하도록 설정한 경우, getColorScheme() 함수가 항상 다크모드로 인식하는 문제 수정 (#1662)
- 모바일용 외부페이지 경로를 입력하지 않은 경우, 안내문과 달리 PC용 외부페이지 경로가 적용되지 않는 문제 수정 (#1665)
- PHP 8.0에서 위젯스타일 정보 파싱 중 발생하는 오류 수정 (#1641)
- 일부 서버 환경에서 그룹 설정이 저장되지 않는 문제 수정
- 그누보드5에서 회원정보를 들여온 경우 PBKDF2 해시를 인식하지 못하는 문제 수정
정리
- 오토로딩 로직 간소화
https://rhymix.org/news/194