3.3.0.beta5: 단순화된 토픽 맵, 개선된 토픽 일괄 작업, 사용자 지정 조정 플래그에 대한 추가 메시지 등

v3.3.0.beta5의 새로운 기능

간소화된 토픽 맵

새로운 토픽 맵은 유용한 정보를 강조 표시하여 레이아웃을 극적으로 단순화했으며, 세부 사항은 클릭 한 번으로 확인할 수 있습니다. 자세히 알아보기.

image

개선된 토픽 일괄 작업

메뉴의 변경 사항에는 작업 수행 중 로딩 스피너 표시, 모든 옵션을 클릭 한 번으로 접근할 수 있게 된 점, 그리고 추가 옵션(예: 조용히 닫기)에 대한 지원이 포함됩니다. 이제 기본적으로 모든 사이트에서 사용할 수 있습니다.

사용자 지정 모더레이션 플래그에 대한 추가 메시지

관리자는 이제 게시물을 플래그 지정할 때 사용자에게 추가적인 이유를 제공하도록 요청할 수 있습니다. 이러한 이유는 모더레이션 대기열에 표시됩니다.

새로운 기능 공지

“What’s New” 페이지에는 이제 월별 및 버전 번호별로 그룹화된 새로운 기능이 표시됩니다.

보안 업데이트

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

8개의 좋아요

더 많은 내용!

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

플러그인 개선 사항

discourse-ai

신규 기능

  • llm_models 테이블에서 모델이 비전(vision) 기능을 사용할 수 있는지 추적 (725)
  • GPT4o 토크나이저 (721)

버그 수정

  • ai_summaries 테이블 시퀀스 올바르게 수정 (727)
  • 모바일에서 Summarize(요약) 버튼 접기 (726)
  • 새로운 토픽 맵에 하단 여백 추가 (722)
  • Ace-editor가 이제 관리자(admin)가 아닌 discourse 번들에 포함됨 (717)
  • 사용자 정의 도구 열거형(enum)이 json-schema를 따르도록 보장 (718)

UX 변경 사항

  • 토픽 요약에 DMenu 사용 (724)

discourse-assign

버그 수정

  • 그룹 페이지에서 토픽을 일괄 지정할 수 있도록 보장 (580)

discourse-brightcove

버그 수정

  • 액션에 문자열 사용 금지 (47)

discourse-calendar

UX 변경 사항

  • 다가오는 이벤트에 대한 I18n 번역 추가 (590)
  • Safari에서 그룹 시간대 레이아웃 수정 (589)

discourse-custom-topic-lists

버그 수정

  • 테스트에서 실험적 설정 제거 (23)
  • 로그인된 사용자 가능성 추가 (20)

discourse-data-explorer

신규 기능

  • 쿼리 편집기에 저장 및 실행용 단축키 추가 (299)
  • 즉시 실행되는 run-off 투표 내보내기 쿼리 추가 (294)

discourse-follow

접근성

  • 사용자 카드 통계에서 헤딩 태그 제거 (117)

discourse-gamification

접근성

  • 사용자 카드 통계에서 헤딩 태그 제거 (148)

discourse-kolide

버그 수정

  • 해결된 문제를 해결하거나 무시할 수 있도록 (99)
  • 다가오는 문제만 있을 때 게시글 본문 표시 (98)

discourse-linkedin-auth

버그 수정

  • 비활성화된 플러그인 문제 확인 번역 추가 (70)

discourse-multilingual

버그 수정

  • 테스트 실패 방지 (15)

discourse-preset-topic-composer

버그 수정

  • 비로그인 사용자도 버튼 사용 가능 (24)

discourse-rss-polling

버그 수정

  • 제목이 없는 임베딩(embedding) 관련 오류 방지 (74)

discourse-saved-searches

버그 수정

  • 비활성화되었을 때 잡(job)이 건너뛰어지도록 보장 (78)

discourse-signatures

UX 변경 사항

  • 서명 입력에 대한 플레이스홀더 추가 (63)

discourse-solved

접근성

  • 사용자 카드 통계에서 헤딩 태그 제거 (299)

discourse-subscriptions

버그 수정

  • 소수점 절단 (223)
  • 캠페인 데이터 새로 고침 잡(job) 예외 (222)

discourse-theme-creator

버그 수정

  • 사용자가 설정을 편집할 수 있도록 보장 (84)

discourse-translator

신규 기능

  • Azure 키 ProblemChecker 추가 (155)

discourse-zoom

버그 수정

  • 모델 직렬화 방식에 대한 새로운 제한으로 인한 직렬화 오류 (81)

모든 기능 및 수정 사항

신규 기능

  • 원박스(onebox) 사용자 정의 사용자 에이전트에 새로운 사이트 설정 사용 (28045)
  • 게시글을 영구 삭제한 후 이전에 기록된 정보 정리 (28033)
  • 모든 사이트에서 새로운 토픽 일괄 작업 메뉴 사용 (28003)
  • CustomEmoji에 생성자(creator) 및 로깅 추가 (28004)
  • 비공개 GitHub 저장소 URL 원박스 허용 및 HTML에 비공개 표시기 추가 (27947)
  • 결과에 나열되지 않은 토픽을 포함하도록 고급 검색 옵션 포함 (27958)
  • 사용자 정의 플래그에 추가 메시지 요구 가능 (27908)
  • 랭킹 초이스 보팅(Ranked Choice Voting) 추가
  • 채팅 드로어에서 탐색 페이지 허용 (27919)
  • 토픽 슬로우 모드 변경 사항 로깅 (27934)

버그 수정

  • AddCommunitySectionLink 보조 인자 (28135)
  • DiscourseIpInfo.mmdb_download에서 오류 발생 시 구제(rescue) 및 경고 (28134)
  • 이메일 템플릿 편집기에 새/누락된 이메일 템플릿 추가 (28075)
  • MF 정의가 누락될 때 충돌하지 않도록 함
  • discourse-voting 플러그인에서 발생하는 Db_timestamps_mover 오류 (28123)
  • HTML 링크에서 MF 변수 이스케이프하지 않음
  • JsLocaleHelper가 비추천(deprecated) 번역을 출력하지 않도록 보장 (28037)
  • 모바일에서 일괄 (glimmer) 토픽 선택 (28100)
  • Safari 15 지원을 위한 swc minify 옵션 조정 (28098)
  • 오버라이드 추가 시 MF 문자열 검증
  • 누락된 모달 scss 복원 (28085)
  • PM(개인 메시지)용 토픽 맵 스타일링 (28084)
  • 항목이 하나일 때 더 나은 복사본(copy) (28082)
  • 복수형 번역에서 누락된 ? (28079)
  • 모든 게시글이 로드된 경우에만 하단 토픽 맵 렌더링 (28078)
  • MF 번역에서 잘못된 복수형 키 허용
  • 백그라운드 스레드에서 토픽 일괄 작업 수행 (28061)
  • Jobs::Onceoff.enqueue_all nilClass의 undefined method 오류 수정 (28073)
  • 동일한 앵커 두 개를 방지하기 위해 앵커에 게시글 ID 추가 (28070)
  • 데이터베이스에 로그인 방법 정보 저장 (28054)
  • 다른 곳으로 이동할 때 토픽/헤더 통합 개선 (28040)
  • 블록 내부의 return은 잘못된 경우 (28036)
  • admin-backups 루트에서 누락된 모델 반환 (28035)
  • 맵 렌더링 전에 토픽 스팀(stream)이 로드되도록 보장 (28031)
  • 플래그 유효한 타입 포함은 람다여야 함 (28030)
  • CJK 텍스트 내에서 대문자 허용 (28018)
  • messageformat 컴파일 오류 처리 개선 (28015)
  • PostActionTypes 메모이제이션(memoize) 중지 (28005)
  • 플래그용 프래그먼트 캐시 제거 (28001)
  • 실험적 토픽 필터가 밑줄이 포함된 태그를 허용해야 함 (27994)
  • 드로어에서 동일한 루트 다시 로드하지 않음 (27992)
  • 동일한 계산에서 hamburgerVisible 업데이트 방지 (27956)
  • 플래그용 사용자 정의 타입으로 폴백 (27961)
  • 헝가리어용 복수형 정의 추가 (27933)
  • 그룹 메일러에서 office365에 로그인 SMTP 인증 사용 (27931)
  • 토픽 목록 쿼리 매개변수가 잘못된 경우 400 응답 코드 반환 (27930)
  • 그룹 UI에 SMTP 인증 오류 표시 (27914)
  • 비로그인 사용자의 2fa 확인 오류 (27924)

UX 변경 사항

  • ?page= 매개변수 사용 시 헤더 토픽 정보 플리커(flicker) 방지 (28117)
  • 그룹 관리자에서 새 기능을 월별로 그룹화 (28106)
  • 모바일에서 메인 내비게이션 재스타일링 (28094)
  • 설정에서 버튼 구문 수정 (28074)
  • “outputs HTML” 감시 단어 옵션을 치환으로 제한 (28063)
  • 토픽 맵에 인라인으로 콘텐츠 추가 허용 (28053)
  • 모바일에서 북마크 메뉴 제목 제거 (28069)
  • 작업이 없으면 푸터 내비게이션 표시하지 않음 (28059)
  • 사이드바 배경을 secondary로 변경 (28043)
  • FormKit 오류 메시지 후속 조치 (28009)
  • 단순화된 토픽 맵 병합 (27964)
  • 초안이 존재할 때 자동 컴포저 프롬프트 제거 (28017)
  • 임베디드 댓글에 로컬라이즈된 시간 형식 사용 (28014)
  • FormKit “not an integer” 오류에 대한 복사본 변경 (28006)
  • 모바일에서 설정 카테고리 목록이 확장될 때 페이지 콘텐츠 오버플로우 수정 (27983)
  • 대시보드 내비게이션 오버플로우 수정 (27963)
  • 체크박스 변경이 실패하면 오류 표시 (27968)
  • 그룹 SMTP SSL 모드에 드롭다운 사용 (27932)
  • 모든 드롭다운으로 새어 나가는 formkit css 제거 (27955)
  • 렌더링된 localdate에서 공백 제거 (27952)
  • 필요 시 select-kit에서 카테고리 이름 잘림 허용 (27941)
  • 모바일에서 관련 토픽 간격 수정 (27940)
  • 오버플로잉 인용 막대 수정 (27938)
  • PM에서 추천/관련 토글의 패딩 수정 (27939)
  • 프로필 요약에서 이름 및 사용자 이름 너비 수정 (27925)

보안 변경 사항

  • main에 대한 수정 (28137)

성능

  • 문자 리터럴에 unaccent 사용 금지 (28120)
  • 모든 JS 자산 최소화(minimization) 복원 (28077)
  • Jobs::Onceoff.enqueue_all에서 ObjectSpace.each_object 사용 방지 (28072)
  • TextSentinel의 seems_unpretentious 체크 개선 (28044)
  • max_similar_results가 0이면 Topic.similar_to를 단축회로(shortcircuit) (28023)

접근성

  • 모달 닫을 때 모달 트리거에 다시 포커스 시도 (27972)
  • 사용자 카드에서 헤딩 태그 제거 (27926)
  • 포커스 아웃 시 헤더 드롭다운 메뉴 닫기 (27901)
6개의 좋아요