메뉴 건너뛰기

릴리즈 노트

공지 XE 3.0.10 릴리즈 노트


 

안녕하세요! XE팀입니다.

코로나로 인해 시국도 어렵고 마음도 움츠려드는 시기입니다.
XE팀은 이런 시국을 정면돌파하기 위해 열심히 달리고 있습니다.
저희 제품과 서비스가 어려운 시기에 돌파구가 될 수 있는 좋은 솔루션이 되기를 희망합니다.

 

2020년 4월 10일, XE 3.0.10 버전이 릴리즈되었습니다. 
아래와 같은 기능 개선, 버그 수정이 진행되었습니다. 여러분의 다양한 피드백과 제안 부탁드립니다.

 

개선 사항

  • #1108 기본 스킨 로드 방식 개선
  • #1110 미디어 라이브러리 - UIObject 컴포넌트 추가
  • #1119 FormRadio UI Object 추가
  • 테마 에디터 codemirror 적용 (8b60c61)
  • 환경변수명 내에 새로운 설정파일이 추가되어도 사용가능 하도록 수정 (0632aa6)
  • #1123 일부 호스팅에서 composer 동작 안되는 문제
  • #1122 Form UIO + DynamicField 사용 시 문자열 escape 문제 개선
  • #1126 관리자 로그 개선
  • #1128 관리자사이트 메뉴 선택 개선
  • #1096 설치시 관리자 비밀번호 필터 적용
  • #1120 데이터베이스 charset 변환 artisan 명령어 추가
  • #1127 메뉴 출력 위젯 추가
  • #1130 menu table에 ordering 컬럼 추가
  • #1132 다국어 설정 메뉴 위치 이동
  • #1131 위젯, 스킨 이름 표시하도록 개선
  • #1106 routeable 이 아닌 메뉴아이템은 중복검사하지 않도록 개선
  • #1099 플러그인 생성할 때 오류 처리 개선
  • #1115 최고관리자가 아닌 사용자가 회원관리페이지 접근시 발생하는 에러 해결
  • #1095 파일업로드 실패시 메시지 처리
  • #1129 미디어 라이브러리 UI 및 사용성 개선

 

문제 패치

  • #1097 PHP 7.4에서 정상적으로 동작하지 않는 문제 수정
  • #1098 위젯박스에서 설정할 때 이전 설정 값이 전달되지 않는 문제 개선
  • #1094 privates 에 있는 테마 수정할 때 캐시파일 경로 문제 해결
  • #1101 미디어 라이브러리 파일 업로드 UI 오류 수정
  • #1111 미디어 라이브러리를 통해서 관리되는 파일의 use_count 수정 안되는 문제 수정
  • #1105 위젯 편집기에서 위젯 목록을 불러오지 못하는 문제 고침
  • 비밀번호가 없는 사용자(소셜 로그인) 패스워드 변경 문제 수정 (3aa50af)
  • 미디어라이브러리 사용자 환경에서 다른 계정이 올린 파일 안보이도록 수정 (5c0cde3)
  • #1134 스킨 설정에서 파일 업로드가 처리되지않는 문제
  • #1103 파일 삭제 직후 미디어 삽입이 안 되는 문제 고침

 

업데이트 주의사항

  • SSH(터미널)환경에서 업데이트 하는 경우 업데이트 가이드를 참고하시기 바랍니다.
  • 서비스 중인 사이트에 적용하시기 전에 서비스 중인 사이트와 유사한 환경을 갖추고 이상이 없는지 확인하시길 권고합니다.
  • 업데이트 전 관리자 로그인 상태로 관리페이지를 열어두시고 진행하시길 권고합니다.
  • 업데이트 후 플러그인들을 업데이트해야 합니다.
  • 업데이트 후 캐시를 갱신하셔야 합니다.
  • 업데이트 후 오류가 발생한다면 storage/app/interception 디렉토리에 있는 모든 파일들을 삭제하시기 바랍니다.

 

업데이트시 알아두세요

  • 웹 업데이트 기능을 사용하기 위해서는 php binary가 사용 가능한지 확인해야 합니다.
  • SSH 프로그램(Putty 등)을 사용하여 서버에 접속후 " php -v " 명령을 실행하여, PHP의 버전 정보가 정상적으로 표시되는지 확인해주세요.
  • php binary가 사용 불가능한 환경이라면, cgi api (php-fpm)로 PHP가 구동되는지 확인해주세요.
  • php binary를 사용할 수 없으며, cgi api를 사용하는 환경에서는 정상적으로 업데이트가 실행되지 않을 수 있으니, 업데이트가 가능한 다른 서버 또는 로컬PC에서 FTP 등을 이용하여 서비스에 적용 후 이용하시기 바랍니다.
  • 자동 업데이트는 소스파일이 변경되는 작업이 수행되기 때문에, 프로젝트 루트에 파일 쓰기 권한이 필요합니다.
  • 꼭 루트의 파일 쓰기 권한 또는, php binary를 꼭 확인해주세요!!

 

더 알아보기

  • 제작한 플러그인을 배포할 수 있는 XE Store에 방문해보세요.
  • XE3 가이드로 궁금한 점을 해결해보세요.
  • FAQ XE 블로그에 공유된 정보로 문제를 해결해 보세요.
  • Q&A 게시판에 궁금한 점을 남겨 답변을 받아보세요. 
  • XE3는 여러분의 기여를 기다리고 있습니다. Pull Request 작성 가이드를 확인해보세요.

공지사항의 다른 글