# 3.4.4: 버그 수정 및 UX 릴리스

**URL:** https://meta.discourse.org/t/3-4-4-bug-fix-and-ux-release/367301
**Category:** Announcements
**Tags:** release-notes
**Created:** [5월 28, 2025, 5:22오전 UTC](https://meta.discourse.org/t/3-4-4-bug-fix-and-ux-release/367301 "2025-05-28T05:22:48Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![hugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hugh/32/336717_2.png) [@hugh](https://meta.discourse.org/u/hugh)
#### Post date: [5월 28, 2025, 5:22오전 UTC](https://meta.discourse.org/t/3-4-4-bug-fix-and-ux-release/367301/1 "2025-05-28T05:22:48Z")

</div>

## Discourse 3.4.4 안정 버전 출시

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

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [5월 28, 2025, 5:22오전 UTC](https://meta.discourse.org/t/3-4-4-bug-fix-and-ux-release/367301/3 "2025-05-28T05:22:48Z")

</div>

### 더 많은 내용!

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

## 플러그인 개선 사항

### discourse-activity-pub

#### 새로운 기능

- 이미지 첨부 파일 지원 추가 ([197](https://github.com/discourse/discourse-activity-pub/pull/197))

### discourse-ai

#### 새로운 기능

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

#### 버그 수정

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

#### UX 변경 사항

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

### discourse-authentication-validations

#### 버그 수정

- 손상된 스펙 ([43](https://github.com/discourse/discourse-authentication-validations/pull/43))
- 손상된 스펙 ([41](https://github.com/discourse/discourse-authentication-validations/pull/41))

### discourse-calendar

#### 버그 수정

- everyone 그룹이 이벤트를 생성할 수 있도록 허용 ([726](https://github.com/discourse/discourse-calendar/pull/726))

### discourse-code-review

#### 버그 수정

- autolink commits 기능 제거 ([243](https://github.com/discourse/discourse-code-review/pull/243))

### discourse-data-explorer

#### 버그 수정

- 기본 주제 직렬화기를 사용할 때 필요한 새 속성 추가 ([375](https://github.com/discourse/discourse-data-explorer/pull/375))

### discourse-doc-categories

#### 버그 수정

- 손상된 스펙 ([38](https://github.com/discourse/discourse-doc-categories/pull/38))

### discourse-gamification

#### 버그 수정

- 물질화 뷰(materialized view) 존재 확인을 현재 스키마에 스코프 ([203](https://github.com/discourse/discourse-gamification/pull/203))

### discourse-livestream

#### 버그 수정

- 채팅 채널이 삭제(trashed)될 때 “TopicChatChannel” 레코드 삭제 ([55](https://github.com/discourse/discourse-livestream/pull/55))
- 손상된 스펙 ([53](https://github.com/discourse/discourse-livestream/pull/53))

### discourse-login-client

#### 새로운 기능

- 새 “revoke” 엔드포인트 ([12](https://github.com/discourse/discourse-login-client/pull/12))

#### 버그 수정

- 플러그인이 활성화된 경우 생성 확인(create confirm)을 자동으로 건너뜀 ([11](https://github.com/discourse/discourse-login-client/pull/11))

#### UX 변경 사항

- 사용자 의도를 쿼리 매개변수로 추가 ([10](https://github.com/discourse/discourse-login-client/pull/10))

### discourse-preset-topic-composer

#### 버그 수정

- 손상된 스펙 ([48](https://github.com/discourse/discourse-preset-topic-composer/pull/48))

### discourse-solved

#### 새로운 기능

- 답변 컨트롤러 속도 제한에 플러그인 수정자 적용 ([369](https://github.com/discourse/discourse-solved/pull/369))

### discourse-theme-creator

#### 버그 수정

- 사용자 스키마 테마 설정 편집기에 대한 실패하는 스펙 수정 ([111](https://github.com/discourse/discourse-theme-creator/pull/111))

### discourse-translator

#### 새로운 기능

- 일정 및 주제 생성 시 주제 번역 ([291](https://github.com/discourse/discourse-translator/pull/291))
- 게시물을 Post 및 PostLocalization으로 자동 감지 및 번역 ([290](https://github.com/discourse/discourse-translator/pull/290))
- 코어 테이블에서 로케일 감지 및 게시물 번역 ([287](https://github.com/discourse/discourse-translator/pull/287))

#### 버그 수정

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

## 모든 기능 및 수정 사항

### 버그 수정

- main에서 stable로 전체 페이지 로그인/가입용 자동 인증 플로우 수정 백포트 ([32847](https://github.com/discourse/discourse/pull/32847))
