더 많은 내용!
잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 상세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 등 전체 목록을 확인하려면 아래에 나열된 '추가 기능 및 수정 사항’을 꼭 검토해 주세요.
플러그인 개선 사항
discourse-data-explorer
UX 변경 사항
- 쿼리 결과 테이블의 헤더를 고정(sticky) 처리
discourse-theme-creator
버그 수정
- 관리자 로케일(admin locale) 로딩을 올바르게 지연 처리
discourse-adplugin
새로운 기능
- 하우스 광고(house ads)를 위해 토픽 목록 사이에 광고 배치 지원
버그 수정
- 토픽 목록 항목에 광고를 표시하지 않아야 할 때 커넥터를 렌더링하지 않음
discourse-assign
UX 변경 사항
- 사이드바가 활성화되어 있을 때 할당 사용자 메뉴 글리프를 표시하지 않음
discourse-calendar
새로운 기능
- 뉴질랜드용 마타리키(Matariki) 휴일 추가
버그 수정
- 인도네시아 휴일 정의 생성
- 자동 휴일이 아닌 이벤트 게시글 삭제
discourse-saved-searches
버그 수정
- 휴지통에 있는 토픽에 대해 게시글을 생성하지 않음
discourse-subscriptions
버그 수정
- 정기 구독의 카드 정보 업데이트를 사용자가 수행할 수 있도록 허용
discourse-reactions
UX 변경 사항
- 좋아요/반응을 제거할 수 없는 이유를 힌트로 표시
discourse-checklist
버그 수정
- 체크박스 하나를 업데이트하는 동안 다른 체크박스들은 읽기 전용으로 설정
discourse-translator
버그 수정
태국어 언어 매핑 추가
discourse-chat
새로운 기능
- 채팅 채널 미리보기 카드
- 코어 사이드바 내 채팅 사이드바
버그 수정
- 사용자 카드에서 채널을 올바르게 열기
- 전체 페이지에서 드로어가 확장되지 않도록 수정
- CSS를 sidebar-extensions로 이동
- 전체 화면일 때 드로어가 확장되지 않도록 표시
- 셀렉터 모달이 채널을 올바르게 필터링하지 않던 문제 수정
- 채널 생성 후 현재 모드를 준수하도록 수정
- ID가 없는 초안 채널에 대해 메시지 가져오기 방지
- 채널 생성 모달에서 type 파라미터가 필수임을 나타내는 오류 수정
- 목록 초기화를 위해 더 불러오기 방지
- chat-channel-row 활성 상태를 올바르게 처리
- 채팅 DM 메시지 버스에 대해 to_json 대신 as_json 사용
- 사용자가 자신에게 직접 메시지를 다시 보낼 수 있도록 허용하고 DM 불일치 수정
- 필터링 시 '멤버 없음’이 표시되지 않도록 보장
- 파괴된 이모지가 UI를 깨뜨리는 것을 방지
- 추적 상태는 ember 객체이므로 set 사용
- 탐색 페이지가 스크롤 가능하도록 올바르게 수정
- 모바일에서 사이드바를 하나만 표시
- 알림 모양
- 채팅 페이지 높이/스크롤 관련 다양한 수정
- nil 이름/설명이 다른 값을 null로 만드는 것을 방지
UX 변경 사항
- DM 생성기에서 포커스 배경이 표시되지 않던 문제 수정
- 실험적 사이드바와 페어링된 경우 전체 페이지 채팅 너비 수정
- 전체 페이지 채팅 사용 시 사이드바 간격 제거
- 채팅에 쓸모없는 알림 숨김
- 채널 메시지 인디케이터 수정
- 채널 생성 시 카테고리 힌트 개선
- 삭제 버튼을 빨간 아이콘으로 표시
- 설명이 비어 있고 편집할 수 없을 때 설명 숨김
- iPad에서 컴포저에 포커스하지 않도록 수정
- 참여/나가기 버튼을 정보 탭으로 이동
- 정보 뷰 제목에 이모지 지원
- iPad가 필터 입력에 자동 포커스하는 것을 방지
추가 기능 및 수정 사항
클릭하여 확장
새로운 기능
- 모든 사용자의 상태를 모든 사람에게 공개
- 사이드바용 플러그인 아웃렛
- 게시글에서 iframe
allow속성 허용 - 사전 정의된 기간 후 사용자 상태 자동 제거
- Vimeo 임베드에 전체 게시글 너비 사용
버그 수정
- 크롤러 뷰의 모바일 사용성 문제
- select-kit의 일부 회귀 문제 수정
- Firefox < 89를 지원되지 않는 브라우저로 감지
- 레거시 리졸버에 리졸버 옵션 설정
- 불안정한 대량 초대 스펙 업데이트
- 테마 테스트 html에 QUnit CSS를 인라인으로 포함
- 카테고리-태그 필터 라우트가 작동하는지 확인
- 모든 감시 중인 단어 규칙을 사용자 필드에 적용
- 레거시 브라우저에 대해 스플래시 화면
<noscript>가 로드되는지 확인 - 스플래시 화면 로직이 iOS12와 호환되는지 확인
- 태그/:tag_id ->` tag/:tag_id 에 대한 ember 리다이렉트 추가
- 사용자 이름 길이 최소/최대 제한이 검증되지 않던 문제 수정
- #17345에서 회귀한 focusout을 사용하는 입력 필드 문제 수정
- 커넥터 템플릿 이름이 camelCase일 수 있도록 허용
- UploadReferences 대신 UploadReference를 사용해야 함
- 태그 목록 설정에 제한이 없도록 보장
- pull-hotlinked가 단독 onebox를 다시 작성할 수 있도록 보장
- ip-lookup 컴포넌트 정의의 오류 수정
- 게시글이 하드 삭제된 토픽에 속할 수 있는 문제 수정
- 핫링크된 이미지를 가져올 때 onebox 마크다운 대체
- 캐시된 사용자 때문에 로그아웃이 실패할 수 있는 문제 수정
/admin/emails오류를 올바르게 표시- 사용자에게 실험적 사이드바 설정 링크가 표시되지 않던 문제 수정
ember-cli-deprecation-workflow를 런타임 의존성으로 이동- API 키가 있는 요청에 대해 잘못된
currentUser가 캐시될 수 있는 문제 수정 - Vimeo 정규식 패턴
UX 변경 사항
- 내비게이션 1px 떨림 수정
- 사용자 정의가 용이하도록 계정 생성 모달에 클래스 추가
- 실험적 사이드바 토글 정렬 수정, 호버 효과 추가
- 답글 초안에 대한 길이 검사 스킵
- 실험적 사이드바의 덜 거친 애니메이션
- 패딩이 오버플로우되는 것을 막기 위해 border-box 추가
- 스플래시 점들이 테마 색상을 사용하도록 수정
- 저장 시 항상 취소 액션이 있어야 함
- 재로드 시 실험적 사이드바 애니메이션 비활성화
- 실험적 사이드바 전환 개선
- select-kit에서 강조/선택 색상 전환
- 실험적 사이드바 스크롤 점프 방지
- 스플래시가 항상 뷰포트의 왼쪽 상단에 고정되도록 수정
- 스태프 알림이 전체 게시글 너비를 사용하도록 수정
- 일부 브라우저에서 스플래시 로더와 스플래시 텍스트 간 겹침 방지 (2차 시도)
- 일부 브라우저에서 스플래시 로더와 스플래시 텍스트 간 겹침 방지
- 실험적 사이드바가 활성화되어 있을 때 사용자 메뉴의 북마크 링크 숨김
- 저장 후에만 사이드바의 카테고리/태그 업데이트
- 사이드바에서 불릿 카테고리 스타일 강제 적용
- 모바일 실험적 사이드바 개선
- 하드코딩된 색상 값 제거
- 특정성(specificity) 누락 수정
- 카테고리 선택 키트에서 카테고리 배지 스타일 유지
- 스플래시 화면 설정을 기본적으로 활성화하도록 수정
- 스플래시 제거 기준으로 discourse-ready 사용
float메서드를 대체하여 “새것 무시” 버튼을 클릭 가능하도록 수정- 사이드바 li 오버플로우 숨김, 제목 마진 제거
- 실험적 사이드바 스크롤바 개선
- 실험적 사이드바 정렬의 사소한 변경
- 실험적 사이드바 알림 텍스트 제거