3.3.0.beta1: Discourse Discover 가입, 인기 주제 페이지, "불법" 신고 사유 등!

더 많은 내용!

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

플러그인 개선 사항

discourse-activity-pub

버그 수정

  • full_topic 활동에 대해 토픽 컬렉션이 존재하는지 확인 (67)
  • 권한이 있는 카테고리를 다시 로드할 때 전체 slugPath 사용 (65)
  • 전달 작업 실패 로그 (64)

discourse-adplugin

새로운 기능

  • DFP / Ad-manager Content-Security-Policy 호환성 개선 (201)

버그 수정

  • 그룹에 대한 광고 없음 서버 측 계산 (200)
  • 각 광고 플랫폼별 제외 그룹 추가 (197)

discourse-ai

새로운 기능

  • URL을 통해 AI와 대화 공유 (521)
  • AI 빠른 의미론적 검색 (501)
  • GitHub Helper AI 봇 페르소나 및 도구 추가 (513)
  • claude opus 및 sonnet 지원 (508)
  • AI 분류가 게시물을 검토 대기열로 보내는 옵션 (498)
  • 영어 이외의 언어에 대한 AI 헬퍼 지원 (489)
  • 이미지 캡션에서 안전한 업로드 처리 (476)
  • AI 이미지 캡션 (470)
  • 새로운 Discourse Helper 페르소나 (473)
  • 멘션 가능한 페르소나 및 랜덤 피커 도구, 컨텍스트 제한 (466)
  • 페르소나가 top_p 및 temperature 매개변수를 공급하도록 허용 (459)
  • llm 보고서가 지시를 더 밀접하게 따르도록 미세 조정 (451)

버그 수정

  • CSP가 활성화된 상태의 공유 AI 대화에 대한 문법 하이라이팅 (532)
  • 토크나이저에서 유니코드 처리 (515)
  • CSS 변경 시 자산 만료
  • 공유 페이지의 누락된 번역 (528)
  • 대화 공유를 잘못 표시하지 않도록 함 (526)
  • 감정 백필링 시 소프트 삭제된 토픽 필터링 (527)
  • Ai-image-caption이 currentUser의 can_use_assistant를 확인할 때 충돌하지 않도록 함 (523)
  • 이미지 캡션 기능이 컴포저 AI 헬퍼 그룹을 준수하도록 함 (522)
  • 함수 호출 조정 (519)
  • AI 페르소나 에디터 입력 및 선택적 GitHub 인증 개선 (518)
  • 답변이 게시되기 전에 AI 채팅 스레드 제목이 생성되는 것을 방지 (517)
  • 모든 봇 피드백 루프 방지 (507)
  • 컴포저 커스텀 프롬프트에서 백스페이스가 메뉴를 닫는 문제 (505)
  • 시스템 페르소나 영어 이외의 언어 저장, 누락된 봇 개인 메시지
  • 여러 도구 호출 지원 (502)
  • 페르소나에게 직접 개인 메시지를 보낼 때 메시지 스트리밍 (500)
  • Open AI에서 인자 내 공백 지원 (499)
  • 컴포저 서비스 호출이 공유 편집을 깨뜨리는 문제 (494)
  • Gemini Embeddings의 절단 크기 낮춤 (493)
  • gemini의 이미지 생성이 깨져 있던 문제 (490)
  • 여러 연속 호출 시 캡션이 깨져 있던 문제 (481)
  • 페르소나 사용자와 대화 공유 불가 문제 (479)
  • 후속 검색이 발생하면 AI 검색 결과 정리 (469)
  • 더 나은 AI 채팅 스레드 제목 (467)
  • 스레드 제목을 위한 전용 프롬프트 사용 (464)
  • 호환성 마이그레이션에서 빈 문자열에 대한 명시적 검사 (463)
  • 모듈이 비활성화되면 관련 토픽 숨김 (461)
  • text_embedding_3_large 실패를 일으키는 오타 (460)
  • 임베딩 생성 개선 (452)
  • SQL에서 모호한 열 참조를 제거하기 위해 테이블 이름 추가 (449)

UX 변경 사항

  • 공유 AI 페이지에 제목 접미사 추가 (531)
  • 다크 모드 지원 추가 (529)
  • 공유 기능에 대한 스타일 및 마크업 업데이트 (525)
  • AI 헬퍼 위치 (506)
  • 이미지 캡션 크기, 동작에 대한 사소한 조정 (484)
  • 이미지 캡션 스타일 사소한 조정 (482)
  • 누락된 설정 설명 추가 (465)
  • 임베딩 설정 검증 재도입 (457)
  • 임베딩 설정 검증 (455)

보안 변경 사항

  • 플러그인에서 서비스를 호출할 때 SSRF 보호 적용. (485)

discourse-akismet

버그 수정

  • PostVotingComment 편집 시 500 오류 (127)
  • review_tl1_users_first_post_voting_comment에 대한 누락된 번역 (128)

discourse-automation

새로운 기능

  • 트리거에서 custom_fields 또는 user_fields 중 하나 허용 (253)
  • 사용자 업데이트 시 자동 게시물 생성 (249)

버그 수정

  • ModalJsonSchemaEditor에 값을 전달하는 방식 업데이트 (257)
  • 플레이스홀더를 올바르게 포맷 (255)
  • 현재 시점부터 다음 일일 반복 계산 (248)

discourse-cakeday

UX 변경 사항

  • 페이지 레이아웃 수정, 정리 (123)

discourse-calendar

새로운 기능

  • downloadCalendar의 새 옵션 사용 (549)

버그 수정

  • 이벤트 커스텀 필드 편집이 작동하지 않던 문제 (550)
  • 휴일 조정 테스트 업데이트 (541)

보안 변경 사항

  • 이벤트 게시물을 볼 권한이 없는 사용자로부터 초대받은 사람 숨김 (544)
  • 비공개 이벤트에 대한 자기 자신 초대 금지 (543)

discourse-client-performance

버그 수정

  • PLUGIN_NAME에서 올바른 플러그인 이름 사용

discourse-data-explorer

새로운 기능

  • group_list 매개변수 유형 추가 (283)

discourse-global-filter

버그 수정

  • glimmer로 변환하여 빈 카테고리 매트릭스 처리 (133)

discourse-group-membership-ip-block

보안 변경 사항

  • 다른 플러그인의 커스텀 필드 노출 방지 (13)

discourse-jira

버그 수정

  • jira 필드를 Component API로 업데이트. (61)
  • 오타 (58)

discourse-kolide

새로운 기능

  • 온보딩에서 기기를 모바일로 표시하는 새 체크박스 (89)

discourse-math

UX 변경 사항

  • mathjax 로딩 토스트 숨김 (78)

discourse-microsoft-auth

보안 변경 사항

  • microsoft에서 온 이메일은 검증되지 않음 (72)

discourse-multilingual

버그 수정

  • i18n.default로 인한 테스트 실패 (3)

보안 변경 사항

  • content_languages 커스텀 필드에 최대 길이 추가

discourse-oauth2-basic

새로운 기능

  • userinfo를 검색할 때 필수 경로 지정 허용 (96)

discourse-post-voting

버그 수정

  • 크롤러의 다음 페이지 문제 (193)

discourse-reactions

새로운 기능

  • 사이트 설정으로 제어되는 예외를 제외하고 모든 리액션을 좋아요로 계산 (267)

버그 수정

  • 리액션이 없으면 더 많은 리액션 요청 중단 (282)
  • reactions-received 엔드포인트에서 좋아요 표시하지 않음 (279)
  • 다른 사용자의 활동 리액션 보기 (278)
  • _allowHover() 함수 호출 (277)
  • 리액션 아이콘에 마우스를 올리면 오류가 발생하여 AJAX 요청이 범람하는 문제 (274)
  • 게시물 … 메뉴에서 리액션한 사용자 표시하지 않음 (275)
  • likes-received 목록에서 리액션과 함께 좋아요 표시하지 않음 (273)
  • UserAction 동기화에서 null post.user_id 처리 (270)
  • plugin.rb에서 누락된 예약 작업 요구 (269)

discourse-solved

버그 수정

  • combobox를 LI 요소 내에 중첩 (280)

discourse-steam-login

버그 수정

  • 버튼 스타일 및 라벨 (79)

discourse-subscriptions

버그 수정

  • 확인 시 제품 삭제 보장 (195)

discourse-templates

새로운 기능

  • 템플릿 소스 토픽으로의 링크 추가 (70)

버그 수정

  • 템플릿 및 템플릿 카테고리 목록 표시 시 느려짐 (67)

discourse-vk-auth

UX 변경 사항

  • 다른 로그인과 일치하도록 버튼 디자인 개선 (29)

모든 기능 및 수정 사항

새로운 기능

  • discourse.org에 “Powered by Discourse” 링크를 선택적으로 표시 (26162)
  • 사이드바를 위한 추가 키워드 필터 (26148)
  • support_mixed_text_direction에 대해 브라우저 dir="auto" 사용 (26129)
  • 닫기 알림 사용자 설정 침묵 (26072)
  • “+ 하위 카테고리” 옵션 개선 (26086)
  • strict-dynamic Content-Security-Policy를 기본적으로 활성화 (26051)
  • 카테고리 드롭다운에 남은 수량 표시 (25938)
  • 필터 위로 포럼으로 돌아가기 링크 이동 (26070)
  • 대량 침묵 토픽 닫기 (26043)
  • “+ 하위 카테고리” 옵션 복원 (26035)
  • 스레드 강제 허용 (25987)
  • 처벌 메시지에 게시물을 포함하는 사이트 설정 (26025)
  • loom에 대한 onebox 추가 (26016)
  • 헤더 아이콘 조작을 위한 API 도입 (25916)
  • 특정 그룹이 원본 이메일을 볼 수 있도록 허용 (26003)
  • recover API 범위 추가 (25978)
  • 스키마 테마 설정에 대해 boolean, enum 및 integer 필드 지원 (25933)
  • chat_preferred_mobile_index 설정 도입 (25927)
  • HTML 테이블에 rowspancolspan 속성 허용 (20973)
  • 관리자 사이드바 필터 (25853)
  • 채팅 멤버 목록에 사용자 상태 추가 (25831)
  • 스키마 테마 설정 입력 필드 (25811)
  • 사용자가 공개 프로필 및 존재감을 숨길 때 사용자 상태 숨김 (24300)
  • 예약된 Twitter 로그인 문제 검사 추가 - 1부 (25830)
  • Discourse discover 등록을 업데이트하기 위해 hub API 호출. (25634)
  • 래퍼 플러그인 아웃렛에 자동 beforeafter 아웃렛 추가 (24254)
  • 사이드바 섹션 앞/뒤에 플러그인 아웃렛 추가 (25807)
  • 불법으로 플래그를 지정하기 전에 확인하도록 사용자에게 체크박스 추가 (25762)
  • 스키마 테마 설정용 뒤로 버튼 (25743)
  • 새 채팅을 시작하기 위한 링크 생성 (25722)
  • transformedPost에 .topic 속성 추가 (25757)
  • strict-dynamic CSP에 대한 실험적 옵션 추가 (25664)
  • 스키마 테마 설정 UI 기반 작업 (25673)
  • Shift+j 및 shift+k로 전체 게시물 스크롤 (25684)
  • 인기 토픽 목록에 고정 적용 (25690)
  • Logster에서 사이트로 백링크 (25669)
  • 비디오 미리보기 이미지 자동 생성 및 표시 (25633)
  • 카테고리 및 채팅 해시태그 비동기 로드 (25526)
  • 새 ‘불법’ 플래그 사유 추가 (25498)
  • 모바일에서 읽지 않은 게시물 표시기 표시 (25421)
  • 사용자를 위한 영구 링크 (25552)
  • 비관리자 사용자의 사용자 활동 탭 비활성화 허용 (25540)
  • 인기 기능 개선 (25533)
  • 원본 메시지로의 링크 추가 (25503)

버그 수정

  • strict-dynamic에서 불필요한 csp 지시문을 올바르게 제거 (26180)
  • 인용 블록에서 [code] 지원 (26182)
  • 검색 결과의 nil post_search_data 처리 (26179)
  • 이모지 자동완성에서 “더 보기…” 클릭 (26176)
  • 이모지 자동완성에서 “더 보기…” 클릭 (26160)
  • 관리자 사이드바 개선 (26168)
  • 사용자가 개인 메시지를 사용할 수 없는 경우 개인 메시지 보내기 제안 숨김 (26157)
  • 토픽에서 스테이징된 사용자를 @ 멘션할 때 사용자 이메일 전송 방지 (26102)
  • loadMore 중에 비동기 Topic.apply_transformations 대기 (26143)
  • Lookbehind 어설션은 < iOS 16.4에서 사용 불가 (26139)
  • 내비게이션 시 사용자 메뉴 닫기 (26131)
  • 자동완성 표시 전에 코드 “블록” 감지 (26023)
  • RTL 올바르게 감지 (26127)
  • 다른 곳으로 이동할 때 헤더 토픽 정보가 즉시 업데이트되도록 보장 (26128)
  • glimmer 헤더에서 개인 메시지 아이콘 링크 수정 (26125)
  • :hamburger:wrapper에서 일반 링크 열기 방지하지 않음 (26126)
  • SSO를 통해 사용자 생성 시 등록 IP 주소 저장 (26121)
  • 필수 olmayan 경우 nil 속성 값 허용 (26112)
  • 채팅 푸시 알림에 사용자 로케일 사용 (26107)
  • 구독 해제가 허용되지 않는 desktopNotifications 서비스 버그 (26103)
  • 스레드 메시지 링크 개선 (26095)
  • 읽지 않은 항목을 닫을 때 올바르게 닫히지 않던 문제 (26096)
  • glimmer 헤더의 토픽 검색 (26040)
  • dismissRead에서 options 검사 (26065)
  • discourse-sidebar 아이콘 복원 (26050)
  • 기본 로케일 변경 시 Discobot의 UserProfile#bio_raw 업데이트 (26045)
  • 확장된 테이블의 <td> 간격 (26037)
  • 답변이 없는 스레드 표시하지 않음 (26033)
  • 채팅할 수 없는 사용자를 올바르게 비활성화 상태로 표시 (26010)
  • 활성 웹훅 유형에서 비활성 플러그인 제외 (26022)
  • ThemeSettingsObjectValidator가 문자열에 대한 URL 경로를 허용하지 않음 (26005)
  • 모든 요구 사항이 충족되면 신뢰 수준을 낮추지 않음. (25953)
  • 수신 이메일에서 중복 첨부 파일 방지 (25986)
  • 토픽 맵 참여자 아바타의 누락된 href 속성 반환 (25981)
  • 그룹 메시지를 떠나면 즉시 제거 (25961)
  • import:rebake_uncooked_* 작업을 병렬로 실행할 수 없던 문제 (25969)
  • 카테고리 선택기에 “카테고리 없음” 표시 (25917)
  • 내 스레드 페이지에서 스레드 실시간 업데이트 (25955)
  • 채널 멤버 상태 실시간 업데이트 (25925)
  • 사용자 북마크 메뉴에서 삭제된 북마크 알림 표시 (25905)
  • 사용자가 개인 메시지를 보낼 수 없는 경우 개인 메시지 보내기 프롬프트 표시하지 않음 (25912)
  • 채널 멤버십 직렬화기에 상태 추가 (25906)
  • DM 생성 시 오류 처리 개선 (25908)
  • ThemeSettingsValidator.validate_value가 잘못된 오류를 반환하는 문제 (25901)
  • 문자열 유형 설정의 기본값으로 정수 값이 설정될 때 오류 (25898)
  • 마지막 답변에 삭제된 사용자가 있을 때 예외 방지 (25852)
  • 전환이 중단될 때 오류를 발생시키지 않음 (25841)
  • 스크롤 화살표 클릭 시 마지막 읽은 위치를 올바르게 업데이트 (25838)
  • 안전 모드에서 관리자 사이드바 오류 방지 (25832)
  • 태그로 필터링될 때 음소거된 태그가 인기 페이지를 깨뜨리는 문제 (25824)
  • 사이드바에서 관리자 플러그인 링크를 이중으로 하이라이트하지 않음 (25808)
  • onFilesPicked 작업에 대한 회귀 (25819)
  • 카테고리 드롭다운에서 하위 카테고리 검색 (25817)
  • 카테고리 선택기에 미분류 표시 (25794)
  • 정수로 구성된 사용자 이름 쿼리 허용 (25815)
  • 사이드바 패널 변경 시 FollowRedirects (25814)
  • 사용자 정의 폼 템플릿 보기 모달의 하단 버튼 사용자 정의 (25804)
  • /categories/search 순서를 결정적으로 만듦 (25793)
  • 모델 속성이 설정되도록 보장 (25790)
  • 캐시 키는 문자열이어야 함 (25791)
  • 검색 토픽 결과와 함께 카테고리 로드 (25700)
  • 카테고리 결과는 용어로 정렬되어야 함 (25771)
  • 관리자 사이드바가 채팅/포럼 토글 버튼을 숨겼던 문제 (25781)
  • 관리자 사이드바 플러그인 링크 중복 방지 (25780)
  • 다크 모드에서 관리자 내비게이션 활성 링크 (25759)
  • 비디오 배경을 검은색으로 설정 (25744)
  • 채팅에서 auto_join_users_info에 대한 올바른 카테고리 이름 (25739)
  • 전체 게시물 점프가 작동하지 않던 문제 (25734)
  • 비디오 플레이스홀더 재생 버튼 주위에 테두리 추가 (25727)
  • 사이드바를 위해 상위 카테고리 사전 로드 (25726)
  • CSP 확장에서 strict-dynamic 전용 로직 제거 (25725)
  • 관리자 사이드바의 포럼으로 돌아가기 링크에서 홈페이지 설정 준수 (25642)
  • 익명으로 작업을 수행하는 사용자의 Is_my_own? 검사 (25716)
  • 최근 검색 항목이 입력에 값을 채우도록 함 (25704)
  • b797434의 회귀 (25694)
  • 프로덕션에서 Logster 백링크 구성 (25685)
  • 유사한 토픽을 선택할 수 있도록 함 (25682)
  • 여러 채팅 채널이 빈 슬러그를 가질 수 있도록 허용 (25680)
  • 토픽 상태 토글 시 타이머 정보 숨김 (25596)
  • 불법 플래그 유형 번역 다듬기 (25670)
  • 태그 필터가 없는 페이지에 "tag-" 클래스를 추가하지 않음 (25677)
  • can_ignore_users 직렬화 (25672)
  • 홈페이지에서 쿼리 매개변수를 불필요하게 제거하지 않음 (25665)
  • 사용자별 카테고리 필드 사전 로드 (25663)
  • 이메일 카테고리 배지는 카테고리 텍스트 색상을 사용해서는 안 됨 (25655)
  • 인용된 비공개 토픽 URL이 서브폴더 설치를 준수 (25643)
  • 채팅 채널을 슬러그로 정렬 (25656)
  • 권한 없이 새 토픽으로 답변하지 않음 (25641)
  • 서브폴더 설정에서 Webauthn 원본이 올바르지 않던 문제 (25651)
  • 채팅 채널을 멘션, 읽지 않은 항목 및 채널 제목으로 정렬 (25565)
  • max_image_megapixels 로직 변경 (25625)
  • 이메일에서 카테고리 배지 스타일을 인라인으로 렌더링 (25487)
  • 모든 채널 해시태그 조회 (25617)
  • 카테고리 지연 로딩 시 하위 카테고리의 연관관계 사전 로드 (25630)
  • 사이드바에서 관리자를 위해 항상 관리자 플러그인 목록 사전 로드 (25606)
  • 인기 목록에 최근에 언급된 토픽이 추가되지 않던 문제 (25619)
  • 이미 로드된 카테고리를 비동기로 처리하지 않음 (25607)
  • 상위 트래픽 소스 보고서에서 날짜 범위 준수 (25599)
  • 캐시가 비활성화되어 있을 때 서비스 워커 푸시 알림 (25610)
  • 항상 관리자 및 모더레이터의 게시물 편집을 신뢰 (25602)
  • 토픽의 불법 플래그에 대한 누락된 번역 (25603)
  • 항상 스태프(관리자 & 모더레이터)가 링크를 게시하도록 허용 (25601)
  • 경고에 id 추가 (25597)
  • unsafe-inline이 활성화되어 있을 때 CSP nonce 및 해시 값 생략 (25590)
  • PrettyText에서 .js.es6 파일에 대한 지원 복원 (25588)
  • 유사한 토픽이 위젯 검색 메뉴에 의존하던 문제 (25586)
  • 알림 클릭 시 오류가 발생하던 문제 (25583)
  • 시스템 아바타를 사용하는 알림 아바타의 올바른 className (25578)
  • TL3의 Visits는 실제로 "읽은 게시물: 고유한 일수"를 의미 (25468)
  • 사이드바로 내비게이션할 때 이전 채팅 상태 저장 (25537)
  • 하이퍼링크 검색 배지 간격 삽입 (25563)
  • 그룹 초대를 올바르게 저장 (25566)
  • 테마 마이그레이션 실행 후 테마 자바스크립트 캐시 업데이트 (25562)
  • 모바일 전용 채팅 경로에 대한 데스크톱 리다이렉트 추가 (25561)
  • isConditionalMediationAvailable을 지원하지 않는 구형 Firefox 버전 처리 (25549)
  • 프로덕션에서 플러그인 이미지 자산 (25547)
  • discourse 헤더가 ipad 내비게이션 아래로 내려가는 것을 방지 (25542)
  • 채팅에서 유효한 멘션에만 멘션 스타일링 사용 (25523)
  • 카테고리 지연 로딩 시 사이드바 카테고리 사전 로드 (25332)
  • 현재 사용자의 uploaded_avatars_allowed_groups 검사 직렬화 (25515)
  • ipad 및 허브 푸터 내비게이션 지원 개선 (25518)
  • iOS에서 비디오 재생 (25513)
  • i18n 문자열에서 feedback_category 플레이스홀더 사용 (25514)
  • postgres 텍스트 검색 근접성 연산자 재매핑 (25497)
  • guidelines_topic.body의 누락된 번역 (25505)
  • 모바일에서 ‘내 스레드’ 조건부 숨김 (25494)
  • fast-edit 정규식 및 문자열 대체 제거 (25496)
  • 채팅 채널 행 표시기는 긴급 수량만 표시해야 함 (25458)
  • 추가 그룹 설정을 기본적으로 스태프 + TL(N)로 설정 (25493)
  • HTML에서 마크다운 파서에서 img alt 및 title의 줄바꿈 제거 (25473)
  • 사이트 설정 정수 입력 유형 (25485)

UX 변경 사항

  • 드로어 및 사이드 패널의 채팅 제목 여백 수정 (26171)
  • 채팅 내비게이션 바 헤더 정렬 수정 (26161)
  • 글리머 헤더에 새로운 드래그 앤 드롭 아이콘 추가 (26166)
  • 객체 유형 테마 설정에 대한 설정 설명 표시 (25152)
  • DiscourseConnect의 오류 처리 개선 (26140)
  • 채팅 스레드 마지막 답변 사용자 아바타 (26123)
  • 내 스레드 미리보기에서 마지막 답변 제거 및 스타일 재설정 (25568)
  • 메시지 전송 시 컴포저의 기본 동작 라벨을 "메시지"에서 "메시지 보내기"로 변경 (26109)
  • 햄버거 메뉴의 포럼으로 돌아가기 링크 스타일 (26118)
  • ace-editor의 의존성 로드 중 로딩 스피너 표시 (26099)
  • 채팅 아바타 온라인 상태 스타일링 (26012)
  • Facebook 블루 16진수 코드 업데이트 및 버튼 색상에 대한 주석 추가 (26105)
  • 실험적 새 뷰에서 새 내비게이션 항목을 숨기지 않도록 수정 (26094)
  • 선택적 grid-area below-content 추가 (26091)
  • 초대 버튼 정리 (26068)
  • 추천 주제 헤더 및 푸터 텍스트 왼쪽 정렬 (26058)
  • 사이드바 아이콘 추가 (26046)
  • 상단 닫기 버튼을 topics에서 d-navigation으로 이동 (26032)
  • 사용자 이름 우선순위 설정의 글꼴 크기 및 굵기 수정 (26034)
  • 채팅 메시지 작성자 scss 정리 및 사용자 이름 표시 디자인 조정 (25928)
  • 터치 장치에서 항상 이미지 컨트롤 표시 (26018)
  • 사이트 설정 설명 초기 패스 (25829)
  • 비공개 상태 동안 이미지 미리보기 컨트롤 비활성화 (25990)
  • 그룹 이메일 설정 줄바꿈 개선 및 스타일 정리 (25985)
  • 고급 검색 줄바꿈 개선 및 모바일 스타일시트 제거 (25975)
  • 태그 정보 스타일 정리 및 모바일 스타일시트 제거 (25973)
  • 이미지 업로더 스타일 단순화 (25970)
  • 모바일에서 배지 제목 활성화 및 스타일 정리 (25968)
  • 적절한 btn-flat 인스턴스를 btn-transparent으로 업데이트 (25945)
  • 채팅 pre 스크롤바 대비 증가 (25930)
  • 채팅 >` 일반 수정 사항 (25929)
  • 이미 사용한 이메일로 초대 시 초대 오류 메시지 개선 (25695)
  • 유연한 자동완성 너비 (25900)
  • a 태그가 border radius 변수를 사용하도록 확인 (25882)
  • 채팅 메시지 동작의 드롭다운 border-radius 수정 (25881)
  • 채팅 메시지의 북마크 아이콘 여백 제거 (25859)
  • 하드코딩된 값 제거 (25499)
  • 채팅 >` 전송 버튼 정렬 및 하드코딩된 값 수정 (25836)
  • 채팅 컴포저 >` 입력 표시기 및 상단 패딩 수정 (모바일) (25821)
  • 그룹 이름은 항상 대문자로 표시되면 안 됨 (25820)
  • 주제 맵 링크 확장 호버 수정 (25822)
  • 전송 버튼 조정 (25816)
  • 모바일에서 전체 화면 컴포저 허용 (25787)
  • 채팅 컴포저 디자인 업데이트 (모바일) (25789)
  • 사이드바 섹션 모달 스타일 수정 (25803)
  • 모달 모바일 수정 (25788)
  • 채팅 채널 제목이 채널 설정으로 링크되도록 수정 (25785)
  • 다크 모드에서 오버라이드된 점을 약간 보이도록 색상 변경 (25782)
  • 모바일에서 사이드바 양식의 드래그 가능한 아이콘 숨김 (25738)
  • 비디오 스피너 css 수정 (25770)
  • 재생 버튼 css 조정 (25754)
  • 관리자 사이드바 조정 (25717)
  • 세션 확인 시 비밀번호 재설정 허용 (25708)
  • 더 나은 카드 정렬 (25720)
  • 더 많은 컨텍스트에서 검색 기록 표시 (25705)
  • 채팅 탐색 재디자인 (25698)
  • 일부 라벨 및 양식 불일치 정리, 과도한 굵기 감소 (25701)
  • 그룹 이름 줄바꿈 방지 (25696)
  • 그룹 검색 결과 정렬 및 스타일 수정 (25681)
  • 모바일 읽음 상태 표시기 전체 표시 (25678)
  • ‘새 메시지 또는 업데이트’ PM 배너에 로딩 표시기 추가 (25676)
  • 오래된 날짜를 ‘YY’ 대신 YYYY로 명확히 표시 (25661)
  • 새 기능 항목의 너비 설정 (25657)
  • ‘새 주제 또는 업데이트된 주제’ 로드 시 로딩 표시기 추가 (25649)
  • 원박스 컨테이너 크기 설정 (25658)
  • 채팅 동작 메뉴의 zindex를 더 높게 설정 (25645)
  • 새로고침 알림 문구를 더 친근하게 수정 (25646)
  • 알림 필터 변경 중 빈 상태 표시하지 않기 (25631)
  • 주제 맵의 아바타에서 게시글 수 위치 수정 (25622)
  • 모바일 채팅 채널 설정 페이지 하단에 패딩 추가 (25587)
  • /u에서 권한 이름에 더 많은 공간 제공 (25576)
  • 모바일 채팅 크기 조정 (25543)
  • 방해 금지 표시기 리팩토링 (25508)
  • 채팅에서 PWA/Hub 푸터 내비게이션 표시 (25501)
  • 선택된 색상 변수 업데이트 (25500)

보안 변경 사항

  • 클라이언트에서 더 많은 카테고리 CSS 생성
  • 초대 매개변수 길이 제한
  • 대규모 스태프 작업으로 인한 DoS 방지
  • 업로드에 대한 속도 제한 추가
  • 비밀 하위 카테고리의 존재를 노출하지 않도록 함

성능

  • 로그인한 사용자의 세션에서 HTML 뷰 생략. (26170)
  • 새 db 오버라이드를 생성할 때 ThemeSetting을 두 번 저장하지 않도록 함 (26076)
  • 사용자 메뉴의 알림 쿼리를 빠르게 하기 위해 인덱스 추가 (26048)
  • CategoryList#find_relevant_topics에서 ActiveRecord 할당 감소 (25950)
  • 모든 환경에서 개발 모드에서 bootsnap 실행 중단 (25737)
  • ImageMagick identify 명령에 -ping 옵션 사용 (25713)
  • identify ImageMagick 명령에 -ping 옵션을 전달하여 속도 향상 (25697)
  • 단일 사용자가 defer 큐를 독점하지 않도록 방지 (25593)
  • Category.asyncFindByIds에 캐시 추가 (25531)

접근성

  • 일괄 선택 키보드 단축키 업데이트 (26069)
  • 사이드바 양식 오류를 라이브 리전으로 마크업 (25937)
  • 사용자 정의 사이드바 링크를 추가할 때 새 행의 첫 번째 입력 필드가 포커스를 받도록 설정 (25920)
  • 컴포저 역할을 dialog로 변경 및 aria-labels 개선 (25666)
  • 사용자 정의 내비게이션 섹션 양식을 스크린 리더를 위해 마크업 (25623)
13개의 좋아요