InfoGrab Docs

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

요약

이 페이지는 Mattermost에서 지원이 제거되었거나 향후 업데이트에서 제거될 예정인(더 이상 사용되지 않는) 기능을 설명하며, Mattermost 사용에 영향을 미칠 수 있는 향후 변경 사항에 대한 조기 공지를 제공합니다.

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

예정된 지원 중단#

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

Mattermost 버전별 제거된 기능#

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

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

Mattermost Server v11.4 (2026년 2월)#

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

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 엔드포인트의 형식 쿼리 매개변수 요구사항이 더 이상 사용되지 않습니다.
  • 더 이상 사용되지 않는 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 
      }
    }
  }
}
  • https://forum.mattermost.com/t/deprecation-notice-manual-plugin-deployment/21192에 따라 수동 설치 플러그인에 대한 지원을 중단했습니다.
  • PostgreSQL v13 지원이 제거되었습니다. 새로운 최소 PostgreSQL 버전은 v14+입니다. 자세한 내용은 최소 지원 PostgreSQL 버전 정책 문서를 참조하세요.

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 v13 및 v14 지원을 중단했습니다. 사용자는 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.TraceAdvancedLoggingConfig 구성 필드가 제거되었습니다.
  • 대부분의 API 엔드포인트에서 더 이상 사용되지 않는 pageSize 쿼리 매개변수가 제거되었습니다.
  • 실험적인 엄격한 CSRF 토큰 적용이 더 이상 사용되지 않습니다. 이 기능은 Mattermost v11에서 완전히 제거될 예정입니다.

Mattermost Server v9.9.0#

  • 클라우드 및 자체 호스팅 환경 전반에서 다양한 흐름을 통한 Mattermost 구독의 셀프서비스 구매 지원이 제거되었습니다.
  • 시스템 콘솔에서의 셀프서비스 사용량 검토 제출 지원이 제거되었습니다.

Mattermost Server v9.5.0#

  • MySQL v5.7이 수명이 종료되었습니다. 모든 고객이 최소 v8.x로 업그레이드할 것을 권장합니다. 최신 장기 지원 릴리스인 Mattermost v9.5부터 MySQL v5.7에 대한 지원이 완전히 중단되었습니다.

Mattermost Server v9.0.0#

  • Mattermost Boards 및 다양한 기타 플러그인이 완전히 커뮤니티 지원으로 전환되었습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.
  • 더 이상 사용되지 않는 인사이트 기능이 제거되었습니다.

Mattermost Server v8.0.0#

  • ExperimentalSettings.PatchPluginsReactDOM이 제거되었습니다. 이 설정이 이전에 활성화된 경우 다음을 확인하세요:
  • 모든 Mattermost 지원 플러그인이 최신 버전으로 업데이트되었는지 확인.
  • 다른 플러그인이 React 17을 지원하도록 업데이트되었는지 확인. 자세한 내용은 v7.7의 중요 업그레이드 참고 사항을 참조하세요.
  • 모든 새 인스턴스 및 Mattermost v8.0으로 업그레이드하는 기존 서버에 대해 인사이트가 더 이상 사용되지 않습니다.
  • 더 이상 사용되지 않는 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 파일이나 커스텀 스크립트를 통해 "--platform" 플래그를 사용하거나 "platform" 바이너리를 직접 사용하여 Mattermost 서버 애플리케이션을 실행하는 경우 "mattermost" 바이너리만 사용해야 합니다.

Mattermost Server v5.32.0#

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

Mattermost Server v5.30.0#

  • PostgreSQL은 2020년 2월에 v9.4에 대한 장기 지원을 종료했습니다. v5.26부터 Mattermost는 PostgreSQL 9.4가 더 이상 지원되지 않으므로 공식적으로 PostgreSQL v10을 지원합니다. 새 설치는 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 모바일 뷰 지원이 제거되었습니다. 다른 더 많이 사용되는 브라우저에서 고품질 경험을 유지하는 데 노력을 투자하기 위한 것입니다. IE11의 최종 사용자는 최소 화면 크기가 증가합니다. 모바일 뷰는 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" 설정

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

원문 보기
요약

이 페이지는 Mattermost에서 지원이 제거되었거나 향후 업데이트에서 제거될 예정인(더 이상 사용되지 않는) 기능을 설명하며, Mattermost 사용에 영향을 미칠 수 있는 향후 변경 사항에 대한 조기 공지를 제공합니다.

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

예정된 지원 중단#

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

Mattermost 버전별 제거된 기능#

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

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

Mattermost Server v11.4 (2026년 2월)#

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

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 엔드포인트의 형식 쿼리 매개변수 요구사항이 더 이상 사용되지 않습니다.
  • 더 이상 사용되지 않는 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 
      }
    }
  }
}
  • https://forum.mattermost.com/t/deprecation-notice-manual-plugin-deployment/21192에 따라 수동 설치 플러그인에 대한 지원을 중단했습니다.
  • PostgreSQL v13 지원이 제거되었습니다. 새로운 최소 PostgreSQL 버전은 v14+입니다. 자세한 내용은 최소 지원 PostgreSQL 버전 정책 문서를 참조하세요.

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 v13 및 v14 지원을 중단했습니다. 사용자는 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.TraceAdvancedLoggingConfig 구성 필드가 제거되었습니다.
  • 대부분의 API 엔드포인트에서 더 이상 사용되지 않는 pageSize 쿼리 매개변수가 제거되었습니다.
  • 실험적인 엄격한 CSRF 토큰 적용이 더 이상 사용되지 않습니다. 이 기능은 Mattermost v11에서 완전히 제거될 예정입니다.

Mattermost Server v9.9.0#

  • 클라우드 및 자체 호스팅 환경 전반에서 다양한 흐름을 통한 Mattermost 구독의 셀프서비스 구매 지원이 제거되었습니다.
  • 시스템 콘솔에서의 셀프서비스 사용량 검토 제출 지원이 제거되었습니다.

Mattermost Server v9.5.0#

  • MySQL v5.7이 수명이 종료되었습니다. 모든 고객이 최소 v8.x로 업그레이드할 것을 권장합니다. 최신 장기 지원 릴리스인 Mattermost v9.5부터 MySQL v5.7에 대한 지원이 완전히 중단되었습니다.

Mattermost Server v9.0.0#

  • Mattermost Boards 및 다양한 기타 플러그인이 완전히 커뮤니티 지원으로 전환되었습니다. 자세한 내용은 이 포럼 게시물을 참조하세요.
  • 더 이상 사용되지 않는 인사이트 기능이 제거되었습니다.

Mattermost Server v8.0.0#

  • ExperimentalSettings.PatchPluginsReactDOM이 제거되었습니다. 이 설정이 이전에 활성화된 경우 다음을 확인하세요:
  • 모든 Mattermost 지원 플러그인이 최신 버전으로 업데이트되었는지 확인.
  • 다른 플러그인이 React 17을 지원하도록 업데이트되었는지 확인. 자세한 내용은 v7.7의 중요 업그레이드 참고 사항을 참조하세요.
  • 모든 새 인스턴스 및 Mattermost v8.0으로 업그레이드하는 기존 서버에 대해 인사이트가 더 이상 사용되지 않습니다.
  • 더 이상 사용되지 않는 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 파일이나 커스텀 스크립트를 통해 "--platform" 플래그를 사용하거나 "platform" 바이너리를 직접 사용하여 Mattermost 서버 애플리케이션을 실행하는 경우 "mattermost" 바이너리만 사용해야 합니다.

Mattermost Server v5.32.0#

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

Mattermost Server v5.30.0#

  • PostgreSQL은 2020년 2월에 v9.4에 대한 장기 지원을 종료했습니다. v5.26부터 Mattermost는 PostgreSQL 9.4가 더 이상 지원되지 않으므로 공식적으로 PostgreSQL v10을 지원합니다. 새 설치는 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 모바일 뷰 지원이 제거되었습니다. 다른 더 많이 사용되는 브라우저에서 고품질 경험을 유지하는 데 노력을 투자하기 위한 것입니다. IE11의 최종 사용자는 최소 화면 크기가 증가합니다. 모바일 뷰는 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" 설정