로그인

검색

Extra Form
추천지수 7

라이믹스 2.0 버전대의 버그 수정 및 기능 개선 패치입니다.

 

개선점

 

  • 애드온 목록에서 애드온 이름을 클릭하여 설정 화면으로 진입할 수 있도록 개선 (#1986)
  • 메뉴 바로가기에 mailto: tel: 등의 URL을 지정할 수 있도록 개선 (#1993)
  • 익명 닉네임 생성시 랜덤 숫자의 자릿수를 관리자가 지정할 수 있도록 개선 (#2004)
  • 에디터에서 일부 aspect-ratio 및 object-fit CSS 속성을 사용할 수 있도록 허용 (#2006)
    • XSS 필터링에 사용하는 라이브러리의 엄격한 설정 방식 특성상, aspect-ratio의 분수 문법은 1/2, 9/16, 3/4 등 아주 흔한 비율들 외에는 지정하기 어렵습니다. 가능하면 0.5, 0.5825, 0.75 등 좀더 자유도가 높은 소수 문법을 사용하시기 바랍니다.
  • 템플릿에서 $foo->$bar 문법을 사용할 수 있도록 개선
    • 객체의 속성을 동적으로 참조하기 위해 더이상 객체를 배열로 변환할 필요가 없습니다.
  • 템플릿 인클루드, CSS/JS 로딩 또는 SCSS import 사용시, 라이믹스가 설치된 폴더를 기준으로 하는 상대경로를 지정하는 문법 추가
    • 다른 자료가 제공하는 파일이나 상위 폴더의 파일을 참조하려면 현재 파일의 경로를 기준으로 거슬러올라가서 ../../../../modules/foo/bar.css 라고 써야 했던 것을 ^/modules/foo/bar.css 처럼 ^를 써서 단순화할 수 있습니다. 라이믹스가 서브폴더에 설치된 경우에도 정확하게 동작합니다.
  • 등록된 모바일 기기에서 로그아웃하며 FCM 토큰을 제시할 경우, 해당 토큰을 등록 해제 (로그아웃된 기기로 푸시알림을 보내는 것 방지)
  • sid 등 민감한 정보가 포함되었을 수 있는 파일 다운로드 링크를 로봇이 인덱싱하지 않도록 조치
  • JFIF 확장자를 가진 이미지도 JPG로 인식하고 JPG와 동일하게 처리
  • 서버 환경 표시 화면에 세션 핸들러 종류, 세션 유지 기간 등 유용한 정보 추가
  • 세션이 변경되어 CSRF 토큰이 더이상 유효하지 않은 경우, exec_json()에서 자동으로 새 CSRF 토큰을 받아오도록 하여 불필요한 보안 오류 감소
  • 회원 가입을 받지 않는 경우에도 관리자가 지정한 특정 문자열을 URL에 추가하면 회원 가입 화면에 접근할 수 있도록 하여 테스트 편의 향상
  • "잘못된 요청입니다" 또는 "보안정책상 허용되지 않습니다" 오류 발생시 원인을 추측할 수 있는 ERR_* 코드를 추가하여 디버깅 편의 향상
  • 로그인 실패 등의 상황에서 표시되는 에러 메시지를 좀더 상황에 맞는 사용자 친화적 문구로 변경
  • 베트남어 번역 추가 및 수정

 

버그 수정

  • document.updateDocument (after) 트리거 시점에서 문서 정보를 가져오면 수정 전의 확장변수가 나오는 문제 수정 (#1969)
  • 작동하지 않는 카페24 SMS 드라이버 제거 (#1974)
  • 영어 모드에서 ui.datepicker 플러그인 사용시 월/일/년 형태로 데이터를 제출하여 잘못된 날짜가 저장되는 문제 수정 (#1985)
  • 글 삭제시 캐시(플래그 파일)의 영향으로 관리자 알림이 지워지지 않는 것처럼 보이는 문제 수정 (#1987)
  • 비익명 게시판을 익명 게시판으로 변경한 후 기존 글을 수정하면 글쓴이 닉네임이 익명으로 변경되는 문제 수정 @dewekk (#1990#2002)
  • XE 캡챠 애드온 등 일부 오래된 자료가 참조하는 Modernizr를 대체하기 위해 간단한 shim 제공 (#1991)
  • 쉬운설치 모듈에서 패키지 목록이 비어 있을 때 count(null) 오류 수정 @Waterticket (#1994)
  • 게시판 목록 설정에서 댓글 수를 선택할 수 없는 문제 수정 (#1998)
  • 문서 추천 도중 DB 오류 발생시 트랜잭션을 롤백하지 않는 문제 수정 (#1999)
  • 게시판에서 첫 페이지로 돌아가면 짧은주소에 dispBoardContent가 붙는 문제 수정 (#2003)
  • iwinv SMS 서비스 신청 시점에 따라 API URL이 달라지는 것을 감안하여, API URL을 선택할 수 있도록 변경
  • 전화번호를 선택사항으로 하고 문자 인증 기능을 켤 경우, 전화번호를 입력하지 않아도 인증을 요구하는 문제 수정
  • 전화번호로 로그인 허용시 아이디로 로그인이 되지 않는 문제 수정
  • 디버그 기능 사용시 쿼리 오류가 표시되지 않는 문제 수정
  • 쿼리 오류를 표시할 때 항상 "error -1"이 붙는 문제 수정
  • 코어와 함께 배포되는 자료가 아니더라도 XML에서 버전을 RX_VERSION이라고 입력하면 라이믹스 로고가 표시되는 문제 수정

 

정리

  • 오타 수정 @shydah (#1984)
  • 관리자 템플릿의 불필요한 변수 제거 (#1988)
  • 서드파티 자료들이 자주 혼동하는 getModuleInfos, getModulesInfo 쿼리의 구조를 서로 호환되도록 변경
  • 알림센터 모듈에 socialxe 모듈과 관련된 쿼리가 남아 있는 것 삭제
  • CRLF로 잘못 저장된 board.model.php의 줄바꿈 형식을 코딩 규칙에 맞게 변경
  • .editorconfig 파일에서 마크다운(*.md) 파일은 2칸 들여쓰기로 지정
  • ui.datepicker 및 spectrum 플러그인이 페이지 로딩 후 별도로 언어 파일을 불러오는 비효율적인 구조를 개선
  • <config autoescape="on" /> 문법 사용시 on, off 외에도 true, yes, Y 등 코어에서 toBool() 함수를 통해 참으로 인식할 수 있는 값은 모두 참으로 처리하도록 변경하여, 의도치 않게 autoescape를 꺼놓게 되는 상황을 방지

 

 

https://rhymix.org/news/345 

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
4 추천

라이믹스 스토리(48)

라이믹스를 주제로 한 이야기가 게시됩니다.

  1. read more
  2. 라이믹스 2.1.0 업데이트 2

    Date2023.06.22 Views1161 Votes5
    Read More
  3. Read More
  4. 라이믹스 2.0.24 업데이트

    Date2022.12.21 Views989 Votes3
    Read More
  5. 라이믹스 2.0.23 업데이트 1

    Date2022.10.31 Views858 Votes4
    Read More
  6. 라이믹스 2.0.22 업데이트 (보안패치) 1

    Date2022.08.16 Views860 Votes4
    Read More
  7. Read More
  8. Read More
  9. Read More
  10. Read More
  11. 라이믹스 2.0.20 업데이트

    Date2022.03.22 Views824 Votes3
    Read More
  12. Read More
  13. Read More
  14. Read More
  15. Read More
  16. Read More
  17. Read More
  18. Read More
  19. Read More
  20. Read More
  21. 라이믹스 2.0.14 업데이트 배포

    Date2021.08.05 Views309 Votes3
    Read More
Prev 1 2 3 Next
/ 3