3.4.4: 버그 수정 및 UX 릴리스

Discourse 3.4.4 안정 버전 출시

Discourse는 모든 사이트가 Discourse의 기본 tests-passed 브랜치를 따를 것을 강력히 권장합니다. “stable” 브랜치는 버그의 부재보다 변경 사항의 부재에 더 중점을 두며, tests-passed 및 beta를 포함한 모든 릴리스는 프로덕션 환경에서 사용할 수 있습니다.

4개의 좋아요

더 많은 내용!

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

플러그인 개선 사항

discourse-activity-pub

새로운 기능

  • 이미지 첨부 파일 지원 추가 (197)

discourse-ai

새로운 기능

  • diff 스트리밍 애니메이션 추가 (1355)
  • AI 대화에 참가자와 초대 버튼 추가 (1354)
  • Triage가 검토 대기열에 항목을 추가한 후 게시물을 숨길 수 있음 (1348)
  • 아티팩트에 데이터 속성 전달 허용 (1346)
  • 첫 번째 봇 메시지에 대한 해시태그 및 멘션 자동완성 (1342)
  • 리서처가 특정 주제도 조사할 수 있도록 허용 (1339)
  • 심층 조사를 위한 포럼 리서처 페르소나 (1313)
  • 페르소나에 대한 예제 지원 (1334)
  • AI 작성기 도우미의 diff 스트리밍 개선 (1332)
  • 번역 모델을 제어하는 새로운 설정 (1333)
  • Gemini의 구성 가능한 사고(thinking) 토큰 지원 (1322)
  • 리서처와 github 도우미가 날짜를 알 수 있도록 보장 (1312)
  • 모든 이미지에 대해 jpg/png 강제 적용 (1309)
  • 대화 시작 시 업로드 지원 추가 (1301)
  • AI 봇 올바르게 장식(decorate) (1300)
  • OpenAI 이미지 생성 및 편집 기능 추가 (1293)

버그 수정

  • AI 메뉴를 닫으면 게시물 오디오 재생이 중단됨 (1369)
  • 리서처 도구 개선 - 주제 필터 수정 (1368)
  • diff 적용 일관성 향상 (1367)
  • AI 봇 주제에서 일반 주제로 이동할 때 오류 발생 방지 (1366)
  • Claude 모델을 사용할 때 tool_choice를 올바르게 전달 (1364)
  • MessageBus 효율성 향상 및 스트리밍 올바르게 중단 (1362)
  • 스트림 업데이트 객체가 초기 주제에 스코프되도록 보장 (1359)
  • 스트리밍용 diff 알고리즘 안정화 (1358)
  • 제어 문자 처리를 위해 이스케이프된 내부 JSON 파싱 재시도 (1357)
  • gemini 스키마 확인 시 nil에 대해 dig하지 않음 (1356)
  • 직렬화기 포함 조건에 안전한 내비게이션 추가 (1349)
  • 로그인 필요 사이트에서 AI 공유 페이지 자산을 CDN을 통해 제공 (1343)
  • 구조화 출력 불일치 문제 (1340)
  • 페르소나 트리아지가 자동화(automation)에 기록되어야 함 (1326)
  • AI 봇 PDF Rag 파이프라인에서 사용되는 img2text의 프롬프트 형식 수정 (1323)
  • 봇 대화 가져오는 동안 빈 상태 표시하지 않음 (1320)
  • 비스트리밍 모드에서 구조화 출력 반환 (1318)
  • 로그에 기록되는 잘못된 접근 오류 (1317)
  • 웹 탐색 중 예상치 못한 오류 처리 (1314)
  • 페르소나의 시스템 프롬프트에서 resource_url 대체 오류 (1310)
  • 새 PM 게시 성공 후 업로드 정리 (1307)
  • 이미지 생성 실패 시 더 나은 LLM 피드백 (1306)
  • 사이트 간 시스템 페르소나 상태 누출 (1304)
  • 잘못된 접근 오류가 사용자에게 표시되어야 함 (1303)
  • Llm 선택기 메모리 손상 (1299)
  • S3에서 상수(const) 누락 (1298)

UX 변경 사항

  • 둥근 모서리 허용 (1365)
  • 입력이 비활성화된 경우 작성기에서 AI 제안 표시하지 않음 (1331)
  • 새 질문 버튼을 모바일 사이드바 상단에 고정 (1329)
  • 봇 대화 사이드바 스타일을 모바일 사이드바에 적용 (1328)
  • 대화 관련 스타일 조정 (1325)
  • 포럼으로 돌아가기 링크 렌더링 중단 (1319)
  • 대화 입력 스타일 업데이트 (1308)
  • AI 대화 사이드바 및 버튼 변경을 위한 빈 상태 (1297)
  • 전체 페이지 검색 결과를 사이드바에 배치 (1289)
  • 햄버거 모드에서 봇 대화 헤더 및 사이드바 조정 (1295)
  • AI 제안보다 높은 z-index로 작성기 동작 설정 (1296)

discourse-authentication-validations

버그 수정

  • 손상된 스펙 (43)
  • 손상된 스펙 (41)

discourse-calendar

버그 수정

  • everyone 그룹이 이벤트를 생성할 수 있도록 허용 (726)

discourse-code-review

버그 수정

  • autolink commits 기능 제거 (243)

discourse-data-explorer

버그 수정

  • 기본 주제 직렬화기를 사용할 때 필요한 새 속성 추가 (375)

discourse-doc-categories

버그 수정

  • 손상된 스펙 (38)

discourse-gamification

버그 수정

  • 물질화 뷰(materialized view) 존재 확인을 현재 스키마에 스코프 (203)

discourse-livestream

버그 수정

  • 채팅 채널이 삭제(trashed)될 때 “TopicChatChannel” 레코드 삭제 (55)
  • 손상된 스펙 (53)

discourse-login-client

새로운 기능

  • 새 “revoke” 엔드포인트 (12)

버그 수정

  • 플러그인이 활성화된 경우 생성 확인(create confirm)을 자동으로 건너뜀 (11)

UX 변경 사항

  • 사용자 의도를 쿼리 매개변수로 추가 (10)

discourse-preset-topic-composer

버그 수정

  • 손상된 스펙 (48)

discourse-solved

새로운 기능

  • 답변 컨트롤러 속도 제한에 플러그인 수정자 적용 (369)

discourse-theme-creator

버그 수정

  • 사용자 스키마 테마 설정 편집기에 대한 실패하는 스펙 수정 (111)

discourse-translator

새로운 기능

  • 일정 및 주제 생성 시 주제 번역 (291)
  • 게시물을 Post 및 PostLocalization으로 자동 감지 및 번역 (290)
  • 코어 테이블에서 로케일 감지 및 게시물 번역 (287)

버그 수정

  • 공개 게시물 또는 특정 연령 이하의 게시물로 번역을 제한 (307)
  • Microsoft Azure 언어 지원 (306)
  • 번역 시 오류 억제 (299)
  • 이중 쿡(double cook) 방지 (297)
  • 주제 로케일 업데이트 시 유효성 검사 건너뜀 (293)
  • DiscourseAi의 StructuredOutput으로 전환 (288)

모든 기능 및 수정 사항

버그 수정

  • main에서 stable로 전체 페이지 로그인/가입용 자동 인증 플로우 수정 백포트 (32847)
3개의 좋아요