jomaxro
(Joshua Rosenfeld)
5월 10, 2021, 5:21오후
1
2.7.0.beta9의 새로운 기능
Discourse 2.7 릴리스가 곧 다가옵니다!
Discourse 2.7은 오는 5월 18일, 이번 달 말에 출시될 예정입니다. 안정 버전(stable branch)을 따르는 사이트들은 지난 5개월 동안 개발된 새로운 기능들 을 모두 활용할 수 있게 됩니다. 릴리스가 완성되어 공개되면, Discourse 2.8에 계획된 훌륭한 기능 개발에 착수할 것입니다.
초대 시 메시지 전송 허용
기존에는 스태프 전용 기능이었으나, 이제 이메일을 통해 새 사용자를 사이트에 초대할 때 사용자 정의 메시지를 포함할 수 있습니다.
빈 페이지에 유용한 콘텐츠 추가
사용자가 사이트에 처음 가입하면, Discourse 내의 많은 페이지가 비어 있거나 텅 비어 있습니다. 새 사용자는 알림, 북마크, 메시지 등이 없을 가능성이 높습니다. 아무것도 표시하지 않는 대신, 이제 사용자가 보고 있는 시스템의 사용법을 알려주는 짧은 메시지를 표시합니다.
왼쪽은 이전, 오른쪽은 현재
‘좋아요’ 웹훅 지원 추가
사용자가 게시글에 '좋아요’를 누를 때 웹훅이 트리거되도록 할 수 있습니다.
업로드 대화 상자에서 파일 확장자 목록 숨기기
관리자는 사용자가 자신의 사이트에 업로드할 수 있는 파일을 제어합니다. 일부 사이트는 이미지만 업로드되기를 원할 수 있는 반면, 다른 사이트는 다양한 유형의 확장자가 필요합니다. 그러나 수많은 확장자를 추가하면 매우 지저분해 보이는 모달이 resulted in a very messy looking modal:
이제 지원되는 포맷 목록은 클릭 뒤에 숨겨져 있어, 사용자가 지원 포맷을 알아야 할 필요가 없는 한 업로드 모달이 더 단순해집니다.
33개의 좋아요
jomaxro
(Joshua Rosenfeld)
5월 10, 2021, 5:21오후
2
더 많은 내용!
잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 상세히 다룰 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 사항 등 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.
보안 업데이트
이 베타 버전에는 커뮤니티와 HackerOne 에서 보고한 문제에 대한 보안 수정 사항 1건이 포함되어 있습니다.
플러그인 개선 사항
다양한 플러그인
Teambuild
추가 기능 및 수정 사항
클릭하여 확장
새로운 기능
게시물에 대한 사용자 정의 필터 등록 기능
수신되는 base64 인코딩된 이메일을 수락하기 위해 email_encoded 파라미터 추가
latest-topic-list-item에 클래스 이름 추가
항상 새 줄에 이미지를 삽입하고 그 뒤에 줄바꿈 추가
버그 수정
수신 이메일에 대한 UndefinedConversionError 처리
topic-link에서 자동 라우트 제거
서브폴더 설치 시 스타일 가이드 접근
기본적으로 테마에서도 webp 형식 허용
코어 템플릿은 테마/플러그인을 절대 덮어쓰지 않아야 함
crypto.randomUUID는 최신 node 릴리스에서만 사용 가능
미분류가 선택된 경우 공유 초안을 비활성화해야 함
로고가 존재하지 않는 경우 표시하지 않음
누락된 인라인 원박스 캐싱
감시 단어 교체 시 무한 루프 방지
현재 카테고리 및 태그 추적 상태를 기반으로 토픽 상세 메시지 구성
{{ace-editor}}가 Ember CLI 릴리스에서 버그가 있었음
Ember CLI 테스트 실행 시 no-sandbox 플래그 사용
표시되는 리비전 히스토리를 최근 100개로 제한
북마크 목록에서 토픽에서 뒤로 이동하면 사용자가 /로 이동함
docker:test 작업이 yarn ember test를 호출하기 전에 의존성을 설치하도록 함
불안정한 future-date-input 테스트 일시적으로 건너뛰기
allow_uncategorized_topics가 아닌 경우 미분류 숨김
알림을 첫 번째 읽지 않은 게시물로 링크
전체 이름이 필수일 때만 필수 표시 및 린트 수정
태그 컨트롤 스타일은 데스크톱에 적용되어야 함
초대 기반 연관 객체 제거
이 시점에서 토픽이 나이트일 수 있음
새 값이 다를 때만 경고 표시
일요일에 future-date-input에서 “다음 주” 숨김
텍스트 입력이 nil일 때 예외 방지
FileHelper와 FinalDestination에서 타임아웃을 올바르게 사용
마법사 로케일 변경이 일부 요소에 적용되지 않음
스태프 로그 셀의 max-width 업데이트
밝은 색상 스킨 선택기는 사용자 선택을 기본값으로 사용해야 함
count가 사용될 때 심볼로 번역 오버라이드를 조회하는 데 실패함
잘못된 형식의 href로 인해 TopicEmbed가 충돌하는 것을 방지
JS 크기 지정에서 .svg-as-img 제외
게시물 편집 후 필터 UI 유지
UX 변경 사항
검토 가능한 사용자가 이미 삭제된 경우 올바른 오류 메시지 반환
가장 작은 기기에서 카테고리 컨트롤 개선
관리자 감시 단어 UI 조정
알림 빈 패널의 문구 업데이트
Ace 에디터에서 cmd+s/ctrl+s로 저장 허용
업로드 대화상자에서 파일 확장자 목록 숨김
토픽 상태에 따라 body 태그에 CSS 클래스 추가
앵커 링크 호버 미리보기
보안 모달 리팩토링
성능
마스터 프로세스에서 LetterAvatar.image_magick_version 사전 로드
내부적으로 로케일이 항상 심볼로 처리되도록 보장
20개의 좋아요