제거된 기능 및 사용 중단된 기능

원본 보기

제거되고 더 이상 사용되지 않는 기능들

이 페이지는 Mattermost에서 지원이 중단된 기능들이나 향후 업데이트에서 제거될 예정인(더 이상 사용되지 않는) 기능들을 설명하며, Mattermost 사용에 영향을 줄 수 있는 향후 변경 사항에 대한 사전 안내를 제공합니다. 이 정보는 향후 릴리스에 따라 변경될 수 있으며, 더 이상 사용되지 않는 모든 기능을 포함하지 않을 수 있습니다.

예정된 지원 중단

  • 현재 계획된 지원 중단 사항은 없습니다.

Mattermost 버전별 제거된 기능

Mattermost Desktop App v6.1 (2026년 3월)

  • Windows 및 Linux AppImage 설치를 위한 인앱 자동 업데이터가 더 이상 사용되지 않습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

Mattermost Server v11.4 (2026년 2월)

  • Photoshop Document (PSD) 파일은 더 이상 인라인으로 미리 보기되지 않으며, 일반 파일 첨부로 처리됩니다. 이 변경 사항은 v11.3.1, v11.2.3, 그리고 v10.11.11 (Extended Support Release) 점 릴리스에도 적용되었습니다.

Mattermost Mobile App v2.36.4 (2026년 1월)

  • iOS v15 지원을 제거하고 iOS 최소 버전을 v16으로 업데이트했습니다. 자세한 내용은 이 포럼 게시물에서 확인하세요.

Mattermost Server v11.1 (2025년 11월)

  • Mattermost 웹 앱에서 사용되는 React 버전이 React 17에서 React 18로 업데이트되었습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

Mattermost Server v11.0 (2025년 10월)

  • GitLab SSO가 Team Edition에서 지원 중단되었습니다. GitLab SSO를 사용하는 배포환경은 새로운 무료 제공 상품인 Mattermost Entry로 전환하는 동안 v10.11 ESR(12개월 보안 업데이트 제공)에 머물 수 있으며, 상용/비영리 옵션도 살펴볼 수 있습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • TeamSettings.ExperimentalViewArchivedChannels 설정이 지원 중단되었습니다. 보관된 채널은 일반적인 채널 멤버십에 따라 항상 접근할 수 있습니다. 이 설정이 false로 설정되면 서버가 시작되지 않습니다. 보관된 채널에 대한 접근을 거부하려면, 해당 채널을 비공개로 표시하고 영향받는 채널 멤버를 제거하세요. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • Playbooks가 Team Edition에서 작동을 중단했습니다. Entry, Professional, Enterprise, Enterprise Advanced 플랜은 예상 다운타임 없이 자동으로 Playbooks v2로 업그레이드됩니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • 실험적 Bleve 검색 기능이 중단되었습니다. Bleve가 활성화된 경우, DisableDatabaseSearchfalse로 설정할 때까지 검색이 작동하지 않습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • MySQL 지원이 종료되었습니다. 저희 마이그레이션 가이드에서 PostgreSQL로 마이그레이션하는 단계, 도구 및 사용 가능한 지원을 설명합니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • 웹 앱의 플러그인 API에서 registerPostDropdownMenuComponent 후크가 registerPostDropdownMenuAction을 위해 제거되었습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • 웹 앱에서 더 이상 웹 앱 플러그인이 사용할 수 있도록 Styled Components 종속성을 노출하지 않습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • Omnibus 지원이 중단되었습니다. 마지막 mattermost-omnibus 릴리스는 v10.12였습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

  • api/v4/ldap/sync에서 지원 중단된 include_removed_members 옵션이 제거되었습니다. 관리자는 LDAP 설정 ReAddRemovedMembers를 사용할 수 있습니다.

  • NPS 플러그인이 활성화된 고객은 텔레메트리를 통해 더 이상 피드백을 전송하지 않으므로 제거할 수 있습니다.

  • /api/v4/config/client 엔드포인트의 Format 쿼리 매개변수 요구사항이 지원 중단되었습니다.

  • 지원 중단된 mmctl 명령어와 플래그가 제거되었습니다:
    • channel add - channel users add 사용

    • channel remove - channel users remove 사용

    • channel restore - channel unarchive 사용

    • channel make-private - channel modify --private 사용

    • command delete - command archive 사용

    • permissions show - permissions role show 사용

    • mmctl user email - mmctl user edit email 사용

    • mmctl user username - mmctl user edit username 사용

  • 실험적 인증서 기반 인증 기능이 제거되었습니다. 서버를 시작하려면 ExperimentalSettings.ClientSideCertEnablefalse여야 합니다.

  • 패스워드 해싱 방법을 bcrypt에서 PBKDF2로 마이그레이션하는 로직이 추가되었습니다. 마이그레이션은 점진적으로 진행되며, 사용자가 패스워드를 입력하는 즉시(예: 로그인하거나 민감한 작업에 대해 패스워드를 재확인할 때) 해당 사용자의 패스워드를 마이그레이션합니다. 사용자가 계정에서 잠길 수 있는 특별한 경우가 있습니다: 서버가 v11로 업그레이드되고 사용자 A가 로그인한 후(즉, 패스워드를 입력해야 함), 서버가 v10.12 이하로 다운그레이드되면 사용자 A는 더 이상 로그인할 수 없습니다. 이 경우 관리자는 시스템 콘솔이나 mmctl user reset-password [users] 명령어를 통해 해당 사용자들의 패스워드를 수동으로 재설정해야 합니다. 새로운 패스워드 해싱 방법은 더 많은 CPU를 사용합니다. 패스워드 기반 로그인을 사용하는 서버의 관리자는 많은 사용자가 동시에 로그인하는 기간 동안 성능을 모니터링해야 합니다.

  • /api/v4/teams/{team_id}/channels/search_archived가 deleted 매개변수와 함께 /api/v4/channels/search를 위해 지원 중단되었습니다.

  • 별도의 알림 로그 파일이 지원 중단되었습니다. 관리자가 알림 로그를 위해 별도의 로그 파일을 계속 사용하려면 AdvancedLoggingJSON 구성을 사용할 수 있습니다. 사용할 구성 예시는 다음과 같습니다:

{
"LogSettings":{
"AdvancedLoggingJSON":{
"notifications_file":{
"type":"file",
"format":"json",
"levels":[
{"id":300,"name":"NotificationError"},
{"id":301,"name":"NotificationWarn"},
{"id":302,"name":"NotificationInfo"},
{"id":303,"name":"NotificationDebug"},
{"id":304,"name":"NotificationTrace"}
],
"options":{
"filename":"notifications.log",
"max_size":100,
"max_age":0,
"max_backups":0,
"compress":true
},
"maxqueuesize":1000
}
}
}
}

Mattermost Server v10.8.0

Mattermost Server v10.6.0

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

Mattermost Server v10.5.0

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

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

Mattermost Mobile App v2.25.0

  • Mattermost Mobile App v2.25에서 Mattermost는 iOS 버전 13과 14에 대한 지원을 중단했습니다. 사용자는 iOS 버전을 v15.1 이상으로 업데이트해야 합니다. 자세한 내용은 이 포럼 게시물을 참조하세요.

Mattermost Server v10.4.0

  • Slack 테마를 Mattermost 테마로 가져오는 기능이 더 이상 지원되지 않습니다.

Mattermost Server v10.3.0

Mattermost Server v10.2.0

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

Mattermost Server v10.0.0

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

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

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

  • 더 이상 사용되지 않는 Config.ProductSettings, LdapSettings.Trace, AdvancedLoggingConfig 구성 필드를 제거했습니다.

  • 대부분의 API 엔드포인트에서 더 이상 사용되지 않는 pageSize 쿼리 매개변수를 제거했습니다.

  • 실험적인 엄격한 CSRF 토큰 강제 적용을 폐기했습니다. 이 기능은 Mattermost v11에서 완전히 제거될 예정입니다.

Mattermost Server v9.9.0

  • Cloud 및 Self Hosted 환경 전반에서 다양한 플로우에서 Mattermost Subscriptions의 셀프서브 구매 지원이 제거되었습니다.

  • 시스템 콘솔에서 셀프서브 true up 검토 제출 지원이 제거되었습니다.

Mattermost Server v9.5.0

  • MySQL v5.7은 수명이 종료되었습니다. 모든 고객에게 최소 8.x 버전으로 업그레이드할 것을 권장합니다. 최신 Extended Support Release인 Mattermost v9.5부터 MySQL v5.7에 대한 지원을 완전히 중단했습니다.

Mattermost Server v9.0.0

  • Mattermost Boards 및 기타 여러 플러그인이 완전한 커뮤니티 지원으로 전환되었습니다. 자세한 내용은 이 포럼 게시글을 참조하세요.

  • 더 이상 사용되지 않는 Insights 기능을 제거했습니다.

Mattermost Server v8.0.0

  • ExperimentalSettings.PatchPluginsReactDOM을 제거했습니다. 이 설정이 이전에 활성화되어 있었다면 다음을 확인하세요: - 모든 Mattermost 지원 플러그인이 최신 버전으로 업데이트되었는지 확인하세요. - 기타 플러그인들이 React 17을 지원하도록 업데이트되었는지 확인하세요. 자세한 정보는 v7.7의 중요한 업그레이드 참고사항을 참조하세요.

  • 모든 신규 인스턴스와 Mattermost v8.0으로 업그레이드하는 기존 서버에서 Insights를 더 이상 사용하지 않습니다.

  • 더 이상 사용되지 않는 PermissionUseSlashCommands를 제거했습니다.

  • 더 이상 사용되지 않는 model.CommandArgs.Session을 제거했습니다.

  • PostgreSQL v10 지원을 제거했습니다. 새로운 최소 PostgreSQL 버전은 v11입니다.

  • AdvancedLoggingConfig 필드를 더 이상 사용하지 않으며, 인라인 JSON 또는 파일명을 허용하는 AdvancedLoggingJSON 필드로 대체했습니다.

Mattermost Server v6.0.0

Mattermost Server v5.38.0

  • v5.38 릴리스(2021년 8월 16일)에서 "config watcher"("config.json" 파일을 자동으로 다시 로드하는 메커니즘)가 제거되고, 구성 변경 사항을 적용한 후 실행해야 하는 "mmctl config" 명령어가 도입되었습니다. 이 변경으로 구성 성능과 안정성이 향상됩니다.

Mattermost Server v5.37.0

  • "platform" 바이너리와 "–platform" 플래그가 제거되었습니다. systemd 파일이나 사용자 정의 스크립트를 통해 Mattermost 서버 애플리케이션을 실행할 때 "–platform" 플래그를 사용하거나 "platform" 바이너리를 직접 사용하고 있었다면, 이제 "mattermost" 바이너리만 사용해야 합니다.

Mattermost Server v5.32.0

  • TLS 버전 1.0과 1.1은 브라우저 공급업체에 의해 사용이 중단되었습니다. Mattermost Server v5.32(2월 16일)부터 mmctl은 이러한 TLS 버전으로 배포된 Mattermost 서버에 연결할 때 오류를 반환하며, 시스템 관리자는 이를 계속 사용하려면 명령어에 명시적으로 플래그를 추가해야 합니다. TLS 버전 1.2 이상으로 업그레이드하는 것을 권장합니다.

Mattermost Server v5.30.0

  • PostgreSQL은 2020년 2월에 버전 9.4에 대한 장기 지원을 종료했습니다. v5.26부터 Mattermost는 PostgreSQL 9.4가 더 이상 지원되지 않으므로 PostgreSQL 버전 10을 공식적으로 지원합니다. 새로운 설치에는 PostgreSQL 10+ 버전이 필요합니다. 현재 ESR을 포함한 이전 Mattermost 버전은 계속해서 PostgreSQL 9.4와 호환됩니다. PostgreSQL 9.4 및 모든 9.x 버전은 이제 v5.30 릴리스(12월 16일)에서 완전히 지원 중단되었습니다. PostgreSQL 문서의 업그레이드 섹션에 있는 지침을 따라 주시기 바랍니다.

Mattermost Server v5.16.0

  • Mattermost v5.16.0에서 Internet Explorer (IE11) 지원을 중단했습니다. 자세한 내용은 포럼 게시물에서 확인하세요.

Mattermost Server v5.12.0

  • ExperimentalEnablePostMetadata 설정이 제거되었습니다. 게시물 크기를 포함한 게시물 메타데이터는 이제 데이터베이스에 저장되어 스크롤 위치를 올바르게 유지하고 채널에서 콘텐츠가 로드될 때 발생하는 스크롤 점프를 제거합니다.

Mattermost Server v5.6.0

  • 베타 버전의 WebRTC 지원을 제거하고, 다른 비디오 및 오디오 통화 솔루션으로 대체했습니다.

  • 낮은 사용률과 불안정성으로 인해 IE11 Mobile View 지원을 제거하여, 더 많이 사용되는 다른 브라우저에서 고품질 경험을 유지하는 데 노력을 집중하기로 했습니다. 따라서 IE11의 최종 사용자는 최소 화면 크기가 증가하게 됩니다. Mobile View는 Chrome, Firefox, Safari, Edge와 데스크톱 앱에서 여전히 지원됩니다.

Mattermost Server v5.0.0

  • 모든 API v3 엔드포인트가 제거되었습니다. API v3 엔드포인트는 2018년 1월 16일 Mattermost v4.6 릴리스를 기점으로 더 이상 지원되지 않으며, 2017년 7월 16일에 릴리스된 API v4 엔드포인트로 대체됩니다. 자세한 내용은 https://api.mattermost.com을 참조하세요.

  • 다양한 브라우저와 운영 체제에서의 일관성 부족으로 인해 계정 설정의 데스크톱 알림 지속 시간이 제거되었습니다.

  • 채널 모델에서 사용되지 않는 "ExtraUpdateAt" 필드가 제거되었습니다.

  • platform 바이너리가 보다 명확한 설치 및 업그레이드 경험을 위해 mattermost로 이름이 변경되었습니다. 대량 로딩 도구와 개발자 도구를 포함한 모든 명령줄 도구도 platform에서 mattermost로 이름이 변경되었습니다.

  • GET 요청을 받도록 구성된 슬래시 명령어는 이제 표준 HTTP 요청과 일치하도록 요청 본문이 아닌 쿼리 문자열에 페이로드가 인코딩됩니다. 가능성은 낮지만, GET 요청을 잘못 사용하는 사용자 정의 슬래시 명령어가 작동하지 않을 수 있습니다.

  • 자동 링크 생성을 위한 프로토콜 유형을 화이트리스트로 관리하는 새로운 config.json 설정이 추가되었습니다.

  • 영구 APIv4 팀 삭제 매개변수를 비활성화하는 새로운 config.json 설정이 추가되었습니다. 이 설정은 GitLab Omnibus에 배포된 설치를 제외하고 모든 신규 및 기존 설치에서 기본적으로 비활성화되어 있습니다. 시스템 관리자는 config.json 파일에서 API v4 엔드포인트를 활성화할 수 있습니다.

Mattermost Server v4.9.0

  • 여러 권한 구성 설정이 데이터베이스의 역할로 마이그레이션되며, config.json 값을 변경해도 더 이상 적용되지 않습니다. 이러한 권한은 각각의 시스템 콘솔 설정에서 여전히 수정할 수 있습니다. 자세한 내용은 변경 로그를 참조하세요.

Mattermost Server v4.0.0

  • 파일 > 이미지의 시스템 콘솔 설정, 포함 내용:

    • 이미지 미리보기 높이 및 너비

    • 프로필 사진 높이 및 너비

    • 이미지 썸네일 높이 및 너비

  • 계정 설정 > 표시의 글꼴 설정

  • 팀원 이름 표시 설정이 시스템 콘솔로 이동됨

Mattermost Server v3.8.0

  • 기존 CLI 도구 (업그레이드된 CLI 도구로 대체됨)

  • APIv3 엔드포인트:

    • "GET at /channels/more" ("/channels/more/{offset}/{limit}"로 대체됨)

    • "POST at /channels/update_last_viewed_at" ("/channels/view"로 대체됨)

    • "POST at /channels/set_last_viewed_at" ("/channels/view"로 대체됨)

    • "POST at /users/status/set_active_channel" ("/channels/view"로 대체됨)

Mattermost Server v3.7.0

  • config.json의 "ServiceSettings: SegmentDeveloperKey" 설정