3.2.0.beta1: Discourse 'PicturePhone' 시작. 채팅 전역 멘션 경고, 태그별 다이제스트 억제 등

3.2.0.beta1의 새로운 기능:

채팅 전역 멘션 경고 (전송 전 및 전송 후)

채팅에서 @all 또는 @here를 입력하면 해당 채널에서 전역 멘션이 비활성화되어 있는지 알려드립니다.

태그를 사용하여 이메일 요약에서 주제 제외

이제 이메일 요약에서 특정 주제를 선택적으로 제외할 수 있습니다. 이를 위해 새로운 digest_suppress_tags 사이트 설정에 태그를 지정하고, 제외하려는 주제에 해당 태그를 추가하면 됩니다.

WEBP 및 AVIF용 원박스(Onebox) 및 다운로드

게시물에서 WEBP 및 AVIF 이미지의 원박스(Onebox) 처리를 지원하도록 추가했으며, 해당 형식의 원격 이미지 다운로드도 지원합니다.

보안 업데이트

이 릴리스에는 커뮤니티와 HackerOne에서 보고한 다음 보안 문제의 수정 사항이 포함되어 있습니다.

8개의 좋아요

더 많은 내용!

잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 자세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 항목의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 반드시 검토해 주세요.

플러그인 개선

discourse-ai

새로운 기능

  • 검색에 태그 및 카테고리 컨텍스트 포함 (217)
  • 읽기 컨텍스트에 태그 및 카테고리 추가 (215)
  • 로딩 컨텍스트 메뉴에 취소 버튼 추가 (213)
  • hyde 봇을 이용한 시맨틱 검색 추가 (210)
  • Claude를 사용한 더 빠른 HyDE 검색을 위해 stop_sequences 사용 (203)
  • 포럼 주제에 대한 더 나은 근거 확보 및 응답 크기 제한을 위해 HyDE 프롬프트 조정 (200)
  • HyDE 기반 시맨틱 검색. (136)
  • AiHelper 카테고리/태그 제안에서 적용 가능한 제안만 반환 (184)
  • Claude 요약에 더 나은 링크 (183)
  • 연구자 페르소나 추가 (181)
  • 추가 AI 제안 옵션 (176)
  • 새로운 사이트 설정 탐색가 페르소나 (178)
  • 페르소나에 대한 초기 지원 추가 (172)
  • 새 위치에서 제안된 제목 프롬프트 표시 (171)
  • setting_context 실험적 명령 추가 (160)
  • AiHelper에 대한 StableBeluga2 지원 (162)
  • AI Helper 컨텍스트 메뉴 (148)
  • 비 Open AI를 위한 명령 프레임워크 구현 (147)
  • 현재 언어로 OpenAI 요약 생성 시도 (146)
  • Azure GPT에 대한 16k 및 32k 변형 지원 (140)
  • 모든 AI 봇 대화에 선택적 경고 첨부 (137)
  • Anthropic 요약 기능 조정 (138)
  • 이미지 생성 기본 진행 상태 (133)
  • FoldContent 전략을 위한 스트리밍 모드. (134)
  • 봇을 위한 실험적 읽기 명령 (129)
  • StableBeluga 및 Upstage Llama2 instruct 지원 추가 (126)
  • 보호된 Hugging Face Endpoints와의 호환성 (123)
  • 최종 안정 버전 stable diffusion xl 모델 지원 추가 (122)

버그 수정

  • 초기 시맨틱 검색 트리거. (219)
  • searchTerm이 유효할 때만 시맨틱 검색 수행 (216)
  • 임베딩 생성 작업이 깨져 있었습니다 (211)
  • AI Helper 모달의 불안정한 스펙 (208)
  • 불안정한 스펙 (207)
  • 시맨틱 검색 결과에서 허용된 카테고리 필터링 (206)
  • hyde 또는 임베딩 모델이 변경될 때 시맨틱 검색 캐시 항목 무효화 (202)
  • 최신 벡터 재포지션 변경 사항으로 마이그레이션 업데이트 (199)
  • 2c0f535에서 태그/카테고리 제안이 깨졌습니다 (198)
  • 불안정한 스펙 (197)
  • 함수 호출이 발견되면 완료 단축 (182)
  • Ai_bot_allowed_groups가 이제 제한된 가시성으로 작동합니다 (180)
  • 설정 탐색가가 토큰 예산을 초과했습니다
  • 콘텐츠 없이 제안을 생성하려고 할 때 경고 표시 (175)
  • anthropic에서 응답을 가져올 때 첫 번째 공백 제거 (164)
  • 충돌 해결을 위해 StableBeluga2 AiHelper 프롬프트 번호 재지정 (163)
  • Firefox에서 컨텍스트 메뉴가 표시되지 않는 문제 (154)
  • 자동 봇 제목이 가끔 누락되는 문제 (151)
  • 작은 컴포저를 가진 페이지가 깨지는 문제 (155)
  • AI Helper 컨텍스트 메뉴 표시 전에 PM 확인 추가 (153)
  • 허용된 그룹에 있을 때만 AI Helper 표시 (152)
  • 주제 하단으로 스크롤할 때 관련 주제 표시. (150)
  • 토큰 카운팅 개선 (145)
  • 임베딩 절단 전략 수정 (139)
  • 이미지 및 읽기 명령 정제 (131)
  • 유사 목록에서 음소거 항목 제거 (127)
  • Google 명령에 전체 페이로드가 포함되어 있었습니다 (128)

UX 변경 사항

  • 제안 버튼이 입력 텍스트를 가리지 않도록 방지 (212)
  • 충분한 콘텐츠가 있을 때만 제안 버튼 표시 (204)
  • AI Helper 토글 아이콘을 반짝임으로 변경 (201)
  • 편집기 외부 클릭 시 컨텍스트 메뉴 닫기 (170)
  • 컨테이너 밖으로 컨텍스트 메뉴 오버플로우 방지 (168)
  • 스타일링 개선 및 컨텍스트 메뉴 전체 너비로 버튼 만들기 (167)
  • 모바일 및 데스크톱 모두에서 필 디자인이 기본값 (142)
  • 봇 경고를 더 잘 보이도록 조정 (141)

discourse-antivirus

버그 수정

  • proc에 전달된 호스트명과 포트를 사용. 인스턴스 변수가 없습니다 (45)
  • 단일 서버가 온라인일 때 파일 스캔 (42)
  • CookText 컴포넌트에 대해 명명된 인수와 앵글 브래킷 구문 사용 (43)

discourse-assign

버그 수정

  • 주석을 번역 값에서 이동 (503)
  • 몇 초/분 미리 알림이 매일 전송되지 않는 문제 수정 (496)

discourse-automation

새로운 기능

  • pm_created 및 post_created_edited 트리거에 대한 추가 옵션 (210)
  • 배지-그룹 동기화에 대한 제목 및 플레어 업데이트 강제 옵션 (208)
  • 배지를 통해 사용자 그룹 멤버십을 수정하는 스크립트 추가 (206)

버그 수정

  • 존재하지 않는 설명 출력하지 않기 (215)
  • I18n 조회 로케일 (211)
  • 그룹이 지정되었을 때 게시 생성 이벤트 문제 (212)

UX 변경 사항

  • 카테고리 알림 수준에서 전체 제목 표시 (213)

discourse-calendar

새로운 기능

  • 시간대가 조정된 캘린더 이벤트 표시 (432)
  • 사이드바에 다가오는 이벤트를 표시하는 새로운 사이트 설정 추가 (434)

discourse-category-experts

버그 수정

  • 실패하는 리뷰 가능 시스템 테스트 셀렉터 수정 (120)
  • 모달에서 카테고리 전문가 승인 (119)

discourse-code-review

버그 수정

  • PR 타임라인에 대해 빈 이벤트 건너뛰기 (179)

discourse-encrypt

버그 수정

  • protocol-v0의 신원 로테이션 시 오류 발생하지 않도록 함 (277)

discourse-follow

버그 수정

  • 알림 렌더링을 위해 새로운 플러그인 API 사용 (97)

discourse-global-filter

버그 수정

  • 카테고리가 기본 홈페이지일 때 /login 루프 (117)

UX 변경 사항

  • 카테고리 드롭다운에서 none 옵션 제거 (116)

discourse-math

버그 수정

  • discourse-math의 기능을 올바르게 활성화 (73)

discourse-openid-connect

버그 수정

  • Openid_connect_client_secret은 secret으로 표시되어야 함 (63)

discourse-post-voting

버그 수정

  • 모바일에서 정렬 방법에 대한 너비 해제 (165)
  • 활동으로 정렬할 때 작은 액션 게시 표시 (161)
  • 아카이브 또는 종료된 주제에 대한 게시 및 댓글 투표 금지 (160)
  • 삭제된 사용자의 댓글 직렬화 (154)

UX 변경 사항

  • 정렬 버튼들을 게시물의 오른쪽으로 정렬 (164)

discourse-prometheus

새로운 기능

  • 마지막 주요 GC 트리거의 이유 계측 (74)

버그 수정

  • Gc_major_by 프로세스 메트릭 작동하지 않음 (75)
  • 애플리케이션 지속 시간 메트릭에서 gc 지속 시간 제외 (73)

discourse-reactions

버그 수정

  • Reaction 대시보드 리포트에 DATE 캐스트 추가 (235)
  • JS 초기화에서 구버전 코어 지원 (231)
  • 인증되지 않은 사용자를 위한 올바른 제목 텍스트 표시 (230)

UX 변경 사항

  • 여러 반응에 대한 로케일 수정 (239)

discourse-salesforce

UX 변경 사항

  • 자격 증명이不正确할 때 사용자가 읽을 수 있는 오류 표시 (60)

discourse-shared-edits

버그 수정

  • TL4 사용자도 공유 편집을 사용할 수 있음 (79)
  • addPostAdminMenuButton 지원 추가 (78)

discourse-templates

버그 수정

  • 새로운 API를 사용하는 모달과 키보드 단축키 호환성 확보 (48)

UX 변경 사항

  • 템플릿 모달을 화면 중앙에 올바르게 배치 (41)

discourse-theme-creator

버그 수정

  • install-theme 모달 오버라이드 제거 (73)
  • 비추천 테마 모달 오버라이드 (72)

discourse-user-notes

버그 수정

  • 노트 정보가 표시되지 않는 문제 (82)

discourse-video

새로운 기능

  • 최대 지속 시간 사이트 설정 추가 (46)

discourse-voting

새로운 기능

  • 업보트 이벤트 페이로드에 topic_slug 추가 (161)
  • 업보트 시 커스텀 웹훅 트리거 (158)

discourse-zoom

새로운 기능

  • SDK zoom 앱 사용에 대한 oAuth 인증 구현 (47)

모든 기능 및 수정 사항

새로운 기능

  • 소비자가 검색 문자열을 분석할 수 있도록 허용 (23528)
  • AddBeforeAuthCompleteCallback 플러그인 API 메서드 (23441)
  • 관리자 패널티 이유에 침묵 이유 드롭다운 추가
  • PM에서만 업로드 보안 (23398)
  • PM 아카이브 단축키 추가
  • 관리자 리포트를 위한 그룹 필터 추가 (23381)
  • /new-topic을 통한 폼 템플릿 초기 값 지원 (23313)
  • 대화상자에서 무시되는 주제의 수 표시 (23288)
  • WEBP 및 AVIF에 대한 Onebox 및 다운로드 (23235)
  • 채팅 글로벌 멘션 경고 (전송 전 및 전송 후) (22764)
  • 태그별 다이제스트 억제 (23089)
  • 사용자 기반 사이드바 모드 구현 (23078)
  • 새 뷰를 위한 새 주제 대 답변 토글 (22920)
  • 사후 종료 시 주제 뱀프 방지 (23115)
  • 주제 요약 스트리밍. (23065)
  • 주제 투표 웹훅 이벤트 유형 추가 (23072)
  • 사용자 디렉터리 페이지에서 그룹으로 사용자 제외하는 파라미터 추가 (23067)
  • audio.com onebox 프로바이더 추가 (22936)
  • discourse-checklist 플러그인을 코어에 번들링 (22927)
  • 사용자 페이지에서 승인된 플래그 게시만 카운트 (22799)
  • 채팅 메시지 내보내기에서 제한 제거 (22854)

버그 수정

  • 툴팁이 헤더 위에 올 수 있음 (23548)
  • 외부 클릭 시 게시 툴바 취소 (23546)
  • 비디오 로딩 시 채팅 레이아웃 시프트 (23537)
  • 이메일을 숨길 때 정규화된 이메일 소유자에게 이메일 전송 (23524)
  • 그룹 인덱스 URL의 빈 쿼리 파라미터 (23520)
  • 마우스가 떠날 때 채팅 메시지 액션이 사라지지 않도록 방지 (23063)
  • 선언적 DModals가 서비스에 간섭하지 않도록 보장 (23510)
  • 스와이프가 스크롤과 함께 작동하도록 보장 (23508)
  • install-theme 모달의 이중 푸터 (23503)
  • ‘주제 컨텍스트’ 검색 결과를 올바른 시간에 렌더링 (23481)
  • 자동화가 채팅 메시지를 보낼 수 있도록 보장 (23478)
  • .btn[href]`` 의 포커스 상태 색상 (23469)
  • 멘션을 분석할 때 코드 블록을 고려하지 않기 (23280)
  • 누락된 번역 키 추가
  • 모든 사람은 캐시된 요약이 오래되었음을 알아야 합니다. (23438)
  • 다른 리뷰 가능 항목 사이에서 액션 라벨을 혼동하지 않기 (23365)
  • 테스트
  • personal_message_enabled_groups에 속하지 않은 경우 관리자가 주제를 변환할 수 없는 문제 (23399)
  • 잘못된 가져오기 (23414)
  • filter=default일 때 기본 카테고리 정렬 준수 (23411)
  • c7dce90f에 따라 자산 프리컴파일 목록 업데이트 (23393)
  • OP에 대한 답변은 게시물이 아닌 주제에 대한 답변입니다 (23380)
  • 새로운 Amazon 서명 헤더를 포함하도록 DIRECT_UPLOAD CORS 규칙 세트 업데이트 (23379)
  • PendingPostSerialier에서 대기 중인 게시를 작성자에게 귀속 (23369)
  • 대기 중인 게시가 빈 제목을 가질 수 있도록 허용 (23366)
  • 바디 스크롤 시 채팅 이모지 피커 닫기 (23362)
  • 사용자 삭제가 실패할 때 팝업 대화상자를 올바르게 표시 (20645)
  • 채팅 메시지 버튼 반경 (23358)
  • 폼 템플릿 cooked 헤딩을 라벨에서 가져오기 (23359)
  • 태그 설명을 span 태그로 감싸기 (23357)
  • move-to-topic에 누락된 props 추가 (23349)
  • 혼란스러운 모호한 업로드 오류 (23347)
  • onebox에 모바일 전용 스타일시트 추가 (23329)
  • 관리자 플러그인 목록에서 코어 플러그인 숨기기 (23328)
  • 채팅 “채팅 플러그인 활성화 텍스트” 제거 (23327)
  • 채팅 메시지 전송 시 해시태그 플레이스홀더 추가 (23287)
  • 게시 편집 시 폼 템플릿 로직 없음 (23317)
  • 더 많은 주제 컨테이너 버튼의 테두리 반경 제거: (23314)
  • meta.discourse.org에 대한 올바른 링크
  • 채팅 메시지 플래그 모달에 ‘스태프에게 알림’ 구분선 포함 (23301)
  • 요약 URL 오타 (23298)
  • 익명 사용자를 위한 요약 표시. (23294)
  • search-menu.scss 업데이트 (23292)
  • 느린 연결에서 주제에 대한 스크롤 점프 방지 (23290)
  • 관리자 플러그인 목록 개선 및 코드 현대화 (23256)
  • 여러 위치에서 border-radius 조정 (23278)
  • 캐시된 모델 마지막 메시지 버스 ID를 업데이트하도록 보장 (23271)
  • 앱 내에서 내비게이션할 때 기본 카테고리 정렬 순서 준수 (23270)
  • 배지 미리보기에 부여 수가 표시되지 않는 문제 (23269)
  • 잘못된 채팅 메시지 반응 텍스트 (23260)
  • '기타’로 채팅 메시지를 플래그할 때 리뷰 가능 항목 생성 (23264)
  • db:migrate 전에 js-processor 컴파일 (23229)
  • setPanel이 분리된 모드를 설정하지 않도록 방지 (23227)
  • sitelinks 구조화된 데이터에 사이트 이름 추가 (23151)
  • assets:precompile:js_processor 작업 문제 (23219)
  • 완료 시 편집 상태를 올바르게 재설정 (23209)
  • 비디오 섬네일 업로드가 후속 업로드에 간섭하는 문제 (23216)
  • 그룹 멤버 목록에서 무한 로딩이 깨진 문제 (23214)
  • 앵커가 있을 때 사이드바 URL 전체 재로딩 (23121)
  • 주제 타임라인/진행도 전환 경계 사례 (23202)
  • service-worker 캐시가 올바르게 정리되도록 보장 (23204)
  • 모바일에서 스크롤할 때 툴팁 숨기기 (23098)
  • 채팅 탭이 존재하는지 올바르게 확인 (23200)
  • 채팅을 종료할 때 패널을 올바르게 닫기 (23201)
  • maxmind 작업에서 next와 return (23196)
  • 스크롤 및 내비게이션 동안 제안 업데이트 추적. (23190)
  • 클라이언트에서 이전에 제거된 멘션 변환 되돌리기 (23084)
  • 모든 오류에 대해 팝업 오류 표시 (23184)
  • 업로드가 있는 빈 메시지를 삭제하지 않기 (23177)
  • 최대 사용자 메시지 오류를 올바르게 표시 (23178)
  • 서브폴더가 있는 URL을 올바르게 인식 (23173)
  • resize-modifier 이벤트 리스너 정리 (23166)
  • 사용자 삭제 시 빠른 타이핑 리뷰 가능 항목 삭제 (23162)
  • 모바일 및 기본을 올바르게 처리 (23152)
  • 로드 시 사이드바 상태 설정 (23150)
  • DST에 대한 대량 초대 만료 시간 올바르게 설정 (23073)
  • 생성자에 의한 대기 중인 게시 삭제 (23130)
  • 범위에서 this에 액세스할 수 있도록 올바르게 만듦 (23146)
  • 삭제된 채널에서 채팅 메시지 내보내기 시 실패하지 않도록 함 (23131)
  • 터치 장치에서 마우스로 채팅 드로어를 리사이즈할 수 있도록 허용 (23061)
  • 게시를 숨길 때 게시 유효성 검사를 실행하지 않기 (23139)
  • related-messages에 currentUser 서비스 주입 (23128)
  • 테마/theme_field별로 javascript 캐시가 고유하도록 보장 (23126)
  • this.attrs와 this.actions를 변경하지 않기 (23125)
  • 사이드바 URL 한도를 1000으로 증가 (23120)
  • /filter 루트 입력 필드가 루트 변경 시 업데이트되지 않는 문제 (23119)
  • API 키 범위에 존재하지 않는 groups#remove_members 참조 (23042)
  • page.click 문제를 수정하기 위해 puppeteer-core 패키지의 최신 버전 사용 (22989)
  • 로딩 스피너로 내비게이션할 때 페이지뷰 이중 카운팅 방지 (23107)
  • ‘X에 표시됨’ 사용자 필드 플래그 표시 (23109)
  • Postgres의 이산 범위 유형에 대한 TopicSummarization 워크어라운드 (23105)
  • 웹훅과 함께 webhook_events를 올바르게 삭제 (23097)
  • 모달에서 select-kit 위치 지정 전략 올바르게 설정 (23096)
  • 배지 오버플로우 타일 조정 (23086)
  • 주제 요약 UI 수정. (23085)
  • user-tips가 위젯에 간섭하지 않도록 방지 (23066)
  • 채팅 스타일가이드 모달 가져오기 (23062)
  • 범용 onebox가 섬네일에 대해 너비/높이를 갖도록 보장 (23040)
  • aria-expanded/aria-controls를 올바르게 적용 (23029)
  • 쓸모없는 모델 재로딩 제거 (23016)
  • 태그 컨텍스트로 검색이 깨져 있었습니다 (23006)
  • /my* 루트의 즉시 재작성 방지 (23011)
  • 채팅에서 사용자에게 PM을 보낼 때 리뷰 가능 항목을 생성하지 않기 (22914)
  • 작은 액션 게시에서 해시태그 쿡 (23008)
  • 클릭 후 사이드바 패널 전환 버튼 비활성화 (23007)
  • 내비게이션 변경 시 라이트박스 정리 허용 (22954)
  • 모바일 앱에서 더 보기 메시지를 자르지 않기. (22998)
  • 읽기 전용 모드가 channel_messages#index를 충돌시키지 않도록 방지 (22987)
  • navigator.onLine으로 연결을 시도하는 것이 초기에 false인 문제 (22981)
  • 이모지를 조회할 때 첫 번째 문자만 사용 (22977)
  • 카테고리 설정 마이그레이션 시 빈 문자열 설정 값 고려 (22979)
  • 요소 간 텍스트 선택 인용 (22974)
  • 이동/병합 시 첫 번째 게시 편집 기록 유지 (22966)
  • 제안된 주제가 있는 한 더 보기 메시지 표시 (22967)
  • select-kit+모달 회귀 (22961)
  • 투표 분석 회귀 (22955)
  • 투표 분석 모달을 다시 닫을 수 있도록 함 (22952)
  • 보조 링크가 없을 때 커스터마이즈된 커뮤니티 섹션 버튼 표시 (22948)
  • 대문자 사용자 이름에 대한 created:@ 검색 키워드 (22878)
  • iOS에서 컴팩트 태그 피커 입력이 포커스되지 않는 문제 (22922)
  • moderator 활동 리포트에 ‘무시됨’ 플래그 추가 (22041)
  • 투표 빌더 UI 문제 (22931)
  • escape 키로 모달을 닫을 때 이벤트 버블링 방지 (22928)
  • 라이트박스에서 escape 키를 누를 때 이벤트 전파 방지 (22924)
  • 라이트박스에서 escape를 가로채고 기본 동작 방지 (22923)
  • 선호하는 목록이 비어 있으면 첫 번째 목록을 기본값으로 사용 (22915)
  • 모바일에서 익명 사용자를 위한 유사 주제 표시. (22907)
  • discourse_welcome_topic.body에서 링크 대신 카테고리 해시태그 사용 (22875)
  • 읽기 전용 중 PresenceChannel이 오류를 발생시키지 않도록 보장 (22899)
  • 디렉터리, 사용자 배지 및 그룹에 대한 page/limit 파라미터 유효성 검사 (22877)
  • 탭이 백그라운드에 있을 때 presence 채널이 올바르게 'leave’하도록 보장
  • 하위-하위 카테고리의 주제에서 읽지 않은 게시를 무시할 수 없는 문제 (22870)
  • 채팅 번역 사소한 문제 (22869)
  • 아래 화살표를 사용할 때 최신에서 가져오기 (22860)
  • topic-post.scss에서 닫는 괄호가 누락된 파괴적인 오타 (22852)
  • 주제 보기에서 대기 중인 큐에 있는 게시 누락 (22838)
  • 임베딩된 레코드 하이드레이션 (22809)
  • github 링크가 있는 내부 onebox (22829)
  • 오른쪽 화살표 위치 조정; 다른 화살표 배치를 기본값으로 설정 (22848)
  • 그룹 카드의 멤버 하이라이트 (22828)

UX 변경 사항

  • 폼 템플릿 샘플에서 지원되지 않는 필터 가능한 속성 제거 (23535)
  • 코드 줄을 넓혀 배경이 전체 너비를 차지하도록 함 (23536)
  • 행 채널에서 스와이프 구현 (23436)
  • 폼 템플릿 도움말 텍스트에서 지원되지 않는 기능 제거 (23482)
  • 모바일 타임라인 푸터 버튼 위치 수정 (23470)
  • 사용자 추가 시 팝업 애니메이션 (23459)
  • 태그가 여러 개일 때 태그 선택기 너비 수정 (23432)
  • 여러 좋아요 알림에 사용자 이름 하나만 표시 (23385)
  • 체크박스 슬라이더 수정 (23412)
  • z-index 낮춤 (23386)
  • 전체 페이지에서 헤더의 읽지 않은 표시기 숨김 (23370)
  • 스레드 목록 디자인 변경 (23348)
  • 스레드 참여자에서 원본 메시지 사용자 숨김 (23350)
  • 업로드가 백업에 포함되지 않을 때 경고 메시지 표시 (23253)
  • 플러그인 설정 탭 제거 (23345)
  • 컴포저 수정 (23334)
  • 번역이 너무 길 때 설정이 정렬되지 않는 문제 수정 (23308)
  • 모바일에서 GitHub 원박스 수정 (23306)
  • 토픽 타임라인 스크롤러를 드래그할 때 초기 점프 방지 (23291)
  • 채팅 컴포저 (23267)
  • 스레드 목록 항목에 대한 소소한 조정 (23259)
  • 관련/추천 스타일 업데이트 (23242)
  • 관련/추천 스타일 업데이트 (23231)
  • 스레드 목록 항목 개선 (23207)
  • 폼 템플릿 오류 라벨 위치 수정 (23208)
  • 관련/추천 스타일 업데이트 (23217)
  • 관련/추천 스타일 업데이트 (23213)
  • 채팅 메시지 내보내기 설명 업데이트 (23191)
  • 비활성화되었을 때 사용자 탭 설정 표시하지 않음 (23188)
  • 71ff3417 이후 모바일에서 ‘더 보기’ 위치 수정 (23189)
  • /new 토글 스타일, 클래스 이름 업데이트 (23154)
  • 관리자 인기 테마 목록 업데이트 (23134)
  • 애니메이션 개선 (23145)
  • tippy에서 테두리 반경 제거 (23133)
  • 부트스트랩 모드 둥근 모서리 제거 (23132)
  • 모바일과 데스크톱 모두에서 필(Pill) 디자인 사용 (23124)
  • 태그 설명에서 링크 지원 (22994)
  • 긴 게시물 대기 중인 검토 가능 항목에 ‘더 보기’ 버튼 추가 (23075)
  • 사용자 상태 선택기의 입력이 자동으로 포커스되도록 보장 (23083)
  • 전환(transition) 추가 (23034)
  • 모달에서 태그를 상단에 정렬 (23055)
  • 컴포저에서 오버스크롤 동작 방지 (23056)
  • 채팅 입력 마이크로 애니메이션 (23030)
  • 북마크 삭제 아이콘 추가 (23025)
  • 포커스 상태와 호버 상태 구분 (22985)
  • <DToggleSwitch/>에 비활성화 스타일 추가 (22988)
  • twitter-x Font Awesome 아이콘 일시적으로 추가 (22946)
  • 요약 스켈레톤 단순화 및 재설계 (22965)
  • WCAG에서 헤더 아이콘 호버 색상 수정 (22959)
  • 플러그인을 위한 토글 스위치 UI 도입 (22910)
  • admin.groups.incoming_email 필드에 여러 이메일에 대한 툴팁 추가 (22926)
  • 중단된 전환에 대해 상단 스크롤하지 않음 (22744)
  • 새로운 관련 토픽 스타일 수정 (22906)
  • 단일 추천 목록을 표시할 때 전체 너비 사용 (22896)
  • 실험적 라이트박스에서 긴 이미지 제목 수정 (22883)
  • 토픽 추천 조정 (22880)
  • 관리자 가이드 링크를 URL로 이동 (22789)
  • ‘태그/카테고리 편집 알림 비활성화’ 사이트 설정 명확화 (22874)
  • 게시물 컨트롤에서 추가 버튼 정렬 수정 (22872)
  • 실험적 라이트박스 z-index 증가 (22865)
  • AI 요약 애니메이션 리팩토링 (22839)
  • 필요 시 컴포저 제목이 축소되도록 허용 (22863)
  • 컴팩트 태그 선택기 추가 조정 (22859)

성능

  • 각 테마 필드 값을 한 번만 캐시 (23192)
  • 빈 PluginOutlets의 렌더링 성능 개선 (23165)
  • 목록 뷰 렌더링 시 동일한 번역을 두 번 호출하지 않도록 함 (22976)
  • 토픽 목록 로드 시 쿼리 성능 개선 (22949)
  • TopicTrackingState.report 쿼리를 최적화하여 쿼리 속도 향상 (22871)
  • /presence/update 오류에 대해 지수적 백오프 추가 (22864)

접근성

  • <DToggleSwitch/> 컴포넌트 개선 (23514)
  • 2FA 모달에서 탭 키로 제출에 접근할 수 있도록 보장 (23135)
  • 게시물에 포커스 설정 개선 (23243)
  • 키보드 내비게이션을 통한 토픽 선택 시 수정 (22996)
10개의 좋아요