3.6.0.beta1: 색상 팔레트 편집, 가입 시 사용자 필드, 테마 가능한 사이트 설정 탐색, Google AI 이미지 및 안정적인 초안

더 많은 내용!

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

플러그인 개선 사항

discourse-activity-pub

UX 변경 사항

  • 누락된 btn-default 추가 (255)
  • ActivityPub 명명 수정 (247)
  • 로케일 대소문자 및 서식 수정 (242)

discourse-brightcove

UX 변경 사항

  • 누락된 btn-default 클래스 추가 (75)

discourse-category-experts

UX 변경 사항

  • 누락된 btn-default 클래스 추가 (207)

discourse-doc-categories

버그 수정

  • 리다이렉트 스펙 (55)

discourse-follow

UX 변경 사항

  • 팔로우 버튼 컴포넌트에 기본 버튼 클래스 추가 (157)

discourse-group-tracker

UX 변경 사항

  • 타임라인 내비게이션 버튼에 누락된 aria 레이블 문자 및 제목 추가 (98)

접근성

  • 타임라인 내비게이션 버튼에 aria-label 추가 (97)

discourse-livestream

버그 수정

  • 채널이 존재할 때만 라이브스트림 채팅 버튼 표시 (66)

UX 변경 사항

  • 뷰포트 폭에 따라 채팅 모달로 전환 (65)

discourse-signatures

버그 수정

  • 환경 설정 저장이 작동하지 않던 문제 (93)

discourse-theme-creator

버그 수정

  • 코어 변경 사항에 따른 올바른 가져오기 (118)
  • 코어 변경 사항 후 다시 작동하게 함 (115)

discourse-zoom

UX 변경 사항

  • 누락된 btn-default 클래스 추가 (128)

docker_manager

UX 변경 사항

  • 도움말 문자열에서 tests-passed latest`로 업데이트 (284)

모든 기능 및 수정 사항

새로운 기능

  • 게시물을 대량 선택하고 초안 삭제 (34972)
  • src=data:* 콘텐츠를 가진 <img>에 대한 업로드 자동 트리거 (35012)
  • discourse-id 게이트 열기 (34949)
  • 사용자 생성용 API 범위 추가 (34921)
  • Discover를 전용 기능으로 승격 (34846)
  • 번역 강제 새로 고침 (34904)
  • 게시물 편집 시 토픽을 위로 올리지 않음 (34681)
  • 사이트 설정 목록에서 테마화 가능한 사이트 설정 표시 (34666)
  • 의미론적 관련 토픽에 대한 설정 가능한 연령 패널티 추가 (34842)
  • 사이트/테마 설정 타입 객체 폼에서 객체 순서 변경 기능 (34828)
  • 채팅 DM 스레드를 기본적으로 비활성화 (34840)
  • 새 토픽 버튼이 항상 활성화됨 (34603)
  • 가입 폼에서 사용자 필드 숨김 허용 (34672)
  • 관리되는 인증이 아바타를 오버라이드할 수 있음 (34123)
  • 달력에서 주 첫 번째 요일 선택 허용 (34670)
  • 그룹 데이터 탐색기 보고서에 쿼리 실행 매개변수 추가 (34673)
  • LLM 트리아지를 위한 플래그 + 삭제 옵션 추가 (34590)
  • 이벤트 최대 참석자 수 도입 (34313)
  • 새 색상 팔레트 편집 페이지 활성화 (34566)
  • 데이터 탐색기 보고서를 자동으로 실행하기 위한 쿼리 실행 매개변수 추가 (34565)
  • 토픽 제목을 다시 매핑하기 위한 새 rake 태스크 (34608)
  • 구글 이미지 모델 지원 추가 (34570)
  • AI 태그 자동화 생성 (34587)
  • 미국 공휴일 업데이트 (34558)
  • 사용자가 로그인한 경우에도 언어 전환기 표시 허용 (34578)
  • 테마에서 팔레트를 기본값으로 설정하는 기능 (34480)
  • 챌린지 엔드포인트를 가진 Discourse ID 등록 서비스 추가 (34326)
  • 임베딩 모델 선택 시 빠른 테스트 유효성 검사 재도입 (34524)
  • “저장 및 닫기 (X)” 및 "폐기"를 위한 더 나은 컴포저 컨트롤 (33510)
  • 반응에서 사용자 정의 이모지 선택 허용 (34312)
  • -user 및 안 읽음 필터 지원 추가 (34506)
  • 작성 중인 것과 유사한 토픽을 찾기 위해 임베딩 사용 (34448)
  • 크롤러 뷰에서 링크에 로케일 추가 (존재할 경우) (34466)
  • 실험적 설정에 area 사용 (34454)
  • 모든 사이트에서 사용자 팁 + 내러티브 봇 환영 게시물 비활성화 (2차) (34373)
  • 로그인/가입으로 리다이렉트할 때 쿼리 유지 (34363)
  • 사용자 및 그룹 필터 (34400)
  • 테마 사이트 설정 구성 페이지를 커스터마이즈 페이지의 탭으로 이동 (34376)
  • 동적 투표 지원 (34368)
  • Groq를 사전 구성된 LLM으로 지원 추가 (34402)

버그 수정

  • discourse-id 등록에 서브폴더 지원 추가 (35011)
  • 월 보기에서 시간이 넘칠 때 시간 숨기지 않음 (35016)
  • Ctrl/Cmd + Enter 검색 결과가 새 탭에서 열리도록 수정 (34989)
  • 환영 배너 페이지 가시성에서 account-created 루트 이스케이프 (34951)
  • 토픽 제목 새로 고침을 위해 게시물이 아닌 토픽 게시 (34961)
  • 사용자 메모 루트가 올바르게 정의되도록 보장 (34960)
  • 발견물 검색 시 쿼리 언어 존중 (34958)
  • 토픽 생성 버튼에 사용자 정의 id 전달 허용 (34952)
  • 첫 번째 게시물에 '게시물 번역’이 있는 경우 토픽 제목도 번역 (34947)
  • 로그인이 필요한 경우 가입 시 TOS 및 개인정보 보호 정책 URL 포함 (34926)
  • 항상 번역 게시물 메뉴 표시 (34927)
  • 이메일 템플릿 편집 시 컴포저 마크다운 모드 강제 (34668)
  • AI Discover에서 도구 사용 제한 (34923)
  • 게시물 이벤트가 비활성화되면 카테고리 캘린더 비활성화 (34897)
  • 모바일 /filter 대량 선택 버튼 조건 확인 (34887)
  • Horizon 토픽 활동 사용자 이름이 가끔 비어 있는 문제 (34679)
  • 해결된 토픽에서 삭제된 사용자를 적절히 처리 (34880)
  • 모달 animateBackdropOpacity 프로미스에 finished 추가 (34879)
  • DiscourseConnect 제공자가 페이로드의 sso_redirect_url 대신 포럼으로 리다이렉트하는 문제 (34580)
  • 리치 에디터에서 게시물 이벤트 설명 지원 (34873)
  • 세션에 반환 경로 저장하지 않음
  • 태그 변경 사항만 있는 토픽 리비전 되돌리기 허용 (34169)
  • create-topic-button 컴포넌트에서 label 인자 확인 (34844)
  • 링크 UI를 통해 붙여넣을 때 URL 이중 인코딩 중단 (34834)
  • applySurround가 삭제 시 양쪽을 모두 감지해야 함 (34243)
  • AI 사용량이 사용자 정의 날짜 범위를 올바르게 새로 고치지 않는 문제 (34816)
  • 언어 감지 시 빈 콘텐츠 전송하지 않음 (34825)
  • 환영 배너: 모든 관리자 루트 제외 (34822)
  • 컴포저에서 리턴 키를 누를 때 해시태그 초기화 (34579)
  • 테스트 실행 전에 LLM 구성이 유효해야 함 (34806)
  • 이벤트 직렬화기에 태그 정보가 있는지 확인 (34801)
  • 빠른 반응 사용량이 자주 사용된 항목에 표시되도록 보장 (34798)
  • 사용자 정의 fc-past-event 제거 (34796)
  • iOS 15 지원 중단에 따라 ‘모던 모바일’ 정규식 업데이트 (34792)
  • 이메일 길이 유효성 검사 (34786)
  • 리스너 추가 전에 _cardClickListenerSelectors 선택자가 존재하는지 확인 (34779)
  • 전형적인 AFL 그랜드 파이널 날짜 정의 (34768)
  • LLM 트리아지 메시지에 base_path가 올바르게 삽입되도록 보장 (34778)
  • 카테고리 캘린더가 날짜 범위를 쿼리하도록 보장 (34764)
  • iOS에서 어떤 반응도 클릭할 수 없는 문제 (34730)
  • web_hook_events#id를 bigint로 변경 (34620)
  • 각 지연 로딩 비디오에 ld+json VideoObject 추가 (34678)
  • 모탈 탈출 후 초안 자동 저장 허용 (34703)
  • 조상 재귀를 위한 카테고리 스타일 초기화 (34702)
  • 제공자 없이 이메일로 인증된 경우 일반 메시지 표시 (34691)
  • 캐시 키의 ember 버전이 컴파일러와 결합되도록 보장 (34694)
  • 메인 앱에서 admin 모듈을 직접 가져오지 않음 (34689)
  • 사용자 삭제 문구 수정 (34680)
  • 새 이벤트 생성 시 사용자 타임존 사용 (34675)
  • 새 기능 git 해시 버전 조정 (34671)
  • 다가오는 이벤트 목록에 하위 카테고리 포함, after 매개변수 추가 (34640)
  • 카테고리 모달의 불필요한 “더 보기” 링크 (34636)
  • 채팅 메시지에서 업로드를 Upload.user가 아닌 UserUpload로 필터링 (34596)
  • 로컬 시간으로 올바른 날짜 계산 (34623)
  • 감시 단어 검사에서 텍스트가 아닌 사용자 필드 제외 (34646)
  • 테마 그리드에 삭제 버튼 추가 (34606)
  • AI 태그 자동화에 부동이 아닌 정수 사용 (34622)
  • 이벤트가 올바른 지속 시간을 가지도록 보장 (34621)
  • stop_impersonating에 대한 누락된 번역 추가 (34616)
  • 카테고리 배지 색상 지연 로딩 (34613)
  • include_expired 매개변수 지원 제거 (34582)
  • 클라이언트 기반 채팅 메시지 타임스탬프 (34592)
  • 채팅에서 html 엔티티 지원 (34591)
  • 현재 값 선택 시 설정 저장/취소 버튼 표시하지 않음 (34552)
  • 그룹 멤버를 볼 수 없는 경우 그룹 채팅 방지 (34571)
  • 여러 위치의 할당 목록에서 삭제된 게시물 및 토픽 제외 (34564)
  • 기본 로케일 사이트 설정이 관리자 검색에 포함되지 않음 (34562)
  • 채팅에 CDN url 사용 (34541)
  • 다가오는 이벤트 목록에서 이벤트를 올바르게 정렬 (34526)
  • 주를 월요일로 올바르게 시작 (34536)
  • 초안이 저장되지 않은 경우 토스트 표시하지 않음 (34535)
  • 인터섹션 옵저버 로드 후 카테고리 모달에서 ‘더 보기’ 링크 표시 (34516)
  • 채팅에 CDN url 사용 (34507)
  • 메시지 버스 구성에 long_polling_base_url 설정 존중 (34477)
  • 필요한 확인이 표시되지 않는 문제 (34504)
  • 자동완성 결과에서 긴 이름 잘라내기 (34479)
  • 폼 템플릿이 있는 사이트에서 업로드가 깨진 문제 (34455)
  • Discourse Connect를 처리하도록 관련 계정 보고서 업데이트 (34462)
  • 색상 모드 선택기 가시성 로직 개선 (34434)
  • SMF2 가져오기에서 데이터베이스 접두어 매개변수 존중 (34446)
  • 실수로 추가된 텍스트 제거 (34447)
  • default_categories_* 및 default_tags_* SiteSettings 변경 시 대규모 사용자 컬렉션 업데이트 시 타임아웃 문제 (33665)
  • 기본 프롬프트는 예상 형식에 대해 명시적이어야 함 (34442)
  • 소문자 dark 처리 (34444)
  • DiscourseConnect & SiteSetting.auth_immediately = false (34424)
  • 오래된 브라우저에서 light-dark 지원 (34438)
  • 작은 화면에서 INPUT과 겹치는 필터 UI (34426)
  • 기본이 기본값일 때 base_scheme_id 마이그레이션 깨짐 (34430)
  • 사용자 정의 팔레트 기반 새 색상 팔레트 생성 허용 (34351)
  • Matrix 방 ID 유효성 검사 완화 (34399)
  • 토픽 목록에서 auxclick 이벤트 처리 (34408)
  • 교차점에서 중복 제거 후 additional_tag_ids 매개변수를 빈 상태로 두지 않음 (34423)
  • finish-installation 루트에서 스타일 복원 (34420)
  • 토글 로컬라이제이션 버튼에 대한 i18n 키 업데이트 (34405)

UX 변경 사항

  • 이중 볼드링을 피하기 위해 게시물 이동 모달에서 <b> 태그 제거 (35048)
  • ‘뷰포트 기반 모바일 모드’ 기본 활성화 (35036)
  • 다크 모드에서 AI 번역 차트 색상 개선 (35042)
  • Horizon 검색 조정 (34909)
  • Horizon에서 새 토픽 버튼이 다시 나타나는 문제 수정 (35017)
  • 테마 미리보기가 실패할 때 유용한 오류 표시 (35034)
  • 브레드크럼에서 아이콘 및 텍스트 줄바꿈 방지 (35008)
  • 발견물에 검색 패딩 사용 (35005)
  • 404 재설계 (34999)
  • 드롭다운에서 새 --danger 수정자 사용 (34981)
  • 이모지 크기 업데이트 (34494)
  • 호버 효과 제거 (일관성 없음) (34881)
  • 새 사용자 첫 게시물 알림 다듬기 (34965)
  • 북마크 드롭다운에 대해 btn-danger를 수정자 클래스로 대체 (34941)
  • 타임라인 수정 (34953)
  • AI 발견물이 있는 경우 환영 배너 검색 메뉴 조정 (34957)
  • 환영 배너 텍스트 색상 설정 추가 (34657)
  • 캘린더 공휴일 목록에 관리자 테이블 클래스 사용 (34942)
  • 복사본 업데이트 (34944)
  • 게시물 발췌에서 이모지 크기 수정 (34924)
  • Horizon >` 위험 버튼에 동일한 상태 스타일링 추가 (34922)
  • 모바일에서 진행 스타일링 개선 (34886)
  • Horizon >` 사이드바 NT 버튼 상태 스타일링 (34918)
  • Horizon >` 버튼 스타일링 조정 (34912)
  • 아이콘 색상 위에 번역 버튼 변경 사항 툴팁 추가 (34901)
  • Horizon >` 목록 컨트롤의 z-index 증가 (34902)
  • 그림자 제거, 공간 변수 구현 (34885)
  • 비활성화된 백업 복원 제목에 링크 HTML 포함 (34894)
  • no-ember 페이지 패딩 수정 (34884)
  • 모바일 사용자 카드 수정 (34883)
  • add_email.email을 대문자로 변경 (34876)
  • 컴포넌트에서 “테마 & 컴포넌트” 관리자 사이드바 링크 활성 유지 (34869)
  • 더 높은 max_favorite_badges 설정에 대한 사용자 카드 배지 줄바꿈 개선 (34860)
  • Floatkit를 사용한 GroupSelector 전면 개편 (34685)
  • dm이 없으면 새 dm 시작 링크 추가 (34820)
  • 새 UI에서 검토 가능한 플래그 게시물 레이아웃 개선 (33534)
  • 메뉴에서 d-hover의 더 일관된 사용 (34794)
  • 북마크 알림의 토픽 제목에 htmlSafe 적용 (34826)
  • 작은 화면에서 사용자 프로필 줄바꿈 수정 (34817)
  • navigation-controls 자식 요소에서 margin을 제거하고 gap 사용 (34771)
  • 관리자 목록 항목 제목 클릭 가능하게 변경 (34772)
  • 토픽 목록 컨트롤 다듬기 (34714)
  • 사이트 설정을 통한 이벤트 표시 제어 (34795)
  • 동적 투표에 대해 더 구체적인 언어 사용 (34769)
  • 모든 인용구가 긴 단어 줄바꿈을 처리하도록 보장 (34748)
  • 관리자 이메일 로그 레이아웃의 사소한 개선 (34735)
  • CreateTopicButton Glimmerize, Horizon을 위한 btnType 클래스 변수화 (34733)
  • 마지막 자식인 경우에만 배너에서 paragaph margin 제거 (34695)
  • Horizon 간격 변수를 새 코어 변수로 대체 (34701)
  • Horizon >` 배지 수정 (34700)
  • 번역 진행 차트의 일부 개선 (34674)
  • Horizon >` 안 읽음 숫자 복원 (34662)
  • 모바일에서 사이드바 커스터마이징 모달 레이아웃 조정 (34665)
  • 컴포저 폐기 버튼 스타일링 + 위치 (34638)
  • 공백에서 자동완성 메뉴를 닫되 사용자 전체 이름의 계속된 검색을 허용 (34611)
  • 번역 진행 차트에 조금 더 많은 정보 표시 (34643)
  • 새 내비게이션 밑줄 표시 유지 (34612)
  • 로케일에서 브랜드 대문자 수정 (34631)
  • 일부 루트에서 PWA/모바일 앱 푸터 내비게이션 포함하지 않음 (34619)
  • 환영 배너의 border-radius 수정 (34609)
  • Horizon 호환성 수정 (34577)
  • 환영 배너 배경 이미지 텍스트 색상 모드 (34519)
  • 여러 옵션이 있을 때만 AI 페르소나 드롭다운 표시 (34527)
  • 기본 팔레트 모달에서 ColorPalettePicker 사용 (34560)
  • 적절한 간격을 가진 색상 팔레트 레이아웃 개선 (34559)
  • 모바일에서 검색 및 필터링 경험 개선 (34554)
  • Horizon >` 토픽 생성 버튼 숨김 해제 (34546)
  • 필터 드롭다운에서 불필요한 사파리 자동 크기 조정 방지 (34533)
  • 해결됨 팝업 재스타일링 (34518)
  • Discourse ID 소셜 버튼의 기본 버튼 스타일 (34465)
  • 인라인으로 표시되도록 인라인-각주에 클래스 추가 (34515)
  • currentUser 프로필에서 채팅 및 메시지 버튼 제거 (34513)
  • 모바일 컴포저에서 미리보기 표시 시 높이 제한 제거 (34485)
  • 이미 접두사로 포함하고 있으므로 “(Sign in with Apple)” 접미사 제거 (34481)
  • 관리자 테마/색상 인덱스에서 기본 배지 위치 개선 (34456)
  • 답글에 항상 게시물 콘텐츠 클래스 적용 (34468)
  • 리치 에디터 스포일러 개선 (34149)
  • "Open AI"를 OpenAI로 변경 (34459)
  • cmd-k 하단 패딩 수정 (34440)
  • ‘default_dark_badge’ 로케일 수정 (34432)
  • 사용자 위장 버튼에 로딩 지표 표시 (34431)
  • 닫기 아이콘을 더 잘 정렬하기 위해 토스트 요소의 min-height 조정 (34416)
  • 새 테마/컴포넌트 생성 시 테마 편집 루트로 리다이렉트해야 함 (34353)

보안 변경 사항

  • 토픽 기반 AI 헬퍼 제안은 사용자가 해당 토픽에 접근 권한이 있는지 확인해야 함
  • 복원 중에 nonce 기반 제한 사용
  • 리치 에디터 채팅 전사 XSS

성능

  • 배치 쿼리로 번역 진행 대시보드 최적화 (34861)
  • 이벤트 날짜 올바르게 인덱싱 (34877)
  • 이벤트 목록 로드 시 N+1 제거 (34841)
  • 데이터가 있는 경우 스레드 데이터를 가져오지 않음 (34799)
  • index_web_hook_events_on_created_at 추가 (34594)
  • 큰 관계에서 모든 후보를 하이드레이트하지 않음 (34553)
  • SiteSetting.humanize_name + all_settings 성능 개선 (34404)

접근성

  • d-menu 항목과 함께 툴바 키보드 내비게이션 수정 (34615)
5개의 좋아요