본문으로 건너뛰기

새로운 기능

버전 2.1

2026년 6월 22일 출시

새로운 기능

  • imageUploadUrl는 선택 사항입니다. 생략할 경우, 이미지는 서버 없이 base64 데이터 URL 형태로 인라인 삽입됩니다
  • 드래그 앤 드롭 이미지 삽입: 이미지 파일을 에디터 영역에 직접 드롭할 수 있습니다
  • Markdown 지원: setValue(), getValue(), insertValue() 메서드의 markdown 인코더를 통해 에디터 콘텐츠를 Markdown으로 파싱하고 직렬화할 수 있습니다(RichText. 다양한 형식으로 작업 (Markdown, HTML, 텍스트) 샘플 참조)
  • triggers 속성을 통한 멘션, 태그, 커스텀 드롭다운 트리거: @, #, /, : 등의 문자를 입력하면 제안 드롭다운이 열리고, 선택한 항목이 편집 불가능한 토큰으로 삽입됩니다(멘션과 태그 가이드 및 RichText. 멘션, 태그 및 비동기 조회 샘플 참조)
  • triggerTemplate 속성을 통한 제안 항목의 커스텀 렌더링(예: 이름과 이메일이 포함된 아바타)(RichText. 트리거별 커스텀 드롭다운 템플릿 샘플 참조)
  • 사용자가 트리거를 선택했을 때의 커스텀 동작: 토큰을 삽입하는 대신 자체 코드를 실행할 수 있습니다(이모지 삽입, 슬래시 스타일 명령 실행 등)(RichText. 이모지 자동 완성RichText. 슬래시 명령 샘플 참조)
  • RichText 인스턴스 간 서식을 유지하는 클립보드 지원(복사, 잘라내기, 붙여넣기) 및 외부 콘텐츠를 일반 텍스트로 삽입
  • 단어 및 줄 범위 삭제 단축키: Ctrl+Backspace / Ctrl+Delete(Windows/Linux) 또는 Opt+Backspace / Opt+Delete(macOS)로 이전/다음 단어 삭제; Cmd+Backspace / Cmd+Delete(macOS 전용)로 이전/다음 시각적 줄 삭제
  • 블록 들여쓰기를 변경하는 새 단축키: Tab으로 블록의 들여쓰기를 늘리고 Shift+Tab으로 줄입니다; 목록 안에서는 같은 키로 항목을 중첩하거나 해제합니다(하위 목록에서 가장 잘 보임)

새로운 API

새로운 속성

  • triggers — 멘션, 태그 및 기타 토큰 삽입을 위한 드롭다운 트리거를 정의합니다
  • triggerTemplate — RichText가 제안 드롭다운에서 항목을 렌더링하는 방식을 커스터마이즈합니다

새로운 메서드

새로운 이벤트

  • show-suggest — 설정된 트리거에 대해 제안 드롭다운이 열릴 때 발생합니다
  • insert-token — 사용자가 드롭다운에서 제안 항목을 선택하고 RichText가 이를 토큰으로 삽입한 후 발생합니다
  • hide-suggest — 제안 드롭다운이 닫힐 때 발생합니다

수정 사항

  • 인라인 콘텐츠 붙여넣기 문제(멘션, 이미지 등 인라인 요소의 내부 또는 인접 위치에 있는 콘텐츠 포함)
  • 이미지를 자기 자신 위에 드롭하면 오류가 발생하는 문제

버전 2.0.6

2026년 5월 28일 출시

새로운 기능

  • 선택 영역에 따라 목록을 토글하거나 변환하는 상황 인식 OL/UL 툴바 버튼
  • 들여쓰기내어쓰기 버튼으로 목록 중첩 수준 변경
  • 빈 목록 항목에서 Enter를 눌러 목록을 종료하거나 중첩 수준 줄이기
  • 방문한 링크에 대한 별도 색상

새로운 API

새로운 이벤트

  • toggle-list — 사용자가 선택된 블록에서 목록을 토글할 때 발생합니다

수정 사항

  • 목록 마커의 잘못된 수평 정렬
  • 번호 있는 목록과 번호 없는 목록 간의 일관되지 않은 패딩
  • 서식 지우기가 블록 레벨 속성을 지우지 않는 문제
  • 목록 항목 내 제목과 인용구의 잘못된 스타일링
  • 수평선 내부에 표시되는 불필요한 입력 요소
  • 목록 중간이나 끝에 수평선을 삽입할 때 에디터가 멈추는 문제

버전 2.0.5

2026년 3월 6일 출시

수정 사항

  • IME 입력이 올바르게 처리되지 않는 문제
  • 조합 기반 입력(예: 데스크톱에서의 중국어, 일본어, 한국어)이 올바르게 처리되지 않는 문제
  • HTML 파싱 시 margin-leftline-height 속성이 무시되는 문제
  • 인라인 요소가 블록 레벨 부모의 속성을 상속하는 문제
  • 두 에디터 인스턴스 간에 텍스트를 복사할 수 없는 문제
  • 두 개 이상의 에디터 인스턴스가 활성화된 경우 선택 영역이 올바르게 처리되지 않는 문제
  • 단락의 유일한 콘텐츠가 이미지인 경우 커서 위치가 잘못 지정되는 문제
  • 아래 첨자 및 위 첨자 요소의 무한 중첩 문제
  • 이미지 붙여넣기 시 먼저 업로드하지 않고 인라인으로 삽입되는 문제
  • 특정 위치(첫 번째 또는 마지막 줄)에서 빈 인라인 블록을 제거할 수 없는 문제
  • 입력 시 에디터가 커서로 스크롤되지 않는 문제
  • Android에서 입력이 올바르게 처리되지 않는 문제
  • HR 요소의 잘못된 선택 처리
  • 빈 초기값으로 잘못된 렌더링
  • 자기 닫힘 블록이 포함된 경우 콘텐츠 복사가 실패할 수 있는 문제
  • Chrome: 컨텍스트 메뉴에서 이모지를 삽입할 수 없는 문제
  • Firefox: 전체 선택(CTRL+A)이 올바르게 처리되지 않는 문제

버전 2.0.4

2025년 10월 15일 출시

수정 사항

  • 단락의 잘못된 범위 선택
  • 링크된 이미지에 인접한 경우 링크 팝업이 표시되지 않는 문제
  • 초기 툴바 값이 실제 콘텐츠와 일치하지 않는 문제

버전 2.0.3

2025년 8월 27일 출시

수정 사항

  • 수평선을 클릭하면 스크립트 오류가 발생하는 문제
  • 기본 줄 높이가 올바르지 않은 문제
  • 콘텐츠 스타일에 중복 선택자가 포함되는 문제
  • HTML 파싱 시 일반 텍스트 블록이 스타일 변경을 무시하는 문제
  • HTML에서 파서가 이스케이프된 글꼴 이름을 무시하는 문제
  • HTML에서 파서가 margin-leftline-height 속성을 무시하는 문제

버전 2.0.2

2025년 8월 4일 출시

수정 사항

  • 패키지 콘텐츠 업데이트

버전 2.0.1

2025년 7월 30일 출시

수정 사항

  • defaultStyles 속성의 타입 정의 업데이트

버전 2.0

2025년 7월 30일 출시

참고

v1.2의 API는 v2.0과 호환되지 않습니다. 자세한 내용은 마이그레이션 가이드를 참조하세요.

새로운 기능

새로운 API

새로운 속성

새로운 메서드

  • setConfig() — 구성을 동적으로 업데이트합니다
  • setLocale() — 즉석에서 로케일을 변경합니다

새로운 내부 메서드

새로운 이벤트

새로운 이벤트 전체 목록은 여기에서 확인할 수 있습니다

업데이트된 API

업데이트된 속성

업데이트된 메서드

업데이트된 내부 메서드

제거된 API

경고

프로젝트에서 제거된 API를 사용하지 마세요!
자세한 내용은 마이그레이션 항목을 참조하세요.

제거된 속성

제거된 메서드

  • exitFullScreen()
  • fullScreen()
  • getEditorAPI()
  • getStats()
  • paint()

제거된 내부 메서드

제거된 이벤트

  • Action
  • Change
  • selectionChange
  • selectionRefresh