Skip to content

XE 1.7.8 Release Note

Compare
Choose a tag to compare
released this 09 Dec 07:28
· 1854 commits to master since this release

XE 1.7.8 Release Note

XpressEngine Core 1.7.8을 배포합니다.

보안 취약점 해결과 버그 및 개선 사항을 처리했습니다.

Core 업데이트 주의 사항

  • 실 사이트에 적용하시기 전에 실 사이트와 유사한 환경을 갖추고 이상이 없는지 확인하시길 권고합니다.
  • 업데이트 전 관리자 로그인 상태로 관리페이지를 열어두시고 진행하시길 권고합니다.
  • 업데이트 후 대시보드에서 각 모듈의 DB 생성 및 업데이트 버튼을 누르세요.
    • 업데이트 순서는 'menu > module > 기타 모듈'순서로 해 주시기 바랍니다.
  • 업데이트 후 관리페이지 우측 하단의 캐시파일 재생성으로 cache를 갱신하셔야 합니다.
  • 1.4 및 1.5 버전에서 업데이트하는 경우 데이터 양에 따라 시간이 많이 소요될 수 있으며 서버 환경에 따라 업데이트에 실패할 수 있습니다.
  • 다음 문서를 참고하여 데이터 백업 후 진행하시길 권고합니다.

변경된 파일만 다운로드

https://github.com/xpressengine/xe-core/releases/tag/1.7.8
페이지 하단의 파일명에 'changed'가 포함된 파일

변경 내역

Security

Defect

  • layout 수정페이지에서 layout.css 파일을 편집할 수 없는 문제 고침 #1047 @bnu
  • 위젯페이지 편집 시 일부 상황에서 페이지에 오류가 발생할 수 있는 문제 고침 #1040 @bnu
  • 카페 모듈에서 레이아웃 변경 시 레이아웃 원본 파일을 삭제하는 문제 고침 #1031 @bnu
  • favicon 경로를 잘못 표시하는 문제 고침 #1018 @bnu
  • 설치 시 회원그룹을 생성하지 못하는 문제 고침 #1005 @bnu
  • 회원 삭제(탈퇴) 시 회원을 정보를 잘못 가져올 수 있는 문제 고침 #1003 @bnu
  • HttpOnly 환경에서 swfuploader에서 스크립트 오류가 발생하는 문제 고침 #1080 @bnu
  • 사이트 메뉴 편집 화면에서 CSS 파일을 적용하지 못하는 문제 고침 #832 @bnu
  • 프로필 이미지 등록 시 기존과 다른 확장자를 가진 이미지로 등록 시 반영되지 않는 문제 고침 #758 @bnu
  • 이미지 리사이즈 애드온이 원래 크기의 이미지를 나타낼 때 잘못 된 위치에 표시하는 문제 고침 #726 @bnu
  • 캐시파일 재성성시 module_extend.php파일이 갱신되지 않는 문제 고침 #714 @bnu
  • 프로필 이미지 등록 시 gif는 리사이즈하지 않고 적용하도록 고침 #1079 @bnu
  • MemberAdminController - insertGroup(): group_srl이 없을 경우 그룹 추가할 수 없는 문제 #925 @lansi951
  • 하단 스크립트 입력란 태그 필터링 #1043 @Xvezda

Enhancement

  • FrontEndFileHandlerr에서 불필요한 성능 저하 코드(Context::getRequestUrl) 사용 #852 @khongchi
  • ModuleHandler에서 불필요한 성능 저하 코드(Context::convertEncodingStr) 사용 #851 @khongchi
  • 관리자 좌측 메뉴에서 '설정', '고급' 메뉴를 항상 보이도록 개선 #850 @akasima
  • 게시판 설정에서 감춰진 '고급'영역을 항상 나타내도록 변경 #849 @akasima
  • embed whiteurl 추가 #1077 @bnu
  • 관리자 회원목록의 회원검색에 생일 항목 추가 #1033 @sejin7940

etc

  • FileHandler.class.php 주석 오타 수정 #1053 @devflow
  • 설치 및 업데이트 등에 LGPL 동의 과정 추가 #1051 @bnu
  • lang.xml 독일어 추가 #986 @KissT0XE
  • 잘못되어 있었던 함수 인자 순서를 변경 #969 @YJSoft
  • krzip_search.js load문 삭제 #926 @lansi951
  • 필요없는 코드 제거~ #1039 @qw5414

For Developer

  • handlebarsjs를 JS 플러그인으로 추가 #1069 @bnu
    • version : 2.0.0
  • 'document.updateReadedCount' after 트리거 처리 결과를 잘못 처리하는 문제 고침 #1078 @akasima
  • XML Query: notin default 값 다중 문자열을 사용할 수 없는 문제 고침 #979 @bnu
  • module.getMidList 쿼리에 pipe 조건이 누락된 문제 고침 #1046 @sergeiten
  • getRemoteFile에서 연결 설정을 수정할 수 있게 개선 #1027 @YJSoft
  • slowlog 추가/개선 #1007 #1008 #1058 @YJSoft