3.5.0.beta7: 스마트 링크 편집, 개선된 초대 추적, 고유 아이콘 및 이름 관리 수정

3.5.0.beta7의 새로운 기능

작성기에서 스마트 링크 편집

새로운 작성기의 지속적인 개발의 일환으로, 인라인 링크에 플로팅 툴바를 추가하여 링크를 더 쉽게 확인, 편집 및 관리할 수 있도록 했습니다. 이 툴바를 사용하면 링크를 새 탭에서 열거나, 삭제하거나, 복사할 수 있으며, 링크의 텍스트와 목적지를 편집할 수도 있습니다. 이 링크 툴바를 포함한 새로운 작성기는 아직 개발 중입니다. 이 가이드를 따르셔서 자사 사이트에서 활성화하고 테스트에 도움을 주실 수 있습니다.

link-showcase

사용자 지정 설명을 통한 개별 초대 추적

이제 초대장에 사용자 지정 설명을 추가할 수 있어 식별이 용이해졌습니다. 이는 초대 페이지를 더 체계적으로 유지하는 데 도움이 되며, 개별 링크의 성능을 추적할 수 있게 해줍니다. 초대를 공유하는 플랫폼, 공유 대상, 공유한 이벤트, 또는 기타 원하는 기준에 따라 초대에 라벨을 붙일 수 있습니다.

고유한 사용자 설정 아이콘

사용자 설정 탭의 아이콘이 개선되어 이제 각 탭마다 서로 다른 아이콘이 표시됩니다. 앞으로는 여러 탭에서 동일한 아이콘을 보는 대신, 각 탭에 관련성이 있고 고유한 아이콘이 표시되어 모든 사용자의 탐색이 용이해집니다.

전역 이름이 비활성화된 경우의 관리자 이름 편집

최근 enable names 설정이 비활성화된 상태에서 관리자가 사용자의 전역 이름(full names)을 관리하는 방식에 영향을 미치는 버그 수정에 시간을 할애했습니다. 이는 보고되고 논의된 후, 수정이 구현되어 이제 관리자는 사이트의 나머지 부분에서 이름이 숨겨져 있더라도 사용자의 전역 이름을 보고 편집할 수 있게 되었습니다. 이 기능은 추적 및 컴플라이언스 준수에 자주 필요하며, 이 수정을 통해 사이트 관리가 더 효과적으로 이루어질 수 있습니다.

보안 업데이트

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

11개의 좋아요

더 많은 내용!

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

플러그인 개선 사항

discourse-activity-pub

버그 수정

  • 거절 시 미리 Follow를 제거 (230)

discourse-ai

새로운 기능

  • 기능 페이지에서 구성된 LLM 보기 허용 (1460)
  • 페르소나/도구 가져오기 및 내보내기 (1450)
  • Qwen3 토크나이저 추가 및 Gemma를 버전 3으로 업데이트 (1440)
  • 하이브리드 아티팩트 보안 모드 (1431)
  • 선택적으로 OpenAI responses API 지원 (1423)
  • AI 아티팩트를 위한 영속적 키-값 저장소 (1417)
  • 여러 페르소나에 의존하는 기능 표시 (1411)

버그 수정

  • ai-bot-header-icon의 봇 필터링에서 오타 수정 (1455)
  • Helper 기본 페르소나에 JSON 지침 포함 (1458)
  • Helper가 활성화되지 않으면 AI 환경 설정 탭 버튼이 표시되지 않는 문제 수정 (1452)
  • 스트리밍 관련 스펙 수정 (1448)
  • max_output 토큰 구현 (anthropic/openai/bedrock/gemini/open router) (1447)
  • 적절한 경우 빈 상태 메시지 다시 표시 (1446)
  • AI 봇 페르소나 선택기 스크롤 불가 문제 수정 (1445)
  • DiffModal을 닫을 때 프로퍼티 정리 (1442)
  • 스팸 스캔 중인 사용자를 절대 차단하지 않도록 수정 (1437)
  • 개인 콘텐츠 번역을 허용할 때 그룹 PM만 번역하고 개인 PM은 번역하지 않도록 수정 (1432)
  • 페르소나가 구조화된 출력을 사용하지 않을 때 Helper가 작동하지 않던 문제 수정 (1433)
  • AI 인터페이스의 다양한 버그 수정 (1430)
  • 청크 조작 시 #blank?를 확인하지 않도록 수정 (1428)
  • 아티팩트 키 값에 대한 관리자 API 개선 (1425)
  • 로컬라이제이션이 존재하면 편집 건너뛰기 (1422)
  • 더 이상 gist 응답에 XML이 필요하지 않음 (1420)

UX 변경 사항

  • 주제 목록 gist가 주제로 링크되도록 수정 (1459)
  • AI 기능에서 llm 버튼 정렬 (1461)
  • 라우트 전환 및 버튼 클릭 시 대화 입력에 포커스 (1404)
  • 페르소나 목록에 기능 추가 및 기타 스타일 업데이트 (1405)
  • 제안 사항이 없을 때 오류 및 재시도 기능 표시 (1426)

discourse-assign

버그 수정

  • 올바른 커넥터 태그 이름 사용 (661)

discourse-cakeday

버그 수정

  • user-cakeday props를 반응형으로 변경 (162)

discourse-calendar

버그 수정

  • Id holidays: cn_new_lunar_day에 누락된 연도 추가 (750)
  • 블록 렌더링 시 현지 시간 고려 (742)

UX 변경 사항

  • 날짜 스마트 포맷 (745)
  • 사이드바용 달력 아이콘 추가 (748)

discourse-client-performance

버그 수정

  • 로그인 필수 사이트에서 익명 사용자의 리포트 허용 (68)

discourse-code-review

버그 수정

  • 올바른 커넥터 태그 이름 사용 (247)

discourse-data-explorer

버그 수정

  • 편집 버튼 작동하지 않음 (379)

discourse-gamification

버그 수정

  • Right-sidebar-blocks가 더 이상 인수를 params 객체로 감싸지 않음 (206)

discourse-livestream

버그 수정

  • 이벤트 간 이동 시 채팅 채널 재로딩 (60)
  • 외부 요소가 자동 스크롤을 차단하고 iOS 키보드가 비모달 라이브스트림 채팅을 가리는 문제 수정 (58)

UX 변경 사항

  • 사용자가 "참석"으로 표시할 때 주제 지도 위치 수정 (59)

discourse-math

버그 수정

  • discourse-math와 함께 투표가 작동하도록 허용 (110)

discourse-policy

버그 수정

  • 일반 사용자의 경우 “가능한 사용자 없음” 숨김 (171)
  • Policy-builder: “(리마인더 없음)” 옵션 추가 (168)

UX 변경 사항

  • 텍스트 포맷 업데이트 (169)

discourse-prometheus

버그 수정

  • Sidekiq::Work 페이로드를 파싱하여 job_name 추출 (151)

discourse-reactions

버그 수정

  • 반응 목록에서 사용자 카드 열기 (370)
  • 올바른 커넥터 태그 이름 사용 (369)

discourse-rss-polling

버그 수정

  • RSS 폴링 피드에 사용자가 설정되도록 보장 (105)

discourse-solved

버그 수정

  • 솔루션 사용자 디렉토리가 양의 값에서 0으로 변경될 때 업데이트되어야 함 (372)

discourse-surveys

버그 수정

  • 질문에서 HTML 엔티티 렌더링 (60)
  • 라디오 옵션에서 이모지 렌더링 (59)

모든 기능 및 수정 사항

새로운 기능

  • OP가 숨겨져 있으면 주제 숨김 (33201)
  • “연결된 계정” 제공자 링크 추가 (33275)
  • 새로고침 및 읽지 않은 주제 필터 교육 기능 개편 추가 (32669)
  • 시드된 카테고리에 이모지 추가 (33248)
  • 카테고리 설정 이미지 탭에 플러그인 아웃렛 추가 (33155)
  • 초대장에 설명 추가 (33207)
  • 날짜 기반 필터가 일 수를 받도록 허용 (33197)
  • PWA 공유 링크가 새 주제에서 제목에 URL을 렌더링하여 코어 링크 확장을 활용 (32631)
  • 시스템 테마 (32681)
  • 북마크 메뉴에서 북마크 리마인더 지우기 (33168)
  • 새 게시물을 생성할 때 게시물 언어 추가 (33160)
  • 새 게시물을 생성할 때 게시물 언어 추가 (33001)
  • 백업 가져오기 및 내보내기를 위한 유틸리티 추가 (32992)
  • 링크 편집을 위한 리치 에디터 링크 UI (32583)
  • 버전 번호 기반으로 로컬라이제이션이 오래되었을 수 있음을 표시 (33148)
  • 리치 텍스트 에디터에서 멘션 검증 (32879)
  • 발신 메일에 X-Discourse-Sender 헤더 추가 (33123)

버그 수정

  • 실패 오류 메시지를 올바르게 표시
  • 기본값으로 관리자 비밀 필드 숨김 (33255)
  • render-tags에서 주제를 선택 사항으로 만들어 reviewables가 discourseTags를 사용할 수 있도록 함 (33181)
  • GET /post 시 게시물의 원본(raw) 반환 (33325)
  • Ctrl+K 단축키가 RTE에서 일관되게 작동하도록 하고 채팅 채널 전환기를 항상 표시하지 않도록 수정
  • new_user_posting_on_first_day? 로직 수정 (33303)
  • 툴바 API에서 키보드 단축키 개선 (33290)
  • 채팅에서 enable_emoji_shortcuts를 올바르게 따르도록 수정 (33297)
  • 답변 시 로케일을 설정하지 않고 기본적으로 없음으로 설정 (33312)
  • 관리자 검색 레이블이 부모 레이블과 중복되는 문제 수정 (33308)
  • FormKit Submit 컴포넌트에 @disabled 파라미터 지원 추가 (33307)
  • FormKit textarea 값 속성 바인딩 (33306)
  • 관리자 빠른 시작 가이드의 깨진 링크 수정 (33295)
  • tl-growth 리포트에 색상이 설정되도록 보장 (33294)
  • 채팅 메시지 인라인 원박스 URL 타겟 (33288)
  • 실험적 시스템 테마 팔레트 제외 (33267)
  • 빈 필드가 빈 배열을 저장하지 않도록 보장 (33274)
  • 빈 태그 필드가 빈 배열을 저장하지 않도록 보장 (33270)
  • 지연 로딩이 비활성화되어 있을 때 채널 해시태그 색상 추가 (33269)
  • IDP가 하나만 있는 경우 로그아웃 시 로그인 루프 방지 (33266)
  • 업데이트 후 관련 필드를 올바르게 새로 고침 (33246)
  • S3Helper#upsert_tag에서 잘못된 키 사용 수정 (33245)
  • Upload#update_secure_status가 s3 액세스 제어를 업데이트하지 않던 문제 수정 (33232)
  • FileStore::S3Store#update_access_control에서 잘못된 인수 오류 수정 (33231)
  • Horizon 시스템 테마 가져오기 (33229)
  • 테마 스크린샷에 SiteSetting.max_image_size_kb 무시 (33215)
  • 리치 에디터 멘션 대소문자 구분 문제 수정 (33222)
  • 멘션 자동 완성 검색에서 그룹의 정확한 일치 항목을 더 우선시하도록 수정 (33195)
  • 컴포저에서 여러 비디오 업로드가 실패하던 문제 수정 (33216)
  • enable_names가 비활성화되어 있어도 관리자가 이름을 편집할 수 있던 문제 수정 (33170)
  • Safari에서 채팅 비디오 섬네일 문제 수정 (33199)
  • Horizon 시스템 테마 가져오기 (33193)
  • 게시된 페이지에 common_theme CSS 포함 (33179)
  • 게시물 텍스트 선택 개선 (33143)
  • 읽지 않은 아이콘 크기 (33163)
  • <LoadMore /> 컴포넌트에 @enabled 인자 추가 (33122)
  • 기존 웹훅에 빈 비밀값 설정 허용 (33096)
  • 관리자 사용자 페이지에서 초대 보내기 및 내보내기 버튼 클릭 문제 수정 (33121)
  • load_mapping 동안 처음 두 행을 조용히 드롭하는 문제 중지 (33076)
  • iOS에서 자동 스크롤 차단 중지 (33129)
  • templates/components/*.hbs의 후방 호환성 복원 (33131)
  • type=module에서 Moment 로케일 로딩 (33128)
  • 채팅: 빈 채팅의 경우 타이머 대신 플레이스홀더 표시 (33105)

UX 변경 사항

  • 태그 제안 정렬 수정 (33315)
  • 기본 내비게이션 링크 구성 시 일관된 크기 (33314)
  • 새/읽지 않은 주제 배너와 주제 필터 빈 상태의 겹침 수정 (33305)
  • 양식 템플릿 TagChooser 선택지를 알파벳순으로 정렬 (33109)
  • svg에 색상 변수 적용 (33287)
  • 오류 시 양식 상단으로 스크롤 (33276)
  • tertiary-25 색상 변수 추가 (33273)
  • 링크 삽입 모달에 레이블 추가 및 제목 업데이트 (33252)
  • 리치 에디터 링크 툴바 정렬 오류 수정 (33249)
  • 툴바 툴팁 회귀 문제 수정 (33237)
  • 링크 툴바에서 기본 URL 및 https/mailto 프로토콜 제거 (33228)
  • 기본 테마가 변경될 때 페이지 재로딩 (33217)
  • 테마 제목을 완전히 클릭 가능하고 접근 가능하도록 수정 (33205)
  • 리치 에디터에서 채팅의 Mod-K 억제 (33206)
  • 읽음/읽지 않은 사용자 메뉴 메시지 항목에 클래스 추가 (33203)
  • 리치 에디터 링크 툴바에 URL 표시 (33188)
  • 모든 환경 설정 아이콘을 고유하게 만들기 (33202)
  • 컴포저 및 툴바 스타일 변경 사항 (33187)
  • 원박스 첫 번째 자식의 margin-top (33088)
  • 북마크 호버 및 활성 상태 조정 (33177)
  • 게시물 스트림 위젯의 time-gap에서 중복 클래스 제거 (33175)
  • 메시지 액션 휠 이벤트를 채널로 리디렉션 (33172)
  • 누락된 툴바 구분선 css 추가 (33166)
  • 로그인 필수 화면에서 버튼을 올바르게 중앙 정렬 (33159)
  • 테두리 반경 수정 (33147)
  • 컴포저 툴바 변경 사항 (아이콘, 스타일, 배치) (32918)
  • 배너 축소 (33132)

보안 변경 사항

  • 허용된 그룹에 있지 않으면 사용자의 이전 속삭임을 표시하지 않음
8개의 좋아요