v10 변경 로그

원본 보기

v10 변경 사항

중요

  • Mattermost Server v10.5 확장 지원 릴리스는 2025년 11월 15일을 기점으로 지원이 종료되었습니다. Mattermost Server v10.11 이상으로 업그레이드해야 합니다.

  • 하나의 확장 지원 릴리스(ESR)에서 다음 ESR로의 업그레이드(major -> major_next)는 완전히 지원되고 테스트되었습니다. 하지만 여러 ESR 버전을 건너뛰는 업그레이드(major에서 major+2로)는 지원되지만 테스트되지 않았습니다. 버전을 건너뛸 계획이 있다면 ESR 릴리스 간에만 업그레이드할 것을 강력히 권장합니다. 예를 들어, v8.1 ESR에서 업그레이드하는 경우, v10.5 ESR 또는 v10.11 ESR로 업그레이드를 시도하기 전에 먼저 v9.5 ESR 또는 v9.11 ESR로 업그레이드하세요.

  • 새로운 릴리스로 업그레이드하는 방법에 대한 자세한 내용은 중요한 업그레이드 참고 사항 문서를 참조하세요.

  • 향후 릴리스에 대한 자세한 내용은 진행 중인 변경 사항을 참조하세요.

  • 모든 Mattermost 사용자는 계정을 생성하거나 Mattermost에 접근할 때 Mattermost의 사용 허용 정책개인정보 보호 정책에 동의해야 합니다. 자체 호스팅 배포를 포함하여 Mattermost 구독을 보유한 고객의 경우, 조직은 Mattermost와의 계약 조건에 따라 Mattermost 시스템 콘솔에서 사용 허용 정책을 자체 사용 허용 정책이나 행동 정책으로 교체하거나 재정의할 수 있습니다. 단, 자체 조건이 사용 허용 정책을 포함하거나 동등한 조건을 포함해야 합니다. 제공하는 서비스 사용을 위한 자체 조건을 추가하기 위해 기본 링크를 변경하는 경우, 최종 사용자가 Mattermost 소프트웨어에 대한 Mattermost 사용 허용 정책을 인지할 수 있도록 새로운 조건에 기본 조건에 대한 링크를 포함해야 합니다.

릴리스 v10.12 - 기능 릴리스

  • 10.12.4, 2025-11-21 출시

주의

중요 수정

  • 사전 패키징된 Jira 플러그인 버전 v4.4.1.

  • Mattermost v10.12.4는 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.12.3, 2025-11-17 출시

    • Mattermost v10.12.3은 중간 심각도 레벨의 보안 수정을 포함하고 있습니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 Mattermost 책임감 있는 공개 정책에 따라 릴리스 후 30일 후에 저희 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키징된 MS Teams Meetings 플러그인 버전 v2.3.0.

    • 사전 패키징된 Calls 플러그인 버전 v1.11.0.

    • 활성 구성도 삭제되는 구성 보존 문제를 수정했습니다.

    • Mattermost v10.12.3은 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.12.2, 2025-10-28 출시

주의

중요 수정

  • 사전 패키징된 Boards 플러그인 v9.1.7.

  • Mattermost v10.12.2는 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.12.1, 2025-10-15 출시

    • Mattermost v10.12.1은 중간에서 높은 심각도 레벨의 보안 수정을 포함하고 있습니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 Mattermost 책임감 있는 공개 정책에 따라 릴리스 후 30일 후에 저희 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키징된 MS Teams 플러그인 v2.2.2.

    • go 버전 1.24.6으로 업그레이드했습니다.

    • Mattermost v10.12.1은 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.12.0, 2025-09-16 출시

    • 최초 10.12.0 릴리스.

중요

v10.10 이전 릴리스에서 업그레이드하는 경우, 다른 중요 업그레이드 주의사항을 읽어보시기 바랍니다.

호환성

  • Edge와 Chrome의 최소 요구 버전을 138+로 업데이트했습니다.

개선사항

사용자 인터페이스 (UI)

  • 다양한 자동완성 구성 요소의 스크린 리더 읽기 및 접근성이 개선되었습니다.

관리

  • 업그레이드 가능성을 확인하는 엔드포인트가 추가되었습니다. 또한 이제 올바른 오류 메시지가 표시되고, 업그레이드가 불가능한 경우 "Upgrade Server and Start trial" 버튼이 비활성화됩니다.

버그 수정

  • 메시지 편집 시 텍스트가 선택된 상태에서 링크를 붙여넣었을 때 선택된 텍스트가 Markdown 링크로 포맷되지 않는 문제를 수정했습니다.

  • 스페이스바를 눌렀을 때 이모지 선택기 항목이 선택되는 문제를 수정했습니다.

  • UpdatePost에서 발생할 수 있는 크래시를 수정했습니다.

  • 인증되지 않은 사용자의 사용자 정의 프로필 속성을 로드할 때 발생하는 403 오류를 수정했습니다.

  • 데스크톱 외부 로그인 리디렉션 페이지에서 뒤로 버튼이 표시되지 않는 문제를 수정했습니다.

  • 음소거된 채널의 읽지 않은 메시지가 파비콘/데스크톱 앱에 표시되는 문제를 수정했습니다.

  • 포커스 순서에서 추가 콘텐츠가 고려되지 않는 문제를 수정했습니다.

  • 검색어를 입력하기 전에 결과 수를 읽을 때 스크린 리더가 검색 필터를 읽지 못하는 문제를 수정했습니다.

  • 웹훅 게시물의 내용이 표시되지 않는 문제를 수정했습니다.

  • 채널 표시 이름이 변경될 때 채널 URL이 업데이트되는 문제를 수정했습니다.

Go 버전

  • v10.12는 Go v1.24.6으로 빌드되었습니다.

기여자

릴리즈 v10.11 - 확장 지원 릴리즈

  • 10.11.15, 2026-04-22 출시

    • Mattermost v10.11.15는 중간에서 높은 심각도 수준의 보안 수정사항을 포함합니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 세부사항은 출시 30일 후 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Zoom 플러그인 버전 v1.13.0.

    • 사전 패키지된 GitHub 플러그인 버전 v2.7.0.

    • 사전 패키지된 Boards 플러그인 v9.2.4.

    • 통합 작업에서 URL 검증을 업데이트하여 더 안전하게 만들었습니다.

    • 나가는 웹훅 요청에 대한 응답 처리를 개선했습니다.

    • v8과 함께 Elasticsearch v9 지원을 추가했습니다.

    • Go를 1.25.8로 업그레이드했습니다.

    • Mattermost v10.11.15는 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.14, 2026-04-15 출시

    • Mattermost v10.11.14는 낮음에서 높은 심각도 수준의 보안 수정사항을 포함합니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 세부사항은 출시 30일 후 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Calls 플러그인 버전 v1.11.4.

    • 사전 패키지된 Playbooks 플러그인 버전 v2.4.4.

    • 사전 패키지된 MS Teams Meetings 플러그인 버전 v2.4.1.

    • 사전 패키지된 GitLab 플러그인 버전 v1.12.1.

    • 원격 클러스터의 멤버십 변경이 동기화 메시지에서 검증된 채널과 다른 채널에서 작동할 수 있는 문제를 수정했습니다.

    • 특정 경우에 이미지 프록시가 콘텐츠 유형을 정확하게 감지하지 못하는 문제를 수정했습니다.

    • 게시물 편집 권한 문제를 수정했습니다.

    • 특정 아카이브 유형에 대한 파일 첨부 처리 문제를 수정했습니다.

    • 원격 클러스터 초대 확인이 원본 초대 토큰과 일치하는 RefreshedToken을 수락하여 적절한 토큰 교체를 방해할 수 있는 문제를 수정했습니다.

    • 사용자 정의 슬래시 명령 응답 URL 구성 문제를 수정했습니다.

    • IME 간섭으로 인한 채널 찾기 모달의 타이핑 문제를 수정했습니다.

    • Mattermost v10.11.14는 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.13, 2026-03-16 출시

    • Mattermost v10.11.13은 낮음에서 중간 심각도 수준의 보안 수정사항을 포함합니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 세부사항은 출시 30일 후 보안 업데이트 페이지에 게시될 예정입니다.

    • 사용자 인증 업데이트 API 엔드포인트의 보안 강화를 개선했습니다.

    • 게스트 매직 링크 인증 플로우에서 토큰 처리를 개선했습니다.

    • 사전 패키지된 Calls 플러그인 버전 v1.11.1.

    • 플러그인 시스템이 다시 활성화될 때 설정이 유지되지 않는 문제를 수정했습니다.

    • Mattermost v10.11.13은 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.12, 2026-02-23 출시

    • Mattermost v10.11.12는 낮음에서 높은 심각도 수준의 보안 수정사항을 포함합니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 세부사항은 출시 30일 후 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Zoom 플러그인 버전 v1.12.0.

    • 사전 패키지된 Playbooks 플러그인 버전 v2.4.3.

    • 링크 미리보기 메타데이터 처리 및 이미지 검증 문제를 수정했습니다.

    • 로그인 엔드포인트에서 속도 제한이 누락된 문제를 수정했습니다(초당 5회 요청, 10회 버스트).

    • Mattermost v10.11.12는 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.11, 2026-02-13 출시

주의

중대한 변경사항

  • Photoshop Document (PSD) 파일은 이제 더 이상 인라인 미리보기가 되지 않으며, 일반 파일 첨부로 처리됩니다.

  • Mattermost v10.11.11은 낮음에서 높은 심각도 수준의 보안 수정사항을 포함합니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 세부사항은 출시 30일 후 보안 업데이트 페이지에 게시될 예정입니다.

  • 사전 패키지된 Boards 플러그인 버전 v9.2.2.

  • 채널 표시 이름이 변경될 때 채널 URL이 업데이트되는 문제를 수정했습니다.

  • 관리자가 자신이 멤버가 아닌 채널의 게시물에 액세스할 때 감사 로그를 추가했습니다.

  • 최근 언급 우측 패널(RHS)을 채우는 요청이 시간 초과되는 성능 회귀를 수정했습니다. 이로 인해 인용 문자열이 포함된 검색에서 인용 문자열과 정확히 일치하지 않는 결과가 포함될 수 있는 알려진 버그가 다시 발생합니다.

  • PSD 파일 미리보기 문제를 수정했습니다.

  • 로그 파일 위치를 제한하는 새로운 MM_LOG_PATH 환경 변수를 추가했습니다. 이제 로그 파일은 구성된 루트 디렉토리 내에 있어야 합니다.

  • /mute 슬래시 명령이 비공개 채널을 열거하는 데 사용될 수 있는 문제를 수정했습니다.

  • 채널 또는 팀 권한을 잃은 후 고유 링크 미리보기 정보 문제를 수정했습니다.

  • 인증 유형 전환을 처리하기 전에 사용자의 실제 인증 방법을 검증하도록 했습니다.

  • 비공개 팀에서 제거된 사용자가 채널 검색 API를 통해 해당 팀의 공개 채널을 여전히 열거할 수 있는 문제를 수정했습니다.

  • 웹소켓 메시지에서 오는 고유 링크 임베드 문제를 수정했습니다.

  • mscfbmsoleps 의존성을 업데이트하여 메모리 할당 문제를 수정했습니다.

  • /api/v4/access_control_policies/{policy_id}/activate는 더 이상 사용되지 않습니다.

  • 통합 작업 중 메모리 사용 문제를 수정했습니다.

  • 요청하는 사용자가 새 팀에 멤버를 초대할 권한이 없을 때 POST /api/v4/teams 팀 생성 API가 응답에서 invite_id 값을 생략하도록 업데이트했습니다.

  • ImportSettings.Directory는 더 이상 REST API를 통해 수정할 수 없습니다. 인프라 운영자는 구성 파일, 환경 변수 또는 로컬 모드의 mmctl을 통해 여전히 이 설정을 수정할 수 있습니다.

  • 게시물에 파일을 첨부할 때 권한 검증 문제를 수정했습니다.

  • Mattermost v10.11.11은 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.10, 2026-01-15 출시

    • Mattermost v10.11.10은 낮음에서 중간 심각도 수준의 보안 수정사항을 포함합니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 세부사항은 출시 30일 후 보안 업데이트 페이지에 게시될 예정입니다.

    • 지속적 알림이 활성화된 상태에서 봇이 게시물을 만들 때 발생하는 서버 패닉을 수정했습니다.

    • 사전 패키지된 Zoom 플러그인 버전 v1.11.0.

    • 사전 패키지된 Jira 플러그인 버전 v4.5.0.

    • Mattermost v10.11.10은 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.9, 2025-12-17 출시

    • Mattermost v10.11.9는 낮음에서 중간 심각도 수준의 보안 수정사항을 포함합니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 세부사항은 출시 30일 후 보안 업데이트 페이지에 게시될 예정입니다.

    • 채널 텍스트박스에서 Shift+Up을 눌러 스레드에 응답할 때 우측 사이드바(RHS) 응답 텍스트박스에 포커스가 되지 않을 수 있는 문제를 수정했습니다.

    • Mattermost v10.11.9는 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.8, 2025-11-21 출시

주의

중요 수정사항

  • 사전 패키지된 Jira 플러그인 버전 v4.4.1.

  • Mattermost v10.11.8은 데이터베이스 또는 기능 변경사항을 포함하지 않습니다.

  • 10.11.7, 2025-11-

    주요 변경사항

    • AuditSettings에 대한 System Console 사용자 인터페이스가 기본적으로 활성화되었습니다.

개선 사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Calls 플러그인 v1.10.0.

  • 사전 패키지된 Boards 플러그인 v9.1.5.

  • 사전 패키지된 Playbooks 플러그인 v2.3.0.

  • 사용자 정의 상태, 예약 메시지, 방해 금지, 알림 모달에서 날짜 및 시간 선택기의 사용성을 개선했습니다. 이제 전체 입력 영역을 클릭할 수 있고, 시간 선택 메뉴에서 키보드 탐색이 제대로 작동하며, 일관된 상대 날짜 형식이 전체적으로 사용됩니다.

  • 권한 테이블의 확장/축소 애니메이션을 개선하고 텍스트가 넘치는 것을 방지했습니다.

  • 파일 미리보기 뒤로/앞으로 버튼에 aria-label을 추가했습니다.

  • 입력에서 최소/최대 길이 검증이 required 주변의 검증과 동일하게 작동하도록 수정하고, 팀 생성 입력을 Input 컴포넌트로 교체했습니다.

  • YouTube 비디오 미리보기 사용자 인터페이스를 개선했습니다.

  • 창 크기가 400px 미만일 때 오른쪽 사이드의 최소 너비를 제거했습니다.

  • 채널 찾아보기 모달에서 채널 필터 드롭다운에 상태 영역을 추가했습니다.

  • 사전 패키지된 플러그인에서 NPS 플러그인을 제거했습니다.

Administration

  • Signatures are now always validated for pre-packaged plugins.

  • Disabled the Add a license button when the license is set by an environment variable.

  • Improved database connection spikes on user disconnect by processing status updates in batches.

  • Improved the efficiency of getting sidebar categories from the database.

  • Added a database schema dump to the Support Packet.

mmctl Changes

  • Added AuthData to mmctl user search output.

  • mmctl: Added compliance export list command.

  • mmctl: Added compliance export show and cancel commands.

  • mmctl: Added compliance export download command.

  • mmctl: Added compliance export create command.

버그 수정

  • 여러 팀에 소속되어 있을 때 온보딩 체크리스트가 잘리는 문제를 수정했습니다.

  • 쓰레드 메뉴의 액션이 스크린 리더에 의해 읽히지 않는 문제를 수정했습니다.

  • 일부 사용자가 비공개 채널에 참여할 때 경고를 받지 못하는 문제를 수정했습니다.

  • 제안 목록에서 오버플로 형식 문제를 수정했습니다.

  • 사용자 그룹 목록 모달에서 삭제 버튼의 aria-label 문제를 수정했습니다.

  • header 사용과 관련된 일부 시맨틱 HTML 문제를 수정했습니다.

  • 채널 생성 모달의 다양한 접근성 문제를 수정했습니다.

  • 검색 관련 접근성 문제를 추가로 수정했습니다.

  • 사용자 그룹 생성 모달의 접근성 문제를 수정했습니다.

  • 모바일 뷰의 접근성 문제를 수정했습니다.

  • 악센트 문제를 수정했습니다.

  • 웹 앱에서 원격 사용자 멘션 렌더링 문제를 수정했습니다.

  • 필요한 인수 없이 mmctl ldap job show를 실행할 때 발생할 수 있는 패닉을 수정했습니다.

  • LDAP 동기화에서 속성이 업데이트된 사용자가 다른 LDAP 레코드의 ID가 비어 있을 때 해당 레코드의 그룹에 실수로 추가되는 문제를 수정했습니다.

  • 작은 화면에서 in: 필터의 자동완성이 표시되지 않는 문제를 수정했습니다.

  • 채널 찾아보기다이렉트 메시지 모달에서 테두리 색상 문제를 수정했습니다.

config.json

New setting options were added to config.json. Below is a list of the additions and their default values on install. The settings can be modified in config.json, or the System Console when available.

Changes to all plans:

  • Under ServiceSettings in config.json:

    • Added DeleteAccountLink configuration setting to add a configurable account deletion link.

  • Under ClusterSettings in config.json:

    • Added EnableGossipEncryption to replace EnableExperimentalGossipEncryption to transition Gossip Encryption functionality to Generally Available. For new installations, the setting will now default to on. Any existing values will still be preserved.

Changes to Professional and Enterprise plans:

  • Added a ContentFlaggingSettings configuration section.

Changes to Enterprise Advanced plan:

  • Under NativeAppSettings in config.json:

    • Added two new configuration settings MobileEnableSecureFilePreview and MobileAllowPdfLinkNavigation available on Enterprise Advanced to further lock down files on mobile.

  • Under AccessControlSettings in config.json:

    • Added EnableUserManagedAttributes configuration setting to allow using user-editable attributes. These attributes are not allowed by default.

API 변경 사항

  • 감사 로깅을 지원하는 새로운 Plugin API가 도입되었습니다.

  • 채널 배너를 포함하도록 patch channel API 문서가 업데이트되었습니다.

Go 버전

  • v10.11은 Go v1.24.6으로 빌드되었습니다.

기여자

릴리즈 v10.10 - 기능 릴리즈

  • 10.10.3, 2025-09-16 출시

    • Mattermost v10.10.3은 낮음부터 높음 심각도 수준의 보안 수정 사항을 포함하고 있습니다. 이 릴리즈로의 업그레이드를 권장합니다. 세부 사항은 Mattermost 책임 있는 공개 정책에 따라 릴리즈 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.

    • Mattermost v10.10.3은 데이터베이스 또는 기능적 변경 사항을 포함하지 않습니다.

  • 10.10.2, 2025-08-14 출시

    • Mattermost v10.10.2는 보통부터 높음 심각도 수준의 보안 수정 사항을 포함하고 있습니다. 이 릴리즈로의 업그레이드를 권장합니다. 세부 사항은 Mattermost 책임 있는 공개 정책에 따라 릴리즈 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Boards 플러그인 v9.1.5.

    • 여러 팀에 속해 있을 때 온보딩 체크리스트가 잘리는 문제를 수정했습니다.

    • go1.24.5로 업그레이드하고, 기존 배포 환경에서 glibc <2.34 호환성을 유지하기 위해 bullseye로 되돌렸습니다.

    • Mattermost v10.10.2는 데이터베이스 또는 기능적 변경 사항을 포함하지 않습니다.

  • 10.10.1, 2025-07-16 출시

    • Mattermost v10.10.1은 보통 심각도 수준의 보안 수정 사항을 포함하고 있습니다. 가능한 한 빨리 이 릴리즈로의 업그레이드를 강력히 권장합니다. 세부 사항은 Mattermost 책임 있는 공개 정책에 따라 릴리즈 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.

    • Mattermost v10.10.1은 데이터베이스 또는 기능적 변경 사항을 포함하지 않습니다.

  • 10.10.0, 2025-07-16 출시

    • 최초 10.10.0 릴리즈.

중요한 업그레이드 참고사항

  • Channels 테이블에 새로운 컬럼 DefaultCategoryName이 추가되었습니다. 이 컬럼은 null 허용이며 새로운 사용자가 채널에 참여할 때 추가/생성될 카테고리 이름을 저장합니다. 이는 ExperimentalChannelCategorySetting이 활성화된 경우에만 사용됩니다. 이 업그레이드로 인한 데이터베이스 다운타임은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 참고사항을 참조하세요.

  • PostAcknowledgements 테이블에 새로운 컬럼 RemoteIdChannelId가 추가되었습니다. 이 업그레이드로 인한 데이터베이스 다운타임은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 참고사항을 참조하세요.

  • SharedChannelRemotes 테이블에 새로운 컬럼 LastMembersSyncAt이 추가되었고 SharedChannelUsersLastMembershipSyncAt가 추가되었습니다. 이 업그레이드로 인한 데이터베이스 다운타임은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 참고사항을 참조하세요.

  • RemoteClusters 테이블에 새로운 컬럼 LastGlobalUserSyncAt이 추가되었습니다. 이 업그레이드로 인한 데이터베이스 다운타임은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 참고사항을 참조하세요.

중요

v10.9 이전 릴리스에서 업그레이드하는 경우 다른 중요한 업그레이드 참고사항도 읽어보시기 바랍니다.

개선 사항

User Interface (UI)

  • Pre-packaged Calls plugin v1.9.1.

  • Pre-packaged GitLab plugin v1.10.0.

  • Pre-packaged GitHub plugin v2.4.0.

  • Pre-packaged Boards plugin v9.1.4.

  • Pre-packaged Agents plugin v1.2.4.

  • Resolved inconsistent styling issues in new integration pages.

  • Improved the visual styling of blockquotes and comment threads for better readability and a modern appearance.

  • Improved screen reader support for autocompletes and channel switcher.

  • Added an aria-live region for improved accessibility of file preview modal carousel position updates.

  • Add focusability to react-select remove button in notifications settings.

  • Updated Profile settings client-side validation to use more modern/accessible paradigms.

  • Enhanced the accessibility of login and password reset functionality.

  • Stopped the Threads textbox from automatically taking focus when it contained a draft.

  • Added a display setting for users to toggle rendering of emoticons (e.g., :D) as emojis (e.g., 😄).

  • Added support for the from: search filter in cross-team searches.

  • Standardized button styling by consolidating color variables and removing redundant theme definitions.

  • Ignored email domain in user searches on the client side.

  • Automatically detected and updated timezone changes without requiring a client refresh.

관리

  • Connected Workspaces가 베타에서 정식 출시로 승격되었습니다. 이전에는 Shared Channels로 알려져 있었습니다.

    • Connected Workspaces에서 그룹 메시지 지원이 추가되었습니다.

    • Connected Workspaces에서 플러그인 구성 요소를 숨기고, 필요시 다시 활성화할 수 있는 EnableSharedChannelsPlugins를 도입했습니다.

  • Connected Workspaces를 위한 새로운 기능 플래그(기본값 off) EnableSharedChannelsMemberSyncEnableSyncAllUsersForRemoteCluster를 추가했습니다.

  • 다양한 개선 사항을 포함한 LDAP 마법사가 추가되었습니다. 일치하는 그룹 속성에 대한 피드백을 제공하는 그룹 속성 테스트 버튼, 개선된 오류 보고 기능을 가진 연결 테스트 버튼, 속성 성공 여부와 일치하는 사용자 수를 표시하는 속성 테스트 버튼, 실패 피드백을 제공하는 필터 테스트 버튼, "자세한 정보" 호버 텍스트가 있는 확장 가능한 사용자 필터 섹션, 그리고 대용량 LDAP 서버에서 테스트를 실행할 때 발생할 수 있는 지연에 대한 설명이 포함된 도움말 텍스트가 추가되었습니다.

  • 허용되는 초과 사용량을 정확히 제어할 수 있는 구성 가능한 ExtraUsers 필드와 함께 시트 수를 강제하는 라이선스 지원이 추가되었습니다.

  • 지원 패킷을 위해 클러스터 파일을 디렉토리별로 정리했습니다.

  • 지원 패킷을 위해 데이터베이스 데이터 소스를 부분적으로 정리했습니다.

  • mmctl 사용자 검색 출력에 비활성화 상태를 추가했습니다.

성능

  • 게시물 목록 스크롤의 메모리 성능을 개선했습니다.

  • 사이드바 업데이트 API의 성능을 약간 개선했습니다.

버그 수정

  • 텍스트를 지우고 검색창을 닫은 후 검색바에 MESSAGES 배지가 나타나는 문제를 수정했습니다.

  • 스레드 토론이 비활성화되었을 때 재정의된 웹훅 사용자명이 답글에 나타나지 않는 문제를 수정했습니다.

  • 체크박스가 포함된 Markdown 목록의 들여쓰기 문제를 수정했습니다.

  • 텍스트 내용이 없는 게시물에 대한 데스크톱 알림이 "did something new" 대신 "posted a message"를 표시하도록 수정했습니다.

  • 자동 답글 텍스트 영역의 높이가 적절한 크기에 맞춰지도록 수정했습니다.

  • 사용자 그룹 모달의 다양한 접근성 문제를 수정했습니다.

  • 사용성 향상을 위해 프로필 설정의 접근성 문제를 수정했습니다.

  • 대화상자 드롭다운이 시각적으로 잘리지 않도록 수정했습니다.

  • 비활성화된 사용자가 이전 상태를 계속 유지하는 문제를 수정했습니다.

  • 플러그인 대화상자 제출 시 오류가 발생하는 문제를 수정했습니다.

  • Support Packet v2의 버전 번호를 수정했습니다.

  • S3 스토리지에 업로드된 비디오 파일(예: MP4, MOV, AVI, WEBM, WMV, MKV, MPG/MPEG)의 MIME 타입 감지 문제를 수정하여 브라우저에서 인라인 비디오 재생이 가능하도록 했습니다.

  • Support Packet 캐싱 문제를 수정했습니다.

  • 특정 화면에서 메시지를 입력할 때 스레드 텍스트박스의 너비가 변경되는 문제를 수정했습니다.

  • 요청 세션이 유효하지 않거나 빈 user_id를 가진 경우 로그 메시지에 빈 "user_id" 필드가 포함되는 문제를 수정했습니다.

  • 이모지를 선택하지 않았을 때 이모지 선택기 포커스가 버튼으로 돌아가지 않는 문제를 수정했습니다.

  • 알림 사운드 콤보 박스의 알림 설정 레이블을 수정했습니다.

  • 원격 사용자에 대해 잘못된 사용자명과 이메일이 표시되는 문제를 수정했습니다.

  • 사용자 설정 사이드바의 키보드 탐색 문제를 수정했습니다.

config.json

config.json에 새로운 설정 옵션들이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 이러한 설정들은 config.json에서 수정하거나, 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜 변경 사항:

  • config.json 파일의 ExperimentalSettings 하위:

    • 채널 생성/이름 변경 시 카테고리별로 자동 정렬 기능을 추가하는 ExperimentalChannelCategorySorting 구성 설정이 추가되었습니다.

Enterprise 플랜의 변경사항:

  • config.jsonDataRetentionSettings에서:

    • PreservePinnedPosts 구성 설정이 추가되었습니다. 이 값이 true로 설정되면, 고정된 게시글은 데이터 보존 정책에 의해 삭제되지 않습니다.

Enterprise Advanced 플랜 변경 사항:

  • config.jsonConnectedWorkspacesSettings 하위:

    • 원격 사용자가 다이렉트/그룹 메시지 모달에서 검색 가능하도록 MemberSyncBatchSize, SyncUsersOnConnectionOpen, GlobalUserSyncBatchSize 구성 설정이 추가되었습니다.

API 변경사항

  • 플러그인 API에 속성 필드와 값 메서드가 추가되었습니다.

  • 잘못된 매개변수가 지정되었을 때 Groups API 오류의 의미론이 개선되었습니다.

오픈소스 컴포넌트

  • https://github.com/mattermost/mattermost에서 mholt/archives를 추가하고 code.sajari.com/docconv를 제거했습니다.

Go 버전

  • v10.10은 Go v1.24.3로 빌드되었습니다.

기여자

릴리스 v10.9 - 기능 릴리스

  • 10.9.5, 2025-08-15 출시

    • Mattermost v10.9.5에는 높은 심각도의 보안 수정사항이 포함되어 있습니다. 가능한 한 빠른 시일 내에 이 릴리스로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • Mattermost v10.9.5에는 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.9.4, 2025-07-22 출시

    • Mattermost v10.9.4에는 중간에서 높은 심각도의 보안 수정사항이 포함되어 있습니다. 가능한 한 빠른 시일 내에 이 릴리스로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Boards 플러그인 v9.1.5.

    • Mattermost v10.9.4에는 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.9.3, 2025-07-08 출시

    • Mattermost v10.9.3에는 중간 심각도의 보안 수정사항이 포함되어 있습니다. 가능한 한 빠른 시일 내에 이 릴리스로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Boards 플러그인 버전 v9.1.4.

    • 사용자 설정 사이드바의 키보드 내비게이션 문제를 수정했습니다.

    • Mattermost v10.9.3에는 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.9.2, 2025-06-19 출시

    • Mattermost v10.9.2에는 중간 심각도의 보안 수정사항이 포함되어 있습니다. 가능한 한 빠른 시일 내에 이 릴리스로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • Mattermost v10.9.2에는 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.9.1, 2025-06-17 출시

    • Mattermost v10.9.1에는 중간 심각도의 보안 수정사항이 포함되어 있습니다. 가능한 한 빠른 시일 내에 이 릴리스로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 초기 로드 시 다이렉트/그룹 메시지가 누락되는 문제를 수정했습니다.

    • 사전 패키지된 Boards 플러그인 버전 v9.1.3.

    • Mattermost v10.9.1에는 데이터베이스나 기능적 변경사항이 없습니다.

  • 10.9.0, 2025-06-16 출시

    • 원본 10.9.0 릴리스.

호환성

  • 지원하는 최소 버전을 Edge와 Chrome은 134+로, Firefox는 128+로 업데이트했습니다.

중요한 업그레이드 사항

  • 쿼리 성능 향상을 위해 SidebarChannels 테이블의 CategoryId 컬럼에 새로운 인덱스가 추가되었습니다. 이번 업그레이드로 인한 데이터베이스 다운타임은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 사항을 참조하세요.

  • 사용자 속성을 별도 테이블로 집계하는 새로운 구체화된 뷰(AttributeView) 형태의 스키마 변경이 추가되었습니다. 이번 업그레이드로 인한 데이터베이스 다운타임은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 사항을 참조하세요.

  • SamlSettings.EnableSyncWithLdap이 활성화된 경우, Mattermost는 이제 로그인 중에 연결된 LDAP 서버에서 사용자가 존재하는지 확인합니다. LDAP 서버에서 사용자가 존재하지 않으면 로그인이 실패합니다. 이전에는 LDAP 서버에 없는 사용자도 로그인할 수 있었지만, 다음 LDAP 동기화 시 비활성화되었습니다.

중요

v10.8 이전 버전에서 업그레이드하는 경우, 다른 중요한 업그레이드 사항들도 반드시 확인하시기 바랍니다.

주요 내용

새로운 Enterprise Advanced 라이선스

  • 새로운 Enterprise Advanced 라이선스에 대한 지원이 추가되었습니다. 이 새로운 라이선스는 v10.9부터 지원되며 PostgreSQL에서만 지원됩니다. Enterprise 플러그인들은 새로운 라이선스를 지원하도록 업데이트되어야 합니다 (대부분은 v10.9에 사전 패키지되어 있습니다).

개선사항

사용자 인터페이스 (UI)

  • 모든 채널 편집 기능을 채널 헤더 메뉴의 접근 가능한 단일 모달로 통합했습니다. 이제 사용자는 채널 이름, URL 슬러그 업데이트, 비공개 전환, 목적 및 헤더 수정/추가(실시간 마크다운 미리보기 포함), 채널 배너 관리, 채널 보관 등을 모든 기능을 한 곳에서 처리할 수 있습니다. 업데이트에는 저장되지 않은 편집에 대한 안전장치, 개선된 URL 슬러그 편집, 향상된 키보드 및 탐색 접근성이 포함됩니다.

  • 사전 패키지된 MS Teams 플러그인 v2.2.1.

  • 사전 패키지된 Playbooks 플러그인 v2.2.0v1.41.1.

  • 사전 패키지된 Calls 플러그인 v1.8.0.

  • 사전 패키지된 Jira 플러그인 버전 v4.3.0.

  • 사전 패키지된 Metrics 플러그인 버전 v0.7.0.

  • 데스크톱, 웹, 모바일 플랫폼에서 볼 수 있는 채널 관리자를 위한 구성 가능한 채널 배너 기능을 도입했습니다. 이 기능을 사용하려면 Enterprise Advanced 라이선스가 필요합니다.

  • 로그인, 계정 생성, 비밀번호 재설정 페이지에 더 설명적인 페이지 제목을 추가했습니다.

  • 가상화를 구현하여 임시 저장 목록을 개선했습니다.

  • 플랫폼에서 문제 보고 동작을 향상시켰습니다.

  • 향상된 사용성을 위해 테마 설정의 레이아웃을 소폭 조정했습니다.

관리

  • Enterprise Advanced 라이센스 서버에 사용자 속성 지원이 추가되었습니다. 사용자 속성에 따라 자동으로 채널 멤버십을 부여하는 정의된 정책입니다. 사용자 속성이 변경될 때 멤버십 업데이트가 자동으로 발생하므로 수동 역할 조정이 필요하지 않습니다.

  • 관리자 인터페이스를 통해 속성 기반 규칙을 쉽게 생성하고 관리할 수 있는 Policy Management 사용자 인터페이스 및 API가 추가되었습니다.

  • SAML에서 AES-256-GCM 암호화 지원이 추가되었습니다.

  • 이메일 유효성 검사 로직이 업데이트되어 Mattermost에서 더 이상 꺾쇠괄호로 둘러싸인 이메일 주소(예: <billy@example.com>)를 허용하지 않습니다. 이러한 형식은 RFC 5322 및 RFC 6532 표준을 준수하지만 불필요한 복잡성을 야기합니다. 사용자가 이미 설치에서 그러한 이메일을 사용하고 있다면 프로필을 업데이트할 수 없는 등의 문제에 직면할 수 있습니다. 이를 해결하려면 다음 명령을 사용하여 이메일을 수동으로 수정해야 합니다: mmctl user email "<affecteduser@domain.com>" affecteduser@domain.com.

  • 현재 라이센스 사용량을 표시하기 위해 정보 화면에 라이센스 로드 메트릭이 추가되었습니다.

  • logr 의존성이 버전 2.0.22로 업그레이드되었습니다.

  • Redux 셀렉터에서 원격 측정 추적이 제거되었습니다.

  • 시스템 콘솔 내에서 JSON 로그를 평문으로 보는 것이 가능해졌습니다.

  • 모든 로그 필드를 포함하도록 시스템 콘솔 검색 기능이 향상되었습니다.

  • 클러스터 관리와 관련된 오류 보고가 향상되었습니다.

  • 제거된 멤버를 다시 추가하는 LDAP 설정이 추가되었습니다.

  • Mattermost가 iframe에 임베드되어 있는 동안 SSO 지원이 추가되었습니다.

  • Custom Profile Attributes 기능 플래그가 기본적으로 true로 설정되었습니다.

성능

  • 채널과 채널 멤버를 검색하는 불필요한 호출을 제거하여 팀 전환 작업을 최적화했습니다.

  • 네트워크 상태가 변경될 때 웹소켓 재연결 속도를 향상시켰습니다.

버그 수정

  • 팀 생성 화면의 다양한 문제가 수정되었습니다.

  • 로그인 과정, 계정 생성, MFA 설정 전반에 걸친 여러 접근성 문제가 수정되었습니다.

  • 우측 사이드바(RHS)의 미리보기 모드에서 수평선(HR) 요소가 보이지 않던 문제가 수정되었습니다.

  • 미리보기 모드에서 마크다운 이미지 크기가 일관되지 않던 문제가 수정되었습니다.

  • 스레드 항목 내 키보드 탐색 문제가 수정되었습니다.

  • 모바일 브라우저에서 이모지 선택기의 레이아웃 문제가 수정되었습니다.

  • 특정 시나리오에서 편집됨 텍스트와 툴팁의 위치 문제가 수정되었습니다.

  • 검색창의 접근성이 수정되었습니다.

  • Page Up 또는 Page Down 키를 눌렀을 때 게시글 목록 스크롤이 작동하지 않던 문제가 수정되었습니다.

  • 스레드 보기에서 스크린 리더 지원 문제가 수정되었습니다.

  • 스레드 보기에서 키보드 탐색 문제가 수정되었습니다.

  • 초대 모달의 접근성 문제가 수정되었습니다.

  • 채널 찾아보기 모달의 다양한 접근성 문제가 수정되었습니다.

  • 모든 구성원 섹션에서 누락된 경우 팀 관리자 권한 수정이 불가능했던 문제가 수정되었습니다.

  • SidebarCategoriesSidebarChannels 테이블 업데이트 시 발생할 수 있는 데드락 문제가 수정되었습니다.

  • 삭제된 팀의 읽지 않은 메시지가 제목 표시줄/Desktop App에 표시되던 문제가 수정되었습니다.

  • 웹훅 게시글에서 icon_emoji 속성이 작동하지 않던 문제가 수정되었습니다.

config.json

config.json에 새로운 설정 옵션이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 설정은 config.json에서 수정하거나, 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜 변경사항:

  • config.jsonSupportSettings 하위에:

    • 플랫폼에서 문제를 신고하는 동작을 향상시키기 위해 ReportAProblemType, ReportAProblemMail, AllowDownloadLogs 구성 설정이 추가되었습니다.

Enterprise 플랜의 변경사항:

  • config.jsonExperimentalAuditSettings 하위:

    • 감사 로깅 출력에 사용할 인증서를 허용하는 Certificate 구성 설정이 추가되었습니다.

  • config.jsonLdapSettings 하위:

    • 제거된 구성원을 다시 추가하는 LDAP 설정을 추가하는 ReAddRemovedMembers 구성 설정이 추가되었습니다.

API 변경사항

  • 동기화 가능한 객체를 위한 두 개의 새로운 플러그인 API를 공개했습니다.

오픈 소스 구성 요소

  • https://github.com/mattermost/mattermost에서 monaco-editormonaco-editor-webpack-plugin을 추가하고, dynamic-virtualized-list, popper.js, react-hot-loader, react-popper를 제거했습니다.

Go 버전

  • v10.9는 Go v1.23.7로 빌드되었습니다.

알려진 문제

  • 시스템 콘솔에서 모든 구성원시스템 관리자에 대한 권한 목록이 콘텐츠 영역을 초과합니다.

  • 환경 변수를 통해 라이센스 파일 위치를 설정해도 시스템 콘솔을 통해 새 라이센스를 업로드할 수 있는 옵션이 여전히 표시되어, 환경 변수를 통해 설정된 라이센스가 덮어쓰이는 결과를 초래합니다. 이 문제를 해결하는 방법은 이 지식 베이스 문서를 참조하세요.

기여자

릴리즈 v10.8 - 기능 릴리즈

  • 10.8.4, 2025-07-22 릴리즈

    • Mattermost v10.8.4는 중간에서 높은 심각도의 보안 수정을 포함하고 있습니다. 가능한 한 빨리 이 릴리즈로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리즈 후 30일 후에 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Boards 플러그인 버전 v9.1.5.

    • Mattermost v10.8.4는 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.8.3, 2025-06-18 릴리즈

    • Mattermost v10.8.3은 중간 심각도의 보안 수정을 포함하고 있습니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리즈 후 30일 후에 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Playbooks 플러그인 v1.41.1.

    • 사전 패키지된 Boards 플러그인 버전 v9.1.3.

    • 웹훅 게시물에서 icon_emoji 속성이 작동하지 않는 문제를 수정했습니다.

    • Mattermost가 iframe에 임베드된 상태에서 SSO 지원을 추가했습니다.

    • Mattermost v10.8.3은 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.8.2, 2025-05-29 릴리즈

    • Mattermost v10.8.2는 높은 심각도의 보안 수정을 포함하고 있습니다. 이 릴리즈로 업그레이드하는 것을 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리즈 후 30일 후에 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 MS Teams 플러그인 v2.2.1.

    • Mattermost v10.8.2는 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.8.1, 2025-05-21 릴리즈

    • Mattermost v10.8.1은 치명적 심각도의 보안 수정을 포함하고 있습니다. 가능한 한 빨리 이 릴리즈로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리즈 후 30일 후에 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Playbooks 플러그인 v2.2.0.

    • 모든 구성원 섹션에서 팀 관리자 권한이 누락된 경우 변경할 수 없는 문제를 수정했습니다.

    • golang.org/x/net 버전을 v0.39.0으로 업데이트했습니다.

    • Mattermost v10.8.1은 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.8.0, 2025-05-16 릴리즈

    • 원본 10.8.0 릴리즈.

중요 업그레이드 참고사항

  • 새로운 테이블 AccessControlPoliciesAccessControlPolicyHistory가 생성됩니다. 마이그레이션은 완전히 하위 호환되며, 잠금이 없고, 다운타임이 발생하지 않을 것으로 예상됩니다.

  • 레거시 SKU E10 및 E20 라이선스 지원이 제거되었습니다. 도움이 필요한 경우, Mattermost 전문가에게 문의하시기 바랍니다.

중요

v10.7 이전 릴리스에서 업그레이드하는 경우, 다른 중요 업그레이드 참고사항을 읽어보시기 바랍니다.

개선사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Calls 플러그인 버전 v1.7.1.

  • 사전 패키지된 Metrics 플러그인 버전 v0.6.0.

  • 개선된 채널 메뉴가 추가되었습니다.

  • 일괄 처리 및 비일괄 처리 시나리오 모두에 대해 더 명확한 문구와 설명을 제공하도록 이메일 알림 설정이 업데이트되었습니다. 설정 대화상자는 이제 축소 및 확장 보기 모두에서 선택된 상태를 더 정확하게 반영하여 일관성과 사용성이 향상되었습니다.

  • 설정에 따라 스레드에서 별명 또는 실명을 표시하는 기능이 추가되었습니다.

  • 파일 복사 실패에 대한 오류 메시지가 개선되었습니다.

관리

  • 시스템 콘솔 -> 시스템 속성에 사용자 정의 프로필 속성 필드 타입, 가시성 및 관련 옵션이 추가되었습니다.

  • 사용자 정의 프로필 속성과 LDAP/SAML 동기화 지원이 추가되었습니다(기능 플래그로 비활성화됨).

  • Windows 및 MacOS 릴리스 빌드 및 패키징이 중단되었습니다.

  • EnableLocalMode가 이제 개발 중에 자동으로 활성화됩니다.

  • 게시물 속성이 유효하지 않을 때 로그 메시지가 추가됩니다.

  • 서버에서 수신한 웹소켓 PING 이벤트 로깅이 중단되었습니다.

  • Support Packet 생성 오류가 이제 시스템 콘솔에 표시됩니다.

  • 끊어진 연결을 더 빠르게 감지하기 위해 웹소켓에 클라이언트 측 ping이 추가되었습니다.

  • 기능 플래그가 제거되고 팀 간 검색 기능을 위한 EnableCrossTeamSearch 구성 옵션이 추가되었습니다.

버그 수정

  • GET /groups endpoint 문서를 수정했습니다.

  • 업데이트 후 그룹 멘션 오버레이 및 세부 정보 관련 문제를 수정했습니다.

  • 봇 사용자에게 로컬 시간이 표시되는 문제를 수정했습니다.

  • 접힌 답글 스레드가 비활성화되었을 때 답글이 잘못된 스레드의 일부로 표시되는 문제를 수정했습니다.

  • 마우스로 메뉴를 열었을 때 새로운 메뉴에서 키보드 입력이 작동하지 않는 문제를 수정했습니다.

  • 채널 전환기에서 키보드 탐색 관련 문제를 수정했습니다.

  • 자동링크에 꺾쇠괄호를 사용할 때 링크 미리보기 문제를 수정했습니다.

  • 하이픈이 포함된 사용자 정의 알림 키워드에 대해 최근 멘션이 잘못된 결과를 표시하는 문제를 수정했습니다.

  • 로컬 모드 관리(예: mmctl을 통한)에서 잘못된 제한이 있던 문제를 수정했습니다.

  • 사용자가 백슬래시를 접두사로 사용하여 이모티콘 서식을 이스케이프할 수 없던 문제를 수정했습니다.

  • 키보드로 포커스하거나 마우스를 올렸을 때 게시물 링크가 포커스를 가두는 문제를 수정했습니다.

  • Mattermost가 임베드되었을 때 플러그인이 비활성화되는 문제를 수정했습니다.

config.json

config.json에 새로운 설정 옵션이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 이 설정들은 config.json에서 수정하거나, 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

Enterprise 플랜 변경사항:

  • config.jsonAccessControlSettings 하위:

    • EnableAttributeBasedAccessControlEnableChannelScopeAccessControl 구성 설정이 추가되었습니다.

  • config.jsonServiceSettings 하위:

    • 팀 간 검색 기능을 위한 EnableCrossTeamSearch 구성 옵션이 추가되었습니다.

  • config.jsonElasticsearchSettings 하위:

    • 공통 접두사를 가진 여러 인덱스에서 검색할 수 있도록 사용되는 새로운 구성 설정 GlobalSearchPrefix가 추가되었습니다. 이는 여러 Elasticsearch 인스턴스가 있는 환경에서 유용하며, 각 인스턴스가 ElasticsearchSettings.IndexPrefix 설정을 사용하여 서로 다른 접두사로 다른 인덱스에 쓰는 경우에 활용됩니다.

API 변경사항

  • 사용자 정의 프로필 속성 그룹 데이터를 검색하는 새로운 API 엔드포인트가 추가되었습니다.

오픈소스 컴포넌트

  • https://github.com/mattermost/mattermost에서 bep/imagemeta를 추가하고 rwcarlsen/goexif를 제거했습니다.

Go 버전

  • v10.8은 Go v1.23.7로 빌드되었습니다.

알려진 문제

  • icon_emoji 속성이 웹훅 게시물에서 작동하지 않습니다.

  • 환경 변수를 통해 라이선스 파일 위치를 설정해도 시스템 콘솔을 통해 새 라이선스를 업로드할 수 있는 옵션이 여전히 제공되며, 이로 인해 라이선스가 환경 변수로 설정된 것으로 덮어씌워집니다. 이 문제를 해결하는 방법에 대해서는 이 지식베이스 문서를 참조하세요.

  • Elasticsearch가 활성화된 상태에서 인용 부호 안의 불용어를 검색하면 검색한 용어만이 아닌 더 많은 결과가 반환됩니다.

  • 이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.

기여자

릴리스 v10.7 - 기능 릴리스

  • 10.7.4, 2025-06-18 출시

    • Mattermost v10.7.4에는 높은 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것을 권장합니다. Mattermost 책임 공개 정책에 따라 세부 사항은 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시됩니다.

    • 미리 패키지된 MS Teams 플러그인 v2.2.1.

    • 미리 패키지된 Playbooks 플러그인 v1.41.1.

    • 미리 패키지된 Boards 플러그인 버전 v9.1.3.

    • Mattermost가 iframe에 임베드될 때 SSO 지원 추가.

    • Mattermost v10.7.4에는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.7.3, 2025-05-21 출시

    • Mattermost v10.7.3에는 치명적 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 가능한 한 빠르게 이 릴리스로 업그레이드할 것을 강력히 권장합니다. Mattermost 책임 공개 정책에 따라 세부 사항은 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시됩니다.

    • 미리 패키지된 Playbooks 플러그인 v2.2.0.

    • 전체 구성원 섹션에서 팀 관리자 권한이 누락된 경우 권한을 변경할 수 없는 문제 수정.

    • Mattermost v10.7.3에는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.7.2, 2025-05-12 출시

    • Mattermost v10.7.2에는 낮음에서 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것을 권장합니다. Mattermost 책임 공개 정책에 따라 세부 사항은 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시됩니다.

    • Mattermost v10.7.2에는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.7.1, 2025-04-29 출시

    • Mattermost v10.7.1에는 낮은 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것을 권장합니다. Mattermost 책임 공개 정책에 따라 세부 사항은 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시됩니다.

    • Mattermost가 임베드될 때 플러그인이 비활성화되는 문제 수정.

    • 게시물 링크에 마우스를 올리거나 키보드로 포커스할 때 포커스가 고정되는 문제 수정.

    • 서버가 수신하는 웹소켓 PING 이벤트 로깅 중단.

    • Mattermost v10.7.1에는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.7.0, 2025-04-16 출시

    • 원본 10.7.0 릴리스.

호환성

  • Edge와 Chrome의 최소 버전을 132+ 이상으로 업데이트했습니다.

중요한 업그레이드 참고사항

  • 곧 출시될 라이선스 기능의 메타데이터를 저장하기 위해 Channels 테이블에 새로운 컬럼 BannerInfo를 추가했습니다.

  • 인덱스 생성을 위한 SQL 마이그레이션을 포함하여 속성 아키텍처 테이블에서 커서 기반 페이지네이션 지원을 추가했습니다.

중요

v10.6보다 이전 릴리스에서 업그레이드하는 경우, 다른 중요한 업그레이드 참고사항을 읽어보시기 바랍니다.

개선사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Calls 플러그인 버전 v1.6.0.

  • MMEMBED 쿠키가 설정된 경우 웹앱 플러그인 로딩과 푸터가 비활성화됩니다.

  • Unicode 문자의 전각 문장 부호 간격 수정을 포함하는 marked 패키지를 업데이트했습니다.

  • 메시지 우선순위 체크박스 메뉴 항목에 작은 변경 사항을 추가했습니다. 설명 너비가 이전 버전보다 작아졌습니다.

  • 이모지 선택기를 제어하고 위치를 지정하는 데 사용되는 라이브러리를 업데이트했습니다.

  • 예약된 게시물 탭에 브라우저 창 제목을 추가했습니다. 제목은 Scheduled - 이며, 임시보관함 탭과 동일한 패턴을 사용합니다.

관리

  • 다른 웹사이트에 Mattermost를 임베딩할 때 프레임 조상 도메인을 지정할 수 있는 Embedding이라는 새로운 시스템 콘솔 페이지가 추가되었습니다. 참고로, teams.microsoft.com은 더 이상 프레임 조상 목록에 자동으로 추가되지 않습니다.

  • Channel Export 플러그인이 이제 사전 패키지되어 있어 전환 패키지 목록에서 제거되었습니다.

  • 그룹을 검색하기 전에 라이선스를 확인하여 불필요한 로그 메시지를 제거했습니다.

  • 지원 패킷의 구성 위치를 사람이 읽기 쉽게 만들었습니다.

  • 지원 패킷에 고급 감사 및 알림 로그를 추가했습니다.

  • include_removed_members 옵션에 대한 로그 정보를 LDAP 동기화에 추가했습니다.

  • react-select를 v3.0.3에서 v5.9.0으로 업그레이드했습니다.

버그 수정

  • 예약 게시물이 비활성화된 경우 임시 저장 목록의 정렬 문제를 수정했습니다.

  • 사용자가 생성한 스레드에서 생성자가 채널을 나간 후 답글 시 자동으로 팔로우되는 문제를 수정했습니다.

  • 다른 팀의 음소거된 채널이 제목 표시줄에 멘션을 표시하는 문제를 수정했습니다.

  • 다른 팀의 새 채널에서 온 메시지가 새로고침할 때까지 표시되지 않는 문제를 수정했습니다.

  • UP/DOWN 화살표 키를 사용하여 다이렉트 메시지 목록을 탐색할 때 스크롤 동작 문제를 수정했습니다.

  • 웹앱의 websocket 재연결 로직과 관련된 몇 가지 사소한 버그를 수정했습니다.

  • DND 상태가 앱에 표시된 만료 시간에 만료되지 않는 문제를 수정했습니다.

  • 그룹 멘션 권한이 누락된 문제를 수정했습니다.

  • 스레드에 입력된 명령에 대한 시스템 봇 답글이 채널에도 게시되는 문제를 수정했습니다.

  • 채널 멤버 메뉴가 잘못된 방향으로 열리는 문제를 수정했습니다.

  • Grammarly 브라우저 확장 프로그램이 설치된 상태에서 게시물 편집 텍스트박스 크기가 올바르지 않게 표시되는 문제를 수정했습니다.

  • 채널 헤더 텍스트에서 onclick이 누락되어 해시태그, 링크, 멘션 클릭이 활성화되는 문제를 수정했습니다.

  • High Availability 환경에서 두 개의 작업 서버가 동일한 작업을 가져오는 작업 관련 문제를 수정했습니다.

  • 그룹 동기화된 팀 및 채널에서 비그룹 멤버를 제거할 때 일관성 없는 동작 문제를 수정했습니다.

config.json

config.json에 새로운 설정 옵션이 추가되었습니다. 아래는 추가된 설정과 설치 시 기본값 목록입니다. 이러한 설정은 config.json에서 수정하거나, 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜에 대한 변경 사항:

  • config.jsonMetricsSettings 하위:

    • 클라이언트 사이드 웹앱 메트릭을 추적하려는 사용자 ID를 설정할 수 있는 ClientSideUserIds가 추가되었습니다. 성능상의 이유로 사용자 ID의 총 개수는 5개로 제한되었습니다. 그렇지 않으면 Prometheus가 높은 라벨 카디널리티로 인해 과부하가 걸릴 수 있습니다. Prometheus 성능을 보장하기 위해 이 목록을 자주 수정하지 않는 것을 권장합니다.

  • config.jsonCacheSettings 하위:

    • 모든 Redis 캐시 키에 접두사를 추가하는 데 사용할 수 있는 RedisCachePrefix가 추가되었습니다.

  • config.jsonServiceSettings 하위:

    • Mattermost를 다른 웹사이트에 임베드할 때 프레임 상위 도메인을 지정할 수 있는 새로운 구성 설정 FrameAncestors가 추가되었습니다.

Enterprise 플랜 변경사항:

  • config.jsonNativeAppSettings 하위에:

    • 모바일 생체 인증 프롬프트 활성화, 탈옥/루팅 탐지 및 화면 캡처 방지를 위한 새로운 설정이 추가되었습니다. 설정값은 다음과 같습니다: MobileEnableBiometrics (기본값: false), MobilePreventScreenCapture (기본값: false), MobileJailbreakProtection (기본값: false).

  • 새로운 구성 설정 LdapSettingsDefaultMaximumLoginAttempts가 추가되었습니다.

API 변경 사항

  • 그룹 관리를 위한 새로운 pluginapi 메서드들을 추가하였고, GroupSourcePluginPrefix라는 새로운 그룹 소스 타입을 추가하였으며, GET /api/v4/groups에 include_syncable_sources라는 새로운 URL 매개변수를 추가하였습니다.

  • Client4.createPostEphemeral 메서드를 추가하였습니다.

Websocket 이벤트 변경사항

  • Custom Profile Attributes websocket 지원이 추가되었습니다.

  • Custom Profile Attributes 작업에 websocket 메시지가 추가되었습니다.

Go 버전

  • v10.7은 Go v1.22.6으로 빌드되었습니다.

알려진 이슈

  • 검색에서 Enter를 누른 후 사이드바 확장을 위한 아이콘의 툴팁과 하이라이트가 나타납니다.

  • 채널의 마지막 게시물에서 오른쪽 패널을 여는 단축키가 오른쪽 패널 헤더에 파란색 테두리가 표시되는 문제를 일으킵니다.

  • 환경 변수를 통해 라이선스 파일 위치를 설정해도 System Console을 통해 새 라이선스를 업로드할 수 있는 옵션이 여전히 제공되어, 환경 변수로 설정된 라이선스가 덮어써지는 문제가 발생합니다. 이 문제를 해결하는 방법은 이 지식 베이스 문서를 참조하세요.

  • Elasticsearch가 활성화된 상태에서 따옴표로 묶인 불용어를 검색하면 검색한 용어 이외의 결과도 반환됩니다.

  • 이메일 알림이 활성화되어 있으면 CLI를 통한 Slack 가져오기가 실패합니다.

기여자

릴리스 v10.6 - 기능 릴리스

  • 10.6.6, 2025-05-21 출시

    • Mattermost v10.6.6은 중요 심각도 수준의 보안 수정 사항을 포함합니다. 가능한 한 빨리 이 릴리스로 업그레이드하는 것을 강력히 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 릴리스 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키징된 Playbooks 플러그인 v2.2.0.

    • Mattermost v10.6.6은 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.6.5, 2025-05-15 출시

    • SAML에서 AES-256-GCM 암호화 지원이 추가되었습니다.

    • "모든 구성원" 섹션에서 팀 관리자 권한이 누락되어 있을 때 변경할 수 없는 문제를 수정했습니다.

    • Mattermost v10.6.5는 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.6.4, 2025-05-12 출시

  • 10.6.3, 2025-04-29 출시

  • 10.6.2, 2025-04-15 출시

    • Mattermost v10.6.2는 낮음-보통 심각도 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 릴리스 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 서버에서 수신하는 웹소켓 PING 이벤트 로깅을 중지했습니다.

    • 포스트 링크에 마우스를 올리거나 키보드로 포커스할 때 포커스가 갇히는 문제를 수정했습니다.

    • Mattermost v10.6.2는 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.6.1, 2025-03-17 출시

    • 고가용성 환경에서 두 작업 서버가 동일한 작업을 수행하는 작업 관련 문제를 수정했습니다.

    • 사전 패키징된 Calls 플러그인 버전 v1.5.2.

    • Mattermost v10.6.1은 다음과 같은 기능적 변경 사항을 포함합니다:

      • 다른 웹사이트에 Mattermost를 임베딩할 때 프레임 조상 도메인을 지정할 수 있는 Embedding이라는 새로운 시스템 콘솔 페이지를 추가했습니다. 참고로, teams.microsoft.com은 더 이상 프레임 조상 목록에 자동으로 추가되지 않습니다. 새로운 구성 설정 FrameAncestors가 추가되었습니다.

  • 10.6.0, 2025-03-14 출시

    • 원본 10.6.0 릴리스.

중요한 업그레이드 참고사항

  • PostgreSQL v11 및 v12에 대한 지원이 제거되었습니다. 새로운 최소 PostgreSQL 버전은 v13+입니다. 자세한 내용은 최소 지원 PostgreSQL 버전 정책 문서를 참조하세요.

  • 시스템 콘솔 통계가 이제 PostgreSQL에서 더 빠르게 수행됩니다. MaxUsersForStatistics 구성 설정은 이제 게시물이 있는 사용자 수 차트만 비활성화하며, 다른 모든 통계는 영향을 받지 않습니다. 다른 통계들이 이제 항상 빠르기 때문에 다른 쿼리를 비활성화하기 위한 구성 값이 더 이상 필요하지 않아 영향을 받지 않습니다. 게시물 및 파일 수는 매일 업데이트되므로 항상 실시간 데이터를 반영하지 않을 수 있습니다. 선 차트 및 플러그인 데이터와 같은 고급 통계는 이제 클릭할 때까지 숨겨져 로딩 시간을 단축시킵니다. MySQL은 v11에서 완전히 중단될 예정이므로 성능 개선이 적용되지 않습니다. 더 나은 성능과 장기 지원을 위해 PostgreSQL로 마이그레이션하는 것을 권장합니다. 마이그레이션 시간: 1,200만 개의 게시물과 100만 개의 파일 정보 항목이 있는 시스템에서 마이그레이션은 15초가 걸리지만, 서버의 테이블 크기와 데이터베이스 사양에 따라 몇 분이 걸릴 수 있습니다. 이 마이그레이션은 논블로킹입니다. 이 최적화는 PostgreSQL에만 적용되므로 MySQL 배포에 대한 마이그레이션은 없습니다. 자세한 내용은 중요한 업그레이드 참고사항을 참조하세요.

중요

v10.5 이전 릴리스에서 업그레이드하는 경우 다른 중요한 업그레이드 참고사항을 읽어주세요.

개선 사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Boards 플러그인 버전 v9.1.1.

  • 사전 패키지된 Playbooks 플러그인 버전 v2.1.1.

  • 사전 패키지된 Copilot 플러그인 버전 v1.1.1.

  • 사전 패키지된 MS Teams 플러그인 버전 v2.1.1.

  • 사전 패키지된 Jira 플러그인 버전 v4.2.1.

  • 우크라이나어를 공식 언어로 업그레이드.

관리

  • 라이선스 미등록 서버 제한이 업데이트되었습니다: 2500명 사용자의 소프트 제한에 도달하면 관리자에게 표시되는 배너 알림이 나타나고, 5K 하드 제한에 도달하면 사용자 수가 하드 제한 미만으로 줄어들 때까지 사용자 생성이나 활성화가 방지됩니다.

  • 자동 Elasticsearch/OpenSearch 채널 인덱스 스키마 검사가 제거되었습니다. 결과적으로, 관리자는 더 이상 elasticsearch 채널 인덱스가 오래되었음을 알리는 다이렉트 메시지 알림을 받지 않게 됩니다.

버그 수정

  • SAML에서 이메일 주소가 변경되었을 때 Mattermost의 이메일 주소가 업데이트되지 않는 문제를 수정했습니다.

  • 삭제된 메시지가 채널에서 여전히 스레드 답글을 표시하는 문제를 수정했습니다.

  • 스레드 화면에서 벗어날 때 발생할 수 있는 오류를 수정했습니다.

  • DoActionRequest POST 요청에 대한 INFO 레벨 로깅이 누락되는 문제를 수정했습니다.

  • 제품 브랜딩에 포커스가 있는 동안 사용자가 SPACEENTER 키를 사용하여 전역 헤더의 전환기 메뉴를 토글할 수 없는 문제를 수정했습니다.

  • 개발자 모드가 비활성화된 상태에서 "오류가 발생했습니다" 막대가 표시되는 문제를 수정했습니다.

  • 삭제된 스레드가 스레드 뷰어에서 고착되는 문제를 수정했습니다.

  • 파일이 실제로 게시물의 일부로 제출되지 않아 채널 파일 수가 잘못되는 문제를 수정했습니다.

  • 통합 액션 시스템의 충돌 문제를 수정했습니다.

  • 현재 선택된 스레드가 읽지 않음 창에 표시되는 문제를 수정했습니다.

  • mmctl에서 무해한 디버그 레벨 "오류"의 로깅을 방해하는 문제를 수정했습니다.

  • 스레드를 팔로우/언팔로우할 때 팀 사이드바의 읽지 않음 수가 동기화되지 않을 수 있는 문제를 수정했습니다.

  • 대량 내보내기 문제를 수정했습니다: 누락된 파일을 만나더라도 내보내기가 더 이상 중단되지 않습니다.

config.json

config.json에 새로운 설정 옵션들이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 이러한 설정들은 config.json에서 수정하거나, 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜의 변경사항:

  • conig.jsonServiceSettings 하위:

    • 사용자가 웹소켓 브로드캐스팅의 성능을 제어할 수 있도록 하는 새로운 구성 설정 EnableWebHubChannelIteration이 추가되었습니다. 기본적으로 이 설정은 비활성화되어 있습니다. 이 설정을 활성화하면 웹소켓 브로드캐스팅 성능이 향상되지만 사용자가 채널에 참여하거나 떠날 때 성능이 저하됩니다. 적어도 200,000명의 동시 사용자가 Mattermost를 활발히 사용하지 않는 한 이 설정을 켜는 것은 권장하지 않습니다.

  • 사용되지 않는 opentracing 지원을 제거하기 위해 EnableOpenTracing을 제거했습니다.

API 변경사항

  • SearchPosts API에 감사 로깅을 추가했습니다.

  • client_perf 엔드포인트에 metrics 태그를 추가했습니다.

오픈 소스 컴포넌트

  • 여러 컴포넌트를 추가하고 제거했습니다.

Go 버전

  • v10.6는 Go v1.22.6로 빌드되었습니다.

알려진 문제

  • 환경 변수를 통해 라이선스 파일 위치를 설정해도 여전히 시스템 콘솔을 통해 새 라이선스를 업로드할 수 있는 옵션이 제공되어, 환경 변수로 설정한 라이선스가 덮어써지는 문제가 발생합니다. 이 문제를 해결하는 방법은 이 지식 베이스 문서를 참조하세요.

  • Elasticsearch가 활성화된 상태에서 따옴표 안의 불용어를 검색하면 검색된 용어뿐만 아니라 더 많은 결과가 반환됩니다.

  • 이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.

기여자

릴리스 v10.5 - 확장 지원 릴리스

  • 10.5.14, 2025-10-30 출시

    • 플러그인과의 Go v1.23 호환성 문제를 수정했습니다.

    • Mattermost v10.5.14에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.13, 2025-10-28 출시

주의

중요 수정 사항

  • 사전 패키지된 Boards 플러그인 v9.1.7.

  • Mattermost v10.5.13에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.12, 2025-10-15 출시

    • Mattermost v10.5.12에는 낮음~높음 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 MS Teams 플러그인 v2.2.2.

    • go 버전 1.23.12로 업그레이드했습니다.

    • Mattermost v10.5.12에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.11, 2025-09-10 출시

    • Mattermost v10.5.11에는 낮음~높음 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 웹훅 게시물의 내용이 표시되지 않는 문제를 수정했습니다.

    • 음소거된 채널의 읽지 않은 메시지가 파비콘/데스크톱 앱에 표시되는 문제를 수정했습니다.

    • Mattermost v10.5.11에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.10, 2025-08-15 출시

    • Mattermost v10.5.10에는 낮음~높음 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 가능한 한 빨리 이 릴리스로 업그레이드하실 것을 강력히 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • Mattermost v10.5.10에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.9, 2025-07-22 출시

    • Mattermost v10.5.9에는 낮음~높음 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 가능한 한 빨리 이 릴리스로 업그레이드하실 것을 강력히 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Boards 플러그인 버전 v9.1.5.

    • 사전 패키지된 Agents 플러그인 v1.2.4.

    • 사전 패키지된 Calls 플러그인 v1.9.2.

    • 스레드 토론이 비활성화되었을 때 재정의된 웹훅 사용자명이 답글에 표시되지 않는 문제를 수정했습니다.

    • redux 선택기의 텔레메트리를 제거했습니다.

    • Mattermost v10.5.9에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.8, 2025-06-18 출시

    • Mattermost v10.5.8에는 낮음~중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 삭제된 팀의 읽지 않은 메시지가 제목 표시줄/Desktop App에 표시되는 문제를 수정했습니다.

    • 사전 패키지된 Playbooks 플러그인 v1.41.1.

    • 사전 패키지된 Boards 플러그인 버전 v9.1.3.

    • Mattermost v10.5.8에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.7, 2025-05-27 출시

    • Mattermost v10.5.7에는 높음 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • SidebarCategoriesSidebarChannels 테이블 업데이트 시 발생할 수 있는 교착 상태를 수정했습니다.

    • 사전 패키지된 MS Teams 플러그인 v2.2.1.

    • Mattermost v10.5.7에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.6, 2025-05-21 출시

    • Mattermost v10.5.6에는 심각도(Critical) 수준의 보안 수정 사항이 포함되어 있습니다. 가능한 한 빨리 이 릴리스로 업그레이드하실 것을 강력히 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Playbooks 플러그인 v2.2.0.

    • 사전 패키지된 Calls 플러그인 v1.7.1.

    • 모든 구성원 섹션에서 누락된 경우 팀 관리자 권한을 변경할 수 없는 문제를 수정했습니다.

    • Mattermost v10.5.6에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.5, 2025-05-09 출시

    • Mattermost v10.5.5에는 낮음~중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • Mattermost v10.5.5에는 다음과 같은 데이터베이스 변경 사항이 포함되어 있습니다:

      • 쿼리 성능을 향상시키기 위해 SidebarChannels 테이블의 CategoryId 열에 새로운 인덱스가 추가되었습니다. 이 업그레이드로 인한 데이터베이스 다운타임은 예상되지 않습니다. PostgreSQL에서 120만 행이 있는 테이블에 인덱스를 추가하는 데 약 2초가 걸리고, MySQL에서는 30만 행이 있는 테이블에 약 5초가 걸립니다. 마이그레이션은 완전히 하위 호환되며 테이블 잠금이나 기존 테이블 작업에는 영향을 주지 않습니다. 이 릴리스로 업그레이드할 때 무중단이 예상됩니다. 포함된 SQL 쿼리는 MYSQL의 경우 CREATE INDEX idx_sidebarchannels_categoryid ON SidebarChannels(CategoryId);이고, PostgreSQL의 경우 CREATE INDEX CONCURRENTLY IF NOT EXISTS idx_sidebarchannels_categoryid ON sidebarchannels(categoryid);입니다.

  • 10.5.4, 2025-04-29 출시

    • Mattermost v10.5.4에는 낮음~중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 최근 언급에서 하이픈을 포함한 사용자 정의 알림 키워드에 대해 잘못된 결과가 표시되는 문제를 수정했습니다.

    • 마우스 오버하거나 키보드로 포커스할 때 게시물 링크가 포커스를 가로채는 문제를 수정했습니다.

    • Mattermost v10.5.4에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.3, 2025-04-15 출시

    • Mattermost v10.5.3에는 낮음~중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Metrics 플러그인 버전 v0.6.0.

    • 서버에서 수신된 websocket PING 이벤트 로깅을 중단했습니다.

    • Mattermost v10.5.3에는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.5.2, 2025-03-17 출시

    • Mattermost v10.5.2에는 낮음~높음 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하실 것을 권장합니다. 세부 사항은 Mattermost 책임감 있는 공개 정책에 따라 출시 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 MS Teams 플러그인 버전 v2.1.1.

    • 사전 패키지된

      호환성

      • 최소 Safari 버전을 17.4+ 이상으로, 최소 Firefox 버전을 119+ 이상으로 업데이트했습니다.

중요한 업그레이드 참고사항

  • Mattermost 버전 v10.5.0과 v10.5.1에는 플러그인 구성 설정이 사라질 수 있는 버그가 포함된 Jira 플러그인(v4.2.0)이 번들로 포함되어 있습니다. 잠재적인 중단을 피하기 위해 해당 버전으로의 업그레이드를 강력히 권하지 않습니다.
    이미 v10.5.0 또는 v10.5.1로 업그레이드한 경우, Jira 플러그인을 버전 v4.2.1로 업데이트하거나, 더 바람직하게는 Mattermost와 Jira 플러그인을 모두 최신 버전으로 업그레이드할 것을 권장합니다.

  • v10.5에는 Property System Architecture 스키마 마이그레이션이 도입되었습니다. 자세한 내용은 중요한 업그레이드 참고사항을 참조하세요.

  • Compliance Export 시스템이 전면 개편되었습니다. 자세한 내용은 중요한 업그레이드 참고사항을 참조하세요.

  • Mattermost 서버는 수동 플러그인 배포 지원을 중단했습니다. 플러그인은 관리자나 일부 배포 자동화가 플러그인 번들의 내용을 서버 작업 디렉토리에 복사할 때 수동으로 배포되었습니다. 수동 또는 자동화된 배포 워크플로가 여전히 필요한 경우, 관리자는 대신 플러그인 번들을 미리 패키징할 수 있습니다. 자세한 내용은 이 포럼 게시글을 참조하세요.

  • Mattermost는 Microsoft Windows 운영체제에 대한 공식 Mattermost 서버 빌드 지원을 중단했습니다. 관리자는 기존 Mattermost 서버 설치를 공식 Linux 빌드를 사용하도록 마이그레이션해야 합니다. 자세한 내용은 이 포럼 게시글을 참조하세요.

주요 변경사항

  • 웹 앱의 PluginLinkComponent 내부 작동 방식이 변경되어 기본적으로 DOM에서 링크 툴팁을 언마운트하도록 하여 성능이 크게 향상되었습니다. registerLinkTooltipComponent를 사용하여 링크 툴팁을 등록하는 플러그인은 툴팁 컴포넌트 관리 방식의 변경을 경험하게 될 것입니다. 이제 링크에 마우스를 올리거나 포커스할 때만 마운트됩니다. 그 결과, 플러그인은 마운트 및 언마운트 시나리오를 올바르게 처리하기 위해 컴포넌트를 업데이트해야 할 수 있습니다. 예를 들어, mattermost-plugin-jira에서 componentDidUpdate 라이프사이클 훅이 componentDidMount로 교체되는 변경이 있었습니다. 플러그인의 툴팁 컴포넌트가 함수형 React 컴포넌트인 경우, 빈 의존성 배열을 가진 useEffect에 의해 관리되므로 이 동작이 자동으로 처리될 가능성이 높습니다.

중요

v10.3 이전 릴리스에서 업그레이드하는 경우, 다른 중요한 업그레이드 참고사항을 읽어보시기 바랍니다.

개선 사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Boards 플러그인 v9.1.0.

  • 사전 패키지된 Calls 플러그인 v1.5.1.

  • 사전 패키지된 MS Teams 플러그인 v2.1.0.

  • 사전 패키지된 Channel Export 플러그인 v1.2.1.

  • 사전 패키지된 Jira 플러그인 v4.2.0.

  • 편집 중에 게시물 첨부 파일을 수정할 수 있는 기능이 추가되었습니다.

  • 이제 채널에 북마크가 없을 때 채널 북마크 바가 숨겨집니다. 이제 채널 메뉴에서 북마크를 추가할 수 있습니다.

  • 온보딩 체크리스트에서 비디오가 제거되었습니다.

  • 모달, 우측 사이드 패널 및 핵심 채팅 기능에서 키보드 탐색과 스크린 리더에 중점을 둔 여러 문제를 해결하여 웹앱 전반의 접근성이 개선되었습니다.

관리

  • Property System Architecture를 위한 마이그레이션, 스토어 레이어 및 서비스를 추가했습니다.

  • 실험적인 Enterprise 전용 기능인 Custom Profile Attributes를 추가했습니다. 이 기능은 기본적으로 비활성화되어 있습니다. 이 기능을 활성화하려면 기능 플래그 CustomProfileAttributes를 설정하세요. 활성화되면 관리자는 시스템 콘솔의 System Properties 섹션에 액세스하여 사용자 지정 사용자 프로필 필드를 생성하고 관리할 수 있습니다. 초기 릴리스에서는 텍스트 필드만 지원합니다.

  • Custom Profile Attribute 필드 스토어, 앱 및 API 엔드포인트를 추가했습니다.

  • 고가용성 배포를 위한 개선된 진단 정보가 포함된 Support Packet V2를 도입했습니다.

  • 플러그인이 비활성화되었을 때 섹션 하위에 정의된 설정이 여전히 폴백으로 렌더링되어야 하는지를 제어하는 새로운 Fallback 필드를 PluginSettingsSection에 추가했습니다.

  • 메모리 누수를 수정하기 위해 앱 전체에서 툴팁에 사용되는 라이브러리를 업데이트했습니다.

  • 예약된 포스트 작업 실행 중에 생성되는 불필요한 디버그 로그의 양을 줄였습니다.

  • @mattermost/client에서 form-data를 제거했습니다.

버그 수정

  • System Console > User Management > Channels에서 보관된 필터 동작을 수정하여 보관된 채널을 제외하는 기능을 복원했습니다.

  • 데이터베이스에서 DeleteAt 값이 0이 아닌 DM/GM이 여러 API에서 문제를 일으킬 수 있는 이슈를 수정했습니다.

  • 팀 사이드바의 멘션 수가 스레드 수와 동기화되지 않을 수 있는 이슈를 수정했습니다.

  • props가 있는 답글을 가져올 수 없는 이슈를 수정했습니다.

  • masterDB가 초기화되지 않았을 때 pluginapi.store.GetReplicaDB가 nil을 반환하는 이슈를 수정했습니다.

  • 1만 개의 게시물이 초과되었을 때 SqlPostStore.PermanentDeletebyUser에서 오류가 반환되지 않는 이슈를 수정했습니다.

  • 다이렉트 메시지 또는 그룹 메시지 채널의 사용자 중 누구라도 영구 삭제되면 Bulk Export 워크플로에서 해당 채널이 더 이상 내보내지지 않는 이슈를 수정했습니다.

  • 커스텀 이모지를 요청할 때 스크롤 위치가 재설정되는 이슈를 수정했습니다.

  • LDAP 동기화 중 패닉을 수정했습니다.

  • bulk export 보존 작업이 실수로 non-bulk export 파일과 디렉터리를 삭제하는 이슈를 수정했습니다.

  • TeamSettings.ExperimentalViewArchivedChannels이 활성화된 경우 Elasticsearch/OpenSearch로 보관된 채널을 검색할 수 없는 이슈를 수정했습니다. bulk index가 실행되기 전에 보관된 오래된 채널이 있는 경우, 사용자는 인덱스를 제거하고 bulk index를 다시 실행해야 합니다. 이는 bulk index가 실행될 때 해당 오래된 보관 채널들이 인덱스에서 제거되기 때문입니다.

config.json

config.json에 새로운 설정 옵션들이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 이 설정들은 config.json에서 수정하거나, 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

Enterprise 플랜 변경사항:

  • config.jsonessageExportSettings 하위에:

    • 컴플라이언스 익스포트 개선을 위해 ComplianceExportDirectoryFormat, ComplianceExportPath, ComplianceExportPathCLI, ComplianceExportChannelBatchSizeDefault, ComplianceExportChannelHistoryBatchSizeDefault가 추가되었습니다.

API 변경사항

  • GetUsersInChannelDuring이 이제 slice를 허용합니다; GetChannelsWithActivityDuring이 추가되었습니다.

  • api/v4/config 엔드포인트에 두 개의 새로운 boolean 쿼리 매개변수가 추가되었습니다:

    • remove_defaults (기본값을 필터링합니다).

    • remove_masked (마스킹된 필드를 제거합니다).

Go 버전

  • v10.5는 Go v1.23.12로 빌드되었습니다.

알려진 문제

  • 환경변수를 통해 라이선스 파일 위치를 설정해도 시스템 콘솔을 통해 새 라이선스를 업로드할 수 있는 옵션이 여전히 제공되어, 환경변수로 설정한 라이선스가 덮어쓰여지는 문제가 있습니다. 이 문제를 해결하는 방법은 이 기술 자료 문서를 참조하세요.

  • Elasticsearch가 활성화된 상태에서 따옴표로 묶인 불용어를 검색하면 검색한 용어뿐만 아니라 더 많은 결과가 반환됩니다.

  • 이메일 알림이 활성화되어 있으면 CLI를 통한 Slack 가져오기가 실패합니다.

기여자

Release v10.4 - 기능 릴리스

  • 10.4.5, 2025-04-15 릴리스

    • Mattermost v10.4.5는 낮음에서 중간 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 서버에서 수신된 웹소켓 PING 이벤트 로깅을 중단했습니다.

    • Mattermost v10.4.5는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.4.4, 2025-03-17 릴리스

  • 10.4.3, 2025-02-19 릴리스

    • Mattermost v10.4.3은 낮음에서 높음 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Boards 플러그인 버전 v9.1.1.

    • 사전 패키지된 Playbooks 플러그인 버전 v2.1.1.

    • S3에서 누락된 파일 첨부가 내보내기 실행 완료를 방해할 수 있었던 준수 내보내기 문제를 수정했습니다.

    • 대량 내보내기 보존 작업이 실수로 대량 내보내기가 아닌 파일과 디렉토리를 삭제할 수 있었던 문제를 수정했습니다.

    • Mattermost v10.4.3은 다음 기능 변경 사항을 포함합니다:

      • 새로운 구성 설정 ServiceSettings.EnableWebHubChannelIteration이 추가되어 사용자가 웹소켓 브로드캐스팅 성능을 제어할 수 있습니다. 기본적으로 이 설정은 비활성화되어 있습니다. 활성화하면 웹소켓 브로드캐스팅 성능이 향상되지만 사용자가 채널에 참여/떠날 때 성능이 저하됩니다. 최소 200,000명의 동시 사용자가 Mattermost를 활발히 사용하지 않는 한 활성화하는 것을 권장하지 않습니다.

  • 10.4.2, 2025-01-22 릴리스

    • Mattermost v10.4.2는 중요 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 30일 후 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키지된 Boards 플러그인 v9.0.5.

    • 사전 패키지된 Channel Export 플러그인 v1.2.1.

    • LDAP 동기화 중 발생하는 패닉을 수정했습니다.

    • 웹훅 첨부 버튼 스타일 문제를 수정했습니다.

    • Mattermost v10.4.2는 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.4.1, 2025-01-16 릴리스

    • 특정 브라우저 확장으로 인한 성능 원격 측정 로그 오류를 수정했습니다.

    • LinkMetadata 테이블에 대한 삽입 오류 문제를 수정했습니다.

    • Mattermost v10.4.1은 데이터베이스 또는 기능 변경 사항이 없습니다.

  • 10.4.0, 2025-01-16 릴리스

    • 원본 10.4.0 릴리스.

중요

v10.3 이전 릴리스에서 업그레이드하는 경우, 다른 중요한 업그레이드 노트를 읽어보시기 바랍니다.

개선사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Calls 플러그인 v1.4.0.

  • 사전 패키지된 Boards 플러그인 v9.0.2.

  • 검색어에서 태국어 처리가 개선되었습니다.

  • 오른쪽 패널의 채널 정보에 표시되는 버튼에 툴팁이 추가되었습니다.

  • 스페인어를 Alpha로 등급을 낮췄습니다.

  • Slack에서 테마를 가져오는 기능이 제거되었습니다.

관리

  • Redis가 이제 모든 Enterprise 고객을 위한 대체 캐시 백엔드로 제공됩니다. 이를 활용하여 Mattermost를 매우 큰 규모로 실행할 수 있습니다.

  • 플러그인이 이제 사용자 인터페이스 요소 없이도 Support Packet 데이터를 추가할 수 있습니다.

  • Sessions 테이블에 저장되는 모바일 앱 운영체제의 감지 기능이 개선되었습니다.

버그 수정

  • 가져온 답글에서 반응이 누락되는 문제를 수정했습니다.

  • Markdown 제목의 링크가 스레드 목록에서 표시되는 방식의 문제를 수정했습니다.

  • 채널을 읽음으로 표시해도 새로고침 후에 유지되지 않는 문제를 수정했습니다.

  • LDAP가 비활성화된 경우에도 Support Packet에서 읽을 수 없는 LDAP 서버에 대한 경고가 나타나는 문제를 수정했습니다.

  • 특정 시간대를 선택할 때 여러 시간대가 강조 표시되는 문제를 수정했습니다.

  • 애플리케이션이 서버에 다시 연결된 후 다른 팀의 읽지 않은 메시지가 나타나지 않는 문제를 수정했습니다.

  • 토스터가 있을 때 스크롤바를 클릭할 수 없는 문제를 수정했습니다.

  • 오른쪽 사이드바가 열린 상태에서 긴 메시지(스크롤 가능)에서 Page Up 또는 Page Down을 누를 때 발생하는 문제를 수정했습니다.

  • 시스템 콘솔 > 워크스페이스 최적화서버 업데이트 섹션에서 잘못된 보고가 나타나는 문제를 수정했습니다.

  • EXIF 회전된 이미지 미리보기의 크기가 올바르지 않은 문제를 수정했습니다.

  • 이모지 선택기의 검색 입력 필드가 대문자를 허용하지 않는 문제를 수정했습니다.

  • 가져온 답글에서 반응이 누락되는 문제를 수정했습니다.

  • 시스템 관리자가 참여하지 않은 개인 메시지 채널에서 게시물을 가져올 수 없는 문제를 수정했습니다.

  • 멤버가 아니어도 시스템 관리자가 개인 및 그룹 메시지에 액세스할 수 있도록 복원하여 문제를 수정했습니다.

config.json

config.json에 새로운 설정 옵션들이 추가되었습니다. 아래는 설치 시 추가된 설정들과 기본값 목록입니다. 이러한 설정은 config.json에서 또는 시스템 콘솔이 사용 가능할 때 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜의 변경 사항:

  • config.jsonLocalizationSettings 하위에서:

    • 실험적(예: 진행 중인) 언어 선택 허용 여부를 제어하는 새로운 EnableExperimentalLocales 구성 설정이 추가되었습니다.

Enterprise 플랜 변경 사항:

  • config.jsonCacheSettings 항목:

    • CacheType 추가: lru 또는 redis 중 하나를 선택할 수 있습니다. lru가 기본값이며 현재 사용 중인 메모리 내 캐시 저장소를 사용합니다.

    • RedisAddress 추가: Redis 호스트의 호스트명입니다.

    • RedisPassword 추가: Redis 호스트의 패스워드입니다 (패스워드가 없는 경우 공백으로 남겨둘 수 있습니다).

    • RedisDB 추가: Redis 호스트의 데이터베이스입니다. 일반적으로 0입니다.

    • DisableClientCache 추가: Redis의 클라이언트 사이드 캐시를 비활성화하려는 경우 true로 설정할 수 있습니다. 일반적으로 프로덕션 환경에서는 이 작업을 수행할 필요가 없으며, 주로 테스트 옵션으로 사용됩니다.

  • config.jsonFileSettings 항목:

    • 새로운 AmazonS3StorageClassExportAmazonS3StorageClass 추가, 둘 다 기본값은 ""로 현재 동작을 유지합니다. 관리자는 자신의 S3 솔루션에서 요구하는 저장소 클래스에 맞게 이 저장소 클래스를 구성할 수 있습니다.

API 변경사항

  • 팀에 속하지 않은 스레드를 제외하는 새로운 쿼리 문자열을 추가했습니다 GET api/v4/users/{user_id:[A-Za-z0-9]+}/teams/{team_id:[A-Za-z0-9]+}/threads.

웹소켓 이벤트 변경사항

  • 웹소켓 HELLO 이벤트에 새로운 server_hostname 필드가 추가되었습니다.

Go 버전

  • v10.4는 Go v1.22.6으로 빌드되었습니다.

알려진 문제점

  • 환경 변수를 통해 라이센스 파일 위치를 설정해도 시스템 콘솔을 통해 새 라이센스를 업로드할 수 있는 옵션이 여전히 제공되어, 환경 변수로 설정한 라이센스가 덮어쓰여지는 문제가 발생합니다. 이 문제를 해결하는 방법은 이 기술 문서를 참조하세요.

  • Elasticsearch가 활성화된 상태에서 따옴표 안의 불용어를 검색하면 검색된 용어 이외의 결과도 함께 반환됩니다.

  • 이메일 알림이 활성화되어 있으면 CLI를 통한 Slack 가져오기가 실패합니다.

기여자

Release v10.3 - 기능 릴리스

  • 10.3.4, 2025-02-19 릴리스

    • Mattermost v10.3.4는 낮음에서 높음 심각도 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 릴리스 후 30일 후에 세부 사항이 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키징된 Boards 플러그인 버전 v9.1.1.

    • 사전 패키징된 Playbooks 플러그인 버전 v2.1.1.

    • S3에서 누락된 파일 첨부가 내보내기 실행 완료를 방해할 수 있는 Compliance Exports의 문제를 수정했습니다.

    • Mattermost v10.3.4는 다음과 같은 기능적 변경 사항을 포함합니다:

      • 새로운 구성 설정 ServiceSettings.EnableWebHubChannelIteration이 추가되어 사용자가 웹소켓 브로드캐스팅 성능을 제어할 수 있습니다. 기본적으로 이 설정은 비활성화되어 있습니다. 활성화하면 사용자가 채널에 참여/떠날 때의 성능 저하를 감수하고 웹소켓 브로드캐스팅 성능이 향상됩니다. 최소 200,000명의 동시 사용자가 Mattermost를 활발히 사용하고 있지 않다면 활성화하는 것을 권장하지 않습니다.

  • 10.3.3, 2025-01-22 릴리스

    • Mattermost v10.3.3은 중요 심각도 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 릴리스 후 30일 후에 세부 사항이 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키징된 Boards 플러그인 v9.0.5.

    • 사전 패키징된 Channel Export 플러그인 v1.2.1.

    • LDAP 동기화 중 패닉 오류를 수정했습니다.

    • 대량 내보내기 보존 작업이 실수로 대량 내보내기가 아닌 파일과 디렉토리를 삭제하는 문제를 수정했습니다.

    • Mattermost v10.3.3은 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.3.2, 2025-01-15 릴리스

    • Mattermost v10.3.2는 낮음에서 중간 심각도 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. Mattermost 책임감 있는 공개 정책에 따라 릴리스 후 30일 후에 세부 사항이 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키징된 Boards 플러그인 v9.0.2.

    • 웹훅 첨부 버튼 스타일 문제를 수정했습니다.

    • Mattermost v10.3.2는 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.3.1, 2024-12-16 릴리스

    • 서버 간 사용자 상태가 제대로 동기화되지 않는 문제를 수정했습니다.

    • 새로운 검색 입력에서 접근성 문제를 수정했습니다.

    • Mattermost v10.3.1은 데이터베이스나 기능적 변경 사항을 포함하지 않습니다.

  • 10.3.0, 2024-12-16 릴리스

    • 원본 10.3.0 릴리스.

중요한 업그레이드 참고사항

호환성

  • 최소 Edge 및 Chrome 버전을 130+로 업데이트했습니다.

중요

v10.2 이전 릴리스에서 업그레이드하는 경우, 다른 중요 업그레이드 노트를 읽어보시기 바랍니다.

개선사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Calls 플러그인 v1.3.0.

  • 중국어 번체를 베타로 다운그레이드했습니다.

  • 미래 날짜에 메시지를 예약하는 기능을 추가했습니다 (Professional 및 Enterprise 플랜).

  • Copilot 플러그인이 이제 기본적으로 설치되고 활성화됩니다.

  • 알림 테스트 옵션을 추가했습니다.

  • 새로운 검색 인터페이스를 추가했습니다.

  • 명확성을 위해 제품 문자열을 업데이트했습니다.

  • 웹 앱에서 더 이상 사용되지 않는 번역 코드가 사용되는 대부분의 위치를 제거했습니다.

  • 웹 앱 번들에서 중복된 CSS를 일부 제거했습니다.

관리자

  • 서브 경로에 대한 HEAD 요청 시 302 응답 대신 200 응답을 반환하도록 변경했습니다. 이는 서브 경로에 호스팅된 서버에 연결을 시도하는 모바일 디바이스의 문제를 해결합니다.

  • 플러그인에서 사용할 수 있도록 PostUtils.messageHtmlToComponentfetchMissingUsers 옵션을 추가했습니다.

  • mmctl을 통한 봇 사용자 내보내기 및 가져오기 지원을 추가했습니다.

  • 사용자가 지원되는 최대값보다 큰 페이지당 매개변수를 지정하는 경우에 대해 mmctl에 경고를 추가했습니다.

성능

  • Desktop App 성능 메트릭이 추가되었습니다.

버그 수정

  • 채널 변경 시 게시물 임시저장이 불필요하게 저장되는 문제를 수정했습니다.

  • 웹 앱이 데스크톱 앱보다 로딩이 느리게 느껴지는 문제를 수정했습니다.

  • 웹소켓 재연결 후 새 채널의 새 메시지가 사이드바에 나타나지 않는 문제를 수정했습니다.

  • 시스템 콘솔의 규정 준수 모니터링 페이지 배너에서 링크 문제를 수정했습니다.

  • 시스템 콘솔을 통해 사용자 토큰 관리가 더 이상 허용되지 않는 문제를 수정했습니다.

  • ImagePreviewSizeAwareImage 컴포넌트에서 조건부 너비 및 높이 속성을 설정하여 SVG 이미지 렌더링 문제를 수정했습니다.

  • 현재 사용자의 웹 앱 상태가 올바르게 업데이트되지 않는 문제를 수정했습니다.

config.json

config.json에 새로운 설정 옵션이 추가되었습니다. 아래는 추가된 항목과 설치 시 기본값 목록입니다. 이 설정들은 config.json에서 수정하거나, 시스템 콘솔을 통해 사용 가능한 경우 수정할 수 있습니다.

모든 플랜의 변경 사항:

  • config.jsonServiceSettings 하위:

    • 미래에 메시지를 예약하고 전송하는 기능을 활성화하기 위해 ScheduledPosts가 추가되었습니다.

Go 버전

  • v10.3은 Go v1.22.6으로 빌드되었습니다.

오픈 소스 컴포넌트

  • opensearch-project/opensearch-go를 https://github.com/mattermost/mattermost에 추가했습니다.

알려진 문제

  • 예약된 메시지의 편집 상태에서 하단 패딩이 누락됩니다.

  • 예약된 메시지에 대해 채널에서 잘못된 개수가 표시됩니다.

  • 예약된 게시물 채널 표시기가 때때로 잘못된 상태가 됩니다.

  • 연결이 끊어진 상태에서 전송될 때 예약된 메시지가 대기열 목록에서 제거되지 않습니다.

  • 다이렉트 메시지 사용자에게 표시되는 예약된 메시지 날짜가 때때로 올바르지 않습니다.

  • 새로운 검색 모달에서 공백 다음에 자동 완성이 되지 않습니다.

  • Elasticsearch가 활성화된 상태에서 따옴표 안의 불용어를 검색하면 검색된 용어 이외의 결과도 반환됩니다.

  • 이메일 알림이 활성화되어 있으면 CLI를 통한 Slack 가져오기가 실패합니다.

  • Playbooks 왼쪽 사이드바는 새로고침 없이 사용자가 실행이나 플레이북에 추가될 때 업데이트되지 않습니다.

  • 사용자가 구성된 브로드캐스트 채널의 구성원이 아닌 경우, 상태 업데이트 게시가 오류 피드백 없이 실패할 수 있습니다. 임시 해결책으로 구성된 브로드캐스트 채널에 참여하거나 실행 구성에서 해당 채널을 제거하십시오.

기여자

릴리스 v10.2 - 기능 릴리스

  • 10.2.3, 2025-01-22 출시

    • Mattermost v10.2.3은 중요 심각도 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Boards 플러그인 v9.0.5.

    • 사전 패키지된 Channel Export 플러그인 v1.2.1.

    • LDAP 동기화 중 발생하는 패닉을 수정했습니다.

    • 벌크 익스포트 보존 작업이 실수로 벌크 익스포트가 아닌 파일과 디렉토리를 삭제하는 문제를 수정했습니다.

    • Mattermost v10.2.3에는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.2.2, 2025-01-15 출시

    • Mattermost v10.2.2는 낮음에서 중간 심각도 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Boards 플러그인 v9.0.2.

    • Mattermost v10.2.2에는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.2.1, 2024-12-10 출시

    • Mattermost v10.2.1은 낮음에서 중간 심각도 수준의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.

    • 플러그인이 일부 필드를 비밀로 선언할 경우 플러그인 설정이 지워지는 문제를 수정했습니다.

    • 사전 패키지된 Calls 플러그인 v1.3.2.

    • Mattermost v10.2.1에는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.2.0, 2024-11-15 출시

    • 최초 10.2.0 릴리스.

중요한 업그레이드 참고사항

중요

v10.0 이전 버전에서 업그레이드하는 경우, 다른 중요한 업그레이드 참고사항도 확인해주세요.

개선사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Calls 플러그인 v1.2.1.

  • useMilitaryTime의 로직을 false로 변경하여 data.Value에서 사용자의 기본 설정이 true가 아닌 이상 12시간 시간 형식을 기본값으로 사용하도록 했습니다. 사용자에게 알림 이메일이 전송될 때, 사용자가 별도로 지정하지 않은 경우 시간은 이제 12시간 형식을 기본값으로 사용합니다.

  • 원격/공유 채널에서 게시물이나 댓글을 삭제할 때 이제 경고가 표시됩니다.

  • 봇이 아닌 그룹 메시지에서 발생하는 봇 메시지가 이제 두 사용자를 모두 올바르게 멘션합니다.

  • 채널에 고정된 게시물이 없을 때 채널 헤더에서 고정된 게시물을 숨기도록 업데이트했습니다.

  • 메시지 첨부파일의 필드 값에서 @멘션에 대한 완전한 지원을 추가했습니다.

관리

  • DELETE /api/v4/posts/<post-id>permanent라는 새로운 URL 매개변수를 추가했으며, 게시물과 첨부 파일을 영구적으로 삭제하기 위해 permanenttrue로 설정합니다.

  • 서버에서 Connected Workspaces가 활성화된 경우 시스템 콘솔에 Connected Workspaces (베타) 관리 페이지를 추가했습니다.

  • Connected Workspaces의 연결 초대 흐름을 수락하기 위한 팀 선택기를 추가했습니다.

  • 시스템 콘솔 UI와 Mattermost API를 통한 LDAP 관리 사용자의 활성화 및 비활성화를 제한했습니다.

  • 내보내기/가져오기 개선: 모든 사용자 환경설정과 플래그된 게시물을 내보내는 기능을 추가했습니다.

  • 클러스터 로그를 가져오는 시간 제한을 늘렸습니다.

  • 클러스터 통신을 위한 로그 메시지를 개선했습니다.

  • 데이터 보존 작업에서 삭제된 행에 대한 정보가 이제 로그에 기록됩니다.

  • 라이선스 세부 정보가 추가되거나 제거될 때 로그에 기록됩니다.

  • 게시물과 첨부 파일을 영구적으로 삭제하기 위한 새로운 mmctl 명령어 mmctl post delete <post-id>를 추가했습니다.

성능

  • 각 세션의 모바일 버전을 매일 확인하기 위한 메트릭을 prometheus에 추가했습니다.

  • 그룹 포함 팀 및 채널을 사용할 때 LDAP 동기화 작업의 성능을 개선했습니다.

  • 알림 메트릭에 대한 사소한 개선사항을 추가했습니다.

  • 모바일 푸시 알림에 대한 사소한 개선사항을 추가했습니다.

버그 수정

  • 이메일 알림이 기본적으로 24시간 타임스탬프를 사용하는 문제를 수정했습니다.

  • 통계를 위한 비활성화된 계정 수 계산 시 봇이 무시되지 않는 문제를 수정했습니다.

  • 사용자가 많은 초안을 가지고 있을 때 초안에서 스크롤이 되지 않는 문제를 수정했습니다.

  • 시스템 콘솔에서 Javascript 오류를 발생시키는 문제를 수정했습니다.

  • NewWebConn에서 세션의 경합 상태 사용을 수정했습니다.

  • EnableTesting이 활성화된 경우 서버 시작 후 발생하는 경합 조건을 수정했습니다.

  • 초안 화면에서 삭제된 게시물에 답장할 때 오류 메시지가 표시되지 않는 문제를 수정했습니다.

  • 다이렉트 메시지 탭의 정렬 및 표시 옵션과 채널 탭의 정렬 탭에서 체크 아이콘이 누락되는 문제를 수정했습니다.

  • 팀 사이드바와 타이틀 바 간의 읽지 않은 메시지 동기화 문제를 수정했습니다.

  • 전용 파일스토어를 사용하는 메시지 내보내기 파일 첨부 파일의 문제를 수정했습니다: 전용 파일스토어가 설정된 경우 파일 첨부 파일이 올바르게 찾아지고 내보내집니다.

  • 서버에서 사용자명이 알파 문자로 시작하도록 강제하는 변경 사항을 되돌렸습니다.

  • 예상되는 빈 객체가 반환되는 경우 오류가 발생하도록 하는 registerSlashCommandWillBePostedHook의 호환성 파괴 변경사항을 되돌렸습니다.

config.json

config.json에 새로운 설정 옵션이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 이 설정들은 config.json에서 수정하거나, 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜의 변경사항:

  • config.jsonServiceSettings에서:

    • 게시글 삭제를 활성화/비활성화하기 위해 새로운 구성 설정 EnableAPIPostDeletion을 추가했습니다. 이 구성 설정은 mmctl을 로컬 모드로 실행할 때는 활성화할 필요가 없습니다.

    • 데스크톱 앱 랜딩 페이지를 비활성화할 수 있도록 EnableDesktopLandingPage를 추가했습니다.

  • config.jsonNativeAppSettings에서:

    • 모바일 앱이 외부 기본 브라우저를 사용하여 SSO 인증을 수행하도록 지시하는 구성 설정 MobileExternalBrowser를 추가했습니다.

Go 버전

  • v10.2는 Go v1.22.6으로 빌드되었습니다.

알려진 문제

  • "최근 항목으로 이동" 알림이 있을 때 스크롤바를 클릭할 수 없습니다.

  • 공유 채널: 다이렉트 메시지가 지원되지 않습니다.

  • Elasticsearch가 활성화된 상태에서 따옴표 안의 불용어를 검색하면 검색어 이외의 결과가 더 많이 반환됩니다.

  • 이메일 알림이 활성화되어 있으면 CLI를 통한 Slack 가져오기가 실패합니다.

  • 새로고침 없이 사용자가 런 또는 플레이북에 추가될 때 Playbooks 왼쪽 사이드바가 업데이트되지 않습니다.

  • 사용자가 구성된 브로드캐스트 채널의 멤버가 아닌 경우, 상태 업데이트 게시가 오류 피드백 없이 실패할 수 있습니다. 임시 해결책으로 구성된 브로드캐스트 채널에 가입하거나 런 구성에서 해당 채널을 제거하세요.

기여자

Release v10.1 - 기능 릴리스

  • 10.1.7, 2025-01-15 출시

    • Mattermost v10.1.7에는 낮음에서 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로의 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤 우리의 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Boards 플러그인 v9.0.2.

    • Mattermost v10.1.7에는 데이터베이스 또는 기능적 변경 사항이 없습니다.

  • 10.1.6, 2024-12-20 출시

    • 회원이 아닌 시스템 관리자가 직접 메시지 및 그룹 메시지에 액세스할 수 있도록 복원하여 문제를 수정했습니다.

    • Mattermost v10.1.6에는 데이터베이스 또는 기능적 변경 사항이 없습니다.

  • 10.1.5, 2024-12-18 출시

    • 시스템 관리자가 참여하지 않은 직접 메시지 채널에서 게시물을 가져올 수 없는 문제를 수정했습니다.

    • Mattermost v10.1.5에는 데이터베이스 또는 기능적 변경 사항이 없습니다.

  • 10.1.4, 2024-12-10 출시

    • Mattermost v10.1.4에는 낮음에서 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로의 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤 우리의 보안 업데이트 페이지에 게시될 예정입니다.

    • 사전 패키지된 Calls 플러그인 v1.3.2.

    • Mattermost v10.1.4에는 데이터베이스 또는 기능적 변경 사항이 없습니다.

  • 10.1.3, 2024-11-14 출시

    • Mattermost v10.1.3에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로의 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤 우리의 보안 업데이트 페이지에 게시될 예정입니다.

    • 서버에서 사용자명이 알파 문자로 시작해야 한다고 강제하는 변경 사항을 되돌렸습니다.

    • 예상되는 빈 객체가 반환될 경우 오류가 나타나는 문제를 일으켰던 registerSlashCommandWillBePostedHook의 호환성 파괴 변경 사항을 되돌렸습니다.

    • Mattermost v10.1.3에는 데이터베이스 또는 기능적 변경 사항이 없습니다.

  • 10.1.2, 2024-10-28 출시

    • Mattermost v10.1.2에는 높은 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로의 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤 우리의 보안 업데이트 페이지에 게시될 예정입니다.

    • 전용 파일스토어를 사용하는 메시지 내보내기 파일 첨부 파일 문제를 수정했습니다.

    • Mattermost v10.1.2에는 다음 기능적 변경 사항이 포함되어 있습니다:

      • 모바일 앱이 외부 기본 브라우저를 사용하여 SSO 인증을 수행하도록 지시하는 구성 설정 NativeAppSettings > MobileExternalBrowser를 추가했습니다.

  • 10.1.1, 2024-10-16 출시

    • 사용자가 공유 서버에서 오지 않았음에도 불구하고 모든 직접 메시지에서 공유 표시기가 표시되는 문제를 수정했습니다.

    • Mattermost v10.1.1에는 데이터베이스 또는 기능적 변경 사항이 없습니다.

  • 10.1.0, 2024-10-16 출시

    • 원본 10.1.0 릴리스.

중요

v10.0 이전 릴리스에서 업그레이드하는 경우, 다른 중요한 업그레이드 참고 사항을 읽어주세요.

개선사항

사용자 인터페이스 (UI)

  • 사전 패키지된 플러그인에 Metrics 플러그인을 추가했습니다, v0.5.3.

  • 사전 패키지된 Calls 플러그인 v1.1.0.

  • Channel Bookmarks을 활성화하고, 재정렬 기능을 추가했으며, URL 유효성 검사를 수정했습니다.

  • 크기가 너무 큰 플러그인 업로드에 대해 "업로드된 플러그인 크기가 제한을 초과합니다."라는 더 설명적인 오류 메시지를 추가했습니다.

  • 채널별 메시지 알림음 설정을 추가했습니다.

관리

  • SharedChannelRemotesRemoteClustersDeleteAt 필드를 추가했습니다.

  • 공유 채널에서 오프라인 원격지로 채널 초대를 보내는 기능을 추가했습니다.

  • 플러그인 업로드가 너무 클 경우 413: Request Entity Too Large HTTP 상태 코드를 반환하도록 서버 측 로직을 변경했습니다.

  • 다이렉트 메시지 및 그룹 메시지의 읽음/안 읽음 상태가 이제 내보내기 및 가져오기에서 유지됩니다.

  • CRT 멤버십을 이제 가져오기에서 가져올 수 있습니다.

  • CRT 멤버십을 이제 대량 내보내기에서 내보낼 수 있습니다.

  • MMCTL에서 사용자 환경설정을 처리하기 위한 --local mode 지원을 추가했습니다.

  • 이제 플러그인이 설정 필드를 비밀로 표시하여 시스템 콘솔과 지원 패킷에서 난독화할 수 있습니다.

성능

  • 푸시 프록시 오류와 관련된 메트릭이 개선되었습니다.

  • 알림 관련 메트릭이 개선되었습니다.

버그 수정

  • 백그라운드에서 열려 있는 스레드가 읽음으로 표시되는 문제를 수정했습니다.

  • 초안에서 앱을 새로고침할 때 사이드바에서 다이렉트 메시지와 그룹 메시지가 올바르게 로드되지 않는 문제를 수정했습니다.

  • 플러그인이 활성화되지 않았을 때 Apps 플러그인에 바인딩을 시도하는 문제를 수정했습니다.

  • 웹소켓이 다시 연결된 후 읽지 않음 탭이 올바르게 업데이트되지 않는 문제를 수정했습니다.

  • 앱을 로드할 때 메인 박스에 포커스가 맞춰지지 않는 문제를 수정했습니다.

  • 팀 및 채널 관리자가 중재된 채널에서 게시물을 작성할 수 있는 권한을 잃는 문제를 수정했습니다.

  • 채널을 읽지 않음으로 표시했을 때 다른 클라이언트에서 즉시 표시되지 않는 문제를 수정했습니다.

  • 검색 결과에 영향을 주지 않고 in: 검색 수정자에서 @~ 사용을 허용하지 않는 문제를 수정했습니다.

  • YouTube 미리보기가 더 이상 표시되지 않는 문제를 수정했습니다.

config.json

config.json에 새로운 설정 옵션이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 이 설정들은 config.json에서 수정하거나, 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜의 변경 사항:

  • config.jsonExperimentalSettings 하위:

    • YouTube 미리보기에서 비디오 대신 "Video Unavailable" 오류가 표시되는 문제를 해결하기 위해 YoutubeReferrerPolicy를 추가했습니다.

Enterprise 플랜의 변경 사항:

  • config.jsonConnectedWorkspacesSettings 하위:

    • 공유 채널에 상태 동기화 지원을 추가하기 위해 DisableSharedChannelsStatusSync를 추가했습니다.

  • config.jsonConnectedWorkspacesSettings 하위:

    • 공유 채널 관련 구성 속성을 실험적 섹션에서 이동했습니다.

    • MaxPostsPerSync 구성 속성을 추가했습니다.

API 변경 사항

  • 공유 채널을 관리하기 위한 새로운 API 엔드포인트가 추가되었습니다.

  • /api/v4/client_perf 엔드포인트에 적절한 응답이 추가되었습니다.

Go 버전

  • v10.1은 Go v1.22.6으로 빌드되었습니다.

알려진 문제

  • Elasticsearch가 활성화된 상태에서 따옴표로 묶인 불용어를 검색하면 검색된 용어뿐만 아니라 더 많은 결과가 반환됩니다.

  • 이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.

  • 새로고침 없이 사용자가 실행이나 플레이북에 추가되면 Playbooks 왼쪽 사이드바가 업데이트되지 않습니다.

  • 사용자가 구성된 브로드캐스트 채널의 구성원이 아닌 경우, 상태 업데이트 게시가 오류 피드백 없이 실패할 수 있습니다. 임시 해결책으로 구성된 브로드캐스트 채널에 가입하거나, 실행 구성에서 해당 채널을 제거하십시오.

기여자

릴리스 v10.0 - 메이저 릴리스

  • 10.0.4, 2024-12-10 출시

    • Mattermost v10.0.4는 낮음에서 중간 심각도의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 세부 사항은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.

    • 사전 패키징된 Calls 플러그인 v1.3.2.

    • Mattermost v10.0.4는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.0.3, 2024-11-14 출시

  • 10.0.2, 2024-10-28 출시

    • Mattermost v10.0.2는 높은 심각도의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 세부 사항은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.

    • 서버에서 사용자명이 알파벳 문자로 시작하도록 강제하는 변경 사항을 되돌렸습니다.

    • 예상되는 빈 객체가 반환되는 경우 오류를 발생시키는 registerSlashCommandWillBePostedHook의 호환성을 깨뜨리는 변경 사항을 되돌렸습니다.

    • Mattermost v10.0.2는 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.0.1, 2024-10-10 출시

    • Mattermost v10.0.1은 낮음에서 중간 심각도의 보안 수정 사항을 포함합니다. 이 릴리스로 업그레이드하는 것을 권장합니다. 세부 사항은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.

    • Professional 고객과 Team Edition 사용자가 제품 내 마켓플레이스를 통해 Playbooks v2로 업그레이드할 수 있도록 하는 문제를 수정했습니다. 이는 Enterprise 라이선스 없이는 시작할 수 없었던 문제였습니다. 추가 세부 사항과 토론은 여기 포럼에서 확인할 수 있습니다.

    • Mattermost v10.0.1은 데이터베이스나 기능적 변경 사항이 없습니다.

  • 10.0.0, 2024-09-16 출시

    • 원본 10.0.0 릴리스.

중요 업그레이드 안내사항

  • v10부터 MySQL을 사용한 새로운 설치를 더 이상 지원하지 않습니다. 모든 신규 고객 및/또는 배포는 PostgreSQL 데이터베이스의 최소 지원 버전으로만 지원됩니다. MySQL 지원 종료는 Mattermost v11을 목표로 하고 있습니다.

  • Apps Framework는 새로운 설치에서 더 이상 사용되지 않습니다. 웹훅, 슬래시 명령어, OAuth2 앱, 그리고 플러그인을 사용하여 Mattermost를 확장하시기 바랍니다.

  • Mattermost v10은 모든 Enterprise 라이센스 고객을 위한 Playbooks v2를 도입합니다. Professional SKU 고객은 중단 없이 Playbooks v1을 계속 사용할 수 있으며, 2025년 9월까지 유지 및 지원되고 이후에는 적절한 기존 고객 우대 전략이 적용됩니다. 더 자세한 정보와 논의는 Mattermost 토론 포럼에서 확인할 수 있습니다.

  • 시스템 콘솔의 채널 관리 섹션에서 Channel ModerationAdvanced Access Control로 이름을 변경했습니다.

  • 공지 배너 기능을 "시스템 전체 알림"으로 이름을 변경했습니다.

  • 시스템 콘솔에서 "Collapsed Reply Threads"를 "Threaded Discussions"로 이름을 변경했습니다.

  • 시스템 콘솔에서 "System Roles"를 "Delegated Granular Administration"으로 이름을 변경했습니다.

  • SSO 로그인에서 "Office 365"를 "Entra ID"로 이름을 변경했습니다.

  • 이미지 프록시가 비활성화된 경우 /api/v4/image 엔드포인트가 완전히 더 이상 사용되지 않습니다.

  • 사전 패키지된 Calls 플러그인 v1.0.1. 라이센스된 서버의 지원 가능성과 품질에 집중하기 위해 라이센스가 없는 서버에서 그룹 통화 제거를 포함한 중대한 변경사항이 포함되어 있습니다. 라이센스가 없는 서버는 대부분의 활동을 차지하는 다이렉트 메시지 채널에서 Calls를 계속 사용할 수 있습니다.

  • 더 이상 사용되지 않는 Config.ProductSettings, LdapSettings.Trace, 그리고 AdvancedLoggingConfig 구성 필드를 제거했습니다.

  • 대부분의 API 엔드포인트에서 더 이상 사용되지 않는 pageSize 쿼리 매개변수를 제거했습니다.

  • 실험적인 Strict CSRF 토큰 강제 적용이 더 이상 사용되지 않습니다. 이 기능은 Mattermost v11에서 완전히 제거될 예정입니다.

중요

v9.11 이전 릴리스에서 업그레이드하는 경우, 다른 중요 업그레이드 안내사항을 읽어보시기 바랍니다.

주요 사항

Mattermost Microsoft Teams 플러그인

  • Mattermost용 Microsoft Teams 플러그인을 사전 패키징했습니다, v2.0.3.

Mattermost Microsoft Calendar 및 Microsoft Teams Meetings 플러그인

  • 사전 패키징된 Microsoft Calendar Integration v1.3.4 및 Microsoft Teams Meetings v2.2.0 플러그인입니다.

Mattermost Copilot GA

  • 사전 패키지된 Mattermost Copilot 플러그인 버전 v1.0.0.

개선사항

사용자 인터페이스 (UI)

  • 사전 패키지된 Calls 플러그인 v1.0.1.

  • Playbooks v2.0.1을 사전 패키지된 플러그인에 추가했습니다.

  • Mattermost 사용자 설문 플러그인을 사전 패키지된 플러그인에 추가했습니다, v1.1.1.

  • 우측 패널의 스크롤 방향을 변경하고 고급 텍스트 편집기를 하단에 고정했습니다.

  • 다이렉트 메시지 게시물에 방해 금지 및 늦은 시간대 경고를 추가했습니다.

  • 그룹 멤버 모달에 사용자 상태를 추가했습니다.

  • 우측 패널 채널 정보 보기에 채널 헤더 및 목적에 대한 라벨을 추가했습니다.

  • 통합 > 수신 WebHook 페이지에 페이지네이션 지원을 추가하여 구성된 모든 수신 웹훅을 탐색할 수 있도록 했습니다.

  • 사용자 기본 설정과 관련된 코드에 다양한 개선 사항을 적용했습니다.

  • GIF 선택기, 사용자 정의 그룹 및 메시지 우선순위를 베타에서 정식 기능으로 승격했습니다.

  • 사용량 부족으로 인해 설정 > 고급에서 프리릴리스 기능 섹션을 제거했습니다.

관리

  • 페이로드 크기 제한 오류를 API 응답과 서버 오류 로그에서 더욱 명확하게 확인하고 인식할 수 있도록 개선했습니다.

  • 시스템 콘솔 설정에 대한 섹션 정의를 지원하도록 플러그인 스키마를 확장했습니다.

  • 채널 초대를 위한 보안 연결에서 기본 팀 지원을 추가했습니다.

  • 이제 원격 클러스터를 명시적으로 패스워드를 제공하지 않고도 생성할 수 있습니다.

  • Support Packet 생성 시 클러스터의 모든 노드에서 파일을 가져오도록 변경했습니다.

  • Docker 이미지가 이제 Ubuntu Noble을 기반으로 합니다.

성능

  • 채널 변경 시 재렌더링을 제거했습니다.

  • 서버에서 사용자와 상태를 로드하기 위해 특정 컴포넌트가 보내는 요청을 배치 처리했습니다.

  • 사용하지 않는 일부 포스트 처리 로직을 정리했습니다.

버그 수정

  • Windows 또는 Mac의 알림 센터에서 웹 앱 알림이 표시되지 않던 문제를 수정했습니다.

  • mmctl webhooks list에서 200개 결과를 초과하여 페이지네이션하지 못하던 문제를 수정했습니다.

  • 게시물 텍스트박스에서 스크롤 기능과 보이는 스크롤바가 누락되던 문제를 수정했습니다.

  • 채널 인덱스가 올바르지 않다는 잘못된 경고가 시스템 관리자에게 전송되던 문제를 수정했습니다.

  • LiveIndexingBatchSize1로 설정한 후에도 인덱싱이 항상 비동기적으로 수행되던 문제를 수정했습니다. 이제 구성을 준수하여 값이 1로 설정되면 동기적으로 인덱싱됩니다.

  • 시스템 콘솔에서 게시물 편집 시간 제한 버튼이 표시되지 않던 문제를 수정했습니다.

  • 클러스터 환경에서 사용자가 추가된 채널이나 해당 채널의 메시지를 볼 수 없던 또 다른 문제를 수정했습니다.

config.json

config.json에 새로운 설정 옵션이 추가되었습니다. 아래는 추가된 항목들과 설치 시 기본값 목록입니다. 이 설정들은 config.json에서 수정하거나, 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.

모든 플랜의 변경사항:

  • config.jsonServiceSettings 하위에:

    • 하드코딩된 URL 길이 제한을 제거하기 위해 새로운 설정 MaximumURLLength를 추가했습니다.

  • 더 이상 사용되지 않는 Config.ProductSettings를 제거했습니다.

  • EnablePreviewFeatures 설정을 제거했습니다.

Enterprise 플랜의 변경 사항:

  • 더 이상 사용되지 않는 LdapSettings.Trace 설정을 제거했습니다.

  • 더 이상 사용되지 않는 AdvancedLoggingConfig 설정을 제거했습니다.

API 변경사항

  • 페이지 로드 시 그룹 메시지에 대한 사용자 정보를 가져오기 위해 요청하는 API 요청 수를 줄였습니다.

  • 사용자 API는 이제 클라이언트 측 검증과 일치하도록 알파벳 문자로 시작하는 사용자명을 강제합니다.

  • API 엔드포인트 GET /api/v4/hooks/incoming에 새로운 요청 매개변수 include_total_count를 추가했습니다.

Go 버전

  • v10.0은 Go v1.21.8로 빌드되었습니다.

오픈 소스 구성 요소

  • https://github.com/mattermost/mattermost에 redis/rueidis를 추가했습니다.

알려진 이슈

  • 로그인 시 커서가 "Write to" 필드에 위치하지 않습니다.

  • Elasticsearch가 활성화된 상태에서 따옴표 안의 불용어를 검색하면 검색된 용어 외에 더 많은 결과가 반환됩니다.

  • 이메일 알림이 활성화되어 있으면 CLI를 통한 Slack 가져오기가 실패합니다.

  • 사용자가 실행 또는 플레이북에 추가될 때 새로고침 없이는 Playbooks 왼쪽 사이드바가 업데이트되지 않습니다.

  • 사용자가 구성된 브로드캐스트 채널의 멤버가 아닌 경우, 상태 업데이트 게시가 오류 피드백 없이 실패할 수 있습니다. 임시 해결 방법으로 구성된 브로드캐스트 채널에 참여하거나 실행 구성에서 해당 채널을 제거하세요.

기여자