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 허용 사용 정책을 알 수 있도록 새 조건에는 기본 조건에 대한 링크가 포함되어야 합니다.

참고

플랫폼 및 OS 범위는 보고되고 테스트된 환경을 반영하며 모든 영향을 받는 구성을 나타내지 않을 수 있습니다.

릴리스 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 검증을 업데이트하여 보안을 강화했습니다.

    • 발신 웹훅 요청의 응답 처리를 개선했습니다.

    • Elasticsearch v8과 함께 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가 더 이상 사용되지 않습니다.

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

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

  • 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.

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

개선사항

사용자 인터페이스 (UI)

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

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

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

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

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

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

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

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

  • 창 크기가 400px 미만일 때 우측 영역의 최소 너비를 제거했습니다.

  • 채널 탐색 모달의 채널 필터 드롭다운에 상태 영역을 추가했습니다.

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

관리

  • 사전 패키지된 플러그인에 대해 서명이 항상 검증됩니다.

  • 라이선스가 환경 변수로 설정된 경우 라이선스 추가 버튼을 비활성화했습니다.

  • 상태 업데이트를 배치로 처리하여 사용자 연결 해제 시 데이터베이스 연결 스파이크를 개선했습니다.

  • 데이터베이스에서 사이드바 카테고리를 가져오는 효율성을 개선했습니다.

  • 지원 패킷에 데이터베이스 스키마 덤프를 추가했습니다.

mmctl 변경사항

  • mmctl 사용자 검색 출력에 AuthData를 추가했습니다.

  • mmctl: compliance export list 명령어를 추가했습니다.

  • mmctl: compliance export showcancel 명령어를 추가했습니다.

  • mmctl: compliance export download 명령어를 추가했습니다.

  • mmctl: compliance export create 명령어를 추가했습니다.

버그 수정

  • 여러 팀에 속한 경우 온보딩 체크리스트가 잘려 보이는 문제를 수정했습니다.

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

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

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

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

  • header 사용과 관련된 일부 의미론적 HTML 문제를 수정했습니다.

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

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

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

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

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

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

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

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

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

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

config.json

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

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

  • config.jsonServiceSettings 하위:

    • 구성 가능한 계정 삭제 링크를 추가하기 위한 DeleteAccountLink 구성 설정을 추가했습니다.

  • config.jsonClusterSettings 하위:

    • Gossip Encryption 기능을 일반 사용 가능으로 전환하기 위해 EnableExperimentalGossipEncryption을 대체하는 EnableGossipEncryption을 추가했습니다. 새 설치의 경우 이 설정이 기본적으로 on으로 설정됩니다. 기존 값들은 여전히 보존됩니다.

Professional 및 Enterprise 플랜의 변경사항:

  • ContentFlaggingSettings 구성 섹션이 추가되었습니다.

Enterprise Advanced 플랜 변경 사항:

  • config.jsonNativeAppSettings에서:

    • 모바일에서 파일을 추가로 보안 강화하기 위해 Enterprise Advanced에서 사용할 수 있는 두 가지 새로운 구성 설정 MobileEnableSecureFilePreviewMobileAllowPdfLinkNavigation이 추가되었습니다.

  • config.jsonAccessControlSettings에서:

    • 사용자가 편집 가능한 속성을 사용할 수 있도록 하는 EnableUserManagedAttributes 구성 설정이 추가되었습니다. 이러한 속성은 기본적으로 허용되지 않습니다.

API 변경 사항

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

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

Go 버전

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

기여자

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

  • 10.10.3, 2025-09-16 출시

  • 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 출시

  • 10.10.0, 2025-07-16 출시

    • 최초 10.10.0 릴리스.

중요한 업그레이드 노트

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

  • PostAcknowledgements 테이블에 새로운 컬럼 RemoteIdChannelId가 추가되었습니다. 이 업그레이드로 인한 데이터베이스 중단 시간은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 노트를 참조하세요.

  • SharedChannelRemotes 테이블에 새로운 컬럼 LastMembersSyncAt이 추가되었고, SharedChannelUsersLastMembershipSyncAt이 추가되었습니다. 이 업그레이드로 인한 데이터베이스 중단 시간은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 노트를 참조하세요.

  • RemoteClusters 테이블에 새로운 컬럼 LastGlobalUserSyncAt이 추가되었습니다. 이 업그레이드로 인한 데이터베이스 중단 시간은 예상되지 않습니다. 자세한 내용은 중요한 업그레이드 노트를 참조하세요.

중요

v10.9 이전 릴리스에서 업그레이드하는 경우, 다른 중요한 업그레이드 노트도 함께 읽어주세요.

개선사항

사용자 인터페이스 (UI)

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

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

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

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

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

  • 새 통합 페이지의 일관성 없는 스타일링 문제를 해결했습니다.

  • 가독성과 현대적인 외관을 위해 인용문과 댓글 스레드의 시각적 스타일링을 개선했습니다.

  • 자동완성과 채널 전환기의 화면 리더 지원을 개선했습니다.

  • 파일 미리보기 모달 캐러셀 위치 업데이트의 접근성 개선을 위한 aria-live 영역을 추가했습니다.

  • 알림 설정에서 react-select 제거 버튼에 포커스 기능을 추가했습니다.

  • 더 현대적이고 접근 가능한 패러다임을 사용하도록 프로필 설정 클라이언트 측 검증을 업데이트했습니다.

  • 로그인 및 비밀번호 재설정 기능의 접근성을 향상시켰습니다.

  • 스레드 텍스트박스가 초안을 포함할 때 자동으로 포커스를 받는 것을 중단했습니다.

  • 사용자가 이모티콘(예: :D)을 이모지(예: 😄)로 렌더링하는 것을 토글할 수 있는 표시 설정을 추가했습니다.

  • 팀 간 검색에서 from: 검색 필터 지원을 추가했습니다.

  • 색상 변수를 통합하고 중복된 테마 정의를 제거하여 버튼 스타일링을 표준화했습니다.

  • 클라이언트 측에서 사용자 검색 시 이메일 도메인을 무시했습니다.

  • 클라이언트 새로 고침 없이 시간대 변경을 자동으로 감지하고 업데이트했습니다.

관리

  • Connected Workspaces가 베타에서 일반 사용 가능으로 승격되었습니다. 공식적으로 공유 채널로 알려져 있습니다.

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

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

  • Connected Workspaces용 새로운 기능 플래그(기본적으로 비활성화) EnableSharedChannelsMemberSyncEnableSyncAllUsersForRemoteCluster가 추가되었습니다.

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

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

  • 지원 패킷용 클러스터 파일을 디렉토리로 구성했습니다.

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

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

성능

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

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

버그 수정

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

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

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

  • 텍스트 내용이 없는 게시물의 데스크톱 알림이 "새로운 작업을 했습니다" 대신 "메시지를 게시했습니다"로 표시되도록 수정했습니다.

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

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

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

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

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

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

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

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

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

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

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

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

  • 알림 설정에서 알림음 콤보 박스의 레이블을 수정했습니다.

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

  • 사용자 설정 사이드바의 키보드 탐색 문제를 수정했습니다(Firefox / macOS에서 보고됨).

config.json

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

모든 플랜 변경사항:

  • config.jsonExperimentalSettings 하위에:

    • 채널 생성/이름 변경 시 자동으로 채널을 카테고리별로 정렬하는 기능을 추가하기 위한 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으로 빌드되었습니다.

기여자

Release 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 라이센스 서버에 대한 사용자 속성 지원이 추가되었습니다. 사용자 속성에 기반하여 채널 멤버십을 자동으로 부여하는 정책을 정의할 수 있습니다. 사용자 속성이 변경될 때 멤버십 업데이트가 자동으로 이루어지므로 수동으로 역할을 조정할 필요가 없습니다.

  • 관리자 인터페이스를 통해 속성 기반 규칙을 쉽게 생성하고 관리할 수 있는 정책 관리 사용자 인터페이스 및 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 지원이 추가되었습니다.

  • 사용자 지정 프로필 속성 기능 플래그가 기본적으로 true로 설정되었습니다.

성능

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

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

버그 수정

  • 팀 생성 화면에서 발생한 다양한 문제를 수정했습니다.

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

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

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

  • 스레드 항목 내에서 키보드 탐색 문제를 수정했습니다(Firefox / macOS에서 보고됨).

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

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

  • 검색 박스의 접근성을 수정했습니다.

  • 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로 빌드되었습니다.

알려진 문제

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

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

기여자

Release 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 출시

  • 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 이벤트 로깅을 중단했습니다.

  • 지원 패킷 생성 오류가 이제 시스템 콘솔에 표시됩니다.

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

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

버그 수정

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

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

  • 봇 사용자에서 현지 시간 표시 문제를 수정했습니다.

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

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

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

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

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

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

  • 사용자가 백슬래시를 앞에 붙여 이모티콘 형식을 이스케이프할 수 없던 문제를 수정했습니다.

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

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

config.json

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

Enterprise 플랜 변경사항:

  • config.jsonAccessControlSettings 하위:

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

  • config.jsonServiceSettings 하위:

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

  • config.jsonElasticsearchSettings 하위:

    • 공통 접두사를 가진 여러 인덱스에서 검색할 수 있는 새로운 구성 설정 GlobalSearchPrefix가 추가되었습니다. 이는 ElasticsearchSettings.IndexPrefix 설정을 사용하여 여러 인스턴스가 서로 다른 접두사로 다른 인덱스에 쓰고 있는 여러 Elasticsearch 인스턴스가 있는 시나리오에서 유용합니다.

API 변경사항

  • Custom Profile Attributes 그룹 데이터를 검색하는 새로운 API 엔드포인트가 추가되었습니다.

오픈 소스 구성 요소

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

Go 버전

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

알려진 문제

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

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

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

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

기여자

Release 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 출시

  • 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 패키지를 업데이트했습니다.

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

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

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

관리

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

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

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

  • Support Packet에서 구성 위치를 사람이 읽을 수 있게 만들었습니다.

  • Support Packet에 고급 감사 및 알림 로그를 추가했습니다.

  • 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에서:

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

  • config.jsonCacheSettings에서:

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

  • 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를 누른 후 사이드바 확장 아이콘의 툴팁과 하이라이트가 나타납니다.

  • 채널의 마지막 게시물에서 오른쪽 패널을 여는 단축키로 인해 오른쪽 패널 헤더에 파란색 테두리가 표시됩니다.

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

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

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

기여자

Release 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일 후에 보안 업데이트 페이지에 게시됩니다.

    • 서버에서 수신하는 websocket 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만 개의 fileinfo 항목이 있는 시스템에서 마이그레이션에 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일 후 보안 업데이트 페이지에 게시됩니다.

    • 삭제된 팀의 읽지 않은 알림이 제목 표시줄/데스크톱 앱에 표시되는 문제를 수정했습니다.

    • 사전 패키지된 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은 치명적 심각도 수준의 보안 수정사항을 포함합니다. 가능한 한 빨리 이 릴리즈로 업그레이드하는 것을 강력히 권장합니다. 자세한 내용은 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에서 1.2M 행이 있는 테이블에 인덱스를 추가하는 데 약 2초가 걸리며, MySQL에서는 300K 행이 있는 테이블에 약 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.

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

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

  • 10.5.2, 2025-03-17 출시

중요 업그레이드 사항

주요 변경 사항

  • 웹 앱의 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 전용 사용자 정의 프로필 속성을 추가했습니다. 이 기능은 기본적으로 비활성화되어 있습니다. 이 기능을 활성화하려면 CustomProfileAttributes 기능 플래그를 설정하세요. 활성화하면 관리자는 시스템 콘솔의 시스템 속성 섹션에 접근하여 사용자 정의 사용자 프로필 필드를 생성하고 관리할 수 있습니다. 초기 릴리스에서는 텍스트 필드만 지원합니다.

  • 사용자 정의 프로필 속성 필드 저장소, 앱 및 API 엔드포인트를 추가했습니다.

  • 고가용성 배포를 위한 개선된 진단 정보를 포함하는 지원 패킷 V2를 도입했습니다.

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

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

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

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

버그 수정

  • 시스템 콘솔 > 사용자 관리 > 채널에서 보관된 필터 동작을 수정하여 보관된 채널을 제외하는 기능을 복원했습니다.

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

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

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

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

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

  • 직접 메시지 또는 그룹 메시지 채널의 사용자 중 일부가 영구적으로 삭제된 경우 대량 내보내기 워크플로에서 채널이 더 이상 내보내지지 않는 문제를 수정했습니다.

  • 사용자 정의 이모지를 요청할 때 스크롤 위치가 재설정되는 문제를 수정했습니다.

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

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

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

config.json

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

Enterprise 플랜 변경사항:

  • config.jsonessageExportSettings 하위:

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

API 변경사항

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

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

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

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

Go 버전

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

알려진 이슈

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

  • Elasticsearch가 활성화된 상태에서 불용어를 따옴표로 감싸서 검색하면 검색한 단어 외에 더 많은 결과가 반환됩니다.

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

기여자

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

  • 10.4.5, 2025-04-15 릴리스됨

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

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

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

  • 10.4.4, 2025-03-17 릴리스됨

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

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

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

  • 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에서 누락된 파일 첨부가 내보내기 실행을 완료하지 못하게 할 수 있는 규정 준수 내보내기의 문제를 수정했습니다.

    • 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 컴포넌트에서 조건부 width 및 height 속성을 설정하여 SVG 이미지 렌더링 문제를 수정했습니다.

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

config.json

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

모든 플랜 변경사항:

  • config.jsonServiceSettings 하위에:

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

Go 버전

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

오픈소스 컴포넌트

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

알려진 문제

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

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

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

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

  • Direct Message 사용자에게 표시되는 예약된 메시지 날짜가 때때로 잘못됩니다.

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

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

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

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

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

기여자

Release 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 릴리스.

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

  • Docker 이미지 아티팩트 서명을 위한 Docker Content Trust (DCT)가 v10.2 (2024년 11월)에서 Sigstore Cosign으로 대체되었습니다. DCT를 사용한 아티팩트 검증에 의존하고 있다면, Cosign 사용으로 전환해 주시기 바랍니다. 자세한 내용은 DCT 사용 중단 Mattermost 포럼 게시물을 참조하세요.

중요

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 출시

  • 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 출시

  • 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입니다.

  • 채널 북마크를 활성화하고, 재정렬 기능을 추가하며, 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 왼쪽 사이드바는 새로고침 없이는 사용자가 실행이나 플레이북에 추가될 때 업데이트되지 않습니다.

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

기여자

Release 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 고객은 2025년 9월까지 유지 및 지원되는 Playbooks v1을 중단 없이 계속 사용할 수 있으며, 이후 적절한 기득권 보장 전략이 적용됩니다. 더 자세한 정보와 논의는 Mattermost 토론 포럼에서 확인할 수 있습니다.

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

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

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

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

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

  • 이미지 프록시가 비활성화된 경우 /api/v4/image 엔드포인트를 완전히 deprecated 했습니다.

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

  • deprecated된 Config.ProductSettings, LdapSettings.Trace, AdvancedLoggingConfig 구성 필드를 제거했습니다.

  • 대부분의 API 엔드포인트에서 deprecated된 pageSize 쿼리 매개변수를 제거했습니다.

  • 실험적인 Strict CSRF 토큰 강제 적용을 deprecated 했습니다. 이 기능은 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을 추가했습니다.

  • 우측 사이드바의 스크롤 방향을 변경하고 고급 텍스트 편집기를 하단에 고정했습니다.

  • 다이렉트 메시지 게시물에 방해 금지 및 늦은 시간대 경고를 추가했습니다.

  • 그룹 멤버 모달에 사용자 상태를 추가했습니다.

  • 우측 사이드바 채널 정보 보기에서 채널 헤더와 목적에 대한 라벨을 추가했습니다.

  • 구성된 모든 수신 웹훅을 탐색할 수 있도록 통합 > 수신 WebHooks 페이지에 페이지네이션 지원을 추가했습니다.

  • 사용자 설정과 관련된 코드를 다양하게 개선했습니다.

  • 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로 빌드되었습니다.

오픈 소스 컴포넌트

  • redis/rueidis를 https://github.com/mattermost/mattermost에 추가했습니다.

알려진 문제

  • 로그인 시 커서가 "Write to" 필드에 위치하지 않습니다.

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

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

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

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

기여자