안녕하세요! XE팀입니다.
2021년 8월 03일, XE 3.0.14 버전이 릴리즈되었습니다.
3.0.14에는 위젯 기능 개선과 다중 사이트 처리에 대한 버그 수정이 포함되어 있습니다.
아래와 같은 기능 개선, 버그 수정이 진행되었습니다. 여러분의 다양한 피드백과 제안 부탁드립니다.
개선 사항
- #1261 URL 확장필드 기능 개선 #1262
- #1257 위젯 설정할 때 screenshot 출력될 수 있도록 개선
- #1265 위젯 초기화 기능 추가
- #1246 위젯 노출여부 설정 기능 추가
- #1267 User 를 API 로 데이터 참조 할 때 profile image 정보 가져오도록 개선
- #1271 위젯에서 info.php 로 설정을 만들 수 있도록 개선
- #1272 확장 필드 삭제를 방지하는
protect
설정 옵션 추가
- #1279 다국어 추가
- #1287 위젯 박스의 변경사항을 기록할 수 있도록 개선
- #1285 선택된 라우트 정보가 없더라도 설정된 메뉴를 가져올 수 있도록 개선
- #1287 위젯 박스 셀 관리에 container 옵션 추가
- #1239 svg 이미지를 처리할 수 있도록 개선
- #1290 위젯 편집하기 버튼 디자인 개선
- #1291 위젯 박스 설정 페이지 개선 #1292
- #1023 미디어라이브러리 동영상 파일 업로드할 때 썸네일 표시 개선 #1295
- #1288 업로드 파일의 mime-type을 확장자로 사용할 수 있도록 개선
- #1297 site_key 에 따른 플러그인에서 artisan command, schedule 지원 기능 개선 (contributed by @XisoDev)
- #1299 관리자사이트에서 업데이트를 할 수 없도록 하는 설정 추가
문제 패치
- #1266 확장필드를 사용 안함 설정 했을 때 유효성검사(validation) 항목에 포함되는 오류 해결
- #1270 info.php 에서
medialibraryImage
타입 사용할 때 이미지 출력 오류 해결 #1274 #1275
- #1277 xe-modal 사용할 때 content position 이 변경되는 문제 해결
- #1264 site_key 컬럼이 추가되지 않아 발생하는 오류 해결 #1260 (#1206 이슈에 의해 생성된 문제 해결)
- #1278 위젯 설정에 특수문자 입력할 때 발생하는 문제 해결
- #1280 관리자사이트에서 회원생성할 때 유효성검사 문제 해결 #1281
- #1283 에디터에서 compile 할 때 이미지 넓이, 높이 설정이 적용되지 않는 문제 해결
- #1289 위젯 박스에서 row 삭제할 때 container 가 삭제되는 문제 해결
- #1017 파이어폭스 등 일부 브라우져 환경에서 스크롤이 동작하지 않는 문제 해결
- #1293 사이트맵 검색 후 경로 문제 수정
- #1298 우분투 등 일부 환경에서 익스텐션 업로드(플러그인 파일 업로드 설치) 오류 해결
업데이트 주의사항
- 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를 꼭 확인해주세요!!
더 알아보기
0개 댓글