# Discourse 2.4.0.beta11 릴리스 노트

**URL:** https://meta.discourse.org/t/discourse-2-4-0-beta11-release-notes/141548
**Category:** Announcements
**Tags:** release-notes
**Created:** [2월 13, 2020, 10:00오후 UTC](https://meta.discourse.org/t/discourse-2-4-0-beta11-release-notes/141548 "2020-02-13T22:00:28Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [2월 13, 2020, 10:00오후 UTC](https://meta.discourse.org/t/discourse-2-4-0-beta11-release-notes/141548/1 "2020-02-13T22:00:28Z")

</div>

# 2.4.0.beta11의 새로운 기능

### 이메일 전달 표시

이메일이 Discourse로 전달되면, 혼동을 방지하기 위해 이를 알리는 작은 게시물을 이제 표시합니다.

 ![much](https://global.discourse-cdn.com/meta/original/4X/5/f/6/5f62e51aadf3e676cb429e6c734965ba34ced723.png)

### 신뢰 수준 성장 보고서

사이트에서 사용자가 신뢰 수준을 어떻게 진행하고 있는지 직원이 볼 수 있도록 새로운 내장 보고서를 추가했습니다.

 ![trust](https://global.discourse-cdn.com/meta/original/4X/6/b/d/6bd382892bbda1c27ec1b4df891634eb7af6da00.png)

### 단일 옵션 투표

투표는 이제 단일 옵션으로 생성할 수 있습니다 - 투표하거나 하지 않거나. 투표한 후에는 투표를 취소할 수 없음을 유의하세요.

**단일 옵션 투표를 좋아하시나요?**

_Poll ([view on site](https://meta.discourse.org/t/discourse-2-4-0-beta11-release-notes/141548/1))_

### 투표 그룹 제한

투표는 이제 특정 그룹으로 제한할 수 있습니다. 예를 들어, 아래 투표는 TL3 사용자만 참여할 수 있습니다.

**어떤 과일을 선호하시나요?**

_Poll ([view on site](https://meta.discourse.org/t/discourse-2-4-0-beta11-release-notes/141548/1))_

### 의심 사용자 검토 대기열로 전송

의심 사용자 - 게시물을 1개 미만, 주제를 1개 미만 조회했지만 자기소개를 커스터마이즈한 사용자 - 는 이제 검토 대기열로 전송됩니다. 대부분의 사용자가 자기소개를 작성하기 전에 사이트를 둘러보기 때문에, 이러한 사용자는 스팸일 가능성이 높습니다.

`approve suspect users` 설정을 활성화하여 사용해 보세요!

### 연락처 목록에서 사용자 초대

Android를 사용할 때 이제 연락처 목록에서 사용자를 초대할 수 있습니다.

> [@연락처 목록에서 사용자 초대하기](https://meta.discourse.org/t/inviting-users-from-your-contact-list/139988):
>
> Starting on Android Chrome 80 (to be released 2020-02-04T03:00:00Z (UTC)) Discourse will be able to invite users from your phone contact list. We use feature detection and graceful degradation, so the retro way of manually typing emails still works, but if we present the contact picker button on the UI, clicking on it will open your device contacts app and allow you to pick one contact. We filter only contacts with emails registered, and limit the selection to on…

### 공개 및 개인 메시지 모두 검색

`in:all` 플래그를 사용하면 공개 주제와 개인 메시지(PM)를 모두 검색할 수 있습니다.

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [2월 13, 2020, 10:00오후 UTC](https://meta.discourse.org/t/discourse-2-4-0-beta11-release-notes/141548/2 "2020-02-13T22:00:28Z")

</div>

### 더 많은 내용!

잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 자세히 나열할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 사항을 모두 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 살펴보세요.

# 플러그인 개선

### [WP Discourse](https://github.com/discourse/wp-discourse)

- API 자격 증명이 입력되지 않은 경우에도 연결 상태 알림에 성공 메시지가 표시되던 문제 수정

### JWT

- 현재 인증 플러그인 시스템으로 업데이트

### Canned Replies

- 버그 수정

### Login with Amazon

- 버그 수정

### SAML

- 버그 수정

### GitHub

- 버그 수정

### Calendar

- 타임존별로 그룹 멤버 표시
- 버그 수정

### Spoiler Alert

- 버그 수정

### Steam Login

- 버그 수정

### Zendesk

- 자격 증명 존재 여부 확인

### Discourse Hub (모바일 앱)

- 다크 모드 지원 추가

### Encrypt

- 내보낸 키 페어 지원
- 기본적으로 메시지 암호화
- 버그 수정

### Code Review

- GitHub에서 승인된 PR 자동 승인
- 버그 수정

### Ad Plugin

- 광고 네트워크 및 CSP 관련 참고 사항 추가
- 버그 수정

### Akismet

- 버그 수정

### Assign

- 버그 수정

### Cakeday

- 버그 수정

### [Data Explorer](https://meta.discourse.org/t/32566?silent=true)

- 버그 수정

### Patreon

- 버그 수정

### Solved

- 새 배지 추가

# 추가 기능 및 수정 사항

> **클릭하여 확장**
>
> ### 새 기능
> 
> - 북마크 개선 2부 – 토픽 북마킹
> - defaultRenderTag 함수 내보내기
> - 최소 우선순위 임계값을 충족하지 못해도 대기 중인 큐에 있는 게시물이 포함되도록 변경
> - 검토 대상 플래그 게시물을 주장하고 해제할 때 로깅 추가
> - 비디오 자막 태그/속성 지원
> 
> - 원복싱(oneboxing) 시 사용자 지정 사용자 에이전트를 사용하는 특정 호스트를 위한 사이트 설정 추가
> 
> - 웹 매니페스트에서 short\_name이 항상 채워지도록 보장
> - SSO Provider 프로토콜에 로그아웃 기능 추가
> - 좋아요에 대한 촉각 피드백(Tactile feedback) 추가
> - 사용자가 자신의 프로필에 공개된 모든 토픽을 강조 표시할 수 있도록 변경
> - 관리자가 자동으로 비활성화될 때 로그에 메시지 추가
> - 일괄 수여 기능을 사용할 때 기존 배지 소유자를 대체
> - 게시물 이동, 토픽 변환, 카테고리 변경 시 업로드 보안 상태 업데이트
> - 컴포저에서 비디오 및 오디오에 upload:// 짧은 URL 사용
> 
> ### 버그 수정
> 
> - 게시물에 이미지가 없는 경우 토픽 이미지를 제거하지 않도록 변경
> - 토픽 알림 버튼과 함께 단축키가 올바르게 작동하도록 보장
> - select-kit이 값이 0인 행을 선택할 수 있도록 보장
> - SSO Provider Parse 예외 처리
> 
> - 해시태그를 통해 카테고리로 링크할 때 URL이 깨지던 문제 수정
> 
> - 테마 템플릿 오버라이드를 올바르게 컴파일
> - 사용 가능한 경우 이미지 업로드 대신 일반 텍스트 사용
> - 마법사 캔버스 요소 관련 회귀 버그 수정
> - S3 마이그레이션 시 무시된 업로드나 누락된 업로드를 카운트하지 않도록 변경
> - 파이 차트 드로잉 애니메이션 제거
> - 공개되지 않은 그룹에 대한 강조 멘션을 방지
> - 보안 컨텍스트의 보안 토픽에서 인라인 원복싱이 작동하도록 변경
> - 초기 로드 시 서브폴더 사이트가 루트 도메인으로 URL을 재작성하던 문제 수정
> - change-timestamp 모달에서 날짜를 변경할 때 날짜가 변형되지 않던 문제 수정
> - 공개되지 않은 그룹에 대한 강조 멘션을 방지
> - 다이제스트 구독 취소 푸터 링크에 테마 색상을 사용하지 않도록 변경
> - user-chooser에서 현재 사용자가 올바르게 제외되도록 수정
> - user-selector가 실제 불리언 값을 사용하도록 변경
> - 파이 차트 옵션에 대한 HTML 렌더링
> - IE11을 위해 String.startsWith 함수 폴리필 추가
> - 카테고리 슬러그 검증 덜 엄격하게 변경
> - 보안 미디어가 활성화된 경우 오디오 + 비디오 프리로딩 비활성화
> - 인용문 내부의 그룹 멘션 무시
> - 신뢰 수준 성장 보고서에 대한 제한 제거
> - 다른 요소의 스타일링을 방지하기 위해 tag-{info,list}를 더 구체적으로 변경
> - 다른 프로필 정보를 업데이트할 때 플라이어 아이콘이 제거되던 문제 수정
> - 소스 URI가 잘못된 경우 URL 절대 경로 변환(Absolutizing) 스킵
> - 인용문을 Markdown으로 올바르게 변환
> - 인용문을 Markdown으로 올바르게 변환
> - wizard와 s2가 작동하도록 보장
> - 새 버전을 생성할 때 게시물의 `edit_reason` 초기화
> - 발췌문에서 오디오/비디오 콘텐츠 제거
> - group-add-member 모달에서 ac wrap이 오버플로우되지 않도록 방지
> - 게시물 편집 시 게시물/토픽 image\_url 제거
> - 스포일러 로직이 스포일러 플러그인 내부에 있도록 이동
> - 올바른 컴포넌트 이름이 있는지 보장
> - 사용자가 없는 복구된 게시물은 시스템 사용자가 인수하도록 처리
> - 가짜 null 값을 지울 수 있는 옵션으로 대체
> - 카테고리 페이지에 대해 상세한 오류 메시지 표시
> - 제한이 아니라고 잘못 안내하는 태그 정보 메시지 수정
> - 새 토픽 초안을 열어도 게시물이 생성되지 않던 문제 수정
> - mini-tag-chooser의 min/max 로직 수정
> - 계란과 닭 문제를 피하기 위해 sk2의 최대/최소 로직 단순화
> - 키보드를 통해 다양한 양식 제출 허용
> - 이벤트 리스너 누출 방지 (999e2ff에서 도입된 버그)
> - base\_importer에 서브-서브 카테고리 지원 추가
> - 토픽 생성 시 meta\_data와 custom\_fields 모두 허용
> - 데스크톱에서 토픽 진행률 바가 표시되지 않도록 변경
> - 제목 편집 시 게시물 편집에 대한 최소 신뢰 수준 준수
> - Firefox가 스페이스바를 눌렀을 때 클릭 이벤트를 생성하는 것 방지
> - tags-admin-dropdown이 sk2와 함께 올바르게 작동하도록 보장
> - 카테고리 박스 설명의 링크가 클릭 가능하도록 변경
> - 프라이버시 옵션에 대한 마법사 라벨이 뒤바뀌어 있던 문제 수정
> - 새 토픽 초안을 덮어쓸 때 사용자에게 경고
> - 프로필 HTML에서 강조 표시된 토픽 제목이 파싱되도록 변경
> - 모델이 설정되지 않은 경우 /admin/badges 페이지에서 예외 방지
> - 크기가 0바이트인 이메일 첨부 파일로 인한 오류 수정
> - admin/email-style의 라우트 내비게이션 정리
> - 이름이 너무 길 때 더 나은 오류 메시지 제공
> - period-chooser의 위/아래 아이콘 복원
> - reply\_ids를 통해 동일한 답글을 두 번 이상 반환하지 않도록 변경
> - 드롭다운 사용자 정의 사용자 필드를 select-kit 2와 호환되도록 변경
> - 다른 토픽의 게시물 답글을 반환하지 않도록 변경
> - 분산 뮤텍스 키 만료 설정 시 오프바이원(off-by-one) 오류 수정
> - 매개변수 유형 확인
> - 보안 키만 활성화된 경우에도 관리자 사용자 목록에 2FA 아이콘이 표시되지 않던 문제 수정
> - 게시물이 편집될 때 알림 홍수 방지
> - 충돌로 인해 게시물 타이밍이 생성되지 않은 경우 게시물 읽음 수와 사용자 통계를 업데이트하지 않도록 변경
> - S3 인벤토리 작업에서 updated\_at 사용
> - 보안 미디어 업로드에 대해 nginx 404 없이 .ico 파일 서빙
> - UrlHelper를 사용하여 사전 서명된 URL을 인코딩하는 것 중단
> - 서브-서브 카테고리 가져오기
> - ‘unless’ 헬퍼가 변수 이름을 한 번만 해석하도록 보장
> - 숨겨진 토픽 강조 표시 금지
> - 이메일에서 보안 미디어 URL이 너무 과도하게 검열되는 것 방지
> - 일부 알림에 대해 사용자 정의 이메일 제목이 무시되던 문제 수정
> - 그룹 토픽 목록에서 showFooter를 true로 설정
> - 게시물 높이 점프를 방지하기 위해 마크다운 비디오를 video-container 클래스로 감싸기
> - 빈 cooked 마크다운이 로그에서 예외를 발생시킬 수 있는 문제 완화
> - 레거시 보안 이전 핫링크 미디어가 다시 다운로드되지 않는 문제 완화
> - 태그 또는 카테고리가 추가될 때 알림 수정
> - 월초에 “이 달의 사용자” 배지 수여
> - Uploads:s3\_migration\_status rake 작업이 깨져 있던 문제 수정
> - 사용자 아카이브에 모든 카테고리 이름 내보내기
> - 수여 날짜 기준으로 좋아요 기반 배지 적용
> - PostAlerter#create\_notification에서 nil:NilClass에 대한 ‘title’ 메서드 미정의 오류 수정
> - 서브폴더 사이트의 GetURL이 URL 중간에 있는 접두사를 무시하도록 변경
> - Post reviser가 숨겨진 게시물의 편집을 가져오던 문제 수정
> - downsize\_uploads 개선
> - 깨진 이미지 플레이스홀더 테두리 조정
> - 백업 복원 후 사용자에게 알림 실패 문제 수정
> - RSS 피드 응답에 ‘noindex’ 헤더 추가
> - 보안 미디어 URL의 핫링크 이미지 가져오기 및 깨진 링크 문제 해결
> - 태그 페이지의 토픽 정렬이 깨져 있던 문제 수정
> - 소스맵의 소스가 올바른지 보장. 이번에는 전체 자산 경로를 사용
> - Redis 폴백 핸들러 리팩토링
> - 각 redis 페어에 대해 별도의 FallbackHandler를 사용해야 함
> - 가능한 경우 전달된 설정의 동결 복사본 생성
> - start\_reset 메서드 추출 및 테스트에 사용되던 메서드 제거
> - 보안 미디어의 핫링크 이미지를 가져올 때 403을 피하기 위해 사전 서명된 URL 사용
> - 개발 모드에서 sourceURL 재적용
> - 다른 사용자 프로필에서 토픽을 강조 표시하면 해당 사용자의 토픽이 표시되던 문제 수정
> - 스테이징된 사용자에게 비공개 카테고리에 대해 알림
> - 하위 카테고리가 있는 경우 하위 카테고리 페이지에 카테고리 목록 표시
> - 소스맵의 소스가 올바른지 보장
> - 토픽 페이지에 모든 상위 카테고리 표시
> - 인용문을 인용하면 원본 게시물 정보가 유지됨
> - 편집된 배지 제목만 사용자 제목을 업데이트하도록 보장
> 
> ### UX 변경 사항
> 
> - 카테고리 드롭의 토픽 수가 새 줄로 줄바꿈되지 않도록 방지
> - SK2 드롭다운에 border-box 사이징 사용
> - 대상 토픽의 모든 상위 카테고리 표시
> - 컴포저 자동완성이 모든 표시 가능한 그룹 이름 제안
> - 투표에서 이모지를 크게 표시하지 않도록 변경
> - 기존 토픽으로 게시물(들)을 이동할 때 대상 토픽 상태 표시
> - RTL을 위해 모바일 사이트 설정 슬라이드아웃 내비게이션 업데이트
> - 주장 가능한 검토 대상에 대한 모바일 레이아웃 수정
> - 모바일에서 새 배지가 고아(orphaned) 상태로 남지 않도록 방지
> - 사용자 필드가 잘못된 경우 계정 생성 버튼을 항상 비활성화
> - IDP에서 name 매개변수가 이메일과 같을 경우 무시
> - composer.saved\_draft 문구 개선
> - 아이콘 선택기 전체 아이콘 목록 캐싱
> - 타임라인 알림 버튼의 미묘한 렌더링 지연 제거
> - 알림 개수를 선택하는 알고리즘 조정
> - 데스크톱에서 토픽 진행률 바가 깜빡이지 않도록 변경
> - 배지를 위한 icon-picker 컴포넌트 도입
> - 미니 태그 선택기 헤더가 줄바꿈되지 않도록 방지
> - mini-tag-chooser에 화살표 내비게이션 지원 추가
> - 두 줄이 아닌 경우 도킹된 헤더에서 제목을 중앙 정렬
> - 모바일에서 고정 옵션 설명을 표시하지 않도록 변경
> - 고정 옵션 아이콘이 새 줄에 있지 않도록 보장
> - 기본적으로 카테고리 페이지에 음소거된 카테고리 포함
> - Google Map 원복싱용 아이콘 추가
> - allow\_embedding\_site\_in\_an\_iframe 설정 숨기기
> - 작성 중 세로 토픽 타임라인 표시
> - 자동 ‘카테고리 토픽’ 설정 도입
> - in:all 검색 시 관리자가 자신의 PM만 보이도록 변경
> - 잘못된 CSV 오류 메시지에 잘못된 줄에 대한 정보 포함
> - '-'를 기본 카테고리 슬러그로 사용
> - 태그 동의어를 추가할 때 확인 요청
> 
> ### 성능
> 
> - PostRevisor#diff\_size 메모이제이션
> - 게시물 편집 최적화
> - 알림 생성 시 사용자를 배치로 로드
> - 대형 데이터베이스에서 게시물 이동 속도 향상
> - 사용자 카드를 위한 별도 라우트 사용 및 사용자 직렬화기 분리
