<?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.7</id>
	<title>라이믹스/릴리즈 노트/2.1.7 - 편집 역사</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.7"/>
	<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.7&amp;action=history"/>
	<updated>2026-07-06T23:33:45Z</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.7&amp;diff=107515&amp;oldid=prev</id>
		<title>Gaon12: 2.1.7 릴리즈됨</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.7&amp;diff=107515&amp;oldid=prev"/>
		<updated>2023-11-06T02:31:20Z</updated>

		<summary type="html">&lt;p&gt;2.1.7 릴리즈됨&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt; 2023년 10월 10일에 등록 된 릴리즈 노트입니다.&lt;br /&gt;
&lt;br /&gt;
{{인용문|라이믹스 2.1 버전대의 버그 수정 및 기능 개선 릴리즈입니다.}}&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;새 기능과 변경 사항&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* 모바일에서 PC 사이트에 접속했을 때 일괄 표시되던 &amp;quot;모바일에 최적화된 화면으로 보기&amp;quot; 배너 삭제&lt;br /&gt;
* &amp;lt;code&amp;gt;CKEditor 4.22.1 버전&amp;lt;/code&amp;gt;으로 업데이트 (CKEditor 4는 더이상 업데이트되지 않으므로, 유료 LTS 버전을 직접 구해서 설치하시지 않는다면 이것이 마지막 업데이트입니다.)&lt;br /&gt;
* HTML 작성시 &amp;lt;code&amp;gt;&amp;lt;details&amp;gt;&amp;lt;/code&amp;gt; 태그, &amp;lt;code&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;/code&amp;gt; 태그, &amp;lt;code&amp;gt;data-*&amp;lt;/code&amp;gt; 속성 모두 허용 ([https://github.com/rhymix/rhymix/issues/2194 #2194], [https://github.com/rhymix/rhymix/issues/2197 #2197])&lt;br /&gt;
* 표준 시간대 정보를 세션에 자동으로 저장하지 않도록 하여, 관리자가 해당 설정을 변경하면 즉시 적용되도록 개선&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;개발자를 위한 새 기능과 변경 사항&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Rhymix Framework&amp;lt;/code&amp;gt;에 포함된 대부분의 클래스 메소드에 type 선언 적용&lt;br /&gt;
* &amp;lt;code&amp;gt;document.copyDocumentModule.each&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;comment.copyCommentByDocument.each (before, after)&amp;lt;/code&amp;gt; 트리거 시점 추가&lt;br /&gt;
* &amp;lt;code&amp;gt;Security::getRandomUUID()&amp;lt;/code&amp;gt; 사용시 &amp;lt;code&amp;gt;UUIDv4(기본값)&amp;lt;/code&amp;gt;와 &amp;lt;code&amp;gt;UUIDv7&amp;lt;/code&amp;gt;를 선택할 수 있도록 확장&lt;br /&gt;
* &amp;lt;code&amp;gt;comment.getNewestCommentList&amp;lt;/code&amp;gt; 쿼리할 때 제외할 모듈 목록을 넘길 수 있도록 개선 ([https://github.com/rhymix/rhymix/issues/2196 #2196])&lt;br /&gt;
* &amp;lt;code&amp;gt;DB::_query()&amp;lt;/code&amp;gt; 메소드 사용시 &amp;lt;code&amp;gt;warning&amp;lt;/code&amp;gt;을 표시하여, 사용하지 않도록 유도 (커스텀 쿼리가 필요할 때는 &amp;lt;code&amp;gt;DB::query()&amp;lt;/code&amp;gt; 메소드를 사용하세요.)&lt;br /&gt;
* 네임스페이스 방식의 신규 자료에서 룰셋 사용시 &amp;lt;code&amp;gt;warning&amp;lt;/code&amp;gt;을 표시하여, 룰셋 기능을 사용하지 않도록 유도&lt;br /&gt;
* 문서, 댓글 &amp;lt;code&amp;gt;UPDATE&amp;lt;/code&amp;gt; 쿼리에서 불필요한 필수 파라미터 제거&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;버그 수정&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* (2.1.5 이후) 익명 게시판에서 임시 저장했던 글을 불러와서 다시 저장하면 글쓴이 정보가 익명으로 입력되지 않는 문제 수정&lt;br /&gt;
* (2.1.5 이후) 비회원이 작성한 글을 관리자가 수정할 경우 &amp;lt;code&amp;gt;nick_name is null&amp;lt;/code&amp;gt;이라는 오류 수정&lt;br /&gt;
* (2.1.5 이후) &amp;lt;code&amp;gt;comment.updateComment (after)&amp;lt;/code&amp;gt; 트리거에서 &amp;lt;code&amp;gt;regdate&amp;lt;/code&amp;gt;가 전달되지 않는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2190 #2190])&lt;br /&gt;
* 일부 오래된 자료에서 커스텀 쿼리 실행 중 오류가 발생하면 &amp;lt;code&amp;gt;PHP fatal error&amp;lt;/code&amp;gt;로 취급되는 문제 수정&lt;br /&gt;
* 특정 환경에서 메뉴 편집시 권한을 부여할 그룹 선택이 저장되지 않는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2193 #2193])&lt;br /&gt;
* INSERT, UPDATE 쿼리에서 필수 파라미터가 누락되었을 때 에러 메시지에서 컬럼명이 &amp;lt;code&amp;gt;unknown&amp;lt;/code&amp;gt;으로 표기되는 문제 수정&lt;br /&gt;
* procBoardVoteDocument 액션으로 추천할 경우, XE 수준의 기능만 지원하고 비회원 추천 허용 등 라이믹스에서 추가된 설정은 적용되지 않는 문제 수정&lt;br /&gt;
* 코어 함수의 &amp;lt;code&amp;gt;PHPDoc&amp;lt;/code&amp;gt; 주석에 표기된 변수명 및 자료형이 실제 함수의 사용법과 일치하지 않는 곳 다수 수정&lt;br /&gt;
* RSS 피드 이미지 삭제 버튼이 보이지 않는 문제 수정&lt;br /&gt;
* 기본 회원 스킨의 스크랩 목록에서 하단 &amp;lt;code&amp;gt;clearfix&amp;lt;/code&amp;gt;가 누락되어 화면이 깨져보일 수 있는 문제 수정&lt;br /&gt;
* 비동기 외부 요청이 &amp;quot;느린 외부 요청&amp;quot;에 포함되어 JS에서 타입 오류가 발생하는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2198 #2198])&lt;br /&gt;
* 타입 오류 및 NULL 오류 다수 수정 ([https://github.com/rhymix/rhymix/issues/2187 #2187], [https://github.com/rhymix/rhymix/issues/2188 #2188], [https://github.com/rhymix/rhymix/issues/2192 #2192])&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;정리&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* 대부분의 코어 모듈에서 트리거 등록하는 PHP 코드를 &amp;lt;code&amp;gt;module.xml&amp;lt;/code&amp;gt;에서 이벤트 핸들러 선언하는 것으로 대체&lt;br /&gt;
* 구 버전에서 사용하던 전역함수, &amp;lt;code&amp;gt;XE&amp;lt;/code&amp;gt;에서 쓰던 클래스 및 메소드에 &amp;lt;code&amp;gt;deprecated&amp;lt;/code&amp;gt; 표기&lt;br /&gt;
* PHP 8.0 이상에서는 &amp;lt;code&amp;gt;deprecated&amp;lt;/code&amp;gt;된 &amp;lt;code&amp;gt;libxml_disable_entity_loader()&amp;lt;/code&amp;gt; 함수를 호출하지 않도록 변경&lt;/div&gt;</summary>
		<author><name>Gaon12</name></author>
	</entry>
</feed>