<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4%2F%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8%2F2.1.5</id>
	<title>라이믹스/릴리즈 노트/2.1.5 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4%2F%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8%2F2.1.5"/>
	<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4/%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8/2.1.5&amp;action=history"/>
	<updated>2026-07-07T10:27:47Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4/%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8/2.1.5&amp;diff=107457&amp;oldid=prev</id>
		<title>Gaon12: 2.1.5 릴리즈 됨</title>
		<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4/%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8/2.1.5&amp;diff=107457&amp;oldid=prev"/>
		<updated>2023-09-14T10:26:55Z</updated>

		<summary type="html">&lt;p&gt;2.1.5 릴리즈 됨&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt; 2023년 09월 13일에 등록 된 릴리즈 노트입니다.&lt;br /&gt;
&lt;br /&gt;
{{인용문|보안패치입니다. 가급적 빨리 업데이트하시기 바랍니다.}}&lt;br /&gt;
&lt;br /&gt;
== 보안취약점 수정 ==&lt;br /&gt;
&lt;br /&gt;
* [RVE-2023-2] 에디터 모듈의 XSS 취약점&lt;br /&gt;
* [RVE-2023-3] 익명 게시판(라이믹스 일부 버전) 또는 일반 게시판(라이믹스 구 버전 및 XE 1.x)에서 글이나 댓글의 작성자 정보를 변조할 수 있는 문제&lt;br /&gt;
* [RVE-2023-4] 글이나 댓글의 일부 속성을 일반 사용자가 임의로 조작할 수 있는 문제&lt;br /&gt;
* 최근 라이믹스에서 발견되는 대부분의 보안취약점은 XE 1.x에서 물려받은 것으로, 구 버전과 XE 1.x에도 동일하거나 더 심각한 취약점이 있을 가능성이 높습니다. 구 버전이나 [https://xetown.com/thirdpartynews/1785203 XE 1.x를 위한 패치 방법]&amp;lt;ref&amp;gt;공식적으로는 패치를 하지 않지만, 유저들이 비공개로 패치를 하고 공개함.&amp;lt;/ref&amp;gt;은 개별적으로 안내하지 않으며, 최신 버전으로 업그레이드하실 것을 권장합니다.&lt;br /&gt;
&lt;br /&gt;
==새 기능과 변경 사항==&lt;br /&gt;
&lt;br /&gt;
* 사이트 메뉴 편집에서 각 메뉴에 지정할 class 속성을 설정하는 기능 추가 ([https://github.com/rhymix/rhymix/issues/2070 #2070])&lt;br /&gt;
** 해당 속성을 인식하여 HTML 소스에 삽입하는 레이아웃에서만 정상 작동합니다. XEDITION 등 코어에 포함된 레이아웃은 수정되었습니다.&lt;br /&gt;
* 알림센터 등 몇몇 모듈의 트리거(이벤트 핸들러)를 PHP에서 일일이 체크하지 않고 &amp;lt;code&amp;gt;module.xml&amp;lt;/code&amp;gt;에서 선언하는 방식으로 변경 ([https://github.com/rhymix/rhymix/pull/2174 #2174])&lt;br /&gt;
** 앞으로 대부분의 모듈이 이 방식으로 변경될 예정이며, 서드파티 자료도 트리거(이벤트 핸들러)를 &amp;lt;code&amp;gt;module.xml&amp;lt;/code&amp;gt;에서 선언할 것을 권장합니다.&lt;br /&gt;
* SCSS 컴파일시 &amp;lt;code&amp;gt;sourcemap&amp;lt;/code&amp;gt;을 생성하여, 개발자 도구에서 원본 SCSS 파일의 줄 번호를 쉽게 확인할 수 있도록 개선&lt;br /&gt;
** 스크립트 합치기 기능 사용시에는 동작하지 않습니다.&lt;br /&gt;
* 템플릿에서 오류 발생시 표시되는 줄 번호가 원본 파일의 줄 번호와 항상 일치하도록 개선&lt;br /&gt;
* 템플릿 컴파일시 불필요한 BOM을 삭제하고, &amp;lt;code&amp;gt;CRLF&amp;lt;/code&amp;gt; 줄바꿈 문자를 &amp;lt;code&amp;gt;LF&amp;lt;/code&amp;gt;로 통일하여 최종 출력물이 일관성있게 인코딩되도록 개선&lt;br /&gt;
* 부분 페이지 렌더링(레이아웃 제거) 기능 사용 여부를 관리자가 컨트롤할 수 있도록 옵션 추가&lt;br /&gt;
* 파이어폭스에서 &amp;lt;code&amp;gt;deprecated&amp;lt;/code&amp;gt;된 자바스크립트 함수를 호출할 경우, &amp;lt;code&amp;gt;console.warn()&amp;lt;/code&amp;gt;은 &amp;lt;code&amp;gt;stack trace&amp;lt;/code&amp;gt;가 표시되지 않으므로 &amp;lt;code&amp;gt;console.error()&amp;lt;/code&amp;gt;를 사용&lt;br /&gt;
* &amp;lt;code&amp;gt;files 테이블&amp;lt;/code&amp;gt;의 &amp;lt;code&amp;gt;upload_target_type 컬럼&amp;lt;/code&amp;gt;에 최대 20자까지 저장할 수 있도록 하여, &amp;lt;code&amp;gt;doc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;cmt&amp;lt;/code&amp;gt; 등으로 억지로 줄여쓸 필요 없도록 변경&lt;br /&gt;
*&lt;br /&gt;
* 에디터 모듈 설정을 저장하면 CKEditor 관련 URL에 붙이는 캐시 갱신용 쿼리스트링을 일괄 변경하도록 변경하여, 에디터 관련 테스트 편의 개선 ([https://github.com/rhymix/rhymix/issues/2173 #2173])&lt;br /&gt;
* CSS, JS, 프로필 사진, 썸네일 등의 URL에 붙이는 캐시 갱신용 쿼리스트링의 형식을 &amp;lt;code&amp;gt;?20230912000000&amp;lt;/code&amp;gt;에서 &amp;lt;code&amp;gt;?t=1694444400&amp;lt;/code&amp;gt; 형태로 변경하고, 모든 상황에 일관성있게 적용&lt;br /&gt;
&lt;br /&gt;
== 버그 수정 ==&lt;br /&gt;
&lt;br /&gt;
* PHP 8.x에서 일부 스킨 사용시 &amp;lt;code&amp;gt;XML JS filter&amp;lt;/code&amp;gt;에서 발생하는 오류 수정 ([https://github.com/rhymix/rhymix/issues/2176 #2176])&lt;br /&gt;
* &amp;lt;code&amp;gt;다음 API&amp;lt;/code&amp;gt;나 &amp;lt;code&amp;gt;Postcodify&amp;lt;/code&amp;gt;를 사용하여 일부 주소 검색시, 주소 입력란이 모두 채워지지 않거나 나중에 정상적으로 불러오지 못하는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2178 #2178])&lt;br /&gt;
* 관리자 대시보드에서 글/댓글 삭제 바로가기가 작동하지 않는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2179 #2179])&lt;br /&gt;
* &amp;lt;code&amp;gt;PHP-CLI&amp;lt;/code&amp;gt;에서 라이믹스 호출시 세션을 사용할 수 없어서 발생하는 &amp;lt;code&amp;gt;E_WARNING&amp;lt;/code&amp;gt; 수정&lt;br /&gt;
* 스크립트 합치기 기능 사용시 개발자 도구가 잘못된 경로의 &amp;lt;code&amp;gt;sourcemap&amp;lt;/code&amp;gt; 파일을 로딩하려고 시도하므로, 이 경우 &amp;lt;code&amp;gt;sourcemap&amp;lt;/code&amp;gt; 참조를 제거하도록 변경&lt;br /&gt;
* 캐시 키에 한글, 특수문자, 줄바꿈 문자, 바이너리 등을 넣을 경우 일부 캐시 방식이 오작동할 수 있는 문제 수정&lt;br /&gt;
* 특정한 상황에서 템플릿 파일을 찾을 수 없을 때, 에러 메시지에 상대경로가 아닌 절대경로가 표시되는 문제 수정&lt;br /&gt;
* 사이트 메뉴 편집에서 문서 페이지, 위젯 페이지 등의 &amp;quot;상세 설정&amp;quot;을 클릭하면 레이아웃이 적용되지 않은 화면으로 넘어가는 문제 수정&lt;br /&gt;
* SCSS, LESS 등에 변수를 전달하여 로딩하면 불필요한 &amp;lt;code&amp;gt;&amp;lt;!--#Meta--&amp;gt;&amp;lt;/code&amp;gt; 주석이 페이지 소스에 노출되는 문제 수정&lt;br /&gt;
* 일부 특수문자가 포함된 태그가 검색되지 않는 문제 수정&lt;br /&gt;
* PHP 8.x에서 발생하는 &amp;lt;code&amp;gt;E_WARNING&amp;lt;/code&amp;gt; 및 &amp;lt;code&amp;gt;E_DEPRECATED&amp;lt;/code&amp;gt; 수정 &lt;br /&gt;
&lt;br /&gt;
== 정리 ==&lt;br /&gt;
&lt;br /&gt;
* 더이상 사용하지 않는 &amp;lt;code&amp;gt;./themes/&amp;lt;/code&amp;gt; 폴더를 참조하는 코드 삭제 ([https://github.com/rhymix/rhymix/issues/2062 #2062])&lt;br /&gt;
* 오해를 일으키는 몇몇 컨트롤러의 &amp;lt;code&amp;gt;$is_admin&amp;lt;/code&amp;gt; 파라미터 명칭을 적절하게 변경 ([https://github.com/rhymix/rhymix/issues/2145 #2145])&lt;br /&gt;
* &amp;lt;code&amp;gt;xGetElementById()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xAddEventListener()&amp;lt;/code&amp;gt; 등 &amp;lt;code&amp;gt;x.js&amp;lt;/code&amp;gt; 함수를 호출하는 스크립트 일괄 정리&lt;br /&gt;
* 구 버전 IE 전용으로 작성되었던 CSS 속성 다수 삭제&lt;br /&gt;
* XEDITION 레이아웃에서 임의로 출력하던 불필요한 &amp;lt;code&amp;gt;&amp;lt;meta&amp;gt;&amp;lt;/code&amp;gt; 태그 삭제&lt;br /&gt;
&lt;br /&gt;
== 각주 ==&lt;/div&gt;</summary>
		<author><name>Gaon12</name></author>
	</entry>
</feed>