메뉴 건너뛰기

공지
XE 3.0.15 릴리즈 노트

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

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

 

개선 사항

  • #1379 업데이트 후 캐시 intercept proxy 로 인해 발생하는 오류 개선
  • #1364 Dynamic Model 에서 Macro 를 이용해 추가한 relation에 with, load가 동작하도록 개선
  • #1035 회원가입 시 아이디 중복 체크 기능 추가
  • #1269 플러그인 설명 내용 보여지도록 개선
  • #1317 위젯 박스 편집시 타이틀 등에 일부 특수문자 입력시 출력되지 않는 문제 개선
  • #1353 어떠한 그룹에도 속하지 않는 사용자가 관리자 페이지에서 노출되도록 개선
  • #1352 유저의 등록일시가 null 일 때 회원 목록 페이지에서 오류 발생하지 않도록 개선
  • #1351 플러그인 상세 페이지에서 지원 컴포넌트 하단 부분에 색상 표시 개선
  • #1350 플러그인 상세 페이지에서 지원 컴포넌트 부분이 영어로 출력되는 문제 개선
  • #1346 회원가입할 때 닉네임(display_name)에 대한 유효성 검사 메세지 출력
  • #1347 회원가입할 때 아이디 (login_id)에 대한 유효성 검사 메세지 출력
  • #1345 플러그인 상세 페이지에서 Documentation 마크다운 파서가 작동하도록 개선
  • #1343 플러그인 상세 페이지 의 뒤로가기 클릭 시 익스텐션 추가 페이지 로 이동하는 문제 수정
  • #1327 관리자 인터페이스 Class, 태그 잘못 사용된 부분 개선
  • #1328 사이트메뉴 아이템 생성 인터페이스 디자인 변경
  • #1322 위젯 Device Preview 개선
  • #1320 WidgetEditor에서 XpressEngine Store 바로가기
  • #1321 UIO formScriptEditor 지원
  • #1316 설정 > 다국어 설정 페이지에서 제공되는 검색 기준 수정
  • #1306 녹음 기능으로 blob 파일 전송할 경우 비디오 관련 정보가 없어서 발생하는 오류 개선
  • #1305 gitignore 개선
  • #1302 console kernel 에서 plugin 을 찾지 못해서 발행하는 문제 개선

 

문제 패치

  • #1356 테마 검색 컴포넌트 내부 입력 값 초기화 버튼 문제 해결
  • #1327 플러그인 검색 컴포넌트 내부 입력 값 초기화 버튼 미작동 문제 해결
  • #1236 플러그인 검색시 목록에 있는 모든 플러그인 체크되는 문제 해결
  • #1355 테마 검색시 목록에 있는 모든 플러그인 체크되는 문제 해결
  • #1354 사이트 메뉴편집에서 DirectLink 생성 이후 수정 문제 해결 (#1168)
  • #1237 플러그인 검색 할 때 초기화 버튼 동작하지 않는 문제 해결
  • #1236 플러그인 검색 할 때 모든 플러그인이 선택되는 문제 해결
  • #1355 테마 검색 할 때 모든 플러그인이 선택되는 문제 해결
  • #1348 확장 필드 스킨, 확장 필드 컴포넌트가 표시 안 되는 문제 해결
  • #1349 설치된 익스텐션 페이지에서 확장 필드 스킨 (fileSkin), 확장 필드 (fieldType) 컴포넌트 검색이 안되는 문제 해결
  • #1334 구글분석도구 플러그인 위젯 스킨을 등록할 때 문제 해결
  • #1333 업데이트할 때 menu 마이그레이션 문제 해결
  • #1329 플러그인의 readme 정보를 가져오지 못하는 문제 해결
  • #1310 위젯에서 Container fluid 기능 문제 해결
  • #1309 위젯에서 Container, Row 렌더링 문제 해결
  • #1319 캐시에 저장된 플러그인 정보가 유효하지 못한 경우에 발생하는 문제 해결
  • #1318 에디터 설정 후 이전 페이지로 이동하지 못하는 문제 해결
  • #1313 토글 메뉴 (Toggle Menu) 컴포넌트가 표시 안 되는 문제 해결
  • #1308 SupportInfoTrait 첫 번째 Component의 info 가 저장된 후 그 다음 Component의 info 가 무시되는 문제 해결
  • #1307 사이트 기본 정보 수정할 때 문제 해결
  • #1300 회원가입 다이나믹필드 추가 시 사용,필수 해제 상태일 때 ui 출력되는 문제 해결
  • #1263 미디어라이브러리에서 비디오 파일 업로드시 아이콘 처리 문제 해결

 

업데이트 주의사항

  • 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 작성 가이드를 확인해보세요.
  • share