더 많은 내용!
잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 자세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 사항에 대한 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 반드시 검토해 주세요.
플러그인 개선
discourse-adplugin
UX 변경 사항
- 반응형 광고에 min-height 도입
discourse-ai
새로운 기능
- Claude 및 GPT 3.5에서 스마트 명령 비활성화
- 검색 프롬프트 개선
- GPT
<->포럼 통합 지원 추가 - 기본 StableDiffusion text2img 지원
- AI 봇과의 대화 시작 시 마찰 감소
- 사이트 설정에서 다양한 API 키 숨김
- 요약 토큰 수 업데이트 및 Claude 100k 추가
- NSFW 모듈에서 유효하지 않은 미디어 처리
- AI Bot 모듈의 다중 모델 지원
- 의미론적 관련성에서 닫힌 토픽 제외 허용
- ai-bot 모듈 도입
- OpenAI 사용 현황 감사용 테이블 추가
- 스트리밍 모드 내부 지원 추가
- 토픽 요약
- 기본 토크나이저 API 추가
버그 수정
- 여러 명령 실행 지원
- 누락된 로컬라이제이션
- 임베딩 데이터베이스 장애가 원활하게 처리되도록 보장
- DB 연결 재사용 시도 중단 및 pgbouncer에 의존
- GPT 3.5 더 잘 유도
- 15분마다 임베딩을 한 번만 시도하도록 보장
- 유효하지 않은 쿼리의 결과는 nil로 반환
- 익명 사용자에게 요약 버튼 숨김
- 비 인스트럭터 OSS 임베딩이 깨져 있던 문제 수정
- 독성 자동 플래깅은 기본적으로 비활성화되어야 함
- 요약 서비스에 올바른 API 키 전달
- 분류를 위해 지원되는 이미지 유형만 전송
- 채팅-컴포저가 이제 glimmer 사용
UX 변경 사항
- 활성화된 봇용 드롭다운 메뉴 개선
- AI Bot 헤더 단축키 개선
- 누락된 라벨 번역 추가
- AI 동작 버튼용 사용자 정의 반짝임 아이콘 추가
discourse-akismet
새로운 기능
- 추가 신호를 위해 comment_date_gmt 추가
discourse-assign
새로운 기능
- 모든 멤버가 이미 토픽을 볼 수 있는 경우 그룹 초대 스킵
- 이미 참여자가 아닌 경우 사용자/그룹을 PM으로 초대
- 토픽 일괄 할당 시 메모 추가 허용
버그 수정
- 이미 허용된 그룹의 멤버인 경우 사용자 초대하지 않음
- 그룹으로 재할당 시 잘못된 멘션 링크 생성
- 단축키의 키 값을 올바르게 확인
UX 변경 사항
- 코어 변경으로 인해 아바타 크기 제한
discourse-automation
새로운 기능
post_created_edited및after_post_cook에서 하위 카테고리 지원- user_first_logged_in 트리거 추가
- user_added_to_group용 새 스크립트 추가
- 포스트 트리거가 생성 또는 편집으로 제한되도록 허용
- 자동 태그 토픽 스크립트 추가
- 그룹 멤버의 카테고리 알림 수준을 업데이트하는 스크립트
버그 수정
- 선택 항목 컴포넌트가 리셋되도록 허용
discourse-category-experts
새로운 기능
- 전문가가 게시할 때 토픽 자동 태그 지정
버그 수정
- 동작을 괄호로 감싸기
discourse-chat-integration
새로운 기능
- 카테고리 변경 시 팔로우 규칙 트리거
버그 수정
- 일반 게시물을 위한 ‘tag_added’ 규칙 실행 중지
discourse-data-explorer
버그 수정
- 쿼리 결과에 “false” 및 “0” 표시
UX 변경 사항
- 매개변수 입력 간격 수정
discourse-docs
새로운 기능
- 그룹별로 태그를 표시하도록 하는 설정 추가
- 검색 메뉴 팁 추가를 제어하는 사이트 설정
버그 수정
- 카테고리 전환에 두 번의 클릭이 필요했던 문제 수정
requires_plugin의 잘못된 플러그인 이름- 아이콘이 표시되지 않던 문제 수정
discourse-footnote
UX 변경 사항
- 인라인 각주의 높이 문제 수정
discourse-gamification
새로운 기능
- 사용자 정의 점수 이벤트용 API
버그 수정
- 사용자가 전체 이름을 갖지 않은 경우 리더보드에 이름이 비어 있던 문제 수정
- LikensGiven이 잘못된 사용자에게 수여되던 문제 수정
- LikesReceived가 좋아요 날짜 대신 게시물 날짜를 사용하던 문제 수정
- 플러그인이 비활성화된 경우 gamification_score 직렬화 스킵
discourse-patreon
버그 수정
- “token” 속성을 사용하여 크리에이터의 액세스 토큰 검색
discourse-prometheus
새로운 기능
http_application_duration_seconds요약 지표 도입
discourse-reactions
UX 변경 사항
- 코어 변경으로 인해 컨테이너에 아바타 제한
성능
pluck을select로 교체
discourse-solved
새로운 기능
- 해결된 토픽을 우선시하기 위한 prioritize_solved_topics_in_search
- 카테고리별 해결된 토픽 자동 닫기 설정
버그 수정
enable_names설정 고려- “게시물에 표시 이름” 사이트 설정 준수
discourse-subscriptions
새로운 기능
- Stripe 고객을 위해 카드 소유자 주소 필드 캡처
- 하나의 제품만 있는 경우 제품 목록 스킵
버그 수정
- 버튼 동작에 대한 몇 가지 추가 구문 수정
- 최근 업데이트 이후 일부 버튼의 구문 수정
discourse-theme-creator
버그 수정
- showAdvanced에 올바른 동작 이름 사용
- 테마 설정 저장
- 원격 테마의 직렬화된 ThemeFields에 ‘value’ 포함
UX 변경 사항
- 테마 설정 레이아웃 수정
- 공유 URL의 빈 공간 수정
- 테마 동작 버튼 위치 정렬 수정
discourse-translator
새로운 기능
- 게시자 그룹별로 번역 제한
- 그룹별로 게시물 번역을 제한하기 위해 restrict_translation_groups 추가
버그 수정
- 플러그인이 활성화된 상태에서 게시물을 방문하는 익명 사용자에 대한 수정
discourse-user-notes
버그 수정
- 잘못된
PLUGIN_NAME
docker_manager
새로운 기능
- git 태그 지원 추가
버그 수정
- 저장소가
master분기를 사용하는 경우 업그레이드가 깨져 있던 문제 수정 - v3.1.0.beta1 및 이전 버전의 호환성 파일 업데이트
모든 기능 및 수정 사항
새로운 기능
- uppy와 함께 동적 청크 크기
- 태그-그룹 목록을 위한 새로운 사이트 설정 유형 추가
- Mailpace 웹훅 추가
- 새 편집 사이드바 카테고리 모달에서 하위-하위 카테고리 지원
- 게시물 내 이미지 그리드 (실험적)
- 모든 사이트에서 새 해시태그 자동완성 시스템 사용
- 결합된 새 및 읽지 않음 보기용 새 닫기 버튼
- S3 ACL 비활성화 허용
- 오프라인 표시기
- 최신 게시물용 API Scope 추가
- latest.rss 피드를 위한 API Scope
- SiteSetting.can_see_hidden_post에서 그룹을 위한 숨겨진 게시물 확장 허용
- RTL 로케일을 위한 관리자 및 플러그인 CSS 번들의 RTL 버전 서빙
- 아바타 크기를 20에서 6으로 축소
- 토픽 목록에 PM 참여자 그룹 이름 표시
- 채팅 스레드 헤더 표시기 개선
- 스레드 목록 항목 및 헤더 개선
- 커뮤니티 섹션을 편집하기 위한 관리자용 모달
- 기존 토픽으로 시간순으로 게시물을 병합하는 기능 지원
- 초기 채팅 스레드 읽지 않음 표시기
- 자동완성에 해시태그 스타일 적용
- 설정된 회사 이름을 위한 법적 토픽 생성
- AVIF 이미지 지원 추가
- 채팅 인라인 멘션에 사용자 상태 추가
- 가장 오래된 토픽 검색 허용
- 사이트 설정에서 퍼지 검색 및 제한을 100개 매칭으로 상향
- 비활성 사용자를 위한 사용자 카드 표시
- 스레드 멤버십 생성 및 업데이트
- 스레드를 위한 채팅-답장 표시기
- 부모 카테고리가 게시를 허용하지 않는 경우 하위 카테고리로 기본 설정
- 스레드 목록 초기 UI
- 사용자 팁을 기본적으로 활성화
- 더 긴 멤버십 도메인 허용
- 관리자 문제를 위한 새 알림 추가
- Search_rank_sort_priorities 수정자
- 메시지 버스 연결 상태에 의해 제어되는 오프라인 표시기 (#21324)"
- 메시지 버스 연결 상태에 의해 제어되는 오프라인 표시기
- 오프라인 표시기 재구현
- 메시지 버스 연결 상태 추적 + 오프라인 표시기 서비스(#21259)
- 임베딩에서 figure 및 figcaption 태그 지원 추가
- 사용자 배지 폐지 웹훅 이벤트 지원 추가
- 더 나은 스레드 답장 카운터 캐시 재도입
- 관리자가 API를 통해 검토 가능한 항목을 삭제하도록 허용
- 새 ‘트롤에게 먹이 주지 않기’ 기능 추가
- API를 통해 초안을 삭제하도록 허용
- 태그가 체크아웃된 경우에도 현재 git “branch” 감지
버그 수정
- 새 닫기 버튼 라벨 변경
_presentChannels.length대신_presentChannels.size사용- 서브폴더 설정에서 TOC 앵커
- 채팅 활성화 후 맨 위로 스크롤
- 다양한 모바일 최적화
- 직렬화된 감시 단어 정규식 Javascript 호환성 확보
- 메시지 버스 백로그를 올바르게 재조정
- 장시간 누름이 반응 이벤트를 하이재킹하는 것 방지
- Json_schemer가 더 이상 nil 키를 허용하지 않음
watching_first_post그룹을 위한 새 PM 알림 생성- 메뉴 표시 중 포인터 이벤트 비활성화
- Escape 키로 채팅이 닫히는 것을 방지
- iOS PWA에서 터치 클릭 방지
- 뒤로 이동 히스토리 루프 방지
- 빈 채팅 메시지 허용하지 않음
- 채팅에 파일을 붙여넣는 기능이 작동하지 않던 문제 수정
- textarea 인터랙터에 값 올바르게 설정
- TL2 승격 메시지를 올바른 사용자에게 전송
- 카테고리 페이지에 카테고리 색상 복원
- 여전히 사용될 수 있는 삭제된 이미지 추가
- 비섭취형 배경 클릭
- 긴급한 경우에만 채팅 헤더 아이콘 표시기 스타일 적용
- 권한이 없는 사용자를 위한 기본 해시태그 아이콘 색상 사용
- 핀 아이콘이 눌린 경우에만 사용자를 위한 토픽 핀 고정 전환
- 사이드바 푸터 배경 복원
- 조기 잠금 해제 시도
- 사용자가 삭제할 수 없으므로 초대 버튼의 삭제 버튼 숨김
- 커뮤니티 섹션 링크 단순화
- isSafari capabilities 테스트에서 undefined 방지
- RTL 로케일에서 멘션 자동완성 박스가 화면 밖으로 나가지 않도록 보장
- 재동기화 시 마지막 메시지 버스 id를 올바르게 설정
- 다른 동의어가 이미 존재하는 경우 동의어 태그 삭제
- 커뮤니티 아이콘 변경
- 사용자 카드 아바타에 고정 차원 사용
- 재시작 후 올바르게 다시 구독
- 언급된 그룹을 언급된 사용자로 추가하지 않음
- 관리자가 침묵당하는 것을 방지
- Safari에서 과다 스크롤 시 떠나는 요소
- 드로어 전환에 DiscourseURL.routeTo 사용
- 앱 및 채팅 URL 모두에 getURL 적용
- 전체 페이지를 열기 위해 getURL을 올바르게 사용
- 불필요한 RTL 전용 CSS 규칙 제거
- 파괴된 언급 사용 제거
- 404에서 드로어 인덱스를 표시하여 복구
u/:username/deleted-posts경로 회귀- 올바른 매개변수로 composer reset 호출
- 존재하는 경우 개인정보 보호 정책 또는 이용약관 표시
- null last_read_message_id에 대한 페이지 크기 가장자리 경우
- 원본 메시지 사용자 스레드 멤버십 생성
- 첫 번째 로드 시 자동 입력이 발생하지 않던 문제 수정
- 채팅-스레드가 넘치지 않도록 보장
- thread 저장소를 chatApi.thread() 호출에서 분리
- 멘션에 대한 채팅 메시지 직렬화기의 N+1 쿼리
- 해시태그 CSS 클래스 색상 특이성
- 단계화된 메시지를 읽음으로 표시하지 않음
- 채팅 삭제된 마지막 읽은 메시지 및 추적 상태 문제
- /categories_and_{latest, top} 응답에 more_topic_url 포함
- 사용자용 스레드 멤버십 직렬화
- 잘못된 채널에 초안을 저장하는 것 방지
- 활성 메시지를 올바르게 nullify
- 새 글꼴 크기로 사이드바에서 불안정한 스펙
- 초대 무효화 시 검증 실행하지 않음
- 채널용 초안 개선
- 읽기 전용 사용자에게 채팅 채널 미리보기하지 않음
- pretty text sanitizer에서 상대 경로가 있는 iframe URL 스킵
- 관리자/소유자가 대상 메시지를 확인하는 경우 오류 발생하지 않음
- 삭제된 메시지에 대한 채팅 멤버십 업데이트 개선
- 사이드바에 게시된 페이지 추가 허용
- Discuz 가져오기 스크립트 쿼리의 임의 제한 제거
- 표시될 때 사이드패널 크기가 올바르게 적용되도록 보장
- 폐기된 메시지에 대해 클라이언트 lastReadMessageId 업데이트
- 콘텐츠 변경 시 패널 크기 유지
- 비디오 섬네일에 중복이 있을 수 있음
- 채널 변경 후 메시지 가져오기 취소
- 스레드 메시지에 대한 페이지 크기 확인
- 비활성 정리에서 users.created_at 고려
- 해시태그가 있는 아이콘을 조리하지 않음
- API를 통해 토픽 알림 수준을 변경하도록 관리자 허용
- 비활성 정리에서 폐기된 토픽/게시물이 있는 사용자 고려
- 답장 표시기 패딩 올바르게 수정
- 사용자 익명화가 사용자 상태도 지움
- 부모 카테고리가 게시를 허용하지 않는 경우 하위 카테고리로 기본 설정에 대한 수정
- mailman 이메일 파싱 개선
- 편집된 알림을 클릭하면 편집 히스토리 모달이 열리도록 해야 함
- 데스크톱 초안 메시지에 누락된 여백 추가
- 스크롤 전에 메시지가 추가되었는지 확인
- 새 또는 삭제된 태그로 카테고리 태그 통계 업데이트
- gif 업로드 크기 제한 오류를 즉시 표시
- 이메일이 비어 있거나 nil인 경우 Email Processor 오류 방지
- 채팅 스타일 가이드에 대한 다양한 수정
- 더 탄력적인 메시지 하단 확인
- 답장 표시기에 제한된 높이가 있는지 확인
- 채팅 컴포저가 토픽 컴포저에 독킹되도록 보장
- lounge 카테고리에 대한 구식 참조 제거
- 기본 데이터베이스에 연결되는 svg 스프라이트 아이콘 검색
- PM 아카이빙 후 토픽 목록 캐시 정리
- 초안에 답장 표시기 부재 보상
- 존재 변경 시 채널 추적 상태를 올바르게 동기화
- 컴포저 노치 조정 후속 작업
- 노치에 컴포저 배경색 허용
- Firefox에서 채팅에 스크롤바 표시
- 스타일 가이드에 중복 표시하지 않음
- 채팅 스레드 아이콘용 드로어 스타일
- 새 채팅 스레드 아이콘 추가 및 스레드 목록 버튼을 오른쪽으로 이동
- 비어 있을 때 모달 알림이 숨겨지도록 보장
- 페이지 로드 중 d-modal 숨김
- 기타 태그 지정 오류
- 채팅 높이 수정
- 채팅에 전역 공지 숨김
- 채팅 높이 계산 믹시노로 이동
- 채널 높이 변경 후 다양한 수정
- 채널에만 뷰포트에 최대 높이 제한
- 모든 UTF-8 문자 처리
- 사이드바 사용자 정의 섹션 렌더링 성능이 시간 경과에 따라 저하됨
- AddNavigationBarItem api 예제
- 컴포저는 metaData를 전송해야 함
- 줌할 때 VH를 설정하지 않음
- 항상 창 리사이즈를 청취
- enable_user_tips가 변경되면 사이트 새로 고침
all_mentioned_user_ids가 식별자로 사용되지 않도록 보장- 스레드 답장 표시기 오버플로
- "poll"에 대한 잘못된
PLUGIN_NAME - 사용자 프로필에서 추천 토픽 제목 이중 인코딩 방지
- 오래된 id로 구독하는 것 방지
- 패널을 더 일찍 닫기
- 초대 api 생성에 정수 group_ids 허용
- shift + 클릭으로 메시지 선택
- Android 키보드
- 키보드 계산 솔루션 하나에만 의존
- 프로덕션에서 깨지는 채팅 NotificationLevels 확장
- 발췌 오버플로 및 자식 클릭 이벤트
- 스레드 인덱스에서 삭제된 원본 메시지 처리
- 읽기 전용 권한이 있는 경우 사용자를 자동 가입하지 않음
- 사이트 설정이 비활성화된 경우 중재자를 위한 새 카테고리 페이지에 404 표시
- 비-ASCII 문자에 대해 컴포저로 폴백
- 제목 채우기가 검색을 지배하지 않도록 방지
- 빠른 채널 전환으로 오류가 발생하는 것 방지
- 모바일에서 사소한 스레드 변경
- 초대 api 문서 생성
- 다이제스트 이메일에서 받은 좋아요 수
- Safari용 서비스 워커
- 더 정확한 채팅-답장-표시기
- Fast-edit는 비-ASCII 문자에 대해 컴포저로 폴백해야 함
- 배지 설명의 제한 변경
- 스레딩이 비활성화된 경우 이벤트 없음
- 마우스 이벤트를 패시브로 설정
- 채팅 메시지를 다른 채널로 이동할 때 순서 보장
- 원본 메시지에 대한 올바른 링크
- 추적 상태 조정 시도
- 더 사이드바 섹션 점프
- 이메일 도메인 테스트 제한 업데이트
- 불안정한 sidebar-user-community-section-test
- date-time-input의 시간대 문제 해결
- 서비스 워커는 200 요청만 캐시해야 함
- 메시지가 삭제된 경우 채널에 표시되는 잘못된 읽지 않음 수
- 스레드 멘션 읽음 상태 및 알림 링크
- 이중 이스케이프된 Vimeo 제목 제거
- 클릭 이벤트 대상과 관계없이 테이블 확장이 작동하도록 보장
- 웹훅 전송 시 '개인 메시지 보기’를 로그로 기록하지 않음
- 닌자 편집된 게시물의 재플래깅 허용
- 서브폴더 설정에서 사용자 메시지 수신함 드롭다운이 비어 있음
- 더 탄력적인 날짜 구분자 계산
- 모바일에 사용자 관리자 버튼이 있는지 확인
- 이메일 수신기는 x-auto-response-suppress를 무시해야 함
- Vimeo 미공개 지연 비디오에 섬네일 추가
- ipad + hub에서 페이지 높이가 올바른지 확인
- ChatComposerMessageDetails 아이콘이 항상 edit이었음
- 업로드 진행 중 전송 버튼 비활성화
- 검토 가능한 항목 유형에 대해 유형을 올바르게 사용
- 인용된 이미지는 라이트박스로 표시되어야 함
- 사용자 이름에 보이지 않는 유니코드 문자 허용하지 않음
- notify_about_flags_after를 notify_about_reviewable_item_after로 이름 변경
- 빈 비디오 섬네일
- 채널/스레드 업로드 입력을 올바르게 구분
- youtube 임베딩이
t매개변수를 준수하도록 허용 - 패널 최소 너비를 올바르게 균질화
- ipad에서 채팅 높이가 올바르지 않음
- 홈페이지 카테고리 토픽 목록에 그룹 flair 포함
- 그룹 필터링된 그룹 사용자 이벤트 웹훅이 발화되도록 보장
- 닫을 때 스레드가 지워지도록 보장
- 컴포저가 파괴될 때 초안 저장 취소
- 메시지 동작의 올바른 경계 색상
- 이미지 원박스용 큰 이미지 플레이스홀더 표시
- 채팅 경로 정리 개선
- chat_minimum_message_length를 올바르게 준수
- 조리가 순서에 덜 의존하도록 시도
- 링크 붙여넣기에서 마크다운 생성
- date db_timestamps_mover 스크립트 필요
check_dont_feed_the_trolls에서 게시물이 없는 경우 안전하게 반환- 전환 중 메시지가 활성인 경우 안전장치
- 컴포저가 확장되도록 허용
- Bbcode URL이 경로를 올바르게 처리하지 못함
- 클라이언트에 검토 가능한 항목 삭제 버튼 표시하지 않음
- 사용자 선호도에 따라 자동 그룹 flair 표시
- 빈 비디오 섬네일
- skip-module JS가 올바르게 트랜스파일되도록 보장
- 새 사용자 메뉴에 대해 검토 가능한 항목 수가 올바르게 업데이트되도록 보장
- 카테고리가 없는 토픽을 부스트하려고 할 때 오류
- 채팅이 비활성화된 경우 오래된 채팅 메시지를 삭제하지 않음
- 좋아요 탭 읽지 않음 수에 liked_consolidated 및 반응 유형 포함
- 기존 섬네일 덮어쓰지 않음
- 검색 입력에서 텍스트 선택을 더 잘 감지
- 데스크톱에서 사이드바 재배치 지연 증가
- bad-sequence에 대해 오류를 렌더링하지 않음
- 채팅 메시지에 새 멘션이 업데이트된 후 알림 전송
- 스레딩이 비활성화된 경우 스레드에 게시하는 채팅 게시자
- “DEV: Add
overflow-x: hiddento chat message containers (#21030)” 되돌리기 - 최고 순위 유형이 아닌 경우 해시태그 하위 카테고리 참조가 올바르지 않음
- 사용자 디렉터리 열 초기화
- 모바일에서 인용 버튼이 눌리지 않음
- 채팅 컴포저 단축키는 컨텍스트를 준수해야 함
- 채널 읽지 않음에 스레드 메시지를 카운트하지 않음
- 제한된 카테고리 태그를 추가할 때 500 오류
- 채팅 노티파이어에서 Nil 예외
- lazy-videos에 대한 누락된 번역 문자열 추가
UX 변경 사항
- 실험적 그리드에 대한 더 나은 정렬
- 호버 라이트박스에서 둥근 경계 제거
- 사용자 팁을 더 눈에 띄게
- 다크 컬러 팔레트는 더 어두운 그림자가 필요함
- 채팅 읽지 않음 표시기 리팩터링
- 그리드 항목의 작은 간격 수정
- 사소한 #mention 스타일 조정
- “더 보기” 사이드바 드롭다운의 대비 증가
- 목록 그룹 라벨 표시기는 기존 디자인과 일치해야 함
- ‘토픽 생성’ 공지 제거
- 전역 내비게이션 섹션 아이콘에 대한 툴팁 표시
- 선택 관리에 대한 간격을 올바르게 추가
- 채팅 메시지 장시간 누름 및 터치 개선
- 편집 사이드바 카테고리 모달에서 사용자가 카테고리를 필터링하도록 허용
- 추적 상태를 위해 사용자 메시지 보조 내비게이션 렌더링을 차단하지 않음
- 사이드바용 카테고리 편집 내비게이션 모달 첫 번째 시도
- 헤더 채팅 표시기의 숫자 잘림 수정
- /print 속도 제한 설명 개선
- 비어 있으면 제목 및 설명 블록 제거
- 사이드바 배경색 제거
- 포커스 상태의 채팅 컴포저에서 회색으로 표시된 추가 버튼 수정
- 새 토픽이 없는 경우 교육 메시지 올바르게 수정
- 토픽 맵에서 빈번한 게시자 크기 조정
- 채팅 채널 헤더 아이콘
- 검토 가능한 항목에 더 보기 버튼 추가
- 크기 변경으로 인해 다양한 아바타 조정
- 사이드바 편집 모달을 위한 스타일 조정
- #1f37fe5 후속 작업
- 사용자 삭제된 게시물 항목 조정
- 채팅 컴포저 버튼 리팩터링 + 이모지
- 게시물 히스토리 원시 보기 수정
- 빈으로 편집할 때 메시지 삭제
- 검토 대기열에서 플래그 지정된 채팅 메시지 지원 추가
- 입력이 포커스되지 않은 경우 esc 키로 드로어 닫기
- 메시지 세부 정보에서 사소한 간격 조정
- 사이드바에서
short_site_description사이트 설정 표시 제거 - 긴 스타일 지정되지 않은 카테고리 이름은 잘림이 필요함
- 사이드바의 사소한 활성 상태 수정
- 더 큰 사이드바 글꼴을 위한 더 많은 스타일 조정
- 사이드바 글꼴-크기 증가
- 모바일 로그인 모달에 비밀번호 표시 추가
- 편집 히스토리 표시 개선
- IPad 푸터 내비게이션이 이제 헤더 오프셋에 포함됨
- 태그 간격 개선
- 채팅 컴포저 2단계
- currentUser로부터의 msg에 대한 표시기 추가
- 사용자 정의 섹션 버튼은 익명 사용자에게 표시되어서는 안 됨
- 작은 화면에서 너무 작지 않도록 로고 크기 조정
- 환영 토픽 관리자 팁 제거 및 카피 조정
- 일반 채팅 컴포저 조정
- 새 컴포저 및 답장/편집에 대한 사소한 수정
- 헤더 드롭다운에서 짧은 사이트 설명 표시 개선
--header-offset에 사용자 정의 헤더 포함- 모바일에서 창 상단에 빠른 편집 표시
- 스레드 아이콘에 더 많은 질감 추가
- “헤더 드롭다운” 내비게이션 메뉴에서 섹션이 접히지 않음
- 포커스 시 채팅 컴포저 스타일링
- 스레드 여백 제거
- 새 컴포저 디자인 구현
- 일반 오류 메시지에 대한 더 나은 카피
- 다른 사람에게 부여된 배지의 카피 업데이트
- 진동을 피하기 위해 사이드 패널을 일찍 열기
- 비활성화 시 설정 버튼 숨김
- 환영 토픽 CTA에 대한 다양한 개선
- 모바일에서 스레드 패널 크기/간격
- select-kit 필터용 로딩 슬라이더
- 그룹 삭제된 메시지
- 메시지가 단계화되면 맨 아래로 스크롤
- 스레드 표시기에 호버할 때 스레드 사전 로드
- 초안 스레드 구현
- 관리자 스택 차트 보고서에 고정 색상 사용
- 사이드바 드롭다운 모드에서 ‘더 보기’ 항목 노출
- 색상 스키마 설정 리셋 위치 수정
- 색상 선호도 레이아웃 수정
- 스크롤 시 활성 메시지 초기화
- 2열 드롭다운 사이드바 레이아웃
- 편집을 보내기 전에 메시지 조리
- 사용자 원박스 레이아웃 수정
- 컴포저 BEM 사용 + 활성화/비활성화 스타일링에 대한 작은 조정
- min_trust_level_for_user_api_key 업데이트가 사용자의 DiscourseHub 사용을 비활성화한다는 경고 추가
- 사이드바 높이에 dvh 사용
- 원박스/인용구/채팅반응 약간의 액센트 색상 변경
- 문서 제목에 채널 제목 표시
- 배지 수의 공간 위치 수정
- 사소한 설치 성공 스타일 조정
- 크롤러 뷰에 하위 카테고리 포함
- 컴포저 및 스레드 패널 개선
- 채팅 스레드 호버
- 잘림 발생 시 더 나은 다이제스트 중앙 정렬
- 모바일에서 시간 선택기 입력 너비 수정
- 컴포저 전체 화면 프롬프트에서 kbd 태그 텍스트 색상 수정
- 단독 선호도 레이아웃 및 스타일 개선
- 스크롤을 피하기 위해 링 애니메이션 업데이트
- 채팅패널에서 새 메시지 요소 제거
- 채팅 타임스탬프에 약간의 디자인 변경
- 사용자 정의 섹션 위에 커서가 포인터인지 확인
성능
- resize 노드에서 스로틀링 제거
- workbox 로드 전략 개선
- 이용약관 및 개인정보 보호 정책 경로 캐싱
- posts 컨트롤러에서 즉시 pluck 방지
- post alerter에서 즉시 pluck 방지
- 대부분의 시간 필요하지 않은 컴포넌트 렌더링 방지
- 사용자 메시지 라우트를 방문할 때 사용자 정보 사전 로드
- 컴포저를 열 때 클라이언트 측에서 여러 요청 트리거
- 팔로우하지 않은 경우에만 publish_new_channel 전송
- 게시물 생성이 N+1을 일으킴
- SidebarSection 쿼리에 대한 엄격한 로딩
- 불필요하게 TopicTrackingState 변경 콜백을 트리거하지 않음
- Theme#set_field에서 불필요한 쿼리 제거
- theme_fields에 대해 불필요하게 value를 직렬화하지 않음
접근성
- select-kit 접근성 개선 (2차)
- select-kit 접근성 개선
- 포커스 아웃 시 select kit 닫기
- 배지 헤딩에 올바른 구조 사용