Page tree
Skip to end of metadata
Go to start of metadata

 

사이냅에디터 2.7.0 버전이 릴리즈 되었습니다.

DIV 셀렉션과 문단 정렬 개선과 가로줄, 인용문구 확장 플러그인 등 다양한 기능이 개선되었습니다.

주요 개선사항



1. DIV 셀렉션 개선

  • 캐럿과 셀렉션이 div안쪽까지 표현되고, 이동되도록 개선되었습니다.
v2.6.0v2.7.0


  • 캐럿 이동 개선에 따라 글자 삭제 동작도 개선되었습니다.
    • Delete시 다음문단을 현재 문단으로 합칩니다.
    • Backspace시 현재문단을 이전 문단으로 합칩니다.
'3' 뒤에서 delete'가' 앞에서 back space'다' 뒤에서 delete'A' 앞에서 back space


2. 문단정렬 개선

  • 문단정렬 편집시 표 또는 div에도 정렬이 적용되도록 개선되었습니다.


3. 가로줄, 인용문구 확장 플러그인

  • 다양한 스타일의 가로줄과 인용문구를 사용할 수 있는 확장 플러그인이 추가되었습니다.
가로줄 확장 플러그인인용문구 확장 플러그인


4. 새로운 API

  • 에디터에 설정된 메세지 리소스를 가져오는 API가 추가되었습니다.
  • 에디터에 메세지 리소스를 추가(변경)하는 API가 추가되었습니다.



5. 새로운 설정

  • HTML 태그의 event attribute 필터링을 설정할 수 있는 옵션이 추가되었습니다.

    editor.contentFilter.allowEventAttribute: false
  • 임포트/업로드 요청시 헤더를 설정할 수 있는 옵션이 추가되었습니다.

    editor.import.headers: {}
    editor.upload.image.headers: {}
    editor.upload.video.headers: {}
    editor.upload.file.headers: {}
    editor.template.headers: {}
  • *, -, #, 1. 입력 후 Space 입력시 자동으로 리스트가 삽입되는 기능을 켜고 끌 수 있는 옵션이 추가되었습니다.

    editor.autoList: true
  • 버튼의 아이콘 크기를 설정할 수 있는 옵션이 추가되었습니다.

    editor.ui.button.icon.size: 16


  • 중복 ID 알림을 설정하는 옵션이 추가되었습니다.

    editor.buildOption.html: { 
        alertDuplicateId: true 
    }



6. 변경된 설정

  • 불필요한 DIV를 제거하는 옵션의 기본값이 true 에서 false로 변경되었습니다.

    editor.buildOption.html: {
        peelOffDiv: false
    },


7. 기타

  • 플러그인 관련
    • 커스텀 플러그인 작성시 버튼의 형태를 드롭다운으로 작성할 수 있는 옵션이 추가되었습니다.
    • 웹 접근성 검사 플러그인
      • 웹 접근성 검사를 수행해 결과를 반환해주는 API가 추가되었습니다. 
      • 비디오/프레임의 title 속성 검사가 추가되었습니다.
      • 관련 내용 보기: 웹 접근성 검사
  • 이벤트 관련
  • 인용문구(quote) 기능이 드롭다운 형태에서 버튼 형태로 변경되었습니다.

    v2.6.0v2.7.0



  • No labels