뉴스

Rhymix 2.1.4 Release Notes

릴리즈 기진곰 | 2023.08.31 12:27 | 조회 516

라이믹스 2.1 버전대의 버그 수정 및 기능 개선 릴리즈입니다.

 

새 기능과 변경 사항

  • bfcache를 효과적으로 사용할 수 있도록 Cache-Control: no-store 항목을 전송하지 않는 옵션 추가 (#2167)
  • 자동 로그인 쿠키를 정기적으로 다시 전송하고, 보안키 교체 여부를 선택할 수 있도록 하여, 특정 브라우저나 어플리케이션에서 로그인이 풀리는 현상을 완화
  • 유튜브 동영상 등의 <iframe> 태그에 포함된 allow, referrerpolicy 속성을 삭제하지 않고 안전성 검증 후 유지하도록 변경
  • 현재창에서 쪽지를 작성하도록 설계되지 않은 커뮤니케이션 모듈 서드파티 스킨과의 호환성 강화

 

개발자를 위한 새 기능과 변경 사항

  • 테이블 스키마 XML에서 default="CURRENT_TIMESTAMP()" 등 간단한 함수를 기본값으로 지정할 수 있도록 지원 (#2169)
  • module.xml에서 특정 액션에서는 세션을 사용하지 않거나 Cache-Control 헤더를 전송하지 않도록 하는 기능 추가
  • 크론탭 등에서 CLI 스크립트를 호출하는 통일된 방법 제공 (예: php index.php common.clean_empty_dirs)
  • _rx_ajax_compat, _rx_csrf_token 등 라이믹스에서 특별한 의미를 가진 POST 필드를 X-AJAX-Compat, X-CSRF-Token 등의 HTTP 헤더로 대체할 수 있도록 지원
  • xGetElementById(), exec_xml() 등 라이믹스에서 deprecated 표시된 자바스크립트 함수를 호출할 경우, stack trace를 볼 수 있도록 console.log가 아닌 console.warn을 사용하여 표시
  • 회원 팝업 메뉴, 문서 팝업 메뉴 등을 불러올 때 XML이 아닌 JSON으로 통신하도록 변경

 

버그 수정

  • 자신의 알림 설정 화면에서 "다른 회원의 설정을 볼 권한이 없습니다"라는 메시지가 뜨는 문제 수정 (#2166)
  • 휴지통으로 댓글을 이동할 때 관련된 알림이 삭제되지 않는 문제 수정 (#2171, #2172)
  • PHP 8.x에서 도메인 설정 복사가 되지 않는 오류 수정
  • 커스텀 네임스페이스 아래에 2단계 이상의 네임스페이스를 사용하면 인식하지 못하는 문제 수정
  • 커스텀 쿼리 사용시 디버그 정보에 실제 쿼리 실행 위치가 아닌 DB.php가 표시되는 문제 수정
  • 알림센터와 연동되는 로그인 정보 위젯에서 닫기 버튼을 눌러도 페이지 전환 후 다시 열리는 문제 수정
  • 알림센터와 세션 쿠키를 매 요청마다 불필요하게 재전송하는 문제 수정
  • php.ini에서 session.cache_limiter 설정을 하지 않은 경우, Cache-Control 헤더가 전송되지 않아서 모든 페이지가 캐싱되는 문제 수정

 

정리

  • 메일/SMS/푸시 관리 모듈, 게시판 모듈 등의 트리거 등록 및 관리 기능을 module.xml로 이관
  • 오래된 IE를 위해 사용했던 HTML 5 shiv, Respond 등의 polyfill 라이브러리 제거 (실제로 사용하지 않은 지 한참 되었으나, 파일이 남아 있어서 삭제합니다.)
  • 오래된 IE를 위해 넣어 두었던 *display, zoom 등의 비표준 CSS 속성을 기본 레이아웃 및 스킨에서 삭제
  • 더이상 유지보수되지 않을 가능성이 높은 LESS로 작성된 스타일시트를 SCSS로 변환
  • 한국 IP 주소 대역 업데이트

 

릴리즈 기진곰 | 2024.03.29 | 조회 485
릴리즈 기진곰 | 2024.01.31 | 조회 898
릴리즈 기진곰 | 2024.01.05 | 조회 626
릴리즈 기진곰 | 2024.01.04 | 조회 458
릴리즈 기진곰 | 2023.11.30 | 조회 819
릴리즈 기진곰 | 2023.11.06 | 조회 807
릴리즈 기진곰 | 2023.10.27 | 조회 618
릴리즈 기진곰 | 2023.10.10 | 조회 628
릴리즈 기진곰 | 2023.09.27 | 조회 538
릴리즈 기진곰 | 2023.09.13 | 조회 508
1 2 3 4 5