매터모스트 레거시 자체 호스팅 변경 로그
Mattermost는 전체 소프트웨어 개발 라이프사이클에 걸쳐 안전한 협업을 위한 오픈
9.1 릴리스 - 기능 릴리스
9.1.5, 2024-01-09 출시
Mattermost v9.1.5에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드를 권장합니다. 자세한 내용은 매터모스트 책임 공개 정책에 따라 릴리스 30일 후 보안 업데이트 페이지에 게시됩니다. - Mattermost v9.1.5에는 다음과 같은 기능 변경 사항이 포함되어 있습니다: - 유효하지 않은 반응이 게시물에 추가될 수 있는 문제를 수정했습니다.게시물당 반응 수에 대한 기본 제한이 추가되었습니다
9.1.4, 2023-11-29 출시
매터모스트 9.1.4 버전에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다.이 릴리스로 업그레이드를 권장합니다. 자세한 내용은 매터모스트 책임 공개 정책에 따라 릴리스 30일 후 보안 업데이트 페이지에 게시됩니다. - Mattermost v9.1.4에는 데이터베이스 또는 기능 변경 사항이 없습니다.
사전 패키지 통화 플러그인 버전 v0.21.1.- 9.1.3, 2023-11-13 출시.
중요한 업그레이드 참고 사항
데이터 보존 ‘삭제된 행 삭제’ 쿼리의 성능이 개선되었습니다. 새롭게 추가된 마이그레이션에 대한 자세한 내용은 :중요 업그레이드 노트:를 참조하세요.
기능 플래그
데이터 보존 동시성 활성화
가 제거되었습니다. 이제 성능 저하를 방지하기 위해 데이터 보존이 동시성 없이 실행됩니다.관리자가 고아 리액션을 삭제할 때 한 번에 가져올 ID 배치의 수를 구성할 수 있는 새로운 구성 설정인
DataRetentionSettings.RetentionIdsBatchSize
가 추가되었습니다. 기본값은 100입니다.지원되는 최소 데스크톱 앱 버전은 이제 v5.3입니다. 이전 버전과 호환되지 않는
desktop_login
을 포함하도록 OAuth/SAML 흐름이 수정되었습니다.
Important
v9.0 이전 릴리스에서 업그레이드하는 경우 다른 [:중요 업그레이드 노트:] (https://mattermost-docs.infograb.net/upgrade/important-upgrade-notes.html)를 읽어보시기 바랍니다.
호환성 - 크롬 최소 지원 버전이 116 이상으로 업데이트되었습니다.
하이라이트
그룹 메시지를 다시는 놓치지 마세요
이제 그룹 메시지(GM)가 쪽지(DM)처럼 동작합니다. 새 메시지가 올 때마다 배지 개수가 증가합니다.
그룹 메시지를 비공개 채널로 전환
최신 릴리즈의 주요 사항과 아래 개선사항에 대해서는 이 연습 동영상을 참조하세요.
I’m here to help translate ‘rst’ format documents into Korean. If you have any specific content that needs translation, feel free to share it with me!
사용자 인터페이스(UI)
카테고리 삭제 모달에 취소 버튼이 추가되었습니다.
채널 사이드바 및 오른쪽 사이드바의 크기를 조정할 수 있는 기능을 추가했습니다.
채널 찾아보기 모달에 두 가지 새로운 필터링 옵션(모든 채널 유형 표시, 비공개 채널 표시)을 추가했습니다.
사전 패키지된 GitLab 플러그인 버전 v1.7.0.
사전 패키지된 통화 플러그인 버전 v0.20.0.
사전 패키징된 플레이북 버전 v1.39.0.
사이드바가 최소 너비보다 클 때 스레드나 메시지를 볼 때 추가 반응 옵션이 추가되었습니다.
알림 설정 모달에 알림 문서 링크를 추가했습니다.
게시글 텍스트박스 측정 코드를 보다 안정적으로 업데이트했습니다.
초대
슬래시 명령이 이제 사용자 지정 사용자 그룹을 지원합니다.플러그인 설정
문서에 따라 구성한 경우 원격 마켓플레이스 기능을 다시 활성화했습니다.
관리
mattermost-plugin-api
를mattermost
GitHub 저장소에 추가했습니다.퍼블릭 서버 모듈 버전을 v0.0.9로 업데이트했습니다.
GET /api/v4/groups
에include_archived
와filter_archived
라는 두 가지 새로운 URL 매개변수를 추가했습니다. 사용자 그룹 모달에서 보관된 그룹을 복원하는 기능을 추가했습니다.지원 패키지에 파일 저장소 정보를 추가했습니다.
이제 모든 HTTP 로그(디버그 수준)에
사용자 아이디
가 포함되어 예기치 않은 트래픽을 생성하는 사용자를 파악하는 데 도움이 됩니다.GET /api/v4/groups
및GET /api/v4/groups/:group_id
에 새로운 URL 매개 변수를 추가했습니다.include_member_ids
는 모든 멤버의사용자_id
를 그룹 응답 객체에 추가합니다. 이제 채널에 그룹 멤버를 추가할 수도 있으며, 팀에 속하지 않은 모든 멤버는 이 플로우를 통해 팀에 추가한 후 채널을 추가할 수 있습니다.
플러그인 변경사항
새로운 메시지 구분 표시줄에 대한 새로운 프런트엔드 플러그인 확장 지점이 추가되었습니다.
코드 블록에 작업을 추가할 수 있는 새로운 플러그인 확장성 지점이 추가되었습니다.
플러그인 후크
사용자 비활성화
를 추가했습니다.파일 정보에 대해 검색 가능한 콘텐츠를 설정하는 새로운 서버 측 플러그인 API 메서드(
SetFileSearchableContent
)를 추가했습니다. 이제MessageHasBeenPosted
플러그인 훅이 첨부파일이 글에 링크된 후에 실행됩니다.
버그 수정
왼쪽 채널 메뉴, 왼쪽 카테고리 메뉴 및 글 도트 메뉴의 키보드 지원을 수정했습니다.
‘댓글_온’ 구성 요소의 표시 이름을 수정했습니다.
하위 메뉴가 있는 일부 메뉴의 키보드 지원 관련 문제를 수정했습니다.
그룹 멘션을 팔로우할 때 구두점이 사라지는 문제를 수정했습니다.
규정 준수 내보내기를 비활성화했다가 다시 활성화한 후 규정 준수 내보내기 작업을 시작할 수 없던 문제를 수정했습니다.
라이선스를 로드할 때 쓰기 후 읽기 문제가 발생할 수 있는 문제를 수정했습니다.
쪽지 및 그룹 메시지 이름, 표시 이름 또는 목적에 대한 변경을 차단하도록 API를 수정했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 추가된 옵션의 목록과 설치 시 기본값입니다. 설정은 config.json
또는 사용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.
모든 요금제가 변경되었습니다:
ServiceSettingsDefaultGfycatAPISecret
및ServiceSettingsDefaultGfycatAPIKey
구성 설정이 제거되었습니다.config.json
의팀 설정
아래에 있습니다:사용자 설정
의 기본값인ADVANCED_FILTER_JOIN_LEAVE
를 설정하는 새로운 구성 설정EnableJoinLeaveMessageByDefault
를 추가했습니다.
config.json
의디스플레이 설정
아래에 있습니다:모바일에서 마크다운 텍스트의 최대 복잡도를 제한하는 설정
MaxMarkdownNodes
를 추가했습니다.
엔터프라이즈 요금제로 변경되었습니다:
config.json
의데이터 보존 설정
아래:관리자가 고아 리액션을 삭제할 때 한 번에 가져올 ID 배치의 수를 구성할 수 있는 새로운 구성 설정인
RetentionIdsBatchSize
가 추가되었습니다. 기본값은 100입니다.
API 변경 로그
모든 Rest API 호출에 대해 감사 스트림에
X-Forwarded-For
요청 헤더를 추가했습니다.API 엔드포인트에
POST /api/v4/user/login/desktop_login
를 추가했습니다. OAuth/SAML 플로우를 수정하여 해당 사항에desktop_login
을 포함했습니다.GET
/api/v4/channels/<channel-id>/common_teams
에 대한 새로운 API 엔드포인트를 추가하여 그룹 메시지 구성원 간의 공통 팀 목록을 가져오도록 했습니다.POST
/api/v4/channels/<channel-id>/convert_to_channel
에 대한 새로운 API 엔드포인트를 추가하여 그룹 메시지를 비공개 채널로 변환할 수 있도록 했습니다.플러그인 API에
MessageHasBeenDeleted
훅을 추가했습니다.request
패키지를 공용 공유 폴더로 이동했습니다.
Go Version
v9.1은 Go
v1.20.7
로 빌드되었습니다.
알려진 이슈
그룹 메시지를 채널로 변환할 경우 중복된 채널 이름에 대한 오류 “해당 팀에 이미 동일한 이름의 채널이 존재합니다” 표시해야 함 MM-54713.
그룹 메시지를 읽지 않음으로 표시해도 번호가 매겨진 알림 배지가 다시 표시되지 않음 MM-54778.
미리보기 모드로 전환하거나 빠져 나올 때 쓰레드/게시물이 이동함 MM-54758.
데스크톱 UI에서 오른쪽 쪽 쓰레드가 열렸을 때 모든 콘텐츠가 표시되지 않음 MM-54696.
To-Do 플러그인이 설치되어 있을 때 왼쪽 쪽 크기 조절 옵션이 채널 검색/생성 메뉴를 덮어씀 MM-54367.
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있음 MM-33823.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 때때로 자리 비움 또는 오프라인으로 지속될 수 있음.
Elasticsearch를 활성화한 경우 따옴표로 묶인 정지 단어를 검색하면 검색어 이상의 결과가 반환될 수 있음.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기에 실패할 수 있음.
고가용성 모드에서 Mattermost를 실행 중인 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있음.
Playbooks 왼쪽 사이드바가 새로 고침 없이 실행 또는 Playbook에 사용자가 추가될 때 업데이트되지 않음.
구성된 방송 채널의 구성원이 아닌 경우 상태 업데이트를 게시할 수도 있으며 오류 메시지가 표시되지 않을 수 있음. 임시 해결책으로 구성된 방송 채널에 가입하거나 실행 구성에서 해당 채널을 제거하세요.
Playbooks 왼쪽 사이드바가 새로 고침 없이 실행 또는 Playbook에 사용자가 추가될 때 업데이트되지 않음.
기여자
abhinav700, agarciamontoro, agnivade, alexdecamillo, amyblais, andrleite, angeloskyratzakos, asaadmahmood, AsisRout, ayusht2810, azigler, BenCookie95, calebroseland, cedarice, coltoneshaw, cpoile, Crere89, crspeller, ctlaltdieliet, cwarnermm, deivisonrpg, devinbinnie, djanda97, Eleferen, emdecr, enahum, esethna, fmartingr, FokinAleksandr, gabrieljackson, hanzei, harshilsharma63, hibou.sage, hmhealey, homerCOD, ialorro, ifoukarakis, intdev32, IronOnet, isacikgoz, jasonblais, jespino, johnsonbrothers, jprusch, kaakaa, kayazeren, Kshitij-Katiyar, kyeongsoosoo, larkox, lieut-data, LimJiAn, limod, linkvn, M-ZubairAhmed, majo, manojmalik20, marie0394, maruTA-bis5, master7, matt-w99, matthew-w, matthewbirtch, mickmister, milotype, MohammedElansary-dev, mornaistar, mt26691, mvitale1989, Navystack, nickmisasi, pvev, RayYH, saturninoabril, sbishel, Sharuru, sinansonmez, speedhs, sri-byte, stafot, streamer45, stylianosrigas, teamzamong, TheRealJoeFriel, ThrRip, timmycheng, toninis, varghese.jose, wiersgallak, wiggin77, y4aniv, yasserfaraazkhan
릴리스 v9.0 - 주요 릴리스
9.0.5, 2023-11-29 릴리스
Mattermost v9.0.5에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일이 지난 후에 Mattermost 책임 있는 공개 정책에 따라 안내될 예정입니다.
Mattermost v9.0.5에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
미리 패키지된 Calls 플러그인 버전 v0.21.1.
9.0.4, 2023-11-13 릴리스
Mattermost v9.0.4에는 낮은부터 높은 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일이 지난 후에 Mattermost 책임 있는 공개 정책에 따라 안내될 예정입니다.
Mattermost v9.0.4에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
미리 패키지된 Playbooks 플러그인 버전 v1.39.1.
메인화면 소개 대화상자에서 서버 버전이 잘못 보고된 문제가 수정되었습니다.
9.0.3, 2023-11-06 릴리스
Mattermost v9.0.3에는 낮은부터 높은 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일이 지난 후에 Mattermost 책임 있는 공개 정책에 따라 안내될 예정입니다.
Mattermost v9.0.3에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
9.0.2, 2023-10-27 릴리스
Mattermost v9.0.2에는 낮은부터 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일이 지난 후에 Mattermost 책임 있는 공개 정책에 따라 안내될 예정입니다.
미리 패키지된 Focalboard 플러그인 v7.11.4.
Mattermost v9.0.2에는 다음과 같은 기능적인 변경 사항이 포함되어 있습니다:
새로운 구성 설정 “MaxFieldSize”를 추가하여 로깅 중 로그 필드의 크기를 제한하는 기능이 추가되었습니다.
모바일 Oauth / SAML 리다이렉션에 대한 제한이 추가되어 “NativeAppSettings.AppCustomURLSchemes” 구성 설정과 일치하도록 조정되었습니다.
9.0.1, 2023-10-06 릴리스
Mattermost v9.0.1에는 낮은부터 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일이 지난 후에 Mattermost 책임 있는 공개 정책에 따라 안내될 예정입니다.
Mattermost v9.0.1에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
9.0.0, 2023-09-15 릴리스
원래의 9.0.0 릴리스
중요한 업그레이드 사항
폐기된 인사이트(Insights) 기능이 제거되었습니다.
Mattermost 보드 및 여러 플러그인이 완전히 커뮤니티 지원으로 전환되었습니다. 자세한 내용은 이 게시글을 확인하세요.
channel_viewed
웹소켓 이벤트가multiple_channels_viewed
로 변경되었으며, 이제 실제로 읽지 않은 메시지가 있는 채널에서만 트리거됩니다.
하이라이트
Jira, Confluence 및 Mattermost에서 엄격한 보안 환경에서의 Dev/Sec/ChatOps
Mattermost 및 Atlassian 플랫폼에서 팀을 일치시키고 데이터를 안전하게 유지하는 중요한 워크플로우를 가속화합니다.
Air-Gapped, Edge-Ready Generative AI with Defense Unicorn’s LeapfrogAI
LeapfrogAI and Mattermost 로컬 GenAI 모델을 엣지, 공기 간격 및 제로 신뢰 환경에 배포하고 활용하는 데 사용됩니다.
AI 가속화 협업
Mattermost 파트너인 Mobius Logic은 Microsoft 365 플랫폼을 위해 MS Teams 커넥터를 개선하여 Microsoft Teams 안에 Mattermost를 직접 내장했습니다.
MLOps 및 고객 규정 준수를 위한 안전한 연합
SOS International (SOSi)와의 파트너십을 통해 XMPP를 사용한 고급 군용 연합 통합이 가능해집니다.
Exovera의 exoINSIGHT 공지 <https://exovera.com/press-release/exovera-unveils-exoinsight/>
_를 읽어보세요.
조직의 핵심 협업 향상
핵심 플랫폼 경험을 최적화하기 위해, 우리는 기본 기반을 강화하여 Mattermost가 중요한 업무에 대해 견고하고 안정적이며 최고 수준의 플랫폼으로 유지될 수 있도록 합니다.
개선 사항
사용자 인터페이스 (UI)
채널 멤버 수가 이제 채널 찾아보기 모달에 표시됩니다.
게시물 수정 기록을 불러오지 못할 경우 오류가 표시됩니다.
전체 채널 카테고리를 읽은 것으로 표시하는 기능이 추가되었습니다.
보드 제품 투어 코드가 제거되었습니다.
gif 선택기에서 Gfycat를 Giphy로 교체했습니다.
미리 패키지된 Calls 버전 v0.19.0이 추가되었습니다.
Focalboard 플러그인 버전이 7.11.3으로 업데이트되었습니다.
미리 패키지된 Playbooks 버전 1.38.1이 추가되었습니다.
미리 패키지된 Zoom 플러그인이 v1.6.2로 업그레이드되었습니다.
미리 패키지된 백신 플러그인 버전이 1.0.0으로 업그레이드되었습니다.
관리
API 예제는 최신 Go API 규칙을 반영하여 업데이트되었으며, 이전의 코드 샘플은 사용이 중지되었습니다.
공용 서버 모듈 버전을 v0.0.8로 업데이트했습니다.
Post Action
플러그인 후크를 추가하여 플러그인이 게시물 메뉴에 새로운 항목을 등록할 수 있도록 했습니다.Post Editor Action
플러그인 후크를 추가하여 플러그인이 게시물 편집기 메뉴에 새로운 항목을 등록할 수 있도록 했습니다.플러그인 초기화, 활성화 및 제거에 대한 로깅을 개선했습니다.
사용되지 않는 “ManifestExecutables” 구조체를 제거했습니다.
사용되지 않는 “UserAuth.Password” 필드를 제거했습니다.
원격 사용자가 라이선스의 일부로 계산되지 않습니다.
데이터 보유 로그를 향상시켰습니다.
사용되지 않는
/opengraph
엔드포인트를 제거했습니다.향후 릴리스에서 미리 패키지화된 플러그인이 더 이상 미리 패키지화되지 않을 때를 대비하여 임시로 미리 패키지화된 플러그인을 파일 저장소에 설치했습니다.
사용되지 않는 “Manifest.RequiredConfig” 필드를 제거했습니다.
푸시 알림이 처리되고 알림 서비스로 전송되기 전에 호출되는
NotificationWillBePushed
플러그인 후크를 추가했습니다. 플러그인에서 푸시 알림을 수정하거나 거부할 수 있습니다.특정 사용자의 모바일 세션에 푸시 알림을 보낼 수 있는
SendPushNotification
플러그인 API 메소드를 추가했습니다.PluginSettings.EnableRemoteMarketplace
기능을 비활성화했습니다.
버그 수정
팀 내에서 이미 사용 중인 이름을 제공했을 때
PUT /api/v4/channels/{channelid}
의 오류가 수정되었습니다.mmctl 명령에 전달된 CRLF 줄 끝이 명령에서 제거되지 않는 문제가 해결되었습니다.
Microsoft OneNote에서 복사한 텍스트가 이미지로 붙여넣는 문제가 해결되었습니다.
시험 라이선스의 활성화가 성공적으로 방지되던 문제가 수정되었습니다.
웹앱의 로컬 상태에 속하지 않은 경우 사용자 정의 그룹이 언급으로 표시되지 않던 문제가 수정되었습니다.
제품 내 마켓플레이스 테마에 관련된 문제가 해결되었습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본값 목록입니다. 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
모든 계획에 대한 변경:
config.json
의ServiceSettings
아래:gif 선택기에서 Gfycat을 Giphy로 대체하기 위해
GiphySdkKey
추가.
Go Version
v9.0은 Go
v1.19.5
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost/ 에
@giphy/js-fetch-api
와@giphy/react-components
를 추가했습니다.https://github.com/mattermost/mattermost-mobile/ 에
@react-native/eslint-config
,@react-native/metro-config
, 그리고@tsconfig/react-native
를 추가했습니다.
알려진 문제
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 구글 로그인이 실패합니다.
IP 해시를 사용하지 않은 고가용성 모드에서 상태가 자리를 비움 또는 오프라인으로 때때로 멈추는 경우가 있습니다.
Elasticsearch를 사용하여 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이외의 것들이 반환됩니다.
데스크톱 앱에서 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Playbooks의 왼쪽 사이드바가 새로 과제 또는 Playbook에 사용자가 추가되더라도 새로 고치지 않으면 업데이트되지 않습니다.
구성된 방송 채널의 회원이 아닌 경우, 상태 업데이트를 게시하는 것이 오류 메시지 없이 실패할 수 있습니다. 일시적 해결책으로 구성된 방송 채널에 가입하거나 실행 구성에서 해당 채널을 제거하세요.
Playbooks의 왼쪽 사이드바가 새로운 과제 또는 Playbook에 사용자가 추가되더라도 새로 고치지 않으면 업데이트되지 않습니다.
기여자
abdulsmapara, agarciamontoro, agnivade, akaravashkin, amyblais, andrleite, angeloskyratzakos, apollo13, aqurilla, ayusht2810, azigler, bbodenmiller, BenCookie95, Benjamin-Loison, calebroseland, cdmwebs, chumano, CI-YU, Coelho, cpoile, crspeller, ctlaltdieliet, cwarnermm, danielsischy, deivisonrpg, devinbinnie, djanda97, douglasstasiak, Eleferen, enahum, esarafianou, esethna, gabrieljackson, gary-sixgen, Gobbit69, grubbins, guneshsji, hannaparks, hanzei, harshal2030, harshilsharma63, hmhealey, hpkhanh1610, ifoukarakis, isacikgoz, it33, ivakorin, jasonblais, jespino, johndavidlugtu, johnsonbrothers, jprusch, JulienTant, kaakaa, kayazeren, Kshitij-Katiyar, kyeongsoosoo, larkox, lieut-data, LimJiAn, lindalumitchell, lindy65, lynn915, M-ZubairAhmed, mahmoudfarouq, majo, manojmalik20, marianunez, maruTA-bis5, master7, matt-w99, matthew-w, matthewbirtch, MatthewDorner, mgdelacroix, mickmister, milotype, mvitale1989, nickmisasi, panoramix360, Partizann, penghao_chn, phoinixgrr, pjenicot, pvev, raghavaggarwal2308, RichardScottOZ, robinsdm, saturninoabril, sbishel, Sharuru, ShrootBuck, sinansonmez, sri-byte, stafot, StreakInTheSky, streamer45, stylianosrigas, svelle, tasawar-hussain, TealWater, thinkGeist, ThrRip, timmycheng, toninis, tschuyebuhl, wiggin77, Willyfrog, y4aniv, yash2189, yasserfaraazkhan, yomiadetutu1, ZubairImtiaz3
릴리스 v8.1 - 확장 지원 릴리스
8.1.8, 2024-01-09 릴리스
Mattermost v8.1.8에는 낮음에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다.
Oauth 리디렉트 URI 매개변수의 이중 URL 인코딩 문제 해결.
Mattermost v8.1.8에는 다음과 같은 기능적인 변경 사항이 포함되어 있습니다:
잘못된 반응이 게시물에 추가될 수 있는 문제 해결. 게시물 당 반응 수의 기본 제한 추가.
8.1.7, 2023-11-29 릴리스
Mattermost v8.1.7에는 낮음에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다.
Mattermost v8.1.7에는 데이터베이스나 기능적인 변경 사항이 포함되어 있지 않습니다.
사전 패키지된 Calls 플러그인 버전 v0.21.1.
그룹 제약된 팀과 채널에서 사용자가 사용자 정의 그룹을 언급할 수 없는 문제 해결.
8.1.6, 2023-11-13 릴리스
Mattermost v8.1.6에는 낮음에서 높은 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다.
Mattermost v8.1.6에는 데이터베이스나 기능적인 변경 사항이 포함되어 있지 않습니다.
사전 패키지된 Playbooks 플러그인 버전 v1.39.1.
사전 패키지된 ToDo 플러그인 버전 v0.7.1.
Mattermost 정보 대화 상자가 잘못된 서버 버전을 보고하는 문제 해결.
8.1.5, 2023-11-06 릴리스
Mattermost v8.1.5에는 낮음에서 높은 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다.
Mattermost v8.1.5에는 데이터베이스나 기능적인 변경 사항이 포함되어 있지 않습니다.
사전 패키지된 Calls 플러그인 버전 v0.20.0.
최근 언급에서 다른 유사한 이름을 가진 사용자의 게시물을 보여주는 문제 해결.
8.1.4, 2023-10-27 릴리스
Mattermost v8.1.4에는 낮음에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다.
사전 패키지된 Focalboard 플러그인 v7.11.4.
플러그인 개발자가 대화형 대화상자에
textarea
를 만들 수 없는 문제 해결.Chrome에서 이미지를 복사하여 붙여넣기하는 데 실패하는 문제 해결.
Mattermost v8.1.4에는 다음과 같은 기능적인 변경 사항이 포함되어 있습니다:
로깅시 로그 필드 크기를 제한하는 능력을 추가하기 위해 새로운 구성 설정
MaxFieldSize
추가.모바일 Oauth/SAML 리디렉션을 구성 설정
NativeAppSettings.AppCustomURLSchemes
과 일치하게 하는 제한 추가.
ServiceSettings.ExperimentalEnableHardenedMode
가 활성화된 경우, 표준 사용자는 사용자 이름과 암호를 통해 인증된 경우override_username
또는override_icon_url
과 같은 통합을 위해 예약된 게시물 속성을 사용할 수 없습니다.
8.1.3, 2023-10-06 릴리스
Mattermost v8.1.3에는 낮음에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다.
Mattermost v8.1.3에는 데이터베이스나 기능적인 변경 사항이 포함되어 있지 않습니다.
라이선스를 로드할 때 잠재적인 읽기 후 쓰기 문제 해결.
사전 패키지된 Calls 플러그인 버전 v0.18.2.
작업이 실패하면 간단한 워커에서 패닉이 발생하는 문제 해결.
8.1.2, 2023-09-08 릴리스
Mattermost v8.1.2에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다.
Mattermost v8.1.2에는 다음과 같은 데이터베이스 변경 사항이 포함되어 있습니다:
데이터 유지 보수를 위한
DeleteOrphanedRows
쿼리의 성능 향상. 추가된 새로운 마이그레이션에 대한 중요한 업그레이드 참고 사항 참조.기능 플래그DataRetentionConcurrencyEnabled
제거. 데이터 유지는 성능 저하를 피하기 위해 이제 동시성 없이 실행됩니다. 관리자가 고아 반응을 삭제할 때 한 번에 가져올 ID 배치 수를 구성하는 새로운 구성 설정DataRetentionSettings.RetentionIdsBatchSize
추가. 기본값은 100입니다.
8.1.1, 2023-09-01에 릴리스됨
Mattermost v8.1.1에는 낮은 심각도에서 중간 심각도 심각도 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다.
Mattermost v8.1.1에는 데이터베이스 또는 기능적인 변경이 없습니다.
평가 라이선스의 성공적인 활성화를 방해하는 문제를 해결했습니다.
라이선스 로딩과 관련된 여러 문제를 해결했습니다.
Microsoft OneNote에서 복사한 텍스트를 이미지로 붙여넣는 문제를 해결했습니다.
gif 선택기에서 Gfycat를 Giphy로 교체했습니다.
규정 준수 내보내기 작업을 비활성화한 후 다시 활성화한 후에도 규정 준수 내보내기 작업을 시작할 수 없던 문제를 해결했습니다.
8.1.0, 2023-08-24에 릴리스됨
개선 사항
사용자 인터페이스 (UI)
채널 탐색 모달의 사용자 인터페이스를 업데이트했습니다.
사용자 인터페이스의 별명 필드를 22에서 64자로 늘렸습니다.
시스템 콘솔의 문서 링크를 업데이트했습니다.
이모지 크기가 채널 헤더의 텍스트 크기와 일치하도록 조정되었습니다.
모바일 브라우저에서 이모지 선택기 뷰 모달이 이제 표시됩니다.
Apps 플러그인의 미리 패키지된 v1.2.2 버전입니다.
Focalboard 플러그인의 미리 패키지된 버전 7.11.2입니다.
Playbooks의 미리 패키지된 버전 1.38.0입니다.
Calls 플러그인의 미리 패키지된 버전 0.18.0입니다.
관리
별도의 Export 저장소 및 S3 사전 서명 URL 생성을 지원하는 Export 저장소 및 S3 사전 서명 URL 생성을 추가했습니다.
이제 웹앱에서는 프로덕션 빌드에
https://github.com/reduxjs/redux-devtools
을 사용할 수 있습니다.데이터 보존 일괄 삭제의 동시성을 활성화/비활성화하기 위한 새로운 기능 플래그,
DataRetentionConcurrencyEnabled
,을 추가했습니다. 또한 일괄 삭제 간의 Sleep 시간을 제어하기 위한 새로운 구성 설정DataRetentionSettings.TimeBetweenBatchesMilliseconds
을 추가했습니다.제품 내에서 Guest 배지를 제거하기 위한 시스템 콘솔 > 인증 > 게스트 액세스 > 게스트 태그 표시 설정을 추가했습니다.
Apache 2.0 라이선스를 퍼블릭 서브모듈에 추가하여, 이 소스 코드에 대한 사용 라이선스를 명시적으로 pkg.go.dev에 시그널하는 것을 추가했습니다.
관리자가 로그인 페이지에서 비밀번호를 잊으셨나요 링크를 숨기거나 사용자 정의할 수 있는 기능을 추가했습니다.
mattermost database reset
명령은 이제 애플리케이션 서버를 시작하지 않습니다. 저장 레이어를 시작하고 마이그레이션 테이블을 제외한 테이블을 잘라냅니다.
버그 수정
파일 미리보기 화면에서 스크롤 막대가 충분히 보이지 않는 문제를 해결했습니다.
SAML 관리자 속성이 단언 값 배열을 순환하는 대신 첫 번째 값을 비교하는 문제를 해결했습니다.
최근 이모지를 여러 개 동시에 게시할 때 이모지 업데이트가 일괄 처리되지 않는 문제를 해결했습니다.
현재 사용자의 인증 방법을 잊게 할 수 있는 변경 사항을 되돌렸습니다.
오른쪽 영역에서
@here
언급을 보낸 후에도 임시 저장된 드래프트가 유지되는 문제를 해결했습니다.완전히 보이는 채널에서 새로운 메시지 알림이 나타나던 문제를 해결했습니다.
오른쪽 영역의 채널 회원 검색에서 프로필 팝오버와 관련된 UI 문제를 해결했습니다.
모바일 웹 뷰에서 다중 행 채널 헤더 미리보기의 너비가 너무 좁았던 문제를 해결했습니다.
백스테이지 영역에서 슬래시 명령 추가 페이지의 렌더링을 수정했습니다.
사용자의 시간대가 캘린더에서 날짜 선택에 영향을 미치는 문제를 해결했습니다.
게시물 텍스트 상자의 클릭 가능 영역이 너무 작은 문제를 수정했습니다.
봇 프로필 팝오버의 UI 버그를 수정했습니다.
Docker 컨테이너에서 시간대 메타데이터가 누락된 문제를 해결했습니다.
registerMessageWillBeUpdatedHook
플러그인 후크의 문제를 해결했습니다.저장된 게시물 섹션이 채널 및 팀 이름을 표시하지 않는 문제를 해결했습니다.
접근성 문제를 해결했습니다: 로그인, 초기화 및 가입 페이지에서 탭 지원 및 애플리케이션 바의 컨트롤.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 추가된 설정 및 설치시 기본 값 목록입니다. 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
모든 계획의 변경 사항:
“config.json”의 “PasswordSettings”에 대한 변경:
관리자가 로그인 페이지에서 ‘비밀번호 잊어버림’ 링크를 숨기거나 사용자 정의할 수 있도록 “EnableForgotLink” 추가.
“FileSettings”에 대한 변경:
새로운 내보내기 저장소 지원을 추가하기 위해 여러 내보내기 저장소 설정이 추가되었습니다.
전문가 및 엔터프라이즈 요금제 변경 사항:
config.json
파일의GuestAccountsSettings
항목 아래:제품 내부에서 Guest 배지를 제거할 수 있는 기능으로
HideTags
추가됨.
기업용 요금제의 변경:
config.json
에 있는DataRetentionSettings
:일괄 삭제 간의 대기 시간을 제어하는
TimeBetweenBatchesMilliseconds
설정이 추가되었습니다.
Go Version
v8.1은 Go
v1.19.5
로 빌드되었습니다.
알려진 문제
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 때때로 자리를 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch를 사용하여 따옉말을 따옉말 부호 안에서 검색하면 검색한 용어 이외에도 더 많은 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바는 모바일에서 채널을 읽은 경우에 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행하는 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
사용자가 실행 또는 플레이북에 추가될 때 Playbooks 좌측 사이드바가 새로 고침 없이 업데이트되지 않습니다.
구성된 방송 채널의 회원이 아닌 경우 상태 업데이트에 실패할 수 있으며 오류 피드백이 표시되지 않을 수 있습니다. 일시적인 해결책으로는 구성된 방송 채널에 참여하거나 실행 구성에서 해당 채널을 제거하세요.
사용자가 실행 또는 플레이북에 추가되면 Playbooks 좌측 사이드바가 새로 고침 없이 업데이트되지 않습니다.
기여자
3kami3, agarciamontoro, agnivade, akaMrDC, Alanchen, amyblais, andrleite, austin-denoble, ayusht2810, azigler, azistellar, bartoszpijet, bbodenmiller, BenCookie95, BodhiHu, CI-YU, cpoile, crspeller, ctlaltdieliet, cwarnermm, danielcw-fortuna, devinbinnie, dirosv-eden, dsharma522, EduardoSellanes, emdecr, enahum, esarafianou, esethna, fmartingr, gabrieljackson, guuw, hanh.h.pham, harshal2030, harshilsharma63, hchorfispiria, hmhealey, ifoukarakis, invalid-email-address, isacikgoz, it33, janostgren, jasonblais, jespino, jlandells, johnsonbrothers, jprusch, JulienTant, kaakaa, karan2704, kayazeren, komoon8934, krmh04, Kshitij-Katiyar, larkox, LeonardJouve, lieut-data, linkvn, loganrosen, lynn915, M-ZubairAhmed, mahaker, majo, manojmalik20, marianunez, master7, matinzd, matt-w99, matthew-src, matthew-w, matthewbirtch, mgdelacroix, mickmister, mkdbns, morgancz, mustdiechik, mvitale1989, namanh-asher, nickmisasi, notlelouch, orta-contrib, panoramix360, PedroHmaker, phoinix-mm-test, phoinixgrr, pjenicot, potatogim, pvev, qryptdev, ridwankabeer435, roadt, saideepesh000, saturninoabril, sbishel, Sharuru, ShrootBuck, sinansonmez, sonichigo, spirosoik, sri-byte, stafot, streamer45, stylianosrigas, Sudhanva-Nadiger, thefourcraft, thinkGeist, ThrRip, timmycheng, toninis, tsabi, varghesejose2020, veronicadip, vish9812, wiersgallak, wiggin77, Willyfrog, yasserfaraazkhan, yigitcan-prospr, yomiadetutu1
예제 unJsonIgnore 처리를 수행하려면 이를 사용하십시오.
릴리스 v8.0 - 주요 릴리스
8.0.4, 2023-10-06 릴리스
Mattermost v8.0.4에는 낮은에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다. (Mattermost 책임 있는 공개 방침에 따름) (https://mattermost.com/security-vulnerability-report/).
Mattermost v8.0.4에는 데이터베이스 또는 기능적인 변경 사항이 포함되어 있지 않습니다.
사전 패키지된 Calls 플러그인 버전 v0.17.1.
v8.0.3, 2023-09-08 릴리스
Mattermost v8.0.3에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다. (Mattermost 책임 있는 공개 방침에 따름) (https://mattermost.com/security-vulnerability-report/).
Mattermost v8.0.3에는 데이터베이스 또는 기능적인 변경 사항이 포함되어 있지 않습니다.
v8.0.2, 2023-09-01 릴리스
Mattermost v8.0.2에는 낮은에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다. (Mattermost 책임 있는 공개 방침에 따름) (https://mattermost.com/security-vulnerability-report/).
Mattermost v8.0.2에는 데이터베이스 또는 기능적인 변경 사항이 포함되어 있지 않습니다.
Docker 컨테이너에서 누락된 시간대 메타데이터와 관련된 문제가 해결되었습니다.
시험 라이선스의 성공적인 활성화를 방해하는 문제가 해결되었습니다.
gif 선택기에서 Gfycat을 Giphy로 교체했습니다.
v8.0.1, 2023-07-26 릴리스
Mattermost v8.0.1에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다. (Mattermost 책임 있는 공개 방침에 따름) (https://mattermost.com/security-vulnerability-report/).
Mattermost v8.0.1에는 데이터베이스 또는 기능적인 변경 사항이 포함되어 있지 않습니다.
Microsoft Teams iframe에 Mattermost를 포함하는 지원이 추가되었습니다.
v8.0.0 Mattermost 정보 대화상자에서 무료 플랜의 서버 버전이 잘못 보고된 문제가 해결되었습니다 MM-53681.
사전 패키지 Focalboard 플러그인 버전 7.11.2.
8.0.0, 2023-07-14 릴리스
중요한 업그레이드 사항
Insights는 새로운 인스턴스와 v8.0으로 업그레이드하는 기존 서버 모두에서 사용이 중단되었습니다. Insights의 사용이 중단된 이유에 대한 자세한 내용은 이 포럼 게시물을 참조하십시오.
Focalboard 플러그인은 이제 모든 새로운 인스턴스에서 기본적으로 비활성화되며, 시스템 콘솔 > 플러그인 설정에서 활성화할 수 있습니다.
채널 내보내기 및 앱 플러그인은 이제 기본적으로 비활성화되어 있습니다.
온프레미스 서버에서는 이제 앱 바가 기본적으로 활성화되어 있습니다.
ExperimentalSettings.EnableAppBar
도ExperimentalSettings.DisableAppBar
로 이름이 변경되었습니다. 자세한 내용은 다음에서 확인할 수 있습니다:https://mattermost-docs.infograb.net/configure/experimental-configuration-settings.html#disable-app-bar
https://forum.mattermost.com/t/channel-header-plugin-changes/13551
public 서브모듈이 도입되었으며, 기존의
model
및plugin
패키지가 포함되어 있지만 이제 서버와 분리되어 버전이 지정되었습니다. 특정 커밋 해시를 가져 오는 것이 더 이상 필요하지 않으며, Go 프로그램 및 플러그인에서는 이제github.com/mattermost/mattermost-server/server/public
을 가져 와서 버전을 관리할 수 있습니다. 이 서브모듈은 아직 v1을 출시하지 않았으며 API를 안정화하기 전에 중단 변경 사항을 도입할 예정이지만, Mattermost 서버 자체와 전방 및 후방 호환됩니다.주요
server 패키지
에서 Go 모듈 경로가github.com/mattermost/mattermost-server/server/v8
에서github.com/mattermost/mattermost/server/v8
로 변경되었습니다. 그러나public
서브모듈이 도입되면 제3자 코드에서는 더 이상이server
패키지를 가져 오는 것이 필요하지 않을 것입니다.위에서 언급된
public
서브모듈의 일환으로,model.Client4
메서드에 이제context.Context
가 전달됩니다.PostgreSQL v10의 지원이 중단되었습니다. 새로운 최소 PostgreSQL 버전은 이제 v11입니다.
Mattermost의 공개 API가 이제 명확하게 버전이 지정된 패키지로 제공됩니다. 특정 커밋 해시를 고정하는 대신에 이 패키지를 의존성으로 추가하기 위해 관용적인 Go를 사용하십시오: go get
github.com/mattermost/mattermost-server/server/public
. 이 이전의 Go API는 Mattermost v7과의 역호환성을 유지합니다. 또한, github.com/mattermost/mattermost-server/v6/model의 기존 Go API는 Mattermost v8과 앞으로도 역호환성은 유지하지만 더 이상의 새로운 기능을 포함하지 않을 수 있습니다. 플러그인을 다시 컴파일할 필요는 없지만 개발자는 빌드 프로세스를 간소화하기 위해 새로운 패키지를 사용할 수 있습니다. 새로운 공개 패키지는 올해 나중에 v1로 출시하기 전에 추가적인 코드 리팩터링을 허용하기 위해 Mattermost v8와 함께 버전 0.5.0으로 출시됩니다.LogSettings.AdvancedLoggingJSON
,ExperimentalAuditSettings.AdvancedLoggingJSON
, 및NotificationLogSettings.AdvancedLoggingJSON
이라는 세 가지 구성 필드가 추가되었으며, 이는 여러 줄 JSON, 이스케이프된 JSON 문자열 또는 JSON을 포함하는 파일의 이름을 지원합니다.AdvancedLoggingConfig
필드는 중단되었습니다.Go MySQL 드라이버에서
maxAllowedPacket
크기가 4MiB에서 64MiB로 변경되었습니다. 이는 MySQL 5.7에서 MySQL 8.0으로 서버 측 기본값 변경과 일관성을 유지하기 위한 조치입니다.max_allowed_packet
설정이 64MiB가 아닌 경우에는 MySQL 구성 DSN을 서버 측 값과 일치시키기 위해maxAllowedPacket
의 추가 매개변수를 업데이트하십시오. 또는 성능 오버헤드가 있는 매번의 새로운 연결에서 서버 측 값으로 자동으로 가져오도록 0의 값을 설정할 수 있습니다.ExperimentalSettings.PatchPluginsReactDOM
이 제거되었습니다. 이 설정이 이전에 활성화되었을 경우 다음을 확인하십시오:지원되는 Mattermost 플러그인이 최신 버전으로 업데이트되었는지 확인하십시오.
다른 플러그인이 React 17을 지원하도록 업데이트되었는지 확인하십시오. 자세한 내용은 중요한 업그레이드 사항 v7.7을 참조하십시오.
중단된 “PermissionUseSlashCommands”를 제거했습니다.
중단된 “model.CommandArgs.Session”을 제거했습니다.
Client4 메서드에 “context.Context”를 전달하십시오.
사이트 URL의 출처 이외의 원격지에서 웹 소켓의 연결을 허용하려는 서버의 경우, “ServiceSettings.AllowCorsFrom” 구성 설정을 설정하십시오. 또한 “siteURL”이 올바르게 설정되었는지 확인하십시오.
v8.0에서는 다음 리포지터리들이 하나로 병합되었습니다: “mattermost-server”, “mattermost-webapp”, 그리고 “mmctl”. 개발자는 자세한 내용은 업데이트된 개발자 가이드를 참조하십시오.
이전 릴리스에서 마이그레이션으로 인한 문제가 수정되었습니다. PostgreSQL 14 DB t3.medium RDS 인스턴스에서 쿼리에 약 11ms가 걸립니다. 환경설정 테이블의 잠금 획득에 대한 시간은 무시할 만한 수준입니다.
사용자가 나간 채널의 스레드를 여전히 스레드 뷰에서 볼 수 있는 문제가 해결되었습니다. PostgreSQL에서의 마이그레이션 실행 시간: 실행 시간: 58.11초, DELETE 2766690. MySQL에서의 마이그레이션 실행 시간: Query OK, 2766769 행이 영향을 받음 (4분 47.57초).
파일 정보 통계 쿼리는 이제 “channelID” 열을 테이블 자체에 역정규화하여 최적화되었습니다. 이로 인해 채널에 대한 파일 수를 선택하는 쿼리가 속도가 향상될 것입니다. 마이그레이션 시간:
1731개의 행이 있는 PostgreSQL 12.14 DB 및 1100만 개의 게시물이 있는 경우에는 약 0.27초가 걸렸습니다
1405개의 행이 있는 MySQL 8.0.31 DB 및 1100만 개의 게시물이 있는 경우에는 약 0.3초가 걸렸습니다
하이라이트
개인 클라우드 LLMs, Azure AI 및 OpenAI 통합
Mattermost는 개인 클라우드 LLMs, Azure AI 및 OpenAI 모델과 통합할 수 있는 OpenOps 프레임워크를 제공하여 생성형 AI 지원을 협업 워크플로 및 자동화에 통합합니다. OpenOps에 대해 더 알아보기.
Microsoft Teams을 위한 Mattermost
새로운 포함된 경험을 통해 Microsoft Teams 내에서 Microsoft 365 플랫폼과의 통합을 확장하고, 업데이트된 MS Teams 커넥터를 제공합니다.
Atlassian Suite를 위한 Mattermost
Atlassian 도구 세트를 활용하여 Mattermost 내에서 워크플로우를 개선하세요. 여기에서 Atlassian Suite를 위한 Mattermost에 대해 자세히 알아보기.
PostgreSQL을 통한 성능 및 효율성
관리 및 확장 문제를 간단화하기 위해, Mattermost 8.0은 MySQL 대신 PostgreSQL을 배포하는 것을 권장합니다.
새로운 최종 사용자 교육
우리는 Mattermost 플랫폼의 주요 구성 요소에 대한 사용자 교육에 헌신된 9개의 새로운 교육 모듈을 소개하고, DevOps, 보안 운영 및 사고 관리 내의 기술적 시나리오에 대처하는 10개의 새로운 사용 사례 모듈을 추가했습니다.
향상 사항
사용자 인터페이스 (UI)
지속적인 알림 (전문가 및 엔터프라이즈 플랜)을 통해 사용자들은 긴급 메시지에 대한 조치가 취해질 때까지 수신자에게 반복해서 알릴 수 있습니다. 자세한 내용은 닥사물링크를 확인하세요.
앱 표시줄은 이제 온프렘 서버에 대해 기본적으로 활성화되었습니다.
ExperimentalSettings.EnableAppBar
도ExperimentalSettings.DisableAppBar
로 이름이 변경되었습니다. 자세한 내용은 아래를 참조하세요:https://mattermost-docs.infograb.net/configure/experimental-configuration-settings.html#disable-app-bar
https://forum.mattermost.com/t/channel-header-plugin-changes/13551
Mattermost Marketplace 옵션이 앱 표시줄 하단에 추가되었습니다. 이 옵션은 Marketplace가 활성화되어 있고 사용자가
SYSCONSOLE_WRITE_PLUGINS
권한을 가지고 있는 경우에만 표시됩니다.Calls v0.17.0에서는 새로운 벨 소리 기능 (Beta)이 추가되었습니다: 개인 및 그룹 메시지 채널에서 전화가 오면 벨 소리가 울리고 시각적 알림이 표시됩니다. 더 많은 세부 정보는 Calls v0.17.0 릴리스 노트와 Calls documentation에서 확인하세요.
왼쪽 사이드바 하단에 채널 추가 버튼이 추가되어, 채널을 만들거나 가입하려는 사용자에게 명확하게 행동을 유도합니다.
메인 메뉴 > Mattermost 정보 에서 웹앱 빌드 해시를 제거했습니다. 이는 이제 서버 빌드 해시와 동일하기 때문입니다.
compass-components
아이콘 구성 요소를compass-icons
로 교체했습니다.사용자 프로필 팝오버에 앞으로의 시간 시간대 세부 정보를 추가했습니다.
브라우저 포커스 시 채널 및 채널 멤버의 다시 가져오기를 비활성화하는 실험적 기능이 추가되었습니다.
앱 양식의 사용자 선택기에서 Bot 사용자를 숨겼습니다.
페이지 로드 시 보관된 채널의 검색을 제거했습니다.
채널 유형 드롭다운은 이제 채널 둘러보기 모달에서 초점을 맞출 수 있습니다.
더 이상 접근할 수 없는 앱 내 도움말 페이지를 제거했습니다.
답글 스레드에서 시스템 참여/나가기 메시지를 제거하고 대신 본 채널에 게시했습니다.
실험적 설정을 추가하여 물결표(~) 다음에 두 글자를 입력한 후에만 채널 자동완성이 나타나도록 만들었습니다.
사용자 프로필 사진은 이제 사용자 이름이 변경될 때 새로운 사진으로 재생성됩니다.
채널 생성 시 URL에 안전하지 않은 문자가 없는 경우 자동으로 URL 생성이 구현되었습니다.
채널 알림 기본 설정에서 채널의 모든 스레드를 자동으로 팔로우하는 새로운 옵션이 추가되었습니다.
선택한 텍스트에 링크 형식을 삽입하는 데
CTRL/CMD + K
단축키를 사용할 수 있습니다.pas
및pascal
코드 블록이 이제 강조 표시됩니다.범주의 축소/확장 상태에 대한 웹소켓 상태 효과를 제거했습니다.
사전 패키지된 Jira 플러그인 버전 3.2.5.
사전 패키지된 GitHub 플러그인 버전 2.1.6.
사전 패키지된 Autolink 플러그인 버전 1.4.0.
사전 패키지된 Welcomebot 플러그인 버전 1.3.0.
사전 패키지된 NPS 플러그인 버전 1.3.2.
사전 패키지된 Focalboard 플러그인 버전 7.11.0.
사전 패키지된 Playbooks 플러그인 버전 1.37.0.
채널별로 다른 데스크톱 알림 소리를 지정할 수 있는 지원이 추가되었습니다.
전화: 벨이 울릴 때의 소리를 활성화/비활성화하고 데스크톱 알림 환경 설정에서 선택할 수 있습니다.
관리
ConfigurationWillBeSaved
플러그인 후크를 추가했습니다. 이는 구성 객체가 백업 저장소에 커밋되기 전에 호출됩니다.관리자는 ElasticsearchSettings.IgnoredPurgeIndexes 설정을 사용하여 Elasticsearch에서 색인을 삭제할 때 무시할 색인 이름을 지정할 수 있습니다.
독일어 HPNS 알림 프록시를 사용하는 옵션이 추가되었습니다.
database migrate command에 새로운 플래그가 다음과 같이 추가되었습니다:
auto-recover
: 마이그레이션 중에 오류가 발생할 경우, 이 명령어는 이미 적용된 마이그레이션을 롤백하려고 시도합니다. 이 옵션은 마이그레이션 계획을 검토하지 않고 추가하는 것을 권장하지 않습니다.--save-plan
플래그와--dry-run
플래그를 결합하여 계획을 검토할 수 있습니다.save-plan
: 마이그레이션 계획은 파일 저장소에 저장되어 나중에 계획을 검토하거나 다운그레이드에 사용할 수 있습니다.dry-run
: 마이그레이션을 적용하지 않지만 주어진 조건으로 마이그레이션이 실행될 수 있는지 유효성을 검사합니다.
데이터베이스 마이그레이션을 롤백하기 위해 “downgrade” database subcommand가 추가되었습니다. 이 명령어는 롤백할 업데이트 계획이나 쉼표로 구분된 버전 번호가 필요합니다.
InviteMembersButton
에서/api/v4/users/stats
네트워크 요청을 제거했습니다.호스트된 관리자는 제품 라이선스 구매 시 별도의 발송 주소를 정의할 수 있습니다.
시험 라이선스 신청 양식을 업데이트하여 보다 맞춤화된 시험 경험을 제공할 수 있도록 했습니다.
첫 번째 관리자는 이제 회사 이름과 초대 링크 단계를 기반으로 첫 번째 팀 생성을 포함하는 온보딩 경험을 할 것입니다.
호스트된 서버에서 제품 내에서 좌석을 확장하는 기능을 추가했습니다.
시스템 콘솔 > 사용자 페이지에서 부분적인 이름, 성(姓), 별명 또는 사용자 이름을 검색할 수 있는 기능을 추가했습니다.
지원 요청은 이제 사용자를 Zendesk로 리디렉션하고 알려진 정보를 미리 채워 넣습니다.
제품의 공개 경로에 대한 메커니즘을 추가했으며, 이를 사용하여 공개적으로 공유된 보드 링크를 지원했습니다.
시스템 콘솔의 데이터베이스 섹션에는 현재 사용 중인 활성 검색 백엔드를 보여주는 추가 읽기 전용 섹션이 있습니다. 여러 구성이 있는 경우 현재 활성화된 검색 엔진을 확인하는 데 도움이 될 수 있습니다.
도커 기본 이미지를 Debian에서 Ubuntu 22.04 LTS로 업데이트했습니다.
유형 생성된 설정은 이제 (미래 세대만) URL 안전한 버전의 base64 인코딩으로 생성됩니다.
Mattermost는 이제 데이터베이스 복제본 장애에 내성을 갖추고 있으며, 살아있는 경우 동적으로 복제본을 선택할 것입니다. 또한 config 매개변수 “ReplicaMonitorIntervalSeconds”가 추가되었으며, 기본값은 5입니다. 이는 건강하지 않은 복제본이 얼마나 빈번하게 생존성을 확인할지를 제어합니다.
성능
시간대 계산과 관련된 웹앱의 성능을 개선했습니다.
글 목록 화면 판독기 지원에 사용된 코드의 성능을 향상했습니다.
API 변경 사항
타임라인 API에서 일관성을 위해 언더스코어가 이제 사용됩니다 (
event-id
->event_id
) 다른 API 인자들과 일관성을 위해.
버그 수정
구매 모달에서 발생했던 스크롤 문제를 해결했습니다.
이전에 제거된 테이블 열이 여전히 존재하는 경우 실험적인 공유 채널 기능이 동기화되지 않는 문제를 해결했습니다.
사용자가 참여하지 않은 채널에 대한 링크를 클릭하면 웹앱이 새로고침되어 사용자가 통화에서 나가는 문제를 해결했습니다.
특정 일본어 문자에 대한 PDF 미리보기 렌더링 문제를 해결했습니다.
초대 모달에서 링크를 복사하는 동작을 읽는 스크린 리더가 발화하지 않는 문제를 해결했습니다.
응답의 content-type이 누락되어 이미지의 메타데이터가 올바르게 생성되지 않는 문제를 해결했습니다. 이는 모바일 클라이언트에서 특정 임베디드 이미지가 표시되지 않는 결과를 초래했습니다.
메시지를 편집한 후에도 취소 후에도 편집이 지속되는 문제를 해결했습니다.
웹훅에 봇 계정을 사용하는 경우 웹훅 게시물에 대한 봇 태그 조건을 추가했습니다.
CreateSidebarCategoryForTeamForUser
에서 카테고리의 정렬 값 문제를 해결했습니다.사용자 프로필 팝오버를 열 때 잠재적인 충돌을 해결했습니다.
팀 간 퍼머링크 및 쓰레드 답글 탐색 문제를 해결했습니다.
Marketplace에 없는 프리-패키지 플러그인 설치 문제를 해결했습니다.
이전 릴리스에서 발생한 마이그레이션에 의한 문제를 해결했습니다. PostgreSQL 14 DB t3.medium RDS 인스턴스에서 쿼리에 약 11ms가 소요됩니다. 환경변수 테이블에 잠금이 획득되지 않는 한 삭제할 행이 없으므로 소요 시간은 무시할 수 있습니다.
특정 화면 크기에서 아래를 클릭했을 때 모달이 닫히지 않는 문제를 해결했습니다.
번역할 수 없는 일부 번역 라벨에 대한 문제를 해결했습니다.
이전 릴리스에서 평문 서식의 서버 로그 UI가 예상치 못하게 삭제된 문제를 해결했습니다.
현재 사용자와 상태가 WebSocket 재연결 시 업데이트되지 않는 문제를 해결했습니다.
데이터베이스 검색 시 특정 해시태그가 검색되지 않는 문제를 해결했습니다.
메시지 목록에서 새로운 메시지 라인이 날짜 라인과 겹치는 문제를 해결했습니다.
검색 사이드바가 열려 있는 상태에서 게시물 반응이 사라지는 문제를 해결했습니다.
“medical_symbol”, “male_sign”, 그리고 “female_sign” 이모지가 깨지는 문제를 해결했습니다.
채널 업데이트로 JSON null 값이 전달될 때 패닉이 발생하는 문제를 해결했습니다.
삭제된 부모 게시물이 제거된 경우에도 드래프트 카운터 배지가 남아 있는 문제를 해결했습니다.
링크 프리뷰가 포함된 경우 감사 출력을 위해 게시물이 충분히 청소되지 않는 문제를 해결했습니다.
시스템 콘솔에서 저장/취소 버튼이 제대로 고정되지 않는 문제를 해결했습니다.
링크, 테이블 또는 코드가 텍스트 상자에 붙여넣을 경우 실행 취소 기록이 지워지는 문제를 해결했습니다.
Elasticsearch가 호출될 때 적절하게 시작되지 않는 문제를 해결했습니다. 또한 Elasticsearch에 누락된
IsEnabled
메서드를 추가했습니다.게시물 텍스트 상자에서 텍스트를 복사할 수 없는 문제를 해결했습니다.
스크린 리더와 함께 SHIFT+TAB을 사용하면 채널의 맨 아래가 아닌 링크된 게시물의 하단에 커서 포커스가 있는 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본값에 대한 목록입니다. 이 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다(사용 가능한 경우).
모든 계획에 대한 변경 사항:
EnableInactivityEmail
구성 설정이 제거되었습니다.새 구성 설정 섹션인
ProductSettings
가 추가되었습니다.config.json
의ExperimentalSettings
하위에 다음이 추가되었습니다:DelayChannelAutocomplete
: 채널 자동완성이 물결표 바로 뒤에 바로 나타나는 대신 몇 글자를 입력한 후 나타나도록 합니다.DisableRefetchingOnBrowserFocus
: 브라우저에 포커스를 맞추면 채널과 채널 멤버의 다시 가져오기를 비활성화합니다.DisableAppBar
: 앱 바를 기본적으로 활성화하도록 합니다.
LogSettings.AdvancedLoggingJSON
,ExperimentalAuditSettings.AdvancedLoggingJSON
, 및NotificationLogSettings.AdvancedLoggingJSON
이 추가되었으며, 이는 다중 행 JSON, 이스케이프된 JSON 문자열, 또는 JSON을 포함하는 파일을 가리키는 파일 이름을 지원합니다.AdvancedLoggingConfig
필드는 더 이상 사용되지 않습니다.
전문가 및 기업 요금제 변경 사항:
config.json
의ServiceSettings
아래:새 구성 설정
AllowPersistentNotifications
,PersistentNotificationIntervalMinutes
,PersistentNotificationMaxCount
,PersistentNotificationMaxRecipients
추가하여 긴급 우선 순위 게시물을 보낼 때 지속적인 알림 옵션을 추가했습니다.
엔터프라이즈 플랜 변경 사항:
config.json
의ElasticsearchSettings
하위:이제
IgnoredPurgeIndexes
설정을 사용하여 Elasticsearch에서 색인을 정리하는 동안 무시할 색인 이름을 지정할 수 있습니다.
Go Version
v8.0는 Go
v1.19.5
로 빌드되었습니다.
오픈 소스 구성 요소:
https://github.com/mattermost/mattermost/ 에
date-fns
을 추가했습니다.
알려진 이슈
슬래시 명령을 만들 때 흰 화면이 나타날 수 있습니다 MM-53665.
쓰레드에서 임시 메시지를 보낼 때, 쓰레드가 오른쪽에 열려 있으면 메시지가 지워지지 않습니다 MM-53520.
저장된 게시물 에서 채널 및 팀 이름이 빠져 있습니다 MM-53636.
포스트 임시 저장 시 @언급을 추가하고 왼쪽 또는 오른쪽 화살표키를 누르면 포스트 임시 저장과 실행 취소 히스토리가 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인에 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드로 때때로 상태가 자리를 비움 또는 오프라인 임에도 불구하고 멈출 수 있습니다.
엘라스틱서치가 활성화된 상태에서 따옴표로 둘러싸인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 읽은 채널을 업데이트하지 않습니다.
이메일 알림이 활성화된 경우, CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
iOS에서 고가용성 모드로 Mattermost를 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
Playbooks 왼쪽 사이드바가 업데이트되지 않습니다. 사용자가 실행에 추가되거나 Playbook에 추가되었을 때 새로 고쳐지지 않습니다.
구성된 방송 채널의 구성원이 아닌 경우, 상태 업데이트를 게시하는 데 실패할 수 있습니다. 일시적인 해결책으로는 구성된 방송 채널에 가입하거나 실행 구성에서 해당 채널을 제거하십시오.
기여자
agarciamontoro, agnivade, akaMrDC, akaravashkin, amyblais, andriusbal, andrleite, aqurilla, asaadmahmood, ayusht2810, azigler, bbodenmiller, BenCookie95, calebroseland, chenilim, chumano, CI-YU, coltoneshaw, cpoile, creeper-0910, crspeller, ctlaltdieliet, cwarnermm, devinbinnie, diciwall, DieAkuteSense, dirosv-eden, Ele7o, Eleferen, enahum, Esterjudith, fmartingr, fnogcps, gabrieljackson, hanzei, harshilsharma63, hmhealey, ifoukarakis, ilies-bel, invalid-email-address, isacikgoz, it33, ivalkshfoeif, iyampaul, janostgren, jasonblais, jespino, jprusch, JulienTant, jupenur, kaakaa, karan2704, kayazeren, kostaspt, krmh04, kyeongsoosoo, larkox, leonambeez, LeonardJouve, lieut-data, lmedoshvili, lynn915, M-ZubairAhmed, mahaker, majo, manojmalik20, marianunez, master7, matt-w99, matthew-src, matthew-w, MattSilvaa, mgdelacroix, mickmister, milotype, morgancz, muratbayan, mvitale1989, natalie-hub, nathanaelhoun, nevyangelova, nickmisasi, nihaldivyam, pablo-suazo, panklobouk, Partizann, phoinix-mm-test, phoinixgrr, pjenicot, pvev, raghavaggarwal2308, ridwankabeer435, rOt779kVceSgL, RoyI99, saideepesh000, saturninoabril, sbishel, shivamjosh, sinansonmez, SkyLuke91, spirosoik, sri-byte, stafot, streamer45, stylianosrigas, tejaskarelia17, tfromont, ThrRip, timmycheng, toninis, tsabi, ujwalkumar1995, vish9812, wiersgallak, wiggin77, yasserfaraazkhan, yomiadetutu1, zhsj
릴리스 v7.11 - 기능 릴리스
Mattermost v7.11 릴리스는 Mattermost 플랫폼의 구조적 변경 작업을 진행 중이기 때문에 취소되었습니다. 다음 예정된 릴리스는 이번 여름에 있는 v8.0 입니다.
릴리스 v7.10 - 기능 릴리스
v7.10.5, 2023-07-26 릴리스
Mattermost v7.10.5에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일이 지난 후 Mattermost 책임 있는 공개 정책에 따라 우리의 보안 업데이트 페이지에 게시될 예정입니다.
Mattermost v7.10.5에는 데이터베이스 또는 기능적인 변경 사항이 포함되어 있지 않습니다.
대화창에 하이퍼링크를 붙여넣을 때 줄 바꿈이 발생하는 문제가 해결되었습니다.
사전 패키지화된 Focalboard 플러그인 버전 7.10.5.
v7.10.4, 2023-07-12 릴리스
Mattermost v7.10.4에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일이 지난 후 Mattermost 책임 있는 공개 정책에 따라 우리의 보안 업데이트 페이지에 게시될 예정입니다.
Mattermost v7.10.4에는 데이터베이스 또는 기능적인 변경 사항이 포함되어 있지 않습니다.
링크 미리보기가 포함된 경우 포스트가 완전히 정리되지 않는 문제가 해결되었습니다.
사전 패키지화된 Playbooks 플러그인 버전을 1.36.2로 업데이트했습니다.
v7.10.3, 2023-06-15 배포
Mattermost v7.10.3에는 낮음에서 중간 정도의 심각도를 가진 보안 수정이 포함되어 있습니다. 이 버전으로 업그레이드하는 것이 권장됩니다. 자세한 내용은 업그레이드 문서를 참조하십시오. 수정 내용은 릴리스 후 30일이 경과한 후에 보안 업데이트 페이지에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
미리 패키지된 Boards를 v7.10.4로 업데이트했습니다.
미리 패키지된 Welcomebot 플러그인 v1.3.0이 포함되었습니다.
사이트 URL의 원본 이외의 원본에서 웹소켓을 연결 허용하려는 서버의 경우,
ServiceSettings.AllowCorsFrom
구성 설정을 설정하십시오. 또한siteURL
이 올바르게 설정되었는지 확인하십시오.
v7.10.2, 2023-05-18 배포
v7.10에서 mmctl 버전이 잘못 보고되는 문제를 수정했습니다.
v7.10.1, 2023-05-16 배포
Mattermost v7.10.1에는 중간 정도의 심각도를 가진 보안 수정이 포함되어 있습니다. 이 버전으로 업그레이드하는 것이 권장됩니다. 자세한 내용은 업그레이드 문서를 참조하십시오. 수정 내용은 릴리스 후 30일이 경과한 후에 보안 업데이트 페이지에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
사용자가 나가 있는 채널의 스레드를 여전히 볼 수 있는 문제를 수정했습니다. MySQL에서의 마이그레이션 실행 시간: Query OK, 2766769개의 행이 영향을 받았습니다 (4분 47.57초). PostgreSQL에서의 마이그레이션 실행 시간: 58.11초, DELETE 2766690개.
Apps 플러그인의 미리 패키지된 버전 1.2.1을 포함했습니다.
GitHub 플러그인의 미리 패키지된 버전 2.1.5를 포함했습니다.
Playbooks를 v1.36.1로 업데이트했습니다.
true-up 리뷰 제출이 항상 실패하는 문제를 수정했습니다.
이전 릴리스에서 발생한 마이그레이션으로 인한 문제를 수정했습니다. PostgreSQL 14 DB t3.medium RDS 인스턴스에서 쿼리는 약 11밀리초가 걸립니다. 설정을 삭제할 행이 있는 경우에만 환경 설정 테이블에서 잠금이 획득됩니다. 그러나 소요 시간은 무시할 만큼 작습니다.
v7.10.0, 2023-04-14 릴리스
원본 7.10.0 릴리스
Mattermost v7.10.0에는 낮은에서 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일이 지난 후 Mattermost 책임 있는 공개 정책에 따라 우리의 보안 업데이트 페이지에 게시될 예정입니다.
중요한 업그레이드 노트
다음 릴리스인 v7.11에서 다음 저장소들이 하나로 병합될 것입니다:
mattermost-server
,mattermost-webapp
,focalboard
및mattermost-plugin-playbooks
. 개발자는 자세한 내용은 업데이트된개발자 안내서
를 읽어야 합니다. 플레이북과 보드는 비활성화할 수 없는 제품의 핵심 부분으로 포함될 것입니다.
.. contents:: 개선 사항 :backlinks: top
사용자 인터페이스 (UI)
메시지의 더보기 메뉴를 통해 특정 시간에 메시지를 읽을 수 있는 리마인더를 설정할 수 있는 기능 추가됨.
음소거된 채널의 언급은 이제 브라우저 및 데스크탑 탭에서 표시되지 않거나 카운트되지 않습니다.
시스템 콘솔의 환경 > 개발자 설정에 대한 설명이 변경되어 변경 사항이 적용되려면 서버를 다시 시작해야 한다는 내용이 명확히 표시됨.
사용자 지정 사용자 상태가 이제 오른쪽 패널의 멤버와 시스템 콘솔 > 사용자에 표시됩니다.
Mattermost 인스턴스에 이메일을 통해 여러 명을 한꺼번에 초대할 수 있는 기능 추가됨.
날짜 선택기에 접근성 지원이 추가됨.
클라우드 프로페셔널에서 클라우드 무료로의 워크스페이스 다운그레이드 과정 중 시스템 관리자는 피드백 설문 조사를 완료하도록 유도됩니다.
메시지 (…) 더보기 옵션을 머티어리얼 UI (MUI) 메뉴로 이전했습니다.
미리 패키지된 보드를 v7.10.0으로 업데이트했습니다.
미리 패키지된 콜을 v0.15.1로 업데이트했습니다.
관리
ServiceSettings.PostEditTimeLimit
구성 설정은 이제 플러그인, 공유 채널, 통합 액션 또는 Mattermost 제품에 영향을 미치지 않습니다.시스템 테이블의 텔레메트리 ID가 없는 경우 앱 서버가 더 이상 시작되지 않습니다. 관리자가 취해야 할 조치는 없지만, 이 변경 사항을 인식하는 것이 좋을 수 있습니다. ID가 없는 경우, 관리자는 오류 로그를 확인하고 조치를 취할 수 있습니다.
지원 패킷에 추가 값을 추가했습니다.
Self-hosted 인스턴스는 이제 이전의 자체 서비스 구매에 대한 청구서를 시스템 콘솔 > 결제 및 계정 > 청구 이력 에 표시합니다.
Self-hosted 배포의 청구서를 가져올 수 없는 경우 404 오류가 반환됩니다.
성능
웹소켓으로의 쓰기 작업은 이제 메시지 당 메모리를 13% 더 적게 사용하고 22% 빠르게 발생합니다.
API 변경 사항
exclude_files_count
매개변수를 추가하여 채널 통계 API에서 파일 수를 제외합니다.
버그 수정
전문 라이선스에 공유된 채널이 제대로 추가되지 않는 문제를 해결했습니다.
구성 변경 후 기본 채널에 대한 업데이트된 번역을 사용하도록 새로운 팀을 수정했습니다.
채널 범주의 간격 문제를 해결하고, 왼쪽 패널에서 동일한 간격을 유지했습니다.
긴 단일 이미지의 불균형한 높이 문제를 해결했습니다.
웹소켓 재연결이 여러 번 처리될 수 있는 문제를 해결하여 성능에 부정적인 영향을 미칠 수 있는 문제를 해결했습니다.
상위 DM 인사이트에서 삭제된 참가자가 DM 인사이트를 실패하게 만드는 문제를 해결했습니다.
시스템 콘솔에서 클라우드 제한이 일시적으로 나타나는 문제를 해결했습니다.
간결한 메시지 모드의 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션과 기본값 목록입니다. 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
하위:SelfHostedExpansion
구성 설정이 추가되어 이 기능에 대한 점진적인 추가/변경을 지원합니다.
Go Version
v7.10은 Go
v1.19.5
로 구축되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp/에
date-fns
를 추가했습니다.
알려진 문제
v7.9.x에서 Focalboard 7.10.4로 업데이트하면 Boards 첨부 파일이 손실됩니다 MM-53240.
DiagnosticId가 부팅 후 캐시에 올바르게 저장되지 않으면 Mattermost 모바일 앱에 로그인하는 데 문제가 있습니다 MM-53195.
사용자들이 JSON 로깅을 강제로 활성화해야 합니다 MM-51453.
새로운 Insights 기능은 우리가 최적화하고 있는 일부 성능 비용이 발생합니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다. 자세한 내용은Insights </welcome/insights.html>
__ 문서를 참조하십시오.게시된 드래프트의 시작 부분에 @mention을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시된 드래프트와 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태의 고가용성 모드에서 상태가 때때로 Away 또는 Offline로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이외의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통해 슬랙 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Boards 내보내기 및 재가져오기는 서버에서 모든 ID가 새 ID로 대체되기 때문에 중복 보드가 생성됩니다. 자세한 내용은 GitHub 이슈를 참조하십시오.
플레이북의 좌측 사이드바가 새로 고침 없이 실행 또는 플레이북에 사용자를 추가할 때 업데이트되지 않습니다.
구성된 브로드캐스트 채널의 구성원이 아닌 경우 상태 업데이트 게시가 오류 메시지 없이 실패할 수 있습니다. 일시적 해결책으로 구성된 브로드캐스트 채널에 가입하거나 실행 구성에서 해당 채널을 제거하십시오.
기여자
11sma, adj2908, agarciamontoro, AGMETEOR, agnivade, amyblais, amynicol1985, andrius.balsevicius, angeloskyratzakos, AntalaFilip, anx-ag, aputtu, asaadmahmood, AshishDhama, avas27JTG, ayusht2810, BenCookie95, bfontaine, byigorv, calebroseland, coltoneshaw, ConorMacpherson, cpoile, creeper-0910, crspeller, ctlaltdieliet, cwarnermm, d-wierdsma, DaDummy, devinbinnie, Dmitry, dylanrichards, EduardoSellanes, Eleferen, Elpunical, emdecr, enahum, ericgaspar, esarafianou, ewwollesen, fmartingr, fnogcps, furqanmlk, gabrieljackson, gitstart, hanzei, harshilsharma63, hattori611, hmhealey, ialorro, ifoukarakis, isaacbegit, isacikgoz, jasonblais, jespino, jnsgruk, Johennes, johnsonbrothers, jprusch, JulienTant, julmondragon, justinegeffen, kaakaa, kayazeren, kaykayehnn, KBeDevel, khoipro, kmaed, komoon8934, koox00, kostaspt, Kshitij-Katiyar, kwiersgalla, larkox, leonambeez, lieut-data, lynn915, M-ZubairAhmed, m1lt0n, majo, manojmalik20, marianunez, maruTA-bis5, master7, matt-w99, matthew-src, matthew-w, MatthewDorner, MattSilvaa, metanerd, mgdelacroix, michael_kim, mickmister, milotype, mini-bomba, mirshahriar, moatasim, MoatazMuhammad51, Mshahidtaj, munish7771, muratbayan, mvitale1989, natalie-hub, neallred, nevyangelova, nickmisasi, Nityanand13, NixemDEV, oraliahdz, paolo-rossi, Peytob, phoinixgrr, pjenicot, plant99, plut0s, potatogim, pureiris, pvev, Qui3t0wL, raghavaggarwal2308, roadt, Rutboy, saturninoabril, sbishel, Sharuru, sibasankarnayak, simcard0000, sinansonmez, Sjazz, smallcms, spirosoik, sri-byte, srkgupta, stafot, stevemudie, streamer45, stylianosrigas, tanmay-des, tanmaythole, Tasy218, toninis, trilopin, varghesejose2020, Wainwright0830, wiersgallak, wiggin77, Willyfrog, wuwinson, xiao, yasserfaraazkhan, yomiadetutu1
I’m sorry, I cannot fulfill this request as there is no content to translate. If you have a specific text that needs translation, please provide it and I’d be happy to assist.
릴리스 v7.9 - 기능 릴리스
v7.9.6, 2023-07-12 릴리스
Mattermost v7.9.6는 중간 심각도 수준의 보안 수정을 포함하고 있습니다. 업그레이드를 추천합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시됩니다.
Mattermost v7.9.6에는 데이터베이스 또는 기능 변경이 포함되어 있지 않습니다.
링크 미리보기가 포함된 경우 포스트가 완전히 정리되지 않는 문제를 해결했습니다.
사전 패키지된 Playbooks 플러그인 버전을 1.36.2로 업데이트했습니다.
v7.9.5, 2023-06-15 릴리스
Mattermost v7.9.5에는 낮은에서 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 추천합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시됩니다.
사전 패키지된 Boards를 v7.9.6으로 업데이트했습니다.
웹소켓이 사이트 URL의 출처 이외에서 연결되도록 허용하려는 서버의 경우,
ServiceSettings.AllowCorsFrom
구성 설정을 설정하십시오. 또한siteURL
이 올바르게 설정되어 있는지 확인하십시오.
v7.9.4, 2023-05-16 릴리스
Mattermost v7.9.4에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 추천합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시됩니다.
사용자가 나간 채널의 스레드 뷰에서 여전히 스레드를 보는 문제를 해결했습니다. MySQL에서의 마이그레이션 실행 시간: 쿼리 OK, 2766769개 행에 영향 받음 (4분 47.57초). PostgreSQL에서의 마이그레이션 실행 시간: 58.11초, 삭제 2766690.
Apps 플러그인의 사전 패키지 버전 1.2.1.
GitHub 플러그인의 사전 패키지 버전 2.1.5.
oauth 2에 대한 수정을 백포팅했습니다. 삭제할 행이 있는지 여부에 따라 쿼리 시간이 달라집니다. 자세한 내용은 중요한 업그레이드 노트를 참조하십시오.
v7.9.3, 2023-04-27 릴리스
Mattermost v7.9.3에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 추천합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시됩니다.
중요한 업그레이드 노트
새로운 인덱스를
Posts(OriginalId)
에 추가했습니다. 11.8백만 개의 게시물이 있는 데이터베이스에서, i7-11800H CPU(8코어, 16스레드), 32GiB의 RAM 및 SSD를 사용하는 기계에서, MYSQL에서는 98.51초, PostgreSQL에서는 2.6초가 소요됩니다.PostgreSQL 데이터베이스에서는 인덱스를 만드는 동안
Posts
테이블이 잠깁니다. 이 테이블을 잠기지 않게 하려면, 관리자는 다음의 비차단 쿼리를 사용하여 업그레이드를 수행하기 전에 수동으로 인덱스를 생성할 수 있습니다:CREATE INDEX CONCURRENTLY idx_posts_original_id ON Posts(OriginalId);
.더 적은 수의 게시물을 포함하는 PostgreSQL 배포를 관리하는 관리자는 마이그레이션 프로세스에서 인덱스를 생성하고, 마이그레이션이 완료될 때까지
Posts
테이블이 잠겨 있는 것을 받아들일 수 있을 것입니다.
### 호환성
- Firefox 최소 지원 버전을 102+로 업데이트했습니다.
- Safari 최소 지원 버전을 16.2+로 업데이트했습니다.
- Windows 최소 지원 버전을 10+으로 업데이트했습니다.
- Chromium 최소 지원 버전을 110+로 업데이트했습니다.
- Edge 최소 지원 버전을 110+로 업데이트했습니다.
Highlight
게시판
시스템 및 팀 관리자는 이제 게시판 URL을 통해 팀의 모든 게시판에 게시판 관리자로 참여할 수 있습니다.
추가적인 규정 준수 API는 삭제된 항목을 포함하여 게시판과 블록의 이력을 반환합니다 (Mattermost Enterprise Edition 및 그 이상에서 사용 가능).
Improvement Points
사용자 인터페이스 (UI)
Prepackaged Calls v0.14.0.
통합된 방식을 선호하여 모든 게시물 구성 요소가 제거되었습니다.
앱 바인딩은 이제 App 플러그인 활성화 이벤트가 트리거될 때 새롭게 새로고침됩니다.
사이드바 채널 및 카테고리 메뉴에 개선 사항이 추가되었습니다.
메시지의 코드 블록에서 마우스 오른쪽 클릭을 방지하고 제거했습니다.
채널 나가기 및 채널 보관 설정의 순서가 모바일 앱과 일치하도록 업데이트되었습니다.
보관된 채널에 대한 읽지 않은 스타일링을 제거하고 로컬 데이터에서 보관된 채널을 필터링하는 조건이 추가되었습니다.
축소된 게시물의 사라짐 효과를 더 이상 버그가 적게 발생하도록 변경했습니다.
사용자들은 이제 편집된 메시지의 이력을 볼 수 있고 이전 메시지 버전을 현재 버전으로 복원할 수 있습니다.
사용자 프로필 팝오버의 사용자 인터페이스가 개선되었습니다.
관리
보드 카드는 이제 시스템 콘솔, 한계 사용 모달, 다운그레이드 모달 또는 좌측 메뉴에서 제한되었다는 언급이 없습니다.
사용하지 않는
ProductLimits.Integrations
를 제거했습니다.익스포트 파일에 이제 채널의 읽음 및 안 읽음 상태가 포함됩니다.
SyncEnabled
가false
로 설정된 상태에서 LDAP 동기화를 실행할 때 오류 메시지를 추가했습니다.관리자 로그 테이블 필터링과 정렬을 추가했습니다.
GraphQL API가 성능 테레미터를 측정할 때 이제 올바르게 계산됩니다.
에어갭 및 비 에어갭 시스템용으로 시스템 콘솔 > 사이트 통계 및 > 팀 통계 아래에 동적 호출을 추가했습니다. 여기에 개요된 일정에 따라 트루업을 상기시키는 배너가 추가되었습니다.
화면에 자체 호스팅된 구매가 이제 3일 동안 관리자가 다시 시도를 차단합니다.
성능
창이 포초될 때 읽지 않은 메시지의 동기화 속도를 10초에서 2분으로 줄였습니다.
팀을 전환할 때 센터 채널은 더 이상 로딩중으로 표시되지 않습니다.
추가된 로깅 수정: Gelf 포매터의 빈 “short_message”은 더 이상 허용되지 않으며, syslog 구성에는 이제 “params.IP” 대신에 “params.Host”가 사용됩니다.
버그 수정
자체 호스팅 라이선스를 구매하기 위한 시스템 콘솔 링크가 제품 내 구매 진행 모달을 보여주는 것이 멈추는 문제를 해결했습니다.
초대 모달에 사실 확인 알림이 올바르게 call-to-action을 렌더링하지 않는 문제를 해결했습니다.
구성 변경 후 기본 채널에 대한 업데이트된 번역을 사용하도록 새로운 팀을 수정했습니다.
작은 크기의 태블릿용 시스템 콘솔의 레이아웃 문제를 해결했습니다.
각 플러그인을 시작할 때 “nil SecureConfig로 구성된 플러그인” 경고가 기록되는 문제를 해결했습니다.
기업용 에디션이 아닐 때 포털 가용성을 확인하는 문제를 해결했습니다.
C# 구문 강조 표시가 작동하지 않는 문제를 해결했습니다.
사용자가 오프라인/자리를 비운 상태일 때 들어오는 웹훅이 사용자의 활동을 변경시키는 문제를 해결했습니다.
오른쪽 옆에 있는 사용자 이름을 클릭할 수 없는 문제를 해결했습니다.
API 변경 사항
채널 통계 API에서 파일 수를 제외하는
exclude_files_count
매개변수가 추가되었습니다.GET api/v4/posts/[POST_ID]/edit_history
라는 새 API 엔드포인트가 추가되었습니다.DELETE /api/v4/cloud/delete-workspace
라는 새 API 엔드포인트가 추가되었습니다.
데이터베이스 변경
NotifyAdmin
에SentAt
열을 추가했습니다.NotifyAdmin.RequiredFeature
열 유형을varchar(255)
(으)로 업데이트했습니다.NotifyAdmin.RequiredPlan
열 유형을varchar(100)
(으)로 업데이트했습니다.
Go Version
v7.9 는 Go
v1.19.0
로 빌드되었습니다.
오픈 소스 구성요소
@mui/base
,@mui/material
및@mui/styled-engine-sc
를 추가하고 https://github.com/mattermost/mattermost-webapp/에서form-data
를 제거했습니다.
알려진 이슈
사용자들이 예상치 못하게 JSON 로깅을 활성화해야 하는 경우가 있습니다 MM-51453.
왼쪽 하위 메뉴에서 체크 표시가 누락되어 있습니다 MM-51091.
새로운 Insights 기능은 최적화 작업 중에 있는 일부 성능 비용이 발생합니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.게시물 초안의 시작 부분에 @언급을 추가한 후 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 자리를 비움 또는 오프라인으로 가끔씩 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표 안에 정지 단어를 검색하면 검색된 용어 이외에도 더 많은 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널이 읽힌 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
iOS에서 고가용성 모드에서 Mattermost를 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드의 내보내기 및 재가져오기는 모든 ID가 서버에서 새로운 ID로 대체되어 중복 보드로 결과가 나타납니다. 자세한 정보는 GitHub 이슈를 참조하세요.
플레이북 왼쪽 사이드바가 새로운 사용자가 실행 또는 플레이북에 추가될 때 새로 고쳐지지 않습니다.
구성된 브로드캐스트 채널의 멤버가 아닌 경우 상태 업데이트 게시가 오류 피드백 없이 실패할 수 있습니다. 일시적 해결책으로는 구성된 브로드캐스트 채널에 참여하거나 실행 구성에서 해당 채널을 제거하십시오.
기여자
11sma, aashish0909, AbhinavVihan, aeomin, Afsoon, agarciamontoro, AGMETEOR, agnivade, akaMrDC, alzee, amyblais, andrleite, AntalaFilip, anurag6713, anx-ag, aputsiak, aputtu, asaadmahmood, AshishDhama, avas27JTG, azigler, BenCookie95, BenLloydPearson, calebroseland, cedricstocke, CI-YU, coltoneshaw, ConorMacpherson, cpoile, creeper-0910, ctlaltdieliet, cwarnermm, d-wierdsma, davidboto, david.mach@mdsystem.cz, devinbinnie, doc-sheet, DummyThatMatters, Eleferen, Elpunical, emdecr, enahum, fmartingr, FMP-Dev, furqanmlk, gabrieljackson, gbochora, gitstart, hanzei, harshilsharma63, hattori611, hereje, hmhealey, ichistmeinname, icq4ever, ifoukarakis, iogungbade, iot-defcon, isacikgoz, jasonblais, javaguirre, jecepeda, jfrerich, jgilliam17, johndavidlugtu, johnsonbrothers, jordanafung, josephbaylon, jprusch, JtheBAB, JulienTant, justinegeffen, jwilander, kaakaa, kayazeren, kjh0523, kayazeren, KazminM, KBeDevel, koox00, kostaspt, krisfremen, krmh04, Kshitij-Katiyar, larkox, levb, lieut-data, liz-segura98, m-ripper, M-ZubairAhmed, m1lt0n, maisnamrajusingh, majo, manojmalik20, marciohouse, marciosantos, master7, matt-w99, matthew-src, matthew-w, mdsystem, metanerd, mhd-sln, michelengelen, mickmister, microolapshare, milotype, mini-bomba, mirshahriar, MoatazMuhammad51, moussetc, munish7771, mvitale1989, mylonsuren, nathanaelhoun, neallred, neflyte, nevyangelova, nickmisasi, nikolaizah, nishit-prasad, Nityanand13, nltb99, OGreSiv, oleksandr-kucheriavyi, orsczech, OstapMelnychuk, phoinixgrr, plant99, potatogim, pvev, Rajat-Dabade, Rizumu85, Roy-Orbison, saturninoabril, satya-vinay, sbishel, Schleuse, Sharuru, shinnlok, sinansonmez, Sjazz, Sn-Kinos, Soldierplayz6867, spirosoik, sri-byte, stafot, stevemudie, streamer45, stylianosrigas, Sudhanva-Nadiger, tboulis, tiagodll, toninis, trilopin, tsabi, Udval.O, Van-cmyk, varghesejose2020, vhaarr, Wainwright0830, wiggin77, Willyfrog, xiao, yasserfaraazkhan, zclk
No translation required.
릴리스 v7.8 - 확장 지원 릴리스
7.8.15 릴리스일: 2023-11-13
Mattermost v7.8.15에는 낮은부터 높은 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
Mattermost v7.8.15에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
사전 패키지화된 Playbooks 플러그인 버전 v1.36.3.
7.8.14, 릴리스일: 2023-11-06
Mattermost v7.8.14에는 낮은부터 높은 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
Mattermost v7.8.14에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
사전 패키지화된 Calls 플러그인 버전 v0.20.0.
최근 멘션이 다른 유사한 이름의 사용자의 게시물을 표시하던 문제가 수정되었습니다.
7.8.13, 릴리스일: 2023-10-27
Mattermost v7.8.13에는 낮은부터 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
사전 패키지화된 Focalboard 플러그인 v7.8.9.
Mattermost v7.8.13에는 다음과 같은 기능적인 변경 사항이 포함되어 있습니다:
새로운 구성 설정인
MaxFieldSize
가 추가되어 로깅 중 로그 필드 크기를 제한하는 기능이 추가되었습니다.모바일 Oauth / SAML 리다이렉션에
NativeAppSettings.AppCustomURLSchemes
구성 설정과 일치시키기 위한 제한이 추가되었습니다.
ServiceSettings.ExperimentalEnableHardenedMode
이 활성화되어 있을 때, 표준 사용자는 사용자 이름과 비밀번호로 인증된 경우override_username
또는override_icon_url
과 같은 통합을 위한 게시물 props를 사용할 수 없게 됩니다.
7.8.12, 릴리스일: 2023-10-06
Mattermost v7.8.12에는 낮은부터 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
Mattermost v7.8.12에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
사전 패키지화된 Calls 플러그인 버전이 업그레이드되었습니다 v0.13.1.
v7.8.11, 릴리스일: 2023-09-08
Mattermost v7.8.11에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
Mattermost v7.8.11에는 다음과 같은 데이터베이스 변경 사항이 포함되어 있습니다:
데이터 보관
DeleteOrphanedRows
쿼리의 성능이 개선되었습니다. 새로 추가된 마이그레이션에 대한 중요한 업그레이드 참고 사항에서 새 마이그레이션에 대한 참고 사항을 확인하십시오. 기능 플래그DataRetentionConcurrencyEnabled
가 제거되었습니다. 이제 데이터 보관은 성능 저하를 피하기 위해 동시성 없이 실행됩니다. 새로운 구성 설정인DataRetentionSettings.RetentionIdsBatchSize
가 추가되었으며, 관리자는 고아 댓글을 삭제할 때 한 번에 얼마나 많은 ID 일괄 처리를 구성할 것인지를 구성할 수 있습니다. 기본값은 100입니다.
v7.8.10, 릴리스일: 2023-09-01
Mattermost v7.8.10에는 낮은부터 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
Mattermost v7.8.10에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
도커 컨테이너에서 시간대 메타데이터가 누락된 문제가 수정되었습니다.
gif 선택기에서 Gfycat을 Giphy로 대체했습니다.
v7.8.9, 릴리스일: 2023-07-26
Mattermost v7.8.9에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
Mattermost v7.8.9에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
사전 패키지화된 Focalboard 플러그인 버전 7.8.8.
v7.8.8, 릴리스일: 2023-07-07
Mattermost v7.8.8에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정이며 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
Mattermost v7.8.8에는 데이터베이스 또는 기능적인 변경 사항이 없습니다.
링크 미리보기가 포함된 경우 게시물이 오디트 출력을 위해 완전히 살균되지 않는 문제가 수정되었습니다.
미리 패키지된 Playbooks 플러그인 버전을 1.36.2로 업데이트했습니다.
채팅에 하이퍼링크를 붙여넣을 때 줄 바꿈이 도입되는 문제를 수정했습니다.
새로운 기능 플래그인
DataRetentionConcurrencyEnabled
가 추가되어 데이터 보존 일괄 삭제의 동시성을 활성화/비활성화할 수 있게 했습니다. 새로운 구성 설정인DataRetentionSettings.TimeBetweenBatchesMilliseconds
가 추가되어 일괄 삭제 사이의 슬립 시간을 제어할 수 있게 했습니다.
v7.8.7, 릴리스일 2023-06-15
Mattermost v7.8.7에는 낮음에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 안전 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정이며, Mattermost 책임 있는 공개 정책에 따라 이루어집니다.
Mattermost v7.8.7에는 데이터베이스나 기능적 변경 사항이 없습니다.
미리 패키지된 Boards를 v7.8.7로 업데이트했습니다.
데이터베이스 이주 스크립트에서의 오타를 수정하여 아이덴토피를 낳는 문제를 해결했습니다.
사이트 URL의 출처 이외의 출처에서 웹소켓이 연결되는 것을 허용하고 싶은 서버의 경우,
ServiceSettings.AllowCorsFrom
구성 설정을 설정하십시오. 또한siteURL
이 올바르게 설정되었는지 확인하십시오.v7.8.6, 릴리스일 2023-05-31
모든 클라이언트 연결에 대해 총 사용자 수를 가져오는 문제를 수정했습니다. 이는 한 번만 가져오는 것이 필요합니다.
Welcomebot 플러그인의 미리 패키지된 버전을 1.3.0으로 업데이트했습니다.
v7.8.5, 릴리스일 2023-05-17
Mattermost v7.8.5에는 낮음에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 안전 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정이며, Mattermost 책임 있는 공개 정책에 따라 이루어집니다.
사용자가 나간 채널의 쓰레드를 여전히 볼 수 있는 문제를 수정했습니다. MySQL에서의 이주 실행 시간: Query OK, 2766769 행이 영향을 받음 (4분 47.57초). PostgreSQL에서의 이주 실행 시간: 58.11초, DELETE 2766690.
Apps 플러그인의 미리 패키지된 버전을 1.2.1로 업데이트했습니다.
GitHub 플러그인의 미리 패키지된 버전을 2.1.5로 업데이트했습니다.
Docker 베이스 이미지를 Debian에서 Ubuntu 22.04 LTS로 업데이트했습니다.
Oauth 2에 관련된 수정이 백포팅되었습니다. 행을 삭제할 것이냐 안 할 것이냐에 따라 쿼리 시간이 달라집니다. 자세한 내용은 중요한 업그레이드 노트를 참조하십시오.
v7.8.4, 릴리스일 2023-04-27
Mattermost v7.8.4에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 안전 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정이며, Mattermost 책임 있는 공개 정책에 따라 이루어집니다.
성능 문제를 해결하기 위해 채널 검색 결과를 50개로 제한했습니다.
True-up 리뷰 제출이 항상 실패하는 문제를 수정했습니다.
v7.8.3, 릴리스일 2023-04-12
Mattermost v7.8.3에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 안전 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정이며, Mattermost 책임 있는 공개 정책에 따라 이루어집니다.
미리 패키지된 Boards를 v7.8.4로 업데이트했습니다.
미리 패키지된 Playbooks를 v1.36.1로 업데이트했습니다.
지원 패킷에 추가적인 값을 추가했습니다.
v7.8.2, 릴리스일 2023-03-17
Mattermost v7.8.2에는 높은 심각도의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 안전 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정이며, Mattermost 책임 있는 공개 정책에 따라 이루어집니다.
채널 통계 API에서 파일 수를 제외하는
exclude_files_count
파라미터를 추가했습니다.채널 헤더에서 채널 통계 API 호출에서 파일 수를 제외했습니다.
전문가 라이선스에 공유 채널 기능이 제대로 포함되지 않은 문제를 수정했습니다.
v7.8.1, 릴리스일 2023-03-01
Mattermost v7.8.1에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은
안전 업데이트 페이지 <https://mattermost.com/security-updates/>
에 릴리스 후 30일 이내에 게시될 예정이며,Mattermost 책임 있는 공개 정책 <https://mattermost.com/security-vulnerability-report/>
에 따라 이루어집니다.v7.8.0, 릴리스일 2023-02-16
원본 7.8.0 릴리스
중요한 업그레이드 노트
모든 인스턴스에 대해
메시지 우선 순위 및 확인
가 기본적으로 활성화되었습니다. 시스템 콘솔에서 게시물 > 메시지 우선 순위로 이동하거나 구성에서PostPriority
설정을 통해 이 기능을 비활성화할 수 있습니다.
하이라이트
보드
보드에 사람, 다중 사람, 그리고 날짜 속성 필터를 지원하도록 추가되었습니다.
보드에서 사람 속성 그룹을 지원하도록 추가되었습니다.
자세한 내용은
문서 <https://mattermost-docs.infograb.net/boards/groups-filter-sort.html#work-with-groups-filter-and-sort>
_를 참조하세요.
개선 사항
사용자 인터페이스 (UI)
미리 패키지된 호출 v0.13.0.
미리 패키지된 플레이북 v1.36.0.
ALT+위/아래 화살표 키를 사용하여 채널 사이드바를 통해 채널을 탐색할 때 인사이트와 임시 저장소가 이제 포함됩니다.
Global Drafts에 대한 온보딩 투어 포인트를 추가했습니다.
Apps 플러그인의 미리 패키지된 버전을 1.2.0으로 업데이트했습니다.
그룹 자동완성에 그룹 멤버 수를 추가했습니다.
그룹 멘션을 선택하면 그룹 세부 정보와 구성원이 표시됩니다.
메시지 서식 지정 도구 모음의 축소된 상태를 개선했습니다.
앱 프레임워크 채널 및 사용자 필드는 이제 양식에서 여러 값을 선택할 수 있는 다중 선택 속성을 지원합니다.
Windows의 데스크톱 알림의 문자 수를 50에서 120으로 증가했습니다.
사용자를 채널에 추가할 때 최근에 본 직접 또는 그룹 메시지의 구성원을 우선하도록 했습니다.
/invite
슬래시 명령어에 여러 사용자 및 채널을 지원하도록 추가했습니다.
관리
Self-hosted 관리자는 서비스 설정 “SelfHostedPurchase”가 true 일 때 앱 내에서 라이선스를 구매할 수 있습니다.
라이선스가 자체 확장에 적합한지 여부를 감지하기 위해 포털에 엔드포인트가 추가되었습니다. 좌석 제한을 초과한 고객은 라이선스 좌석을 확장할 수 있습니다.
Airgapped 구매 경험은 이제 적절할 때에만 표시되며, Self-hosted 구매에는 단순화된 인증 흐름이 사용됩니다.
익스포트 파일에는 이제 서버 버전과 생성 타임스탬프가 포함됩니다.
시스템 콘솔 > 보고 > 사이트 통계 페이지에서 Total Activated Users가 다시 Total Active Users로 변경되었습니다.
mmctl 및 시스템 콘솔 > 권한에 “restore_group” 권한이 추가되었습니다.
대량 익스포트 로깅이 개선되었습니다.
컴플라이언스 익스포트 작업은 이제 서버 종료 중에 SQL 쿼리 실행을 취소할 수 있으며, 이로 인해 작업이 더 빨리 종료될 수 있습니다.
메시지 익스포트 컴플라이언스 작업은 이제 서버 재시작을 견딜 수 있습니다. 서버가 종료될 때 작업이 일시 중지되고 상태가 저장되며, 서버가 다시 시작되면 이전에 저장된 상태에서 재개됩니다.
하나의 job 인스턴스만
MessageExportSettings.DailyRunTime
설정 값에 따라 자동으로 예약됩니다.Mattermost는 Elasticsearch 버전 7보다 높은 것을 감지하면 오류를 발생시킵니다.
업로드된 이모티콘의 최대 크기가 이미지 다운로드 대역폭을 줄이기 위해 512KB로 줄었습니다.
사용자는 이제 대량 익스포트 작업의 메타데이터 필드를 통해 진행 상황을 모니터링할 수 있습니다.
mmctl export job show <jobID>
에서 확인할 수 있습니다.S3로 업로드할 때 컴플라이언스 익스포트가 더 이상 시간 초과되지 않습니다.
사용자는 Elasticsearch 클라이언트에 대해 인증서 기관 (CA) 파일과 클라이언트 인증서를 제공할 수 있습니다.
기본적으로 “EnableOAuthServiceProvider”가 활성화되었습니다.
Grafana 메트릭은 이제 데이터베이스 연결 메트릭을 위해 사용할 수 있습니다. 다음과 같습니다:
max_open_connections
open_connections
in_use_connections
idle_connections
wait_count_total
wait_duration_seconds_total
max_idle_closed_total
max_idle_time_closed_total
max_lifetime_closed_total
“registerChannelIntroButtonAction” 플러그인 API는 이제 보드 이외의 플러그인에서 사용할 수 있습니다.
다음과 같이 모든 응답에 쓰여야 하는 새로운 HTTP 헤더와 값을 추가했습니다. 이러한 기본값은 대부분의 설치에서 의미가 있으며, 리버스 프록시 또는 인그레스 구성으로 재정의할 수 있습니다. 빈 “Permissions-Policy” 헤더는 실제 효과가 없습니다. 사용자는 사용 사례에 따라 더 제한적인 값으로 변경하는 것이 좋습니다. 자세한 내용은 W3C 참조 또는 이 문서를 참조하십시오.
버그 수정
자체 호스팅 구매가 불가능한 경우, 공중에 동화된 모달 대신 CWS 구매 포털 경험으로 직접 이동하는 문제가 해결되었습니다.
자체 호스팅 구매 모달에서 시각적 문제가 수정되었습니다. 구매가 이미 진행 중인 경우, 관리자가 구매를 시도할 때의 단어가 조정되었습니다.
중복 URL로 팀을 만들려고 시도할 때 잘못된 오류가 표시되던 문제가 해결되었습니다.
사용자 정의 상태 모달이 닫히지 않는 문제가 수정되었습니다.
코드 블록 내의 선택 사항이 제대로 클립 보드로 복사되지 않는 문제가 해결되었습니다.
답변이 없는 스레드가 모든 스레드에 표시되던 문제가 해결되었습니다.
날짜 선택기의 스타일링에 관한 문제가 해결되었습니다.
Insight에서 최신 사용자 프로필 사진을 가져오는 문제가 해결되었습니다.
--center-channel-text
CSS 변수 대신--center-channel-color
을 사용한 문제가 해결되었습니다.스크린 리더 타임스탬프 발표가 너무 길었던 문제가 해결되었습니다.
Insight에서 프로필 사진, 사용자 이름 및 전체 이름이 즉시 업데이트되지 않는 문제가 해결되었습니다.
메트릭 서버가 매 설정 변경마다 재시작되던 문제가 해결되었습니다.
슬래시 명령 설명 도움말 텍스트가 수정되었습니다.
판매 연락하기를 선택했을 때 연락 이유가 미리 채워지지 않는 문제가 해결되었습니다.
사이드바 하위 메뉴 항목의 선택 상태가 스크린 리더에 발표되지 않는 문제가 해결되었습니다.
익스포트 명령을 실행하는 동안 메트릭 서버가 시작되지 않는 문제가 해결되었습니다.
긴 그룹 멘션 및 사용자 멘션이 올바르게 줄 바꿈되지 않는 문제가 해결되었습니다.
OpenID를 사용하여 GitLab 사용자의 이름을 가져오는 문제가 해결되었습니다.
하위 경로에 대한 플러그인
/public
처리 문제가 해결되었습니다.쓰레드 보기에서 포스트를 고정으로 선택하면 오른쪽 패널이 로딩 상태에서 고정되는 문제가 해결되었습니다.
바로 가기로 모달을 열 때 프로필 팝오버가 사라지지 않는 문제가 해결되었습니다.
데이터 보관의 Run Deletion Job Now 버튼이 모든 정책이 영원히 보관으로 설정되었을 때 비활성화되지 않는 문제가 해결되었습니다.
새 서버에 초기 관리자 사용자를 만드는 것을 방지하는 문제가 해결되었습니다.
채널을 읽기 전용으로 만드는 것이 변화를 보려면 클라이언트를 새로고침 해야 하는 문제가 해결되었습니다.
Insight의 현재 사용자 구성된 시간대가 MySQL의
mysql.time_zone_name 테이블
에 없는 경우 Top Channels가 결과를 표시하지 않는 문제가 해결되었습니다.Threads 상태에서 마지막 채널에서 게스트가 제거될 때 흰색 화면이 나타나던 문제가 해결되었습니다.
사용자가 비활성화된 경우 직접 메시지 스레드가 비활성화되지 않는 문제가 해결되었습니다.
Playbooks로부터의 다이렉트 메시지 알림에 잘못된 URL이 포함된 문제가 해결되었습니다.
무효한 메모리 주소 또는 nil 포인터 참조로 대량 가져오기가 충돌하는 문제가 해결되었습니다.
시스템 콘솔 로그 파일 이름에 특수 문자가 로깅 구성을 망가뜨리는 문제가 해결되었습니다.
PDF 렌더러가 모든 페이지를 렌더링하지 않는 문제가 해결되었습니다.
페이지 로드 시
/api/v4/system/notices/
로의 요청에서 404 오류가 해결되었습니다.파일 업로드가 처리 중으로 나타나는 문제가 해결되었습니다.
보관된 채널이 채널 전환기에 읽지 않은 상태로 표시되던 문제가 해결되었습니다.
API 변경 사항
새로운 API 엔드포인트
GET /api/v4/posts/:post_id/info
가 추가되어 퍼머링크가 가리키는 게시물에 팀 또는 채널 가입 여부를 확인할 수 있습니다.GET /users
에 역할 관련 매개변수에 대한 유효성 검사가 추가되었습니다.
Go Version
v7.8는 Go
v1.18.1
으로 빌드되었습니다.
알려진 문제
새로운 인사이트 기능은 최적화 작업 중인 성능 비용이 발생합니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누를 경우 게시물 초안과 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
고가용성 모드에서 IP 해시를 끈 상태에서 상태가 때로는 자리를 비움(Away) 또는 **오프라인(Offline)**으로 멈출 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옴표 안에 있는 정지 단어를 검색하면 검색어 이상의 결과가 반환됩니다.
데스크탑 앱의 팀 사이드바가 모바일에서 채널을 읽었을 때 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중일 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드(Boards)를 내보내고 다시 가져올 경우 모든 ID가 서버에서 새 ID로 대체되어 중복된 보드가 생성됩니다. 자세한 내용은 GitHub issue를 참조하십시오.
Playbooks 좌측 사이드바가 새로 고치지 않고 실행 또는 플레이북에 사용자를 추가할 때 업데이트되지 않습니다.
기여자
AbhinavVihan, adityash1, Afsoon, agarciamontoro, AGMETEOR, agnivade, amayasova, amyblais, andrewbrown00, andrleite, anurag6713, anx-ag, asaadmahmood, ashishbhate, AshishDhama, avinashlng1080, BenCookie95, BenLloydPearson, bobf7, calebroseland, cedricstocke, CI-YU, coltoneshaw, ConorMacpherson, core, cpoile, creeper-0910, crspeller, ctlaltdieliet, cwarnermm, cybersmurf, d-wierdsma, david.mach@mdsystem.cz, devinbinnie, dfun90, dontoisme, Eleferen, emdecr, enahum, exbu, florian-busch, fmartingr, fr0mdual, furqanmlk, gabrieljackson, gbochora, geonmo, hamzaMM, hannaparks, hanzei, harshilsharma63, hmhealey, icq4ever, ifoukarakis, iomodo, isacikgoz, ivenkwan, jasonblais, javaguirre, jespino, jfrerich, jgilliam17, johndavidlugtu, johnsonbrothers, josephbaylon, jprusch, JtheBAB, JulienTant, julmondragon, justinegeffen, jwilander, kaakaa, kayazeren, KazminM, kevfocke, koox00, kostaspt, krisfremen, krmh04, Kshitij-Katiyar, kwiersgalla, kyeongsoosoo, larkox, levb, li11amy, lieut-data, luc-ass, lynn915, m-ripper, M-ZubairAhmed, m1lt0n, majo, manojmalik20, maruTA-bis5, master7, matt-w99, matthew-src, matthew-w, mdsystem, mhd-sln, michelengelen, mickmister, milotype, mirshahriar, misaka10843, mkraft, munish7771, mylonsuren, neallred, neflyte, nevyangelova, nickmisasi, Nityanand13, noxer, NuriInfos_JSK, nydhy, ogi-m, oh6hay, okias, oleksandr-kucheriavyi, phuoc94, pjenicot, plant99, potatogim, pvev, Rajat-Dabade, rimakan, ronzim, Roy-Orbison, sadohert, safakkizkin, saturninoabril, sbishel, SeoJoonsoo, seoyeongeun, Sharuru, simcard0000, sinansonmez, Sjazz, sonichigo, spirosoik, sri-byte, stafot, stevemudie, streamer45, stylianosrigas, tboulis, tintou, trilopin, tsabi, varghesejose2020, vish9812, wgshtg, wiggin77, witjem, worldworm, wuwinson, yasserfaraazkhan, zeraussiul, zygfryd
There seems to be no text for translation. Kindly provide the content you’d like to have translated into ‘rst’ format.
릴리스 v7.7 - 기능 릴리스
v7.7.4, 2023-04-12 릴리스
Mattermost v7.7.4에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일 후에 Mattermost 책임있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 것입니다.
v7.7.3, 2023-03-17 릴리스
Mattermost v7.7.3에는 높은 심각도의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일 후에 Mattermost 책임있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 것입니다.
v7.7.2, 2023-03-01 릴리스
Mattermost v7.7.2에는 중간에서 높은 심각도의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일 후에 Mattermost 책임있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 것입니다.
메시지 우선 순위 및 확인 기능이 이제 모든 인스턴스에 대해 기본적으로 활성화되었습니다. 시스템 콘솔에서 게시물 > 메시지 우선 순위 또는 구성 설정인
PostPriority
를 통해 이 기능을 비활성화할 수 있습니다.쓰레드가 쓰지 않은 상태로 표시되지 않는 문제를 해결했습니다.
다이렉트 메시지 채널에서 메시지를 읽지 않은 상태로 표시했을 때 서버가 잘못된 배지 번호를 보내는 문제를 해결했습니다.
팀 에디션에서 CWS 가용성 확인 시 400 Bad request를 반환하는 문제를 해결했습니다.
파일 업로드가 “멈춘” 상태로 표시되는 문제를 해결했습니다.
공유 채널 기능이 전문 라이선스에 적절하게 포함되지 않는 문제를 해결했습니다.
v7.7.1, 2023-01-20 릴리스
v7.7.0, 2023-01-16 릴리스
원래 7.7.0 릴리스
Mattermost v7.7.0에는 낮은 심각도의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 30일 후에 Mattermost 책임있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 것입니다.
중요한 업그레이드 참고 사항
웹앱 구성 요소가 있는 플러그인은 Mattermost v7.7 릴리스와 업데이트된
React v17
의존성과 함께 작동하도록 업데이트해야 할 수도 있습니다.이는 플러그인이 마운트 해체된 구성 요소에 대한
findDOMNode
호출에 대한 오류로 충돌하는 것을 피하기 위한 것입니다. 우리의 스타터 템플릿은React
의 외부 버전에 의존하지만ReactDOM
은 이를 하지 않았습니다. 플러그인은webpack.config.js
지시문을 업데이트하여ReactDOM
을 외부화해야 합니다. 참조용으로 https://github.com/mattermost/mattermost-plugin-playbooks/pull/1489 을 확인하세요. 서버 측만 있는 플러그인은 영향을 받지 않습니다. 이 변경은 기존 플러그인에서 언제든지 Mattermost v7.7로 업그레이드하기 전에 수행할 수 있으며, Mattermost의 이전 버전과의 하위 호환성이 있습니다. 문제가 발생하면ExperimentalSettings.PatchPluginsReactDOM
을 활성화하거나 영향을 받는 플러그인을 업데이트할 때까지 비활성화 할 수 있습니다.
Threads
테이블을 정규화 해서ThreadTeamId
열을 추가했습니다. 스키마 변경에 대한 자세한 내용은 중요한 업그레이드 참고 사항을 참조하세요.v7.7과 함께 제공되는 Calls 버전부터는 외부 RTCD 서비스를 사용할 때 최소 버전 요구 사항이 있습니다. 이는 Calls가 외부 서비스 사용을 구성하고 있는 경우, 고객이 먼저 RTCD를 적어도 버전 0.8.0으로 업그레이드해야 하거나 플러그인이 시작하지 못합니다.
호환성
MacOS의 최소 버전을 11+로 업데이트했습니다.
하이라이트
통화
채널에서
오디오 통화 및 화면 공유
가 이제 모든 Mattermost 고객을 대상으로 일반적으로 사용 가능합니다.통화 시작 및 참여하는
키보드 바로 가기
가 업데이트되었습니다.구성 설정 업데이트에 대한 추가 세부 정보는
문서
를 참조해주십시오.
보드
보드는 이제
파일 첨부
를 지원하며, PDF, 이미지, 비디오 및 기타 모든 파일 유형을 포함합니다.사용자는 이제
사이드바에서 보드 및 카테고리를 끌어다 놓고
원하는 순서로 정리할 수 있습니다.템플릿 선택기
가 개선되어 사용자가 프로젝트에 가장 적합한 템플릿을 더 쉽게 찾을 수 있도록 되었습니다.
플레이북
메시지 우선 순위 및 확인
Threads 뷰에
메시지 우선 순위 라벨
_ 추가했습니다.사용자가 게시물에 대한 확인 요청 및 확인을 요청할 수 있도록 지원 추가했습니다(전문 라이선스).
.. _메시지 우선 순위 라벨
: https://mattermost-docs.infograb.net/channels/message-priority.html
글로벌 초안
중앙 집중식 초안 뷰에 초안 메시지 추가됨.
ServiceNow 통합
ServiceNow 고객은 이제 Mattermost 내부에서 ServiceNow 데이터에 액세스하고 공유할 수 있습니다.
ServiceNow 가상 에이전트 통합
Mattermost ServiceNow 가상 에이전트 통합을 통해 직원 및 고객들이 빠르게 문제를 해결할 수 있습니다.
GitLab Playbooks 통합
GitLab 통합 및 플레이북 작업 조치를 통해, 팀은 릴리스 관리 프로세스를 자동화하여 효율성을 높이고 오류를 줄일 수 있습니다.
향상 사항
사용자 인터페이스 (UI)
웹앱에 점진적 이미지 로딩을 구현했습니다.
사용자 정의 브랜딩이 활성화된 상태에서 “사용자 정의 브랜드 텍스트”를 비워 놓으면 기본 텍스트가 숨겨집니다.
읽지 않음으로 표시 옵션이 왼쪽 사이드바의 채널의 더 보기 (…) 메뉴에 추가되었습니다. 왼쪽 사이드에서 채널을 선택할 때 Alt키를 누르면 채널의 마지막 게시물을 읽지 않음으로 표시합니다.
채널 구성원은 이제 오른쪽 사이드 채널 구성원 목록을 통해 스스로를 채널에서 제거할 수 있습니다.
브라우저가 재생할 수 있는 비디오 유형을 결정하도록 비디오 확인을 제거했습니다.
오른쪽 사이드 파일 필터 아이콘에 툴팁을 추가했습니다.
한 번에 사용자 그룹에 추가할 수 있는 사용자 수를 256명으로 증가했습니다.
프로필 팝오버 및 @언급에서 키보드 및 포커스 처리가 개선되었습니다.
React 17 업그레이드에 영향을 받는 플러그인의 미리 패키지 버전을 업데이트했습니다.
제품 내에서 라이선스 제거 및 다운로드 텍스트를 업데이트하여 서버가 Mattermost Free로 다운그레이드될 것임을 명확히했습니다.
미리 패키지 된 NPS 버전을 1.3.1로 업데이트했습니다.
@here
언급의 제품 내 확인 모달을 업데이트하여 인원 및 시간대 수에 현재 사용자가 포함되지 않도록 명확히했습니다.프랑스어 언어 지원을 베타 버전으로 다운그레이드했습니다.
관리
관리자가 초대 오류 “시스템 콘솔에 SMTP가 구성되지 않았음”을 만나면, 이제 시스템 콘솔 내 SMTP 구성 링크가 오류 메시지에 포함됩니다.
작업이 충돌하면 작업 상태가 “실패”로 설정됩니다.
ThreadStore.MarkAllAsUnreadByTeam
이(가) 최적화되었습니다.PostgreSQL의 SQL 마이그레이션은 이제
information_schema.columns
뷰에서 정보를 확인할 때 현재 스키마 이름으로 필터링합니다. 일반적으로 특정 데이터베이스에는 한 설치뿐이기 때문에 아무런 영향을 미치지 않지만, 이는 사용자에게 단일 데이터베이스 내에 여러 Mattermost 인스턴스를 저장할 수 있는 유연성을 제공합니다.**내 인사이트(My Insights)**가 무료 요금제에 추가되었습니다.
팀 스키마 API의 관리가 전문 요금제로 허용됩니다.
워크스페이스의 사용자 수가 허용된 최대 사용자 수를 초과할 경우, 초과된 만큼의 실제 사용자 수가 유료 사용자 수보다 5% 미만 차이가 나면 전역 배너와 공지 배너가 표시됩니다. 만약 실제 사용자 수가 유료 사용자 수를 10% 이상 초과하면 라이선스 좌석 수가 업데이트될 때까지 배너를 닫을 수 없습니다.
사용자 수가 라이선스 좌석을 초과하는 경우, 관리자가 시스템 콘솔 > 팀 통계 페이지에서 경고를 확인할 수 있습니다.
시스템 콘솔 > 사용자 페이지에 새로운 메뉴 항목 추가되어 사용자를 해당 그룹 멤버십에 연결된 기본 팀과 채널에 다시 추가할 수 있습니다.
게시물의 메타데이터에
acknowledgements
필드가 추가되었습니다.고가용성 인스턴스에서 제품 웹소켓 메시지를 지원하도록 추가되었습니다.
가져오기 작업은 이제 가져오기의 진행 상황을 기록합니다.
S3로의 내보내기는 더 이상 타임아웃되지 않습니다.
공유 채널(실험적)이 전문 라이선스로 이동되었습니다.
사용자가 해당 권한을 갖지 않았음에도 불구하고 사용자 인터페이스에 사용자 지정 그룹 작업이 나타나는 문제를 해결했습니다.
이메일 알림에서 브랜딩 관련 문제를 해결했습니다.
텍스트가 입력 필드로 끌어다 놓을 수 있는 문제를 해결했습니다.
프로필 팝오버에서 옵션 중 하나를 선택했을 때 팝오버가 제대로 해제되지 않는 문제를 해결했습니다.
팀 이름의 대소문자가 잘못된 채로 포함된 가져오기가 가져오기 작업을 중단시키는 문제를 해결했습니다.
“Collapsed Reply Threads”가 활성화된 상태에서 “getPostSince”가 삭제된 게시글을 올바르게 반환하지 않는 문제를 해결했습니다.
채널에서 스크롤 위치가 유지되지 않는 문제를 해결했습니다.
“EnsureBotUser”를 통해 생성된 로봇에 대해 “OwnerId”가 설정되지 않는 문제를 해결했습니다.
내가 즐겨찾기에 추가한 개인 메시지 채널이 내보내기에 포함되지 않는 문제를 해결했습니다.
채널 멤버 초대 모달에서 화면 판독기가 검색 결과를 알리지 않는 문제를 해결했습니다.
사용자 상태 아이콘에 마우스를 올렸을 때 화면 판독기가 사용자 상태를 알리지 않는 문제를 해결했습니다.
좁은 화면을 가진 사용자가 설정 모달에서 프로필 설정 섹션을 볼 수 없는 문제를 해결했습니다.
좁은 화면을 가진 사용자가 계정 만들기 옵션에 액세스할 수 없는 문제를 해결했습니다.
데스크톱 사용자가 수직 스크롤 막대를 움직일 때 실수로 창 크기를 조정할 수 없는 문제를 해결했습니다.
그룹 멘션 이름에 특수 문자를 사용할 수 없는 문제를 해결했습니다.
채널 전환 모달 머리글을 읽지 않는 문제를 해결했습니다.
등록된 콜백 URL에 이미 정적 질의 매개변수가 있는 경우 오버로드된 리디렉션 URL이 생성되는 OAuth 서비스의 문제를 해결했습니다.
제안 구분선이 정의되지 않은 상태로 표시되는 문제를 해결했습니다.
댓글/가입 메시지가 비활성화된 경우 쓰레드에 빈 메시지가 표시되는 문제를 해결했습니다.
채널을 나간 후 쓰레드가 스레드 뷰에 중복해서 표시되는 문제를 해결했습니다.
PostgreSQL 데이터베이스를 사용하여 이메일 검색을 할 때 발생하는 문제를 해결했습니다.
메시지 임시 저장이 게시글 텍스트 상자로 붙여넣은 후에도 저장되지 않는 문제를 해결했습니다.
채널 사이드바 머리글의 팀 이름에 접근할 수 없는 문제를 해결했습니다.
오른쪽 패널의 채널 멤버 목록에서 사용자 프로필 팝오버를 열 수 없는 문제를 해결했습니다.
시스템 콘솔에서 OAuth 2.0 폐기 알림이 여전히 표시되는 문제를 해결했습니다.
글로벌 쓰레드 인박스에서 답글 포스트 타임 스탬프를 클릭하면 오른쪽 패널이 두 번 열리는 문제를 해결했습니다.
배치 알림이 렌더링하는 동안 실패하는 문제를 해결했습니다.
원격 엔트리포인트 파일을 캐싱하지 못하도록 브라우저 및 CDNs를 차단했습니다.
채널 사이드바의 읽지 않은 버튼에 대체 텍스트가 누락된 문제를 해결했습니다.
이어쓰기 업로드 API를 통해 데이터를 업로드할 때 잠재적인 읽기 후 쓰기 문제를 해결했습니다.
자체 호스팅된 가격 모달에서 중복된 텍스트를 제거했습니다.
플러그인 없이 Boards가 실행 중일 때 Apps Bar에서 Boards 아이콘의 위치를 수정했습니다.
플러그인 없이 Boards가 실행 중일 때 Boards 투어 팁이 나타나지 않는 문제를 해결했습니다.
라이선스가 만료되도록 설정된 경우 혼란스러운 시스템 콘솔 배너가 표시되는 문제를 해결했습니다.
사이드바 하위 메뉴 항목의 선택된 상태를 화면 판독기가 알리지 않는 문제를 해결했습니다.
암호화된 키가 있는 서버가 시작할 때 오류를 throw하지 않는 문제를 해결했습니다.
System Console > Environment > Elasticsearch 내의 Test Connection 버튼이 페이지에 지정된 올바른 구성 설정을 가져오지 않는 문제를 해결했습니다. 이전에 항상 이전에 저장된 구성을 가져왔습니다.
config.json
‘config.json’에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정들과 기본값의 목록입니다. 이 설정들은 ‘config.json’이나 시스템 콘솔에서 사용 가능할 때 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션의 변경 사항:
config.json
의ServiceSettings
아래:PostPriority
, 루트 게시물에 대한 메시지 우선 순위 레이블을 선택할 수있는 옵션 추가.AllowSyncedDrafts
, 중앙 집중식 페이지에서 드래프트 메시지를 표시할 수있는 옵션 추가.SelfHostedPurchase
, 자체 호스팅 관리자가 앱 내에서 라이선스를 구매할 수있는 옵션 추가.
config.json
의ExperimentalSettings
아래:PatchPluginsReactDOM
, 웹 앱 플러그인을로드할 때 React DOM 라이브러리를 패치하여 플러그인이 웹 앱과 일치하는 버전을 사용하도록 활성화.
API 변경 내용
이제 resumable uploads API가 플러그인에 노출되었습니다.
POST /api/v4/ldap/users/:user_id/group_sync_memberships
라는 새로운 API 엔드포인트가 추가되어 사용자를 모든 기본 팀과 채널에 추가(또는 재추가)하여, 사용자가 속한 모든 그룹에 대해 모든 기본 팀과 채널에 추가합니다.GET /api/v4/groups
엔드포인트에 두 개의 새로운 URL 매개변수가 추가되어 그룹의ChannelMemberCount
를 가져올 수 있게 되었습니다.POST /api/v4/users/:user_id/posts/:post_id/ack
와DELETE /api/v4/users/:user_id/posts/:post_id/ack
라는 두 개의 새로운 API 엔드포인트가 추가되었습니다.POST /api/v4/groups/:group_id:/restore
라는 새로운 API 엔드포인트가 추가되었습니다.GET /api/v4/users?in_group=<groupid>
에sort=display_name
이라는 허용된 값이 추가되었습니다.새로운 엔드포인트
api/v4/cloud/products/selfhosted
가 추가되었습니다.플러그인 API에
RegisterCollectionAndTopic(collectionType, topicType string) (error)
라는 새로운 API 메서드와 다음 후크가 추가되었습니다. 이 API 메서드는 베타 버전으로 변경될 수 있으며, 역호환성 보증의 대상이 아닙니다.UserHasPermissionToCollection(c *Context, userID, collectionType, collectionId string, permission *model.Permission) (bool, error)
GetAllCollectionIDsForUser(c *Context, userID, collectionType string) ([]string, error)
GetAllUserIdsForCollection(c *Context, collectionType, collectionID string) ([]string, error)
GetTopicRedirect(c *Context, topicType, topicID string) (string, error)
GetCollectionMetadataByIds(c *Context, collectionType string, collectionIds []string) (map[string]model.CollectionMetadata, error)
GetTopicMetadataByIds(c *Context, topicType string, topicIds []string) (map[string]*model.TopicMetadata, error)
데이터베이스 변경사항
새로운 데이터베이스 테이블
PostAcknowledgements
추가함.
웹 소켓 이벤트 변경 사항
새로운 웹소켓 이벤트
post_acknowledgement_added
및post_acknowledgement_removed
추가됨.
Go Version
v7.7 는 Go
v1.18.1
으로 빌드되었습니다.
알려진 문제
수동으로 상태를 변경할 때 프로필 이미지가 위로 이동합니다 MM-49159.
새로운 통찰 기능은 최적화 작업 중에 있는 성능 비용이 발생합니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.게시물 초안의 시작 부분에 @mention을 추가한 후 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 실행 취소 이력이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 구글 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드로 Away 또는 Offline 상태가 때로는 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 둘러싼 정지 단어를 검색하면 검색어 이외의 결과가 반환될 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 만들어진 후에 새로고침되지 않습니다. 자세한 내용은 GitHub 토론을 참조하세요.
보드를 내보내고 다시 가져오면 서버에서 모든 ID가 새로운 것으로 대체되어 중복된 보드가 생성됩니다. 자세한 내용은 GitHub 이슈를 참조하세요.
채널에 연결된 보드는 명시적으로 보드의 멤버인 경우에만 사이드바에 자동으로 나타나지 않습니다. 해결책으로는 채널 RHS에서 또는 보드 스위처(또는 Ctrl/Cmd+K)를 통해 보드에 액세스할 수 있습니다. 또는 보드 관리자에게 명시적으로 회원으로 추가해 달라고 요청할 수 있습니다. 자세한 내용은 이슈-focalboard-4179을 참조하세요.
Playbooks 좌측 사이드바는 새로 고가용성 모드 없이 실행 또는 플레이북이 추가될 때 업데이트되지 않습니다.
구성된 브로드캐스트 채널의 회원이 아닌 경우, 상태 업데이트 게시가 오류 없이 실패할 수 있습니다. 일시적인 해결책으로는 구성된 브로드캐스트 채널에 가입하거나 실행 구성에서 해당 채널을 제거하세요.
기여자
abhijit-singh, AbhinavVihan, adithyaakrishna, aeomin, Afsoon, agarciamontoro, AGMETEOR, agnivade, aiden, alauregaillard, alexkuryshko, alexpjohnson, alzee, Amin913, amitpatelx3, amyblais, amynicol1985, andrewbrown00, andrewwutw, anurag6713, ariyonaty, arjitc, asaadmahmood, ashishbhate, AshishDhama, avas27JTG, avinashlng1080, axilleas, ayrotideysarkar, ayusht2810, azigler, babinderrathi, ballista01, batebobo, belope, BenCookie95, BenLloydPearson, bpodwinski, calebroseland, cecilysullivan, ChandanChainani, chay, CI-YU, cinlloc, coltoneshaw, ConorMacpherson, cpoile, crspeller, cs4p, ctlaltdieliet, cwarnermm, cyrilzhang-mm, d-wierdsma, developbit, devinbinnie, dfun90, Drishti-jain21, DSchalla, dsharma522, dylanrichards, ehsandiary, Eleferen, ellisonleao, emmyni, enahum, EricssonLiu, esethna, Eugene-grb, Fjoerfoks, fmartingr, furqanmlk, gabor-boros, gabrieljackson, gbochora, Genei180, Gitnube, gkech, hanzei, harshilsharma63, henry-shxu, hereje, hionay, hmhealey, hokandil, homerCOD, Hunter-Thompson, idChef, ifoukarakis, Inutit, iomodo, irdiOL, isacikgoz, ivenkwan, iyampaul, JakobMiksch, javaguirre, jecepeda, jespino, jfrerich, jgilliam17, johnsonbrothers, jordanafung, josephbaylon, jprusch, JtheBAB, jufab, JulienTant, julmondragon, justinegeffen, jwilander, k4awon, kaakaa, kayazeren, kamre, Kaorw, kelderek, koox00, kostaspt, krisfremen, krmh04, ksankeerth, kyeongsoosoo, larkox, levb, lieut-data, ludovicobesana, lynn915, m-ripper, M-ZubairAhmed, m1lt0n, maddy8381, majo, manhdd610, Manishpandey11, manojmalik20, marianunez, maruTA-bis5, master7, mastersb, matt-w99, matthew-src, matthew-w, matthewbirtch, mattlam88, metanerd, mgdelacroix, mhd-sln, michaelgamble, michelengelen, michkrej, mickmister, milotype, mirshahriar, mkraft, Mshahidtaj, munish7771, muratbayan, mvitale1989, mylonsuren, nab-77, naggie, nathanaelhoun, neallred, neflyte, nevyangelova, nickmisasi, noxer, NuriInfos_JSK, ogi-m, oh6hay, PhilippeWeidmann, phoinixgrr, Pinjasaur, pjenicot, plant99, potatogim, prashant-15, PSyton, pvev, raghavaggarwal2308, Rajat-Dabade, redhoyasa, remyj38, RoyI99, s4kh,sadohert, sarz4fun, saturninoabril, satya-vinay, sbishel, seowglen, seoyeongeun, sgmadankar, ShajithaMohammed, simcard0000, sinansonmez, sk409, spirosoik, sri-byte, srkgupta, stafot, streamer45, stylianosrigas, sumanpaikdev, svbnbyrk, tanmay-des, tboulis, tiagocorreiaalmeida, toomore, trilopin, tsabi, varghesejose2020, varunKT001, VictorAssunc, vish9812, vitorcruzfaculdade, vivekkj123, wget, wiersgallak, wiggin77, WilliamLongKing, Willyfrog, witjem, wuwinson, Yakikim, yasserfaraazkhan, yegorov-p, zefhemel, ziriuz84, zuhairHussain, ZurabBalamtsarashvili
릴리스 v7.6 - 기능 릴리스
Mattermost v7.6 릴리스는 성능 문제를 조사하고 있기 때문에 취소되었습니다. 다음 예정된 릴리스는 2023년 1월 16일에 있는 v7.7입니다.
릴리스 v7.5 - 기능 릴리스
v7.5.2, 2022-12-21 릴리스
Mattermost v7.5.2에는 낮은에서 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 이 릴리스로 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.
이메일 배치 기능이 활성화된 경우 이메일 알림이 깨진 것처럼 보이는 문제를 해결했습니다 MM-48521.
미리 패키지된 Boards 버전을 7.5.4로 업데이트했습니다.
미리 패키지된 NPS 버전을 1.3.1로 업데이트했습니다.
v7.5.1, 2022-11-16 릴리스
Ubuntu v18.04 서버에 영향을 미치는 업그레이드 문제를 해결했습니다.
v7.5.0, 2022-11-16 릴리스
원래 7.5.0 릴리스
Mattermost v7.5.0에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 이 릴리스로 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.
중요한 업그레이드 노트
ParentId
열이Posts
테이블에서 삭제되도록 새로운 스키마 마이그레이션을 추가했습니다. 테이블 크기에 따라, 컬럼이 삭제되지 않았을 경우 MySQL 데이터베이스에서 데이터베이스 CPU 사용량이 상당히 증가할 것으로 예상됩니다. 마이그레이션 도중 테이블에 대한 쓰기 작업이 제한될 것입니다.PluginRegistry.registerCustomRoute
의 경우, 사용자 정의 경로 구성 요소를 등록할 때 루트 레이아웃에 올바르게 배치되도록 하려면 CSS의grid-area
를 지정해야 합니다 (권장:grid-area: center
).
### 호환성
- 최소 Chrome 및 Edge 버전을 v106+로 업데이트했습니다.
하이라이트
전화
새로운 이모지 반응과 @멘션을 포함한 메시지 스레드를 통화에 추가했습니다. 통화에 참여한 후 위젯을 확장하여 창 모드로 전환하고, 그런 다음 오른쪽 사이드바에서 실시간 메시지 스레드에 액세스하기 위해 댓글 버튼을 선택하세요.
보드
사용자들이 다음 프로젝트를 시작하는 데 도움을 주기 위해 추가 기준
보드 템플릿
추가되었습니다.필터는 이제 모든
텍스트 속성
을 지원합니다.시스템 콘솔 > 사이트 통계 에 있는 시스템 콘솔
보드 지표
를 위한 두 개의 새로운 타일이 추가되었습니다.
마지막 활동 상태
프로필 팝오버 및 다이렉트 메시지 채널 헤더에 “마지막 활동” 상태를 추가하여 사용자가 마지막 온라인 상태였던 시간을 나타냅니다. 이 상태는 부재 중, 오프라인 또는 방해 금지 (DND) 모드인 사용자에게만 표시됩니다. 이 기능은 설정 > 디스플레이 > 마지막 활동 시간 공유에서 사용 중지할 수 있습니다.
향상사항
사용자 인터페이스 (UI)
제품에서 “스타터” 플랜을 “무료” 플랜으로 이름을 변경했습니다.
오른쪽에 새로운 그리드 기반 레이아웃을 추가하고, 오른쪽과 앱 바(Apps Bar)를 글로벌화했습니다.
사용자가 모든 스레드를 읽음으로 표시하기 전에 확인 모달이 표시됩니다.
App 필드에서 “필수” 별표를 숨길 수 있는 기능을 추가했습니다.
Apps Modal이 새로고침되는 동안 Apps Modal 본문에 페이딩 효과를 추가했습니다.
Insights는 이제 플러그인 및 OAuth 앱에 의해 작성된 게시물을 필터링합니다.
채널을 읽지 않은 상태로 필터링하는 단축키
Ctrl/Cmd + Shift + U
를 추가했습니다.사이드바에 표시되는 직접 메시지 채널의 기본 수는 이제 40개입니다.
채널 전환기에 Insights를 추가했습니다.
파일 미리보기에서 텍스트 또는 코드 파일의 내용을 쉽게 복사할 수 있는 버튼을 추가했습니다.
사이드바에서 음소거된 채널에 대한 팀 읽지 않은 아이콘은 이제 숨겨집니다.
새로운 채널을 생성할 때 생성된 채널과 관련된 새로운 보드를 만들 수 있는 기능을 추가했습니다.
텍스트 편집기에 붙여 넣을 때 하이퍼링크를 위한 마크다운 포매팅을 추가했습니다.
새 메시지로부터의 이메일 알림에서 이제 채널 게시물의 Slack 첨부 파일을 표시하는 기능을 지원합니다.
NPS 플러그인을 1.3.0 버전으로 업데이트했습니다.
불가리아어, 페르시아어 및 중국어(간체) 언어 지원을 알파로 다운그레이드했습니다.
관리
지불을 놓친 지 90일 후, 관리자는 결제 상태를 업데이트하거나 무료 구독을 유지할 수 있는 모달을 볼 수 있습니다.
Elasticsearch 또는 Bleve를 사용하여 자동 완성 결과는 직접 메시지 및 그룹 메시지 채널에서 사용자를 올바르게 표시할 것입니다. 이 변경 사항을 적용하려면 다시 색인 작업이 필요합니다.
초대 게스트 프롬프트가 자체 호스트에 추가되었습니다.
환경 변수에서 JSON 호환 중첩 구성 값 구문 분석이 추가되었습니다.
자체 호스트된 인스턴스에서 Professional 라이선스가 있는 경우, 초대 게스트 모달을 방문할 때 AD/LDAP 프롬프트 배너가 지금 표시됩니다.
자체 호스트된 관리자는 제품 전환기에 “사용자 그룹”을 볼 수 있으며 트라이얼을 시작할 수 있는 호출 기능이 있습니다.
제품 빌드와 함께 Boards의 제품 버전을 패키지화하는 논리가 추가되었습니다.
버그 수정
Enterprise 기능을 “전문가 기능”으로 표시된 문제가 시스템 콘솔 사이드바에 나타나는 문제를 해결했습니다.
PNG 이미지 미리보기 및 섬네일에서 투명도가 유지되지 않는 문제를 수정했습니다.
다이렉트 메시지 창에서 “결과가 없습니다”를 스크린 리더가 발음하지 않는 문제를 해결했습니다.
Slack에서 가져온 이미지에 대해 미니미리뷰 데이터가 생성되지 않거나 저장되지 않는 문제를 해결했습니다.
비밀번호를 다섯 글자 미만으로 입력할 때 비밀번호 재설정 페이지에 표시되는 오류 메시지를 수정했습니다.
“제외” 옵션으로
카테고리 가져오기
가 삭제된 팀의 카테고리를 반환하지 않는 문제를 수정했습니다.모든 발신 이메일에 무작위로 생성된 기본 메시지 ID가 추가되지 않던 문제를 해결했습니다.
예약된 단어(@channel, @here, @all)로 회원들의 @언급 이름을 사용하여 사용자 정의 그룹을 만들 수 있는 문제를 수정했습니다.
APIv4가 잘못된 콘텐츠 유형 헤더를 가지고 있을 때 404 오류가 표시되는 문제를 해결했습니다.
봇 및 웹훅 메시지를 전달할 수 없는 문제를 해결했습니다.
채널 헤더에 인라인 이미지가 표시되지 않는 문제를 해결했습니다.
이모지 피부 톤 선택기 애니메이션에 관한 문제를 수정했습니다.
로그인 시 성공 메시지를 스크린 리더가 발음하지 않는 문제를 해결했습니다.
시스템 콘솔 > 사용자 관리 > 권한 체계에서 몇 가지 링크가 깨진 문제를 수정했습니다.
비활성화된 사용자에게 메시지를 전달할 수 있는 문제를 해결했습니다.
읽지 않은 쓰레드가 없더라도 읽지 않은 필터 뷰에 “스레드”가 표시되지 않는 문제를 해결했습니다.
사람 추가
모달을 통해 채널에 사람을 추가할 때 사용자의 전체 이름이 표시되지 않는 문제를 해결했습니다.기존 단축키와 충돌하는 서식 키보드 단축키에 관한 문제를 수정했습니다.
수평 규칙에 대한 마크다운 스타일이 너무 두껍게 적용되는 문제를 수정했습니다.
조밀한 보기에서 이모지 반응 오버레이가 메시지 일부를 가리는 문제를 해결했습니다.
읽지 않은 채널에서 잘못된 언급 횟수에 관한 문제를 수정했습니다.
내장된 YouTube 미리보기 이미지에서 화살표 대신 포인터로 표시되는 문제를 수정했습니다.
단어 뒤의 선택된 공백에 서식이 적용되는 문제를 수정했습니다.
설정 > 화면 표시 > 언어 > 변경의 채널 인터페이스 언어 드롭다운이 드롭다운으로 발음되지 않는 문제를 수정했습니다.
GetProfilesInChannel
에 대한 역할 필터가 적용되지 않는 버그를 수정했습니다.게스트 온보딩 체크리스트에 “팀 멤버 초대” 링크가 투어 포인트로 포함된 문제를 해결했습니다.
Enterprise 라이선스가 만료되었습니다 배너를 닫을 수 없는 문제를 해결했습니다.
지금 갱신 옵션이 제품 내에 표시되지 않고 항상 기본적으로 판매 부서에 연락하는 옵션으로 표시되는 문제를 수정했습니다.
축소된 답글 쓰레드가 활성화된 경우 삭제된 게시물이 적절하게 반환되지 않는 문제를 해결했습니다.
EnsureBotUser
를 통해 생성된 봇에 대해OwnerId
가 설정되지 않는 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치할 때 추가된 옵션과 기본 값 목록입니다. 시스템 콘솔을 사용할 수 있는 경우, 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
에서TeamSettings
에 추가된 내용:사용자가 마지막으로 온라인 상태였던 시간을 나타내는 최근 활동 상태를 프로필 팝오버 및 다이렉트 메시지 채널 헤더에 추가하기 위해
EnableLastActiveTime
을 추가했습니다.
API 변경 사항
단일 파일 정보를 가져오는 API에 새로운 응답 헤더인
First-Inaccessible-File-Time
이 추가되었습니다.시스템 관리자가 요청하는 경우
/api/v4/channels/{channel_id}/posts
에서 삭제된 게시물을 포함할 수 있는 새로운 쿼리 매개변수가 추가되었습니다.PermissionService
인터페이스에 새로운 플러그인 엔드포인트가 추가되었습니다.
Go Version
v7.5 는 Go
v1.18.1
으로 빌드되었습니다.
알려진 문제
게스트 사용자들은 모든 채널에서 제거된 후에 로그인 화면으로 돌아갈 수 없습니다 MM-48438.
사용자들이 다른 팀으로 전환할 때 최근 언급에서 스레드를 열 수 없습니다 MM-48399.
오른쪽 패널이 확장된 상태에서 Threads 도움말 팝업이 표시됩니다 MM-48412.
새로운 Insights 기능은 성능에 일부 비용이 발생하며 최적화 작업 중에 있습니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.게시물 초안의 시작 부분에 @언급 추가 및 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드로 온라인 또는 오프라인 상태가 때로는 멈춰있을 수 있습니다.
Elasticsearch를 사용하여 스톱 워드를 인용 부호 안에서 검색하면 검색된 용어 이외의 결과가 반환될 수 있습니다.
데스크톱 앱에서 팀 측면 막대는 모바일에서 채널이 읽힌 경우에 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기에 실패합니다.
고가용성 모드에서 iOS에서 실행 중이더라도 푸시 알림이 항상 지워지지 않습니다.
보드가 만들어진 후에 새로고침되지 않습니다. 자세한 정보는 GitHub 토론을 참조하세요.
보드 내보내기 및 임포트는 모든 ID가 서버에서 새 ID로 대체되어 중복된 보드로 결과가 반환됩니다. 자세한 내용은 GitHub 이슈를 확인하세요.
회원인 채널에 연결된 보드들이 명시적으로 보드 회원이 아닌 이상 사이드바에 자동으로 표시되지 않습니다. 해결책으로는 채널 RHS에서 보드에 접근하거나 보드 전환기 (Ctrl/Cmd+K)를 통해 보드를 검색할 수 있습니다. 또한 명시적으로 회원으로 추가해야 합니다. 자세한 내용은 이슈-focalboard-4179를 참조하세요.
플레이북 좌측 사이드바는 새로 고침 없이 실행 또는 플레이북에 사용자가 추가될 경우에 업데이트되지 않습니다.
기여자
f2010126, AbhinavVihan, adithyaakrishna, Aditya-Kapadiya, adj2908, Afsoon, agarciamontoro, AGMETEOR, agnivade, akhil-ghatiki, alannatodd, alauregaillard, alexkuryshko, alexpjohnson, alzee, amogh2019, amyblais, andrewwutw, angeloskyratzakos, aniketh-varma, AntiGhot, anwarchk, anx-ag, ashishbhate, AshishDhama, atlekbai, ayrotideysarkar, Azanul, azigler, babinderrathi, batebobo, BediNimret, BenCookie95, bpodwinski, calebroseland, cannalee90, cecilysullivan, chirag-ghosh, cinlloc, codewithshariq, Conor0Callaghan, ConorMacpherson, core, cpoile, crspeller, ctlaltdieliet, cwarnermm, cyberbuff, cyrilzhang-mm, d-wierdsma, daniloff200, den13501, devinbinnie, devXprite, dibash, dibashthapa, Drishti-jain21, dsharma522, Eleferen, emmyni, enahum, enderahmetyurt, eraykisabacak, erezo9, EricssonLiu, ermanimer, esethna, EshaanAgg, f2010126, Fanch, Fjoerfoks, fmartingr, francisco-core, furqanmlk, gabor-boros, gabrieljackson, gaston-flores, gbochora, gvlx, hannaparks, hanzei, harshilsharma63, hawkril, henry-shxu, hereje, hmhealey, hmmmmmmm, hokandil, homerCOD, ifoukarakis, iogungbade, iomodo, isacikgoz, javaguirre, jeromegrosse, jespino, jfrerich, johndavidlugtu, johnsonbrothers, jordanafung, joremysh, josephjosedev, josevcsouza, joshalling, jprusch, JtheBAB, jufab, JulienTant, julmondragon, justinegeffen, jwilander, kaakaa, kamre, kayazeren, krisfremen, krmh04, kscheel, Kshitij-Katiyar, KuSh, kVarunkk, kyeongsoosoo, larkox, levb, lieut-data, lindy65, ludovicobesana, lynn915, M-ZubairAhmed, m1lt0n, majo
master7/, matt-w99, matthew-src, matthew-w, matthewbirtch, mgdelacroix, mhd-sln, michelengelen, michizhou, mickmister, milotype, misantron, mukul-kr, munish7771, nab-77, nayane95, neallred, neflyte, nevyangelova, nickmisasi, noxer, oetiker, ogi-m, oh6hay, patatman, phoinixgrr, Phrynobatrachus, pikami, Pinjasaur, plant99, pvev, rafaelrubbioli, Rajat-Dabade, RobBie1221, rolwin100, RoyI99, s4kh, saturninoabril, satya-vinay, sbishel, seanohue, seoyeongeun, shawnaym, shikhar13012001, simcard0000, sinansonmez, sk409, spirosoik, sri-byte, srkgupta, stafot, streamer45, stylianosrigas, Szymongib, tboulis, thenishantsapkota, tilto0822, TomerPacific, trilopin, tsabi, uravgkarthik, varghesejose2020, varunKT001, vish9812, VishakhaPoonia, vitorcruzfaculdade, vivekkj123, Wetula, WhiteHsu, wiggin77, WilliamLongKing, Willyfrog, wralith, yakuter, Yordaniss, zafar-hussain, zefhemel
릴리스 v7.4 - 기능 릴리스
v7.4.1, 2022-12-21 릴리스
Mattermost v7.4.1에는 낮은~중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 상세 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 공개될 예정이며, Mattermost 책임있는 공개 정책에 따릅니다.
Posts
테이블에서ParentId
열이 삭제되도록 새로운 스키마 마이그레이션이 추가되었습니다. 테이블 크기에 따라, 이 열이 이전에 삭제되지 않으면, MySQL 데이터베이스에서 데이터베이스 CPU 사용량의 상당한 증가가 예상됩니다. 마이그레이션 중에는 테이블로의 쓰기가 제한될 것입니다.사전 패키지 된 보드 버전을 7.4.3으로 업데이트했습니다.
v7.4.0, 2022-10-16 릴리스
7.4.0 원본 릴리스
Mattermost v7.4.0에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 공개될 예정이며, Mattermost 책임있는 공개 정책에 따릅니다.
하이라이트
보드
전화
Calls에 대한 새로운 키보드 바로 가기를 추가했습니다.
개선 사항
사용자 인터페이스 (UI)
채널 헤더의 채널 나가기 버튼에 빨간 파괴적인 동작 색상을 추가했습니다.
브라질 포르투갈어와 루마니아어 언어 지원을 알파 버전으로 다운그레이드했습니다.
미리 패키지된 플레이북 v1.32.6를 추가했습니다.
관리
mattermost export
CLI 명령에batchSize
옵션이 추가되어 내보낼 항목의 수를 제한합니다. 기본적으로 포함되지 않으면 모든 게시물을 내보냅니다.“관리자에게 알림” 기능에 더 많은 컨텍스트가 추가되어 관리자가 업그레이드를 요청한 사람, 그들이 왜 업그레이드를 요청했는지, 그리고 몇 명이 요청했는지에 대한 도움이 제공됩니다.
버그 수정
가져오기 중 nil 포인트 예외 오류 문제를 해결했습니다.
데스크톱 앱을 사용하여 지원 패킷을 다운로드할 수 없는 문제를 해결했습니다.
메시지 전달 모달에서 댓글란의 자동 완성이 텍스트 커서와 함께 이동하는 문제를 해결했습니다.
음소거된 채널에서 언급된 경우 읽지 않은 메시지 섹션에 표시되던 문제를 해결했습니다.
작은창 설정이 시스템 콘솔 > 실험적 기능 섹션에 표시되던 문제를 해결했습니다.
모바일 앱에서 채널/쓰레드를 볼 때 배지 수가 올바르게 표시되지 않던 문제를 해결했습니다.
오른쪽 영역에서
@
을 입력할 때 사용자 제안 목록이 자르는 문제를 해결했습니다.새로운 서버에 처음 관리자가 가입했을 때 잠시 오류 화면이 나타나던 문제를 해결했습니다.
메시지 전달 모달에 일본어 코멘트를 올바르게 추가할 수 없는 문제를 해결했습니다.
채널이나 쓰레드를 전환할 때 저장하지 않은 편집이 사라지는 문제를 해결했습니다.
큰 화면 크기에서 오른쪽 영역이 열릴 때 Insights 위젯이 옆으로 밀리는 문제를 해결했습니다.
공개 채널에서 처음으로 개인 쪽지로 메시지를 보낼 때 메시지를 전달할 수 없는 문제를 해결했습니다.
Insights > 상위 반응에서 사용자 정의 이모지가 가끔 보이지 않는 문제를 해결했습니다.
특정 기간 내에 게시물이 없는 채널이 Insights > 최소 활동 채널에 표시되지 않는 문제를 해결했습니다.
Channel Info 오른쪽 영역 바로 가기가 Insights 뷰에서 비활성화되지 않는 문제를 해결했습니다.
통합 > 봇 계정 > 봇 계정 추가에서 제품 링크가 누락된 문제를 해결했습니다.
v7.3.0에서 소개된 PostgreSQL에서의 새로운 이름 검색을 되돌림으로써 성능 저하로 인해 폐기했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션과 그 기본값 목록입니다. 설정은 config.json
이나 이용 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에 대한 변경:“Notify admin” 기능에서 관리자가 더 많은 컨텍스트를 받을 수 있는 옵션으로
EnableAPITriggerAdminNotifications
를 추가했습니다.
API 변경 사항
만약
EnableConfirmNotificationsToChannel
가 비활성화되어 있다면, 채널 회원 수에 대한 그룹 API 호출은 더 이상 이뤄지지 않습니다.
웹소켓 이벤트 변경
웹소켓 브로드캐스트 매개변수에
OmitConnection
을 추가했습니다.
Go 버전
v7.4 는 Go
v1.18.1
로 빌드되었습니다.
알려진 이슈
더보기 메뉴에서 오른쪽에 고정된 글에 대한 메뉴가 잘린 상태입니다 MM-46987.
새로운 통찰 기능은 성능에 일부 비용이 드는데, 이를 최적화하기 위해 노력하고 있습니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 실행 취소 이력이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인에 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 자리비움 또는 오프라인으로 간혹 멈출 수 있습니다.
Elasticsearch를 활성화한 채 검색어를 인용부호로 둘러싸면 검색어 이외의 것들이 반환될 수 있습니다.
데스크톱 앱에서 팀 사이드바가 모바일에서 읽은 채널을 업데이트하지 않습니다.
이메일 알림이 활성화되어 있는 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 생성되지 않을 때에는 새로고침이 이루어지지 않습니다. 자세한 내용은 GitHub discussion에서 확인할 수 있습니다.
보드를 내보내고 다시 가져오면 서버에서 모든 ID가 새로운 ID로 대체되어 중복된 보드가 생기게 됩니다. 자세한 내용은 GitHub issue에서 확인할 수 있습니다.
Playbooks의 왼쪽 사이드바는 새로 고치지 않고 사용자가 실행 또는 대기열을 추가할 때 업데이트되지 않습니다.
기여자
abhijit-singh, AbhinavVihan, adrian.lee, aerokite, Afsoon, agarciamontoro, AGMETEOR, agnivade, alauregaillard, amyblais, amynicol1985, angeloskyratzakos, anurag6713, anx-ag, asaadmahmood, AshishDhama, azigler, babinderrathi, BenCookie95, boahc077, bpodwinski, calebroseland, catalintomai, cecilysullivan, cpoile, crspeller, ctlaltdieliet, cwarnermm, cyrilzhang-mm, d-wierdsma, danielsischy, darkLord19, devinbinnie, dezerb, dontoisme, edlerd, ehsan, enahum, fmartingr, frstier, ftonato, furqanmlk, gabrieljackson, gbochora, gvlx, hanzei, harshilsharma63, henry-shxu, hmhealey, Hornet-Wing, info4pdv, iomodo, jaskiratsingh2000, jasonblais, javaguirre, jespino, Jio007, johnsonbrothers, josevcsouza, jprusch, JtheBAB, JulienTant, julmondragon, justinegeffen, jwilander, kaakaa, kayazeren, koox00, ksankeerth, Kshitij-Katiyar, lafriks, larkox, levb, lieut-data, lynn915, M-ZubairAhmed, m1lt0n, majo, maruTA-bis5, master7, matt-w99, matthew-w, matthewbirtch, mehran-prs, metanerd, mgdelacroix, michaelgamble, michelengelen, mickmister, milotype, mjnagel, mkraft, Mshahidtaj, munish7771, MusabShakeel576, mylonsuren, natalie-hub, neallred, neflyte, nevyangelova, nickmisasi, noxer, ogi-m, orlandorode97, pejotu, pfltdv, Phrynobatrachus, Pinjasaur, plant99, potatogim, Rajat-Dabade, rolwin100, RoyI99, safakkizkin, salmanmanekia, SaptarshiSarkar12, sashashura, saturninoabril, sbishel, SelyanKab, shiken, simcard0000, sinansonmez, spirosoik, sri-byte, stafot, streamer45, stylianosrigas, Szymongib, tboulis, tilto0822, TMaYaD, trilopin, tsabi, urvesh20, varghesejose2020, vdvukhzhilov, vetash, vish9812, VishakhaPoonia, wgshtg, wiggin77, yangyangdaji, yasserfaraazkhan, zefhemel
No additional information.
릴리스 v7.3 - 기능 릴리스
v7.3.1, 2022년 10월 14일 릴리스
Mattermost v7.3.1에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다.
v7.3.0에서 도입된 PostgreSQL에서의 이름에 대한 신규 전체 텍스트 검색을 향상시킨 성능 하락으로 인해 전환되었습니다.
v7.3.0, 2022년 09월 16일 릴리스
초기 7.3.0 릴리스
Mattermost v7.3.0에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 릴리스 후 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다.
중요한 업그레이드 노트
Boards는 채널 기반의 권한 시스템에서 역할 기반의 권한 시스템으로 이동합니다. 마이그레이션이 자동으로 진행되지만, 업그레이드 전에 귀하의 관리자는 백업을 수행해야 합니다. 우리는 워크스페이스를 제거했으므로, 마이그레이션 이전에 많은 보드의 구성원이었을 경우 이제 모두 동일한 사이드바 아래에 나타날 것입니다. 자세한 내용은
이 문서 <https://mattermost-docs.infograb.net/welcome/whats-new-in-v72.html>
__를 참조하십시오.
하이라이트
플레이북
새로운 팀 스위처로 플레이북에서 팀 간 이동하기
새로운 왼쪽 사이드바에서 플레이북과 실행 관리하기
참여하거나 팔로우하고 있는 실행을 실행 사이드바 카테고리에서 확인하고, 회원인 플레이북을 플레이북 사이드바 카테고리에서 확인하기
중요한 실행 또는 플레이북을 즐겨찾기 카테고리에서 우선순위로 설정하기
참가자들은 이제 새로운 실행 세부 정보 페이지에서 모든 실행 기능에 액세스할 수 있습니다.
사용자들은 이제 상태 업데이트를 요청할 수 있습니다 (전문가 버전).
보드
현재 팀의 구성원으로 있는 모든 보드가 작업 영역을 전환할 필요 없이 사이드바에 표시됩니다.
사용자 정의 카테고리로 사이드바에 보드를 조직화합니다.
추가 보드를 찾으려면 CTRL+K/CMD+K를 누르세요.
새로운 팀 스위처로 보드에서 팀 간에 이동하세요.
새로운 공유 설정에서 보드 및 템플릿 권한을 설정하세요.
보드를 채널에 연결하여 채널 구성원에게 자동으로 보드 권한을 부여하세요.
자세한 내용은 문서를 참조하세요.
전화 통화
독립형 호출 서버 및 Kubernetes(Enterprise)를 지원하도록 추가되었습니다.
새로운 통찰력 위젯
Insights widgets 에 네 가지 새로운 위젯이 추가되었습니다: Most Active Direct Messages, Least Active Channels, Top Playbooks, and New Team Members.
개선 사항
사용자 인터페이스 (UI)
Keyboard shortcuts 도움말 창에 Calls 키보드 단축키를 추가했습니다.
“Contact Sales” 링크를
mattermost.com/pl/contact-sales
로 업데이트하고 가격 모달 사용자 인터페이스를 업데이트했습니다.관리자를 위한 새로운
/marketplace
슬래시 명령어를 도입했고, 이제/help
명령어는 사용자를 Mattermost 내부에 유지하도록 변경했습니다.팀의 읽지 않은 메시지 수는 이제 채널 멤버십 및 스레드만을 기반으로 계산됩니다. 팀 멤버십은 더 이상 고려되지 않습니다.
새로운 사용자에게 Boards 및 Playbooks를 소개하기 위해 사용자 온보딩 체크리스트에 “플랫폼 내 다른 도구 탐색” 항목을 추가했습니다.
게시물 메뉴에 저장 옵션을 추가했습니다.
스레드 목록에서 스레드를 읽지 않음으로 표시할 때 가장 최근의 메시지만 읽지 않음으로 표시됩니다.
채널로 전환한 후 Insights 필터가 기본값으로 재설정되는 것이 아니라 유지됩니다.
코드 블록은 이제 언어 파일 유형 확장을 더 잘 지원하며 더 작은 번들 크기를 갖습니다.
이메일 알림에서 Mattermost 서버를 처음 방문할 때 데스크톱 앱 프롬프트가 항상 표시됩니다.
검색 드롭다운 옵션은 탭 키를 눌러 포커스를 할 수 있습니다.
불가리아어 지원을 베타로 다운그레이드했습니다.
관리
시스템 콘솔 > 라이선스를 통해 플랜 카드 내에 보기 플랜 버튼을 추가했습니다.
팀 멤버의 가입 시간을 추적하기 시작했고, 주어진 시간 동안 가입한 팀 멤버에 대한 정보를 검색할 수 있는 새로운 API 엔드포인트를 추가했습니다.
플러그인 함수인
registerchannelHeaderMenuAction
에 옵셔널한shouldRender
함수 매개변수를 도입했습니다. 이를 통해 현재 상태에 따라 메뉴 항목을 조건부로 렌더링할 수 있게 되었습니다.플러그인은 이제 서버의 호스팅 환경에 따라 플러그인 설정을 숨길 수 있습니다.
30일 무료 평가판을 이용 중인 고객들은 이제 평가판 종료 3일 전에 알림을 받게 됩니다.
버그 수정
음소거된 채널에서 언급이 있는 경우 읽지 않은 항목 섹션에 표시되던 문제를 해결했습니다.
SiteURL
이 설정되지 않았을 때, 평가판을 시작하는 데 실패하는 문제를 해결했습니다.모바일 앱에서 스레드를 읽을 때 웹 앱에 음수 언급 횟수가 표시되는 문제를 해결했습니다.
사용자 계정 삭제 후에도 사용자 프로필 이미지가 남아있던 문제를 해결했습니다.
첨부 파일이 없는 mmctl을 통해 생성된 내보내기가 여전히 게시물에 파일 속성을 포함하여 가져올 수 없는 문제를 해결했습니다.
읽지 않은 게시물을 가져올 때 충돌을 일으키는 문제를 해결했습니다.
S3 저장소를 사용할 때 프로필 이미지를 업데이트하고 새 이모지를 만드는 경우 멀티파트 업로드를 사용하도록 되어 있던 문제를 해결했습니다.
Chrome에서 사용자 정의 그룹 모달의 입력 레전드가 잘려 보였던 문제를 해결했습니다.
고급 텍스트 편집기가 활성화되어 있을 때 게시물 형식 비활성화 설정이 숨겨져 있던 문제를 해결했습니다.
프로필 사진 로드에 실패한 경우 사용자의 기본 이미지로 되돌아가지 않았던 문제를 해결했습니다.
플러그인 구성 페이지에서 웹 앱 플러그인을 비활성화하면 라디오 버튼이 다시
true
로 되돌아가는 문제를 해결했습니다.오른쪽 패널이 열려 있을 때 가끔 커서가 중앙 채널 텍스트 상자로 이동하는 문제를 해결했습니다.
오른쪽 패널을 닫으면 편집된 게시물도 중앙 채널에서 닫히던 문제를 해결했습니다.
“지금 무료로 시도해보기”를 선택하면 상위 세 기업 기능 대신 “귀하의 평가판이 시작되었습니다” 모달이 열리던 문제를 해결했습니다.
스레드 보기에서 읽지 않은 스레드가 없더라도 읽지 않은 상태로 표시되던 문제를 해결했습니다.
시스템 콘솔에서 구성 변경이 경우에 따라 저장되지 않는 문제를 해결했습니다.
제품 내 링크가 깨지는 일부 번역에서의 오탈자를 수정했습니다.
API 변경 내용
새로운 API 엔드포인트를 추가했습니다:
GET /api/v4/users/me/top/dms
GET /api/v4/users/me/top/threads
GET /api/v4/teams/:team_id/top/team_members
GET /api/v4/teams/:team_id:/top/threads
게시물 API 응답에
first_inaccessible_post_time
을 추가했습니다.쿼리 매개변수
include_deleted
를 엔드포인트에 추가했습니다:{{[http://your-mattermost-url.com/api/v4/posts/{post_id}/files/info}}](http://your-mattermost-url.com/api/v4/posts/%7Bpost_id%7D/files/info%7D%7D)
.
Go 버전
v7.3은 Go
v1.18.1
으로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp 에
@floating-ui/react-dom-interactions
을 추가했습니다.
알려진 이슈
새로운 인사이트 기능은 최적화 작업 중인 성능 비용이 있습니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.큰 화면에서는 오른쪽 사이드가 열려있을 때 인사이트 위젯이 측면으로 밀립니다 MM-46886.
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 자리 비움 또는 오프라인으로 고정될 수 있습니다.
Elasticsearch를 사용하여 따옴표로 둘러싸인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바는 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 작성 시에 새로고침되지 않습니다. 자세한 정보는 GitHub 토론을 참조하세요.
보드 내보내기 및 재도입은 모든 ID가 서버에서 새 ID로 대체되어 중복된 보드로 결과가 발생합니다. 자세한 정보는 GitHub 이슈를 참조하세요.
사용자가 실행 또는 플레이북에 추가될 때 Playbooks 왼쪽 사이드바가 새로 고침되지 않습니다.
기여자
97amarnathk, AbhinavVihan, Afsoon, agarciamontoro, AGMETEOR, agnivade, AlexanderMC8533, amyblais, antonbuks, anx-ag, aperez900907, asaadmahmood, asatkinson, ashishbhate, AshishDhama, azigler, BenCookie95, BenLloydPearson, calebroseland, ComicShrimp, cpoile, crspeller, ctlaltdieliet, cwarnermm, d-wierdsma, danielsischy, devinbinnie, dimeko, dipak-demansol, dsharma522, emdecr, enahum, francescbassas, frstier, furqanmlk, gabrieljackson, gbochora, gmerz, HandsomeChoco, harshilsharma63, hmhealey, hyugabokko, ijansky, iogungbade, iomodo, isacikgoz, it33, jacodaybson, jaskiratsingh2000, jasonblais, jespino, jfrerich, jgilliam17, johndavidlugtu, johnsonbrothers, jpmastermind, jprusch, JtheBAB, JulienTant, julmondragon, justinegeffen, kaakaa, kamre, kayazeren, koox00, krisfremen, kyeongsoosoo, larkox, levb, Liberontissauri, lieut-data, lindy65, lynn915, M-ZubairAhmed, m1lt0n, majo, master7, matt-w99, matthew-w, mbc, metanerd, mgdelacroix, michelengelen, mickmister, milotype, mjnagel, mkraft, Mshahidtaj, munish7771, nadeem-hassan, natalie-hub, neallred, neflyte, nevyangelova, nickmisasi, noxer, orlandorode97, petrmifek, pfltdv, pheel, phoinixgrr, phpfs, Phrynobatrachus, Pinjasaur, plant99, potatogim, pvev, Rajat-Dabade, RoyI99, rtfm98, sadohert, safakkizkin, salmanmanekia, santoniriccardo, saturninoabril, sbishel, seoyeongeun, shamboozles, sibasankarnayak, sinansonmez, spirosoik, sri-byte, stafot, streamer45, stylianosrigas, suzutatsu, svelle, Szymongib, TalelingFantasy, tboulis, thepra, thinkGeist, trilopin, tsabi, varghesejose2020, varundey, vetash, vish9812, wgshtg, whiver, wiersgallak, wiggin77, Willyfrog, wsh, wuwinson, yangyangdaji, zefhemel
No content to translate.
릴리스 v7.2 - 기능 릴리스
v7.2.1, 2022-10-14 릴리스
Mattermost v7.2.1에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 이 릴리스로 권장합니다. 세부 정보는 릴리스 후 30일이 지나면 Mattermost 책임 있게 공개 정책에 따라 보안 업데이트 페이지에 게시됩니다.
v7.2.0, 2022-08-16 릴리스
초기 7.2.0 릴리스
Mattermost v7.2.0에는 낮은에서 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 이 릴리스로 권장합니다. 세부 정보는 릴리스 후 30일이 지나면 Mattermost 책임 있게 공개 정책에 따라 보안 업데이트 페이지에 게시됩니다.
중요한 업그레이드 노트
몇 가지 스키마 변경으로 데이터를 더 엄격하게 만들기 위해 추가적인 데이터베이스 제약 조건이 부과됩니다. 아래 나열된 모든 명령은 8 코어, 16GB RAM 머신에서 테스트되었습니다. 기록된 시간은 다음과 같습니다:
PostgreSQL (131869 채널, 2 팀):
CREATE TYPE channel_type AS ENUM ('P', 'G', 'O', 'D');
은(는) 14.114 밀리초가 소요되었습니다.ALTER TABLE channels alter column type type channel_type using type::channel_type;
은(는) 3856.790 밀리초 (3.857 초)가 소요되었습니다.CREATE TYPE team_type AS ENUM ('I', 'O');
은(는) 4.191 밀리초가 소요되었습니다.ALTER TABLE teams alter column type type team_type using type::team_type;
은(는) 116.205 밀리초가 소요되었습니다.CREATE TYPE upload_session_type AS ENUM ('attachment', 'import');
은(는) 4.266 밀리초가 소요되었습니다.ALTER TABLE uploadsessions alter column type type upload_session_type using type::upload_session_type;
은(는) 37.099 밀리초가 소요되었습니다.
MySQL (270959 채널, 2 팀):
ALTER TABLE Channels MODIFY COLUMN Type ENUM("D", "O", "G", "P");
은(는) 13.24 초가 소요되었습니다.ALTER TABLE Teams MODIFY COLUMN Type ENUM("I", "O");
은(는) 0.04 초가 소요되었습니다.ALTER TABLE UploadSessions MODIFY COLUMN Type ENUM("attachment", "import");
은(는) 0.03 초가 소요되었습니다.
하이라이트
메시지 전달
이제 게시물 전달 기능을 통해 메시지를 쉽게 퍼머링크로 공유하고 해당 퍼머링크 미리보기를 할 수 있습니다. 특정 메시지의 메시지 호버 작업 메뉴에서 더보기 섹션에서 새로운 전달 옵션을 선택하고 원하는 대상을 선택한 후 선택 사항으로 맥락을 설명할 수 있습니다.
감사 로그 v2 (베타)
새로운 스키마 및 출력 로그 유형을 지원하였습니다. 이전 감사 로그 구현과는 달리, 모든 감사 로그 레코드에는 이제 동일한 스키마가 있습니다.
개선 사항
사용자 인터페이스 (UI)
사전 패키지 호출 v0.7.1.
계정 설정 > 표시 > 메시지 표시 > 콤팩트를 선택할 때, 콤팩트 표시 모드에서 사용자 이름에 색상을 입히는 옵션 추가.
계정 설정 > 고급 > 읽지 않은 채널 보기 시 스크롤 위치를 항상 채널의 최신 메시지로 이동시키는 설정 추가.
알림 이메일에 이메일 헤더를 추가하여 이메일 클라이언트에서 스레드로 연결할 수 있도록 함.
포스트 인라인 편집을 위한 저장 및 취소 버튼 추가.
엔터프라이즈 평가판 세부 정보가 제품 전환 메뉴에서 최종 사용자에게 표시됨.
편집 헤더 모달 텍스트 설명을 채널, 직접 메시지 및 그룹 메시지에 적용할 수 있도록 업데이트됨.
채널 보관
및채널 나가기
메뉴 작업에 빨간 파괴적 작업 색상 추가.플러그인 활성화 오류가 이제 플러그인 관리 페이지 및 마켓플레이스에 표시됨.
이모지 선택기 피부 톤 셀렉터에 접근성 추가 및 이모지 선택기에서 피부 톤 선택 순서가 반전됨.
관리
관리자용 네비게이션 바에 업그레이드 버튼 추가했습니다.
제품 내에서 관리자가 빠르게 다양한 유료 라이선스 옵션을 확인할 수 있도록 기능을 추가했습니다.
사람 초대 모달에서 시험을 시작할 수 있는 기능을 추가했습니다.
관리자는 이제 시스템 콘솔 > 사용자 관리 > 채널 페이지에서 채널 ID를 검색할 수 있습니다.
시스템 콘솔의 왼쪽 옆에 기업 기능을 나타내는 유료 기능 아이콘을 메뉴 항목에 표시했습니다.
Pluggable
및PostWillRenderEmbed
플러그인 등록된 구성 요소에webSocketClient
를 추가했습니다.사용자 지정 그룹 관리자라는 새로운 정적 시스템 레벨 역할을 추가했습니다. 이 역할은 제품 메뉴의 사용자 그룹을 통해 사용자 정의 그룹을 만들고 편집하고 삭제할 수 있는 권한을 갖습니다. 사용자 지정 그룹 권한이 시스템 콘솔 > 권한 > 체계 편집 > 사용자 정의 그룹에서 모든 멤버에게 제거되었을 때 개별 사용자에게 이 권한을 할당하는 데 사용할 수 있습니다.
내보낸 파일 이름에 이들이 생성된 작업의 ID가 포함되도록 했습니다.
성능
채널 정렬을 위해 성능 향상을 위해
getLastPostPerChannel
셀렉터를 제거하였습니다.
버그 수정
텍스트가 선택된 상태에서 GitHub 코드 스니펫을 붙여넣을 때 발생한 문제를 수정했습니다.
대문자를 포함한 완전히 입력된 이모지가 올바르게 표시되지 않는 문제를 수정했습니다.
다크 테마에서 채널의 아카이브 아이콘이 올바르게 표시되지 않는 문제를 수정했습니다.
개발 모드가 활성화된 상태에서 비밀번호 요구 사항이 적용되지 않는 문제를 수정했습니다.
사용자가 오른쪽 옆에 아카이브된 채널의 채널 헤더를 편집하려고 시도할 수 있는 문제를 수정했습니다.
“체험판 만료” 배너가 제품 전환 메뉴를 가리는 문제를 수정했습니다.
사용자 정의 상태 날짜 형식이
YYYY-MM-DD
로 설정되지 않는 문제를 수정했습니다.사용자가 사용자 정의 역할에서 자신을 제거할 수 없는 문제를 수정했습니다.
링크 미리보기에서 일부 이미지가 넘치는 문제를 수정했습니다.
시스템 콘솔에 접근한 다음 나가면 사용자 상태가 “오프라인”으로 변경되는 문제를 수정했습니다.
이전에 읽은 채널을 볼 때 새로운 메시지 라인이 가끔 나타나는 문제를 수정했습니다.
시스템 콘솔에 표시된 텍스트의 형식이 잘못된 문제를 수정했습니다.
읽지 않은 쓰레드가 없는 상황에서도 쓰레드 뷰가 읽지 않은 쓰레드가 있는 것처럼 나타나는 문제를 수정했습니다.
읽지 않은 게시물을 가져올 때 충돌을 일으키는 문제를 수정했습니다.
사용자가 더는 구성원이 아닌 채널의 쓰레드를 언팔로우할 때 모바일 앱이 충돌하는 문제를 수정했습니다.
사용자 정의 브랜드 텍스트가 가운데 정렬되지 않고 사이트 설명 구성이 플레이스홀더를 표시하지 않는 문제를 수정했습니다.
그룹 권한이 사용자 인터페이스에서 추가로 중첩된 수준을 가지고 있던 문제를 수정했습니다. 또한 권한 확인란이 더 큰 통제의 세분성을 위해 각각의 사용자 정의 그룹 권한으로 분리되었습니다.
가입 페이지에서 OpenID Connect 인증 버튼이 누락된 문제를 수정했습니다.
채널과 쓰레드에서 자동완성 정렬이 되돌림된 문제를 수정했습니다.
로그인 화면에서 사용자 정의 브랜딩 로고가 왜곡되는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 항목과 기본 값 목록입니다. 시스템 콘솔에서 사용 가능할 때 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의FileSettings
하위에:AWS S3 요청에 대한 타임아웃을 설정하는 새로운 구성 설정
AmazonS3RequestTimeoutMilliseconds
이 추가되었습니다. 기본적으로 타임아웃은 30초입니다.
API 변경 사항
“getPost” 및 “getPostByIDs” API에 대한 새로운 응답 헤더인
Has-Inaccessible-Posts
를 추가했습니다.
Go Version
v7.2 는 Go
v1.18.1
으로 빌드되었습니다.
오픈 소스 구성 요소
@types/color-hash
,color-contrast-checker
,color-hash
, 및webpack
를 https://github.com/mattermost/mattermost-webapp 에 추가함.
알려진 문제
새로운 Insights 기능은 최적화 작업 중인 성능 비용이 발생합니다. 이 기능은 환경 변수
MM_FEATUREFLAGS_INSIGHTSENABLED
를false
로 설정하여 비활성화할 수 있습니다.메시지 전달: 코멘트 상자에서 자동 완성 항목을 선택한 후 Enter 키를 누르면 전달된 메시지가 전송됩니다 MM-46142.
게시물 초안의 시작 부분에 @언급을 추가한 후 좌우 화살표 키를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드로 이상적일 때 상태가 때때로 자리 비움 또는 오프라인 으로 고정될 수 있습니다.
Elasticsearch를 사용하여 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바는 모바일에서 채널을 읽었음에도 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 생성될 때마다 새로고침되지 않습니다. 자세한 내용은 GitHub 토의 를 참조하십시오.
보드 내보내기와 재가져오기는 모든 ID가 새 ID로 대체되어 중복 보드가 생성될 수 있습니다. 자세한 내용은 GitHub 이슈 를 참조하십시오.
기여자
64bitpandas, Afsoon, agarciamontoro, AGMETEOR, agnivade, amyblais, Apahadi73, asaadmahmood, ashishbhate, AshishDhama, avinashlng1080, azigler, ballista01, BenCookie95, calebroseland, cpoile, crspeller, ctlaltdieliet, cwarnermm, d-wierdsma, debasish4patra, devinbinnie, eggmoid, filipeandrade6, gabrieljackson, gbochora, Haliax, hannaparks, hanzei, harshilsharma63, hegocre, hmhealey, ifnotak, imasdekar, imskr, iomodo, isacikgoz, iyampaul, jasonblais, jespino, johnsonbrothers, jonathanwiemers, josephbaylon, jprusch, JtheBAB, JulienTant, julmondragon, justinegeffen, kaakaa, kamre, KantinHoll, karistuck, kayazeren, komarnitskyi, koox00, krisfremen, krmh04, kyeongsoosoo, levb, lieut-data, M-ZubairAhmed, majo, maksimatveev, manojmalik20, MarkAndersonTrocme, master7, matt-w99, matthew-w, mgdelacroix, michelengelen, mickmister, milotype, mkraft, Mshahidtaj, munish7771, muratbayan, neallred, neflyte, nevyangelova, nickmisasi, noxer, ogi-m, oh6hay, pfltdv, phoinixgrr, Phrynobatrachus, Pinjasaur, pjenicot, plant99, potatogim, pvev, Rajat-Dabade, RKRohk, RoyI99, sadohert, samia64saleem, santoniriccardo, saosangmo, saturninoabril, sbishel, seoyeongeun, serhack, shamboozles, Sharuru, sibasankarnayak, SilverKnightKMA, sinansonmez, spirosoik, sri-byte, stafot, streamer45, stylianosrigas, svelle, Szymongib, t0mm0, tboulis, thePanz, thinkGeist, tiagodll, trilopin, tsabi, varghesejose2020, vdvukhzhilov, vish9812, weblate, whiver, wiggin77, Willyfrog, yoikeda, zefhemel
릴리스 v7.1 - 확장 지원 릴리스
v7.1.9, 2023-04-27 출시
Mattermost v7.1.9에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 이 릴리스로 권장합니다. 자세한 내용은 출시 후 30일 이내에 보안 업데이트 페이지에 게시될 것입니다 Mattermost 책임있는 공개 정책에 따라.
v7.1.8, 2023-04-12 출시
Mattermost v7.1.8에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 이 릴리스로 권장합니다. 자세한 내용은 출시 후 30일 이내에 보안 업데이트 페이지에 게시될 것입니다 Mattermost 책임있는 공개 정책에 따라.
v7.1.7, 2023-03-17 출시
채널 통계 API에서 파일 수를 제외하는
exclude_files_count
매개변수를 추가했습니다.채널 헤더에서 채널 통계 API 호출 시 파일 수를 제외시켰습니다.
v7.1.6, 2023-03-01 출시
Mattermost v7.1.6에는 중간에서 높은 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 이 릴리스로 권장합니다. 자세한 내용은 출시 후 30일 이내에 보안 업데이트 페이지에 게시될 것입니다 Mattermost 책임있는 공개 정책에 따라.
쓰레드가 스레드 뷰에서 읽지 않은 상태로 표시되지 않던 문제를 해결했습니다.
다이렉트 메시지 채널에서 메시지를 읽지 않은 상태로 표시할 때 서버가 잘못된 배지 번호를 보내는 문제를 해결했습니다.
… (생략됨)
중요한 업그레이드 노트
새로운 구성 옵션 인
MaxImageDecoderConcurrency
는 한 번에 동시에 디코딩될 수 있는 이미지 수를 나타냅니다. 기본값은 -1이고, 이 값은 존재하는 CPU의 수를 나타냅니다. 이것은 서버의 총 메모리 소비에 영향을 미칩니다. 단일 이미지의 최대 메모리는MaxImageResolution * 24 바이트
로 결정됩니다. 따라서,MaxImageResolution * MaxImageDecoderConcurrency * 24
는 이미지 디코딩을 위해 할당된 메모리보다 작아 야합니다.Mattermost v7.1에서는 새로운 열과 해당 인덱스의 스키마 변경이 도입되었습니다. 다음은 스키마 변경에 대한 테스트 결과입니다:
MySQL 12M Posts, 2.5M Reactions - ~1분 34초 (인스턴스: 8코어, 16GB RAM을 가진 PC)
PostgreSQL 12M Posts, 2.5M Reactions - ~1분 18초 (인스턴스: db.r5.2xlarge)
업그레이드 전에 다음 SQL 쿼리를 실행하여
Reactions
테이블에 잠금을 걸어줄 수 있으며, 이를 통해 사용자들의 반응이 데이터베이스에 반영되지 않습니다. 이는 완전히 하위 호환됩니다.MySQL의 경우:
ALTER TABLE Reactions ADD COLUMN ChannelId varchar(26) NOT NULL DEFAULT "";
UPDATE Reactions SET ChannelId = COALESCE((select ChannelId from Posts where Posts.Id = Reactions.PostId), '') WHERE ChannelId="";
CREATE INDEX idx_reactions_channel_id ON Reactions(ChannelId) LOCK=NONE;
PostgreSQL의 경우:
ALTER TABLE reactions ADD COLUMN IF NOT EXISTS channelid varchar(26) NOT NULL DEFAULT '';
UPDATE reactions SET channelid = COALESCE((select channelid from posts where posts.id = reactions.postid), '') WHERE channelid='';
CREATE INDEX CONCURRENTLY IF NOT EXISTS idx_reactions_channel_id on reactions (channelid);
하이라이트
통찰(베타) (기업 및 전문가)
Mattermost 기능을 통해 직장 인사이트를 추가하여 기업이 직원들의 생산성을 더욱 증대시킬 수 있는 사용량 및 행동 데이터를 제공합니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.
향상 사항
사용자 인터페이스 (UI)
Pre-packaged Playbooks v1.29.1, Boards v7.1.0 및 Calls v0.7.0.
최근 이모지는 이모지를 사용한 횟수에 기반하여 정렬됩니다.
링크 미리보기 사용자 인터페이스를 개선했습니다.
키보드 단축키 모달에 새로운 검색 바로 가기를 추가했습니다.
데스크톱 앱의 경우 CMD+F (macOS) 및 CTRL+F (Windows)
웹 앱의 경우 CMD+SHIFT+F (macOS) 및 CTRL+SHIFT+F (Windows)
일부 툴팁을 호버링이 아닌 포커스 됐을 때 나타나도록 변경했습니다.
1C:Enterprise (BSL) 언어의 구문 강조 표시 지원을 추가했습니다.
관리
기본 비밀번호 요구 사항이 여덟 자리이며 숫자, 대소문자 또는 특수 문자가 필요하지 않도록 완화되었습니다. 이러한 요구 사항은 필요에 따라 시스템 관리자가 시스템 콘솔 > 암호를 통해 구성할 수 있습니다.
시스템 콘솔은 이제 채널 ID를 기반으로 검색하고 반환합니다.
IncludeSearchById
라는 새로운 매개변수가 채널 검색 엔드포인트에 추가되어 요청에 대한 ID와 일치하는 검색을 포함할 수 있습니다.PostgreSQL에서의 검색 결과는 이제
default_text_search_config
값을 준수하게 되어, 영어로 고정되지 않습니다. Mattermost 시스템 관리자는 예상과 다른 경우를 위해 이 값을 확인해야 합니다.“UserHasJoinedTeam” 콜백을 팀에 사용자를 추가한 후로 이동했습니다.
성능
정기 사용 중에
viewChannel
API 호출 횟수를 줄였습니다.getPostThread
API 호출에 페이징 기능을 추가했습니다.
버그 수정
내부 도움말 페이지로의 링크가 항상 새 브라우저 탭에서 열리지 않는 문제를 수정했습니다.
채널 멤버 오른쪽 검색 입력란이 채널의 모든 멤버를 검색하지 않는 문제를 수정했습니다.
시도 기간이 완료된 후에도 시도 시작 버튼이 여전히 표시되는 기능 발견 페이지의 문제를 수정했습니다.
채널 최신순 정렬이 모바일과 웹앱 간에 일관되지 않았던 문제를 수정했습니다.
SVG 파일 업로드에 관한 문제를 수정했습니다.
복합 메시지 표시 모드에서 스레드 게시물이 좌측 정렬되지 않는 문제를 수정했습니다.
공유 채널 실험적 기능의 누락된 열에 대한 오류를 수정했습니다.
키보드 TAB 키를 눌렀을 때 채널 메뉴 드롭다운 옵션 “이동…”이 건너뛰어지는 문제를 수정했습니다.
부모 게시물의 “CreateAt”보다 답장의 “CreateAt”가 클 때 대량 가져오기가 실패하는 문제를 수정했습니다.
Unreads 필터를 사용하여 채널을 나가면 정의되지 않은 오류가 수정되었습니다.
빠른 이모지 반응을 클릭했을 때 오른쪽 패널이 열리는 문제를 수정했습니다.
CTRL/CMD+SHIFT+P를 두 번 눌러도 키보드 초점이 게시물 텍스트 상자로 돌아가지 않는 문제를 수정했습니다.
업로드 파일 버튼의 위치가 잘못되었던 문제를 수정했습니다.
중복된 이모지가 때때로 최근에 사용된 이모지로 표시되는 문제를 수정했습니다.
이름에 대한 “@” 검색 자동완성이 UTF-8 문자를 정규화하지 않는 문제를 수정했습니다.
좌측 사이드바에서 긴 표시 이름을 가진 그룹 메시지에 툴팁이 없는 문제를 수정했습니다.
파일 아이콘이 때때로 반응하지 않는 문제를 수정했습니다.
읽지 않은 채널로 팀을 전환할 때 레이스 조건이 발생하여 해당 채널을 읽은 것으로 표시되지 않는 문제를 수정했습니다.
사용자가 너무 긴 게시물을 작성한 경우 오류 메시지가 표시되지 않는 문제를 수정했습니다.
100명 이상의 멤버가 있는 채널에서는 오른쪽에 100명의 채널 멤버만 표시되는 문제를 수정했습니다.
고급 텍스트 편집기의 미리 보기 모드가 메시지를 게시한 후에도 재설정되지 않는 문제를 수정했습니다.
config.json
여러 설정 옵션이 config.json
에 추가되었습니다. 아래는 설치 시 추가된 항목들과 기본 값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
아래:EnableInsecureOutgoingConnections
설정은 이제 S3 클라이언트에도 적용됩니다. 이 설정이 되어있으면, S3 클라이언트는 TLS 확인을 건너뜁니다.
API 변경 사항
관리자가 삭제되었는지 여부에 상관없이 게시물 내용을 검색할 수 있도록,
GetPost
엔드포인트에include_deleted
쿼리 매개변수가 도입되었습니다.
Go Version
v7.1은 Go
v1.18.1
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp/ 에서
@floating-ui/react-dom
을 추가하고,superagent
와jasny-bootstrap
을 제거했습니다.
알려진 이슈
새로운 인사이트 기능은 최적화 작업 중인 성능 비용이 발생합니다. 이 기능은
MM_FEATUREFLAGS_INSIGHTSENABLED
환경 변수를false
로 설정하여 비활성화할 수 있습니다.인사이트의 상위 보드 위젯이 느리게 로드됩니다.
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태의 고가용성 모드에서 상태가 자리를 비움 또는 오프라인으로 때때로 멈출 수 있습니다.
엘라스틱서치를 활성화한 상태에서 따옴표로 둘러싸인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바는 모바일에서 채널을 읽었음에도 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 생성 후에 새로고침되지 않습니다. 자세한 내용은 GitHub 토론을 참조하세요.
보드 내보내기 및 재가져오기는 모든 ID가 새로운 것으로 대체되어 중복 보드가 생성됩니다. 자세한 내용은 GitHub 이슈를 참조하세요.
기여자
3ach, abhijit-singh, aeomin, agarciamontoro, AGMETEOR, agnivade, alejdg, amyblais, angeloskyratzakos, antonbuks, anurag6713, armanchand, ashishbhate, AshishDhama, azigler, Ballista01, BenCookie95, BenLloydPearson, calebroseland, chenilim, cpoile, crspeller, ctlaltdieliet, cwarnermm, d-wierdsma, darkLord19, devinbinnie, dimoiko100, dipak-demansol, dontoisme, DSchalla, emdecr, enahum, engineereng, erezo9, esethna, furqanmlk, gabrieljackson, gbochora, gbyx3, hannaparks, hanzei, harshilsharma63, hmhealey, imasdekar, imskr, iomodo, isacikgoz, ismaaylSpiria, IsmailTakriti, it33, jaskiratsingh2000, jasonblais, jbattistispiria, jespino, jfcastroluis, jgilliam17, johnsonbrothers, jprusch, JtheBAB, JulienTant, julmondragon, justinegeffen, jwilander, kaakaa, kamre, kayazeren, keremkurtulus, Kirill, koox00, krisfremen, kyeongsoosoo, lapaz17, larkox, levb, lieut-data, lindy65, lynn915, M-ZubairAhmed, majo, maksimatveev, manojmalik20, marianunez, maruTA-bis5, master7, matt-w99, matthewbirtch, mayur_dhamecha, metanerd, metehankaraca, mgdelacroix, michelengelen, mickmister, milotype, miltalex, mkraft, Mshahidtaj, munish7771, mvitale1989, natalie-hub, neallred, neflyte, nevyangelova, Ngwind, nickmisasi, nikolaizah, noxer, ogi-m, pfltdv, pheel, phoinixgrr, Phrynobatrachus, Pinjasaur, plant99, prathers, pvev, Rajat-Dabade, respinffs, rodrigopinero, RoyI99, Rutam21, sadohert, santoniriccardo, sayanta66, sbishel, serhack, sinansonmez, sonichigo, spirosoik, sri-byte, srkgupta, stafot, streamer45, stylianosrigas, Szymongib, tboulis, thinkGeist, topelrapha, trilopin, tsabi, varghesejose2020, vish9812, wiersgallak, wiggin77, Willyfrog, wuwinson, yasserfaraazkhan, YetAnotherBlogArticle, zefhemel, zsichina
There are no specific instructions for handling.
릴리스 v7.0 - 주요 릴리스
v7.0.2, 2022-08-23 릴리스
Mattermost v7.0.2에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v7.0.1, 2022-06-24 릴리스
v7.0.0, 2022-06-15 릴리스
원본 7.0.0 릴리스
Mattermost v7.0.0에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
중요한 업그레이드 노트
중요: 세션 길이 구성 설정이 일 단위에서 시간 단위로 변경되었습니다. 다음 값에 대해 config.json 파일이나 데이터베이스 구성을 사용하는 인스턴스는 새로운 단위로 자동으로 마이그레이션됩니다. 하지만 환경 변수를 사용하는 인스턴스는 다음 변경 사항을 반영해야 합니다:
MM_SERVICESETTINGS_SESSIONLENGTHWEBINDAYS
를MM_SERVICESETTINGS_SESSIONLENGTHWEBINHOURS
로 대체하세요 (값에 x24를 곱합니다).MM_SERVICESETTINGS_SESSIONLENGTHMOBILEINDAYS
를MM_SERVICESETTINGS_SESSIONLENGTHMOBILEINHOURS
로 대체하세요 (값에 x24를 곱합니다).MM_SERVICESETTINGS_SESSIONLENGTHSSOINDAYS
를MM_SERVICESETTINGS_SESSIONLENGTHSSOINHOURS
로 대체하세요 (값에 x24를 곱합니다).
MySQL을 자체 호스팅하는 고객은
FileInfo
테이블에 많은 수의 행이 있는 경우 마이그레이션이 이전보다 더 오랜 시간이 걸릴 수 있습니다. MySQL의 경우 700,000개의 행이 있는 테이블에 대해 약 19초가 소요됩니다. PostgreSQL의 경우에는 무시할 수준입니다. 테스트는CPU - Intel i7 6-cores @ 2.6 GHz
및Memory - 16 GB
스펙의 기계에서 수행되었습니다.시스템 콘솔 > 실험적 > 기능 > 앱 바 사용을 통해 새 구성 설정이 활성화되면, 플러그인에 의해 등록된 모든 채널 헤더 아이콘은 새로운 앱 바로 이동됩니다. 심지어 새 레지스트리 함수를 명시적으로 사용하지 않는 경우에도 그렇습니다. 자체 호스팅 배포의 경우, 앱 바 설정은 기본적으로
false
로 설정됩니다.ServiceSettings.TrustedProxyIPHeader
의 값은 이제 빈 값이 기본 설정됩니다. 이전 버그로 인해 특정 조건에서 이전 값을 방지하지 못한 경우가 있습니다. 고객은 구성에서 이러한 값을 확인하고 필요한 경우 nil로 설정하도록 요청됩니다. 자세한 내용은 여기를 참조하세요.Microsoft Teams Calling 플러그인을 v2.0.0으로 업그레이드하면 사용자는 계정을 다시 연결해야 합니다.
하이라이트
축소된 답글 스레드 (일반적으로 이용 가능)
Collapsed Reply Threads 이제 일반적으로 이용 가능합니다. 자세한 정보 및 기능 활성화 안내는 이 기사를 참조하십시오.
전화 (베타)
원본 음성 통화 및 화면 공유이 이제 사용 가능합니다. 이것은 Channels 특정 통합입니다.
앱 바 (베타)
시스템 콘솔 > 실험 > 기능 > 앱 바 활성화를 사용하여 새 구성 설정이 활성화되면, 채널 헤더가 정리되어 새로운 구성 설정이 활성화될 때 호출, 플레이북 및 보드에 액세스하는 방법이 더 명확해집니다. 플러그인에 의해 등록된 모든 채널 헤더 아이콘은 구성 설정이 활성화될 때 새로운 앱 바로 이동하게 됩니다. Calls는 여전히 채널 헤더에 남아 있습니다. Calls가 활성화된 서버의 경우, 앱 바를 활성화하는 것을 권장합니다. 왜냐하면 앱 바는 채널 헤더의 전용 Start Call 버튼에 공간을 확보하는 데 도움이 되기 때문입니다.
플레이북 업데이트
사용자들은 이제 인라인 플레이북 편집기를 사용하여 프로세스를 쉽게 최신 상태로 유지할 수 있습니다.
새로운 통계 대시보드가 추가되었으며 이는 시스템 콘솔에서 서버 내의 플레이북 및 실행 인스턴스 수와 함께 다른 시스템 통계를 표시합니다.
실행 트리거와 액션은 이제 실행 중 상태 업데이트가 게시되는 위치에 대해 더 많은 제어를 제공합니다.
메시지 형식 지정 도구 모음
새 서식 지정 도구 모음은 진하게, 제목, 링크 등과 같은 자주 사용하는 메시지 형식 지정을 위한 쉬운 컨트롤을 제공하여 Markdown을 누구에게나 접근 가능하게 합니다.
향상 사항
사용자 인터페이스 (UI)
오른쪽 패널에서 채널 정보를 전환하기 위해 단축키 CTRL/CMD+ALT+I가 추가되었습니다.
채널 전환기에 “읽지 않은 채널” 섹션이 추가되었으며 결과에 스레드가 포함되었습니다.
“멤버 추가” 모달에서 사용자가 이미 채널의 멤버인 경우에도 검색 결과에서 더 이상 숨겨지지 않습니다.
로그인 화면에 새로운 디자인이 적용되었습니다.
최종 사용자를 위한 새로운 온보딩 작업 목록이 활성화되었습니다.
기존의 설정 > 고급 설정 > 미리 보기 프리릴리스 기능 설정은 이제 더 이상 사용되지 않으며 새로운 서식 지원 도구모음으로 대체되었습니다.
루마니아어 지원이 베타로 낮추어졌습니다.
성능
Collapsed Reply Threads와 관련된 집계 쿼리의 성능을 향상했습니다. 이 기사에서 서버 성능 최적화에 대해 자세히 알아보세요.
통합
System Console > Plugin 설정 페이지에서 문서 링크를 열 때 Mattermost 사용자를 유지하기 위해 모든 링크가 이제 다른 탭에서 열립니다.
Actions 포스트 메뉴 호버 텍스트를 Message Actions로 변경했습니다.
개선된 로깅을 추가하기 위해 Apps Framework를 버전 1.1.0으로 업데이트했습니다.
관리
타임스탬프는 이제 기본 감사 구성에서 활성화되었습니다.
시스템 콘솔에서 실험적 에서 사이트 구성 > 포스트으로 이동된 답글 스레드 축소 구성 옵션.
기업 구독
ElasticSearch 개발 Docker 이미지의 마이너 버전을 업그레이드했습니다.
Support Packet에는 이제
support_packet.yaml
파일에 두 가지 추가 필드가 포함되어 있습니다: Active users 및 License-supported users.
버그 수정
ADA 접근성 문제 해결, 스크린 리더가 채널 헤더 막대의 “이 채널에는 게스트가 있습니다.”를 탭하거나 읽지 못하는 문제 해결.
사용자의 @언급 자동완성이 더 이상 채널 멤버십 상태별로 그룹화되지 않는 문제 해결.
좁은 화면에서 새 메시지 토스트를 완전히 터치할 수 없는 문제 해결.
채널 정보용 바로 가기 모달에서 맥에서
ALT
대신SHIFT
가 표시되는 문제 해결.Help > 문제 신고 링크가 System Console > Customization > Report a Problem에 URL이 설정되지 않았을 때 숨겨지지 않는 문제 해결.
선택기 성능 메트릭의 타이밍 문제 해결.
S3 Test Connection 버튼이 사용자가 먼저 Save를 누르지 않으면 오용적으로 실패하는 문제 해결.
서브패스 서버의 시스템 콘솔에서 Workspace Optimization이 로드되지 않는 문제 해결.
SendEmailNotifications
이true
로 설정되지 않았을 때 오류가 기록되는 문제 해결.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 설치 시 추가된 사항과 기본 값 목록이 아래에 있습니다. 시스템 콘솔에서도 사용 가능할 때 설정을 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션의 변경 사항:
config.json
의ServiceSettings
에 아래와 같이 변경되었습니다:SessionLengthWebInDays
를SessionLengthWebInHours
로 변경하였습니다.SessionLengthMobileInDays
를SessionLengthMobileInHours
로 변경하였습니다.SessionLengthSSOInDays
를SessionLengthSSOInHours
로 변경하였습니다.이제부터
TrustedProxyIPHeader
의 값은 기본적으로 비어 있습니다. 이전 버그로 인해 특정 조건에서 이 값이 비어있지 않았던 적이 있었습니다. 고객들은 설정에서 이러한 값을 확인하고 필요한 경우 nil로 설정하도록 요청됩니다.Collapsed Reply Threads에 대해 시스템 콘솔 > 게시물에
always-on
및default-on
설정이 추가되었습니다. 활성화된 경우 (기본적으로 default-on), 사용자는 기본적으로 Collapsed Reply Threads를 보고 설정에서 비활성화할 수 있습니다. 항상 활성화된 경우 사용자는 Collapsed Reply Threads를 사용해야 하며 비활성화할 수 없습니다.CollapsedThreads
의 기본값이always_on
으로 변경되었습니다. 이 변경은 새로운 Mattermost 배포에 영향을 미치며, 기존 설정에 이미 다른 값이 설정되어 있는 경우에는 영향을 미치지 않습니다.
config.json
의ExperimentalSettings
에 아래와 같이 새로운 설정이 추가되었습니다:EnableAppBar
이라는 새로운 구성 설정이 추가되어 새로운 앱 바를 활성화하거나 비활성화할 수 있습니다. 이 설정은 기본적으로 비활성화되어 있지만, 통화가 활성화된 서버의 경우 앱 바를 활성화하는 것을 권장합니다. 앱 바는 채널 헤더의 통화 시작 버튼에 대한 공간을 확보하는 데 도움이 됩니다.
API 변경 사항
새로운 API 엔드포인트인
GET /api/v4/teams/:team_id/top/channels
와GET /api/v4/users/me/top/channels
가 추가되었습니다. 이를 통해 팀 및 사용자의 상위 채널을 가져올 수 있습니다.
웹소켓 이벤트 변경사항
model.WebsocketBroadcast
에 새로운ConnectionId
필드를 추가하였습니다. 이는 특정 연결에만 메시지를 방송할 수 있게 합니다.
Go Version
v7.0은 Go
v1.18.1
으로 빌드되었습니다.
알려진 이슈
포스트 목록이 항상 새 메시지를 보여주기 위해 아래로 스크롤되지 않을 수 있음 MM-44131.
언급이 잘못된 사용자를 채널에 속하지 않은 것으로 표시할 수 있음 MM-44157.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 때때로 자리를 비움 또는 오프라인으로 멈출 수 있음.
엘라스틱서치를 사용하여 따옴표로 감싼 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있음.
이메일 알림이 활성화된 경우 CLI를 통해 Slack 가져오기가 실패할 수 있음.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있음.
보드가 생성될 때마다 새로고침되지 않음. 자세한 내용은 GitHub 토론을 참조하십시오.
모든 ID가 새 ID로 교체되어 서버에서 보드를 중복 생성하고 재가져오게 됨. 자세한 내용은 GitHub 이슈를 참조하십시오.
기여자
Abrahamology, AbrahamQll, aeomin, agarciamontoro, AGMETEOR, agnivade, Altaaya, amyblais, angeloskyratzakos, asaadmahmood, ashishbhate, AshishDhama, BenCookie95, BenLloydPearson, bobmaster, Borknab, bpmct, calebroseland, catalintomai, chenilim, cohu-dev, coltoneshaw, cpoile, crspeller, ctlaltdieliet, cwarnermm, debasish4patra, devinbinnie, dipak-demansol, djanda97, eggmoid, elyscape, enahum, flynbit, furqanmlk, gabrieljackson, gavin-luo, gbochora, gin-melodic, hamzaMM, HandsomeChoco, hanzei, harshilsharma63, hmhealey, ialorro, iomodo, isacikgoz, it33, jasonblais, jbattistispiria, jespino, jfrerich, johnsonbrothers, jonathanwiemers, jprusch, jsoref, jtdspiria, JtheBAB, JulienTant, julmondragon, justinegeffen, jwilander, kaakaa, kamre, kayazeren, kkennethlee, koox00, krisfremen, krmh04, kyeongsoosoo, larkox, levb, lieut-data, lisez, lkyuchukov, lynn915, M-ZubairAhmed, majo, maksimatveev, master7, matthew-w, matt-w99, maxtrem271991, metanerd, metehankaraca, mgdelacroix, michelengelen, mickmister, milotype, miltalex, mjnagel, mkraft, Mshahidtaj, munish7771, neallred, nickmisasi, nzeemin, pfltdv, phoinixgrr, Phrynobatrachus, plykung, prakharporwal, pvev, Rajat-Dabade, RoyI99, saturninoabril, sbishel, seoyeongeun, sibasankarnayak, SiderealArt, sinansonmez, spirosoik, sri-byte, stafot, streamer45, stylianosrigas, Szymongib, TQuock, trilopin, tsabi, vaaas, vadimasadchi, vaheed, varghesejose2020, vish9812, wiersgallak, wiggin77, Willyfrog, windane
릴리스 v6.7 - 기능 릴리스
v6.7.2, 2022-06-15 릴리스
게시물에 첨부 파일을 추가할 때 zip 파일이 생성되지 않는 문제를 수정했습니다. MM-40179.
v6.7.1, 2022-06-13 릴리스
Mattermost v6.7.1에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드 를 권장합니다. 세부 내용은 보안 업데이트 페이지 에 릴리스 후 30일이 지난 후 Mattermost 책임 있는 공개 정책 에 따라 게시될 것입니다.
ServiceSettings.TrustedProxyIPHeader
값은 이제 빈 값으로 기본 설정됩니다. 이전 버그로 인해 특정 조건에서 이러한 값이 설정되지 않았습니다. 고객은 설정에서 이러한 값을 확인하고 필요한 경우 nil로 설정하도록 요청 받았습니다. 자세한 내용은 여기를 참조하세요. 여기.
v6.7.0, 2022-05-16 릴리스
원본 6.7.0 릴리스
Mattermost v6.7.0에는 낮은 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드 를 권장합니다. 세부 내용은 보안 업데이트 페이지 에 릴리스 후 30일이 지난 후 Mattermost 책임 있는 공개 정책 에 따라 게시될 것입니다.
호환성
권장되는 최소 업데이트된 Chrome 버전을 v100+로 업데이트했습니다.
중요한 업그레이드 노트
새로운 스키마 변경이 새 인덱스 형태로 도입되었습니다. 아래는 이러한 스키마 변경으로 데이터베이스 쿼리가 실행되는 데 걸린 시간을 측정한 테스트 결과를 요약한 것입니다:
MySQL 7M Posts - 약 17초 (인스턴스: db.r5.xlarge)
MySQL 9M Posts - 2분 12초 (인스턴스: db.r5.large)
Postgres 7M Posts - 약 9초 (인스턴스: db.r5.xlarge)
제로 다운타임 업그레이드를 원하는 고객들은 업그레이드하기 전에 이 인덱스를 적용할 것을 권장합니다. 이것은 완전히 하위 호환성이 있으며 수동으로 실행할 때 테이블 잠금을 획들거나 기존 테이블 작업에 영향을 미치지 않습니다. 그렇지 않으면 쿼리는 업그레이드 프로세스 중에 실행되어 비-MySQL 환경에서 테이블을 잠길 것입니다. 다음을 실행하여 이 인덱스를 적용하세요:
MySQL의 경우:
CREATE INDEX idx_posts_create_at_id on Posts(CreateAt, Id) LOCK=NONE;
Postgres의 경우:
CREATE INDEX CONCURRENTLY IF NOT EXISTS idx_posts_create_at_id on posts(createat, id);
하이라이트
플레이북 업데이트
프로시저를 추적하면서 소음을 줄이기 위해 이제 플레이북 실행에 작업 마감일을 추가할 수 있습니다 (프로페셔널 및 엔터프라이즈 구독).
향상점
사용자 인터페이스 (UI)
파일 및 고정된 메시지를 오른쪽 핸드사이드 채널 정보에 추가했습니다.
새로운 채널 모달 사용자 인터페이스를 개선했습니다.
채널 멤버 목록을 오른쪽 핸드사이드 채널 정보 모달에 추가했습니다.
새로운 사용자를 팀에 초대할 수 있는 기능을 채널에 추가 모달에 추가했습니다.
이미지 섬네일에 URL 복사 및 다운로드 버튼을 추가하여 이미지를 더 빨리 다운로드하고 공개 링크를 복사할 수 있습니다.
한 글자 길이의 채널 이름을 사용할 수 있는 기능을 추가했습니다.
Mattermost 서버 v6.7과 함께 사전 패키지화된 Calls v0.4.9 (닫힌 베타)를 추가했습니다. 베타 테스트에 참여하려면 Mattermost에 문의하십시오.
Help 메뉴에 언제든지 피드백을 보낼 수 있는 새로운 의견 보내기 메뉴 항목을 추가하기 위해 NPS 플러그인을 버전 1.2.0으로 업데이트했습니다.
성능
“GetTeamsUnreadForUser”의 성능을 향상시켰습니다. 단, Collapsed Reply Threads가 활성화된 경우에 해당합니다.
개선된 자동제안 쿼리 성능을 위해 “UserGroups DisplayName”에 인덱스를 추가했습니다.
권한 선택기의 성능을 향상시켰습니다.
설정이 데이터베이스에 저장된 경우 구성 읽기/쓰기의 성능을 개선했습니다.
관리
관리자에게 비활성화된 사용자에 대한 이메일 알림을 전환할 수 있는 기능을 추가하기 위해 구성 설정 “EmailSettings.EnableInactivityEmail”이 추가되었습니다.
시스템 콘솔에서 비활성화된 사용자를 필터링하기 위해 사용자 및 관리자에 대한 “Active” 필터가 시스템 콘솔 > 사용자 관리 > 사용자에 추가되었습니다.
사용자 스레드를 가져오기 위한 “threadsOnly” 쿼리 매개변수가 추가되었습니다.
기존 라이선스를 먼저 제거하지 않고도 새 라이선스를 추가할 수 있도록, 시스템 콘솔 > 에디션 및 라이선스에 “License” 버튼이 추가되었습니다.
기업 구독
Elasticsearch 색인 작업은 이제 다시 시작할 수 있습니다. 작업이 실행 중일 때 서버를 중지하면 작업이 대기 상태로 전환되며, 서버가 다시 시작될 때 작업이 다시 시작됩니다. 시스템 콘솔을 통해 작업을 명시적으로 취소할 수 있습니다.
버그 수정
직접 및 그룹 메시지 게시물에 대한 영구 링크가 미리 보기로 표시되지 않는 문제를 수정했습니다.
축소된 회신 스레드가 활성화된 상태에서 루트 게시물을 읽지 않음으로 표시할 때 멘션된 루트 게시물이 언급 배지와 스레드 항목이 굵게 표시되는 문제를 수정했습니다.
공용 링크를 비활성화한 경우에도 API를 생성하기 위해 공공 링크가 호출되는 문제를 수정했습니다.
온보딩 페이지 보기 이벤트에 관한 문제를 수정했습니다.
배너가 표시될 때 사용자 정의 이모지 다음 버튼이 보이지 않는 문제를 수정했습니다.
사용자가 읽지 않은 스레드의 음수 개수가 표시되는 문제를 수정했습니다.
스레드의 마지막 게시물을 읽지 않음으로 표시해도 스레드가 읽지 않음으로 표시되지 않는 문제를 수정했습니다.
모바일 뷰가 아닌 경우 플러그인에서 메인 메뉴 항목의 렌더링을 복원했습니다.
채널 멤버 관리 모달 제목의 텍스트 오버플로우를 수정했습니다.
시스템 콘솔 > 그룹에서 페이지네이션이 깨지는 문제를 수정했습니다.
컴퓨터가 깨어났을 때 스레드 업데이트가 제대로 표시되지 않는 문제를 수정했습니다.
축소된 회신 스레드가 활성화된 경우 음수 읽지 않은 카운트가 가끔 나타나는 문제를 수정했습니다.
ENTER를 누르면 사용자 정의 그룹을 생성하는 모달이 닫히는 문제를 수정했습니다.
전문가 구독에서 그룹 멘션을 강조 표시하지 않는 문제를 수정했습니다.
마크다운 코드 블록을 포함하는 게시물을 편집할 수 없는 문제를 수정했습니다.
SendPushNotifications
구성 설정이false
로 설정된 경우에도 테스트 (빈) 알림을 보낼 수 있는 문제를 수정했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본 값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔에서 사용 가능할 때 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의EmailSettings
아래:비활성 서버 이메일 알림을 비활성화할 수있는
EnableInactivityEmail
설정이 추가되었습니다.
config.json
의JobSettings
아래:데이터베이스에서 오래된 구성 항목을 정기적으로 제거하는 새로운 정리 작업이 추가되었습니다. 이 설정의 임계값은
CleanupConfigThresholdDays
로 조정할 수 있습니다.
config.json
의ElasticsearchSettings
아래:Elasticsearch (엔터프라이즈 구독) 및 Bleve 색인이 훨씬 더 효율적이고 빠르도록 개선되었습니다. 이제 Elasticsearch와 Bleve 모두에 대한 구성 매개변수 인
BulkIndexingTimeWindowSeconds
는 더 이상 사용되지 않으며 더 이상 사용되지 않습니다. 대신BatchSize
라는 새로운 구성 매개변수가 도입되었습니다. 이 매개변수는 단일 일괄에서 색인 할 수있는 객체 수를 제어합니다. 이를 통해 작업이 효율적이고 일정한 작업 부하를 유지할 수 있습니다.
API 변경 내용
새로운 API 엔드포인트
POST /api/v4/users/{user_id}/teams/{team_id}/threads/{thread_id}/set_unread/{post_id}
를 추가하여 게시물 ID로 스레드를 읽지 않음으로 설정했습니다.새로운 API 엔드포인트
GET /api/v4/teams/:team_id/top/reactions
및GET /api/v4/users/me/top/reactions
를 추가하여 팀 및 사용자의 상위 반응을 가져오는 기능이 추가되었습니다.“UpdateUser” API 엔드포인트에서 “create_at” 필드가 필요한 문제를 수정했습니다.
“api/v4/file/s3_test”는 이제 실행하려면 “FileSettings”가 모두 설정되어야 합니다.
“api/v4/email/test”는 이제 실행하려면 “EmailSettings”가 모두 설정되어야 합니다.
웹앱 플러그인 API에 “fromWebhook” 속성을 추가했습니다.
Go Version
v6.7 는 Go
v1.18.1
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-mobile 에
react-native-math-view
추가.https://github.com/mattermost/mattermost-webapp 에서
flux
와react-slidedown
제거.https://github.com/mattermost/desktop 에
@mattermost/compass-icons
,bootstrap-dark
,fs-extra
, 그리고pretty-bytes
추가.
알려진 문제
100명 이상의 멤버가있는 채널은 오른쪽에 100명만 표시됩니다 MM-44159.
채널 정보의 단축키 모달은 맥에서 “Shift” 대신에 “Alt”를 보여줍니다 MM-44172.
시스템 콘솔에서 채널 정보가 오른쪽에 열린 상태에서 돌아오면 빈 화면이 표시됩니다 MM-44435.
축소된 응답 스레드는 현재 베타 버전입니다. 기능을 활성화하기 전에, 알려진 문제에 특히 데이터베이스 리소스 요구 사항 및 서버 성능 영향에 익숙해져 있는지 확인하십시오. 데이터베이스 크기를 쉽게 확장할 수 없거나, Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중이라면, 2022년 Q2에 일반 공개로 승격될 때까지 축소된 응답 스레드를 활성화하지 않는 것이 좋습니다. 여기에서 성능에 대한 고려 사항에 대해 더 알아보세요.
SVG 파일의 파일 업로드가 실패할 수 있음 MM-38982.
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태로 고가용성 모드에서 상태가 자리를 비움 또는 오프라인으로 고정되는 경우가 있습니다.
Elasticsearch를 활성화 한 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바가 모바일에서 읽은 채널을 표시하지 않습니다.
이메일 알림이 활성화 된 경우 CLI를 통한 Slack 가져오기에 실패합니다.
고가용성 모드에서 Mattermost를 실행하는 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 만들어진 후에 새로 고침되지 않습니다. 자세한 정보는 GitHub 토론을 참조하십시오.
보드 익스포트 및 임포트가 중복 보드를 생성합니다. 자세한 정보는 GitHub 이슈를 참조하십시오.
기여자
aeomin, agarciamontoro, AGMETEOR, agnivade, alexkoala, alieh-rymasheuski, allonios, amyblais, amynicol1985, andrewodri, angeloskyratzakos, asaadmahmood, ashishbhate, AshishDhama, azigler, BenCookie95, BenLloydPearson, bermelmike, boxiyang, bpodwinski, calebroseland, cdump, cecilysullivan, chenilim, cleferman, codedsun, coltoneshaw, cota-eng, cpoile, ctlaltdieliet, cwarnermm, devinbinnie, emdecr, enahum, esethna, ewwollesen, flynbit, furqanmlk, gabrieljackson, gbochora, HandsomeChoco/, hanzei, harshilsharma63, hmhealey, ialorro, iomodo, isacikgoz, it33, jasonblais, jbattistispiria, jespino, jfrerich, johndavidlugtu, johnsonbrothers, josephbaylon, jpaldeano, jprusch, JtheBAB, JulienTant, jupenur, justinegeffen, jwilander, kaakaa, kayazeren, KevinSJ, kherwata, KobeBergmans, koox00, krmh04, kyeongsoosoo, larkox, levb, lieut-data, lindy65, lkyuchukov, M-ZubairAhmed, majo, maksimatveev, marianunez, master7, matt-w99, matthew-w, maxtrem271991, mgdelacroix, michaelgamble, michelengelen, mickmister, mikebermel, milotype, mkraft, Mshahidtaj, muratbayan, mvitale1989, mylonsuren, nat-gunner, natalie-hub, nathanaelhoun, neallred, nickmisasi, ogi-m, pfltdv, phoinixgrr, Phrynobatrachus, Pinjasaur, plant99, pvev, Rajat-Dabade, rebornwwp, RoyI99, ryoarmanda, saturninoabril, sayanta66, sbishel, serhack, seoyeongeun, shadowshot-x, SiderealArt, silentyak, sinansonmez, Sonichigo, spirosoik, sri-byte, stafot, streamer45, stylianosrigas, svelle, Szymongib, TQuock, trilopin, tsabi, TylerStilson, unode, vadimasadchi, varghesejose2020, VishakhaPoonia, Vovcharaa, wiggin77, Willyfrog, zefhemel
릴리스 v6.6 - 기능 릴리스
v6.6.2, 2022-06-13 릴리스
Mattermost v6.6.2에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로의 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시될 것입니다.
ServiceSettings.TrustedProxyIPHeader
값은 이제 기본적으로 비어있도록 설정됩니다. 이전 버그로 인해 특정 조건에서 이것이 일어나지 못했습니다. 고객은 구성에서 이러한 값을 확인하고 필요한 경우 nil로 설정할 것을 요청받습니다. 더 자세한 내용은 여기를 참조하세요.설정된
SendPushNotifications
구성이false
로 설정되어 있더라도 테스트 (빈) 알림을 보낼 수 있는 버그를 수정했습니다.
v6.6.1, 2022-04-28 릴리스
Mattermost v6.6.1에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로의 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시될 것입니다.
기업용 바이너리를 확인하는 데 사용되는 만료된 GPG 키를 교체했습니다.
OAuthApps 테이블의 MattermostAppID 열에서의 null 값 문제를 해결했습니다. 이 문제는 v6.6.0에서 도입되었습니다 MM-43500.
워크스페이스 최적화 대시보드에서 작업 영역이 100명 이상의 사용자에 도달했다고 언급되는 문제를 수정했습니다. 실제로 100명 미만의 사용자가 등록되어 있는 경우였습니다 MM-43215.
v6.6.0, 2022-04-16 릴리스
원본 6.6.0 릴리스
Mattermost v6.6.0에는 낮은 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로의 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시될 것입니다.
호환성
Safari의 권장 최소 버전을 v14.1+로 업데이트했습니다.
중요한 업그레이드 노트
Apps Framework protocol 의 바인딩/양식 제출을 위한 프로토콜이 변경되어, 단일
call
을 분리하여submit
,form
,refresh
,lookup
호출로 변경되었습니다. 사용자 중 만약 자체 앱을 생성했다면, 새 시스템에 맞게 업데이트해야 합니다.
하이라이트
Apps Framework 1.0: General Availability
Apps Framework는 개발자가 Mattermost와의 통합을 구축할 수 있도록 하며 이는 Mattermost의 데스크톱 및 모바일 클라이언트를 효과적으로 지원합니다. 앱은 Go 언어로 개발되어야 하는 플러그인과는 달리 어떤 프로그래밍 언어를 사용하여 개발할 수 있습니다.
트리거와 액션
채널 관리자는 이제 특정 액션을 코드를 작성하지 않고도 트리거 조건에 따라 자동으로 실행되도록 구성할 수 있습니다. 이전 Playbooks 릴리스를 실행 중인 사용자는 채널 액션 기능을 활용하기 위해 Playbooks 인스턴스를 적어도 v1.26으로 업그레이드해야 합니다.
작업 재구성
Actions 메뉴가 플러그인 및 앱의 혼란을 줄이기 위해 재구성되었습니다.
플레이북 업데이트
회고 메트릭스 (Enterprise edition) 추가하여 각 실행의 성능을 나타내는 최대 네 가지 핵심 지표를 추적합니다.
개선 사항
사용자 인터페이스 (UI)
Mattermost 서버 v6.6 (닫힌 베타)에 Pre-packaged Calls v0.4.8 추가되었습니다. 베타 테스트에 참여하려면
Mattermost
에 연락하세요.퍼머링크를 위한 중첩 미리보기가 추가되었습니다.
오른쪽에 채널 정보 패널이 추가되어 채널 정보를 볼 수 있고 상호작용할 수 있습니다.
포스트를 인라인으로 편집할 수 있는 기능이 추가되었습니다.
코드 블록에서 어두운 테마와 일치하도록 Mattermost 인디고 테마가 변경되었습니다.
about.mattermost.com
에서mattermost.com
으로 레거시 도메인의 제품 링크가 업데이트되었습니다.코드 블록을 복사하는 것이 쉬워지도록 호버시 복사 버튼이 추가되었습니다.
새로운 텍스트 복사 포스트 메뉴 항목을 통해 메시지를 복사하는 것이 쉬워졌습니다.
무한 스크롤로 게시물이 더 가져올 때마다 Threads 전역 목록에 로딩 표시기가 추가되었습니다.
더 이상의 게시물이 로드될 수 없을 때 Threads 전역 목록에 검색 안내가 추가되었습니다. 이는 오래된 게시물을 로드하기 위해 스크롤을 한 경우에만 표시됩니다.
사용자 지정 상태에 대한 접근성 지원이 추가되었습니다.
공지 배너의 텍스트가 너무 긴 경우에만 툴팁이 표시됩니다.
동일한 팀의 사용자에게 직접 메시지를 제한할 때, 이제 봇은 해당 제한에서 제외됩니다.
브라질 포르투갈어 언어 지원이 베타로 다운그레이드되었습니다.
성능
Collapsed Reply Threads가 활성화된 상태에서 알림을 지우는 경우 성능이 향상되었습니다.
ThreadAutoFollow
가 활성화되어 있지만CollapsedThreads
가 비활성화된 경우 Collapsed Reply Threads의 성능이 향상되었습니다.접근성 핫키를 사용할 때 사이드바에서 잠재적인 메모리 누수를 수정했습니다.
이모지 선택기를 가상화하고 이모지 선택기의 다른 성능을 개선했습니다.
웹앱에 사용자를 저장하는 성능을 개선했습니다.
시스템 콘솔에서 소규모 메모리 누수를 수정했습니다.
플러그인
플러그인 레지스트리의
registerCallButtonAction
메소드를 업데이트하여 채널 헤더에 사용자 정의 호출 버튼을 표시할 수 있도록 함.현재 사용자의 클라이언트 측 플러그인을 끄는 디버깅 설정을 추가함.
페이지 로드시 플러그인 로딩과 관련된 성능 지표를 추가함.
관리
ThreadAutoFollow
의 기본값이true
로 변경되었습니다. 이는 기존 구성값이 이미false
로 설정된 경우에는 영향을 주지 않지만, 앞으로 Collapsed Reply Threads를 활성화할 계획이라면ThreadAutoFollow
를 활성화하는 것을 권장합니다.라이선스 업로드 플로우가 개선되었습니다.
시작 트라이얼 CTA는 모달을 통해 트라이얼을 시작함으로써 클라이언트가 얻을 수 있는 혜택을 노출시키며, 관리자들에게 트라이얼 라이선스를 요청하고 제품과 관계를 형성하도록 장려합니다.
새로운 필드가 클라이언트 구성에 추가되어 서버의 데이터베이스 스키마 버전을 클라이언트에게 알려줍니다. 적용된 데이터베이스 마이그레이션이 또한 System Console에 추가되었습니다.
System Console에
Automatically Follow Threads
구성 설정이 추가되어 사용자 인터페이스에threadAutoFollow
구성 설정을 노출시킵니다.이메일 초대 모달에서 SMTP가 구성되지 않았지만 이메일 초대가
true
로 설정된 경우 이제 오류가 표시됩니다.제3 자 라이브러리에서의 로그가 기본 로깅 구성에 포함되었습니다.
추가적인 성능 디버깅 설정이 추가되었습니다.
지원 이메일 필드가 Customization에서 Notifications로 이동되었습니다. 또한, 이메일 알림을 구성할 때 지원 이메일이 이제 필요합니다.
핑 엔드포인트는 이제 장치 ID를 받아서 해당 장치가 푸시 알림을 수신할 수 있는지를 보고합니다.
서버가 다시 시작될 때 기능 플래그가 자동으로 새로 고쳐집니다.
카테고리 API에 정렬 순서가 추가되었으며, 웹소켓 카테고리 업데이트 이벤트에 카테고리 데이터가 포함되었습니다.
프라이빗 플레이북에 대한 권한은 이제 엔터프라이즈 라이선스를 실행하지 않는 한 숨겨집니다.
버그 수정
MFA가 서버에서 필요한 상태에서 로그인되지 않은 사용자가 로그인해야 하는 페이지를 볼 때 발생하는 오류가 수정되었습니다.
관리자가 더 이상 속해 있지 않은 팀의 채널이 채널 스위처에 표시되는 문제가 해결되었습니다.
ThreadStore.GetThreadsForUser
에서 팀 ID가 지정되지 않은 경우 올바르게 계산되지 않는 문제가 수정되었습니다.첨부 파일을 추가할 때
zip
파일 생성이 실패하는 문제가 해결되었습니다.Markdown에서 작성된 이모지 단축 코드가 최근에 사용된 이모지에 추가되지 않는 문제가 해결되었습니다.
이전 버튼이 없는 경우 관리자 온보딩의 SVG 위치 지정이 수정되었습니다.
채널 튜토리얼 팁에서 표시되는 채널 이름과 관련된 문제가 해결되었습니다.
이모지 피커에서 이모지의 클릭 영역과 일치하도록 문제가 해결되었습니다.
채널 스위처 입력란에서 점이 포함된 사용자 이름으로 인해 그룹 메시지가 일치하는 다이렉트 메시지보다 우선되는 문제가 해결되었습니다.
축소된 답글 스레드의 메시지 보기에서 답글 푸터 아바타를 클릭해도 프로필 모달이 열리지 않던 문제가 해결되었습니다.
“LastRootPostAt”이란 열 이름에서 NULL을 int64로 변환하는 스캔 오류가 수정되었습니다.
최근 상태에서 사용자 지정 상태를 선택할 때 원래 만료 시간을 사용하던 문제가 해결되었습니다.
팀 사이드바를 사용하는 제품에서 왼쪽에 갭이 나타나는 문제가 해결되었습니다.
글로벌 스레드가 백그라운드에 있을 때 채널 스위처에서 위로 또는 아래로 이동하는 것이 예상대로 작동하지 않는 문제가 해결되었습니다.
ENTER 키를 누르면 온보딩 튜토리얼 팁이 열리던 문제가 해결되었습니다.
시스템 콘솔에서 일부 권한 확인란이 다른 범주로 이동된 문제가 해결되었습니다.
채널 읽지 않은 그룹화가 활성화된 상태에서 현재 열린 읽지 않은 채널을 나가면 빈 화면이 나타나던 문제가 해결되었습니다.
사용자 정의 이용 약관을 비활성화하고 다시 활성화하는 문제가 해결되었습니다.
호버 시 채널 링크가 채널 메뉴를 오버랩하는 문제가 해결되었습니다.
모바일 웹 뷰에서 포스트 메뉴의 위치가 수정되었습니다.
“CTRL/CMD + /”로 키보드 단축키 모달을 닫지 못했던 문제가 해결되었습니다.
쓰레드 뷰에서 채널 키보드 탐색이 동작하지 않는 문제가 해결되었습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본 값 목록입니다. 시스템 콘솔에서 이용 가능한 경우, 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
아래:ThreadAutoFollow
의 기본값이true
로 변경되었습니다. 기존 구성에 영향을 미치지 않으며, 해당 값이 이미false
로 설정된 경우에는 해당되지 않습니다.
Go Version
v6.6 는 Go
v1.16.7
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp에
@tippyjs/react
,react-popper
,react-slidedown
및smooth-scroll-into-view-if-needed
을 추가하고,prettier
및xregexp
을 제거했습니다.
알려진 문제
하위 경로에서 로그인 방법을 변경한 후 OpenID 또는 SAML 리디렉션 시 404 오류가 발생할 수 있습니다. 로그인 변경은 성공하며 수동으로 URL에 하위 경로 이름을 추가하면 예상 페이지가 열립니다 MM-43114.
축소된 회신 스레드는 현재 베타 버전입니다. 기능을 활성화하기 전에 알려진 문제에 대해 특히 데이터베이스 리소스 요구 사항 및 서버 성능 영향에 대해 숙지하십시오. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 장비에서 실행 중이라면 [2022년 2분기에 일반 사용 가능으로 승격될 때까지(https://mattermost.com/blog/collapsed-reply-threads-ga) 축소된 회신 스레드를 활성화하는 것을 기다리는 것이 좋습니다. 관련 [성능 고려 사항에 대해 더 알아보려면 여기] (https://support.mattermost.com/hc/en-us/articles/4413183568276).
SVG 파일의 파일 업로드가 실패할 수 있습니다 MM-38982.
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP Hash를 끈 상태에서 고가용성 모드에서 상태가 자리를 비움 또는 오프라인으로 정체 될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 구분된 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱에서 팀 사이드바가 모바일에서 채널이 읽혔을 때 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기에 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 생성 후에 업데이트되지 않습니다. 자세한 내용은 GitHub 논의를 참조하십시오.
서버에서 모든 ID가 새 ID로 교체되므로 보드를 내보내고 다시 가져오면 보드가 중복됩니다. 자세한 내용은 GitHub 이슈를 참조하십시오.
기여자
AccountingMattermost, aeomin, agarciamontoro, AGMETEOR, agnivade, akkivasu, Alexnoj, amyblais, andreygolubkow, asaadmahmood, ashishbhate, AshishDhama, azigler, BenCookie95, BenLloydPearson, blocodenotas, bobertoyin, Borknab, bpodwinski, calebroseland, CeesJol, chenilim, ChristieBavelaar, cleferman, coltoneshaw, cpoile, crspeller, ct7amz, ctlaltdieliet, cwarnermm, darkonovkina, debasish4patra, devinbinnie, dipak-demansol, dontoisme, DSchalla, emdecr, emilyacook, enahum, EragonRD, erdeerdeerde, ericocesar, ewwollesen, flynbit, fromhro, furqanmlk, gabrieljackson, gbochora, glennschler, gmerz, gyeben, hannaparks, hanzei, harshilsharma63, hmhealey, htlcnn, hydeenoble, icelander, iomodo, isacikgoz, it33, jasonblais, jespino, jfrerich, jgilliam17, johndavidlugtu, johnsonbrothers, jordanafung, jpetazzo, jprusch, JtheBAB, JulienTant, julmondragon, justinegeffen, jwilander, k4awon, kaakaa, kamre, karistuck, kayazeren, KevinSJ, koox00, krmh04, kzmi, larkox, levb, lieut-data, lindy65, M-ZubairAhmed, majo, maksimatveev, marianunez, maruTA-bis5, master7, matt-w99, matthew-w, metanerd, michelengelen, mickmister, milotype, mkdbns, mkraft, Mshahidtaj, mylonsuren, nasermoein, natalie-hub, nathanaelhoun, neallred, nickmisasi, nikolaizah, Nothing23yeh, noxer, ogi-m, oh6hay, pfltdv, Phrynobatrachus, potatogim, pvev, ramirezjag00, rodcorsi, ruckc, ryoarmanda, saturninoabril, sayanta66, sbishel, sc, sibasankarnayak, sinansonmez, spirosoik, src-r-r, sri-byte, sridhar02, srkgupta, stafot, streamer45, stylianosrigas, superkkt, Szymongib, ThiefMaster, thorkemado, tilto0822, tmotyl, tomaszn, TQuock, trilopin, tsabi, vadimasadchi, varghesejose2020, vish9812, VishakhaPoonia, wandersiemers, wiersgallak, wiggin77, Willyfrog, wuwinson, Zxce3
릴리스 v6.5 - 기능 릴리스
v6.5.2, 2022-06-13에 릴리스됨
Mattermost v6.5.2에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
ServiceSettings.TrustedProxyIPHeader
의 값이 이제는 기본적으로 비어 있는 상태입니다. 이전 버그로 인해 특정 조건에서 이러한 상태를 방지했습니다. 고객은 설정에서 이러한 값을 확인하고 필요한 경우 nil로 설정해야 합니다. 자세한 내용은 여기를 참조하세요.SendPushNotifications
구성이false
로 설정되어도 테스트 (빈) 알림을 보낼 수 있었던 버그가 수정되었습니다.이제 핑 엔드포인트는 장치 ID를 받을 수 있으며, 해당 장치가 푸시 알림을 받을 수 있는지 여부를 보고합니다.
v6.5.1, 2022-04-28에 릴리스됨
Mattermost v6.5.1에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
스키마 마이그레이션에서 오류가 발생한 후 Mattermost 서버가 다시 시작되지 않는 문제가 수정되었습니다.
평가판 엔드포인트에서 완료되지 않는 문제가 수정되었습니다.
v6.5.0, 2022-03-16에 릴리스됨
원본 6.5.0 릴리스
Mattermost v6.5.0에는 낮은에서 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
호환성
권장하는 최소 지원 파이어폭스 버전을 v91+ 로 업데이트했습니다.
중요한 업그레이드 노트
mattermost version
CLI 명령어는 더 이상 데이터베이스와 상호 작용하지 않습니다. 따라서 데이터베이스 버전은 더 이상 출력되지 않습니다. 또한, 버전 하위 명령어로 데이터베이스 마이그레이션이 적용되지 않습니다. 새로운 db migrate 하위 명령어가 추가되어, 관리자가 마이그레이션을 트리거할 수 있게 되었습니다.
하이라이트
사용자 지정 사용자 그룹 (베타; 프로페셔널 및 엔터프라이즈 요금제)
워크스페이스에서 한 번에 여러 회원을 언급할 수 있는 기능이 추가되었습니다. 사용자는 그룹을 생성, 그룹 세부 정보를 편집, 그룹에 가입, 그룹을 보관하고 그룹 회원을 추가할 수 있습니다.
크로스 팀 채널 탐색
이제 채널 찾기 모달에서 다른 팀의 모든 채널로 이동하여 해당 채널 이름을 입력할 수 있습니다.
워크스페이스 최적화
시스템 관리자는 이제 전반적인 건강 점수 및 성장 점수를 검토하고 권장 조치를 취하여 워크스페이스가 원활하게 작동하도록 보장할 수 있으므로 사용자들이 Mattermost를 최대로 활용할 수 있습니다.
플레이북 업데이트
새로운 온보딩 투어가 플레이북에 추가되었습니다.
기존의 플레이북은 동료의 프로세스를 복사하고 수정함으로써 복제할 수 있습니다. 또한 플레이북은 내보낼 수도 있습니다.
게시판 업데이트
새로운 입사 지원 투어를 게시판에 추가했습니다.
공유 보드 사용자 인터페이스를 개선했습니다.
이제 새로운 채널이나 다이렉트 메시지를 시작할 때 채널 소개에 게시판 링크가 포함됩니다.
앱 내 링크를 추가하여 도움말 문서를 가져오는 기능을 추가했습니다.
개선 사항
사용자 인터페이스 (UI)
페르시아어를 공식 지원 언어로 추가함 (베타).
최초 시스템 관리자 사용자를 위한 새로운 온보딩 경험 추가됨.
처음 사용하는 사용자를 위해 채널, 보드, 및 플레이북에 대한 새로운 튜토리얼 투어 추가됨.
페이지 로드 중 추적되던 추가 티레메트리 이벤트 제거됨.
플레이북을 위한 기능 카드 슬라이드 추가됨.
“admin-advisor” 봇의 어드민에게 지원 이메일 누락에 대해 알리는 기능 제거됨.
사용자가 충분한 권한이 없는 경우, 번역자와 대상 사용자 모두를 위해 “Oops!”로 된 내부 오류 문자열을 “계속할 수 없음”으로 명확히했음.
“시스템 콘솔 > 사이트 구성 > 알림”을 통해 표시되는 전체 메시지 내용 보내기 이메일 알림 옵션 설명에서 잘못된 제품 내 문자열 텍스트 제거됨.
user_updated
이벤트에서 원본 사용자에게 미검열 사용자를 보낼 수 있는 기능 추가됨.콤팩트 뷰에서 발신자의 사용자 이름이 이제 항상 게시물에 표시됨.
마우스를 올리면 이제 게시물 메뉴는 루트 게시물에만 렌더링됨.
브라우저 저장소에 드래프트 및 기타 데이터를 저장하는 데 사용된 라이브러리 업데이트됨.
개발자 모드에서 실행되지 않는 프로덕션 배포용 성능 티레메트리 추적 활성화됨. 이 티레메트리 추적은 티레메트리가 끔 상태로 변경되면 비활성화됨.
100시간 이상 티레메트리 이벤트가 없는 경우, 비활성 서버 이메일 알림이 가끔씩 시스템 관리자에게 전송됨. 비활성 상태는 서버의 모든 활동을 검토하여 결정됨. 또한 이 기능은
MM_FeatureFlag_EnableInactivityCheckJob
기능 플래그를 사용하여 비활성화할 수 있음.
성능
ThreadAutoFollow
가 활성화되어 있지만CollapsedThreads
가 비활성화되어 있는 경우 데이터베이스 성능이 향상되었습니다.ThreadAutoFollow
및 축소된 답글 스레드에 대해 여기에서 자세히 알아보세요.글상자 구성요소와 관련된 무거운 코드를 이동하고 효과적인 메모이제이션으로 인해 인식되는 입력 성능이 향상되었습니다.
글상자로 인한 메모리 누수가 수정되었습니다.
키보드 및 마우스 이벤트를 수신하는 메뉴 구성요소 수를 줄였습니다.
글 호버링 시 “CustomStatusEmoji” 구성요소의 재렌더링이 방지되었습니다.
사이드바가 축소 및 확장될 때 DOM에서 축소된 사이드바 메뉴가 제거되었습니다.
타이핑하는 동안 게시글 상자 아래의 “TextBox” 링크 구성요소의 재렌더링이 방지되었습니다.
플러그인
OnInstall()
플러그인 후크 추가됨.OnSendDailyTelemetry()
플러그인 후크 추가됨.사용자 안내서 드롭다운 메뉴에 항목을 추가하기 위한 새로운 플러그인 레지스트리 항목이 추가됨.
버그 수정
메시지 첨부에서 이미지를 클릭하는 문제가 수정되었습니다.
Mattermost가 서브도메인에 설치된 경우 Rudder가 최상위 도메인에 쿠키를 만드는 문제가 해결되었습니다.
System Console > Team Statistics에서 Total Posts 및 Active Users With Posts 그래프가 렌더링되지 않는 문제가 해결되었습니다.
텔레메트리 이벤트가 광고 차단기에 의해 차단되었을 때에도 전송을 시도하던 문제가 수정되었습니다.
채널 스위처가 처음 몇 글자를 제거할 때 검색 결과를 보여주지 않는 문제가 해결되었습니다.
데스크톱 앱에서 새 계정에 대한 알림 음이 작동하지 않는 문제가 해결되었습니다.
리눅스 데스크톱 앱에서 단일 알림에 여러 번 소리가 울리는 문제가 해결되었습니다.
팔로우한 스레드에 빈번한 메시지를 게시하면 타이핑이 끊기는 문제가 해결되었습니다.
비관리자 사용자에게 비공개 채널에서도 Add to channel 권한이 사용 가능한 문제가 해결되었습니다.
축소된 답글 스레드가 활성화된 경우에도 답글 알림 설정이 여전히 적용되는 문제가 해결되었습니다.
이미 데이터베이스에 설정이 있는 경우에
mmctl config migrate
를 실행하면 구성 설정이 기본값으로 재설정되는 문제가 해결되었습니다.사용자 정의 상태 메뉴 옵션에 “x”를 지우는 기능이 누락된 문제가 수정되었습니다.
암호 재설정 링크의 유효 기간이 1시간이 아닌 24시간으로 표시되도록 수정되었습니다.
내보낸 데이터에 소프트 삭제된 팀이 포함된 경우 Mattermost 가져오기가 실패하는 문제가 해결되었습니다.
파일 결과에서 다른 항목으로 화면 전환 시 오른쪽 영역의 검색 결과가 지워지지 않는 문제가 해결되었습니다.
이모지 이름이 시스템 이모지와 충돌할 때 이모지 가져오기가 실패하는 문제가 해결되었습니다.
서버에 이미 E20 라이선스가 있는 경우에도 Edition and License 페이지가 이미 엔터프라이즈로 업그레이드하도록 프롬프트를 표시하는 문제가 해결되었습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 설치 시 추가 사항과 기본값 목록은 아래와 같습니다. 시스템 콘솔에서 사용 가능할 때, 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
하위:디버깅 중 성능 문제를 분리하기 위해 웹 앱 사용자가 다양한 옵션을 활성화 및 비활성화할 수 있도록 하는 새로운
EnableClientPerformanceDebugging
설정 추가.새로운
EnableCustomGroups
설정 추가로 사용자 정의 그룹 생성, 삭제 및 사용자 정의 그룹 멤버 추가 및 제거 가능.
API 변경 내용
새로운 엔드포인트 GET /api/v4/users/invalid_emails가 추가되었습니다. 이 엔드포인트는 EnableOpenServer가 false인 서버에서 화이트리스트된 도메인에 속하지 않는 비게스트 사용자 목록을 반환합니다.
완전한 온보딩을 위해 새로운 API 엔드포인트
POST /system/onboarding/complete
가 추가되었습니다.최신 Mattermost 버전을 가져오기 위한 새로운 API 엔드포인트
GET api/v4/latest_version
가 추가되었습니다.기존의 API 엔드포인트
${baseUrl}/api/v4/channels/search?system_console=false
가 수정되었고, 추가적인 매개변수${baseUrl}/api/v4/users/me/channels
가 모든 팀을 대상으로 모든 채널을 가져오고,${baseUrl}/api/v4/users/${userId/channel_members
가 모든 팀을 대상으로 모든 채널 멤버를 가져오도록 추가되었습니다.
웹 소켓 변경 로그
user-update
웹 소켓 이벤트 핸들러를 재구성하여, 미검열 사용자에 대한 서버 추가 요청을 방지했습니다.model.WebsocketBroadcast
에 새로운ReliableClusterSend
필드를 추가하여, 신뢰할 수 있는 채널을 통해 클러스터를 통해 이벤트를 전송할 수 있도록 했습니다.
Go Version
v6.5 는 Go
v1.16.7
로 빌드되었습니다.
알려진 문제
v6.5.0 버전에 내장된 mmctl 명령어가 v6.4.1에서 가져온 것으로 보입니다 MM-42588.
새로운 온보딩 메뉴 아이콘이 시스템 콘솔 메뉴 항목을 가려버립니다 MM-42353.
사용자 활동이 두 개의 세션에서 동기화되지 않습니다 MM-42242.
사용자 지정 그룹에서 마지막 작업 팝업 메뉴가 잘립니다 MM-42189.
축소된 답글 스레드는 현재 베타 상태입니다. 기능을 활성화하기 전에 데이터베이스 자원 요구사항 및 서버 성능 영향에 대해 잘 숙지하십시오. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 장비에서 실행 중이라면, 2022년 제2분기에 일반적으로 이용 가능하게 될 때까지 축소된 답글 스레드를 활성화하는 것을 권장하지 않습니다. 이와 관련된 성능에 대한 고려 사항에 대해 더 알아보려면 여기를 클릭하세요.
SVG 파일에 대한 파일 업로드가 실패할 수 있습니다 MM-38982.
게시물 초안의 시작 부분에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 게시물 초안과 되돌리기 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태의 고가용성 모드에서 상태가 때로는 자리를 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 인용 부호 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바는 모바일에서 채널을 읽은 후에도 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중일 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 생성될 때마다 새로고침되지 않습니다. 자세한 내용은 GitHub 토론을 참조하세요.
모든 ID가 서버 상에서 새 ID로 교체되기 때문에 보드 내보내기와 다시 가져오기가 보드를 중복시킬 수 있습니다. 자세한 내용은 GitHub 이슈를 참조하세요.
### 기여자
- [97amarnathk](https://github.com/97amarnathk), [agarciamontoro](https://github.com/agarciamontoro), [AGMETEOR](https://github.com/AGMETEOR), [agnivade](https://github.com/agnivade), [akshitarora921](https://github.com/akshitarora921), [alerque](https://github.com/alerque), [amyblais](https://github.com/amyblais), [andrewbrown00](https://github.com/andrewbrown00), [angeloskyratzakos](https://github.com/angeloskyratzakos), [anurag6713](https://github.com/anurag6713), [asaadmahmood](https://github.com/asaadmahmood), [ashishbhate](https://github.com/ashishbhate), [AshishDhama](https://github.com/AshishDhama), [bbodenmiller](https://github.com/bbodenmiller), [BenCookie95](https://github.com/BenCookie95), [BenLloydPearson](https://github.com/BenLloydPearson), [calebroseland](https://github.com/calebroseland), [CeesJol](https://github.com/CeesJol), [chenilim](https://github.com/chenilim), [chris-nee](https://github.com/chris-nee), [codedsun](https://github.com/codedsun), [coltoneshaw](https://github.com/coltoneshaw), [cpanato](https://github.com/cpanato), [cpoile](https://github.com/cpoile), [crspeller](https://github.com/crspeller), [ctlaltdieliet](https://github.com/ctlaltdieliet), [cvockrodt](https://github.com/cvockrodt), [cwarnermm](https://github.com/cwarnermm), [danielsischy](https://github.com/danielsischy), [debasish4patra](https://github.com/debasish4patra), [devinbinnie](https://github.com/devinbinnie), [dipak-demansol](https://github.com/dipak-demansol), [DIVYA-19](https://github.com/DIVYA-19), [dontoisme](https://github.com/dontoisme), [emdecr](https://github.com/emdecr), [enahum](https://github.com/enahum), [EragonRD](https://github.com/EragonRD), [fromhro](https://github.com/fromhro), [furqanmlk](https://github.com/furqanmlk), [gabrieljackson](https://github.com/gabrieljackson), [gbochora](https://github.com/gbochora), [ggu1012](https://github.com/ggu1012), [gohyinhao](https://github.com/gohyinhao), [GR34SE](https://github.com/GR34SE), [gtapiasgt](https://github.com/gtapiasgt), [gyeben](https://translate.mattermost.com/user/gyeben/), [haardikdharma10](https://github.com/haardikdharma10), [hamzaMM](https://github.com/hamzaMM), [hanzei](https://github.com/hanzei), [harshilsharma63](https://github.com/harshilsharma63), [hmhealey](https://github.com/hmhealey), [hojin-kim](https://translate.mattermost.com/user/hojin-kim/), [iomodo](https://github.com/iomodo), [isacikgoz](https://github.com/isacikgoz), [it33](https://github.com/it33), [ITKozak](https://github.com/ITKozak), [jaz-on](https://github.com/jaz-on), [jespino](https://github.com/jespino), [johnsonbrothers](https://github.com/johnsonbrothers), [joriki](https://github.com/joriki), [josephbaylon](https://github.com/josephbaylon), [jprusch](https://github.com/jprusch), [jsoref](https://github.com/jsoref), [JtheBAB](https://github.com/JtheBAB), [JulienTant](https://github.com/JulienTant), [julmondragon](https://github.com/julmondragon), [jupriano](https://github.com/jupriano), [justinegeffen](https://github.com/justinegeffen), [jwilander](https://github.com/jwilander), [kaakaa](https://github.com/kaakaa), [kamre](https://github.com/kamre), [karistuck](https://github.com/karistuck), [kayazeren](https://github.com/kayazeren), [koox00](https://github.com/koox00), [krmh04](https://github.com/krmh04), [krotovkk](https://github.com/krotovkk), [larkox](https://github.com/larkox), [levb](https://github.com/levb), [lieut-data](https://github.com/lieut-data), [M-ZubairAhmed](https://github.com/M-ZubairAhmed), [majo](https://translate.mattermost.com/user/majo/), [maksimatveev](https://github.com/maksimatveev), [mamounjamous](https://github.com/mamounjamous), [manojmalik20](https://github.com/manojmalik20), [master7](https://translate.mattermost.com/user/master7/), [matt-w99](https://github.com/matt-w99), [matthew-w](https://translate.mattermost.com/user/matthew-w/), [matthewbirtch](https://github.com/matthewbirtch), [maurobraggio](https://github.com/maurobraggio), [metanerd](https://github.com/metanerd), [michelengelen](https://github.com/michelengelen), [mickmister](https://github.com/mickmister), [milotype](https://github.com/milotype), [mkraft](https://github.com/mkraft), [mylonsuren](https://github.com/mylonsuren), [nasermoein](https://github.com/nasermoein), [nathanaelhoun](https://github.com/nathanaelhoun), [NathanBnm](https://github.com/NathanBnm), [neallred](https://github.com/neallred), [nevyangelova](https://github.com/nevyangelova), [nickmisasi](https://github.com/nickmisasi), [nikolaizah](https://github.com/nikolaizah), [Nothing23yeh](https://github.com/Nothing23yeh), [ogi-m](https://github.com/ogi-m), [oh6hay](https://github.com/oh6hay), [penthaapatel](https://github.com/penthaapatel), [persian@mattermost.com](https://translate.mattermost.com/user/persiantranslator@mattermost.com/), [persiantranslator@mattermost.com](https://translate.mattermost.com/user/persiantranslator@mattermost.com/), [Phrynobatrachus](https://github.com/Phrynobatrachus), [Pinjasaur](https://github.com/Pinjasaur), [plant99](https://github.com/plant99), [poflankov](https://github.com/poflankov), [potatogim](https://github.com/potatogim), [Profesor08](https://github.com/Profesor08), [pvev](https://github.com/pvev), [rodcorsi](https://github.com/rodcorsi), [Rutam21](https://github.com/Rutam21), [saeid.hmdr](https://translate.mattermost.com/user/saeid.hmdr/), [sargreal](https://github.com/sargreal), [Sayanta66](https://github.com/Sayanta66), [sbishel](https://github.com/sbishel), [scottaudet](https://github.com/scottaudet), [seoyeongeun](https://github.com/seoyeongeun), [serhack](https://github.com/serhack), [sibasankarnayak](https://github.com/sibasankarnayak), [sinansonmez](https://github.com/sinansonmez), [snan](https://github.com/snan), [Sonichigo](https://github.com/Sonichigo), [spirosoik](https://github.com/spirosoik), [sri-byte](https://github.com/sri-byte), [stafot](https://github.com/stafot), [streamer45](https://github.com/streamer45), [stylianosrigas](https://github.com/stylianosrigas), [superkkt](https://github.com/superkkt), [svelle](https://github.com/svelle), [Szymongib](https://github.com/Szymongib), [ThiefMaster](https://github.com/ThiefMaster), [tilto0822](https://github.com/tilto0822), [TQuock](https://github.com/TQuock), [tsabi](https://github.com/tsabi), [ukewea](https://github.com/ukewea), [varghesejose2020](https://github.com/varghesejose2020), [vinod-demansol](https://github.com/vinod-demansol), [wiersgallak](https://github.com/wiersgallak), [wiggin77](https://github.com/wiggin77), [Willyfrog](https://github.com/Willyfrog), [wuwinson](https://github.com/wuwinson), [zefhemel](https://github.com/zefhemel), [Zxce3](https://translate.mattermost.com/user/Zxce3/)
Translate the content into Korean, but keep specific terms in English if required. The translation must be in ‘rst’ format. Exclude any additional information apart from the translated content.
릴리스 v6.4 - 기능 릴리스
v6.4.3, 2022-04-28에 릴리스됨
Mattermost v6.4.3에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로의 업그레이드가 권장됩니다. 자세한 내용은 Mattermost 책임 있는 기밀 유출 정책에 따라 릴리스 후 30일 이후에 보안 업데이트 페이지에 게시될 예정입니다.
스키마 마이그레이션에서 오류가 발생한 후에 Mattermost 서버가 다시 시작되지 않는 문제를 해결했습니다.
v6.4.2, 2022-03-10에 릴리스됨
Mattermost v6.4.2에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로의 업그레이드가 권장됩니다. 자세한 내용은 Mattermost 책임 있는 기밀 유출 정책에 따라 릴리스 후 30일 이후에 보안 업데이트 페이지에 게시될 예정입니다.
컴퓨터가 잠긴 상태일 때 웹앱이 알림을 올바르게 라우팅하지 않는 문제를 해결했습니다.
v6.4.1, 2022-02-25에 릴리스됨
대량의 다이렉트 메시지 및 그룹 메시지를 보유한 사용자들에 대한 주요 웹 및 데스크톱 앱 성능 문제를 해결했습니다.
v6.4.0, 2022-02-16에 릴리스됨
원본 6.4.0 릴리스
Mattermost v6.4.0에는 낮은 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로의 업그레이드가 권장됩니다. 자세한 내용은 Mattermost 책임 있는 기밀 유출 정책에 따라 릴리스 후 30일 이후에 보안 업데이트 페이지에 게시될 예정입니다.
중요한 업그레이드 노트
새로운 스키마 마이그레이션 시스템이 도입되어, 서버를 이 버전으로 업데이트하기 전에 데이터베이스를 백업하는 것을 강력히 권장합니다. 새 마이그레이션 시스템은 모든 기존 마이그레이션을 실행하여 이를 새 테이블에 기록합니다. 이는 새 시스템으로 애플리케이션을 마이그레이션하기 위한 첫 실행에서만 발생합니다. 마이그레이션 정보가 저장된 테이블의 이름은
db_migrations
입니다. 추가로, 다중 설치가 마이그레이션을 병렬로 실행하는 것을 방지하기 위해db_lock
테이블이 사용됩니다. 장애 시간은 데이터베이스에 있는 레코드의 수와 스키마에 누락된 마이그레이션이 있는지에 달려 있습니다. 마이그레이션을 적용하는 중 오류가 발생하면 먼저 이 테이블을 확인하십시오. 문제가 발생하면, 실패한 마이그레이션 이름, 데이터베이스 드라이버/버전, 그리고 서버 로그를 포함하여 이슈를 제기하십시오.MySQL에서 v6.4.0으로 업그레이드할 때 “데이터베이스 마이그레이션 적용 실패”라는 오류가 발생하면, 테이블 협송 및 기본 데이터베이스 협송의 불일치가 원인입니다. 이를 수동으로 수정하려면
ALTER DATABASE <YOUR_DB_NAME> COLLATE = 'utf8mb4_general_ci'
를 사용하여 데이터베이스 협송을 변경하고, 서버 업그레이드를 다시 진행하면 마이그레이션이 완료됩니다.MySQL 8+ 시스템에서는 기본 협송을 변경하여 업그레이드 시 “Error 1267: Illegal mix of collations”란 오류가 발생하는 경우가 자주 있습니다. 이는 데이터베이스와 테이블의 협송이 다르기 때문에 발생합니다. 이 오류가 발생하면, 예를 들어
ALTER DATABASE <db_name> COLLATE = '<collation>'
을 사용하여 협송을 동일한 값으로 변경하십시오.새로운 마이그레이션 시스템은 MySQL 데이터베이스 사용자가 스키마 마이그레이션을 실행하기 위해 추가적으로 EXECUTE, CREATE ROUTINE, ALTER ROUTINE 및 REFERENCES 권한을 갖추도록 요구합니다.
하이라이트
플레이북 업데이트
팀 및 스타터 플랜에는 이제 생성할 수 있는 플레이북 수에 제한이 없습니다.
보드 업데이트
보드 템플릿 선택기를 재설계하여 사용자가 프로젝트에 가장 적합한 템플릿을 찾을 수 있도록 지원합니다.
보드 아카이브는 이제 이미지를 지원합니다. 카드에있는 모든 이미지 첨부 파일은 보드 아카이브가 내보내기 및 가져오기 될 때 포함될 것입니다. 아카이브 형식이 새로운 “
.boardarchive
” 확장명으로 변경되었으며, 새로운 내보내기는 이 형식만 가능합니다.카드 배지가 추가되어 카드에 있는 내용 유형(설명, 댓글, 체크리스트 등)을 열지 않아도 알 수 있도록 지원됩니다.
URL 속성의 전체 텍스트가 이제 클릭 가능하므로 사용자는 작은 링크 아이콘을 클릭하지 않고도 카드에서 링크를 쉽게 열 수 있습니다.
GIF 파일 형식이 이제 카드 설명에 이미지로 첨부될 수 있습니다.
향상 사항
사용자 인터페이스 (UI)
계정 설정 용어를 설정으로 업데이트했습니다.
링크 미리보기를 생성하기 위해 Accept-Language 헤더를 추가했습니다.
다이렉트 메시지 카테고리가 축소될 때 회원 초대 버튼이 숨겨집니다.
축소된 회신 스레드 (베타) 투어 기능을 추가했습니다.
오른쪽 창을 열고 확장하는 키보드 단축키를 추가했습니다.
시스템 콘솔 > 라이선싱 페이지의 UX를 개선했습니다: 라이선스 업로드 작업을 위한 새로운 모달을 추가했습니다.
관리
플러그인 구성 변경 후에만 다시 초기화하여 플러그인 성능을 향상시켰습니다.
사용되지 않는 구조체 “ManifestExecutables”를 제거했습니다.
게시물 유형 및 “edit_at” 게시물 세부 정보를 가져오고 내보내는 기능을 추가했습니다.
“postgresql” 스키마 지정자를 지원하도록 추가했습니다.
버그 수정
라이선스가 없을 때 “채널 관리자로 지정” 옵션이 표시되지 않는 문제를 해결했습니다.
사용자 메뉴 헤더가 사용자 정의 상태가 비활성화된 상태에서 표시되는 문제를 해결했습니다.
오른쪽에 있는 “새 답글” 배너가 전체적으로 표시되는 쓰레드에 표시되는 문제를 해결했습니다.
읽기 전용 채널에서는 마크다운 미리보기 링크가 숨겨지지 않는 문제를 해결했습니다.
팀 사이드바를 사용하는 제품에서 왼쪽에 갭이 나타나는 문제를 해결했습니다.
삭제된 루트 게시물을 지우는 중에 삭제된 답글 쓰레드 (베타)에서 오른쪽 사이드가 공백인 채로 남아있는 문제를 해결했습니다.
Safari에서 채널 멤버 추가 버튼 텍스트가 잘리는 문제를 해결했습니다.
파일 미리보기 모달 정보 표시줄이 다이렉트 메시지의 채널 이름 대신 채널 ID를 표시하는 문제를 해결했습니다.
로컬 데이터와 일치하는 결과가 없는 경우 채널 전환기에서 백엔드에서 데이터를 가져올 때 로더를 추가하는 문제를 해결했습니다.
파일 미리보기 모달에서 이미지가 외부 링크인 경우 공개 링크 가져오기 버튼이 숨겨지는 문제를 해결했습니다.
복사 초대 링크 버튼의 클릭 효과가 올바르지 않은 문제를 해결했습니다.
이전에 활성화된 플러그인을 재설치하면 이제 올바르게 비활성화된 상태로 보고합니다.
데스크톱 보기에서 설정을 열기 위한 Ctrl/Cmd+Shift+A 단축키가 작동하지 않는 문제를 해결했습니다.
채널 사이드바 3점 메뉴에서 “채널 나가기” 버튼을 두 번 클릭하여 작동하지 않는 문제를 해결했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 항목과 그들의 기본값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔에서 사용 가능할 때 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
“config.json”의 “DataRetentionSettings”에:
“EnableBoardsDeletion” 및 “BoardsRetentionDays” 추가하여 보드의 전역 보존 정책 지원 추가.
API 변경 사항
api/v4/config/migrate
API 엔드포인트는 더 이상 사용되지 않으며, mmctl--local
엔드포인트로 대체되었습니다. 물리적으로 서버에 액세스하지 않는 한 API 클라이언트는 이 엔드포인트에 액세스할 수 없습니다.
Go 버전
v6.4는 Go
v1.16.7
로 구축되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp에서
@formatjs/intl-pluralrules
와@formatjs/intl-relativetimeformat
를 제거했습니다.https://github.com/mattermost/mattermost-mobile에
msgpack/msgpack
및pako
를 추가했습니다.
알려진 문제
Collapsed Reply Threads은 현재 베타 버전입니다. 기능을 활성화하기 전에 알려진 문제에 대해 특히 데이터베이스 자원 요구 사항 및 서버 성능 영향에 대해 충분히 숙지해야 합니다. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 장비에서 실행 중이라면, Collapsed Reply Threads를 활성화하기 전에 2022년 제2분기에 일반적으로 이용 가능하게 될 때까지 기다리는 것이 좋습니다. 이 성능에 대한 고려 사항에 대해 자세히 알아보세요.
SVG 파일의 파일 업로드가 실패할 수 있습니다 MM-38982.
포스트 초안의 처음에 @언급을 추가하고 왼쪽 또는 오른쪽 화살표 키를 누르면 포스트 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
고전 모바일 앱에서 Google 로그인이 실패할 수 있습니다.
IP Hash를 끈 High Availability 모드에서 상태가 때로는 자리를 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch를 활성화하고 따엉히 인용 부호 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽었을 때 업데이트되지 않을 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
High Availability 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 작성 시에 새로 고침되지 않습니다. 자세한 정보는 GitHub 토론을 참조하세요.
모든 ID가 서버에서 새 ID로 대체되므로 보드 내보내기 및 임포트는 보드를 중복 생성합니다. 자세한 정보는 GitHub 이슈를 참조하세요.
기여자
3ach, abdusabri, abhijit-singh, adithyaakrishna, Adovenmuehle, aeomin, agarciamontoro, AGMETEOR, agnivade, alauregaillard, alieh-rymasheuski, amyblais, anurag6713, arjitc, asaadmahmood, ashishbhate, AshishDhama, balajivenkatesh, BenHargreaves, BenLloydPearson, bhimeshchauhan, bobychaudhary, calebroseland, ChaseKnowlden, chenilim, codedsun, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, cwarnermm, debasish4patra, debci, devinbinnie, dfun90, emdecr, enahum, esethna, evil.com, flynbit, frnkshin, furqanmlk, gabrieljackson, gbochora, gtapias, hanzei, harshilsharma63, hmhealey, icelander, iomodo, isacikgoz, it33, jasonblais, jayaddison-collabora, jespino, jfrerich, jgilliam17, jihoon-seo, johnsonbrothers, josephjosedev, jpaldeano, jprusch, jsoref, JtheBAB, jufab, JulienTant, justinegeffen, jwilander, K3UL, kaakaa, kamre, kayazeren, koox00, krmh04, krotovkk, LaoshuBaby, larkox, levb, lieut-data, lynn915, M-ZubairAhmed, maisnamrajusingh, majo, maksimatveev, manojmalik20, MarcCeleiro, marianunez, master7, matt-w99, matthewbirtch, matthew-w, Mercbot7, meshal, Meshalaw, mgdelacroix, michaelgamble, mickmister, milotype, mkbox, mkraft, mxschumacher, mylonsuren, nathanaelhoun, neallred, nickmisasi, ogi-m, oh6hay, onoklin, pablovelezvidal, patatman, Phrynobatrachus, potatogim, R, RenePinnow, ricosega, rinkimekari, sadohert, sangramrath, sanjaydemansol, saturninoabril, Sayanta66, sbishel, Schweinepriester, scottaudet, seoyeongeun, shadowshot-x, shrzkhn, sibasankarnayak, spirosoik, sri-byte, srkgupta, stafot, streamer45, stylianosrigas, svelle, Szymongib, tilto0822, TQuock, tsabi, tw-ayush, varghesejose2020, venarius, wiersgallak, wiggin77, willpwa, Willyfrog, wqweto, wuwinson, zefhemel
해당 기록 없음
릴리스 v6.3 - 확장 지원 릴리스
v6.3.10, 2022-08-23 릴리스
Mattermost v6.3.10에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 이내에 보안 업데이트 페이지에 게시됩니다.
v6.3.9, 2022-06-13 릴리스
Mattermost v6.3.9에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 이내에 보안 업데이트 페이지에 게시됩니다.
이제
ServiceSettings.TrustedProxyIPHeader
의 값이 기본적으로 비어 있습니다. 이전 버그로 인해 특정 조건에서 이 값이 비어 있게 되지 않는 문제가 있었습니다. 고객은 구성에서 이러한 값을 확인하고 필요한 경우 nil로 설정하도록 요청됩니다. 자세한 내용은 여기를 참조하세요.SendPushNotifications
구성이false
로 설정되어 있더라도 테스트 (빈) 알림을 전송할 수 있는 버그가 수정되었습니다.Pre-packaged Playbooks v1.23.2.
v6.3.8, 2022-04-28 릴리스
Mattermost v6.3.8에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 이내에 보안 업데이트 페이지에 게시됩니다.
이제 Ping 엔드포인트는 장치 ID를 수신하여 해당 장치가 푸시 알림을 받을 수 있는지를 보고할 수 있습니다.
v6.3.7, 2022-04-13 릴리스
전문 라이선스로 비공개 플레이북을 만들도록 시도할 수 있는 문제가 수정되었습니다.
v6.3.6, 2022-03-24 릴리스
게시글의 삭제가 느리게 진행되는 문제와
context deadline exceeded
오류가 수정되었습니다.공지 배너로 인해 상단 팀이 부분적으로 가려지는 문제가 수정되었습니다 MM-40887.
v6.3.5, 2022-03-10 릴리스
Mattermost v6.3.5에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 이내에 보안 업데이트 페이지에 게시됩니다.
웹앱에서 사용자를 저장하는 코드의 성능이 향상되었습니다.
게시글 텍스트 상자에서 발생한 메모리 누수가 수정되었습니다.
사이드바 메뉴를 축소하거나 확장할 때 DOM에서 사이드바 메뉴를 제거했습니다.
사용자 정의 서비스 약관을 비활성화하고 다시 활성화하는 문제가 수정되었습니다.
v6.3.4, 2022-02-21 릴리스
많은 다이렉트 메시지와 그룹 메시지를 보유한 사용자의 웹 및 데스크탑 앱 성능 문제가 해결되었습니다.
루트 게시물의 오른쪽 점 메뉴는 이제 마우스를 올릴 때에만 DOM에 렌더링됩니다.
게시물 상자 아래의 링크 구성 요소를 입력하는 동안
CustomStatusEmoji
구성 요소의 다시 렌더링이 피해졌습니다.키보드 및 마우스 이벤트를 수신 대기 중인 게시물 구성 요소의 수를 줄였습니다.
v6.3.3, 2022-02-03 릴리스
Mattermost v6.3.3에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 이내에 보안 업데이트 페이지에 게시됩니다.
ThreadAutoFollow
의 기본값이false
로 변경되었습니다. 이는 기존 구성에 영향을 미치지 않습니다. 기존 구성에서 이미 이 값이true
로 설정된 경우에는 영향을 받지 않습니다 MM-41351.v6.3.2, 2022-01-28 릴리스
v6.3.1, 2022-01-21 릴리스
Mattermost v6.3.1에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 이내에 보안 업데이트 페이지에 게시됩니다.
다양한 버그 수정이 포함된 Mattermost Boards를 v0.12.1로 업데이트했습니다.
LDAP 사용자와 LDAP 그룹 멤버의 경우 다른 속성 대/소문자로 반환된 경우 DN 문자열을 정규화할 수 있는 기능이 추가되었습니다 MM-40753.
파일 첨부가 서버에서 비활성화된 경우 채널에서 파일 첨부 옵션이 제거되는 버그가 수정되었습니다 MM-38054.
하위 경로에서 실행되는 서버에 대해 팀 사이드바가 표시되는 문제가 수정되었습니다.
v6.3.0, 2022-01-16 릴리스
중요한 업그레이드 노트
Collapsed Reply Threads, beta 버전에서 사용 가능하며, 서버 성능에 부정적인 영향을 미칠 수 있습니다. 데이터베이스를 쉽게 확장하고 조정할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중이라면
ThreadAutoFollow
와CollapsedThreads
를 비활성화하는 것을 권장합니다. Collapsed Reply Threads가 2022년 제2분기에 일반적으로 사용 가능해질 때까지 입니다. 이 성능 고려사항에 대해 더 알아보세요.
중요: v6.2 이전 릴리스에서 업그레이드하는 경우 다른 중요한 업그레이드 노트를 꼭 읽어주십시오.
하이라이트
플레이북 업데이트
(Enterprise Edition) 세분화된 권한 체계를 통해 플레이북의 더 많은 접근 제어가 가능해집니다.
플레이북은 이제 진행 중인 12개 이상의 언어로 완전히 번역 가능합니다.
채널 내 모든 알림이 제거되었으며, 중요한 알림은 채널 소음을 줄이기 위해 플레이북 봇으로부터 직접 메시지로 전달됩니다.
보드 업데이트
보드가 이제 공식적으로 일반적으로 사용 가능 (GA)합니다.
카드를 팔로우하고 카드에 대한 모든 변경 사항의 세부 내용이 포함된 메시지 알림을 받을 수 있습니다.
사용자를 빠르게 식별하고 아바타를 지원하여 작업을 할당할 수 있습니다.
최신 댓글이 이제 맨 위에 정렬되어 가장 최근의 댓글을 쉽게 찾을 수 있습니다.
개선사항
사용자 인터페이스 (UI)
웹앱 플러그인은 이제 화면 오른쪽에있는 앱 막대에 구성 요소를 등록할 수 있습니다. 이 기능은 기능 플래그로 숨겨져 있으며 기본적으로 비활성화됩니다.
“약관” 용어를 “이용 약관”으로 제품 전반에 걸쳐 업데이트했습니다.
축소된 답글 스레드가 활성화되면 검색 결과에 답글 스레드가 추가되었습니다.
“메시지에 대한 원클릭 리액션” 사용자 설정을 “메시지에 대한 빠른 리액션”으로 업데이트했습니다.
글로벌 헤더와 사용자 아바타에 탭 포커스 지원을 추가했습니다.
새로운 답글 배너를 화면 오른쪽의 스레드 뷰어에 추가했습니다.
Mattermost Team Edition 모달의 ‘About’를 업데이트하여 커뮤니티 링크를
mattermost.org
에서mattermost.com/community/
로 변경했습니다.팀 초대 모달은 이제 이메일 검색 입력에 자동 초점이 맞춰집니다.
기업용 에디션
라이선스 삭제 확인을 위한 새 대화 상자 추가.
라이선스 ID가 포털에 없는 경우 Renew Now 버튼이 표시되지 않습니다. 대신, Contact Sales이 표시됩니다.
시스템 관리자는 간소화된 사용자 경험을 위해 서버를 기업용 에디션으로 업그레이드하고 시험 라이선스를 요청할 수 있습니다.
관리
구성 설정
ServiceSettings.EnableReliableWebSockets
이 일반적으로 사용 가능한 상태로 변경되었습니다. 오래된 클라이언트와의 호환성을 위해, 서버는 항상/v4/config/client
엔드포인트에 대해true
를 반환합니다.이제 서버는 이진 (메시지 팩 인코딩된) WebSocket 메시지를 수신할 수 있습니다.
registerProducts
에 새로운 플래그showTeamSidebar
가 추가되었으며,true
로 설정하면 제품에서 팀 사이드바를 표시합니다.Memberlist 로그와 버킷은 이제 DEBUG, INFO, WARN 또는 ERROR에 따라 적절히 구문 분석됩니다.
플러그인 KV 저장소의 키 길이가 150으로 증가되었습니다.
버그 수정
Enterprise Edition으로 업그레이드 옵션을 선택했을 때 100% 진행률에 도달하면 업그레이드 진행률 표시줄과 재시작 버튼이 더 이상 표시되지 않는 문제를 수정했습니다.
사용자가 스레드에서 유일한 게시물을 삭제한 후 참가자 목록에서 사용자 아바타가 제거되지 않는 문제를 수정했습니다.
초대 모달에서 종료 애니메이션에 관한 문제를 해결했습니다.
“알림 비활성화 기간 설정” 헤더를 선택했을 때 상태 메뉴가 예기치 않게 닫히는 문제를 수정했습니다.
글로벌 스레드에서 CMD/CTRL + SHIFT + F를 사용하여 검색어를 자동으로 추가하지 않는 문제를 수정했습니다.
“메시지 삭제됨” 시스템 메시지에서 “X” 버튼의 정렬을 수정했습니다.
스레드 뷰어에서 긴 게시물의 “더 보기/간략히 보기” 배경이 깨지는 문제를 수정했습니다.
API 호출 시 Client4가 Content-Type을 올바르게 application/json으로 설정하도록 변경했습니다.
게시물 호버 메뉴가 겹치는 문제를 해결했습니다.
config.json
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
구성 설정
ServiceSettings.EnableReliableWebSockets
가 제거되었으며, 연결 손실 시 메시지를 버퍼링하는 기능이 일반적으로 사용 가능하도록 업그레이드되었습니다. 이 설정은 역호환성을 유지하기 위해 이전 클라이언트에서 활성화됩니다.
Go Version
v6.3은 Go
v1.16.7
로 빌드되었습니다.
알려진 문제
공지 배너로 인해 상위 팀이 부분적으로 가려질 수 있음 MM-40887.
SVG 파일의 파일 업로드가 실패할 수 있음 MM-38982.
CTRL/CMD + SHIFT + A
단축키로 계정 설정이 열리지 않음 MM-38236.(Beta)에서 축소된 답글 스레드와 관련된 알려진 문제는 여기에 목록되어 있습니다.
게시물 초안의 처음에 언급을 추가하고 좌표키를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있음 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패할 수 있음.
IP 해시를 끈 고가용성 모드에서 상태가 때때로 자리 비움 또는 오프라인으로 멈출 수 있음.
Elasticsearch가 활성화된 상태에서 따옴표 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있음.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않을 수 있음.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있음.
고가용성 모드에서 Mattermost를 실행 중일 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있음.
보드가 생성 시에는 새로 고치지 않음. 자세한 내용은 GitHub 토론을 참조하세요.
모든 ID가 서버에서 새 ID로 대체되기 때문에 보드 내보내기와 다시 가져오기가 보드를 중복 생성함. 자세한 내용은 GitHub 이슈를 참조하세요.
기여자
AccountingMattermost, Adovenmuehle, agarciamontoro, AGMETEOR, agnivade, amyblais, amynicol1985, asaadmahmood, AshishDhama, BenLloydPearson, calebroseland, chenilim, ChristophKaser, coltoneshaw, cpanato, cpoile, craph, crspeller, ctlaltdieliet, cwarnermm, danielsischy, darmen, darmenerk, deanwhillier, devinbinnie, dunak-debug, enahum, esethna, ewwollesen, gbochora, Grucqq, hahmadia, hanzei, harshilsharma63, hmhealey, iomodo, isacikgoz, it33, jamiehurewitz, jasonblais, jayaddison-collabora, JenyaFTW, jespino, johnsonbrothers, JoomlaEstonia, josephbaylon, jprusch, JtheBAB, JulienTant, jupenur, justinegeffen, kaakaa, kamre, kayazeren, koox00, krotovkk, larkox, levb, lieut-data, M-ZubairAhmed, majo, maksimatveev, master7, mateioprea, matt-w99, matthew-w, metanerd, mgdelacroix, michelengelen, mickmister, milotype, mjnagel, mrckndt, Mshahidtaj, nab-77, nathanaelhoun, neallred, nickmisasi, nikolaizah, nishantwrp, ogi-m, olaysco, pablovelezvidal, Phrynobatrachus, poflankov, Profesor08, puerco, rubenmeza, sanjaydemansol, saturninoabril, sbishel, SebastianSpeitel, seoyeongeun, serhack, shadowshot-x, shazm, sibasankarnayak, srkgupta, stafot, streamer45, stylianosrigas, Szymongib, tilto0822, tsabi, varghese.jose, vinod-demansol, wiersgallak, wiggin77, YairFernando67, YC
올바른 명령어입니다.
릴리스 v6.2 - 기능 릴리스
v6.2.5, 2022-03-10 릴리스
Mattermost v6.2.5에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 이번 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 공개될 예정입니다.
v6.2.4, 2022-02-21 릴리스
대량의 직접 메시지 및 그룹 메시지가 누적된 사용자의 웹 및 데스크톱 앱 성능 문제를 해결했습니다.
v6.2.3, 2022-02-03 릴리스
Mattermost v6.2.3에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 이번 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 공개될 예정입니다.
ThreadAutoFollow
의 기본값이false
로 변경되었습니다. 기존 구성에는 이미 이 값이true
로 설정된 경우에는 영향을 미치지 않습니다. MM-41351.ThreadAutoFollow
및CollapsedThreads
구성 설정이 비활성화된 경우에도, 작은 답글 스레드 관련 작업이 데이터베이스 서버에 부하를 추가하는 경우가 있던 문제를 해결했습니다 MM-41350.기술적 문제로
.pages
콘텐츠 검색이 더 이상 사용할 수 없습니다.MySQL 설치에서 서버를 다시 시작할 때 v6.0 마이그레이션이 다시 트리거되는 문제를 해결했습니다 MM-41330.
v6.2.2, 2022-01-21 릴리스
Mattermost v6.2.2에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 이번 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 공개될 예정입니다.
v6 마이그레이션에서
Users.Timezone
열에 기본값이 있는 문제를 해결했습니다. 이는 Mattermost v4.9 또는 그 이전 버전이 설치된 서버가 v6.0 이상으로 업그레이드되기 전에 영향을 미쳤습니다 MM-39297.빈 플래그를 구문 분석하려고 시도할 때 일어나는 가짜 로그 라인으로 콘솔이 막히는 문제를 해결했습니다.
v6.2.1, 2021-12-17 릴리스
Mattermost v6.2.1에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 이번 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 공개될 예정입니다.
플러그인이 구성에서 비활성화된 경우 v6.2.0으로 업그레이드한 후 SIGSEGV 오류가 발생하는 문제를 해결했습니다.
v6.2.0, 2021-12-16 릴리스
Mattermost v6.2.0에는 낮은 수준부터 중간 수준의 보안 수정 사항이 포함되어 있습니다. 이번 릴리스로 업그레이드하는 것을 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 공개될 예정입니다.
중요한 업그레이드 노트
채널 자동완성 결과에 비공개 채널이 포함될 것입니다.
Bleve
또는Elasticsearch
를 사용하여 자동완성하는 고객들은 새 결과를 얻기 위해 데이터를 재색인해야 합니다. 이 작업은 시간이 많이 소요될 수 있으므로 자동완성을 비활성화하고 백그라운드에서 색인을 실행하는 것을 권장합니다. 작업이 완료되면 자동완성을 다시 활성화하세요. 비공개 채널 이름은 자동완성 결과에서 채널 구성원에게만 표시됩니다.베타로 제공되는
접힌 회신 스레드
는 서버 성능에 부정적인 영향을 미칠 수 있습니다. 데이터베이스를 쉽게 확장하고 조정할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중이라면ThreadAutoFollow
와CollapsedThreads
를 비활성화하는 것을 권장합니다. 2022년 제2분기에 접힌 회신 스레드가 일반적으로 이용 가능해지기 전까지 성능에 대한 고려사항에 대해 더 알아보세요. (링크: https://support.mattermost.com/hc/en-us/articles/4413183568276)
하이라이트
플레이북 업데이트
플레이북 실행을 따를 수 있는 기능을 추가하여 원하는 프로시저에 대해 알고 있을 수 있게 함.
플레이북을 검색하고, 개별 실행 및 플레이북의 URL을 공유하며, 플레이북별로 실행을 필터링할 수 있는 기능을 포함한 기타 개선 사항을 추가했습니다.
보드 업데이트
마감일을 추적하기 위한 캘린더 뷰가 추가되었습니다.
이제 카드에서 손쉽게 누군가를 언급할 수 있습니다.
개선 사항
사용자 인터페이스 (UI)
Latex 렌더링 구성 설정 설명을 명확히하고, 고장난 제품 문서 링크를 수정했습니다.
메시지에 대한 원 클릭 반응 사용자 설정을 메시지에 대한 빠른 반응으로 업데이트했습니다.
계정 설정 용어를 프로필로 업데이트했습니다.
스위치의 인스턴스를 이동으로 업데이트했습니다.
제품 내 텍스트 용어를 댓글에서 대화와 답글로 변경했습니다.
모든 사용자를 대상으로 쓰레드를 열기 위해 클릭 설정을 추가하여 메시지를 클릭하여 답글 쓰레드를 열 수 있도록 했습니다.
내일에 대한 방해 금지 옵션은 이제 만료 시간을 표시합니다.
최근 이모지는 이제 기본 선택된 스킨 톤에 따라 업데이트됩니다.
SingleImageView를 업데이트하여 이미지가 축소될 때까지 첨부된 이미지 이름을 숨깁니다.
이미지 이름의 확장 화살표를 이미지 왼쪽으로 이동했습니다.
이미지 호버시 이미지 확장 아이콘이 나타납니다.
사용자 자동완성에서 프로필 이미지에 온라인 상태를 추가했습니다.
앱 명령에 모달로 열리는 옵션을 추가했습니다.
축소된 답글 쓰레드를 화살표 키를 통해 탐색하는 기능을 추가했습니다.
입력 상자에 집중하여 축소된 답글 쓰레드를 탐색하는 기능을 추가했습니다.
ESC키를 눌러 축소된 답글 쓰레드의 입력 상자를 흐리게 하는 기능을 추가했습니다.
스레드에 대한 채널 재정의 데스크톱 알림 기본 설정을 조정했습니다.
사용자 정의 상태에 텍스트가 설정되지 않은 경우 사용자 인터페이스가 개선되었습니다.
성능
웹 응용 프로그램 및 입력 로드에 대한 일반적인 성능 수정사항 추가.
일부 자동완성 레이아웃 계산을 이동하여 입력 시 성능 향상.
렌더링 중 DOM 사용량을 줄임으로써 성능을 향상시켰습니다.
Enterprise Edition
Self-Hosted 설치에서 현재 Edition and License 시스템 콘솔 페이지에 대한 새로운 디자인을 구현했습니다.
버그 수정
Mattermost를 하위 디렉터리에 호스팅할 때 OpenID 리디렉션이 작동하지 않는 문제를 해결했습니다.
“최근 파일”에서 이미지 파일을 클릭할 때 웹앱이 때때로 충돌하는 문제를 해결했습니다.
기본 로그 로테이션 파일 크기가 10GB로 잘못 설정되어 100MB로 다시 되돌린 문제를 해결했습니다.
포스트의 이모지 반응 버튼이 사용자 권한을 존준하지 않는 문제를 해결했습니다.
자동 시간대 설정을 해제하면 선택기에서 시간대가 변경되는 문제를 해결했습니다.
이모지 피커에서 이모지 이름이 너무 일찍 줄어드는 문제를 해결했습니다.
쓰레드 푸터에서 사용자가 쓰레드를 팔로우할 수 없는 문제를 해결했습니다.
채널을 나가고 쓰레드 뷰로 전환한 후 앱이 충돌하는 문제를 해결했습니다.
글로벌 스레드에서 루트 포스트를 삭제할 때 Mattermost가 충돌하는 문제를 해결했습니다.
접힌 답글 스레드가 활성화된 상태에서 잠금 화면이나 알림 센터에서 푸시 알림이 지워지지 않는 문제를 해결했습니다.
접힌 답글 스레드가 활성화된 상태에서 다이렉트 메시지 알림이 발신자 이름이 누락된 문제를 해결했습니다.
글로벌 스레드에서 키보드 단축키가 작동하지 않는 문제를 해결했습니다.
API에서 타운 스퀘어 채널의 이름을 변경할 수 있던 문제를 해결했습니다.
알림을 비활성화한 경우 오류가 기록되는 문제를 해결했습니다.
현재 사용자가 채널에서 제거된 경우 사이드바에서 채널이 즉시 제거되지 않는 문제를 해결했습니다.
퍼머링크 미리보기와 함께 게시물을 만들거나 업데이트할 때 잠재적인 서버 충돌이 발생하는 문제를 해결했습니다.
저장된 게시물에서 생성된 퍼머링크가 올바르게 팀으로 리디렉션되지 않는 문제를 해결했습니다.
긴 파일 확장자 이름이 모듈의 범위를 벗어나는 문제를 해결했습니다.
웹사이트 링크 미리보기가 활성화된 경우 인스턴스의 채널 로딩이 느려지는 문제를 해결했습니다.
사용자 업데이트로 서버를 과부하시키지 않기 위해 일부 기능의 실시간 업데이트를 제거했습니다. “이 채널에 게스트가 있음” 표시와 그룹 멤버에게 알림을 통보할 때 시간대 표시 수는 채널 변경 시에만 업데이트됩니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본 값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
아래:새로운 구성 설정
DeveloperFlags
추가.
DesktopLatestVersion
및DesktopMinVersion
구성 설정 제거.
API 변경 로그
새로운
IsEnterpriseReady()
플러그인 API가 추가되었습니다.새로운
GET /api/v4/roles
API 엔드포인트가 추가되었습니다.사용자 정의 상태에 대한 새로운
UpdateCustomStatus
및RemoveUserCustomStatus
플러그인 API가 추가되었습니다.사용자 세션을 위한 플러그인 API에 CRUD 메소드가 추가되었습니다.
Go Version
v6.2는 Go
v1.16.7
로 빌드되었습니다.
알려진 문제
Collapsed Reply Threads는 현재 베타 버전입니다. 기능을 활성화하기 전에 데이터베이스 자원 요구 사항 및 서버 성능 영향과 관련된 특히 알려진 문제를 숙지해야 합니다. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중이라면, Collapsed Reply Threads를 활성화할 때까지 기다리는 것이 좋습니다. 이 기능은 2022년 2분기에 일반 공급으로 전환될 때까지 기다리는 것이 좋습니다. 이와 관련된 성능에 대한 고려 사항에 대해 자세히 알아보세요.
자동 완성에서 회원 유형이 누락됩니다 MM-38989.
SVG 파일의 파일 업로드가 실패할 수 있습니다 MM-38982.
CTRL/CMD + SHIFT + A
단축키로 설정을 열 수 없습니다 MM-38236.게시물 초안의 시작 부분에 언급을 추가하고 왼쪽 또는 오른쪽 화살표를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패할 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 때로는 자리 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch를 사용하여 따옴표로 묶인 불용어를 검색하면 검색된 용어 외에도 더 많은 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통해 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행 중인 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
보드가 생성 후 새로 고쳐지지 않습니다. 자세한 내용은 GitHub 토론을 참조하세요.
Enterprise Edition으로 업그레이드 버튼을 선택할 때 진행 막대 및 재시작 버튼이 진행률이 100%에 도달하면 더 이상 표시되지 않습니다. 사용자는 Mattermost 사용자 인터페이스에서 서버를 직접 재시작할 수 없으며, 수동으로 서버를 재시작해야 합니다.
기여자
aaronrothschild, aeomin, agarciamontoro, AGMETEOR, agnivade, ahills60, alauregaillard, amyblais, anchepiece, angeloskyratzakos, anurag6713, arjitc, asaadmahmood, ashishbhate, AshishDhama, AWerbrouck, BenCookie95, berkeka, bretanac93, calebroseland, chenilim, cleferman, clovis1122, cpanato, cpoile, crspeller, ctlaltdieliet, cwarnermm, daovansonbg, De1ain, devinbinnie, dipak-demansol, dontoisme, ekl1773, emdecr, enahum, enelson720, engineereng, Ericliu1912, erik, erni27, esethna, furqanmlk, gabrieljackson, Genei180, gigawhitlocks, Grucqq, gtanczyk, haardikdharma10, hahmadia, hanzei, harshilsharma63, hmhealey, iomodo, iOSGeekster, ironbyte, isacikgoz, it33, ivernus, jamiehurewitz, jasonblais, jayaddison-collabora, JenyaFTW, jespino, jfrerich, Johennes, johnsonbrothers, josephbaylon, joseph.jose, jprusch, jrester, JtheBAB, jufab, JulienTant, jupenur, justinegeffen, kaakaa, kaitrin, kamre, kayazeren, kayge, kirtilodha, KKVANONYMOUS, koox00, korvmoij, kott, KuSh, larkox, levb, lieut-data, LSantos06, lynn915, M-ZubairAhmed, marcvelasco, marianunez, majo, maruTA-bis5, master7, mathiasvr, matthew-w, matt-w99, metanerd, mgdelacroix, michaelgamble, michelengelen, mickmister, milotype, mkraft, mr-aboutin, mRuggi, Mshahidtaj, namreg, nat-gunner, nathanaelhoun, neallred, nevyangelova, nickmisasi, nikolaiz, nikolaizah, nishantwrp, ogi-m, pablovelezvidal, pascalhein, penthaapatel, Phrynobatrachus, poflankov, prakharporwal, Prassud, puerco, Quentin, rakshit087, ramiyengar, Roy-Orbison, sadohert, saeid.hmdr, saeidkh6991, sangramrath, sarvani1997, saturninoabril, Sayanta66, sbishel, seoyeongeun, serhack, shadowshot-x, SharathHuddar, shzmr, sibasankarnayak, SiderealArt, sondv, spirosoik, srijit2002, stafot, streamer45, stylianosrigas, Szymongib, teamzamong, tsabi, valentinrozman, varghese.jose, vicky-demansol, weblate, wiersgallak, wiggin77, Willyfrog, YairFernando67, YoheiZuho, zchezgi, Zeezee1210, Ziggiz
—-
릴리스 v6.1 - 기능 릴리스
v6.1.3, 2022-02-03 릴리스
Mattermost v6.1.3에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드하여 이 릴리스를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다. (https://mattermost.com/security-vulnerability-report/).
기본값
ThreadAutoFollow
가false
로 변경되었습니다. 이전에 이 값이true
로 설정된 기존 구성에는 영향을 미치지 않습니다 MM-41351.ThreadAutoFollow
및CollapsedThreads
구성 설정이 비활성화되었을 때에도, 축소된 답글 스레드에 관련된 작업이 데이터베이스 서버에 부하를 추가하는 몇 가지 경우를 방지했습니다 MM-41350.기술적 문제로
.pages
콘텐츠 검색을 더 이상 사용할 수 없습니다.MySQL 설치가 서버 재시작시 v6.0 마이그레이션을 다시 트리거하는 문제를 해결했습니다 MM-41330.
v6.1.2, 2022-01-21 릴리스
Mattermost v6.1.2에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드하여 이 릴리스를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다. (https://mattermost.com/security-vulnerability-report/).
v6 마이그레이션에서
Users.Timezone
열에 기본값이 지정된 문제를 해결했습니다. 이는 v6.0 이상으로 업그레이드하기 전에 Mattermost v4.9 이하를 설치한 서버에 영향을 미쳤습니다 MM-39297.
v6.1.1, 2021-12-17 릴리스
Mattermost v6.1.1에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드하여 이 릴리스를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다. (https://mattermost.com/security-vulnerability-report/).
웹 애플리케이션 및 타이핑을 로딩하는 일반적인 성능 수정이 추가되었습니다.
자동완성 레이아웃 계산을 이동하여 타이핑 중 성능을 향상시켰습니다.
렌더링 중 DOM 사용을 줄이는 것으로 성능을 개선했습니다.
사용자 업데이트 시 서버에 과부하를 방지하기 위해 특정 기능의 실시간 업데이트를 중지했습니다. 이제 “이 채널에는 게스트가 있는 지” 표시와 그룹 멤버에게 알림을 보낼 때 표시되는 시간대 수는 채널 변경시에만 업데이트됩니다.
웹사이트 링크 미리보기가 활성화된 인스턴스에서 채널 로딩이 느린 문제를 해결했습니다.
Focalboard에서 Mattermost 데스크탑 앱을 다시로드할 때 빈 화면이 나타나는 문제를 해결했습니다.
v6.1에서 mmctl 버전이 잘못보고된 문제를 해결했습니다.
v6.1, 2021-11-16 릴리스
Mattermost v6.1.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드하여 이 릴리스를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다. (https://mattermost.com/security-vulnerability-report/).
중요한 업그레이드 노트
v6.1로 업그레이드할 때 schema migration analysis 를 참고하십시오.
Bleve 색인이 scorch 색인 타입을 사용하도록 업데이트되었습니다. 이 새로운 기본 색인 타입은 일부 효율성 개선을 갖고 있어서 색인이 훨씬 적은 디스크 공간을 사용합니다. 이 새로운 유형의 색인을 사용하려면 서버 버전을 업그레이드한 후 Bleve 섹션의 시스템 콘솔에서 정리 작업을 실행한 다음 색인을 다시 생성하십시오. Bleve는 여전히 이전 색인과 호환되므로 정리 작업과 색인 다시 생성을 실행하지 않아도 현재 색인된 데이터가 정상 작동합니다.
jobs 테이블에 복합 색인이 추가되어 쿼리 성능을 향상시켰습니다. 큰 jobs 테이블을 가진 일부 고객들에게 이 작업은 시간이 오래 걸릴 수 있으므로, 업그레이드 전에 이 색인을 off-hours에 추가하는 것을 권장하고, 그 후에 마이그레이션을 실행하십시오. 100만 개 이상의 행을 가진 테이블은 업그레이드 전에 업데이트할 크기로 간주할 수 있습니다.
PostgreSQL의 경우:
create index concurrently idx_jobs_status_type on jobs (status,type);
MySQL의 경우:
create index idx_jobs_status_type on Jobs (Status,Type);
축소된 답글 스레드는 베타 버전에서 사용 가능하며, 서버 성능에 부정적인 영향을 미칠 수 있습니다. 데이터베이스의 쉽게 확장하고 조정할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중이라면
ThreadAutoFollow
와CollapsedThreads
를 사용하지 않도록 권장합니다. 축소된 답글 스레드가 2022년 2분기에 일반적으로 사용 가능해지기 전까지 성능 고려사항을 여기에서 더 알아보세요.
형광펜 표시 부분
시간 제한된 방해 금지 모드
중요한 메시지를 놓치지 않으면서 쉬는 동안 산만함을 피하기 위해 특정 기간 동안 모든 알림을 비활성화하는 기능을 추가하였습니다.
팀 간 최근 언급 사항
최근 언급된 사항과 저장된 게시물은 이제 모든 팀에서 표시됩니다.
플레이북 업데이트
플레이북 미리보기와 새로운 플레이북 알림이 포함된 위키 스타일 페이지를 추가했습니다.
게시판 업데이트
새로운 게시판 생성 사용자 인터페이스 추가, 프로젝트의 기본 지표를 빠르게 얻기 위한 게시판 계산, 언급 알림, 그리고 카드 미리보기를 추가했습니다.
향상 사항
사용자 인터페이스 (UI)
폴란드어가 공식으로 지원되는 언어로 추가되었습니다.
게시물에 대한 원클릭 반응 기능이 추가되었습니다. 사용자가 메시지를 가리킬 때 사용자의 최근에 사용한 이모지 3개가 표시됩니다.
이모지 선택기에서 이름과 별칭을 선택할 수 있는 기능이 추가되었습니다.
게시물의 수정 표시의 사용자 인터페이스가 변경되었으며 인라인으로 이동되었습니다.
데스크톱 앱에서 열린 제품 도움말 페이지를 번역하기 위한 쿼리 파라미터가 추가되었습니다.
명확성을 위해 초대 모달의 제품 내 텍스트가 업데이트되었습니다.
제품 내 도움말 문서에서 파일 첨부 한도와 크기가 업데이트되었습니다.
이메일 알림에 있는 마크다운을 포함한 게시물을 렌더링할 수 있도록 추가되었습니다.
인라인 레이텍스 렌더링을 지원하도록 추가되었습니다.
채널 헤더 드롭다운 메뉴에 이동하기… 옵션 메뉴 항목이 추가되었습니다.
툴팁에 키보드 단축키가 추가되었습니다. 단축키 구성 요소는 이제 키를 표시하는 데 사용됩니다.
글로벌 스레드 무한 스크롤을 지원하도록 추가되었습니다.
@here
언급을EnableConfirmNotificationsToChannel
구성 설정에 추가하여@here
로 5명 이상의 멤버에게 경고 모달이 표시되도록 지원이 추가되었습니다.
통합
앱 슬래시 명령어에서 다중 선택을 지원하도록 추가되었습니다.
앱 명령어는 이제 중앙 채널과 오른쪽 채널을 구분합니다.
앱 바인딩은 이제 각 채널의 게시물 메뉴 옵션을 인식합니다.
편집된 메시지를 가로채기 위한 새로운
registerMessageWillBeUpdatedHook(newPost, oldPost)
클라이언트 측 플러그인 후크가 추가되었습니다.
성능
시스템 메시지 렌더링 성능 향상.
페이지 로드 시 저장소 관련 지연 시간 감소.
관리
첨부 파일이 포함된 대량 가져오기는 이제 파일 업로드에 실패해도 중지되지 않고 로깅 및 계속됩니다.
get flagged posts
엔드포인트는 이제 사용자가 멤버인 채널의 깃발 표시된 게시물만 반환합니다.Scorch 인덱스 유형을 사용하기 위해 Bleve를 v2로 업데이트했습니다.
지원되는 최소 브라우저 버전 변경:
Chrome은
61+
에서89+
로 업데이트되었습니다.Firefox는
60+
에서78+
로 업데이트되었습니다.MacOS는
10.9+
에서10.14+
로 업데이트되었습니다.
기업용 버전
사용자가 체험판 시작을 선택하면, 기업 요금제를 통해 이제 이용할 수 있는 모든 기능이 나열된 모달이 표시됩니다.
라이선스가 없는 서버가 10명의 사용자에 도달하면, 시스템 관리자에게 30일의 무료 평가판을 시작할 것을 권장하는 일회성 모달이 표시됩니다.
독립 실행형 작업 서버에서 작동할 때 Prometheus 지표가 이제 활성화되었습니다.
버그 수정
서브패스가 구성된 서버에서 커스텀 이모지 페이지로의 고장난 링크를 수정했습니다.
직접 메시지 모달에서 “검색 결과가 없음” 오류 문자열이 표시되는 문제를 수정했습니다.
이모지 피커에서 두 개의 이모지를 선택할 때 이모지 중간에 캐럿이 배치되는 문제를 수정했습니다.
Team Edition, Starter 및 Professional에서 그룹 관리를 전환할 수있는 옵션이 표시된 시스템 콘솔 > 채널 > 채널 관리를 수정했습니다.
사용자가 설정한 시계 형식이 편집 표시기에서 존중되지 않는 문제를 수정했습니다.
Metropolis 글꼴 파일을 새로운 세트로 교체하여 간격 문제를 수정했습니다.
모바일에서 열린 딥 링크가 사용자에게 데스크톱 앱을 여는 것으로 잘못 안내하는 오류를 수정했습니다.
v6.0 릴리스에서의 다양한 사용자 인터페이스 스타일 버그를 해결했습니다.
style
태그를 지원하지 않는 클라이언트의 이메일 템플릿을 수정했습니다.Denim 및 Sapphire 테마에서 스크롤 막대가 거의 보이지 않는 문제를 수정했습니다.
유효하지 않은 사용자 이름으로 봇을 만드는 문제로 “유효하지 않은 이메일” 오류가 반환되는 문제를 수정했습니다.
/code
를 사용하여 초기 공백 문자가 렌더링되지 않는 문제를 수정했습니다.모바일 웹뷰에서 무료로 엔터프라이즈 시스템 사용해보기 옵션이 간격이 없었던 문제를 수정했습니다.
WebConn 채널 멤버십을 채우기 위해 SQLStore 캐시를 의존했던 문제를 수정했습니다.
서버 구성이 시스템 콘솔을 통해 변경될 때 로깅이 다시 구성되지 않았던 문제를 수정했습니다.
Playbooks에서 채널로 돌아올 때 Indigo 테마의 디스플레이 문제를 수정했습니다.
오프라인 인디케이터 색상이 올바른 테마 색상을 사용하지 않았던 문제를 수정했습니다.
Collapsed Reply Threads (Beta) 기능에 대한 다양한 버그를 수정했습니다. 이 중 일부는 다음과 같습니다.
최근 사이드바 정렬 옵션이 부모 게시물만을 고려하지 않는 문제를 수정했습니다.
다른 사용자가 직접 메시지에서 스레드를 시작한 경우에도 스레드 목록에 배지가 표시된 문제를 수정했습니다.
사용자 아바타가 삭제된 후 해당 사용자가 스레드에서 다른 게시물을 보유하지 않은 경우에도 참여자 목록에 표시되는 문제를 수정했습니다.
쓰레드에서 포스트가 중앙에 표시되지 않는 문제를 수정했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정들과 기본값 목록입니다. 이 설정들은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다(사용 가능한 경우).
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에:인라인 Latex 렌더링을 지원하기 위해
EnableInlineLatex
추가함.
config.json
의JobSettings
에:CleanupJobsThresholdDays
를 추가함. 이는 이전 작업이 제거되는 시간 간격을 정의함. 기본값은 -1이며, 이는 기능이 비활성화됨을 의미함. 0으로 설정하면 모든 완료된 작업이 정리됨.
데이터베이스 변경내역
아래 데이터베이스 열의 최대 크기를 256자로 확장했습니다:
Sessions.Roles
ChannelMembers.Roles
TeamMembers.Roles
API 변경 사항
새로운 API 엔드포인트인
POST /api/v4/posts/search
가 추가되어 모든 채널에서 검색을 수행합니다.
Go Version
v6.1 는 Go
v1.16.7
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp에
fast-deep-equal
,luxon
, 그리고react-window-infinite-loader
를 추가했습니다.https://github.com/mattermost/mattermost-mobile에
@mattermost/react-native-paste-input
를 추가했습니다.
알려진 문제
Collapsed Reply Threads은 현재 베타 상태입니다. 해당 기능을 활성화하기 전에 데이터베이스 리소스 요구 사항 및 서버 성능 영향과 관련된 알려진 문제를 숙지하시기 바랍니다. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기계에서 실행 중인 경우, Collapsed Reply Threads를 활성화하는 것을 권장하지 않습니다. 2022년 제2분기에 일반 사용 가능으로 승격될 때까지 기다리는 것이 좋습니다. 이 성능 고려 사항에 대해 자세히 알아보세요.
저장된 게시물에서 만든 영구 링크가 올바른 팀으로 올바르게 리디렉션되지 않습니다 MM-39816.
최근 언급 검색은 때때로 부정확한 결과를 포함할 수 있습니다 MM-39867.
실험적인 시간대 및 사용자 정의 상태는 E20 라이선스를 갖춘 서버에서 CPU 사용량과 데이터베이스 연결 수가 증가할 수 있습니다. 현재의 해결책은 사용자 정의 상태를 비활성화하거나 실험적인 시간대를 비활성화하는 것입니다.
“최근 파일”에서 이미지를 클릭할 때 웹 앱이 가끔 크래시할 수 있습니다 MM-38239.
멤버 유형이 자동 완성에서 누락됩니다 MM-38989.
SVG 파일의 파일 업로드가 실패할 수 있습니다 MM-38982.
Ctrl/Cmd+Shift+A
단축키로 계정 설정을 열지 않는 문제가 있습니다 MM-38236.게시물 초안의 처음에 at-mention을 추가하고 왼쪽 또는 오른쪽 화살표를 누르면 게시물 초안과 실행 취소 히스토리가 삭제될 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 자리 비움 또는 오프라인으로 고정되는 경우가 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이외의 결과가 반환됩니다.
모바일에서 채널을 읽은 후 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화되어 있는 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
A9u, aaronrothschild, abhijit-singh, achie27, achromik, adithyaakrishna, Adovenmuehle, aeomin, agarciamontoro, AGMETEOR, agnivade, alauregaillard, alejandrovelez7, alieh-rymasheuski, aloks98, amyblais, anchepiece, andrewbrown00, angeloskyratzakos, anoopmsivadas, anurag6713, asaadmahmood, ashishbhate, AshishDhama, astraldawn, audreyaudz, Audrey Kon, Avinaba-Mazumdar, avinashlng1080, AWerbrouck, b4sen, banaboi, bartfelder, bbodenmiller, BenCookie95, BenLloydPearson, bensiauu, berkeka, bhaveshgoyal182, Bhavin789, Bruno-366, calebroseland, caugner, chenilim, chetanyakan, chrysillala, cinlloc, cleferman, cognvn, coltoneshaw, cpanato, cpoile, craph, crspeller, ctlaltdieliet, cwarnermm, darkLord19, DarshanKansara2015, deanwhillier, DeeJayBro, devinbinnie, dialvarezs, dimitraz, dizlv, donno2048, drobiu, Duaard, echobash, elyscape, emdecr, emilyacook, enahum, enelson720, EranKricheli, erezo9, Erik Pfeiffer, esethna, fareskalaboud, fcoiuri, firasm, furqanmlk, gabrieljackson, gagandeepp, garanews, gaurav-baghel, Gauravsaha-97, GianOrtiz, gigawhitlocks, gpt14, grsky360, gupsho, haardikdharma10, hahmadia, hanzei, Hard-Coder05, harshilsharma63, hmhealey, Hridoy-31, iamquang95, icelander, igordsm, im-endangered, iomodo, iOSGeekster, isacikgoz, jamiehurewitz, Jasmin F, jasonblais, jayaddison-collabora, JenyaFTW, jespino, jfrerich, jlram, Johennes, johnsonbrothers, joremysh, josephbaylon, joshalling, jprusch, JtheBAB, jufab, jupenur, justinegeffen, jwilander, kaakaa, kaitrin, kamre, kanitmann, KavyaJaiswal, kayazeren, koox00, korvmoij, krmh04, KuSh, larkox, leosunmo, levb, lex111, lieut-data, lindy65, lonnelars, LSantos06, lynn915, M-ZubairAhmed, maisnamrajusingh, majo, maknop, marcvelasco, marianunez, Mark E Fuller, Markus Hermann, maruTA-bis5, master7, mathiasvr, matt-w99, matthewbirtch, Matthew Williams, metanerd, mgdelacroix, michelengelen, michizhou, mickmister, mishmanners, mjnagel, mkraft, mohitsaxenaknoldus, Mshahidtaj, NakulChauhan2001, naltang, namreg, naresh1205, nathanaelhoun, neallred, NeroBurner, nevyangelova, ngmmartins, nishantwrp, noviicee, ogi-m, pablovelezvidal, pascalhein, pawankm21, penthaapatel, Phrynobatrachus, pikami, pjenicot, poflankov, prabhigupta, prakharporwal, prapti, Privatecoder, prograde, puerco, radiantly, rafaeelaudibert, Ray0Emma, rbradleyhaas, rootbid, Roy-Orbison, rutulganatra, s4kh, sadohert, sahil9001, sakaitsu, sangramrath, sanjaydemansol, sapora1, saturninoabril, Sayanta66, sbishel, seoyeongeun, shadowshot-x, shazm, shinnlok, shzmr, sibasankarnayak, spinales, spirosoik, srijit2002, ssensalo, stafot, streamer45, stylianosrigas, svelle, syauqy, Szymongib, TautZuk, teamzamong, TheLaw1337, tiago154, triogempar, tsabi, ucyang, vblz, vinod-demansol, void-hr, weblate, wiersgallak, wiggin77, Willyfrog, xMicky24GIT, yeongeun.seo, ZeeshanAmjad0495, Zeezee1210, zefhemel, zolikonta, zulmarij
릴리스 v6.0 - 기능 릴리스
v6.0.4, 2021년 12월 17일 릴리스
Mattermost v6.0.4에는 중간 수준의 보안 수정사항이 포함되어 있습니다. 이 릴리스로의 업그레이드가 권장됩니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
웹 애플리케이션 및 입력을 로드하는 데 대한 일반적인 성능 수정이 추가되었습니다.
몇 가지 자동완성 레이아웃 계산을 이동하여 입력 중 성능을 향상시켰습니다.
렌더링 중 DOM 사용량을 줄이는 것으로 성능을 향상시켰습니다.
사용자 업데이트시 서버를 과부하시키지 않기 위해 몇 가지 기능의 실시간 업데이트를 제거했습니다. “이 채널에 손님이 있음” 표시 및 그룹 멤버에게 알릴 때 표시되는 시간대 수는 이제 채널 변경 시에만 업데이트됩니다.
웹사이트 링크 미리보기가 활성화된 인스턴스의 채널 로딩이 느린 문제를 해결했습니다.
v6.0에서 mmctl 버전이 잘못 보고되는 문제를 해결했습니다.
v6.0.3, 2021년 11월 15일 릴리스
Mattermost v6.0.3에는 중간 수준의 보안 수정사항이 포함되어 있습니다. 이 릴리스로의 업그레이드가 권장됩니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
DataRetentionSettings.EnableMessageDeletion
이true
로 설정된 데이터 보존 작업 중 잠재적인 패닉을 수정했습니다. MM-39378.메시지 내보내기 작업 중 잠재적인 패닉을 수정했습니다. MM-39521.
v6.0.2, 2021년 10월 27일 릴리스
Mattermost v6.0.2에는 중간 수준의 보안 수정사항이 포함되어 있습니다. 이 릴리스로의 업그레이드가 권장됩니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
고가용성 서버의 텔레메트리 ID에서 경합 상태를 수정했습니다. MM-39343.
미리 패키지된 Boards 버전을 0.9.4로 업데이트했습니다.
v6.0.1, 2021년 10월 18일 릴리스
Mattermost v6.0.1에는 중간 수준의 보안 수정사항이 포함되어 있습니다. 이 릴리스로의 업그레이드가 권장됩니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
서버가 제대로 실행되지 않도록 하는 번역에서 발생하는 패닉을 수정했습니다. 패닉으로 인해 서버가 종료되는 문제가 발생했습니다 MM-39299.
v6.0 마이그레이션에 문제가 있었는데,
Users.Timezone
열에 기본값이 있었습니다. 이는 업그레이드하기 전에 Mattermost v4.9 이전 버전이 설치된 서버에 영향을 주었습니다 MM-39297.MariaDB 데이터베이스에서 마이그레이션 확인이 실패한 문제를 수정했습니다. 데이터 유형 JSON이
LONGTEXT
로 별칭 지어지고 확인이 실패하여 데이터베이스 마이그레이션이 매번 다시 실행되는 문제가 발생했습니다.
JSONB 스키마 실패를 위해
tableName
및columnName
을 표시하는 수정사항이 적용되었습니다. JSONB 열과 관련된 스키마 업그레이드 실패가 있을 경우, 로그 라인에 영향을 받는 테이블/열이 언급되지 않는 문제를 수정했습니다.시스템 메시지에서 “…” 포스트 메뉴를 선택할 때 웹앱이 중단되는 문제를 수정했습니다 MM-39116.
v6.0.0, 2021년 10월 13일 릴리스
6.0.0 원본 릴리스
폐기 예정 항목
Legacy Command Line Tools. 대부분의 명령어가 mmctl에 의해 대체되었으며, 지난 몇 달 동안 새로운 명령어가 추가되어 이 도구가 견고한 대체품이 되었습니다.
웹 앱을 통한 Slack 가져오기. 팀 설정 메뉴를 통해 접근할 수 있는 Slack 가져오기 도구가 mmetl 도구로 대체되어 더 많은 종류의 데이터를 업로드하는 데 훨씬 더 종합적으로 지원합니다.
5.7.12 미만의 MySQL 버전. 최소 지원 버전은 이제 5.7.12+ 입니다. 이 버전에서는 우리가 성능 및 확장성을 향상시킬 수 있는 네이티브 JSON 데이터 유형이 도입되었습니다 (특히 사용자 및 게시물 속성에서). 추가로, 현재 최소 버전인 5.6은 2021년 2월에 EOL에 도달했습니다.
Elasticsearch 5 및 6 - 버전 5.x는 2019년 3월에 EOL에 도달했으며, 버전 6.x는 2020년 11월에 EOL에 도달했습니다. Mattermost v6.0에서 최소 지원되는 버전은 Elasticsearch 버전 7.0입니다.
Windows 7은 2020년 1월에 EOL에 도달했습니다. Windows 7에서 Mattermost 데스크톱 앱 문제에 대한 지원을 더 이상 제공하지 않습니다.
DisableLegacyMFAEndpoint 구성 설정.
ExperimentalTimezone 구성 설정. 구성 설정이 제거되고 해당 기능이 일반적으로 사용 가능한 상태로 상향되었습니다.
모든 레거시 채널 사이드바 실험적 구성 설정. 이러한 설정을 사용하는 고객들에게는 사용자 정의 가능한 접기/펼치기 가능한 채널 카테고리 등 많은 채널 조직 기능에 액세스하려면 v5.32 이상으로 업그레이드할 것을 권장합니다. 폐기된 설정은 다음과 같습니다:
이제 “폐기”로 표시된 모든 구성 설정들](/configure/configuration-settings.html#deprecated-configuration-settings).
mattermost-server/model
의 명명 일관성을 위한 변경 사항.
중요한 업그레이드 참고 사항
더 오랜 이주 시간이 예상됩니다. 데이터 세트가 10+ 백만 개 게시물인 경우
이 문서 <https://gist.github.com/streamer45/59b3582118913d4fc5e8ff81ea78b055>
** 를 참조하십시오. 데이터 세트가 70+ 백만 개 게시물인 경우이 문서 <https://gist.github.com/streamer45/868c451164f6e8069d8b398685a31b6e>
** 를 참조하십시오. model.ClusterMessage의 Data 필드 유형이 string에서 []byte로 변경되었습니다. 따라서 주목해야 할 주요 사항은 v6 서버가 클러스터에서 v5 서버와 함께 실행되지 않습니다. 5.x에서 6.x로 업그레이드하는 고객은 고가용성 업그레이드를 수행할 수 없습니다. 업그레이드하는 동안, v6 서버를 가동할 때 다른 v5 서버가 가동되지 않아야 합니다. v6 서버는 데이터베이스 스키마 변경을 실행하여 데이터셋 크기에 따라 큰 시작 시간을 야기할 수 있습니다. 제로 다운타임은 불가능하지만, 이주 프로세스 중에 노력에 따라 크게 최소화될 수 있습니다. 마이그레이션 중에 서버 프로세스가 종료되지 않도록 하기 위해 systemctl을 통해가 아닌 Mattermost를 직접 시작하는 것이 권장됩니다. 이것은 systemctl 서비스 파일에서 “TimeoutStartSec” 값이 1시간으로 설정되어 있기 때문에 발생할 수 있습니다. Mattermost Kubernetes 오퍼레이터를 사용하는 고객은 위의 마이그레이션 정보를 숙지하고 가장 적합한 경로를 선택해야 합니다. 1.이 허용 가능한 경우, 오퍼레이터를 사용하여 일반 업그레이드 프로세스가 충분합니다. 최소 다운타임을 위해 오퍼레이터를 사용하기 전에 (2)를 따르십시오.최소한의 노력, 긴 다운타임 - 이것은 일반적으로 v6 서버를 정상적으로 시작하는 프로세스입니다. 이것에는 2가지 함의가 있습니다: 마이그레이션 프로세스 중에 다양한 테이블이 잠길 것이며, 이 기간 동안 해당 테이블은 읽기 전용으로 될 것입니다. 둘째로, 서버가 마이그레이션을 완료하고 응용 프로그램을 시작한 후에는 클러스터에 다른 v5 서버가 가동될 수 없습니다.
중간 노력, 중간 다운타임 - 이 프로세스에는 서버에서 수동으로 SQL 쿼리를 실행해야 합니다. 테이블 잠금을 방지하려면 MySQL에 pt-online-schema-change 도구를 사용할 수 있습니다. Postgres의 경우, 테이블 잠금이 매우 적습니다. 장점은 많은 쿼리가 있기 때문에 고객이 야간에 개별 쿼리를 실행하는 데 시간을 들일 수 있습니다. 쿼리 #11을 제외한 모든 쿼리가 이 방법으로 실행해도 안전합니다. 그런 다음 (1)의 일반적인 방법을 따를 수 있습니다.
높은 노력, 낮은 다운타임 - 이 프로세스는 (2)의 모든 것을 필요로 하며, 쿼리 #11의 영향을 최소화하려고 시도합니다. 이를 위해 단계 2를 따른 다음 v6를 실행하되 가동 중인 v5 서버와 함께 실행하고 응용 프로그램 로그를 모니터링합니다. v6 애플리케이션이 시작되는 즉시, v5 노드를 다운시켜야 합니다. 이렇게 하면 다운타임을 몇 초로만 줄일 수 있습니다.
Mattermost 버전 >= 6.0.x로 업그레이드하려고 시도하는 동안 다음 오류가 발생할 수 있습니다:
Failed to alter column type. It is likely you have invalid JSON values in the column. Please fix the values manually and run the migration again.
이는 특정 열에 잘못된 JSON 값이 있음을 의미하며, 이를 수동으로 수정해야 합니다. 잘 작동하는 일반적인 수정 방법은 모든 \u0000 문자를 제거하는 것입니다. 이러한 단계를 따르십시오:영향을 받는 값을 확인하려면 다음을 실행하십시오:
SELECT COUNT(*) FROM <table> WHERE <column> LIKE '%\u0000%';
0보다 큰 카운트를 얻으면 해당 값을 수동으로 확인하고 제거할 수 있는지 확인하십시오.
다음을 사용하여 제거하십시오:
UPDATE <table> SET <column> = regexp_replace(<column>, '\\u0000', '', 'g') where <column> like '%\u0000%';
그런 다음 Mattermost를 다시 시작하십시오.
Focalboard 플러그인은 Mattermost Boards로 이름이 변경되었으며, v0.9.1 (Mattermost v6.0과 함께 릴리스)이 기본적으로 활성화되었습니다.
고급 로깅 구성 스키마가 변경되었습니다. 이것은 5.x에 대한 파손적인 변경입니다. 업데이트된 문서를 확인하십시오.
플러그인에 몇 가지 파손적인 변경 사항이 포함되어 있습니다:
왼쪽본에 특정 봇 아이콘 지원이 중단되었습니다.
플러그인 manifest의 “Backend” 필드가 제거되었습니다.
플러그인 manifest의 “Executables” 필드를 맵으로 변환했습니다.
베타로 제공되는 Collapsed Reply Threads는 서버 성능에 부정적인 영향을 미칠 수 있습니다. 데이터베이스의 스케일을 쉽게 조정할 수 없거나 Mattermost 응용 프로그램 서버와 데이터베이스 서버를 동일한 컴퓨터에서 실행하고 있는 경우,
ThreadAutoFollow
및CollapsedThreads
를 비활성화하는 것이 권장됩니다. 제2분기 2022에 Collapsed Reply Threads가 일반적으로 사용 가능하게 될 때까지 이 성능 고려 사항에 대해 자세히 알아보십시오.
하이라이트
다중 제품 플랫폼
Mattermost는 이제 채널, 플레이북 및 보드 세 가지 제품으로 구성된 하나의 플랫폼으로 제공됩니다.
플러그인이 시스템 전역에서 활성화될 때 플레이북과 보드가 표시됩니다.
글로벌 제품 런처
채널, 플레이북 및 보드의 제품 내비게이션을 위한 글로벌 헤더를 추가했습니다. 이 기능은 모바일 웹 뷰 및 모바일 앱에서 비활성화되어 있습니다.
브랜딩 변경
“데님”이라는 새로운 기본 브랜드 테마가 추가되었습니다.
“Mattermost”, “Organization”, “Mattermost Dark” 및 “Windows Dark”와 같은 기존 테마 이름과 색상이 “데님”, “사파이어”, “쿼츠”, “인디고” 및 “온익스” 테마 이름과 색상으로 업데이트되었습니다. 기존 테마를 사용하는 사용자는 서버나 워크스페이스를 업그레이드한 후에 살짝 수정된 테마 색상을 볼 수 있습니다. 기존 “Mattermost”, “Organization”, “Mattermost Dark” 및 “Windows Dark” 테마의 테마 변수는 our documentation에서 여전히 접근할 수 있으므로 원하는 경우 이러한 테마 변수를 사용하여 사용자 정의 테마를 만들 수 있습니다. 사용자 정의 테마는 이 변경의 영향을 받지 않습니다.
기본 사용 가능한 테마 목록에 “쿼츠”라는 새로운 밝은 테마가 추가되었습니다.
이메일 템플릿을 새로운 브랜딩에 맞게 업데이트했습니다.
포장 변경
제품 내 문자열이 E10 및 E20을
새로운 포장
로 업데이트되었습니다.시스템 기본 권한 등 레거시 E10에서 모든 계획으로 이동 된 기능:
예를 들어, 시스템 전체에서 채널 생성 및 아카이브 권한.
구체적으로, 시스템 콘솔 > 사용자 관리 > 권한에서만 “시스템 스키마”.
“팀 생성 활성화” 및 “팀 관리자에게 다른 사람의 게시물 편집 허용”에 대한 기존 권한/정책이 적절히 처리됩니다.
팀 및 채널 관리 페이지(단, 채널 모더레이션은 제외, 즉 읽기 전용 채널).
레거시 E20에서 프로페셔널 계획으로 이동된 기능:
OpenID Connect, SAML, Google 및 O365과의 SSO
MS 팀 호출 및 MS 캘린더를 포함한 O365 통합
Jira 다중 서버 지원
고급 팀 권한
채널 모더레이션
E20, 프로페셔널 및 엔터프라이즈 라이선스 SKU는 이제 엔터프라이즈 플러그인을 설치하는 데 지원됩니다.
베타 기능이 일반적으로 사용 가능으로 변경됨
보관된 채널
컴플라이언스 익스포트
사용자 지정 서비스 약관
게스트 계정
시스템 역할
플러그인
퍼머링크 미리보기
Mattermost의 게시물에 대한 퍼머링크 미리보기 지원 추가. 미리보기는 채널에서 메시지 링크를 공유할 때 컨텍스트 전환을 최소화하기 위해 생성됩니다.
튜토리얼 업데이트
시작하기 페이지에 데스크톱 앱 다운로드하는 방법에 대한 팁 추가.
튜토리얼 아이콘 및 팁 내용 텍스트를 업데이트 함.
채널 추가
버튼의 기본 처리를 현재 팀 이름과 색상으로 변경함.새로운 설정 및 상태 버튼에 대한 튜토리얼 팁 추가.
제품 변경기에 대한 팁 추가. 해당되지 않는 경우 이 팁은 건너뜀.
Improvement Notice
사용자 인터페이스 (UI)
햄버거 메뉴 아래의 주요 “+” 버튼에 “사람 초대”를 추가했습니다.
왼쪽에 있는 카테고리 이름 위에 채널을 들고 있으면 전체 카테고리 경계가 강조됩니다.
업데이트된 계정 설정 > 디스플레이 > 시간대는 사용자 친화적으로 변경되었습니다.
새로운 테마에 구애받지 않는 파일 미리보기 모달이 전체 화면을 차지합니다. 파일 미리보기에는 이제 사용자, 채널 및 파일 정보가 포함되어 있으며, 텍스트 기반 버튼에서 아이콘 기반 버튼으로 변경되었습니다.
게시물 당 업로드 된 파일 첨부의 제한을 5에서 10으로 증가했습니다.
팔로우하는 스레드에 대한 데스크톱 알림을 추가했습니다.
헝가리어 및 영어-호주어가 이제 공식 언어로 추가되었습니다.
주 메뉴에 무료 평가판 시작 호출을 추가했습니다.
H1-H3 헤딩 글꼴을 Open Sans에서 Metropolis로 변경했습니다.
성능
이모지 자동완성이 열려있을 때 타이핑 성능을 향상시켰습니다.
여러 탭이 열려있을 때 임시 저장소의 성능을 개선했습니다.
임시 저장된 항목을 불러오는 성능을 향상시켰습니다.
통합
미리 패키지된 채널 익스포트 플러그인 v1.0.0.
앱 명령 구문 분석기에 “rest 필드” 추가함.
플러그인에서 등록된 채널 헤더 툴팁에 React 구성 요소 지원 추가함.
플러그인을 위해
ChannelInviteModal
와ChannelMembersModal
구성 요소를 익스포트함.
관리
“playbooks” 및 “boards”를 제한된 팀 URL 목록에 추가했습니다. 사용자가 팀 URL에 채널 뒤에 오지 않은 상태로 들어가면(예: server/team), “playbooks” 또는 “boards”라는 팀 이름을 가지고 있고 사용자가 원하는 경우 메시징 팀으로 이동하기를 기대합니다.
팀 에디션에서 역할 권한을 편집할 수 있는 기능을 추가했습니다.
라이선스가 없는 서버(e.g. 팀 에디션)에서 “TeamSettings.MaxNotificationsPerChannel”의 하드코딩된 재정의를 제거했습니다.
추출 명령을 mmctl로 이전했습니다.
채널 엔드포인트를 사용하여 채널 변환을 제거했습니다.
/channels/{channel_id}/privacy
를 대신 사용합니다.Posts.ParentId
를 폐지하고 의미적으로 동등한Posts.RootId
로 대체했습니다. 또한 동일한 이유로CommandWebhook.ParentId
및CompliancePost.ParentId
도 제거되었습니다.각각의 컴플라이언스 익스포트 형식 (CSV, Global Relay 및 Actiance)에 게시물이 새로운 퍼머링크 미리보기 기능을 통해 볼 수 있었음을 나타내는 필드를 추가했습니다.
다음과 같은 폐지된 CLI 명령을 mmctl을 대신 사용하기로 하였습니다.:
channel
command
config
extract
group
integrity
ldap
license
logs
permissions
plugin
reset
roles
sampledata
team
user
webhook
버그 수정
GitLab의 “ButtonText” 및 “ButtonColor” 설정이 로그인 화면에 반영되지 않는 문제를 해결했습니다.
Collapse된 답글 스레드(베타)에서 스레드에 답변하는 것이 이전에 언팔로우된 스레드를 다시 팔로우하도록 하는 문제를 해결했습니다.
Collapse된 답글 스레드(베타)를 사용할 때 오른쪽에 부동 타임스탬프가 잘못 표시되는 문제를 해결했습니다.
고정 및 저장된 게시물에서 하이라이트가 더 이상 표시되지 않는 문제를 해결했습니다.
서버 시작 시 관리자 지원 이메일 상태 확인 작업을 비활성화했습니다.
시스템 관리자로서 누락된 채널에 가입하는 문제를 해결했습니다.
첨부 파일이 있는 가져오기 프로세스를 수정했습니다.
앱 위치 및 바인딩 필터링에 대한 오류를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본 값 목록입니다. 해당 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에:향상된 사용자 온보딩 경험 기능을 위한
EnableOnboardingFlow
추가.퍼머링크 미리보기를 활성화하기 위한
EnablePermalinkPreviews
추가.
config.json
의FileSettings
에:이미지 업로드의 최대 차원(픽셀 단위)을 제어하기 위한
MaxImageResolution
구성 설정 추가.
다음 구성 설정을 모두 제거했습니다:
EnableOnlyAdminIntegrations
RestrictCustomEmojiCreation
RestrictPostDelete
AllowEditPost
ImageProxyType
ImageProxyURL
ImageProxyOptions
UseExperimentalGossip
EnableTeamCreation
RestrictTeamInvite
RestrictPublicChannelManagement
RestrictPrivateChannelManagement
RestrictPublicChannelCreation
RestrictPrivateChannelCreation
RestrictPublicChannelDeletion
RestrictPrivateChannelDeletion
RestrictPrivateChannelManageMembers
DisableLegacyMFAEndpoint
ExperimentalTownSquareIsReadOnly
ExperimentalHideTownSquareinLHS
EnableXToLeaveChannelsFromLHS
CloseUnusedDirectMessages
ExperimentalChannelOrganization
ExperimentalChannelSidebarOrganization
EnableLegacySidebar
레거시 MFA 엔드포인트
utils/authorization.go
및 모든 권한을MakeDefaultRoles()
함수로 이동했습니다.
데이터베이스 변경 사항
다음과 같은 데이터베이스 인덱스를 추가하였습니다:
idx_posts_root_id_delete_at_create_at
idx_channels_team_id_display_name
idx_channels_team_id_type
idx_threads_channel_id_last_reply_at
idx_channelmembers_user_id_channel_id_last_viewed_at
idx_channelmembers_channel_id_scheme_guest_user_id
다음과 같이 중복된 데이터베이스 인덱스를 제거하였습니다:
idx_posts_root_id
idx_channels_team_id
idx_threads_channel_id
idx_channelmembers_user_id
모든 “ToJson/FromJson” 메소드 참조를 “ToJSON/FromJSON” 형식으로 업데이트하였습니다.
“Post.Props” 사이즈 제한을 800,000 문자로 증가시켰습니다.
API 변경 사항
업데이트된 API는
pageSize
대신per_page
쿼리 매개변수를 사용합니다. 이로써 쓰레드 API가 다른 엔드포인트와 일관성을 갖게 되며, 우리의 매개변수 처리 코드로 요청된 쓰레드의 수를 자동으로 제한합니다.pageSize
쿼리 매개변수는 모바일 클라이언트에서 필요한 최소 서버 버전이 6.0이 될 때까지 지원될 것입니다.
웹 소켓 이벤트 변경
제품에 웹 소켓 클라이언트 추가.
플러그인 웹 솼켓 후크 추가:
OnWebSocketConnect
,OnWebSocketDisconnect
,WebSocketMessageHasBeenPosted
.
라이브러리 변경 사항
사용되지 않게 된
model.ComparePassword
메소드를 제거했습니다.사용되지 않게 된
Context.SourcePluginId
필드를 제거했습니다.(*model.Client4).CheckUserMfa
을(를) 제거했습니다.(*model.Client4).GetServerBusyExpires
을(를) 제거했습니다.model 패키지에서 MB 상수를 제거했습니다.
다음 유형에 대한 포인터 사용을 제거했습니다:
model.ChannelList
model.ChannelListWithTeamData
model.ChannelMembers
model.Preferences
model.ProductNotices
plugin.Context.IpAddress
를plugin.Context.IPAddress
(으)로 이름을 변경했습니다.모델 패키지의 필드 이름을 더 의미론적인 이름으로 변경했습니다.
Go Version
v6.0 는 Go
v1.16.7
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp 에서
@mattermost/compass-components
,@mattermost/compass-icons
,styled-components
및timezones.json
을 추가하고,react-inlinesvg
를 제거했습니다.https://github.com/mattermost/mattermost-mobile 에서
@types/redux-mock-store
를 추가했습니다.
알려진 이슈
Collapsed Reply Threads 현재 베타 버전입니다. 기능을 활성화하기 전에 알려진 이슈에 대해 데이터베이스 자원 요구사항 및 서버 성능 영향과 관련된 사항을 숙지해야 합니다. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중이라면, Collapsed Reply Threads 기능을 활성화하는 것을 기다리는 것을 권장합니다. 이 기능은 2022년 제2분기에 일반적으로 사용 가능하게(Promoted to general availability) 될 때까지 기다리는 것이 좋습니다. 여기서 성능을 고려한 사항을 더 알아보세요.
“최근 파일”에서 이미지를 클릭할 때 Webapp이 가끔 크래시가 날 수 있습니다 MM-38239.
멤버 유형이 자동완성에서 누락되었습니다 MM-38989.
SVG 파일의 파일 업로드가 실패할 수 있습니다 MM-38982.
모바일에서 열린 딥 링크가 잘못된 텍스트로 디렉팅되어 데스크톱 앱을 열 수 있습니다 MM-38913.
자신의 다이렉트 메시지 채널에서 “(You)” 표시기가 누락된 채널 전환기 MM-38798.
Ctrl/Cmd+Shift+A
단축키로 Account Settings을 열 수 없습니다 MM-38236.플레이북에서 복귀 시 인디고 테마 글리치가 발생할 수 있습니다 MM-38910.
시스템 콘솔 > 채널 > 채널 관리에는 팀 에디션, 스타터 및 프로페셔널에서 그룹 관리를 토글할 수 있는 옵션이 있습니다 MM-39216.
실험적인 타임존과 사용자 정의 상태는 E20 라이선스가 있는 서버에서 CPU 사용량 및 데이터베이스 연결 수를 증가시킬 수 있습니다. 현재의 해결책은 사용자 정의 상태를 비활성화하거나 실험적인 타임존을 비활성화하는 것입니다.
게시물 초안의 처음에 언급(@)을 추가하고 좌우 화살표를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
클래식 모바일 앱에서 Google 로그인이 실패할 수 있습니다.
고가용성 모드에서 IP 해시를 끈 상태로 상태가 자리를 비운 또는 오프라인으로 갇힐 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 묶은 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있습니다.
데스크톱 앱의 팀 사이드바는 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
Adovenmuehle, aeomin, agarciamontoro, AGMETEOR, agnivade, alieh-rymasheuski, amyblais, amynicol1985, angeloskyratzakos, arpit1912, asaadmahmood, ashishbhate, AshishDhama, ashutoshpw, BenCookie95, BenLloydPearson, BoFFire, calebroseland, chenilim, chikei, cjmartian, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, CuriousCorrelation, cwarnermm, danielsischy, darkLord19, deanwhillier, devinbinnie, dihmuzikien, Duaard, emilyacook, enahum, enelson720, esethna, flynbit, furqanmlk, gabrieljackson, gigawhitlocks, gruceqq, haardikdharma10, hahmadia, hanzei, harshilsharma63, hectorskypl, himanshu007-creator, hmhealey, ialorro, icelander, iomodo, isacikgoz, it33, itao, ivernus, jasonblais, jayaddison-collabora, jespino, jfrerich, johnsonbrothers, josephbaylon, JtheBAB, jtwillis92, justinegeffen, jwilander, kaakaa, kamre, kayazeren, KobeBergmans, koox00, krmh04, krutarththakkar, larkox, levb, lieut-data, M-ZubairAhmed, maisnamrajusingh, majidsajadi, marianunez, matthewbirtch, matthew.williams, metanerd, mgdelacroix, michaelgamble, michelengelen, mickmister, migbot, mikhailrimashevski, mkraft, mlongo4290, Mshahidtaj, neallred, neflyte, nevyangelova, nickmisasi, nikolaizah, pablovelezvidal, petrmifek, poflankov, puerco, rbradleyhaas, Rina-dsg, rodcorsi, Rutam21, sadohert, sakaitsu, saturninoabril, Sayanta66, sbishel, shazm, sibasankarnayak, spirosoik, sshiv5768, stafot, streamer45, stylianosrigas, svelle, Szymongib, thePanz, tsabi, vadimasadchi, vinod-demansol, Westacular, wget, wiersgallak, wiggin77, Willyfrog, yedamao, Zeezee1210, zefhemel
No input provided for the translation.
릴리스 v5.39 - 품질 릴리스
v5.39.3, 2021년 12월 17일 배포
Mattermost v5.39.3에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 버전으로의 업그레이드를 권장합니다. 자세한 내용은 업그레이드 문서를 참조하십시오. 수정 내용은 릴리스 후 30일이 경과한 후에 보안 업데이트 페이지에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
웹 애플리케이션 및 타이핑 로딩을 위한 일반적인 성능 수정이 추가되었습니다.
일부 자동 완성 레이아웃 계산을 이동하여 타이핑 중에 성능을 개선했습니다.
렌더링 중 DOM 사용을 줄이는 것으로 성능을 개선했습니다.
사용자 업데이트 시 서버 과부하를 방지하기 위해 일부 기능의 실시간 업데이트를 제거했습니다. “이 채널에는 게스트가 있습니다” 표시기와 그룹 멤버에게 알림을 보낼 때 표시되는 시간대 수는 이제 채널 변경 시에만 업데이트됩니다.
v5.39에서 mmctl 버전이 잘못 보고되는 문제를 수정했습니다.
v5.39.2, 2021년 11월 15일 배포
Mattermost v5.39.2에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 버전으로의 업그레이드를 권장합니다. 자세한 내용은 업그레이드 문서를 참조하십시오. 수정 내용은 릴리스 후 30일이 경과한 후에 보안 업데이트 페이지에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
v5.39.1, 2021년 10월 27일 배포
Mattermost v5.39.1에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 버전으로의 업그레이드를 권장합니다. 자세한 내용은 업그레이드 문서를 참조하십시오. 수정 내용은 릴리스 후 30일이 경과한 후에 보안 업데이트 페이지에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
웹소켓 재연결 시 스레드를 가져오는 문제를 수정했습니다.
고가용성 서버에서 텔레메트리 ID의 레이스 조건을 수정했습니다 MM-39343.
5.39.0, 2021년 09월 16일 배포
원본 5.39 릴리스
Mattermost v5.39.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 이 버전으로의 업그레이드를 권장합니다. 자세한 내용은 업그레이드 문서를 참조하십시오. 수정 내용은 릴리스 후 30일이 경과한 후에 보안 업데이트 페이지에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
향상점
사용자 인터페이스 (UI)
제품 내 도움말 문서 업데이트하여 깨진 링크를 수정하고 오래된 정보를 수정했습니다.
이탈리아어, 폴란드어, 한국어 및 우크라이나어 언어가 알파로 강등되었습니다. 한국어 및 우크라이나어는 더 이상 능동적으로 유지되지 않습니다.
버그 수정
라이선스 유효성 검증 중 발생할 수 있는 패닉을 수정했습니다.
메시지 첨부 파일 제목에서 이모지를 불러오는 문제를 해결했습니다.
삭제된 메시지의 타임스탬프 위치가 올바르지 않은 문제를 수정했습니다.
새로 고침 바의 공백을 변경하여 사용자에게 항상 표시되도록 했습니다.
온보딩 중 다음 버튼을 클릭할 때 이메일 초대장을 보내지 않는 문제를 해결했습니다.
이메일에서 “메시지 보기”를 클릭해도 게시물로 이동되지 않거나 사용자의 “앱에서 보기” 기본 설정을 기억하지 않는 문제를 수정했습니다.
특정 접을 수 있는 이미지를 감지하는 문제를 해결했습니다.
Unreads 필터가 표시되지 않을 때 사용자가 활성화되는 것을 방지했습니다.
Mattermost의 단축키 CTRL+SHIFT+A가 “검색 탭” 팝업을 열었던 Chrome의 CTRL+SHIFT+A와 충돌하는 문제를 해결했습니다.
메시지 첨부 및 임베드된 바인딩에 마크다운 이미지가 있는 경우 충돌을 수정했습니다.
메시지 첨부 필드가 정렬되지 않는 문제를 해결했습니다.
오른쪽에
SuggestionList
위치 지정 문제를 수정했습니다..doc
확장자로 업로드된docx
파일에서 Mattermost가 패닉 상태에 빠지는 문제를 해결했습니다.자동 응답기의 시간 간격을 잘못 계산하고 메시지를 전송하지 않는 문제를 해결했습니다.
OpenID 통합의 디코딩 문제를 해결했습니다. 요청은 이제
RawURLEncoding
에 대해 디코딩됩니다.Collapsed Reply Threads (Beta) 기능에 대한 여러 버그를 수정했는데, 이는 다음을 포함합니다:
동일한 사용자로부터의 연속 메시지 사이에 갭이 나타나는 문제를 해결했습니다.
웹소켓 재연결시 스레드의 읽지 않은 상태가 업데이트되지 않는 문제를 해결했습니다.
메인 채널 보기 루트 게시물의 타임스탬프가 호버시 수평 스크롤바를 추가하는 문제를 해결했습니다.
ThreadAutoFollow
설정을 활성화해야만CollapsedThreads
를 활성화할 수 있습니다.다른 사용자가 스레드에 답변할 때 이전에 언팔로우한 스레드를 다시 팔로우하는 사용자가 수정된 문제를 해결했습니다.
코드 블록 및 인라인 코드를 클릭해도 연결된 스레드가 열리지 않는 문제를 해결했습니다.
화질이 높은 모니터에서 줌을 사용하는 경우 Threads 보기에 두 개의 스크롤바가 나타나는 문제를 해결했습니다.
퀵 채널 전환기 언급 카운트가 축소된 스레드 논리를 따르지 않는 문제를 해결했습니다.
웹훅/통합으로 시작된 스레드가 축소된 스레드가 활성화된 경우 웹훅/통합 생성자에 의해 자동으로 팔로우되는 문제를 해결했습니다.
WebSocket에 다시 연결하면 축소된 응답 스레드가 인터페이스에서 스레드 언급을 클리어하는 문제를 해결했습니다.
스레드에서 새 메시지 라인 및 날짜 구분선이 텍스트와 겹치는 문제를 해결했습니다.
Go 버전
v5.39은 Go
1.16.7
로 빌드되었습니다.
Mattermost v6.0에서 예정된 사용 중단 사항
다음은 Mattermost v6.0 릴리스에서 예정된 사용 중단 사항입니다. 해당 릴리스는 2021/10/13에 예정되어 있습니다. 이 목록은 릴리스 전에 변경될 수 있습니다.
Legacy Command Line Tools. 모든 명령어는 mmctl에 의해 완전히 대체되었으며, 지난 몇 달 동안 새로운 명령어가 추가되어 이 도구가 완전하고 견고한 대체품이 되었습니다.
웹 앱을 통한 Slack 가져오기. 팀 설정 메뉴를 통해 접근할 수 있는 Slack 가져오기 도구가 mmetl 도구로 대체되었으며, 이 도구는 업로드 지원할 수 있는 데이터 유형에 대해 훨씬 포괄적합니다.
MySQL 버전 5.7.7 미만. 최소 지원 버전은 이제 5.7.12로 변경될 것입니다. 이 버전은 우리가 성능 및 확장성을 향상시킬 수 있는 네이티브 JSON 데이터 유형을 도입했습니다(특히 사용자 및 게시글 속성에서). 게다가, 현재 최소 버전인 5.6은 2021년 2월에 EOL에 도달했습니다.
Elasticsearch 5 및 6 - 5.x 버전은 2019년 3월에, 6.x 버전은 2020년 11월에 EOL에 도달했습니다. Mattermost v6.0에서 최소 지원되는 버전은 Elasticsearch 7.0으로 변경될 것입니다.
Windows 7은 2020년 1월에 EOL에 도달했습니다. 우리는 더 이상 Windows 7에서 Mattermost 데스크톱 앱 문제에 대한 지원을 제공하지 않을 것입니다.
DisableLegacyMFAEndpoint 구성 설정.
ExperimentalTimezone 구성 설정. 이 구성 설정은 제거되고 해당 기능은 일반적으로 사용 가능하게 될 것입니다.
모든 레거시 채널 사이드바 실험적 구성 설정. 이러한 설정을 사용하는 고객들은 사용자 정의 가능한 접는 채널 카테고리 등 많은 다른 채널 조직 기능에 액세스하기 위해 v5.32 이상으로 업그레이드하는 것을 권장합니다. 사용 중단되는 설정은 다음과 같습니다:
이전에 “사용 중지됨”으로 표시된 모든 구성 설정들.
명명 일관성을 위한
mattermost-server/model
변경.
알려진 이슈
Collapsed Reply Threads 현재 베타 버전입니다. 이 기능을 활성화하기 전에 알려진 이슈에 대해 특히 데이터베이스 리소스 요구 사항 및 서버 성능 영향에 대해 충분히 숙지해야 합니다. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중인 경우, 2022년 제 2분기에 일반 공개로 승격될 때까지 Collapsed Reply Threads를 활성화하지 않는 것이 권장됩니다 . 이러한 성능 고려 사항에 대해 자세히 알아보세요.
실험적인 시간대 및 사용자 정의 상태는 E20 라이선스가 있는 서버의 CPU 사용량 및 데이터베이스 연결 수를 증가시킬 수 있습니다. 현재의 해결책은 사용자 정의 상태를 비활성화하거나 실험적인 시간대를 비활성화하는 것입니다.
게시물 초안의 시작 부분에 at-mention을 추가하고 좌우 화살표를 누르면 포스트 초안과 되돌리기 이력이 지워질 수 있습니다 MM-33823.
고정된 게시물은 더이상 강조되지 않습니다 MM-34870.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
고가용성 모드에서 IP 해시를 끈 상태에서 상태가 때로는 자리를 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch가 활성화된 상태에서 따앉히 따앉으로 이루어진 검색어를 따앉 반입호에 넣어 검색하면 검색된 용어 이외의 것들이 반환됩니다.
모바일에서 채널을 읽은 후 데스크탑 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통해 슬랙을 가져오는 것이 실패할 수 있습니다.
Mattermost를 고가용성 모드로 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
aaronrothschild, adammorawski1, Adovenmuehle, aeomin, agarciamontoro, AGMETEOR, agnivade, amirmoyousefi, amyblais, amynicol1985, anurag6713, arjitc, ArmanChand, asaadmahmood, ashishbhate, AshishDhama, asimsedhain, aspleenic, BenCookie95, BenLloydPearson, calebroseland, chenilim, chikei, chitramdasgupta, cobenash, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, cvockrodt, cwarnermm, dbpolito, deanwhillier, devinbinnie, DeviousLab, DjMagicFingers, Duaard, elyscape, emilyacook, enahum, enelson720, engineereng, ewwollesen, fksu, flynbit, Francois-D, furqanmlk, gabrieljackson, gigawhitlocks, gozeloglu, gruceqq, haalcala, haardikdharma10, hahmadia, hanzei, harshilsharma63, hectorskypl, hmhealey, icelander, iomodo, isacikgoz, it33, ivanaairenee, jadrales, jamiehurewitz, jasonblais, jayaddison-collabora, jespino, jfrerich, Johennes, johnsonbrothers, josephbaylon, JtheBAB, jufab, jupenur, justinegeffen, jwilander, kaakaa, kamre, kayazeren, KobeBergmans, koox00, krutarththakkar, kscheel, larkox, LauSam09, levb, lieut-data, lindalumitchell, maisnamrajusingh, majidsajadi, maliur, manojmalik20, marianunez, mattermod, matthewbirtch, matthew.williams, metanerd, mgdelacroix, michelengelen, mickmister, migbot, mkraft, mlongo4290, mmskv, mrckndt, Mshahidtaj, nat-gunner, neallred, nevyangelova, nikolaizah, Nog-Frog, pablovelezvidal, Prassud, rbradleyhaas, redrru, rodcorsi, roopakv, rrey, Rutam21, sakaitsu, saturninoabril, Sayanta66, sbishel, Shahzayb, Shaz-25, sibasankarnayak, sonereker, spirosoik, srkgupta, stafot, streamer45, stylianosrigas, Szymongib, talesmc, thePanz, tsabi, VA2XJM, vadimasadchi, vinod-demansol, wget, WietseWind, wiggin77, Willyfrog, yedamao, YJSoft, zefhemel, Ziggiz
↕️
릴리스 v5.38 - 기능 릴리스
v5.38.4, 2021-11-15 릴리스
Mattermost v5.38.4에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다. Mattermost Responsible Disclosure Policy를 참조하세요.
v5.38.3, 2021-10-27 릴리스
Mattermost v5.38.3은 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다. Mattermost Responsible Disclosure Policy를 참조하세요.
고가용성 서버의 텔레메트리 ID에서 레이스 조건을 수정했습니다. MM-39343.
v5.38.2, 2021-08-26 릴리스
응용 프로그램 충돌 문제를 해결하기 위해 Go 버전을 1.16.7로 업그레이드했습니다.
mmctl
config reload
명령이 로컬 모드 서버 사이드 구현이 누락된 문제를 해결했습니다. MM-38082
v5.38.1, 2021-08-18 릴리스
사전 패키지된 플러그인으로 Playbooks v1.16.0를 설치할 수 없는 문제를 해결했습니다. MM-37928.
v5.38.0, 2021-08-16 릴리스
원본 5.38.0 릴리스
Mattermost v5.38.0에는 낮은~중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 공개 정책에 따라 게시될 예정입니다. Mattermost Responsible Disclosure Policy를 참조하세요.
사용 중단 사항
“구성 감시자” (자동으로
config.json
파일을 다시로드하는 메커니즘)가mmctl config reload
명령으로 대체되어 디스크에 만들어진 구성 변경을 적용하려면 이 명령을 실행해야 합니다. 이 변경으로 구성 성능과 견고성이 향상되었습니다.
중요한 업그레이드 노트
v5.38에서는 접힌 응답 스레드(베타)가 도입된 이후에 발생한 일부 잘못된 언급 횟수와 채널 주변의 읽지 않은 메시지에 대한 수정 사항이 추가되었습니다. 이 수정은 SQL 마이그레이션을 통해 수행되며, 대규모 데이터베이스에는 몇 분이 걸릴 수 있습니다.
fixCRTChannelMembershipCounts
수정은 약 4 백만 채널 멤버십과 약 13만 개의 채널을 포함하는 데이터베이스에서 1분 20초가 소요됩니다.fixCRTThreadCountsAndUnreads
수정은 56367개의 스레드, 124587개의 스레드 멤버십 및 220801개의 채널 멤버십을 포함하는 데이터베이스에서 약 3분 30초가 소요됩니다. 이는 MySQL v5.6.51에서의 내용입니다.Focalboard v0.8.2 (Mattermost v5.38.0과 함께 출시)는 새로운 데이터베이스 연결 시스템으로 인해 Mattermost v5.37+이 필요합니다.
하이라이트
Granular Data Retention Policies (Enterprise E20)
data_retention
유형의 작업은 이제 전역 정책이 비활성화되어도 실행할 수 있습니다. 데이터 보존 작업이 실행될 때 그라뉼러(예: 팀 및 채널별) 정책이 실행됩니다. 데이터 보존 작업 실행 후 새로운 활동이 없는 채널에서 삭제된 게시물이 표시되는 알려진 문제가 있습니다. 이 문제는 이 티켓으로 추적되고 있습니다.
향상된 사용자 온보딩 경험
Mattermost를 처음 사용하는 사용자들을 돕기 위해, 온보딩 경험에 새로운 시작하기 단계가 추가되었습니다. 이러한 단계는 사용자가 자신의 프로필을 완성하고 팀 이름을 지어, 데스크톱 알림을 구성하고, 다른 사용자를 팀에 초대하는 데 도움을 줍니다. 게다가, 온보딩이 완료되면 사용자들에게 채널, 플러그인 등을 시작하는 데 도움이 되는 유용한 팁이 제공됩니다.
Playbooks 업데이트
Incident Collaboration
이Playbooks
로 재브랜딩되었습니다. 또한 채널 오른쪽 사이드바가 재디자인되었으며, 우리 자체의 플레이북이 템플릿으로 공유되고 더 많은 트리거와 액션이 추가되었습니다.
Focalboard 업데이트
새로운 ‘created-by’ 속성이 추가되었으며, 공유된 데이터베이스 연결로 성능이 개선되었습니다. Focalboard 0.8.2는 새로운 데이터베이스 연결 시스템으로 인해 Mattermost v5.37+가 필요합니다.
향상 사항
사용자 인터페이스 (UI)
독일어를 공식 언어로 다시 지정하였습니다.
푸시 알림에서 마크다운 포맷이 제거되었습니다.
사용자 정의 상태가 현재 설정된 상태에서 변경되지 않은 경우 상태 설정 버튼을 활성화하였습니다.
GIF 피커를 통해 삽입된 이미지의 기본 렌더링을 개선했습니다.
직접 및 그룹 메시지 메뉴에 작은 텍스트 변경이 추가되었습니다: 채널 음소거와 채널 헤더 편집은 이제 대화 음소거와 대화 헤더 편집으로 표시됩니다.
성능
게시물에 반응을 보여주는 구성 요소의 성능을 향상시켰습니다.
비 다이렉트 메시지 채널을 볼 때 특정 구성 요소의 성능을 향상시켰습니다.
우측에 게시된 메시지의 성능을 약간 향상시켰습니다.
영향을 받는 환경에서 초안이 저장되는 빈도를 줄임으로써 입력 성능을 향상시켰습니다.
통합
마켓플레이스에 앱 아이콘을 추가했습니다.
앱에서 이제 양식 필드 사이에 임의의 마크다운을 추가할 수 있습니다.
앱 양식, 대화형 대화 상자 필드 설명, 오류 및 슬래시 명령어에 마크다운을 지원하도록 추가했습니다.
앱 명령에 대한 사용자 및 채널 선택기를 개선했습니다.
플러그인에서
react-intl
및<Timestamp/>
사용을 지원하도록 추가했습니다.사용자 액세스 토큰 및 OAuth 앱을 위한 플러그인 API 메서드를 추가했습니다.
관리
새로운 기능을 추가하여 팀을 시스템 콘솔 > 팀을 통해 아카이브하거나 언아카이브할 수 있습니다.
버그 수정
“채널 찾기” 채널 전환이 일부 언어에서 버튼을 넘어서는 텍스트 오버플로우되는 문제를 해결했습니다.
본문이 없는 상태에서 플러그인 간 요청이 작동하지 않는 문제를 수정했습니다.
상호작용 메시지에서 빈 응답을 반환할 때 대화상자를 여는 문제를 해결했습니다.
Mattermost 다크 테마에서 멤버 추가 모달이 잘못된 테마로 적용된 문제를 해결했습니다.
팀 에디션에서 시스템 콘솔을로드할 때
getPrevTrialLicense
API 요청에서 패닉 버그를 수정했습니다.이전 릴리스에서 실수로 관리자 고문 알림이 다시 활성화된 문제를 수정했습니다.
병합된 답글 스레드(베타) 기능에 대한 다양한 버그를 수정했습니다. 이중에는 다음이 포함됩니다:
답글이 없는 스레드를 팔로우하는 동안 오류가 발생하는 문제를 해결했습니다.
/posts/<postid>
API의 단일 게시물의reply_count
가 항상 0으로 반환되던 문제를 해결했습니다.단일 메시지를 팔로우하는 경우 500 상태가 반환되던 문제를 수정했습니다.
스레드의 팔로우를 취소한 후 다시 응답할 때 스레드가 자동으로 다시 팔로우되지 않는 문제를 해결했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 추가된 사항과 설치 시의 기본 값 목록입니다. 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의PluginSettings
에:플러그인이 미리 생성된 OAuth 애플리케이션과 연결할 수 있는 Chimera URL을 지정할 수 있도록
ChimeraOAuthProxyURL
이 추가되었습니다.
구성 설정
EnableReliableWebSockets
는 이제 기본적으로true
로 설정됩니다.
API 변경 내용
플러그인 API에
CreateChannelSidebarCategory
,GetChannelSidebarCategories
및UpdateChannelSidebarCategories
를 추가했습니다.파일이 드롭다운 메뉴 작업을 등록할 수 있는 새로운 플러그인 API 메서드를 추가했습니다.
Go Version
v5.38는 Go
1.16.0
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp/ 에
classnames
와react-window
를 추가했습니다.https://github.com/mattermost/mattermost-mobile/ 에는
@react-native-community/datetimepicker
,array.prototype.flat
, 그리고base-64
를 추가했습니다.
Mattermost v6.0에서 예정된 폐기 사항
2021/10/15에 예정된 Mattermost v6.0 릴리스에서 다음과 같은 폐기 사항이 계획되어 있습니다. 이 목록은 릴리스 전에 변경될 수 있습니다.
레거시 명령 줄 도구. 모든 몤령은 mmctl에 의해 완전히 대체되었으며 지난 몇 달간 새로운 명령이 추가되었습니다. 따라서 이 도구는 완전하고 견고한 대체품입니다.
웹 앱을 통한 Slack 가져오기(/onboard/migrating-to-mattermost.html#migrating-from-slack-using-the-mattermost-web-app). 팀 설정 메뉴를 통해 접근할 수 있는 Slack 가져오기 도구가 더욱 종합적인 데이터 유형을 업로드하는 데 도움을 주는 mmetl 도구로 대체됩니다.
5.7.7 미만의 MySQL 버전 지원이 중단됩니다. 최소 지원 버전은 이제 5.7.12입니다. 이 버전은 여러 데이터베이스 필드(특히 사용자 및 게시물 속성)의 성능 및 확장성을 향상시킬 수 있는 네이티브 JSON 데이터 유형을 도입했습니다. 또한, 현재 최소 지원 버전인 5.6은 2021년 2월에 EOL에 도달했습니다.
Elasticsearch 5 및 6 - 5.x 버전은 2019년 3월에, 6.x 버전은 2020년 11월에 EOL에 도달했습니다. Mattermost v6.0에서 최소 지원 버전은 Elasticsearch 7.0 버전이 될 것입니다.
Windows 7은 2020년 1월에 EOL에 도달했습니다. 따라서 Mattermost 데스크톱 앱의 Windows 7 지원이 중단됩니다.
DisableLegacyMFA 구성 설정.
ExperimentalTimezone 구성 설정.
모든 레거시 채널 사이드바 실험적 구성 설정. 이러한 설정을 사용하는 고객들에게 사용자 지정 가능한 접이식 채널 범주를 포함한 다양한 채널 구성 기능에 액세스하기 위해 v5.32 이상으로 업그레이드할 것을 권장합니다. 폐기되는 설정은 다음과 같습니다:
이전에 “폐기됨”으로 표시된 모든 구성 설정.
mattermost-server/model
에 대한 이름 일관성을 위한 변경 사항.
알려진 문제
Collapsed Reply Threads은 현재 베타 버전입니다. 기능을 활성화하기 전에 알려진 문제에 대해 규명한 후, 특히 데이터베이스 리소스 요구사항 및 서버 성능 영향과 관련된 사항을 확인하십시오. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중인 경우, Collapsed Reply Threads를 활성화하기 전에 2022년 제2분기에 일반적으로 제공될 때까지 기다리는 것이 좋습니다. 여기에서 성능에 대한 고려사항을 더 알아보세요.
Team Edition의 서버 버전은
5.39.2
로 보고됩니다. (v5.38.2)데이터 유지 작업 실행 후에 채널에 새 활동이 없는 상태에서 삭제된 게시물이 표시됩니다. MM-36574.
게시물 초안의 시작 부분에 at-mention을 추가하고 왼쪽 또는 오른쪽 화살표를 누르면 게시물 초안과 취소 히스토리가 지워질 수 있습니다. MM-33823.
센터 채널의 이모지 카운터가 오른쪽 측면에 반응이 추가될 때마다 즉시 업데이트되지 않을 수 있습니다. MM-31994.
메시지 첨부 파일의 오른쪽 열에 있는 필드가 불규칙하게 렌더링됩니다. MM-36943.
고정된 게시물이 더 이상 강조되지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태의 고가용성 모드에서 상태가 때로는 자리 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옌호 안에 있는 정지 단어를 검색하면 검색한 용어 이외의 것들이 반환될 수 있습니다.
모바일에서 채널을 읽은 후에 desktop 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
Adovenmuehle, aeomin, agarciamontoro, AGMETEOR, agnivade, ahmaddanialmohd, aileenpalafox, amyblais, amynicol1985, angeloskyratzakos, anurag6713, arjitc, arvinDarmawan, asaadmahmood, ashishbhate, AshishDhama, aspleenic, avinashlng1080, bakurits, bbodenmiller, BenCookie95, calebroseland, chenilim, chikei, cognvn, colorfusion, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, cwarnermm, darkLord19, deanwhillier, devinbinnie, ditsemto, DSchalla, enahum, enelson720, engineereng, esethna, evelikov, ewwollesen, flynbit, furqanmlk, gabrieljackson, gbonnefille, gigawhitlocks, gruceqq, hackercat3211, hahmadia, hanzei, harshilsharma63, hectorskypl, hmhealey, iomodo, isacikgoz, it33, jasonblais, jayaddison-collabora, jespino, jfrerich, johnsonbrothers, josephbaylon, jprusch, justinegeffen, jwilander, kaakaa, kamre, kayazeren, Konghuy, koox00, larkox, levb, lieut-data, lindalumitchell, lordinkavu, lynn915, madhavhugar, maisnamrajusingh, majidsajadi, manojmalik20, marianunez, matthewbirtch, matthew.williams, metanerd, mgdelacroix, michaelgamble, michelengelen, mickmister, mkraft, mlongo4290, mrckndt, Mshahidtaj, N3rdP1um23, nat-gunner, natalie-hub, neallred, nevyangelova, nickboldt, nickmisasi, nika-begiashvili, nikolaizah, ogi-m, oh6hay, pablovelezvidal, papanireal, petrmifek, Pezhvak, robinmetral, rodcorsi, Roy-Orbison, sakaitsu, saturninoabril, Sayanta66, source-punk, stafot, stevemudie, streamer45, stylianosrigas, Szymongib, thePanz, thierrymarianne, tronginc, tsabi, VA2XJM, wget, wiersgallak, wiggin77, Willyfrog, xlanor, xuanvi26, yedamao, zefhemel
번역 reStructuredText 입력 파일.
릴리스 v5.37 - 확장 지원 릴리스
5.37.10, 2022-08-31 릴리스
삭제된 멤버를 계산하지 않음으로써 그룹 쿼리 성능을 개선했습니다.
기능이 비활성화된 경우 채널 멤버 수를 세지 않도록하여 대규모 환경에서의 성능 문제를 방지했습니다.
v5.37.9, 2022-03-10 릴리스
Mattermost v5.37.9에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정입니다. Mattermost 책임 있는 공개 정책에 따라 게시됩니다.
v5.37.8, 2022-02-03 릴리스
Mattermost v5.37.8에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정입니다. Mattermost 책임 있는 공개 정책에 따라 게시됩니다.
기본값인
ThreadAutoFollow
가false
로 변경되었습니다. 이는ThreadAutoFollow
및CollapsedThreads
구성 설정이 비활성화된 상태에서도 데이터베이스 서버에 부하를 추가하는 몇 가지 작업이 발생하지 않도록 했습니다. MM-41351.‘ThreadAutoFollow’ 및 ‘CollapsedThreads’ 구성 설정이 비활성화된 상태에서도 데이터베이스 서버에 부하를 추가하는 몇 가지 작업이 발생하지 않도록 했습니다 MM-41350.
기술적 문제로
.pages
콘텐츠 검색이 더 이상 사용할 수 없습니다.Actiance 컴플라이언스 작업이 Mattermost 서버 프로세스에 패닉을 유발하는 문제를 해결했습니다 MM-41245.
v5.37.7, 2022-01-21 릴리스
Mattermost v5.37.7에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정입니다. Mattermost 책임 있는 공개 정책에 따라 게시됩니다.
Professional 라이선스 서버에 대한 채널 관리 지원이 추가되었습니다 MM-40824.
v5.37.6, 2021-12-17 릴리스
Mattermost v5.37.6에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정입니다. Mattermost 책임 있는 공개 정책에 따라 게시됩니다.
웹 애플리케이션 및 입력의 일반적인 성능 수정이 추가되었습니다.
일부 자동 완성 레이아웃 계산을 이동하여 입력 중의 성능을 개선했습니다.
렌더링 중 DOM 사용을 줄임으로써 성능을 개선했습니다.
사용자 업데이트 시 서버에 과부하를 방지하기 위해 몇 가지 기능의 실시간 업데이트를 중지했습니다. “이 채널에는 게스트가 있습니다” 표시 및 그룹 멤버에게 알릴 때 표시되는 시간대의 수는 이제 채널 변경 시에만 업데이트됩니다.
v5.37.5, 2021-11-30 릴리스
하위 디렉터리에 Mattermost를 호스팅하는 경우 OpenID 리디렉션이 작동하지 않는 문제를 해결했습니다 MM-40151.
v5.37에서 mmctl 버전이 잘못 보고된 문제를 해결했습니다.
v5.37.4, 2021-11-15 릴리스
Mattermost v5.37.4에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정입니다. Mattermost 책임 있는 공개 정책에 따라 게시됩니다.
메시지 익스포트 작업 중 잠재적인 패닉을 수정했습니다 MM-39521.
v5.37.3, 2021-10-27 릴리스
Mattermost v5.37.3에는 중간 수준의 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정입니다. Mattermost 책임 있는 공개 정책에 따라 게시됩니다.
고 가용성 서버에서 텔레메트리 ID의 레이스 조건을 수정했습니다 MM-39343.
첨부 파일이 포함된 가져오기 프로세스를 수정했습니다 MM-38375.
메시지 첨부 필드가 정렬되지 않는 문제를 수정했습니다 MM-36943.
v5.37.2, 2021-08-26 릴리스
응용 프로그램 충돌 문제를 해결하기 위해 Go 버전을 1.16.7로 업그레이드했습니다.
서버 패닉 문제를 수정했습니다. MM-37574
사용자 상태를 저장하거나 업데이트하는 경우 로그가 여러 키 삽입 오류로 채워지는 문제를 해결했습니다. MM-37202.
Team Edition에서 시스템 콘솔을 로드할 때
getPrevTrialLicense
API 요청에서 패닉이 발생하는 문제를 해결했습니다. MM-37108화면 판독기가 채널 전환 모달에서 사용자 이름이나 채널을 읽지 않고 “사용자 개체”라고 읽는 문제를 해결했습니다.
영향을 받는 환경에서 드래프트를 저장하는 빈도를 줄임으로써 타자 입력 성능을 향상시켰습니다.
클러스터링에서 타임아웃이 발생할 때 뮤텍스가 잠겨 해제되지 않는 문제를 해결했습니다. MM-37246
v5.37.0, 2021-07-16 릴리스
폐기 사항
platform
이진 파일과 “–platform” 플래그가 제거되었습니다. 만약 당신이 “–platform” 플래그를 사용하거나 systemd 파일이나 사용자 지정 스크립트를 통해 Mattermost 서버 애플리케이션을 실행하는 데 직접platform
이진 파일을 사용 중이라면, mattermost 이진 파일만 사용해야 합니다.
중요한 업그레이드 참고 사항
접힌 답글 스레드는 Mattermost Server v5.37 이상에서 beta 버전으로 사용할 수 있습니다. 해당 기능을 안정화하는 동안 버그를 경험할 수도 있습니다. 특히, 여기에 문서화된 알려진 이슈를 주의해 주시기 바랍니다.
v5.37에서는 이모지 표준 v13.0을 지원합니다. 과거에 새 시스템 이름 중 하나를 사용한 사용자 정의 이모지를 추가한 경우 해당 사용자 정의 이모지는 시스템 이모지에 덮어씌워집니다. 해결책은 사용자 정의 이모지의 이름을 바꾸는 것입니다.
사고 협업의 일부 기능이 이제 모든 Mattermost 에디션에서 사용할 수 있습니다. 이 업데이트의 일부로, 사고 협업은 최소 서버 버전으로 v5.37이 필요합니다. 각 에디션에서 사용 가능한 내용에 대해 자세히 알아보려면 담당자 가격 페이지를 방문하세요.
Mattermost Server v5.31의 확장 지원 릴리스 지원은 2021년 10월 15일에 종료될 예정입니다. Mattermost Server v5.37 이상으로 업그레이드해야 합니다.
베타 버전으로 사용 가능한 접힌 답글 스레드는 서버 성능에 부정적인 영향을 미치는 것으로 알려져 있습니다. 데이터베이스를 쉽게 확장하거나 튜닝할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기기에서 실행 중이라면
ThreadAutoFollow
와CollapsedThreads
를 비활성화하는 것을 권장합니다. 접힌 답글 스레드가 2022년 제2분기에 일반적으로 사용 가능으로 바뀔 때까지 이러한 성능 고려 사항을 자세히 알아보세요.
하이라이트
답글 스레드 접힘 (베타)
당신에게 Collapsed Reply Threads (베타)의 초기 액세스를 제공하는 데 흥분합니다. **System Console > Experimental > Collapsed Reply Threads (베타)**에서 활성화할 수 있습니다. 기능 및 알려진 문제에 대해 더 알아보려면 our documentation를 확인하세요.
이모지 향상 기능 및 피부 톤 선택
이제 사용자들은 Mattermost 이모지 선택기를 사용하여 다양한 피부 톤을 선택할 수 있는 이모지 표준 v13.0을 지원합니다. v1.45 모바일 앱 릴리스 (7월 16일)에는 모바일 지원이 포함되어 있습니다.
향상된 기업용 평가판 경험 (기업 에디션 E0, E10, E20)
자체 관리 평가판이 종료된 후 관리자는 옵션으로 판매 담당자에게 연락하거나 클릭 한 번으로 구매할 수 있습니다.
Focalboard: 그룹화된 테이블 뷰, 새로운 속성 등 (베타)
Focalboard 테이블은 이제 속성별로 그룹화될 수 있으며, 예를 들어 epic 또는 소유자별로 빠르게 작업을 볼 수 있게 해줍니다.
사건 협업 업데이트
이 업데이트에는 모든 버전에서의 이용 가능성, 플레이북 키워드 모니터링, 회고 보고서 및 플레이북 대시보드가 포함되어 있습니다.
영어-오스트레일리아어 언어 지원
Mattermost는 이제 영어-오스트레일리아어로 제공됩니다.
개선 사항
사용자 인터페이스 (UI)
at-mention 자동완성에서 (you)이 있을 때 사용자의 별명이 더 이상 표시되지 않습니다.
사용자 추가 채널 모달의 도움말 텍스트를 업데이트했습니다.
Linux에서
.jpeg
파일을 업로드할 수 있는 기능을 추가했습니다..jpg
파일의 업로드는 이미 지원되고 있었습니다.채널 전환기는 이제 최근에 본 채널을 표시합니다.
폴란드어, 독일어, 이탈리아어 언어는 더 이상 활발하게 유지되지 않기 때문에 베타로 다운그레이드되었습니다.
사용자 정의 상태는 이제 흔한 시간 간격 또는 사용자가 선택한 날짜와 시간 후에 만료되도록 설정할 수 있습니다. 모바일 앱 지원은 향후 릴리스에서 추가될 예정입니다.
성능
일부 타이핑 성능을 향상시켰습니다.
관리
대량 이미지 업로드의 대규모 PNG 투명도에 대한 메모리 성능을 개선했습니다.
압축 해제할 때 서버가 수신 아카이브를 파일 시스템에 쓰지 않도록 대량 가져오기 프로세스를 최적화했습니다.
시스템 봇을 사용하여 로컬 모드에 채널 복원 및 채널 개인정보 변경 엔드포인트를 추가했습니다.
버그 수정
사용자가 슬래시 명령을 통해 사용자 정의 상태 이모지를 설정할 수 없는 문제를 수정했습니다. 이제 유니코드 이모지를 감지하고 슬래시 명령을 통해 이를 사용자 정의 상태 이모지로 설정하는 논리가 추가되었습니다.
대체 텍스트를 가진 메시지가 반복되는 문제를 수정했습니다.
마켓플레이스 활성화 또는 플러그인 활성화를 비활성화했을 때 기본 메뉴에 지속되는 읽지 않은 배지가 표시되는 문제를 수정했습니다.
사이드바 아이콘이 네비게이터 영역 아이콘과 정렬되지 않는 문제를 수정했습니다.
Direct Message 채널에서 CTRL+F를 사용할 때 검색 필드에 사용자 ID가 아닌 사용자 이름이 추가되는 문제를 수정했습니다.
음소거된 채널에서 사용자 아이콘이 완전한 불투명으로 표시되는 문제를 수정했습니다.
봇 사용자에 대해 중복된
user_update
웹소켓 이벤트가 생성되는 문제를 수정했습니다.Mattermost 지원팀에 연락하지 않고 Self-Managed Enterprise Edition E20 평가판을 여러 번 활성화할 수 있는 문제를 수정했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 추가된 내용과 기본 설치 값을 나열한 목록입니다. 이러한 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
아래:추가된
CollapsedThreads
를 추가하여 접힌 답글 스레드(베타)를 지원합니다.
데이터베이스 변경 내용
중복된 데이터베이스 인덱스를 여러 개 제거했습니다.
API 변경 사항
POST api/v4/groups/{group_id}/channels/{channel_id}/link
의 응답에 새로운 필드 team_id를 추가하여 채널을 그룹에 연결할 때 응답에 팀 ID를 추가했습니다./channels/members/{userId}/view에 선택적인
collapsed_threads_supported
매개변수를 추가하여 클라이언트가 축소된 스레드를 지원하는지 나타내도록 했습니다./users/{userId}/posts/{postId}/set_unread에 선택적인
collapsed_threads_supported
매개변수를 추가하여 클라이언트가 축소된 스레드를 지원하는지 나타내도록 했습니다.웹앱을 업데이트하여
collapsed_threads_supported
매개변수를 서버로 전달하여 웹앱이 축소된 답글 스레드를 지원하는지 나타내도록 했습니다.웹앱을 업데이트하여 루트 및 답글 게시물을 읽지 않음/읽음으로 표시할 때 채널 및 스레드를 올바르게 표시하도록 했습니다.
GET /trial-license/prev
라는 새로운 엔드포인트를 추가하여 사용한 마지막 평가판 라이선스를 가져오도록 했습니다.CustomStatus
구조체에 두 개의 새로운 필드를 추가하고 API를 수정하여 이를 유효하게 처리하도록 했습니다.
Go Version
v5.37 는 Go
1.15.5
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp/에서
reselect
를 제거했습니다.
Mattermost v6.0에서 계획된 사용 중단 사항
다음과 같은 사용 중단 사항이 Mattermost v6.0 릴리스에 계획되어 있으며, 해당 릴리스는 2021/10/15에 예정되어 있습니다. 이 목록은 릴리스 전에 변경될 수 있습니다.
Legacy Command Line Tools. 모든 명령은 mmctl에 의해 완전히 대체되었으며, 지난 몇 달간 새로운 명령이 추가되었으므로 이 도구는 완전하고 견고한 대체품이 되었습니다.
웹 앱을 통한 Slack 가져오기. 팀 설정 메뉴를 통해 접근 가능한 Slack 가져오기 도구가 mmetl 도구로 대체되었으며, 이 도구는 업로드에 도움을 주는 데이터 유형에 대해 훨씬 포괄적합니다.
MySQL 버전 5.7.7 미만. 이제 최소 지원 버전은 5.7.12로 변경될 것입니다. 이 버전은 네이티브 JSON 데이터 유형을 도입하여 몇 가지 데이터베이스 필드의 성능과 확장성을 향상시킬 수 있게 해주었습니다(특히 사용자 및 게시물 속성). 또한, 5.6 버전(현재 최소 버전)은 2021년 2월에 EOL에 도달하였습니다.
Elasticsearch 5 및 6 - 5.x 버전은 2019년 3월에, 6.x 버전은 2020년 11월에 EOL에 도달하였습니다. Mattermost v6.0에서 최소 지원되는 버전은 Elasticsearch 7.0으로 변경될 것입니다.
Windows 7은 2020년 1월에 EOL에 도달하였습니다. 따라서 Windows 7의 데스크탑 앱 문제에 대한 지원은 더 이상 제공되지 않을 것입니다.
DisableLegacyMFA 구성 설정.
ExperimentalTimezone 구성 설정.
모든 이전 채널 사이드바 실험적 구성 설정. 이러한 설정을 사용하는 고객들에게 사용 중인 채널의 맞춤형, 접을 수 있는 채널 카테고리 등 다양한 채널 구성 기능에 접근하기 위해 v5.32 이상으로 업그레이드할 것을 권장합니다. 사용 중단되는 설정은 다음과 같습니다:
이전에 “사용 중단됨”으로 표시된 모든 구성 설정.
명명 일관성을 위해
mattermost-server/model
에 대한 변경.
알려진 이슈
Collapsed Reply Threads는 현재 베타 버전입니다. 이 기능을 활성화하기 전에 알려진 이슈에 대한 자세한 내용을 숙지해야 합니다. 특히 데이터베이스 자원 요구 사항 및 서버 성능 영향과 관련된 사항에 주의해야 합니다. 데이터베이스 크기를 쉽게 확장할 수 없거나 Mattermost 애플리케이션 서버와 데이터베이스 서버를 동일한 기계에서 실행 중이라면, Collapsed Reply Threads를 활성화하기 전에 Q2 2022에 일반 사용 가능하게 될 때까지 기다리는 것을 권장합니다. 여기서 성능 고려 사항에 대해 자세히 알아보기.
5.37.0으로 업그레이드할 때, 일부 경우에는 Incident Collaboration 플러그인이 자동으로 설치되지 않을 수 있습니다.
멤버 추가 모달이 Mattermost Dark 테마에서 잘못된 테마가 적용되었습니다. MM-37220.
config.json
은systemctl restart mattermost
명령을 실행하거나 구성을 쓰는 모든 명령 (예:config
또는plugin
)을 실행할 때 재설정될 수 있습니다. MM-33752, MM-32390.포스트 초안의 시작 부분에 at-mention을 추가하고 좌우 화살표를 누르면 포스트 초안과 되돌리기 기록이 지워질 수 있습니다. MM-33823.
센터 채널의 이모지 카운터는 오른쪽에 반응이 추가될 때 항상 즉시 업데이트되지 않을 수 있습니다. MM-31994.
메시지 첨부 파일의 오른쪽 열에 있는 필드가 불규칙하게 렌더링됩니다. MM-36943.
고정된 포스트들은 더 이상 강조 표시되지 않습니다.
클래식 모바일 앱에서 구글 로그인이 실패합니다.
IP Hash를 끈 상태에서 고가용성 모드에서 상태가 Away 또는 Offline로 고정될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이외의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바는 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
aaronrothschild, Aashimalik, Adovenmuehle, aedott, aeomin, agarciamontoro, AGMETEOR, agnivade, ahmaddanialmohd, ahmadkarlam, amyblais, amynicol1985, angeloskyratzakos, anurag6713, arvinDarmawan, asaadmahmood, ashishbhate, AshishDhama, aspleenic, balan2010, BenCookie95, berkeka, calebroseland, catalintomai, cedricziel, chenilim, chetanyakan, chikei, cognvn, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, cwarnermm, danielsischy, darkLord19, dbpolito, devinbinnie, elsiehupp, elyscape, emilyacook, enahum, enelson720, esethna, EugenMayer, ewwollesen, flynbit, furqanmlk, gabrieljackson, gigawhitlocks, gruceqq, haardikdharma10, hahmadia, hanzei, harshilsharma63, hason, hectorskypl, hmhealey, ialorro, icelander, iomodo, isacikgoz, it33, itao, jamiehurewitz, jasonblais, jayaddison-collabora, jespino, jfrerich, JoelRummel, Johennes, johnsonbrothers, josephbaylon, jplda23, jprusch, jufab, justinegeffen, jwilander, kaakaa, kamre, kayazeren, koox00, larkox, levb, lieut-data, lindalumitchell, lynn915, M-ZubairAhmed, madhavhugar, maisnamrajusingh, majidsajadi, manojmalik20, matheusmosca, matt-w99, matthewbirtch, maxerenberg, metanerd, mgdelacroix, michelengelen, mickmister, migbot, mkraft, mlongo4290, moussetc, MrLemur, msal4, MusiCode1, naderm11, neallred, nevyangelova, ogi-m, pablovelezvidal, parsaakbari1209, prakharporwal, prathers, rbradleyhaas, rodcorsi, rohit1101, sadohert, sakaitsu, saturninoabril, Sayanta66, sbishel, senylove1403, srkgupta, stafot, streamer45, stylianosrigas, Szymongib, teresa-novoa, thePanz, tsabi, txeli, wget, wiersgallak, wiggin77, Willyfrog, yulyanaR
잘못된 형식입니다. 올바른 형식으로 예문을 다시 입력해주세요.
릴리스 v5.36 - 기능 릴리스
v5.36.2, 2021-08-04 릴리스
Mattermost v5.36.2에는 중간 수준의 보안 수정사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.
v5.36.1, 2021-06-21 릴리스
Mattermost v5.36.1에는 고수준의 보안 수정사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.
게시물을 받을 때 다시 렌더링하는 데 걸리는 시간을 줄임으로써 성능을 향상시켰습니다.
v5.36.0, 2021-06-16 릴리스
원래 5.36.0 릴리스
Mattermost v5.36.0에는 고수준의 보안 수정사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.
중요한 업그레이드 사항
Gossip 클러스터링 모드는 이제 일반 사용 가능 상태로 변경되었으며 옵션으로 사용할 수 없습니다. 모든 클러스터 트래픽은 항상 gossip 프로토콜을 사용합니다. 구성 설정인
UseExperimentalGossip
는 효과가 없으며 호환성 목적으로만 유지되었습니다. Gossip 사용 설정은 시스템 콘솔에서 제거되었습니다. 참고: 고가용성 업그레이드의 경우 클러스터의 모든 노드는 단일 프로토콜을 사용해야 합니다. 기존 시스템에서 gossip을 사용하지 않는 경우 클러스터의 다른 노드가 이전 버전을 사용하는 동안 클러스터의 한 노드를 업그레이드할 수 없습니다. 고객은 고가용성 업그레이드를 위해 gossip을 사용해야 하거나, 모든 노드를 종료하고 업그레이드를 수행한 뒤 모든 노드를 다시 가동해야 합니다.
하이라이트
Focalboard (베타)
Focalboard는 이제 v5.36에서 베타 기능으로 Mattermost와 통합되었습니다. Focalboard를 활성화하려면 사이드바 메뉴에서 Marketplace를 열고 Focalboard 플러그인을 설치한 후 구성을 클릭하여 활성화한 다음 저장하세요. 이 단계에 따라 NGINX 또는 Apache 웹 프록시 구성을 업데이트하세요.
사건 협업 (Enterprise Edition E20)
자동 환영 메시지, 팀 전체 플레이북 접근 및 플레이북 생성 권한 제어를 포함합니다.
헝가리어 언어 지원 (베타)
Mattermost가 이제 헝가리어로 이용 가능합니다.
개선사항
사용자 인터페이스 (UI)
메시지 자동 응답기가 설정된 경우, 사용자가 받는 직접 메시지의 수에 관계없이 사용자에게는 이제 하나의 메시지만 전송됩니다.
채널에 멤버 추가 와 팀 멤버 추가 목록에 상태 아이콘이 추가되었습니다.
검색 창에 포커스하는 키보드 단축키가 추가되었으며, 현재 채널에서 검색할 수 있습니다.
채널에서 뒤로 스크롤할 때 검색 팁이 표시됩니다.
채널 헤더 편집 모달에 있는 오류 텍스트가 개선되었습니다.
사용자 지정 상태에 이모지만 설정되고 텍스트가 없는 경우 사용자 지정 상태를 지울 수 있는 기능이 추가되었습니다.
메시지 알림 이메일이 재디자인되었습니다.
프로필 이미지에 온라인 상태 표시 여부 가 끔 으로 설정되어 있을 때, 중앙 채널과 오른쪽 옆 보기에서 프로필 이미지에서 온라인 상태 아이콘이 숨겨집니다.
성능
이모지 선택기 오버레이에 성능 향상을 추가하여 입력 성능을 향상시켰습니다.
새 게시물을 수신할 때 성능을 개선했습니다.
관리
TCP_NO_DELAY
는 웹소켓 연결의 처리량을 높이기 위해 비활성화되어 있습니다.규정 준수 모니터링 CSV 파일은 이제 30,000개의 행으로 제한되지 않습니다.
지원 이메일의 기본값(이전에는
_feedback@mattermost.com_
)이 제거되었습니다. 이제 Admin Advisor가 지원 이메일에 대한 누락된 구성에 대해 시스템 관리자에게 알립니다. 이 값은 필수이며, Mattermost 계정 요청이 올바른 팀으로 전송되도록 보장합니다.사용자가
sysconsole_write_plugins
권한을 가지고 있는 경우 주요 메뉴의 마켓플레이스 버튼이 이제 표시됩니다.시스템 콘솔에 데이터 보존 정책 및 OpenID Connect와 같은 새로운 기능 발견을 추가했습니다.
플러그인을 위한 기본적인 클러스터 간 통신 지원을 추가했습니다.
/header
및/purpose
명령에 대한 오류 메시지를 개선했습니다.팀 제한된 다이렉트 채널 생성이 이제 백엔드에도 적용됩니다. 이전에는 프론트엔드에만 제한되었습니다.
설정 저장 로직을 재구성하여 강건성과 성능을 향상시켰습니다.
시스템 콘솔의 AD/LDAP 하위 관련 설정을 시각적으로 그룹화했습니다.
버그 수정
비활성화된 사용자 사이에서 유효하지 않은 다이렉트 메시지 채널을 생성하는 대량 내보내기에서 발생하는 문제를 해결했습니다.
모바일에서 사용자 지정 상태가 해제되면 슬래시 명령이 지워지는 문제를 해결했습니다.
API를 통해 핸들을 다른 사용자의 것으로 변경하려고 할 때 이미 존재하는 다른 핸들로 변경하려고 할 때 나타나는 잘못된 오류 메시지 문제를 해결했습니다.
SAML(ADFS)을 사용하여 인증하고 AD/LDAP 그룹 동기화를 사용할 때,
EnableSyncWithLdapIncludeAuth
가true
로 설정되지 않으면 LDAP 그룹 동기화가 작동하지 않고AuthData
가 AD/LDAP 형식으로 저장되는 문제를 해결했습니다.‘접근 금지’ 권한을 가진 사용자가 URL을 통해 여전히 그룹, 채널 및 팀 구성 페이지에 액세스할 수 있는 문제를 해결했습니다.
그룹 동기화된 채널이나 팀에서 채널에서 제거와 팀 멤버 제거 메뉴 항목이 표시되는 문제를 해결했습니다.
hardcoded 테마 색상과 관련된 여러 버그를 수정했습니다.
hardcoded 변수와 게스트 보유 텍스트의 채널 헤더 정렬 문제와 관련된 UI 문제를 해결했습니다.
시스템 관리자가 Service Provider Login URL을 수정할 수 없는 SAML 로그인 문제를 해결했습니다. (
VerifySignature
가 활성화되어 있지 않은 경우)플러그인을 활성화하면 로그에 잘못된 오류가 발생하는 경합 상태 문제를 해결했습니다.
팀을 권한 체계와 연결한 후에도 팀 구성원 권한이 업데이트되지 않는 버그를 수정했습니다.
채널 스키마에 역할이 연결되었을 때 API 엔드포인트의 역할 ID 및 모든 역할 응답을 수정했습니다.
중첩 오류를 수정하기 위해 고정 사이드바 헤딩을 제거했습니다.
새 카테고리 만들기 모달에서 닫기 버튼이 마우스 호버시에만 표시되는 버그를 수정했습니다.
활동에 관계없이 세션 만료 시간이 구성 설정
ServiceSettings.ExtendSessionLengthWithActivity
에 관계없이 연장되는 버그를 수정했습니다.config.json
에서 LDAP 속성으로 이미 존재하지 않는 값이 있는 경우idmigrate
명령이 해당 값을 업데이트하지 않는 문제를 수정했습니다.작업 스케줄러 서버가 “리더 변경” 클러스터 이벤트를 놓칠 수 있는 문제를 해결했습니다.
MacOS 데스크톱 앱에서
Ctrl+Cmd+F
를 사용하면 앱을 전체 화면으로 열기 대신 검색이 열리는 버그를 수정했습니다.중앙 채널에서 파일을 업로드 할 때 메시지 입력 상자가 그림자지는 문제를 해결했습니다.
문자열이 아닌 첨부 필드로 생성된 게시물에 의해 발생하는 오류를 수정했습니다.
채널 사이드바에서 읽은 상태의 불투명도와 채널이 읽지 않은 경우 채널 아이콘의 불투명도를 향상시킵니다.
O365 인증으로 로그인할 수 없는 사용자 문제를 해결했습니다 (Office365 OAuth와 Office 365 OpenID 간에
AuthData
의 형식이 다를 때).페이지 새로고침 시 사용자 정의 상태에 대한 사용자 지정 이모티콘을로드하지 못하는 문제를 해결했습니다.
프로필 팝오버의 “상태 설정” 플레이스홀더가 올바르게 테마가 적용되지 않는 문제를 해결했습니다.
우측 상단의 포스트 헤더에 통합 소유자의 사용자 정의 상태가 표시되는 문제를 해결했습니다.
config.json
“config.json”에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션과 기본값 목록입니다. 설정은 “config.json”이나 시스템 콘솔에서 수정할 수 있습니다(사용 가능한 경우).
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ComplianceSettings
에서:새로운 구성 설정
BatchSize
가 추가되었습니다. 규정 준수 모니터링 CSV 파일의 행 수 제한이 더 이상 30,000행으로 제한되지 않습니다.
config.json
의SupportSettings
에서:SupportEmail
의 기본 값은 이제_feedback@mattermost.com_
대신 비어있는 값입니다.
config.json
의LogSettings
에서:LogSettings
및NotificationLogSettings
에 새로운 설정인EnableColor
가 추가되었습니다. JSON이 아닌 콘솔 로그는 해당 필드가true
로 설정되어있으면 이제 색상이 지정될 것입니다.
config.json
의ServiceSettings
에서:EnableReliableWebSockets
가 추가되었습니다. 웹소켓 메시지를 연결 손실 시 메시지를 버퍼링하고 연결이 다시 활성화될 때 모든 미전송 메시지를 다시 전송하여 더욱 신뢰할 수 있게 만듭니다.
API 변경 내용
updateConfig
및patchConfig
를 사용하여 관련 API 호출의 감사 레코드에 구성 차이를 포함하는 지원이 추가되었습니다.실험적인 API
GetAllSharedChannels
의 응답 필드 이름이 다른 채널 API의 필드 이름과 일치하도록 변경되었습니다.플러그인 API에
RequestTrialLicense
라는 새로운 기능이 추가되었습니다./ldap/sync
엔드포인트는 이제include_removed_members
매개변수를 허용합니다. 이를 사용하면 해당 그룹에 동기화된 팀 및 채널로 모든 LDAP 그룹 멤버가 강제로 돌아갑니다.새로운 API 엔드포인트
removeUserRecentCustomStatus POST /status/custom/recent/delete
가 추가되었습니다.플러그인 API에
GetGroupMemberUsers
및GetGroupsBySource
가 추가되어 사용자 그룹에 대한 플러그인 지원이 추가되었습니다.다음과 같이 새로운 API 엔드포인트가 추가되었습니다:
GET /data_retention/policies
GET /data_retention/policies_count
POST /data_retention/policies
GET /data_retention/policies/{policy_id}
PATCH /data_retention/policies/{policy_id}
DELETE /data_retention/policies/{policy_id}
GET /data_retention/policies/{policy_id}/teams
POST /data_retention/policies/{policy_id}/teams
DELETE /data_retention/policies/{policy_id}/teams
POST /data_retention/policies/{policy_id}/teams/search
GET /data_retention/policies/{policy_id}/channels
POST /data_retention/policies/{policy_id}/channels
DELETE /data_retention/policies/{policy_id}/channels
POST /data_retention/policies/{policy_id}/channels/search
GET /users/{user_id}/data_retention/team_policies
GET /users/{user_id}/data_retention/channel_policies
Go Version
v5.36 는 Go
1.15.5
으로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp 에
lodash
,memoize-one
, 그리고sass
를 추가했습니다.https://github.com/mattermost/mattermost-mobile 에서
react-native-startup-time
을 추가하고,react-native-status-bar-size
는 제거했습니다.
Mattermost v6.0에서 예정된 사용 중단 사항
다음과 같은 사용 중단 사항이 Mattermost v6.0 릴리스를 위해 계획되어 있으며, 이는 2021/10/15에 예정되어 있습니다. 이 목록은 릴리스 전에 변경될 수 있습니다.
Legacy Command Line Tools. 모든 명령어가 mmctl에 의해 완전히 대체되었으며, 지난 몇 달 동안 새로운 명령어가 추가되었기 때문에, 이 도구는 완전하고 견고한 대체품이 되었습니다.
웹 앱을 통한 Slack 가져오기. 팀 설정 메뉴를 통해 접근 가능한 Slack 가져오기 도구가 mmetl 도구로 대체될 예정이며, 이 도구는 업로드하는 데 도움이 되는 데이터 유형에 대해 훨씬 포괄적입니다.
5.7.7 미만의 MySQL 버전. 최소 지원 버전은 이제 5.7.12가 될 것입니다. 이 버전은 여러 데이터베이스 필드의 성능과 확장성을 향상시킬 수 있는 네이티브 JSON 데이터 유형을 소개했습니다 (특히 사용자 및 게시물 속성에서). 또한, 5.6(현재 최소 버전)은 2021년 2월에 EOL에 도달하였습니다.
Elasticsearch 5 및 6 - 5.x 버전은 2019년 3월에, 6.x 버전은 2020년 11월에 EOL에 도달하였습니다. Mattermost v6.0에서 최소 지원 버전은 Elasticsearch 버전 7.0이 될 것입니다.
Windows 7은 2020년 1월에 EOL에 도달하였습니다. 데스크톱 앱 문제에 대한 Windows 7의 지원은 더 이상 제공되지 않을 것입니다.
DisableLegacyMFA 구성 설정.
ExperimentalTimezone 구성 설정.
모든 레거시 채널 사이드바 실험적 구성 설정. 이러한 설정을 사용하는 고객들에게는 사용자 정의 가능한, 접이식 채널 범주를 이용하려면 v5.32 이상으로 업그레이드할 것을 권장합니다. 사용 중단되는 설정은 다음과 같습니다:
이전에 “사용 중단됨”으로 표시된 모든 구성 설정.
명명 일관성을 위한
mattermost-server/model
의 변경.
알려진 이슈
단일 게시물로부터 일괄 이메일 통지가 잘못된 제목 텍스트를 갖고 있습니다 MM-36559.
config.json
은systemctl restart mattermost
명령을 실행할 때 재설정될 수 있으며, 구성을 쓰는 모든 명령을 실행할 때도 재설정될 수 있습니다 (예:config
또는plugin
) MM-33752, MM-32390.게시물 초안의 시작 부분에 어떤 사람을 언급하고 왼쪽 또는 오른쪽 화살표를 누르면 게시물 초안과 되돌리기 기록이 삭제될 수 있습니다 MM-33823.
중앙 채널의 이모티콘 카운터는 오른쪽 옆에 반응이 추가될 때 항상 즉시 업데이트되지는 않습니다 MM-31994.
고정된 게시물은 더 이상 강조되지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시가 꺼진 상태의 고가용성 모드에서 상태가 때로는 자리 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch가 활성화되어있는 상태에서 인용 부호 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱에서 팀 사이드바는 모바일에서 채널을 읽었을 때 업데이트되지 않습니다.
이메일 통지가 활성화되어있을 때 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중이던 iOS에서 푸시 알림이 항상 지워지지는 않습니다.
기여자
aaronrothschild, abdulsmapara, adamjclarkson, Adovenmuehle, aeomin, agarciamontoro, agnivade, ahmaddanialmohd, ali-farooq0, amyblais, angeloskyratzakos, arjitc, asaadmahmood, ashishbhate, avasconcelos114, avddvd, awerries, bbodenmiller, bbuehrle, bradjcoughlin, cadavre, calebroseland, catalintomai, CEOehis, chenilim, chikei, chuttam, coltoneshaw, cpanato, cpoile, craigwillis-mm, craph, crspeller, ctlaltdieliet, cwarnermm, dantepippi, dbejanishvili, devinbinnie, ejose19, emilyhollinger, enahum, enelson720, esethna, ethervoid, ewwollesen, faase, fakela, FlaviaBastos, flynbit, fmunshi, Francois-D, funkytwig, gabrieljackson, gigawhitlocks, gnello, GrigalashviliT, gruceqq, grundleborg, haardikdharma10, hahmadia, hannaparks, hanzei, harshilsharma63, hectorskypl, hmhealey, hzeroo, ialorro, iamsayantan, ikeohachidi, iomodo, isacikgoz, it33, jasonblais, jaydeland, jespino, jfrerich, jgilliam17, Johennes, johnsonbrothers, josephbaylon, jprusch, JtheBAB, jupenur, justinegeffen, jwilander, kaakaa, kayazeren, khos2ow, kosgrz, l0r3zz, larkox, levb, lieut-data, liusy182, lynn915, maciejnems, marianunez, mbecca, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mkraft, mlongo4290, mterhar, nadalfederer, NassimBounouas, natalie-hub, nathanaelhoun, nevyangelova, pankajhirway, petya-v, pradeepmurugesan, prapti, psy-q, Qujja, reflog, rodcorsi, sakaitsu, saturninoabril, sbishel, shibasisp, Shivam010, shred86, spirosoik, streamer45, stylianosrigas, sudheerDev, thefactremains, TheoVitkovskiy, thePanz, ThiefMaster, tomasmik, tsabi, uhlhosting, vesari, wget, wiersgallak, wiggin77, Willyfrog
ERROR: No text to translate. Please provide a text to translate.
.. |all-plans| image:: ../images/all-plans-badge.png
:scale: 30
:target: https://insight.infograb.net/product/mattermost/#tierprice
:alt: Available in Mattermost Free.
## 릴리스 v5.35 - [기능 릴리스](/administration/release-definitions.html#feature-release)
- **v5.35.5, 2021-08-04 릴리스**
- Mattermost v5.35.5에는 중간 수준의 보안 수정이 포함되어 있습니다. [업그레이드](/administration/upgrade.html)를 권장합니다. 세부 정보는 릴리스 후 30일이 지난 후 [Mattermost 책임 있는 공개 정책](https://mattermost.org/responsible-disclosure-policy/)에 따라 [보안 업데이트 페이지](https://mattermost.com/security-updates/)에 게시됩니다.
- **v5.35.4, 2021-06-21 릴리스**
- Mattermost v5.35.4에는 고수준의 보안 수정이 포함되어 있습니다. [업그레이드](/administration/upgrade.html)를 권장합니다. 세부 정보는 릴리스 후 30일이 지난 후 [Mattermost 책임 있는 공개 정책](https://mattermost.org/responsible-disclosure-policy/)에 따라 [보안 업데이트 페이지](https://mattermost.com/security-updates/)에 게시됩니다.
- **v5.35.3, 2021-06-11 릴리스**
- Mattermost v5.35.3에는 고수준의 보안 수정이 포함되어 있습니다. [업그레이드](/administration/upgrade.html)를 권장합니다. 세부 정보는 릴리스 후 30일이 지난 후 [Mattermost 책임 있는 공개 정책](https://mattermost.org/responsible-disclosure-policy/)에 따라 [보안 업데이트 페이지](https://mattermost.com/security-updates/)에 게시됩니다.
- 데이터 소스에서 쿼리 매개변수가 누락되는 경우 MySQL 서버가 시작할 때 충돌을 일으킬 수 있는 문제를 해결했습니다. [MM-36236](https://mattermost.atlassian.net/browse/MM-36236)
- 이모지 선택기 오버레이의 성능을 향상시켜 타이핑 성능을 개선했고, 포스트를 수신할 때 재 렌더링하는 데 걸리는 시간을 줄였습니다.
- **v5.35.2, 2021-06-03 릴리스**
- 새로운 설치에 도트 릴리스를 실행한 후 후속 마이그레이션이 실행되지 않는 문제를 해결했습니다. [MM-35931](https://mattermost.atlassian.net/browse/MM-35931)
- PDF의 콘텐츠 추출기 의존성이 없는 경우 서버가 충돌하는 문제를 해결했습니다. [MM-35990](https://mattermost.atlassian.net/browse/MM-35990)
- 특정 도메인에서 링크 미리보기를 비활성화하는 설정이 시스템 콘솔에서 회색으로 표시되는 문제를 해결했습니다. [MM-35796](https://mattermost.atlassian.net/browse/MM-35796)
- 버전 < 5.35에서 5.35 이상으로 업그레이드할 때 SMTP가 권한 오류가 표시되는 문제를 해결했습니다. [MM-35861](https://mattermost.atlassian.net/browse/MM-35861)
- 콘텐츠 추출의 일환으로 OpenDocument 텍스트 파일을 추출하는 문제를 해결했습니다. [MM-36103](https://mattermost.atlassian.net/browse/MM-36103)
- **v5.35.1, 2021-05-18 릴리스**
- MySQL 설치에서 "잘못된 연결" 오류로 5.35.0 마이그레이션이 실패하는 문제를 해결했습니다. 이는 문제의 ``readTimeout`` 매개변수로 인한 것으로, 이제 ``readTimeout`` 데이터 소스 쿼리 매개변수가 무시되고 애플리케이션이 제공하는 ``SqlSettings.QueryTimeout``가 대신 사용됩니다. [MM-35767](https://mattermost.atlassian.net/browse/MM-35767)
- **v5.35.0, 2021-05-16 릴리스**
- 원본 5.35.0 릴리스
Mattermost v5.35.0에는 낮은 수준과 중간 수준의 보안 수정이 포함되어 있습니다. [업그레이드](/administration/upgrade.html)를 권장합니다. 세부 정보는 릴리스 후 30일이 지난 후 [Mattermost 책임 있는 공개 정책](https://mattermost.org/responsible-disclosure-policy/)에 따라 [보안 업데이트 페이지](https://mattermost.com/security-updates/)에 게시됩니다.
중요한 업그레이드 노트
공유된 채널 및 축소된 답글 스레드를 포함한 예정된 새로운 기능을 위해 필요한 백엔드 데이터베이스 아키텍처 도입으로, v5.35 릴리즈(2021년 5월 16일)의 마이그레이션 프로세스의 성능에 주목할 만한 영향이 있었습니다. 데이터베이스의 크기, 유형 및 버전에 따라 평소보다 오랜 업그레이드 시간이 예상됩니다. 이는 몇 분 (평균적인 경우)에서 몇 시간 (최악의 경우, MySQL 5.x만 해당)까지 다를 수 있습니다. 또한, 이 과정 중 데이터베이스 CPU 사용량이 중간에서 상당히 증가할 것으로 예상됩니다. 마이그레이션의 성능 영향 및 가능한 완화 전략에 대한 자세한 내용을 확인하세요.
v5.35.0에서는 파일 검색을 위한 새로운 기능이 도입되었습니다. 과거에 공유된 파일에 대한 검색 결과는 콘텐츠 추출 명령을 실행하여 데이터베이스에 이미 있는 파일의 내용을 추출하고 색인화할 때까지 불완전할 수 있습니다. Elasticsearch 또는 Bleve 검색 백엔드를 실행 중인 경우에도 콘텐츠 추출이 완료된 후에 대량 색인화를 실행해야 합니다. 이 블로그 포스트에서 자세한 내용을 확인하세요.
대량 사용자 가져오기 과정 중 사용된 기존 암호 생성 로직은 비교적 약했습니다. 따라서, 한 번도 변경되지 않은 대량 가져오기 과정을 통해 생성된 모든 사용자의 비밀번호를 즉시 재설정하는 것이 권장됩니다.
v5.38 릴리즈(2021년 8월 16일)에서는 “config.json 파일”을 자동으로 다시로드하는 “구성 감시자”를 (mmctl 명령으로) 구성 변경 사항을 적용하도록 바꿀 예정입니다. 이 변경으로 구성 성능과 견고성이 향상됩니다.
하이라이트
Apps Framework (개발자 미리보기)
Apps Framework은 외부 도구와 통합하는 새로운 방법으로, 개발자들이 편한 어떤 개발 언어를 사용해 Mattermost에서 대화형 앱을 만들 수 있도록 합니다. 새로운 앱은 모바일 및 데스크톱 클라이언트에서 매끄럽게 작동합니다. 이것은 개발자 미리보기로, 아직 Mattermost의 본사용을위한 기능이 아닙니다. 이 기능은 자체 관리 고객이 v5.35에서 앱 프레임워크 플러그인을 인스턴스에 로드할 때 사용할 수 있습니다. 더 알아보기: https://developers.mattermost.com/integrate/apps/.
파일 및 문서 내용 검색
Mattermost에서의 검색은 이제 팀 대화 기록에서 관련 메시지와 파일 모두를 찾을 수 있습니다. 검색은 파일 이름과 지원되는 문서 유형 내 일치하는 텍스트 내용을 포함하는 첨부 파일에 대한 결과를 반환합니다. 더 알아보기.
시스템 콘솔 페이지에 대한 세분화된 액세스 (Enterprise E20 에디션)
실험적, 정보, 보고서, 환경, 사이트 구성, 인증, 통합, 및 컴플라이언스 섹션을 해당 하위 섹션 권한으로 이동했습니다.
공유 채널 (실험 중, 기업용 에디션 E20)
Mattermost 클러스터 간에 채널 공유를 위한 실험적 지원이 추가되었습니다. 기업용 에디션 E20 라이선스가 필요합니다. 공유 채널 기능은 기본적으로 비활성화되어 있습니다.
기업 평가판 개선 사항 (Enterprise E20 Edition)
기업 에디션 E20 평가판이 시작됐을 때, 평가판이 마지막 3일, 마지막 날인 경우 시스템 관리자에게 경고를 알리는 배너 추가.
사건 협업 (Enterprise Edition E20)
사전 패키지된 Incident Collaboration 플러그인을 업데이트하여 즉석 할일, 이해 관계자 개요 등이 포함되었습니다.
향상 사항
사용자 인터페이스 (UI)
100px 이상의 인라인 이미지를 축소하는 기능 추가.
사용자 정의 상태의 상태 모달에 최대 길이 유효성 검증 구현.
서버의 채널 사이드바 카테고리를 동기화하여 기기간 카테고리 축소 상태를 동기화 함.
채널 전환기의 빈 상태가 더 이상 중앙에 위치하지 않음.
호출 응답의
마크다운
필드에서 생성된 순간 메시지 이제는 봇에 의해 게시됨.사용자가 최근 상태로 더 적은 클릭으로 전환할 수 있도록 사용자 정의 상태에 다양한 향상 기능 추가.
사용자는 이제 채널 전환기에서 사용자 프로필 이미지의 온라인 상태를 볼 수 있음.
제한된 도메인 구성에
RestrictLinkPreviews
키와 제한된 도메인을 위한 UI 필드 추가 ( 시스템 콘솔 > 사이트 구성 > 게시물). 또한 미리보기가 있는지 여부를 결정하는 논리를 확장함.메인 메뉴 아이콘 및 플러그인 마켓플레이스 메뉴에 방문자가 처음으로 플러그인 마켓플레이스를 방문할 때까지 표시되는 안읽은 배지 추가.
채널 사이드바의 직접 메시지에 프로필 이미지가 이제 표시됨.
이메일 알림 재디자인의 일부로 이메일 알림을 위한 채널 아이콘 추가.
더 보기… 모달이 열릴 때 최근 대화를 기준으로 정렬됨.
레거시 Open-Sans 글꼴 제거 및 Open-Sans를 v18로 업그레이드함.
관리
일시적으로 Admin Advisor 알림을 트리거하지 않도록 일시 중단했습니다.
문서 내용에 따라 색인화된 문서를 허용하는 커맨드 라인 문서 추출 명령을 추가했습니다.
보안상 이유로 유틸리티 함수
model.GeneratePassword()
를 제거했습니다. 대신에 개선된 버전이 이제 대량으로 가져온 사용자들을 위해 비밀번호를 생성하는 데 사용됩니다.시스템 관리자만 시스템 역할을 지정할 수 있도록 권한을 부여했습니다.
두 가지 새로운 게이지 지표가 추가되었습니다:
mattermost_db_replica_lag_abs
및mattermost_db_replica_lag_time
으로, 모두 “node” 라벨을 포함하여 어느 데이터베이스 호스트가 해당 메트릭인지를 나타냅니다.이러한 메트릭은 복제 지연을 절대적으로 나타내고 시간 차원에서 복제 지연의 전반적인 상황을 캡처합니다. 이러한 메트릭을 사용하기 위해 “SqlSettings” 하위에 별도의 구성 섹션 “ReplicaLagSettings”가 추가되었습니다. 이는 세 가지 키를 포함하는 맵 배열입니다:
DataSource
,QueryAbsoluteLag
, 및QueryTimeLag
. 각 맵 항목은 단일 복제본 인스턴스를 위한 것입니다.DataSource
는 복제본 인스턴스에 연결하기 위한 데이터베이스 자격 증명을 포함합니다.QueryAbsoluteLag
는 단일 행을 반환해야 하는 일반 SQL 쿼리이며, 첫 번째 열은 Prometheus 메트릭의 노드 값이어야 하고, 두 번째 열은 지연 값을 나타내어야 합니다.QueryTimeLag
도 동일하지만 시간 지연을 측정하는 데 사용됩니다.예를 들어 AWS Aurora 인스턴스의 경우, “QueryAbsoluteLag”는 다음과 같을 수 있습니다:
select server_id highest_lsn_rcvd-durable_lsn as bindiff from aurora_global_db_instance_status()
이때server_id=<>
이고, “QueryTimeLag”는 다음과 같을 수 있습니다:select server_id, visibility_lag_in_msec aurora_global_db_instance_status()
이때server_id=<>
. MySQL 그룹 복제의 경우, 절대적인 지연은 applier 대기열에 대기 중인 트랜잭션 수로 측정될 수 있습니다:select member_id, count_transactions_remote_in_applier_queue FROM performance_schema.replication_group_member_stats
이때member_id=<>
. 전반적으로 어떤 쿼리를 선택할지는 관리자의 결정이며, 데이터베이스 및 필요에 따라 적절한 쿼리를 선택할 수 있습니다.
버그 수정
Reddit를 포함한 여러 웹사이트의 링크 미리보기가 수정되었습니다.
SAML에서 Mattermost
UserID
가 사용자 이름으로 할당되던 값이 잘못된 경우 로깅되지 않는 문제가 수정되었습니다.어두운 테마에서 카테고리 정렬의 호버 효과 및 Direct Messages 카테고리 제한 하위 메뉴의 호버 효과가 너무 어두웠던 문제가 수정되었습니다.
PDF 미리보기에서 수직 스크롤 막대를 끌 수 없었던 문제가 수정되었습니다.
긴 게시물을 퍼머링크로 강조했을 때의 애니메이션 문제가 수정되었습니다.
채널 전환시 사용자의 별명이 표시되지 않는 문제가 수정되었습니다.
비활성화된 사용자가 채널 전환기에서 **비활성화됨(Deactivated)**으로 표시되지 않았던 문제가 수정되었습니다.
업그레이드 프로세스 중에 실행된 쿼리들이 응용프로그램 측에서 사전에 타임 아웃되는 문제가 수정되었습니다.
서버에서 MFA가 비활성화되었음에도 사용자가 자신의 계정에서 MFA를 비활성화할 수 없던 문제가 수정되었습니다.
LDAP Sync가 켜져 있는 경우 API에서 사용자 설정을 변경할 수 있던 문제가 수정되었습니다. LDAP 및 SAML 사용자의 경우 해당 LDAP/SAML 속성이 설정된 경우 API를 통해 다음 필드를 변경할 수 없습니다: 이름, 성, 직책, 별명, 이메일, 프로필 사진. OAuth 사용자(예: GitLab, Google, Office365 및 OpenID)의 경우 API를 통해 다음 필드를 변경할 수 없습니다: 이름, 성. 이메일 이외의 방법으로 인증하는 모든 사용자는 이메일을 통해 사용자 이름을 변경할 수 없습니다.
축소된 스레드 기능이 활성화된 경우 게시물 생성시 가능한 패닉이 수정되었습니다.
사이드바 카테고리가 동시에 업데이트되고 삭제될 때 발생할 수 있는 데이터베이스 데드락이 수정되었습니다.
왼쪽 사이드바에서 사이드바 텍스트 호버 배경 테마 색상이 작동하지 않았던 문제가 수정되었습니다.
시스템 콘솔의 다양한 영역에서 Team Admin의 현재 역할이 일관되지 않게 표시되던 문제가 수정되었습니다.
퍼머링크에 대한 긴 게시물의 더 보기(Show more) 배경 색이 깨져 보였던 문제가 수정되었습니다.
내용 보안 정책이
unsafe-inline
으로 제한되어있을 때 JS 리디렉팅에 실패하는 문제가 수정되었습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시에 추가된 설정과 그 기본값 목록입니다. 시스템 콘솔에서 사용 가능할 때, 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에:파일 검색 기능을 위한
EnableFileSearch
추가.특정 도메인의 링크 미리보기 비활성화를 허용하는
RestrictLinkPreviews
설정 추가.
config.json
의FileSettings
에:파일 검색 기능을 위한
ExtractContent
및ArchiveRecursion
추가.
config.json
의ExperimentalSettings
에:실험적인 공유 채널 기능을 위한
EnableRemoteClusterService
추가.
config.json
의SqlSettings
에:ReplicaLagSettings
추가. 이는DataSource
,QueryAbsoluteLag
, 및QueryTimeLag
세 가지 키를 포함하는 맵의 배열입니다.
데이터베이스 변경
ChannelMembers
테이블에MentionCountRoot
라는 새 열을 추가했습니다. 큰 수의 채널/사용자가 있는 설치에서 마이그레이션이 몇 분 정도 소요될 수 있음을 참고해 주세요.Channels
테이블에TotalMsgCountRoot
를 추가하고,ChannelMembers
테이블에MsgCountRoot
열을 추가했습니다. 큰 MySQL 인스턴스에서 마이그레이션이 완료되는 데 몇 분이 걸릴 수 있음을 참고해 주세요.
API 변경 내용
파일 검색을 위한
/teams/{team_id}/files/search
API 엔드포인트가 추가되었습니다.LDAP 및 SAML 사용자의 경우, 해당 LDAP/SAML 속성이 설정된 경우 API를 통해 다음 필드를 변경할 수 없습니다: 이름, 성, 직책, 닉네임, 이메일, 프로필 사진. OAuth 사용자 (예: GitLab, Google, Office365 및 OpenID)의 경우 API를 통해 다음 필드를 변경할 수 없습니다: 이름, 성. 이메일 이외의 방법으로 인증하는 모든 사용자는 API를 통해 사용자 이름을 변경할 수 없습니다.
Go Version
v5.35 는 Go
1.15.5
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp에
country-list
,form-data
,gfycat-sdk
,redux-thunk
,rudder-sdk-js
,serialize-error
및shallow-equals
를 추가했으며,mattermost-redux
를 제거했습니다.
알려진 문제
시스템 콘솔에서 마켓플레이스 활성화 또는 플러그인 활성화가 비활성화된 경우에는 사이드바 햄버거 메뉴에 지속적으로 읽지 않은 배지가 표시될 수 있습니다 MM-36160.
systemctl restart mattermost
명령을 실행할 때config.json
이 재설정 될 수 있으며, 구성을 작성하는 모든 명령 (예:config
또는plugin
)을 실행할 때도 재설정 될 수 있습니다 MM-33752, MM-32390.게시물 초안의 시작 부분에 언급을 추가하고 왼쪽 또는 오른쪽 화살표를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
첨부 파일이 포함된 봇에 의해 작성된 게시물은 사용자가 페이지를 새로 고칠 때까지 반복되어 나타날 수 있습니다 MM-30980.
센터 채널에 이모지 카운터가 바로 업데이트되지 않을 수 있습니다. 오른쪽 쪽면에 반응이 추가되는 경우 MM-31994.
메시지 첨부의 오른쪽 열에 있는 필드가 불규칙하게 렌더링됩니다 MM-36943.
고정된 게시물이 더 이상 강조되지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 자리를 비웠음 또는 오프라인으로 가끔 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 둘러싸인 정지 단어를 검색하면 검색된 용어 이상이 반환됩니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지우지 않을 수 있습니다.
### 기여자
- [Adovenmuehle](https://github.com/Adovenmuehle), [aedott](https://github.com/aedott), [aeomin](https://github.com/aeomin), [agarciamontoro](https://github.com/agarciamontoro), [AGMETEOR](https://github.com/AGMETEOR), [agnivade](https://github.com/agnivade), [albatrosef](https://github.com/albatrosef), [amyblais](https://github.com/amyblais), [amynicol1985](https://github.com/amynicol1985), [angeloskyratzakos](https://github.com/angeloskyratzakos), [anurag6713](https://github.com/anurag6713), [arvinDarmawan](https://github.com/arvinDarmawan), [asaadmahmood](https://github.com/asaadmahmood), [avinashdhinwa](https://github.com/avinashdhinwa), [bbodenmiller](https://github.com/bbodenmiller), [benarent](https://github.com/benarent), [BenCookie95](https://github.com/BenCookie95), [BharatKalluri](https://github.com/BharatKalluri), [calebroseland](https://github.com/calebroseland), [catalintomai](https://github.com/catalintomai), [chenilim](https://github.com/chenilim), [chetanyakan](https://github.com/chetanyakan), [chikei](https://github.com/chikei), [chrisfromredfin](https://github.com/chrisfromredfin), [codingthat](https://github.com/codingthat), [coltoneshaw](https://github.com/coltoneshaw), [courtneypattison](https://github.com/courtneypattison), [cpanato](https://github.com/cpanato), [cpoile](https://github.com/cpoile), [crspeller](https://github.com/crspeller), [ctlaltdieliet](https://github.com/ctlaltdieliet), [cwarnermm](https://github.com/cwarnermm), [darkLord19](https://github.com/darkLord19), [deanwhillier](https://github.com/deanwhillier), [devinbinnie](https://github.com/devinbinnie), [djanda97](https://github.com/djanda97), [elyscape](https://github.com/elyscape), [enahum](https://github.com/enahum), [enelson720](https://github.com/enelson720), [EricMontague](https://github.com/EricMontague), [esethna](https://github.com/esethna), [ethervoid](https://github.com/ethervoid), [flynbit](https://github.com/flynbit), [furqanmlk](https://github.com/furqanmlk), [gea-ecobricks](https://github.com/gea-ecobricks), [gigawhitlocks](https://github.com/gigawhitlocks), [girish17](https://github.com/girish17), [gruceqq](https://translate.mattermost.com/user/gruceqq/), [grundleborg](https://github.com/grundleborg), [haardikdharma10](https://github.com/haardikdharma10), [hahmadia](https://github.com/hahmadia), [Hampusholmstrom](https://github.com/Hampusholmstrom), [hanzei](https://github.com/hanzei), [harshilsharma63](https://github.com/harshilsharma63), [hastadhana](https://github.com/hastadhana), [hectorskypl](https://github.com/hectorskypl), [hmhealey](https://github.com/hmhealey), [ialorro](https://github.com/ialorro), [icelander](https://github.com/icelander), [IndushaS](https://github.com/IndushaS), [iomodo](https://github.com/iomodo), [isacikgoz](https://github.com/isacikgoz), [it33](https://github.com/it33), [jamiehurewitz](https://github.com/jamiehurewitz), [jasonblais](https://github.com/jasonblais), [jecepeda](https://github.com/jecepeda), [jespino](https://github.com/jespino), [jfrerich](https://github.com/jfrerich), [JoelRummel](https://github.com/JoelRummel), [Johennes](https://github.com/Johennes), [johnsonbrothers](https://github.com/johnsonbrothers), [josephbaylon](https://github.com/josephbaylon), [justinegeffen](https://github.com/justinegeffen), [jwilander](https://github.com/jwilander), [kaakaa](https://github.com/kaakaa), [kayazeren](https://github.com/kayazeren), [komik966](https://github.com/komik966), [larkox](https://github.com/larkox), [leblanc-simon](https://github.com/leblanc-simon), [levb](https://github.com/levb), [lieut-data](https://github.com/lieut-data), [M-ZubairAhmed](https://github.com/M-ZubairAhmed), [majidsajadi](https://github.com/majidsajadi), [manojmalik20](https://github.com/manojmalik20), [marianunez](https://github.com/marianunez), [matt-w99](https://github.com/matt-w99), [matthewbirtch](https://github.com/matthewbirtch), [maxerenberg](https://github.com/maxerenberg), [metanerd](https://github.com/metanerd), [mgdelacroix](https://github.com/mgdelacroix), [michaelgamble](https://github.com/michaelgamble), [michelengelen](https://github.com/michelengelen), [mickmister](https://github.com/mickmister), [microolapshare](https://github.com/microolapshare), [migbot](https://github.com/migbot), [mjnagel](https://github.com/mjnagel), [mkraft](https://github.com/mkraft), [mlongo4290](https://github.com/mlongo4290), [mrckndt](https://github.com/mrckndt), [muratbayan](https://github.com/muratbayan), [natalie-hub](https://github.com/natalie-hub), [Ndawakh](https://github.com/Ndawakh), [nevyangelova](https://github.com/nevyangelova), [nickmisasi](https://github.com/nickmisasi), [ogi-m](https://github.com/ogi-m), [pablovelezvidal](https://github.com/pablovelezvidal), [prapti](https://github.com/prapti), [qunabu](https://github.com/qunabu), [rbradleyhaas](https://github.com/rbradleyhaas), [reflog](https://github.com/reflog), [rodcorsi](https://github.com/rodcorsi), [sakaitsu](https://github.com/sakaitsu), [saturninoabril](https://github.com/saturninoabril), [sbishel](https://github.com/sbishel), [shazm](https://github.com/shazm), [signalwerk](https://github.com/signalwerk), [spirosoik](https://github.com/spirosoik), [stafot](https://github.com/stafot), [streamer45](https://github.com/streamer45), [stylianosrigas](https://github.com/stylianosrigas), [Szymongib](https://github.com/Szymongib), [teresa-novoa](https://github.com/teresa-novoa), [thebestwj](https://github.com/thebestwj), [TheDarkestDay](https://github.com/TheDarkestDay), [thePanz](https://github.com/thePanz), [uhlhosting](https://github.com/uhlhosting), [wget](https://github.com/wget), [wiersgallak](https://github.com/wiersgallak), [wiggin77](https://github.com/wiggin77), [Willyfrog](https://github.com/Willyfrog), [xlanor](https://github.com/xlanor), [yashjohar](https://github.com/yashjohar), [YJSoft](https://github.com/YJSoft), [YoheiZuho](https://github.com/YoheiZuho), [zefhemel](https://github.com/zefhemel), [ziprandom](https://github.com/ziprandom), [Zukerherr](https://github.com/Zukerherr)
No translations needed.
릴리스 v5.34 - 기능 릴리스
v5.34.5, 2021-06-21 릴리스
Mattermost v5.34.5에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.34.4, 2021-06-11 릴리스
Mattermost v5.34.4에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
데이터 원본의 쿼리 매개변수가 누락될 경우 MySQL 서버가 시작 시 충돌을 일으킬 수 있는 문제를 해결했습니다. MM-36236
플러그인 아이콘이 왼쪽에 행이 아닌 열로 표시되는 문제를 해결했습니다. MM-36199
v5.34.3, 2021-06-03 릴리스
새로운 설치에서 도트 릴리스를 실행한 후 연이어 마이그레이션이 실패하는 문제를 해결했습니다. MM-35931
v5.34.2, 2021-04-17 릴리스
MySQL 암호에 일부 특수 문자가 포함된 설치에서 중단되고 시작에 실패하는 문제를 해결했습니다.
v5.34.1, 2021-04-15 릴리스
v5.34.0으로 업그레이드하는 경우 새로운 설치에서 시간 초과를 일으킬 수 있는 마이그레이션을 실행하는 문제를 해결했습니다. v5.34.1로 업그레이드하면 v5.32.0을 위해 예약된 누락된 마이그레이션도 실행될 수 있습니다. 이러한 추가 작업은 매우 큰 MySQL(버전 5.x) 설치에서 시간이 소요될 수 있습니다.
Posts.FileIds
유형 변경 (PostgreSQL 전용)새 열
ThreadMemberships.UnreadMentions
추가새 열
Channels.Shared
추가새 열
Reactions.UpdateAt
추가새 열
Reactions.DeleteAt
추가
v5.34.0, 2021-04-15 릴리스
원본 5.34.0 릴리스
하이라이트
사건 협업: 사건 시작 시 자동화된 조치 (E20 Edition)
사용자들은 이제 사건이 생성될 때 자동으로 주요 조치를 실행할 수 있는 플레이북을 구성할 수 있어서 시간을 절약하고 수동 오류 가능성을 줄일 수 있습니다.
불가리아어 및 스웨덴어 언어 지원
스웨덴어와 불가리아어 언어의 Beta 태그를 제거했습니다. Mattermost는 이제 18개 언어로 제공됩니다.
향상 사항
사용자 인터페이스 (UI)
시스템 관리자는 이제 퍼머링크를 통해 비공개 채널에 가입할 때 가입 프롬프트를 볼 수 있습니다.
외부 의존성 폐기 세부사항에 대한 제품 내 공지 추가 지원이 추가되었습니다.
시간대 선택기 구성 요소가 개선되었습니다.
팀 사이드바에 대한 새로운 테마 변수가 도입되었습니다.
브라우저에서 자동 오른쪽에서 왼쪽 (RTL) 감지를 지원하도록 추가되었습니다.
사람 추가 채널 모달의 글꼴 크기가 업데이트되었습니다.
온라인 상태가 이제 채널 전환기에 표시됩니다.
비밀번호 재설정, 멤버 초대, 멤버 환영 및 인증을 위한 이메일 알림의 디자인 및 레이아웃이 개선되었습니다.
관리
내보내기 파일을 생성, 목록화, 다운로드 및 삭제하기 위한 mmctl 명령 추가.
스키마 마이그레이션 단계 0 (
Teams
,TeamMembers
) 추가.코드에서
SqlLite3
에 대한 참조 제거.Bleve 업데이트는 이제 구성이 실제로
BleveSettings
에서 변경될 때에만 구성에 로깅됩니다.Mattermost 서버를 pprof로 프로파일링하는 기능이 팀 에디션에서 이제 사용 가능합니다.
split.io 기능 플래그에 속성 추가.
버그 수정
ServePluginPublicRequest
중에 플러그인 환경의 속성에 안전하지 않은 액세스를 수정했습니다.관리자 콘솔 > 서버 로그에서 새로 고침 시 사이드바 필터에 초점이 맞추어지지 않는 문제를 수정했습니다.
결과가 표시되지 않을 때 “결과 없음” 모달이 표시되지 않고 GIF 선택기가 비어 보이는 문제를 수정했습니다.
키보드 접근성 컨트롤러가 드래그 앤 드롭 후 왼쪽 쪽면 스크롤을 재개할 수 없는 문제를 수정했습니다.
마크다운 링크가 잘못 렌더링되는 문제를 수정했습니다.
Slack 테마 가져오기가 Slack 내보내기 색상 구성의 형식 변경으로 인해 실패하는 문제를 수정했습니다.
채널 이름이 긴 채널의 툴팁이 누락된 문제를 수정했습니다.
WebSocket 닫기를 부적절하게 처리하여 앱 서버가 충돌하는 경합 조건을 수정했습니다.
PDF 확대/축소가 사용자가 스크롤하기 전까지 확대/축소/재설정 동작에 응답하지 않는 문제를 수정했습니다.
오른쪽 쪽면이 확장된 답글 스레드에서 포스트 임시 저장에 포함된 첨부 파일이 중앙 채널 텍스트 상자 뒤에 숨겨지는 문제를 수정했습니다.
엔터프라이즈 에디션 인스턴스의 복제 지연과 관련된 버그를 수정했습니다.
규정 준수 보고서 필드 헤더가 올바르게 정렬되지 않는 문제를 수정했습니다.
/join
명령이 대소문자를 구분하는 문제를 수정했습니다.한 글자로 된 사이드바 카테고리 이름이 표시되지 않는 문제를 수정했습니다.
시스템 콘솔의 일부 모달에서 사용자 정의 팀 테마를 사용할 때 닫기 버튼의 테마 불일치 문제를 수정했습니다.
오른쪽 패널에서 긴 텍스트 입력이 선택될 때 불안정한 동작을 수정했습니다.
다중 첨부 파일 PDF 미리 보기에서 줌 레벨이 지속되는 문제를 수정했습니다.
이미지 이름이 너무 길어서 창의 오른쪽 끝에서 표시/숨기기 제어를 밀어내는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가된 설정과 기본값 목록입니다. 설정은 config.json
이나 시스템 콘솔에서 사용 가능할 때 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
ExportSettings
추가하여 압축된 첨부 파일이 포함된 내보내기 파일을 지원하도록 함.
Go Version
v5.34는 Go
1.15.5
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-mobile에서
core-js
가 제거되었습니다.
알려진 문제
우측에서 좌측으로의 텍스트 정렬이 v5.34에서 올바르게 작동하지 않습니다. 이 문제는 mattermost-rtl plugin의 최신 버전에서 수정되었습니다.
비활성화된 사용자가 채널 전환기에서 “비활성화됨”으로 표시되지 않습니다 MM-33910.
사용자 닉네임이 채널 전환에서 표시되지 않습니다 MM-33897.
Config.json
은systemctl restart mattermost
명령을 실행하거나 구성을 작성하는 명령 (예:config
또는plugin
)을 실행할 때 재설정될 수 있습니다 MM-33752, MM-32390.서버는 비-E20 설치에서 E20이 필요한 플러그인을 설치하려고 시도합니다 MM-32387.
게시물 초안의 시작 부분에 at-mention을 추가하고 좌우 화살표를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다 MM-33823.
첨부 파일을 포함한 봇에 의해 생성된 게시물이 사용자가 페이지를 새로 고칠 때까지 반복해서 나타날 수 있습니다 MM-30980.
중앙 채널에서 이모지 카운터가 오른쪽에서 반응이 추가되었을 때 즉시 업데이트되지 않을 수 있습니다 MM-31994.
Reddit 링크 미리보기가 Mattermost에서 작동하지 않습니다. 이는 이전 버전에도 영향을 미칩니다 MM-31899.
메시지 첨부에서 오른쪽 열의 필드가 불규칙하게 렌더링됩니다 MM-36943.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시가 꺼진 상태의 고가용성 모드에서 상태가 때때로 자리를 비움 또는 오프라인으로 고정될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따잉히 문장부호로 구분된 중지 단어를 검색하면 검색된 용어 이외의 결과가 반환될 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 읽힌 채널을 업데이트하지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 iOS에서 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
abdullahceylan, aconitumnapellus, Adovenmuehle, aeomin, agarciamontoro, aggmoulik, AGMETEOR, agnivade, amyblais, amynicol1985, angeloskyratzakos, anurag6713, appleboy, asaadmahmood, asimsedhain, bbodenmiller, BenCookie95, berkeka, BharatKalluri, calebroseland, catalintomai, chenilim, chetanyakan, chikei, christian-lim, coltoneshaw, cpanato, cpoile, Crimson-riot, crspeller, ctlaltdieliet, cwarnermm, CyrilLD, danielsischy, deanwhillier, devinbinnie, djanda97, ebati, enahum, enelson720, esethna, ethervoid, firasm, flexo3001, flynbit, furqanmlk, gabrieljackson, gigawhitlocks, gruceqq, haardikdharma10, hahmadia, hanzei, haonm, hastadhana, hectorskypl, hmhealey, ianatha, icelander, IndushaS, iomodo, isacikgoz, it33, jamiehurewitz, jasonblais, jaydeland, jbutler992, jbutlerdev, jespino, jfrerich, jials, johnsonbrothers, josephbaylon, jp0707, JtheBAB, justinegeffen, jwilander, kaakaa, kayazeren, khos2ow, larkox, lawrencejohnson, levb, lieut-data, lindalumitchell, lucievr, lutfuahmet, Maekes, mahmud2011, mantlecurve, matt-w99, matthewbirtch, maxerenberg, metanerd, mgdelacroix, michelengelen, mickmister, microolapshare, migbot, minecraftchest1, mistikel, mkdbns, mkraft, mlongo4290, mrtpcet, msal4, Mshahidtaj, natalie-hub, nathanaelhoun, nevyangelova, nronas, ogi-m, opr77, pablovelezvidal, pat-s, phntom, pidgelar, potatogim, prapti, Prescise, proffalken, r-52, rakhi2104, rbradleyhaas, reflog, renjithgr, rodcorsi, saf6260, sakaitsu, saturninoabril, sbishel, shazm, spirosoik, stafot, streamer45, stylianosrigas, svelle, Szymongib, thePanz, toto6038, tsabi, uhlhosting, wget, wiersgallak, wiggin77, Willyfrog, xlanor, YoheiZuho, youtsumi, zefhemel, Zukerherr
릴리스 v5.33 - 기능 릴리스
v5.33.5, 2021-06-11 릴리스
Mattermost v5.33.5에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일 후에 우리의 보안 업데이트 페이지에 게시될 것입니다. 이는 Mattermost 책임 있는 공개 정책에 따라 이루어집니다.
v5.33.4, 2021-06-03 릴리스
새 설치 후 닷 릴리스를 실행한 후에 후속 마이그레이션이 실패하는 문제를 해결했습니다. MM-35931
이모지 피커 오버레이에 성능 개선을 추가하여 타이핑 성능을 향상시켰습니다.
v5.33.3, 2021-03-31 릴리스
OpenID로 마이그레이션한 후 Office 365에서 사용자 유형에 따라 다른 ID 속성을 반환하여 만료된 세션이 있는 사용자가 Mattermost에 로그인하려고 시도했을 때 오류가 발생하는 문제를 해결했습니다. MM-34356
v5.33.2, 2021-03-25 릴리스
v5.33.1, 2021-03-22 릴리스
v5.33.0, 2021-03-17 릴리스
원래의 5.33.0 릴리스
Mattermost v5.33.0에는 저수준 보안 수정이 포함되어 있습니다. 이 릴리스로 업그레이드하는 것이 권장됩니다. 세부 사항은 보안 업데이트 페이지에서 릴리스 후 30일 후에 우리의 Mattermost 책임 있는 공개 정책에 따라 게시될 것입니다.
중요한 업그레이드 노트
반응을 삭제하는 것은 이제
Reactions
테이블에서 소프트 삭제됩니다. 스키마 업데이트가 필요하며, 대량 데이터 세트로 첫 실행 시 최대 15초가 소요될 수 있습니다.HTTP 버전 1.1보다 낮은 버전으로 WebSocket 핸드셰이크를 수행하면 경고가 발생하며, 서버는 WebSocket RFC를 준수하기 위해 버전을 1.1로 투명하게 업그레이드합니다. 이는 WebSocket 프로토콜을 올바르게 사용하지 않고
proxy_http_version
지시문을 설정하지 않는 잘못된 Nginx(및 다른 프록시) 구성을 우회하기 위해 수행됩니다. 이러한 기능은 향후 Mattermost 버전에서 제거될 것입니다. WebSocket 프로토콜을 올바르게 사용하도록 프록시 구성을 수정하는 것을 권장합니다.
하이라이트
OAuth 2.0 인증을 위한 OpenID Connect (E20 에디션)
OpenID Connect은 OpenID Connect 사양을 준수하는 모든 OAuth 2.0 제공자를 사용하여 Mattermost에 인증을 가능하게 합니다. 이 기능은 v1.40 릴리스의 Mobile Apps에서 사용할 수 있습니다.
서포트 패킷 생성 (E10 및 E20 버전)
Mattermost는 Mattermost 셀프 매니지드 E10 또는 E20 엔터프라이즈 버전 또는 Mattermost 클라우드 버전에 대한 상용 지원을 요청할 때 구성 세부 정보, 로그 및 기타 배포 정보를 다운로드할 수 있습니다.
1.4.0( E20 Edition)에 대한 이슈 협업 플러그인 업데이트
오른쪽 사이드바에 시간순으로 표시된 상태 업데이트와 기타 주요 이벤트를 지원하기 위한 이슈 타임라인이 추가되었습니다. 타임라인을 통해 사용자는 사고 후 보고서를 위한 정보를 쉽게 수집할 수 있습니다.
사용자 정의 상태
사용자들은 이제 원하는 방식으로 현재 상태를 표현할 수 있습니다. 사용자 정의 상태를 설정하여 모든 앱에서 모두에게 표시되는 설명적인 상태 메시지와 이모지를 추가할 수 있습니다.
향상 사항
사용자 인터페이스 (UI)
채널 멤버 추가 모달을 개선했습니다.
단축키 모달에 서식 지정 단축키를 추가했습니다.
특정 날짜 주변의 게시물을 검색할 때 사용되는 날짜 선택기에 지역화를 추가했습니다.
자동 완성 팝오버는 이제 게시물 초안에서 @, ~ 또는 / 트리거에 상대적으로 위치합니다.
PDF 미리보기의 5 페이지 제한을 제거했습니다.
파일
을 예약된 팀 이름으로 추가했습니다.URL로 채널을 검색하면 이제 해당 채널이 반환됩니다.
사용자가 글자 수 제한을 초과하는 사용자 정의 범주 이름을 만드는 경우 피드백이 제공됩니다.
알림
OAuth 2.0 봇으로부터의 게시물은 더 이상 사용자를 언급하지 않습니다.
관리
설정 가능한 유지 기간이 경과한 후 사용되지 않는 가져오기 파일을 주기적으로 삭제하는
ImportDelete
작업을 추가했습니다.Grafana 대시 보드를 통한 개선된 디버깅을 위해 새로운
mattermost_system_server_start_time
및mattermost_jobs_active
지표를 도입했습니다.반응 삭제는 이제 “Reactions” 테이블에서 소프트 삭제됩니다. 대규모 데이터 세트에서 최초 실행 시 최대 15초가 소요될 수 있는 스키마 업데이트가 필요합니다.
기본
MaxFileSize
를 50MB에서 100MB로 변경했습니다.Go 의존성을 최신 소수 버전으로 업데이트했습니다.
첨부 파일이 포함된 압축된 내보내기 파일을 지원하도록 추가했습니다.
런타임 패닉으로 인한 서버 충돌을 이제 로그 라인으로 캡처합니다.
Direct Message 생성을 최적화하여 모든 관련 사용자를 단일 데이터베이스 호출로 검색합니다.
사용자 가져오기 프로세스 중 사용자의
NotifyProps
변경은 이메일 알림을 보내지 않습니다. 이는 사용자 속성 변경 시에도 알림을 보내지 않는 가져오기 프로세스의 다른 부분과 일관성을 갖기 위해 수행됩니다.사용되지 않는 내보내기 파일을 삭제하는 작업을 구현했습니다.
버그 수정
v5.29.1의 데이터베이스 스키마 업그레이드 단계가 v5.30 이상의 릴리스에서 고려되지 않는 문제를 해결했습니다.
mmctl channel move
에서 비공개 채널을 이동할 수 없는 문제를 해결했습니다.구성 값을 변경하기 위해
mmctl config set PluginSettings.EnableUploads
를 사용했을 때 오류가 반환되지 않는 문제를 해결했습니다.System Console > Reporting > Server Logs에서 사용자 검색 지침이 최신이 아닌 문제를 해결했습니다.
System Console > User Management > Users에서 LDAP 그룹 동기화 팀을 추가할 때 오류 메시지가 표시되지 않는 문제를 해결했습니다.
마크다운 테이블이 올바르게 랩되지 않는 문제를 해결했습니다.
다크 테마에서 모바일 웹 뷰의 검색 바 스타일이 잘못된 문제를 해결했습니다.
웹앱의 Main Menu이 이전 릴리스보다 더 왼쪽 정렬된 것처럼 나타나는 문제를 해결했습니다.
고정 사이드바 제목이 More Unreads 아래에 나타나는 문제를 해결했습니다.
채널 스위처에서 그룹 채널 아이콘이 정렬되지 않는 문제를 해결했습니다.
인라인 이미지와 함께 사용될 때 줄 바꿈이 무시되는 문제를 해결했습니다.
백스페이스 후 목록 결과에 초점이 맞추어지지 않는 채널 스위처의 문제를 해결했습니다.
읽기 복제본이 있는 환경에서 사용자를 게스트로 강등시키지 않는 문제를 해결했습니다.
제품 내 공지사항에서 날짜 제약이 일치하지 않을 경우 제품 내 공지가 검색되지 않는 문제를 해결했습니다.
복제본 지연으로 인해 봇 생성이 실패하는 문제를 해결했습니다.
Golang 드라이버의
DownloadComplianceReport
함수를 수정하여 전체 보고서를 zip 아카이브로 다운로드하도록 수정했습니다.응답이 브라우저에서만 캐시될 수 있도록 Cache-Control 헤더를 수정했습니다.
OAuth 검색 엔드포인트에서 Cache-Control 헤더가 반환되지 않을 때 패닉이 발생하는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가 사항 및 기본 값 목록입니다. 시스템 콘솔에서 사용 가능할 때 설정을 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ClusterSettings
에:EnableGossipCompression
이 추가되어 Gossip 프로토콜에서 압축을 비활성화합니다. 설정의 기본값은true
입니다. 이것은 클러스터의 이전 서버와의 호환성을 유지하기 위함입니다. 클러스터 내의 모든 서버가 업그레이드되면, 성능을 높이기 위해이 설정을 비활성화하는 것이 좋습니다.
config.json
의SqlSettings
에:ConnMaxIdleTimeMilliseconds
가 추가되어 시스템 관리자가 데이터베이스 연결이 유휴 상태로 유지될 수 있는 최대 시간을 제어할 수 있게 합니다. 기본값은 5분으로 설정됩니다.
config.json
의TeamSettings
에:EnableCustomUserStatuses
가 추가되어 사용자가 모든 사용자에게 표시되는 설명적인 상태 메시지 및 선택적 상태 이모지를 설정할 수 있게 합니다.
Go Version
v5.33 는 Go
1.15.5
로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp에
types/react-overlays
,crypto-browserify
,process
및stream-browserify
를 추가했고,node-semver
를 제거했습니다.https://github.com/mattermost/mattermost-redux에서
isomorphic-fetch
를 제거했습니다.
API 변경 내용
단일 스레드를 검색하기 위한 새로운
GET /{team_id}/threads/{thread_id}
API 메서드가 추가되었습니다.내보내기 파일을 생성하고 관리하기 위한 새로운
/exports
API 엔드포인트가 추가되었습니다.새로운
/users/{user_id}/teams/{team_id}/threads/mention_counts
API 엔드포인트가 추가되었습니다.새로운
GET /api/v4/cloud/subscription/stats
API 엔드포인트가 추가되었습니다.새로운
GET /api/v4/cloud/subscription/limitreached/invite
API 엔드포인트가 추가되었습니다.새로운
PUT /api/v4/users/<id>/status/custom
,DELETE /api/v4/users/<id>/status/custom
, 그리고DELETE /api/v4/users/<id>/status/custom/recent
API 엔드포인트가 추가되었습니다.더 이상 비밀번호를 변경하기 위해
/api/v4/users/me/auth
API 엔드포인트를 사용할 수 없습니다. 이 기능은 문서화되지 않은 숨겨진 기능이었지만 가능했습니다. 이 숨겨진 기능을 제거했습니다./users/{user_id}/teams/{team_id}/threads
API가unread=true
쿼리 매개변수를 지원하도록 업데이트되었습니다./api/v4/users/{user_id}/teams/{team_id}/threads
API 엔드포인트는 이제 페이지 색인 대신 “before”와 “after” 매개변수를 허용합니다.세션 필요 제한이
GET api/v4/subscription/stats
API 엔드포인트에서 제거되었습니다.
웹소켓 이벤트 변경사항
개선된 WebSocket 구현으로 epoll을 사용하여 WebSocket 연결에서 수동으로 읽는 방식을 채택했습니다. 결과적으로 고루틴의 수가 절반으로 줄어들 것으로 예상됩니다. 이 구현은 Linux 및 FreeBSD 기반 배포판에서만 사용 가능합니다.
UserUpdate
WebSocket 이벤트는 이제plugin.UpdateUser
와ConvertBotToUser
두 가지 API에서도 브로드캐스트됩니다.
알려진 문제
systemctl restart mattermost
명령을 실행할 때 Config.json이 재설정될 수 있으며, 구성을 작성하는 모든 명령을 실행할 때도 재설정 될 수 있습니다 (예:config
또는plugin
) MM-33752, MM-32390.서버는 비-E20 설치에서 E20이 필요한 플러그인을 설치하려고 시도합니다 MM-32387.
글 초안의 시작 부분에 언급을 추가한 후 왼쪽 또는 오른쪽 화살표를 누르면 글 초안과 실행 취소 이력이 지워질 수 있습니다 MM-33823.
경우에 따라 새 메시지 토스트가 변수를 텍스트로 대체하지 않고 나타날 수 있습니다. MM-33829
첨부 파일을 포함하는 봇이 작성한 게시물은 사용자가 페이지를 새로고침할 때까지 반복되어 나타날 수 있습니다 MM-30980.
중앙 채널의 이모지 카운터가 오른쪽에 반응이 추가될 때 즉시 업데이트되지 않을 수 있습니다 MM-31994.
Reddit 링크 미리보기가 더 이상 Mattermost에서 작동하지 않습니다. 이는 이전 버전에도 영향을 미칩니다 MM-31899.
슬랙 테마 가져오기가 Slack 내보내기 색 구성의 형식 변경으로 실패합니다 MM-30531.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태의 고가용성 모드에서 가끔 상태가 자리 비움 또는 오프라인으로 고정될 수 있습니다.
Elasticsearch를 사용하여 따따빡히 쿼리된 용어보다 많은 결과가 반환될 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽었을 때 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 슬랙 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 iOS에서 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
a-c-sreedhar-reddy, aaronrothschild, aeomin, agarciamontoro, AGMETEOR, agnivade, Ampit, amyblais, amynicol1985, angeloskyratzakos, anurag6713, arjunagl, ashishbhate, aspleenic, BenCookie95, berkeka, bjorge82, calebroseland, carantunes, catalintomai, chenilim, chetanyakan, chikei, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, cupakob, cwarnermm, daniron26, devinbinnie, djanda97, DSchalla, elyscape, enelson720, esethna, ethervoid, flynbit, furqanmlk, gabrieljackson, gruceqq, haardikdharma10, hahmadia, hanzei, harryfromwork, hectorskypl, helios1101, hmhealey, icelander, IndushaS, iomodo, isacikgoz, jasonblais, jatinjtg, jaydeland, jespino, jfrerich, johnsonbrothers, jomaxro, josephbaylon, jp0707, justinegeffen, jwilander, kaakaa, kashifsoofi, kayazeren, kojiGit55, komik966, koox00, kristinakvn, larkox, LauSam09, lawrencejohnson, Leats, levb, lieut-data, lucievr, lynn915, mahmud2011, matthewbirtch, metanerd, mgdelacroix, michelengelen, mickmister, migbot, mkraft, mlongo4290, natalie-hub, neilharris123, nevyangelova, nronas, nurefexc, ogi-m, onoklin, pablovelezvidal, petermcj, Quaqmre, rbradleyhaas, reflog, rodcorsi, rvillablanca, saf6260, saturninoabril, sbishel, SezalAgrawal, SimonSimonB, Soriyyx, stafot, streamer45, stylianosrigas, sudheerDev, Szymongib, thePanz, TQuock, uhlhosting, ultra1394, vpecinka, wget, wiersgallak
This appears to be a sample text for translation, but it’s missing the content that needs to be translated. Please provide the text that requires translation. Thank you!
릴리스 v5.32 - 기능 릴리스
v5.32.1, 2021-02-17 릴리스
언더스코어()가 포함된 검색이 포함된 경우 PostgreSQL 데이터베이스에서 실패하는 문제를 해결했습니다. 언더스코어()를 포함하는 용어를 검색하는 지원을 추가하는 v5.32.0 기능을 되돌려서 이 문제를 해결했습니다.
v5.32.0, 2021-02-16 릴리스
원본 5.32.0 릴리스
Mattermost v5.32.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시됩니다. Mattermost 책임 있는 공개 정책에 따라.
호환성
TLS 버전 1.0 및 1.1은 브라우저 공급 업체에 의해 사용 중지되었습니다. Mattermost Server v5.32 (2월 16일)부터는 mmctl이 이러한 TLS 버전으로 배포된 Mattermost 서버에 연결되면 오류가 발생하며, 시스템 관리자는 명령에 명시적으로 플래그를 추가하여 계속 사용해야 합니다. TLS 버전 1.2 이상으로 업그레이드하는 것을 권장합니다.
PostgreSQL은 2020년 2월에 버전 9.4의 장기 지원을 종료했습니다. Mattermost는 v5.26부터 PostgreSQL 버전 10을 공식적으로 지원하며, PostgreSQL 9.4의 지원이 종료되었기 때문에 새로운 설치에는 PostgreSQL 10+가 필요합니다. 이전 Mattermost 버전은 여전히 PostgreSQL 9.4와 호환됩니다. PostgreSQL 9.4 및 모든 9.x 버전은 v5.30 릴리스(2020년 12월 16일)에서 완전히 사용 중지되었습니다. PostgreSQL 문서의 업그레이드 섹션에 지침에 따르십시오. Postgres 버전이 해당 버전보다 낮으면 Mattermost가 시작하지 않습니다.
변경 내용
ExperimentalChannelOrganization
,EnableXToLeaveChannelsFromLHS
,CloseUnusedDirectMessages
, 그리고ExperimentalHideTownSquareinLHS
설정은 레거시 사이드바 (EnableLegacySidebar
)가 활성화된 경우에만 기능합니다. 새로운 사이드바 경험과 호환되지 않기 때문에, 이러한 설정은 레거시 사이드바에서만 작동합니다.ExperimentalChannelSidebarOrganization
는 더 이상 사용되지 않으며, 모든 사용자에게 새로운 사이드바가 활성화되었으므로 사용이 중단되었습니다.Golang 클라이언트 API에 중요한 변경 사항이 도입되었습니다:
GetPostThread
,GetPostsForChannel
,GetPostsSince
,GetPostsAfter
,GetPostsBefore
, 그리고GetPostsAroundLastUnread
는 이제 추가 collapsedThreads 매개변수를 전달해야 합니다. 이러한 기능을 사용하는 모든 클라이언트는 의존성을 업데이트할 때 이를 수정해야 합니다.Go 버전을 v1.15.5로 업그레이드 할 때 중요한 변경 사항이 발생했습니다 LDAP 서버의 인증서에 Subject Alternative Name (SAN)이 없는 경우 AD/LDAP 동기화 시 사용자 로그인이 실패합니다. AD/LDAP 서버에서 SAN을 포함한 새 인증서를 생성하여 이 문제를 해결할 수 있습니다.
하이라이트
사용자 정의 가능한 접기 가능한 채널 카테고리의 일반적인 사용 가능성
Mattermost는 이제 사용자에게 채널과 다이렉트 메시지를 사용자 정의 가능한 접기 가능한 사이드바 카테고리로 구성할 수있는 유연성을 제공합니다. 사용자는 사이드바를 완전히 개인화하여 생산성을 향상시키고 혼란을 줄이며 중요한 사항에 집중할 수 있습니다. 새로운 채널 사이드바 개선 사항에 대해 자세히 알아보기.
Self-serve renewals (E10 & E20 Editions)
Mattermost는 자체 관리 E10 또는 E20 라이선스 구독을 신용 카드로 온라인으로 갱신할 수 있는 기능을 소개합니다. 이 기능을 통해 시스템 관리자가 영업팀에 연락할 필요 없이 라이선스를 갱신하는 원활한 경험을 얻게 됩니다. 갱신 프로세스는
고객 포털
에서 이루어지며 완료까지 몇 분만 소요됩니다.
사건 협업 v1.3.2 (E20 Edition)
미리 패키지된 사건 협업 v1.3.2는 더 구체적인 사건 상태와 중앙 집중식 작업 목록을 제공합니다.
개선 사항
사용자 인터페이스 (UI)
불가리아어 및 스웨덴어 언어를 추가했습니다.
팀 사이드바 사용자 인터페이스 및 애니메이션 기능을 추가했습니다.
채널 설명 옆에 헤더 아이콘을 헤더의 왼쪽으로 이동했습니다.
더 많은 옵션 메뉴를 통해 다중 선택된 채널 그룹을 다른 카테고리로 이동할 수 있도록 지원을 추가했습니다.
플러그인
GitHub 및 Jenkins 플러그인을 포함한 번들 된 플러그인 패키지를 업데이트했습니다.
플러그인 매니페스트에서 일치하는
GOOS-GOOARCH
조합을 허용하여 ARM64 플러그인에 대한 실험적인 지원을 활성화했습니다.
관리
AnalyticsPostCount
는 이제 다양한 백그라운드 작업 중 불필요한 테이블 스캔을 피합니다.Rate Limiting 설정의 도움말 텍스트가 업데이트되어 rate limiting의 목적을 설명하도록 되었습니다.
시스템 콘솔에서 Gossip 설정에서 ‘실험적’이라는 단어가 제거되었습니다.
Go 버전이 v1.15.5로 업데이트되었습니다.
피처 플래그를 사용하여 플러그인의 자동 설치와 활성화 지원이 추가되었습니다.
로컬 모드에
webhook create
엔드포인트가 추가되었으며, 다른 사용자를 위해 웹훅을 생성할 수 있는 기능이 추가되었습니다.Mattermost CLI 명령이 추가되어 데이터베이스를 초기화할 수 있습니다.
API를 통해 가져오기 파일을 처리하는 지원이 추가되었습니다.
이미지 프록시를 사용하는 동안 프로토콜 상대적 URL을 지원하도록 되었습니다.
이제 기본적으로 Striped LRU 캐시가 사용됩니다.
라이선스 확인 하에서 공유 채널과
remote_cluster_service
가 추가되었습니다.
버그 수정
sysconsole_write_authentication
권한이 있는 관리자 역할에 대해 AD/LDAP 페이지에서 관리자 필터 옵션이 비활성화되지 않는 문제를 수정했습니다.사용자가 팀을 나가면 때때로 사용자 정의 카테고리에서 채널이 제거되는 문제를 수정했습니다.
팀 생성 페이지에서 팀 이름을 비워둔 채로 제출할 때 오류 텍스트가 누락된 문제를 수정했습니다.
시스템 매니저가 컴플라이언스 익스포트 파일을 다운로드할 수 있는 문제를 수정했습니다.
Mattermost의 기본 다크 테마에서 대화형 메시지 첨부물의 테마 버튼 색상이 일치하지 않는 문제를 수정했습니다.
Mac에서 CTRL+B를 사용하여 굵은 글꼴 및 이탤릭 단축키가 트리거되는 문제를 수정했습니다.
자체 호스팅된 서버에서 “라이선스가 클라우드 요청을 지원하지 않음” 로그 오류가 표시되는 문제를 수정했습니다.
시스템 관리자 역할의 권한이 어떤 권한으로 액세스 수준을 변경하면 삭제되는 문제를 수정했습니다.
Mattermost Web 앱과 모바일 앱 내에서
/me
게시물을 편집하는 동작이 다른 문제를 수정했습니다.좌측 탐색의 카테고리 헤더에 대한 호버 상태가 전체 너비에 걸치지 않는 문제를 수정했습니다.
시스템 콘솔의 좌측에 있는 플러그인이 플러그인 관리 페이지의 순서와 다르게 정렬되는 문제를 수정했습니다.
실험적 채널 사이드바가 활성화된 경우 15자리 팀 이름이 잘린 문제를 수정했습니다.
모바일 브라우저 보기에서 사이드바 메뉴의 스타일이 올바르게 적용되지 않는 문제를 수정했습니다.
아카이브된 채널로 이동한 후 최근 메시지로 이동하는 링크를 클릭하면 사용자가 아카이브된 채널을 떠나는 문제를 수정했습니다.
수신 웹훅 URL을 복사하는 툴팁 텍스트가 분명하지 않은 문제를 수정했습니다.
config.json
config.json
에는 다양한 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 내용과 기본 값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
ExperimentalChannelSidebarOrganization
설정을 폐기하고 새로운EnableLegacySidebar
설정을 추가했습니다. 새로운 채널 사이드바는 기본적으로 시스템 전역에서 활성화될 것입니다.ClusterSettings에서
UseExperimentalGossip
필드는 이제 기본적으로true
입니다. 이는 새로운 설치에서 클러스터 통신에 Gossip 프로토콜을 사용할 것을 의미합니다. 기존 설치에는 변경이 없을 것입니다. Gossip 프로토콜은 이제 일반 이용 가능(General Availability)으로 간주되며 권장되는 클러스터링 모드입니다.모든 서버에 대해
ExperimentalDataPrefetch
를 활성화하고 해당 설정을 제거했습니다.config.json
의NativeAppSettings
하위:OAuth 및 SAML 인증 완료 후 모바일 앱으로 리디렉션할 수 있는
AppCustomURLSchemes
설정을 추가했습니다.
Go Version
5.32 는 Go
1.15.5
로 빌드되었습니다.
API 변경 사항
스레드 관련 API 라우트에 이제
teamId
경로 매개변수가 포함됩니다.Get Threads API
의 출력을total_unread_replies
대신total_unread_threads
를 포함하도록 변경했습니다.다음과 같은 쿼리 매개변수인
collapsedThreads
와collapsedThreadsExtended
를 추가했습니다:api/v4/channels/{channel_id:[A-Za-z0-9]+}/posts
api/v4/users/{user_id:[A-Za-z0-9]+}/channels/{channel_id:[A-Za-z0-9]+}/posts/unread
api/v4/posts/{post_id:[A-Za-z0-9]+}/thread
데이터베이스 변경
Channels
테이블에 새로운Shared
열을 추가했습니다.
알려진 문제
Config.json은
systemctl restart mattermost
명령을 실행할 때 초기화될 수 있으며, 구성을 쓰는 모든 명령(e.g.config
또는plugin
)을 실행할 때도 초기화될 수 있습니다. MM-33752, MM-32390.서버는 E20이 필요하지 않은 설치에 E20이 필요한 플러그인을 설치하려고 시도합니다. MM-32387
새로운 채널 사이드바와 관련된 일부 알려진 문제로는 팀 아이콘을 클릭했을 때의 애니메이션 지연이 포함됩니다. MM-32198
게시물 초안의 시작 부분에 언급을 추가한 다음 왼쪽 또는 오른쪽 화살표를 누르면 게시물 초안과 실행 취소 기록이 지워질 수 있습니다. MM-33823.
Reddit 링크 미리보기가 더 이상 Mattermost에서 작동하지 않습니다. MM-31899
첨부 파일을 포함하는 봇이 작성한 게시물은 사용자가 페이지를 새로 고칠 때까지 반복되어 나타날 수 있습니다. MM-30980
중앙 채널의 이모지 카운터가 오른쪽 쪽면에 반응이 추가될 때마다 즉시 업데이트되지 않을 수 있습니다. MM-31994
채널 사이드바에 많은 채널이 있는 경우 타자 입력이 느린 경우가 있습니다. MM-30407
Slack 테마 가져오기가 Slack 내보내기 색상 구성의 형식 변경으로 실패합니다. MM-30531
클래식 모바일 앱에서 Google 로그인에 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드로 상태가 때때로 자리를 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옉말을 따옉말이 포함된 인용부호로 검색하면 검색된 용어 이상의 결과가 반환됩니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 이미 읽었을 때 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자들
aaronrothschild, Aeiyko, aeomin, AGMETEOR, agnivade, ahmaddanialmohd, Ampit, amwolff, amyblais, angeloskyratzakos, antwigambrah, anurag6713, arjunagl, asaadmahmood, ashishbhate, aspleenic, Ayanrocks, balan2010, bbodenmiller, BenCookie95, ByeongsuPark, camgraff, chenilim, chikei, chrisfromredfin, coltoneshaw, compiledsound, coreyhulen, cpanato, cpoile, crspeller, ctlaltdieliet, cwarnermm, darkLord19, deanwhillier, devinbinnie, dmpichugin, ebroda, emilyhollinger, emskaplann, enahum, enelson720, esethna, FlipEnergy, flynbit, gabrieljackson, gigawhitlocks, gruceqq, haardikdharma10, hahmadia, hanzei, Hassall, hectorskypl, hmhealey, ialorro, iomodo, isacikgoz, it33, jasonblais, jaydeland, jespino, jfrerich, johnsonbrothers, josephbaylon, jp0707, justinegeffen, jwilander, kaakaa, kashifsoofi, kayazeren, khos2ow, koox00, kristinakvn, larkox, lawrencejohnson, levb, lieut-data, lindalumitchell, lmammino, lucievr, lynn915, madhavhugar, marianunez, maxerenberg, metanerd, mgdelacroix, mickmister, migbot, mlongo4290, moschlar, natalie-hub, nathanaelhoun, nevyangelova, nickmisasi, nikkinagar, nronas, ogi-m, onoklin, pablovelezvidal, prapti, R8s6, rbradleyhaas, reflog, rodcorsi, rolwin100, sadohert, saturninoabril, sbishel, schunka, shazm, shuang2411, SimonSimonB, srkgupta, stafot, streamer45, stylianosrigas, svenseeberg, Szymongib, thePanz, uhlhosting, vpecinka, vraravam, wf6DJd8a3xSSCZbn, wget, wiersgallak, wiggin77, Willyfrog, yukiisbored
Please provide the text that needs to be translated.
릴리스 v5.31 - ESR
v5.31.9, 2021-08-04 릴리스
Mattermost v5.31.9은 중간 수준의 보안 수정을 포함하고 있습니다. 업그레이드 권장됩니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.
영향을 받는 환경에서 드래프트 저장 빈도를 줄이는 것으로 타자 입력 성능을 개선했습니다.
v5.31.8, 2021-07-21 릴리스
클러스터링에서 타임아웃이 발생했을 때 뮤텍스의 잠금 해제에 오류가 발생하는 문제를 수정했습니다. MM-37246
v5.31.7, 2021-06-21 릴리스
Hitachi HCP 파일 백엔드의 메시지 내보내기 중 무한 재귀 문제를 수정했습니다. MM-36440
v5.31.6, 2021-06-11 릴리스
v5.31.5, 2021-05-12 릴리스
mmctl channel move
가 비공개 채널을 이동하는 것을 허용하지 않는 문제를 수정했습니다. MM-32746
v5.31.4, 2021-04-23 릴리스
클라이언트 측 슬래시 명령이 여러 플러그인에서 처리되는 문제를 수정했습니다. MM-35074
v5.31.3, 2021-04-07 릴리스
서버를 시작한 후에 즉시 클러스터 핸들러가 등록되지 않는 문제를 수정했습니다. 이로 인해 요청이 클러스터에 도달할 때까지 작업이 예약되지 않는 문제가 발생했습니다. MM-34179
서버 버전이 v5.30.0으로 보고된 문제를 수정했습니다.
v5.31.2, 2021-03-29 릴리스
v5.31.1, 2021-02-05 릴리스
CLI 명령 실행 시 sporadically
config.json
이 초기화되는 문제를 수정했습니다. MM-32234config.json
에FeatureFlags
섹션이 잘못 기록되는 문제를 수정했습니다. MM-32389사용자가 팀을 떠날 때 사용자 정의 카테고리에서 채널이 때때로 제거되는 문제를 수정했습니다. MM-30314
사용자가 쓰레드에 있는 다이렉트 메시지를 읽지 않음으로 표시할 수없는 문제를 수정했습니다. MM-32253
PermanentDeleteChannel
이 “쓰레드 가져 오기에 실패” 오류로 실패하는 문제를 수정했습니다. MM-31731
v5.31.0, 2021-01-16 릴리스
원래의 5.31.0 릴리스
Mattermost v5.31.0은 낮은 수준의 보안 수정을 포함하고 있습니다. 업그레이드가 권장됩니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시됩니다.
호환성
Mattermost Server v5.25의 Extended Support Release이 2021년 4월 16일에 지원 종료됩니다. Mattermost Server v5.31 Extended Support Release 또는 그 이후 버전으로 업그레이드하는 것이 강력히 권장됩니다.
형광펜 효과
인시던트 관리 (E20 Edition)에 대한 향상된 상태 업데이트
Mattermost 인시던트 관리 v1.2.0을 사전 패키지로 제공하고 사전 설치하여, 사고 대응자가 사고 상태 업데이트를 이해하기 쉽게 스테이크홀더에게 알릴 수 있도록 합니다.
향상 사항
사용자 인터페이스 (UI)
실험적인 채널 사이드바 기능으로 카테고리를 음소거하는 기능 추가됨.
실험적인 사이드바 기능에서 채널 간 드래그 앤 드롭 시 다중 선택 지원이 추가됨.
그룹 메시지는 이제 이름만 입력하면 채널 전환기에서 반환됩니다.
/dnd
를 연속해서 사용하면 이제 “방해 금지”와 “온라인” 간의 사용자 상태를 예상치 못하게 전환하지 않고, 사용자 상태를 “방해 금지”로만 설정함.
관리
새로운
manage_remote_clusters
권한을 추가했습니다.
버그 수정
서버에서 v5.29.0에서 업그레이드하는 경우
ThreadMemberships
테이블에서UnreadMentions
열이 누락된 문제를 해결했습니다. Collapsed Reply Threads (2021년 Q1 베타버전에서 이용 가능)를 활성화하려는 관리자는 v5.31.0 이상으로 업그레이드하는 것이 좋습니다.서버 초기화 오류에서 구성 저장소를 정리했습니다.
권한이 글로벌 릴레이 구성 설정에 대한 읽기 및/또는 쓰기 액세스를 부여하지 않는 문제를 해결했습니다.
“읽기 전용” 권한이 시스템 관리자의 “알림” 섹션을 읽기 전용으로 만들지 않는 문제를 해결했습니다.
노드 서버에서 Client4를 가져오는 경우 rudder 모듈로 인해 예외가 발생하는 문제를 해결했습니다.
LDAP
FirstLoginSync
에서 LDAP 세션을 종료하지 않는 문제를 해결했습니다.코드 파일 미리보기에서 줄 번호가 텍스트와 일치하지 않는 문제를 해결했습니다.
화면 하단에서의 임계값이 때로는 수신된 메시지에 대해 준수되지 않는 문제를 해결했습니다.
다이렉트 메시지 채널에서 게시된 모든 메시지에 대해 데스크톱 알림이 전송되는 문제를 해결했습니다.
Go Version
5.31는 Go
1.14.6
으로 빌드되었습니다.
API 변경 사항
새로운
POST /api/v4/cloud/webhook
엔드포인트를 추가했습니다.
웹소켓 이벤트 변경
새로운 웹소켓 이벤트
thread_updated
,thread_follow_changed
,thread_read_changed
추가됨.
알려진 문제
데이터베이스 스키마 버전이 Mattermost 정보 모달에 5.30.0으로 표시됩니다.
Config.json은
systemctl restart mattermost
명령을 실행하거나 구성을 쓰는 모든 명령(e.g.config
또는plugin
)을 실행할 때 재설정 될 수 있습니다. MM-33752, MM-32390.Reddit 링크 미리보기가 더 이상 작동하지 않습니다. Mattermost에서 MM-31899
변경 사항 취소 확인이 시스템 관리자가 시스템 역할 시스템 콘솔 페이지에 사람을 추가하고 변경 사항을 저장하기 전에 다른 곳을 클릭할 때 표시되지 않습니다. MM-29927
팀 생성 페이지에서 팀 이름을 비워 두면 오류 메시지가 표시되지 않습니다. MM-31361
첨부 파일이 있는 봇이 작성한 게시물은 사용자가 페이지를 새로 고칠 때까지 종종 반복되어 보일 수 있습니다. MM-30980
중앙 채널의 이모지 카운터가 오른쪽 쪽면에 반응이 추가될 때 항상 즉시 업데이트되지는 않습니다. MM-31994
채널 사이드바에 많은 채널이 있는 경우 타이핑이 느릴 수 있습니다. MM-30407
Slack 테마 가져오기가 Slack 내보내기 색 구성의 형식 변경으로 인해 실패합니다. MM-30531
새 메시지 토스트를 닫은 경우에 오른쪽 쪽면에서 스크롤을 올린 상태로 할 때 일부 경우에 JavaScript 오류가 발생할 수 있습니다. MM-30446
sysconsole_write_authentication
권한을 가진 관리자 역할에 대해 AD/LDAP 페이지에서 관리자 필터 옵션이 비활성화되지 않습니다. MM-29089클래식 모바일 앱에서 Google 로그인에 실패합니다.
IP 해시가 꺼진 상태에서 고가용성 모드에서 경우에 따라 상태가 자리를 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옉말을 따옴표로 감싼 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
모바일에서 채널을 읽은 후 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
iOS에서 고가용성 모드에서 Mattermost를 실행할 때 푸쉬 알림이 항상 지워지지 않을 수 있습니다.
기여자
a-c-sreedhar-reddy, aeomin, agnivade, akshaychhajed, amwsis, amyblais, anurag6713, ashishbhate, avinashlng1080, Ayanrocks, calebroseland, CandyZack, catalintomai, chikei, cinlloc, cpanato, CrHasher, crspeller, ctlaltdieliet, cwarnermm, daniel-shuy, der-test, devinbinnie, DigasNikas, edtrist, enahum, ethervoid, flynbit, furqanmlk, gabrieljackson, girish17, gruceqq, haardikdharma10, hahmadia, hanzei, hectorskypl, HeroicHitesh, hmhealey, iomodo, isacikgoz, it33, jakaya123, jakubnovak998, jasonblais, JeremyShih, jespino, josephbaylon, justinegeffen, jwilander, kaakaa, kayazeren, kcc343, KevinMarioGerard, larkox, lawrencejohnson, Leryan, lieut-data, marianunez, meilon, metanerd, mgdelacroix, michelengelen, mickmister, migbot, MikeworX, mkraft, mlongo4290, msal4, nevyangelova, nickmisasi, nronas, pablovelezvidal, reflog, rodcorsi, sadohert, saturninoabril, SBagaria2710, sbishel, sbley, snhardin, streamer45, sudheerDev, thePanz, tweichart, Tzunhei, uhlhosting, vraravam, wget, wiggin77, Willyfrog
릴리스 v5.30 - 기능 릴리스
v5.30.3, 2021-02-02 릴리스
v5.30에서 팀 에디션 서버의 Edition 진단 필드가 “null”로 보고되는 문제를 해결했습니다.
v5.30.2, 2021-01-18 릴리스
v5.29.0에서 업그레이드하는 서버의
ThreadMemberships
테이블에서UnreadMentions
열이 누락된 문제를 해결했습니다. Collapsed Reply Threads (2021년 1분기 베타로 제공)를 사용하려는 관리자는 v5.30.2 이상으로 업그레이드하는 것이 권장됩니다.
v5.30.1, 2020-12-18 릴리스
표시된 모달 빌드 넘버 버전을 표준 세마 버전으로 수정했습니다.
v5.30.0, 2020-12-16 릴리스
원본 5.30.0 릴리스
호환성
PostgreSQL은 2020년 2월에 버전 9.4의 장기 지원을 종료했습니다. Mattermost는 v5.26부터 PostgreSQL 10 버전을 공식적으로 지원하며, PostgreSQL 9.4가 더 이상 지원되지 않습니다. 새로운 설치에는 PostgreSQL 10+이 필요합니다. 현재 ESR을 포함한 이전 Mattermost 버전은 PostgreSQL 9.4와 호환될 것입니다. PostgreSQL 9.4 및 모든 9.x 버전은 이제 v5.30 릴리스(2020년 12월 16일)에서 완전히 지원 중단되었습니다. PostgreSQL 문서의 업그레이드 섹션에 안내된 지침을 따르시기 바랍니다.
하이라이트
사건 관리는 기본 제공됩니다(E20)
기업용 빌드를 위해 미리 패키지화되고 미리 설치된 사건 관리 및 채널 내보내기 플러그인이 제공됩니다.
시스템 콘솔에서 새로운 관리자 역할 권한 구성하기 (E20, Beta)
Mattermost 최근에 새로운 사전 빌드된 세 가지의 관리자 역할을 출시하여 조직의 다른 구성원에게 관리 작업을 선별적으로 위임할 수 있게 했습니다. 새로운 세 가지 역할은 시스템 관리자, 사용자 관리자 및 읽기 전용 관리자입니다. 이제 시스템 콘솔에서 이러한 역할에 대한 구체적인 권한을 직접 구성할 수 있습니다.
개선 사항
사용자 인터페이스
@-자동완성 결과는 이제 최근 및 스레드 활동에 따라 우선순위가 부여됩니다.
10(KB, MB, GB, TB 등) 미만의 파일 첨부는 이제 소숫점을 표시할 수 있습니다.
채널 헤더 변경 메시지의 형식이 개선되었습니다.
팀 초대 워크플로우는 이제 검색 결과가 봇 사용자를 반환할 때 BOT 태그를 표시합니다.
PDF 파일 확대 및 축소 기능이 추가되었습니다.
점진적 렌더링에 사용하기 위해 16x16 base64로 인코딩된 미니 이미지 지원이 추가되었습니다.
알림
사용자가 채널을 음소거하면 채널 전체 언급이 자동으로 비활성화됩니다.
커맨드 라인 인터페이스 (CLI)
새로운 로컬 API 엔드포인트를 추가하여 수신 및 발신 웹훅을 가져오고 업데이트 및 삭제할 수 있습니다.
mmctl system version
엔드포인트를 추가하여 원격 서버 버전을 출력합니다.mmctl system status
명령어 출력을 수정하여 모든 보고된 값이 포함되도록 했습니다.
통합
수신 웹훅의
icon_emoji
필드가 업데이트되어 이모지를 콜론으로 둘러싸서 지정할 수 있게 되었습니다.내장 슬래시 명령어에 대한 동적 자동 완성이 이제 지원됩니다.
ReactionHasBeenAdded
및ReactionHasBeenRemoved
에 대한 플러그인 후크가 추가되었습니다.
관리
MM_CUSTOM_DEFAULTS_PATH
환경 변수에서 사용자 정의 구성 기본값 세트를로드할 수 있는 기능 추가.AWS 미터링 서비스 지원 추가.
Enterprise Edition (EE)
시스템 콘솔에서 규정 준수 파일을 검색할 수 있는 기능 추가.
버그 수정
입력 지연과 관련된 성능 문제 수정.
때로는 YouTube 미리보기가 표시되지 않는 문제 수정.
Twitter 링크의 미리보기가 링크가 아예 작동되지 않는 문제 수정.
포스트 편집이 CMD+ENTER로 제출되지 않는 문제 수정.
URL에 두 개 이상의 슬래시를 포함하는 슬래시 명령을 생성하거나 편집할 수 있는 문제 수정.
크기가 조정된 이모지가 원래 데이터로 덮어쓰여지는 문제 수정.
사이드바 분류 더 보기 메뉴가 긴 분류명에 마우스를 올렸을 때 표시되지 않는 문제 수정.
새로 만들어진 직접 메시지 채널의 경우, 받은 직접 메시지 알림이 사이드바에 표시되지 않는 문제 수정.
Elasticsearch가 활성화된 상황에서 **from:**을 사용한 검색이 오른쪽 영역에 자동으로 더 많은 결과를 로드하지 못하는 문제 수정.
S3PathPrefix
가 사용 중이라면, s3 파일 백엔드인TestFileConnection
의 권한 문제 수정.PostInfo
에서 툴팁에 ID가 누락된 문제 수정.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본값 목록입니다. 시스템 콘솔에서 사용 가능할 때, 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ExperimentalSettings
에:EnableSharedChannels
추가, 공유 채널 기능 관리 지원.
config.json
의SamlSettings
에:IgnoreGuestsLdapSync
추가, SAML 및 LDAP 동기화 시 게스트 무시 기능.
Go Version
5.30은 Go
1.14.6
으로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp에
@stripe/react-stripe-js
,@stripe/stripe-js
, 그리고@types/country-list
를 추가했습니다.https://github.com/mattermost/mattermost-mobile에서
react-native-image-gallery
를 제거했습니다.https://github.com/mattermost/mattermost-mobile에
react-native-redash
와react-native-share
를 추가했습니다.
데이터베이스 변경
“FileInfo” 테이블에 새 열 “minipreview”을 추가했습니다.
웹소켓 이벤트 변경
post_deleted
웹소켓 이벤트에서 이제 사용자가 게시물을 삭제하기 시작할 때 시스템 관리자에게 알림이 전송됩니다.
API 변경 사항
새로운 로컬 API 엔드포인트가 추가되어 수신 및 발신 웹훅을 가져오고, 업데이트하며, 삭제하는 기능을 제공합니다.
실험적으로 축소된 스레드를 다루기 위한 새로운 API 엔드포인트가 추가되었습니다.
알려진 문제
만약 이진 파일을 루트 사용자로 실행할 경우,
config.json
이 기본값으로 재설정 될 수 있습니다.Reddit 링크 미리보기가 Mattermost에서 작동하지 않습니다. 이는 이전 버전에도 영향을 미칩니다.
변경 사항 취소 확인이 표시되지 않습니다. 시스템 관리자가 시스템 역할 시스템 콘솔 페이지에서 사람을 추가한 다음 변경 사항을 저장하기 전에 다른 곳을 클릭하는 경우에 해당됩니다.
(위의 코드 블록은 번역하지 않습니다.)
채널 사이드바에 많은 채널이 있는 경우, 타이핑이 느린 경우가 발생합니다. 이는 이전 버전에서도 보고되었습니다.
Slack 테마 가져오기가 Slack 내보내기 색상 구성의 형식 변경으로 실패합니다.
팀 생성 페이지에서 팀 이름을 비워 두었을 때 오류 텍스트가 없습니다.
코드 파일 미리보기에서 줄 번호가 텍스트와 일치하지 않습니다.
경우에 따라 답글 게시물을 읽지 않음으로 표시할 수 없습니다.
화면 하단으로부터의 임계값이 수신된 메시지에 대해 때때로 존중되지 않습니다.
사용자가 페이지를 새로 고칠 때까지 봇이 첨부 파일을 포함한 게시물을 반복해서 나타낼 수 있습니다.
중앙 채널의 이모지 카운터는 오른쪽에 반응이 추가될 때 바로 업데이트되지 않을 수 있습니다.
오른쪽 쪽에 스크롤되어 있는 상태에서 새 메시지 알림을 닫을 때 경우에 따라 JavaScript 오류가 발생할 수 있습니다.
sysconsole_write_authentication
권한을 가진 관리자 역할에서는 AD/LDAP 페이지에서 관리자 필터 옵션이 비활성화되지 않습니다.서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔에서 사이트 URL을 변경하면 빈 페이지가 열립니다. 이를 해결하기 위해 시스템 관리자는 서버를 다시 시작해야 합니다.
사용자 지정 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시가 꺼진 상태에서 고가용성 모드에서 때로 상태가 자리 비움 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따앉히 따앉한 단어를 따옴표 안에서 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색된 용어를 항상 강조 표시하지 않을 수 있습니다.
모바일에서 읽은 채널이 있는 경우 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행하는 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
adamjclarkson, aeomin, agarciamontoro, agnivade, akshaychhajed, Ampit, amyblais, angeloskyratzakos, Ant0wan, antifarben, anurag6713, ashishbhate, AugustasV, avasconcelos114, BenCookie95, bhargav50, ByeongsuPark, calebroseland, CandyZack, Catalin Tomai, chikei, cinlloc, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, cwarnermm, dalcde, daniel-shuy, danielsischy, darkLord19, DavidePrincipi, deanwhillier, der-test, devinbinnie, dizkek, drraghavendra, egrinberg, eltociear, emilyhollinger, enahum, enelson720, erezo9, esethna, ethervoid, fagunbhavsar, FalseHonesty, flynbit, fmunshi, gabrieljackson, gigawhitlocks, GodlikePenguin, gruceqq, grundleborg, haardikdharma10, hack3r-0m, hahmadia, hannaparks, hanzei, harryfromwork, hectorgabucio, hectorskypl, hmhealey, icy-meteor, iomodo, isacikgoz, it33, jasonblais, jecepeda, JeremyShih, jespino, jfrerich, jials, johnsonbrothers, jomaxro, josephbaylon, jrepe, jupenur, justinegeffen, jwilander, kaakaa, kaiwalyakoparkar, kayazeren, kichloo, KuSh, larkox, lawrencejohnson, lestgabo, levb, lieut-data, lindalumitchell, lindy65, lucianomagrao, lynn915, Manimaran11, marianunez, maticbasle, mbouzada, meilon, metanerd, mgdelacroix, mickmister, migbot, MikeworX, mkraft, mlongo4290, morganrconnolly, msal4, muety, natalie-hub, nevyangelova, nickmisasi, nikolaizah, nronas, ogi-m, OgmaJ, pablovelezvidal, persianopencart, phntom, pikami, prithvijit-dasgupta, promulo, razum2um, rbradleyhaas, reflog, Remakh, Revanth47, rishabh710, rodcorsi, rvillablanca, sadohert, saturninoabril, Saucistophe, sbishel, seongwon-kang, SezalAgrawal, shazm, shinnlok, sowmiyamuthuraman, Spotts9, sridhar02, sstaszkiewicz-copperleaf, stafot, streamer45, stylianosrigas, sudheerDev, svelle, Szymongib, tacoelho, Tak-Iwamoto, tasdomas, thefactremains, thePanz, tianlangwu, tohn, TQuock, trishitapingolia, tw-ayush, tweichart, uhlhosting, vanya829, VolatianaYuliana, vraravam, weblate, wget, wiersgallak, wiggin77, wijayaerick, zarej, ZombiMigz
릴리스 v5.29 - 품질 릴리스
v5.29.2, 2021-01-18에 릴리스됨
v5.29.0에서 업그레이드한 서버에서
UnreadMentions
열이ThreadMemberships
테이블에 누락된 문제를 해결했습니다. Collapsed Reply Threads (2021년 1분기 베타로 제공됨)를 활성화할 예정인 관리자는 v5.29.2 이상으로 업그레이드하는 것을 권장합니다.
5.29.1, 2020-12-03에 릴리스됨
xmlsec1 기반 SAML 라이브러리를 비활성화하고 재활성화 및 개선된 SAML 라이브러리를 사용하도록 변경했습니다.
UnreadMentions
열을ThreadMemberships
테이블에 추가하고,ThreadMemberships
와 관련된 서버 로그 경고가 수정되었습니다. Collapsed Reply Threads (2021년 1분기 베타로 제공됨)를 활성화할 예정인 관리자는 v5.29.1 이상으로 업그레이드하는 것을 권장합니다.
v5.29.0, 2020-11-16에 릴리스됨
호환성
새 구성 설정
ThreadAutoFollow
가 추가되어 Collapsed Reply Threads을(를) 2021년 1분기 베타로 릴리스하기 위한 지원이 추가되었습니다. 이 설정은 기본적으로 활성화되어 있으며 서버 성능에 영향을 줄 수 있습니다. 사용자 규모에 맞게 서버가 적절히 확장되었는지 확인하기 위해 하드웨어 요구 사항에 대한 문서를 검토하는 것이 권장됩니다.
하이라이트
채널 모더레이션 설정은 이제 일반적으로 사용할 수 있습니다 (E20)
채널 모더레이션 기능이 베타에서 일반 사용 가능한 상태로 변경되었습니다.
Mattermost Omnibus가 이제 일반적으로 사용 가능합니다
Mattermost Omnibus 기능이 베타 버전에서 일반적으로 사용 가능한 상태로 변경되었습니다.
개선사항
사용자 인터페이스 (UI)
새 메시지는 있지만 언급은 없는 경우에 대한 새 브라우저 favicon 상태가 추가되었습니다.
최근 본 채널을 우선시하는 채널 전환기의 정렬 순서가 개선되었습니다.
새로운 채널 사이드바의 필터 제어가 개선되어 카테고리 없이 읽지 않은 채널을 표시합니다.
‘더 많은 안 읽은 메시지’ 배너가 새로운 채널 사이드바의 모바일 앱 스타일링에 맞게 업데이트되었습니다.
새 메시지 토스트에 대해 화면 하단에서의 임계값이 추가되었습니다.
버그 수정
Enterprise CLI 명령어가 실행되지 않는 문제를 해결했습니다.
메시지 스레드에 새 메시지가 게시될 때 오른쪽 쪽지 상자가 화면 밖으로 밀렸던 문제를 해결했습니다.
시스템 콘솔의 공지 배너 페이지에서 컬러 피커 색상이 누락된 문제를 해결했습니다.
일부 경우에 채널 헤더의 링크가 겹쳐 보였던 문제를 해결했습니다.
플러그인이 빈 무효한 게시물을 만들어 화면이 흰색으로 나타나던 문제를 해결했습니다.
화면 리더기로 채널 전환 대화상자에 접근할 수 없던 문제를 해결했습니다.
초대장에서 이메일 주소가 자동 감지되지 않던 문제를 해결했습니다.
새로운 실험적인 사이드바를 처음 사용할 때 중복된 사이드바 범주가 만들어지던 문제를 해결했습니다.
FileSettings.PathPrefix
를 사용하여 서버에 플러그인을 설치하면 문제가 발생하던 문제를 해결했습니다.슬래시 명령어 실행 중에 플러그인이 충돌할 때 오류 메시지가 명확하지 않았던 문제를 해결했습니다.
봇 아이콘 이미지의 높이가 너무 컸던 문제를 해결했습니다.
플러그인 마켓플레이스 라벨에서 태그가 중첩되던 문제를 해결했습니다.
메시지 첨부에서 채널 언급의 일관되지 않은 동작 문제를 해결했습니다.
봇 계정이 게시한 무효 게시물의 오른쪽 쪽지에 잘못된 사용자 이름이 표시되던 문제를 해결했습니다.
실험적인 사이드바의 범주 제목이 고정되지 않고 ‘더 많은 미확인 메시지’ 표시와 겹쳐 보였던 문제를 해결했습니다.
자동 다이렉트 메시지 응답이 오른쪽 쪽지에 표시되지 않던 문제를 해결했습니다.
루트 글이 삭제된 후에도 자동 다이렉트 메시지 응답이 여전히 표시되던 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본값 목록입니다. 해당 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
아래:ThreadAutoFollow
를 추가하여 축소된 답글 스레드를 지원합니다.ManagedResourcePaths
를 추가하여 데스크톱 관리 리소스 기능과 함께 사용할 설정을 지원합니다.
Go Version
5.29 는 Go
1.14.6
으로 빌드되었습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp에서
@types/react-custom-scrollbars
를 제거했습니다.
데이터베이스 변경 사항
SidebarCategories
테이블의 일부 유형과 기본값을 수정했습니다.Threads.ChannelId
열을 추가했습니다.ThreadMembership
테이블에UnreadMentions
열을 추가했습니다.
알려진 문제
이모지 카운터가 센터 채널에 추가될 때마다 즉시 업데이트되지 않을 수 있습니다.
우측 채널에서 새 메시지 토스트를 닫을 때 스크롤된 상태에서 몇 가지 경우에는 JavaScript 오류가 발생할 수 있습니다.
채널 사이드바에 많은 채널이 있는 경우, 입력이 느려질 수 있습니다. 이는 이전 버전에서도 보고된 바 있습니다.
Slack 테마 가져오기가 Slack 내보내기 색 구성의 형식 변경으로 실패할 수 있습니다.
데스크톱 알림 소리 설정을 조정할 때 ENTER 키를 누르면 계정 설정 편집 모달이 닫힙니다.
“sysconsole_write_authentication” 권한을 가진 관리자 역할에서 AD/LDAP 페이지에서 관리자 필터 옵션이 비활성화되지 않을 수 있습니다.
Twitter 링크 미리보기가 Mattermost에서 작동하지 않을 수 있습니다. Twitter가 페이지에서 OpenGraph 데이터를 제거했기 때문입니다.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔에서 사이트 URL을 변경하면 URL이 빈 페이지를 엽니다. 이를 해결하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 정의 이용약관이 활성화되고 MFA가 강제로 적용될 때 로그인이 작동하지 않을 수 있습니다.
클래식 모바일 앱에서 Google 로그인이 실패할 수 있습니다.
IP 해시가 꺼진 고가용성 모드에서 상태가 가끔 Away나 Offline 상태로 지속될 수 있습니다.
Elasticsearch를 사용하여 따옴표 안의 정지 단어를 검색할 경우 검색된 용어 이상의 결과가 반환될 수 있습니다.
Elasticsearch를 사용하여 검색할 때 검색 용어가 항상 강조 표시되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
7quantumphysics, 93lykevin, abdusabri, Adovenmuehle, aedott, aeomin, agarciamontoro, agnivade, akshaychhajed, akwanmaroso, alexpjohnson, ali-farooq0, altmas5, amsjavan, amwolff, amyblais, anchepiece, angeloskyratzakos, Ant0wan, arc9693, ArcaneDiver, ArturBa, ashishbhate, AshishMhrzn10, asimsedhain, aspleenic, ataboo, attiss, AugustasV, AugustinJose1221, avasconcelos114, avinashdhinwa, Ayanrocks, bhargav50, ByeongsuPark, calebroseland, camgraff, carantunes, catalintomai, CEOehis, chetanyakan, chikei, chrisfromredfin, cinlloc, cjmartian, clarmso, coltoneshaw, cpanato, cpoile, crspeller, ctlaltdieliet, daniloff200, deanwhillier, der-test, devinbinnie, devius, didithilmy, DigasNikas, diode, dudupopkhadze, edtrist, emilyacook, emilyhollinger, enahum, enelson720, EnzoBtv, erezo9, ericjaystevens, esethna, ethervoid, evilghostgirl, fakela, filipghorbani, fireynis, flynbit, fmunshi, gabrieljackson, Ganzabahl, GodlikePenguin, goldsziggy, gruceqq, grundleborg, gupsho, haardikdharma10, hahmadia, hanzei, hardikmodi1, hectorgabucio, hectorskypl, hiendinhngoc, hirenchauhan2, hmhealey, icy-meteor, imakish, isacikgoz, it33, jasimmons, jasonblais, jaydeland, jaypitroda12, jecepeda, jekill, jespino, jfrerich, jgilliam17, jmakhack, johnsonbrothers, Jonany, josephbaylon, joshuabezaleel, jufab, justinegeffen, kaakaa, kashifsoofi, kayazeren, khos2ow, khushijindal, KrishnaSindhur, KuSh, larkox, Leryan, lestgabo, levb, lieut-data, lindalumitchell, lindy65, lipmem, lucianomagrao, lushan01, lynn915, M-Buntoro, Manimaran11, marcelo-cardozo, marianunez, mathiasvr, maticbasle, mattermod, mbouzada, mdabydeen, meilon, metanerd, mgdelacroix, michelengelen, mickmister, migbot, MikeworX, mishkaowner, mkraft, mlongo4290, MohanSha, moussetc, n-thumann, natalie-hub, nathanaelhoun, nbolender, NCC-1031, nevyangelova, NexWeb, ng29, nickmisasi, nikolaizah, nizarmah, ogi-m, Oppodelldog, outofgamut, ozdemirburak, palcodes, paulussujono, Phizzard, pikami, Poussinette, pranavtharoor, prapti, prazolpp, promulo, radoslavius, Raj-Datta-Manohar, RanadeepPolavarapu, rbradleyhaas, reflog, Revanth47, rishabh710, rodcorsi, rvillablanca, sakaitsu, saturninoabril, sbishel, seongwon-kang, SezalAgrawal, ShajithaMohammed, shazm, shieldsjared, shihanng, Shivam7-1, shred86, shtelzerartem, sikloidz, simross, singh-sarabjeet, SinithH, sirMackk, sowmiyamuthuraman, spielers, spiritbro1, sridhar02, srkgupta, streamer45, stylianosrigas, sudheerDev, sudiptog81, Sumindar, svelle, Szymongib, Tak-Iwamoto, talentedunicorn, tasdomas, tellustheguru, teresa-novoa, thefactremains, TheoVitkovskiy, thePanz, [TQuock](https://
예시 없음.
릴리스 v5.28 - 기능 릴리스
v5.28.2, 2020-12-03 릴리스
개선된 SAML 라이브러리를 다시 활성화하고 향상된 SAML 라이브러리를 선호하여 xmlsec1 기반 SAML 라이브러리를 비활성화했습니다.
v5.28.1, 2020-10-19 릴리스
Mattermost 서버 v5.28.0에서 mmctl 명령줄 도구 (베타)가 깨진 문제를 수정했습니다. MM-29740
대규모 배포에서 준수 수출이 너무 오래 걸리는 문제를 수정했습니다. 메시지 내보내기 쿼리의 성능 최적화로 이 문제를 해결했습니다.
v5.28.0, 2020-10-16 릴리스
원본 5.28.0 릴리스
호환성
PostgreSQL은 2020년 2월에 버전 9.4의 장기 지원을 종료했습니다. Mattermost는 PostgreSQL 9.4의 지원이 종료되었기 때문에 v5.26 릴리스부터 공식적으로 PostgreSQL 버전 10을 지원하고 있습니다. 새로운 설치는 PostgreSQL 10+을 필요로 합니다. 이전의 Mattermost 버전, 현재의 ESR을 포함하여, PostgreSQL 9.4와 모든 9.x 버전과 호환될 것입니다. PostgreSQL 9.4 및 모든 9.x 버전을 v5.30 릴리스(2020년 12월 16일)에서 완전히 폐기할 계획입니다. PostgreSQL 문서의 업그레이드 섹션 안의 지침을 따르시기 바랍니다.
Mattermost 서버의 Extended Support Release (ESR) 5.19 지원이 수명주기의 끝에 도달했습니다. Mattermost 서버 v5.25 이상으로 업그레이드가 필요합니다.
TLS 버전 1.0 및 1.1은 브라우저 공급 업체에 의해 폐기되었습니다. v5.31 (2021년 1월 16일)부터 mmctl은 이러한 TLS 버전으로 배포된 Mattermost 서버에 연결할 때 오류를 반환하며, 시스템 관리자는 계속해서 사용하려면 명령에 명시적으로 플래그를 추가해야 합니다. TLS 버전 1.2 이상으로 업그레이드하는 것을 권장합니다.
변경 사항
이제 서비스가 충돌하면 콘솔에 스택 추적만 덤프하는 대신 코어덤프를 생성합니다. 이를 통해 충돌의 전체 정보를 보존하여 디버깅에 도움이 됩니다. 코어덤프에 대한 자세한 정보는 다음을 참조하세요: https://man7.org/linux/man-pages/man5/core.5.html.
하이라이트
기타 관리자(admin) 역할(E20)을 추가하여 다른 유형의 관리자에게 관리 작업을 위임할 수 있습니다.
새로운 관리자 역할은 시스템 콘솔의 지정된 영역에 액세스 할 수 있는 추가 시스템 역할입니다. 이를 통해 조직의 다른 구성원에게 특정 관리 작업을 위임할 수 있습니다.
AD/LDAP (E10)을 통한 인증서 기반 인증
이제, AD/LDAP 인증의 보안을 인증서 기반 AD/LDAP 인증으로 강화할 수 있습니다.
제품 내 안내 사항으로 인해 Mattermost 내에서 사용자 및 관리자들은 최신 제품 향상에 대해 인식하게 됩니다. [여기에서 제품 내 안내 사항에 대해 더 알아보세요](/administration/notices.html)
.
향상 사항
사용자 인터페이스 (UI)
토스트 배너 메시지의 타임스탬프, 게시물 타임스탬프 및 날짜 구분자의 가독성을 향상시켰습니다.
웹앱에서 이모지 반응에 애니메이션을 추가했습니다.
선택된 텍스트에 볼드체 및 이탤릭체 마크다운 형식을 추가하기 위해 CTRL+B 및 CTRL+I 사용이 가능합니다.
중단된 게시물에서 원본 메시지 작성자의 사용자 이름을 클릭하면 사용자 프로필 팝오버가 열립니다.
PSD 파일 미리보기 지원을 추가했습니다.
LaTeX 렌더링 활성화 옵션이
true
로 설정된 경우 현재 코드는 더 이상 강조 표시되지 않습니다.채널 사이드바에 있는 더 많은 안 읽은 메시지 표시의 사용자 경험(UX)을 업데이트했습니다.
팀 선택 목록 컨테이너는 이제 브라우저 창 너비에 따라 너비가 조정됩니다.
다른 탭에 로그인 신호 보내기를 지원하는 기능을 추가했습니다 (Windows, macOS 및 Linux 브라우저).
검색
Bleve에 와일드카드 지원 추가됨.
불용어를 포함한 검색어는 이제 빈 결과가 아닌 일치하는 불용어를 반환합니다.
검색의
is_or_search
및IncludeDeletedChannels
매개변수에서 중복 제거.*
문자는 이제 데이터베이스에서 검색어에서 필터링됨.in:@
/in:
을 사용할 때 제품 전체에서 일관성 문제 해결, 예를 들어in:@
검색 제안에서 직접 및 그룹 메시지를 표시하는 것과 같은 문제를 해결했습니다.
알림
계정 설정에 다양한 데스크톱 알림 소리를 선택할 수 있는 옵션을 추가했습니다. 이 설정은 지원되는 브라우저 및 데스크톱 앱 v4.6 이상에서 사용할 수 있습니다.
명령 줄 인터페이스 (CLI)
config migrate
,config subpath
,user delete
,integrity
,user migrate_auth
,moveChannel
,updateChannelPrivacy
,restoreTeam
,channel delete
, 그리고 플러그인 marketplace 명령을 mmctl에 추가했습니다.
플러그인
플러그인은 이제 서버 시작 시 동시에 시작됩니다.
사용자가 링크 위에 호버할 때만 플러그인 툴팁이 렌더링됩니다.
CreateCommand
플러그인 API가 추가되어 플러그인 자체가 처리하지 않는 슬래시 명령을 생성합니다.
관리
LDAP 인증을 위해 개인 및 공개 인증서를 업로드하고 제거하는 기능 추가.
파일 업로드를 계속할 수 있는 기능 지원.
고급 권한을 통해 공개 채널을 비공개로 변환하거나 그 반대로 변환하는 기능 추가.
팀 페이지에서 팀을 검색하기 위한 필터 추가.
세션이 찾을 수 없는 경우와 관련된 로깅 개선.
현재 대기열 수준, 로깅 레코드 생성 속도 및 로깅 오류 발생 속도에 대한 Grafana 엔터프라이즈 메트릭 생성.
MFA 인증 중 “GetUser”가 실패한 경우에 대한 로깅 개선.
패키지가 설정한 환경 변수를 통해 배포 유형(Docker, Mattermost Omnibus 등)을 식별하기 위한 텔레메트리 전송 지원 추가.
버그 수정
보관된 채널의 대량의 문제로 성능이 저하되는 문제를 수정했습니다.
group list-ldap
mmctl 명령이 결과를 반환하지 않는 문제를 수정했습니다.SAML 및 LDAP이 구성된 ADFS 설정에서 사용자가 프로필 사진을 업데이트할 수 있는 문제를 수정했습니다.
DataSourceReplicas
를 사용하여 구성을 패치하는 중 패닉이 발생하는 문제를 수정했습니다.이메일로 API 초대가 묵묵히 제한되는 문제를 수정했습니다.
비활성화된 사용자로 인해 관리 멤버 모달에서 페이징이 깨지는 문제를 수정했습니다.
사람 초대를 통해 팀에 20명 이상의 사용자를 초대할 때 오류가 발생하는 문제를 수정했습니다.
유니코드 이모지로 텍스트를 포맷팅할 때
PostUtils.formatText
가 충돌하는 문제를 수정했습니다.포스트를 편집하고 미리보기 모드에서 포스트를 보낼 때 화이트 스크린이 발생하는 문제를 수정했습니다.
Microsoft Edge (비-Chromium)에서 로그아웃하면 로딩 화면에 갇히는 문제를 수정했습니다.
키보드로 탐색 시 직접 메시지 더 보기 메뉴에서 선택된 항목이 보이지 않는 문제를 수정했습니다.
“이름 맨션 트리거” 설정은 되어있지만 “이름”이 설정되지 않은 경우 유령 알림을받는 문제를 수정했습니다.
포스트 텍스트가 포스트 호버 메뉴에의해 일부분이 숨겨진 문제를 수정했습니다.
사용자가 사용자 지정 테마 색상 입력 상자에 색상 16진수 값을 입력할 수 없는 문제를 수정했습니다.
팀 사이드바의 멘션 수 배지가 채널에 사용자가 추가되었을 때 증가하지 않는 문제를 수정했습니다.
사용자 자동 완성에서 전체 이름에 대한 그룹 메시지 결과가 직접 메시지 결과보다 우선되는 문제를 수정했습니다.
사용자가 소유한 웹훅이 채널에 포스트된 경우 “New Message” 표시기가 깨지는 문제를 수정했습니다.
태블릿 뷰에서 활성 검색 바가 오른쪽 가장자리와 수직으로 정렬되지 않는 문제를 수정했습니다.
채널 전환기에 두 개의 스크롤바가 표시되는 문제를 수정했습니다.
시스템 콘솔의 어두운 테마에서 “체험판 시작” 메시지가 첫 로드에 읽을 수 없는 문제를 수정했습니다.
Firefox에서 이미지를 붙여 넣을 때 파일도 텍스트로 추가되는 문제를 수정했습니다.
Python 구문 강조가
"""
를 이상하게 처리하는 문제를 수정했습니다.인라인 코드 주변의 포매팅이 누락된 문제를 수정했습니다.
비 클러스터 환경에서
GetPluginStatus
가 작동하지 않는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가된 설정과 기본 값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의LdapSettings
에:PublicCertificateFile
추가, SAML 구성을 위해 사용할 공개 인증서를 업로드할 수 있도록 함.PrivateKeyFile
추가, SAML 구성을 위해 사용할 개인 키를 업로드할 수 있도록 함.
config.json
의ServiceSettings
에:EnableAPIChannelDeletion
추가, 규정 준수를 위해 채널을 영구적으로 삭제할 수 있도록 함.EnableAPIUserDeletion
추가, 규정 준수를 위해 사용자를 영구적으로 삭제할 수 있도록 함.
config.json
의NotificationLogSettings
및ExperimentalAuditSettings
에:AdvancedLoggingConfig
추가, 감사 대상을 설정하기 위한 구성 옵션을 활성화할 수 있도록 함.
config.json
의AnnouncementSettings
에:AdminNoticesEnabled
및UserNoticesEnabled
추가, Mattermost 내에서 사용자 및 관리자가 최신 제품 향상 사항을 알 수 있도록 제품 내 공지를 활성화할 수 있도록 함.
NewInstalls
에 대해EnableCustomEmoji
,EnableGifPicker
,ExperimentalViewArchivedChannels
, 및ExperimentalTimezone
이 기본적으로 활성화됨.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp 에
react-is
와tinycolor2
를 추가하였습니다.https://github.com/mattermost/mattermost-webapp 에서
@types/highlight.js
,@typescript-eslint/parser
,bootstrap-colorpicker
, 그리고intl
을 제거하였습니다.https://github.com/mattermost/mattermost-mobile 에서
react-native-v8
을 제거하였습니다.
데이터베이스 변경 사항
새로운 열
Commands.PluginId
추가.Teams.Type
의 데이터 유형을 varchar(255)로 변경.Teams.SchemeId
의 데이터 유형을 varchar(26)으로 변경.IncomingWebhooks.Username
의 데이터 유형을 varchar(255)으로 변경.IncomingWebhooks.IconURL
의 데이터 유형을 text로 변경.
API 변경
POST /upgrade_to_enterprise
API 엔드포인트가 추가되었습니다.GET /upgrade_to_enterprise/status
API 엔드포인트가 추가되었습니다.POST /restart
API 엔드포인트가 추가되었습니다.GET /warn_metrics/status
API 엔드포인트가 추가되었습니다.POST /warn_metrics/ack/:warn_metric_id
API 엔드포인트가 추가되었습니다.
알려진 문제
이모지 카운터가 가운데 채널에 추가될 때마다 바로 업데이트 되지 않는 경우가 있습니다.
‘ENTER’ 키를 누르면 데스크톱 알림음 설정을 조정할 때, 계정 설정 편집 모달이 닫힙니다.
관리자 필터 옵션이
sysconsole_write_authentication
권한이 있는 관리자 역할에 대해 AD/LDAP 페이지에서 비활성화되지 않습니다.트위터 링크 미리보기가 더 이상 작동하지 않습니다. 트위터가 페이지에서 OpenGraph 데이터를 제거했기 때문입니다.
서브패스를 사용하는 서버의 경우, 시스템 관리자가 시스템 콘솔에서 사이트 URL을 변경하면 URL이 빈 페이지로 열리게 됩니다. 이 문제를 해결하려면 시스템 관리자가 서버를 재시작해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제화된 경우 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 Away나 Offline 상태에 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 된 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색을 할 때 검색어가 항상 강조되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
aaronrothschild, aedott, aeomin, agarciamontoro, agnivade, ali-farooq0, amwolff, amyblais, angeloskyratzakos, apollo13, archit-p, arshchimni, asaadmahmood, ashishbhate, asimsedhain, avasconcelos114, Ayanrocks, bbodenmiller, bhargav50, calebroseland, catalintomai, chikei, clarmso, colorfusion, cpanato, cpoile, crspeller, ctlaltdieliet, der-test, devinbinnie, devius, DylanWard14, elaine-mattermost, elyscape, emilyhollinger, enahum, enelson720, esethna, ethervoid, fakoor, flynbit, fmunshi, furqanmlk, gabrieljackson, gigawhitlocks, gracion, gruceqq, grundleborg, hahmadia, hanzei, hectorskypl, hmhealey, iomodo, isacikgoz, it33, jakubnovak998, jasonblais, jaydeland, jecepeda, JeremyShih, jespino, jfrerich, jgilliam17, johnsonbrothers, josephbaylon, josephk96, jp0707, JtheBAB, jupenur, justinegeffen, jwilander, kaakaa, kashifsoofi, kayazeren, khos2ow, kosgrz, lanjp, larkox, levb, lieut-data, lindalumitchell, Lumexralph, luryus, lynn915, M-ZubairAhmed, marianunez, MathewtheCoder, mathiusjohnson, meilon, metanerd, mgdelacroix, mickmister, migbot, mkraft, mlongo4290, mozkomor05, natalie-hub, nevyangelova, nickmisasi, nikolaizah, ogi-m, openmohan, prapti, rbradleyhaas, reflog, rodcorsi, RohitJain13, rvillablanca, saturninoabril, sbishel, shieldsjared, sridhar02, srkgupta, StevenPhan, streamer45, stylianosrigas, sudheerDev, Tak-Iwamoto, tasdomas, teresa-novoa, thefactremains, thePanz, TQuock, txeli, uhlhosting, vladimirdotk, wget, wiersgallak, wiggin77, Willyfrog
There are no specific instructions to translate in the given input.
릴리스 v5.27 - 품질 릴리스
v5.27.2, 릴리스일: 2020-12-03
xmlsec1 기반 SAML 라이브러리를 사용하지 않고, 다시 활성화되고 개선된 SAML 라이브러리를 선호합니다.
v5.27.1, 릴리스일: 2020-10-19
대규모 배포에서 지연이 발생하는 컴플라이언스 익스포트 문제를 수정했습니다. 이 문제는 메시지 익스포트 쿼리의 성능 최적화로 해결되었습니다.
v5.27.0, 릴리스일: 2020-09-16
원본 5.27.0 릴리스
Mattermost v5.27.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 이내에 게시될 예정이며, Mattermost 책임 있는 공개 정책에 따립니다.
개선 내용
시스템 콘솔에서 Mattermost를 팀 에디션에서 엔터프라이즈 에디션으로 직접 업그레이드할 수 있는 기능 추가.
관리자 어드바이저 기능 (팀 에디션)에 대한 다양한 개선 사항 추가, 500명 이상의 사용자에 대한 조언에 대한 봇 메시지는 이제 한 번만 나타나고 배너 알림 간격이 일일에서 주간으로 줄어들었습니다.
시스템 콘솔의 기본 테마 설정을 드롭다운 필드로 변경함.
버그 수정
Compliance Export 작업을 Global Relay EML에 실행할 때 서버가 충돌하는 문제를 해결했습니다.
Warning
상태 후에 Compliance Jobs가 올바르게 다시 시작되지 않는 문제를 해결했습니다.혼합 대/소문자 SAML 어설션에서 사용자가 일치하지 않는 문제를 해결했습니다.
채널 관리자가 AD/LDAP 그룹을 위한 기본 역할을 채널 관리자로 설정할 수 없는 문제를 해결했습니다.
System Console > 팀의 멤버 블록에 사용자 역할이 올바르게 추가되지 않는 문제를 해결했습니다.
검색을 수행한 후에 지웠을 때 시스템 콘솔 Filter By 드롭다운에서 팀이 로드되지 않는 문제를 해결했습니다.
시스템 콘솔 사용자에서 관리자를 멤버로 강등시키거나 계정을 비활성화하는 기능이 제공되지 않는 문제를 해결했습니다.
시스템 관리자가 채널을 AD/LDAP 그룹에 추가하려고 할 때 거짓 메시지 “그룹 언급이 이미 사용 중입니다”가 표시되는 문제를 해결했습니다.
외부 그룹의 AD/LDAP 그룹 언급이 동기화된 채널에서 강조 표시되는 문제를 해결했습니다.
봇이 소유한 수신 웹훅이 일관되게 사용자 이름 재지정을 허용하지 않는 문제를 해결했습니다.
수정된 메시지 모달의 이모지 선택기가 정렬되지 않는 문제를 해결했습니다.
붙여넣은 유니코드 이모지가 게시된 후에 표시되지 않는 문제를 해결했습니다.
메시지 편집 모달의 긴 텍스트가 스크롤 바와 함께 스크롤되지 않는 문제를 해결했습니다.
일부 이미지의 대체 텍스트에 사용자 이름이 표시되지 않는 접근성 문제를 해결했습니다.
게시물이 없는 날에 System Console > 사이트 통계 - 날짜의 날짜가 순서대로 표시되지 않는 문제를 해결했습니다.
Admin Advisor 봇이 통합 > 봇 계정 페이지에 예기치 않게 표시되는 문제를 해결했습니다.
채널이 카테고리에서 제거된 후에 카테고리 헤더에 새로운 배지가 다시 표시되는 문제를 해결했습니다.
Sidebar Text Active Border의 테마 색상이 사이드바의 활성 테두리에 현재 사용되지 않는 문제를 해결했습니다.
다른 사용자에 의해 채널에 추가될 때 잘못된 언급 횟수가 표시되는 문제를 해결했습니다.
다른 브라우저 탭에서 생성된 채널이 즉시 채널 사이드바에 나타나지 않는 문제를 해결했습니다.
채널 사이드바에서 새로운 사용자 정의 카테고리를 생성할 때 콘솔 오류가 표시되는 문제를 해결했습니다.
새로운 채널 사이드바를 활성화하면 잘못된 채널 링크가 생성되는 문제를 해결했습니다.
“허용되지 않은” 삭제 후 채널 상태가 손상되는 문제를 해결했습니다.
동적 슬래시 명령 자동완성 옵션이 요청 사이에 업데이트되지 않는 문제를 해결했습니다.
OAuth 2.0의 잘못된 콜백 URL로 사용자가 Mattermost로 돌아가기를 클릭할 수 있는 문제를 해결했습니다.
“전체 이름” 편집이 Single Sign-On 설정에 덮어씌워지는 문제를 해결했습니다.
비관리자 사용자를 위한
warn_metrics
호출에 “적절한 권한이 없습니다” 오류가 표시되는 문제를 해결했습니다.채널 전환기가 가끔 네트워크 API로 잘못된 빈 상태를 표시하는 문제를 해결했습니다.
게시물이 로드되지 않을 때 로더가 숨겨지지 않아 일부 Linux 배포판의 성능에 영향을 미치는 문제를 해결했습니다.
SiteURL
이 설정되지 않은 경우PatchConfig
가 패닉을 일으키는 문제를 해결했습니다.InitPlugins()
가 완료되기 전에 서버가 종료될 때 패닉이 발생하는 문제를 해결했습니다.기본 채널이 아카이브된 팀에 가입하면 패닉이 발생하는 문제를 해결했습니다.
App.GetSidebarCategories()
에서 nil 반환 값으로 패닉이 발생하는 문제를 해결했습니다.SendEmailNotifications
설정이 SMTP 연결 테스트를 차단하는 문제를 해결했습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp 에서
@types/redux-mock-store
와tinycolor2
를 제거했습니다.https://github.com/mattermost/mattermost-webapp에
bootstrap-colorpicker
를 추가했습니다.https://github.com/mattermost/mattermost-mobile에
@react-native-community/clipboard
를 추가했습니다.
API 변경 사항
POST api/v4/upgrade_to_enterprise
API 엔드포인트를 추가하여 팀 에디션에서 엔터프라이즈 에디션으로의 인플레이스 업그레이드를 실행할 수 있습니다.GET api/v4/upgrade_to_enterprise/status
API 엔드포인트를 추가하여 팀 에디션에서 엔터프라이즈 에디션으로의 인플레이스 업그레이드의 현재 상태를 가져올 수 있습니다.POST api/v4/restart
API 엔드포인트를 추가하여 팀 에디션에서 엔터프라이즈 에디션으로의 업그레이드 후 시스템을 다시 시작할 수 있습니다.
알려진 문제
사용자가 미리보기 모드에서 게시물을 편집하고 제출하거나 편집을 취소하면 화면이 비어 있는 문제가 발생합니다.
트위터 링크 미리보기가 Mattermost에서 작동하지 않습니다.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔에서 사이트 URL을 변경하면 URL이 빈 페이지로 열립니다. 이를 해결하기 위해 시스템 관리자는 서버를 다시 시작해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 Away나 Offline으로 정지되어 있을 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch가 활성화된 상태에서 검색하는 경우 검색된 용어를 항상 강조 표시하지 않을 수 있습니다.
모바일에서 채널을 읽은 경우 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
iOS에서 Mattermost를 고가용성 모드로 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
abdulsmapara, abdusabri, Adovenmuehle, aeomin, agarciamontoro, agnivade, aidapira, ali-farooq0, amyblais, amynicol1985, angeloskyratzakos, ankallio, asaadmahmood, ashishbhate, AugustasV, avasconcelos114, BaaaZen, bbodenmiller, bill2004158, bradjcoughlin, calebroseland, catalintomai, chakatz, chikei, corey-robinson, cpanato, cpoile, crspeller, ctlaltdieliet, danielhelfand, DanielSz50, dantepippi, Dartui, dbejanishvili, deanwhillier, denniskamp, der-test, devinbinnie, djanda97, dpanic, emilyhollinger, enahum, enelson720, ericjaystevens, esadur, esethna, ethervoid, faase, fakela, flexo3001, flynbit, fmunshi, Francois-D, gabrieljackson, ghasrfakhri, gigawhitlocks, grubbins, gruceqq, hahmadia, hannaparks, hanzei, hectorskypl, hhhhugi, hmhealey, hryuk, ialorro, icelander, iomodo, isacikgoz, it33, jakubnovak998, jasonblais, javimox, jaydeland, jespino, jfrerich, johnsonbrothers, josephbaylon, joshuabezaleel, jseiser, JtheBAB, Jukie, jupenur, justinegeffen, jwilander, kaakaa, kayazeren, kayron8, khos2ow, kirkjaa, larkox, levb, lfbrock, lieut-data, lindalumitchell, lindy65, liusy182, Lyimmi, lynn915, M-ZubairAhmed, marianunez, meilon, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mlongo4290, moussetc, mustafayildirim, natalie-hub, nathanaelhoun, nevyangelova, nickmisasi, nicolailang, nikolaizah, nperera, ofpiyush, openmohan, phommasy, prapti, qerosi, rahulchheda, rbradleyhaas, reflog, rmatev, rodcorsi, ruzaq, rvillablanca, saturninoabril, sbishel, scottjr632, ShehryarShoukat96, shred86, skaramanlis, sowmiyamuthuraman, sridhar02, srkgupta, streamer45, stylianosrigas, sudheerDev, svelle, Szymongib, TheoVitkovskiy, thePanz, TQuock, TRUNGTar, uhlhosting, utkuufuk, Vars-07, Venhaus, vijaynag-bs, webchick, wget, wiersgallak, wiggin77, Willyfrog, Yohannesseifu, YushiOMOTE
No text to translate.
릴리스 v5.26 - 기능 릴리스
v5.26.2, 2020-09-03 릴리스
“사용 개선된 SAML 라이브러리 (베타)” 설정을 강제로 비활성화하였습니다. 이 기능에 문제가 있음을 확인했기 때문입니다. SAML을 사용하려면, 해당 기능과 동등한
xmlsec1
유틸리티를 사용하는 지침을 https://mattermost-docs.infograb.net/deployment/sso-saml-before-you-begin.html에서 따르세요.
v5.26.1, 2020-08-25 릴리스
SAML 인증에서
PictureAttribute
설정을 사용하는 사용자들이 문제 없이 사용할 수 없던 문제를 해결했습니다. MM-27852모바일 앱에서
ExtendSessionLengthWithActivity
가 활성화되어 있을 때 모바일 앱을 열면 typing, 채널 변경 및 게시물의 세션 연장 트리거를 무시하는 API가 호출되어 사용자가 예상치 않게 로그아웃되는 문제를 해결했습니다. MM-27184AuthData 값이 null 일 때 LDAP 동기화 중에 사용자가 kernel panic을 경험하는 문제를 해결했습니다. MM-27965
v5.26.0, 2020-08-16 릴리스
원본 5.26.0 릴리스
호환성
PostgreSQL은 2020년 2월에 버전 9.4의 장기 지원을 종료했습니다. Mattermost는 v5.26 릴리스부터 PostgreSQL 버전 10을 공식 지원하고 있으며, PostgreSQL 9.4는 더 이상 지원되지 않습니다. 새로운 설치는 PostgreSQL 10+이 필요합니다. 현재까지 Mattermost 이전 버전 및 현재 ESR을 포함한 이전 버전은 계속해서 PostgreSQL 9.4와 호환됩니다. 6.0 릴리스(날짜는 추후 공지될 예정)에서 우리는 PostgreSQL 9.4를 완전히 지원 중단할 계획입니다. PostgreSQL 문서의 업그레이드 섹션 아래 지침에 따르십시오. the PostgreSQL documentation내에서 Upgrading 섹션 아래의 지침을 따르십시오.
중요 변경 사항
v5.26에서는 Elasticsearch 인덱스를 다시 생성해야 했습니다. 관리자는 Purge index 그리고 Index now 버튼을 사용하여 Elasticsearch를 재색인해야 합니다. 그렇게 함으로써 모든 변경 사항이 색인에 포함될 것입니다. 색인 중에는 시스템이 제한된 검색 상태가 될 수 있으므로 활동이 적은 시간에 실행해야 하며, 실행에는 몇 시간이 걸릴 수 있습니다.
ClusterSettings
하위에EnableExperimentalGossipEncryption
옵션이 추가되었습니다. 이 옵션이true
로 설정되고UseExperimentalGossip
도true
로 설정되면, 클러스터를 통한 모든 통신이 고씨프트 프로토콜을 사용하여 암호화됩니다. 암호화는 기본적으로AES-256
를 사용하며, 의도적으로 구성 가능하지 않습니다. 그러나 원하는 경우, “Systems” 테이블의 “ClusterEncryptionKey” 행에 수동으로 값을 설정할 수 있습니다. 키는 base64로 변환된 바이트 배열입니다. AES-128, AES-192 또는 AES-256을 선택하려면 16, 24 또는 32바이트여야 합니다. 키를 업데이트하려면 MySQL에서UPDATE Systems SET Value='<value>' WHERE Name='ClusterEncryptionKey';
및 PostgreSQL에서UPDATE systems SET value='<value>' WHERE name='ClusterEncryptionKey'
를 실행할 수 있습니다. 이 구성 설정의 변경이 적용되려면 전체 클러스터를 먼저 종료해야 합니다. 그런 다음 구성 변경을 하고 다시 시작해야 합니다. 클러스터에서 모든 서버는 완전히 암호화를 사용하거나 사용하지 않아야 합니다. 일부적인 사용은 없습니다.
하이라이트
시스템 콘솔에서 채널을 보관 및 보관 취소하기 (E20 에디션)
채널은 이제 시스템 콘솔에서 쉽게 보관하거나 보관 취소할 수 있습니다.
시스템 콘솔에서 검색 필터를 사용하여 회원 및 채널 관리하기 (E20 Edition)
새로운 검색 필터로 회원 및 채널을 관리하는 것이 이제 훨씬 더 쉬워졌습니다.
로그 구성 및 출력 대상 사용자 정의 (E20 에디션)
트레이스, 디버그, 정보 및 패닉과 같은 표준 수준을 넘어 로그 레벨 레코드를 사용자 정의하고, 이에 따라 이산적 로그 레벨에 따라 다른 대상을 구성하세요.
Mattermost 커뮤니티에게 ‘커뮤니티에 질문하기’ 링크를 통해 도움을 받으세요
“도움” 메뉴에서 Mattermost 커뮤니티 서버에 계정을 생성한 후, 질문을 하고 도움을 요청하거나 동료들의 문제를 해결하는 활발한 사용자 커뮤니티에 참여할 수 있습니다. Mattermost 커뮤니티 서버
채널 사이드바 개선으로 채널을 분류하고 재정렬하기 (실험적)
사용자들은 이제 사이드바에서 채널을 더 쉽게 탐색하기 위해 채널을 그룹화하기 위해 사용자 정의 카테고리를 만들 수 있으며, 중요한 대화를 우선 순위로 두기 위해 카테고리 간이나 내부에서 채널을 끌어다 놓을 수 있습니다.
Improvement Pointers
사용자 인터페이스 (UI)
Improved the footer style of the direct message channel for inactive users.
Now all emoji aliases are displayed in the emoji picker.
Added support for copying and pasting emoji short codes.
Added online, away, do not disturb, and offline icons to the status menu for quick recognition.
Increased the visibility of user and channel autocomplete suggestions when editing long posts.
Added flag icons to post hover menu and updated the style of pinned and flagged posts in channels.
Added support for syntax highlighting for PostgreSQL and PL/pgSQL.
Expanded the width of the server log page in the system console UI to full screen width.
로컬라이제이션
러시아어 및 네덜란드어를 “공식”으로 승격합니다.
명령 줄 인터페이스 (CLI)
새로운 mmctl CLI 명령을 추가하였습니다. “ldap idmigrate”, “user convert”, “channel move”, 그리고 “user deleteall”과 같은 명령이 포함되어 있습니다.
검색
Elasticsearch에 링크 내 용어 검색 기능 추가.
Elasticsearch에서 선행하는 “@”이 포함된 사용자를 검색하면 해당 사용자에 대한 결과를 반환합니다.
역할에 의한 검색/자동완성 필터링 포함 기능 추가.
Elasticsearch에서 비활성 사용자 검색/자동완성 기능 추가.
PermanenteDeleteByUser
및PermanenteDeleteByChannel
과 같은 누락된 메소드 추가하여 검색 레이어에서 엔터티를 업데이트하거나 삭제합니다.System Console의 팀 및 채널 페이지에서 접두사/접미사 검색 구현됨.
통합
추가된 슬래시 명령 자동 완성 기능으로 선택(마우스 클릭, 탭 또는 엔터)하여 명령을 실행할 수 있도록 함.
슬래시 명령을 실행하는 플러그인 API 엔드포인트 추가.
플러그인의 “ServeHTTP”를 업그레이드하여 웹소켓 연결을 노출할 수 있도록
http.Hijacker
를 구현함.
커맨드 라인 인터페이스 (CLI)
“channel move”가 실패하는 경우 대상 팀의 비구성원을 제거할 수 있는 기능을 추가했습니다.
관리
시스템 관리자 경고 시스템을 지원하도록 추가되었으며, 특정 조건을 충족하는 지표가 하나 이상일 경우 공지 표시줄에 경고를 표시하고 관리자에게 직접 메시지를 보냅니다.
시스템 콘솔 > 플러그인 섹션은 이제 각 플러그인에 연관된 설정 수와 상관없이 모든 설치된 플러그인을 나열합니다.
서버는 이제 사용자 세션이 만료되면 모바일 클라이언트에게 푸시 알림을 보냅니다.
시스템 콘솔에서 사이트 URL을 지우는 것은 더 이상 허용되지 않습니다.
패치 포스트 API 엔드포인트 권한 논리를 변경하여
edit_own_posts
권한과 독립적으로edit_others_posts
권한이 작동하도록 했습니다.“받은 HTTP 요청” 로그 라인에 응답 코드를 포함시켰습니다.
새로운 환경 변수
MM_LICENSE
를 지원하도록 추가되었으며, 이 변수에는 라이선스 파일의 내용이 포함될 수 있습니다. 설정된 경우, 해당 라이선스는 다른 모든 라이선스 소스보다 우선합니다.gossip 프로토콜에 대한 암호화 지원이 추가되었습니다.
gossip 프로토콜을 오직 gossip만 사용하도록 변경했습니다.
버그 수정
빈 아웃바운드 웹훅 응답이 생성되어 이쓰러지 현재 상태(ERROR)를 생성하는 문제를 해결했습니다.
퀵 스위치 사용자 검색이 항상 데이터베이스로 다시 돌아가는 문제를 해결했습니다.
사용자의 상태가 온라인으로 표시되는 동안 데이터베이스 상태는 오프라인으로 표시되는 문제를 해결했습니다.
Elasticsearch 색인 작업이 첫 번째 게시물 이전의 사용자 및/또는 채널을 색인화하지 않은 문제를 해결했습니다.
Global Relay SMTP 연결 시간 제한이 일반 SMTP 이메일 설정 시간 제한과 독립적이지 않은 문제를 해결했습니다.
‘더 많은 다이렉트 메시지’ 모달을 열 때 성능이 저하되는 문제를 해결했습니다.
봇 사용자명 유효성 검증 메시지가 어떤 값이 잘못되었는지 언급하지 않아 명확하지 않은 문제를 해결했습니다.
창이 포커스를 잃어도 Command+K 입력 필드가 포커스를 잃는 문제로 검색 결과가 사라지는 문제를 해결했습니다.
사용자가 자신을 언급한 뒤 마침표, 밑줄 또는 하이픈을 입력했을 때 강조가 누락된 문제를 해결했습니다.
/posts/unread
엔드포인트에서limit_after
이 0으로 설정된 경우 정수 오버플로우로 인해 500 오류가 반환되던 문제를 해결했습니다.초대 이메일의 푸터 텍스트가 번역되지 않는 문제를 해결했습니다.
EnableAPITeamDeletion
가 설정되지 않았을 때PermanentDeleteTeam
이 오류를 반환하지 않고 소프트 삭제를 수행했던 문제를 해결했습니다.PostgreSQL에서 MFA를 사용하여 로그인할 때 이메일 주소의 대문자를 적용하지 않던 문제를 해결했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본값 목록입니다. 시스템 콘솔에서 사용 가능할 때 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에:ExperimentalDataPrefetch
추가, 클라이언트가 네트워크에 다시 연결될 때 모든 읽지 않은 채널의 메시지를 서버에서 미리로드하여 읽지 않은 채널로 전환 시로딩 시간을 제거합니다.
config.json
의ClusterSettings
에:EnableExperimentalGossipEncryption
추가, 클러스터를 통한 모든 통신을 고스 프로토콜을 사용하여 암호화합니다.
config.json
의LogSettings
에:EnableSentry
추가, 센트리 보고를 활성화합니다.AdvancedLoggingConfig
추가, 로그 레코드를 여러 대상에 보낼 수 있도록 선택적으로 로깅 기능을 활성화합니다.
config.json
의FileSettings
에:AmazonS3PathPrefix
추가, 동일한 S3 버킷을 여러 배포에 사용할 수 있도록 합니다.
config.json
의EmailSettings
에:PushNotificationBuffer
추가, 푸시 알림의 하드코딩된 고루틴 워커를 제거하여 알림 순서를 개선합니다.
config.json
의SupportSettings
에:EnableAskCommunityLink
추가, Mattermost 채널 헤더의 도움말 메뉴 아래에 링크를 표시하도록 활성화합니다. 클릭하면 사용자는 https://mattermost.com/pl/default-ask-mattermost-community/로 리디렉션되어 Mattermost 커뮤니티에 가입하여 질문하고 다른 사람들의 문제 해결을 돕을 수 있습니다. 이 옵션은 모바일 앱에서 사용할 수 없습니다.
config.json
의GlobalRelayMessageExportSettings
에:SMTPServerTimeout
추가, Global Relay SMTP 연결 시간 초과가 일반 전자 메일 설정 시간 초과와 독립적임을 보장합니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-mobile 에서
react-native-cookies
와react-native-keyboard-aware-scroll-view
를 추가하고,@react-native-community/cookies
를 제거했습니다.https://github.com/mattermost/mattermost-webapp 에서
dynamic-virtualized-list
와prettier
를 추가했습니다.https://github.com/mattermost/mattermost-redux 에서
rudder-sdk-js
를 추가했습니다.
데이터베이스 변경
새로운 열
Sessions.ExpiredNotify
추가됨.
API 변경 사항
POST api/v4/bots/:bot_id/convert_to_user
API 엔드포인트를 추가하여 봇을 사용자로 변환할 수 있는 기능 추가POST api/v4/users/:user_id/convert_to_bot
API 엔드포인트를 추가하여 사용자를 봇으로 변환할 수 있는 기능 추가GET api/v4/users/:user_id/teams/:team_id/channels/categories
API 엔드포인트를 추가하여 주어진 팀의 사용자 사이드바에 나타날 사이드바 카테고리 목록 및 각 카테고리의 채널 ID 목록을 얻을 수 있음POST api/v4/users/:user_id/teams/:team_id/channels/categories
API 엔드포인트를 추가하여 주어진 팀의 사용자를 위한 사용자 정의 사이드바 카테고리를 생성할 수 있음PUT api/v4/users/:user_id/teams/:team_id/channels/categories
API 엔드포인트를 추가하여 주어진 팀의 사용자를 위한 사이드바 카테고리를 업데이트할 수 있음GET api/v4/users/:user_id/teams/:team_id/channels/categories/order
API 엔드포인트를 추가하여 주어진 팀의 사용자를 위한 사이드바 카테고리의 순서를 ID 배열로 얻을 수 있음PUT api/v4/users/:user_id/teams/:team_id/channels/categories/order
API 엔드포인트를 추가하여 주어진 팀의 사용자를 위한 사이드바 카테고리의 순서를 업데이트할 수 있음GET api/v4/users/:user_id/teams/:team_id/channels/categories/:category_id
API 엔드포인트를 추가하여 주어진 팀의 사용자를 위한 단일 사이드바 카테고리를 얻을 수 있음PUT api/v4/users/:user_id/teams/:team_id/channels/categories/:category_id
API 엔드포인트를 추가하여 주어진 팀의 사용자를 위한 단일 사이드바 카테고리를 업데이트할 수 있음DELETE api/v4/users/:user_id/teams/:team_id/channels/categories/:category_id
API 엔드포인트를 추가하여 주어진 팀의 사용자를 위한 단일 사용자 정의 사이드바 카테고리를 삭제할 수 있음POST api/v4/ldap/migrateid
API 엔드포인트를 추가하여 LDAP IdAttribute를 새 값으로 마이그레이션할 수 있음GET api/v4/warn_metrics/status
API 엔드포인트를 추가하여 시스템 테이블에서 일련의 메트릭의 상태(활성화 또는 비활성화)를 얻을 수 있음POST api/v4/warn_metrics/ack/:warn_metric_id
API 엔드포인트를 추가하여warn_metric_id
메트릭이 임계값을 넘거나 유사한 조건을 충족하는 경우 경고를 인정할 수 있음GET api/v4/groups/:group_id/stats
API 엔드포인트를 추가하여 지정된 그룹의 통계를 검색할 수 있음GET api/v4/teams/:team_id/channels/private
API 엔드포인트를 추가하여 쿼리 문자열 매개변수를 기반으로 팀의 비공개 채널 목록을 얻을 수 있음GET api/v4/users/stats/filtered
API 엔드포인트를 추가하여 지정된 필터와 일치하는 시스템의 사용자 수를 얻을 수 있음POST api/v4/users/:user_id/email/verify/member
API 엔드포인트를 추가하여 토큰 없이 사용자가 사용하는 이메일을 확인할 수 있음POST api/v4/users/:user_id/typing
API 엔드포인트를 추가하여 주어진 채널에서 사용자가 입력 중임을 웹소켓을 통해 다른 사용자에게 알릴 수 있음플러그인 API에 사용자 환경 설정을 가져오기/업데이트/삭제하는 기능 추가
플러그인 API에 대한
UploadFile
의 채널 ID 확인 기능 추가
웹소켓 이벤트 변경사항
sidebar_category_created
웹소켓 이벤트를 추가했습니다.sidebar_category_updated
웹소켓 이벤트를 추가했습니다.sidebar_category_deleted
웹소켓 이벤트를 추가했습니다.sidebar_category_order_updated
웹소켓 이벤트를 추가했습니다.warn_metric_status_received
웹소켓 이벤트를 추가했습니다.warn_metric_status_removed
웹소켓 이벤트를 추가했습니다.
알려진 이슈
트위터 링크 미리보기가 Mattermost에서 작동하지 않습니다.
복사한 유니코드 이모지가 게시된 후에 나타나지 않을 수 있습니다.
MacOS의 Safari 12 (Catalina) 및 Firefox에서
CMD+SHIFT+V
를 사용하여 복사한 텍스트를 붙여넣지 못하는 경우가 있습니다.Bleve 검색 엔진을 활성화하면 명령 줄 인터페이스 (CLI)를 실행 중인 서버와 상호 배타적인 작동합니다. 이 문제는 mmctl Command Line Tool을 사용할 때는 해당되지 않습니다.
하위 경로를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하는 경우, URL이 빈 페이지로 열립니다. 이 문제를 해결하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 지정 이용 약관이 활성화되어 있고 MFA가 강제화된 경우 로그인이 작동하지 않을 수 있습니다.
클래식 모바일 앱에서 Google 로그인이 실패할 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 종종 자리를 비거나 오프라인으로 멈출 수 있습니다.
Elasticsearch를 활성화하고 따옴표로 묶인 불용어를 검색하는 경우, 검색어 이상의 결과가 반환될 수 있습니다.
Elasticsearch를 활성화하고 검색할 때 원하는 결과를 항상 강조 표시하지 못할 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이메일 알림이 활성화된 경우 고급 CLI를 통한 슬랙 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
릴리스 v5.25 - ESR
v5.25.7, 2020-12-03 릴리스
xmlsec1 기반 SAML 라이브러리를 비활성화하고, 재활성화 및 개선된 SAML 라이브러리를 선호합니다.
v5.25.6, 2020-11-10 릴리스
대규모 배포에서 컴플라이언스 익스포트가 너무 오래 걸리는 문제를 수정했습니다. 메시지 익스포트 쿼리의 성능을 최적화하여 해결되었습니다.
앱 서버에서 중대한 부하 조건에서 잠재적인 라이브락이 감지되어 Go 패치 버전을 1.14.6 으로 업그레이드하여 이 문제를 해결했습니다. MM-26584
v5.25.5, 2020-09-03 릴리스
“Use Improved SAML Library (Beta)” SAML 설정을 강제로 비활성화했습니다. 이 기능에 일부 문제가 식별되어 해당 기능과 동등한
xmlsec1
유틸리티를 사용하여 SAML을 활성화하는 지침은 https://mattermost-docs.infograb.net/deployment/sso-saml-before-you-begin.html에서 확인할 수 있습니다.
v5.25.4, 2020-08-25 릴리스
SAML 인증에서 사용자가
PictureAttribute
설정을 사용할 수 없는 문제를 해결했습니다. MM-27852모바일 앱에서
ExtendSessionLengthWithActivity
가 활성화되어 있을 때 모바일 앱을 열면 타이핑, 채널 변경, 및 게시물의 세션 연장 트리거를 무효화하는 API를 호출하여 사용자가 예상치 못하게 로그아웃되는 문제를 해결했습니다. MM-27184사용자가 AuthData 값이 널인 경우 LDAP 동기화 중 커널 패닉을 경험했던 문제를 해결했습니다. MM-27965
(Status).ToClusterJson
호출 시 Mattermost 서버가 크래시를 경험했던 문제를 해결했습니다. MM-24544
v5.25.3, 2020-08-12 릴리스
OpenID Connect 로그인 공급자가 있는 환경에서 시스템 관리자에게 GitLab과 같은 로그인 공급자에서 사용자 액세스 토큰을 생성할 수 있는 권한이 거부된 문제를 해결했습니다. MM-27623
비활성화된 사용자가 컴플라이언스 익스포트에 포함되었던 문제를 해결했습니다. MM-27194
SAML 환경에서 게스트 사용자 초대가 작동하지 않았던 문제를 해결했습니다. MM-27519
사용자가 사용자 정의 데이터 디렉터리를 설정했을 때 대량 익스포트가 완료되지 않았던 문제를 해결했습니다. MM-27550
5.25.0으로 업그레이드한 후 성능이 저하되는 문제를 해결했습니다. MM-27575
채널에서
channel_mention
권한이 없는 사용자가 게시물을 고정하려고 시도했을 때 실패하는 문제를 해결했습니다. MM-26346
v5.25.2, 2020-07-31 릴리스
일부 브라우저 버전에서 시스템 콘솔의 페이지가 상하로 스크롤되지 않는 문제를 해결했습니다. MM-27168
v5.25.1, 2020-07-23 릴리스
v5.25.0, 2020-07-16 릴리스
원본 5.25.0 릴리스
Mattermost v5.25.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드가 권장됩니다. 자세한 내용은 릴리스 후 30일이 지난 후 보안 업데이트 페이지에 게시될 예정입니다. Mattermost 책임있는 공개 정책에 따라 기재될 것입니다.
Empty request. Please provide a text to be translated.
변경 사항
“신뢰하는 파티 신뢰 식별자” 설정과 관련된 잘못된 SAML 설정 지침이 수정되었습니다. 설정은 계속 작동하지만 해당 설정을 수정하는 것이 권장됩니다.
개선 사항
시스템 콘솔에서 관리자가 30일간의 E20 평가 라이선스를 직접 요청할 수 있는 기능을 추가했습니다.
AD/LDAP 그룹 동기화 (E20) 기능이 베타 버전에서 정식 지원으로 변경되었습니다.
버그 수정
팀 에디션에서 데이터 내보내기 명령을 실행할 수 있는 문제가 해결되었습니다.
팀 오버라이드 스키마가 삭제될 때 사용자가 현재 채널 및 팀의 다른 채널에 대한 액세스를 잃는 문제가 해결되었습니다.
SAML을 위한 ADFS 및 ObjectGUID를 사용하는 AD/LDAP이 정상적으로 동기화되지 않는 문제가 해결되었습니다.
특정 팀에 이메일 제한이 있는 경우 LDAP 동기화 작업이 실패하는 문제가 해결되었습니다.
모바일 앱에서 SSO 로그인의 잘못된 세션 길이 문제가 해결되었습니다.
웹 모바일 좁은 보기에서 채널 헤더의 해시태그를 클릭해도 해시태그 검색이 열리지 않는 문제가 해결되었습니다.
라이선스 갱신 배너에 라이선스 ID가 올바르게 채워지지 않는 문제가 해결되었습니다.
보관된 팀의 URL로 보관된 팀에 완전히 액세스할 수 있는 문제가 해결되었습니다.
보관된 채널을 나가도 사용자를 마지막으로 본 채널로 되돌리지 않는 문제가 해결되었습니다.
예약된 키워드로 접두어가 있는 팀 이름이 추가 텍스트가 추가되더라도 대량 가져오기가 거부되는 문제가 해결되었습니다.
“bin/mattermost permissions reset”를 실행한 후 시스템 관리자가 사용자 정의 이모지를 더 이상 관리할 수 없는 문제가 해결되었습니다.
사용자가 사용자를 검색할 때 팀 구성원 대화 상자의 사용자 역할이 업데이트되지 않는 문제가 해결되었습니다.
Bleve가 쿼리 크기를 올바르게 설정하지 않아 검색 결과가 누락되는 문제가 해결되었습니다.
사용자가 새로운 시간대를 설정하고 이를 자동으로 설정으로 변경한 후에 시간대 개수가 올바르게 표시되지 않는 문제가 해결되었습니다.
기존 사용자가 초대 멤버 흐름에서 표시되지 않는 문제가 해결되었습니다.
라이선스 배너가 있는 경우 “시스템 콘솔 > 사용자 관리 > 사용자” 페이지가 너무 크게 표시되어 라이선스 배너가 있을 때 “모든 세션 취소” 버튼이 잘린 문제가 해결되었습니다.
“이메일 확인됨” 배너의 색상이 녹색이 아닌 빨간색으로 표시되는 문제가 해결되었습니다.
“계정 설정 > 표시 > 테마”에서 “테마 색상 복사” 버튼이 올바르게 테마가 적용되지 않는 문제가 해결되었습니다.
어두운 테마에서 채널 정보 모달에서 보관된 채널 아이콘이 너무 어두운 문제가 해결되었습니다.
Safari 브라우저에서 iPad 장치에서 “저장” 버튼이 보이지 않는 문제가 해결되었습니다.
다이렉트 메시지 채널을 검색할 때 사용자의 썸네일이 올바르게 표시되지 않는 문제가 해결되었습니다.
일부 언어로 “사람 초대” 페이지에서 “사람 초대” 버튼 바깥으로 텍스트가 흐르는 문제가 해결되었습니다.
“메인 메뉴 > 구성원 관리”에서 “다음” 버튼이 팀의 마지막 멤버들을 보여주기 위해 보이지 않는 문제가 해결되었습니다.
메시지 작성 또는 메시지 편집 상자에 표를 붙여넣을 때 다른 동작이 나타나는 문제가 해결되었습니다.
1바이트 유니코드 이모지가 피부 톤을 지원하지 않는 문제가 해결되었습니다.
서버 로그에 플러그인 아이콘이 잘못된 경우 오류가 보고되지 않는 문제가 해결되었습니다.
AutocompleteData가 제공되었을 때 시스템 콘솔에 적절한 오류가 로깅되지 않는 문제가 해결되었습니다.
회원가입 비밀번호 최소 길이 오류 메시지가 일관되지 않는 문제가 해결되었습니다.
GitHub 플러그인 툴팁에서 오른쪽 측면이 겹치는 문제가 해결되었습니다.
사용자가 닫기 또는 확장/축소 아이콘 위로 마우스를 올렸을 때 플러그인 오른쪽 측면에 툴팁이 표시되지 않는 문제가 해결되었습니다.
대화형 대화 상자 요청 URL에서 쿼리 문자열 매개변수가 누락된 문제가 해결되었습니다.
“store.GetPostsSince()”가 삭제된 게시물을 적절하게 정리하지 않는 문제가 해결되었습니다.
“importTeam”에서 nil 포인터 역참참으로 인한 패닉 문제가 해결되었습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정들과 기본값 목록입니다. 이 설정들은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의SamlSettings
에 대한 변경:ServiceProviderIdentifier
추가됨. 일반적으로 서비스 제공자의 고유 식별자로, 보통 서비스 제공자 로그인 URL과 동일함. ADFS의 경우 이 값은 신뢰 당사자 식별자와 일치해야 함.
알려진 문제
트위터 링크 미리보기가 Mattermost에서 작동하지 않습니다.
자신을 언급한 후에 하이라이트가 누락되었습니다. 이어서 마침표, 밑줄 또는 하이픈을 사용했을 때.
“모든 메시지에 대해 Ctrl+Enter로 메시지 보내기”가 활성화되어 있을 때 편집된 메시지가 전송되지 않습니다.
Bleve 검색 엔진을 활성화하면 명령줄 인터페이스 (CLI)가 실행 중인 서버와 상호 배타적입니다. 이 문제는 mmctl Command Line Tool을 사용할 때는 해당되지 않습니다.
하위 경로를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 비어 있는 페이지를 엽니다. 이 문제를 해결하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제로 적용될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 away 또는 offline으로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색을 할 때 항상 검색된 용어에 강조 표시가 되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 제거되지 않을 수 있습니다.
기여자
aaronrothschild, Adovenmuehle, aeomin, agarciamontoro, agnivade, ahmaddanialmohd, ali-farooq0, amyblais, angeloskyratzakos, asaadmahmood, ashishbhate, Ashniu123, attilamolnar, avasconcelos114, bbodenmiller, bradjcoughlin, brunoro, CEOehis, checkaayush, chikei, chuttam, clarmso, corey-robinson, cpanato, cpoile, craigwillis-mm, crspeller, ctlaltdieliet, danger89, DanielSz50, dantepippi, davebarkerxyz, deanwhillier, der-test, devinbinnie, DHaussermann, dpanic, emilyhollinger, enahum, enelson720, ericjaystevens, esethna, ethervoid, Extazx2, faase, fakela, farah, fedealconada, FlaviaBastos, flynbit, fmunshi, gabrieljackson, gigawhitlocks, GrigalashviliT, GrSto, gruceqq, grundleborg, gsagula, hahmadia, hanzei, harshilsharma63, hectorgabucio, hectorskypl, HilaryClarke, hmhealey, iomodo, isacikgoz, it33, jasonblais, jespino, jfrerich, johnthompson365, josephbaylon, jseiser, jupenur, justinegeffen, jwilander, kaakaa, kadir96, kayazeren, khos2ow, larkox, levb, lfbrock, lieut-data, lindalumitchell, liusy182, lynn915, marianunez, meilon, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mitchellroe, mkraft, mlongo4290, natalie-hub, nathanaelhoun, nevyangelova, nickmisasi, nperera, octoquad, prapti, promehul, Qovaros, rahimrahman, rbradleyhaas, reflog, rodcorsi, Roy-Orbison, rvillablanca, saturninoabril, sbishel, srkgupta, streamer45, stylianosrigas, sudheerDev, svelle, TheDarkestDay, thefactremains, thePanz, uhlhosting, waqasraz, weblate, wget, wiersgallak, wiggin77, will7200, Willyfrog, ztrayner
No translation required.
릴리스 v5.24 - 기능 릴리스
v5.24.3, 2020-07-23 릴리스
v5.24.2, 2020-06-26 릴리스
마이그레이션 중 주 키를 변경하는 데 Postgres 버전 9.3 미만에서 작동하지 않는 문제를 해결했습니다. MM-26514
v5.24.1, 2020-06-19 릴리스
v5.24.0, 2020-06-16 릴리스
초안 5.24.0 릴리스
Mattermost v5.24.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 게시됩니다. Mattermost 책임있는 이용 공개 정책에 따라.
중요 변경 사항
새 구성 설정인
ExtendSessionLengthWithActivity
는 Mattermost 앱을 사용하는 동안 활발하다면 사용자의 로그인 세션을 자동으로 연장합니다. 귀하의 조직 정책을 준수한다면 사용자 경험을 향상시키기 위해 이 설정을 활성화하는 것을 권장합니다. 여기에서 자세히 알아보기.mattermost_http_request_duration_seconds
히스토그램 메트릭(Enterprise Edition에서)이 제거되었습니다. 이 정보는 이미mattermost_api_time
에 의해 캡처되었으며, 이는 또한 API 핸들러 이름, HTTP 메소드 및 응답 코드를 포함합니다. 예를 들어,rate(mattermost_http_request_duration_seconds_sum{server=~"$var"}[5m]) / rate(mattermost_http_request_duration_seconds_count{server=~"$var"}[5m])
을 통해 평균 호출 지속시간을 측정하고 있다면,sum(rate(mattermost_api_time_sum{server=~"$var"}[5m])) by (instance) / sum(rate(mattermost_api_time_count{server=~"$var"}[5m])) by (instance)
로 대체되어야 합니다.이모지 반응과 관련된 성능 문제를 해결하기 위해, 업그레이드의 성능이 영향을 받았으며, 데이터베이스에 많은 반응이 있는 환경에서 스키마 업그레이드가 더 많은 시간이 소요됩니다. 이러한 환경에서는 스키마 마이그레이션을 사용량이 적은 시간대에 수행하고 업그레이드를 미리 준비하는 것이 권장됩니다. 이 마이그레이션이 Mattermost 서버가 완전히 구동되기 전에 일어나므로, 비고가용성 설치에서는 이 시간 동안 접속할 수 없을 것입니다. 자세한 내용은 중요한 업그레이드 노트를 참조해주십시오.
모바일 앱에서는 사용자가 LDAP 그룹 멘션(E20 기능)을 자동완성 드롭다운에서 볼 수 없습니다. 사용자가 LDAP 그룹의 구성원인 경우에도 알림을 여전히 받을 것입니다. 그러나 그룹 멘션 키워드는 강조 표시되지 않을 것입니다.
하이라이트
하나의 @언급으로 AD/LDAP 그룹에 알림 (베타) (E20)
LDAP 동기화된 그룹에 언급 기능을 활성화하여 사용자가 동시에 전체 그룹에 알림을 보낼 수 있는 능력.
시스템 콘솔에서 사용자 관리하기 (E20)
각 팀 또는 채널 구성 페이지를 통해 회원을 볼 수 있고 관리할 수 있는 능력.
AD/LDAP(Active Directory/Lightweight Directory Access Protocol)에서 프로필 이미지 동기화(E10, E20)
기업 정책을 자동으로 준수하기 위해 AD/LDAP에서 프로필 이미지를 자동으로 동기화하는 기능.
사용자 세션을 자동으로 연장하는 기능
Mattermost 앱에서 사용자가 활동 중일 때 세션 길이를 자동으로 연장하는 기능을 활성화할 수 있는 능력.
원격으로 CLI 액세스
새로운 mmctl의 로컬 모드로 서버에 직접 액세스하지 않고도 Mattermost를 관리할 수 있는 능력.
향상된 검색 필터
수동으로 입력하는 대신 마우스 또는 키보드를 사용하여 검색 필터를 선택하는 기능을 제공합니다.
슬래시 명령어 자동 완성 프레임워크 (베타)
플러그인을 위한 새로운 슬래시 명령어 자동 완성 프레임워크를 사용하여 슬래시 명령어를 더 쉽게 사용하고 발견성을 높일 수 있는 기능.
전체 텍스트 검색 및 색인 (실험적)
데이터베이스 대신 Bleve를 사용하여 검색 기능을 실행하는 능력.
향상 사항
기업용 에디션 (EE)
기업용 에디션 구독 만료 후의 유예 기간이 15일에서 10일로 줄었습니다. 게다가, 유예 기간이 끝난 후 기업 기능은 서버 재시작이 아닌 즉시 비활성화됩니다. 자세한 내용은 https://insight.infograb.net/product/mattermost/#tierprice 를 참조하세요.
사용자 인터페이스 (UI)
고정된 게시물 헤더 아이콘에 카운트 추가함.
View Members 및 Manage Members 모달에서 프로필 사진 또는 사용자 이름을 클릭할 때 사용자 프로필 팝오버를 볼 수 있는 기능 추가함.
이모지 선택기 검색 바에서 키보드 사용성을 개선함.
덮어쓰인 사용자 이름 또는 아이콘을 가진 게시물에 대한 프로필 팝오버를 개선했음.
TypeScript 파일에 대한 코드 하이라이팅 지원을 추가함.
알림
“대소문자 구분하는 이름” 및 “대소문자 구분하지 않는 사용자 이름”에 대한 언급 알림 설정이 이제 기본으로 비활성화되었습니다.
검색
멤버 추가 메뉴와 같은 사용자 목록에서 위치별로 검색할 수 있는 기능 추가.
통합
다양한 대화형 메시지 버튼 스타일 지원 추가.
관리
상점에서 팀 멤버 및 채널 멤버를 대량으로 생성, 업데이트 및 삭제할 수 있는 기능을 추가했습니다. 또한 다른 팀 및 채널에 속한 사용자를 대량으로 가져오는 기능을 추가했습니다.
모든 Command Line Interface (CLI) API에 감사 기능을 추가했습니다.
OAuth 2.0 인증 중 잘못된 클라이언트 ID가 입력될 때 “매터모스트로 돌아가기” 버튼 대신 유용한 오류 메시지가 표시되도록 수정했습니다.
ID 유효성 검사를 단일 기능으로 통합했습니다.
버그 수정
데이터베이스 읽기 및 검색 복제본이 팀 에디션에서 사용 가능하여 지원되지 않는 서버 구성으로 이어지는 문제를 수정했습니다.
세션 유휴 시간 설정이 모바일 앱 세션 만료에도 예상치 못하게 영향을 미치는 문제를 수정했습니다.
읽지 않은 채널이 목록에서 즉시 사라지는 문제를 수정했습니다.
사용자의 역할이 팀 구성원 모달이 열린 후에 역할이 업데이트되면 모달에서 사용자의 역할이 올바르게 반영되지 않는 문제를 수정했습니다.
사용자가 채널에 사용자 추가 모달에서 검색을 지운 후에도 자동 완성된 채널 목록이 남아있는 문제를 수정했습니다.
통합 메뉴가 회원 및 팀 관리자 역할에만 OAuth2 권한으로 사용 가능한 문제를 수정했습니다.
대량 가져오기 중에
auth_data
에 대한 빈 문자열이 LDAP 동기화를 위해 잘못된 사용자를 생성하는 문제를 수정했습니다.대량 가져오기가 게시물 가져오기에 실패한 경우 오류를 보고하지 않았던 문제를 수정했습니다.
규정 준수 내보내기가 누락된 파일을 내보내지 못했을 때 “성공”을 보고하는 문제를 수정했습니다.
아카이브된 채널을 나갈 때 사용자 인터페이스가 멈추는 문제를 수정했습니다.
사용자의 표시 이름에 유니코드 문자가 나타나던 문제를 수정했습니다.
플러그인 마켓플레이스에서 실패한 플러그인 설치가 자동으로 다시 시도되던 문제를 수정했습니다.
로컬 이미지 프록시가 활성화된 경우 플러그인이 호스팅하는 마크다운 이미지가 나타나지 않았던 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본값의 목록입니다. 이 설정은 config.json
또는 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에:사용자가 Mattermost 클라이언트에서 활동 중일 때 세션을 자동으로 연장하도록하는
ExtendSessionLengthWithActivity
추가mmctl에 로컬 모드를 활성화하는
EnableLocalMode
추가mmctl이 로컬 모드를 통해 연결하고 통신하기 위해 서버가 생성하는 소켓의 경로를 설정하는
LocalModeSocketLocation
추가새로운 설치의 경우 기본적으로 true로 변경된
EnableLinkPreviews
수정새로운 설치의 경우 30일로 기본적으로 설정된
SessionLengthWebInDays
수정
config.json
의SqlSettings
에:데이터베이스 사용을 비활성화하여 검색을 수행하는 것을 방지하는
DisableDatabaseSearch
추가
config.json
의LdapSettings
에:AD/LDAP 서버의 프로필 사진 동기화 (및 잠금)에 사용되는 속성을 구성하는
PictureAttribute
추가
config.json
의BleveSettings
에:bleve 인덱스를 저장하기 위한 디렉터리 경로를 설정하는
IndexDir
추가새 게시물의 색인 작업을 자동으로 활성화하는
EnableIndexing
추가검색 쿼리가 bleve 검색을 사용하도록하는
EnableSearching
추가자동완성 쿼리가 bleve 검색을 사용하도록하는
EnableAutocomplete
추가대량 색인 작업자에 의해 색인화되는 게시물의 일괄 최대 시간 창을 결정하는
BulkIndexingTimeWindowSeconds
추가
config.json
의EmailSettings
에:새로운 설치의 경우
PushNotificationContents
를 기본적으로full
로 수정
https://github.com/mattermost/mattermost-webapp 에
@types/react-custom-scrollbars
추가https://github.com/mattermost/mattermost-webapp 에
p-queue
추가https://github.com/mattermost/mattermost-mobile 에
@react-native-community/cookies
추가https://github.com/mattermost/mattermost-mobile 에
@react-native-community/masked-view
추가https://github.com/mattermost/mattermost-mobile 에
analytics-react-native
추가https://github.com/mattermost/mattermost-mobile 에
react-native-elements
추가https://github.com/mattermost/mattermost-mobile 에
react-native-file-viewer
추가https://github.com/mattermost/mattermost-mobile 에
react-native-localize
추가https://github.com/mattermost/mattermost-mobile 에
react-native-reanimated
추가https://github.com/mattermost/mattermost-mobile 에
react-native-safe-area-context
추가https://github.com/mattermost/mattermost-mobile 에
react-native-screens
추가
데이터베이스 변경 사항
새 열
UserGroups.AllowReference
추가.Reactions 테이블의 기본 키를 변경했습니다.
API 변경 내용
새 경로
POST /api/v4/group/bleve/purge_indexes
를 추가하여 모든 Bleve 인덱스와 그 내용을 삭제합니다.GET /api/v4/channels/:channel_id/member_counts_by_group
를 추가하여 해당 채널에 적어도 한 명의 멤버를 가진 각 AD/LDAP 그룹의 채널 멤버 수를 얻습니다.GET /api/v4/teams/:team_id/commands/autocomplete_suggestions
를 추가하여 자동 완성 제안 목록을 가져옵니다.GET api/v4/users/:user_id/groups
를 추가하여 사용자의 모든 AD/LDAP 그룹을 가져옵니다.GET api/v4/teams/:team_id/groups_by_channels
를 추가하여 주어진 팀의 채널별로 그룹화된 채널과 관련된 AD/LDAP 그룹 세트를 얻습니다.mmctl 로컬 모드에서 사용할 수 있는 여러 새 API를 추가하여 mmctl로 팀을 수정하고 복원하는 기능을 제공합니다.
웹소켓 이벤트 변경
새로운
received_group
웹소켓 이벤트를 추가했습니다.새로운
received_group_associated_to_team
웹소켓 이벤트를 추가했습니다.새로운
received_group_not_associated_to_team
웹소켓 이벤트를 추가했습니다.새로운
received_group_associated_to_channel
웹소켓 이벤트를 추가했습니다.새로운
received_group_not_associated_to_channel
웹소켓 이벤트를 추가했습니다.
알려진 이슈
다이렉트 메시지 채널을 검색할 때 사용자의 프로필 이미지가 올바르게 표시되지 않음.
“이메일 확인됨” 배너의 색상이 녹색이 아닌 빨간색으로 표시됨.
Mattermost 창이 비활성화된 상태에서 입력 필드가 포커스를 잃으면 Command+K 검색 결과가 사라짐.
Bleve 검색 엔진을 활성화하면 명령줄 인터페이스 (CLI)가 실행 중인 서버와 상호 배타적으로 작동함. 이 문제는 mmctl Command Line Tool을 사용할 때는 해당되지 않음.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 해당 URL로 이동하면 빈 페이지가 열림. 이 문제를 해결하려면 시스템 관리자가 서버를 다시 시작해야 함.
커스텀 이용 약관이 활성화되고 MFA가 강제로 사용될 때 로그인이 작동하지 않음.
클래식 모바일 앱에서 Google 로그인이 실패함.
IP 해시가 비활성화된 상태에서 고가용성 모드에서 때때로 상태가 자리를 비우거나 오프라인으로 고정될 수 있음.
Elasticsearch를 사용하여 따옴표로 둘러싼 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됨.
Elasticsearch를 사용하여 검색할 때 항상 검색 용어를 강조 표시하지 않을 수 있음.
모바일에서 채널을 읽은 후에도 데스크탑 앱의 팀 사이드바가 업데이트되지 않음.
이메일 알림이 활성화된 상태에서 CLI를 통해 Slack을 가져오는 작업이 실패함.
고가용성 모드에서 Mattermost를 실행 중인 경우 iOS에서 푸시 알림이 항상 삭제되지 않을 수 있음.
기여자
aaronrothschild, abdulsmapara, adamjclarkson, Adovenmuehle, aeomin, agarciamontoro, agnivade, ali-farooq0, amyblais, angeloskyratzakos, asaadmahmood, ashishbhate, avasconcelos114, avddvd, awerries, bbodenmiller, bbuehrle, bradjcoughlin, cadavre, calebroseland, catalintomai, CEOehis, chikei, chuttam, corey-robinson, cpanato, cpoile, craigwillis-mm, craph, crspeller, ctlaltdieliet, dantepippi, dbejanishvili, der-test, devinbinnie, DSchalla, ejose19, emilyhollinger, enahum, enelson720, esethna, ethervoid, faase, fakela, fedealconada, FlaviaBastos, flynbit, fmunshi, Francois-D, funkytwig, gabrieljackson, gigawhitlocks, gnello, GrigalashviliT, gruceqq, grundleborg, gsagula, hahmadia, hannaparks, hanzei, harshilsharma63, hectorskypl, hmhealey, hzeroo, ialorro, iamsayantan, ikeohachidi, iomodo, isacikgoz, it33, jasonblais, jaydeland, jespino, jfrerich, josephbaylon, JtheBAB, jupenur, justinegeffen, jwilander, kaakaa, Kaya_Zeren, khos2ow, kosgrz, l0r3zz, larkox, levb, lieut-data, lindalumitchell, liusy182, lynn915, marianunez, mbecca, meilon, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mkraft, mlongo4290, mterhar, muratbayan, nadalfederer, NassimBounouas, natalie-hub, nathanaelhoun, nevyangelova, nperera, octoquad, pankajhirway, petya-v, pradeepmurugesan, prapti, psy-q, Qovaros, Qujja, rbradleyhaas, reflog, rodcorsi, saturninoabril, sbishel, shibasisp, Shivam010, shred86, streamer45, stylianosrigas, sudheerDev, thefactremains, TheoVitkovskiy, thePanz, ThiefMaster, tomasmik, uhlhosting, vesari, wget, wiersgallak, wiggin77, Willyfrog, ztrayner
No content to translate.
릴리스 v5.23 - 품질 릴리스
v5.23.2, 2020-07-23 릴리스
v5.23.1, 2020-06-02 릴리스
수신 웹훅 요청에서 더 이상 ‘Content-Type’이 선택 사항이 아니고 오류를 유발하는 문제를 해결했습니다. MM-25677
v5.23.0, 2020-05-16 릴리스
원래의 5.23.0 릴리스
Mattermost v5.23.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다.
호환성
PostgreSQL은 2020년 2월 9.4 버전의 장기 지원을 종료했습니다. Mattermost는 PostgreSQL 9.4가 더 이상 지원되지 않기 때문에 Mattermost v5.26 릴리스부터 공식적으로 PostgreSQL 버전 10을 지원할 것입니다. 새로운 설치에는 PostgreSQL 버전 10이 필요합니다. 현재의 ESR을 포함한 이전 Mattermost 버전은 여전히 PostgreSQL 버전 9.4와 호환될 것입니다. 6.0 릴리스(공지된 날짜)에서는 PostgreSQL 9.4를 완전히 폐기할 예정입니다.
PostgreSQL 버전 10+로 업그레이드하는 것을 강력히 권장합니다. PostgreSQL 문서의 업그레이드 섹션에 있는 지침을 따라주시기 바랍니다.
버그 수정
슬래시 명령어
/leave
를 사용하여 채널을 나가지 못하는 문제를 해결했습니다.다이렉트 메시지 채널에서 다른 팀으로 링크된 채널 링크를 클릭했을 때 “페이지를 찾을 수 없음” 오류가 발생하는 문제를 해결했습니다.
채널을 다시 불러오면 잠시 동안 채널이 읽기 전용으로 표시되는 문제를 해결했습니다.
채널 내보내기 플러그인 봇 채널이 사용자가 다른 채널로 전환할 때까지 왼쪽 채널 사이드바에 표시되지 않던 문제를 해결했습니다.
게스트 계정의
in:
검색 수정자에 대한 채널 제안이 표시되지 않던 문제를 해결했습니다.그룹 메시지 채널 헤더에
Guest
태그가 표시되지 않던 문제를 해결했습니다.팀 재정의 계획에서 게스트 권한을 설정할 수 없던 문제를 해결했습니다.
언급(@) 뒤에 마침표가 오고 사용자가 채널에 없는 경우 “이 사용자에게 알림을 보내지 않았음” 시스템 메시지가 누락되던 문제를 해결했습니다.
사용자로부터 활동이 있더라도 일괄 이메일이 전송되던 문제를 해결했습니다.
오른쪽 측면에 있는
/me
메시지가 올바르게 포맷되지 않던 문제를 해결했습니다.헤더가 변경된 시스템 메시지에서 언급이 강조되지 않던 문제를 해결했습니다.
스레드의 초기 메시지가 “메시지 삭제됨”으로 표시될 때 스레드 제목이 누락된 문제를 해결했습니다.
검색 옵션 위에 마우스를 올렸을 때 호버 효과가 없던 문제를 해결했습니다.
Firefox에서 읽기 전용 채널에서 Alt+화살표 사용이 작동하지 않던 문제를 해결했습니다.
다른 팀에서 음소거한 채널이 팀 사이드바와 브라우저 탭에서 읽지 않은 채널로 나타나는 문제를 해결했습니다.
채널 이름 변경 모달의 URL 필드가 두 개 이상의 밑줄을 허용하던 문제를 해결했습니다.
GitHub 코드 블록에서 텍스트를 붙여넣으면 게시물 텍스트 상자 내용이 지워지던 문제를 해결했습니다.
팀 간 이동하는 키보드 단축키가 원시 리눅스 OS 가상 데스크톱 전환 단축키와 충돌하는 문제를 해결했습니다.
특정 크기의 첨부 파일이 포함된 인커밍 웹훅이 무한 루프를 일으켜 메모리 누수를 유발하는 문제를 해결했습니다.
자체 계정에 직접 메시지를 보낼 때 로그에 오류가 표시되는 문제를 해결했습니다.
봇 게시물에 대한 “멤버십 가져오기 실패” 로그 스팸이 발생하는 문제를 해결했습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-mobile 에
react-native-mmkv-storage
추가https://github.com/mattermost/mattermost-mobile 에
redux-action-buffer
추가https://github.com/mattermost/mattermost-mobile 에
redux-reset
추가https://github.com/mattermost/mattermost-mobile 에
serialize-error
추가
API 변경 사항
새로운 API 엔드포인트인
GET /api/v4/users/known
가 추가되었습니다. 이를 통해 사용자와의 직접적인 관계가 있는 사용자들의 사용자 ID 목록을 얻을 수 있습니다. 이는 직접 및 그룹 채널을 포함한 어떠한 채널도 공유하고 있는 사용자들을 의미합니다.GET /api/v4/teams/:team_id/channels
는 이제list_team_channels
권한이 필요로하지 않습니다.
웹소켓 이벤트 변경
새로운
update_team_scheme
웹소켓 이벤트를 추가했습니다.
알려진 문제
사용자 정의 테마 Display 설정 모달의 테마 색상 복사 버튼이 Mattermost 다크 테마에서 올바르게 표시되지 않습니다.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 빈 페이지로 열립니다. 해결하기 위해, 시스템 관리자는 서버를 재시작해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제화될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인에 실패합니다.
IP 해시가 해제된 고가용성 모드에서 상태가 때로는 away 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옉히 작은 단어를 따옉히 따옉히 한 따옉히 따옉히 서치한다는 표시들을 넘어서 반환합니다.
Elasticsearch가 활성화된 상태에서 검색이 항상 검색된 용어를 강조 표시하지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 HA 모드에서 Mattermost를 실행할 때 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
aaronrothschild, adamjclarkson, Adovenmuehle, aeomin, agarciamontoro, AGMETEOR, agnivade, ahmaddanialmohd, akarikuu, Akendo, ali-farooq0, amyblais, angeloskyratzakos, AninditaBasu, asaadmahmood, attilamolnar, avasconcelos114, avddvd, bakurits, bbodenmiller, bolariin, bradjcoughlin, cadavre, calebroseland, catalintomai, chikei, chuttam, ckavili, clarmso, cpanato, cpurta, craigwillis-mm, crspeller, ctlaltdieliet, curiousercreative, danger89, Danziger, deanwhillier, der-test, devinbinnie, dhadiseputro, DHaussermann, ebaker, emilyhollinger, enahum, enelson720, esethna, ethervoid, fedealconada, FlaviaBastos, flynbit, fmunshi, Francois-D, gabrieljackson, gigawhitlocks, gnello, gramakri, gruceqq, grundleborg, gsagula, hahmadia, hajowieland, hanzei, haydenhw, hectorskypl, hmhealey, ialorro, iamsayantan, icelander, igor47, iomodo, isacikgoz, it33, jasonblais, jaydeland, jespino, jfrerich, johnthompson365, josephbaylon, jupenur, justinegeffen, justledbetter, jwilander, kaakaa, Kaya_Zeren, larkox, levb, lfbrock, lieut-data, lindalumitchell, lynn915, marianunez, MatthewDorner, mbecca, meilon, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mkraft, mlongo4290, mo2menelzeiny, moussetc, natalie-hub, nevyangelova, Nirei, nvjacobo, oguera, Pafzedog, popstr, promulo, Qovaros, rahimrahman, rajeshkp, rakhi2104, rbradleyhaas, reflog, rodcorsi, saturninoabril, sbishel, shred86, srkgupta, streamer45, stylianosrigas, sudheerDev, svelle, syuo7, T0biii, theo-o, TheoVitkovskiy, thePanz, uhlhosting, vesari, vespian, VishalSwarnkar, wget, wiersgallak, wiggin77, Willyfrog, ztrayner
예제가 없습니다.
릴리스 v5.22 - 기능 릴리스
v5.22.3, 2020-05-11 릴리스
v5.22.2, 2020-05-05 릴리스
메시지 답장 스레드가 대량로딩 도구를 통해 올바르게 가져 오지 않는 문제를 해결했습니다. MM-24707
v5.22.1, 2020-04-23 릴리스
minio-go
라이브러리의 버그로 인해 IAM 자격 증명과 함께 Amazon S3 파일 저장소가 실패하는 문제를 해결했습니다. MM-24388
v5.22.0, 2020-04-16 릴리스
초기 5.22.0 릴리스
릴리스 날짜: 2020-04-16
Mattermost v5.22.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
호환성
우리의 Extended Support Release (ESR) 인 v5.9.0이 지원기간 종료가 다가오고 있으므로, 5.19.0 ESR 또는 그 이후 버전으로의 업그레이드를 권장합니다. 5.19.0은 2020년 10월 15일까지 우리의 현재 ESR로 유지될 것입니다. 포럼 글에서 자세히 알아보기.
중요 변경 사항
이모지 반응과 관련된 성능 문제를 해결하면서, 스키마 업그레이드의 성능이 반응이 많은 환경에서 더 많은 시간이 소요되는 영향을 받았습니다. 이러한 환경에서는 스키마 마이그레이션을 사용량이 낮은 시간대에 수행하고 업그레이드를 진행하기 전에 미리 할 것을 권장합니다. 이 마이그레이션이 Mattermost 서버가 완전히 시작되기 전에 발생하기 때문에, 비고가능한 설치에서는 이 시간 동안 접속할 수 없을 것입니다.
채널 모더레이션 설정 기능은 모바일 앱 버전 v1.30 이상에서 지원됩니다. 모바일 앱의 이전 버전에서는 적절한 권한이 없는 사용자가 글을 게시하거나 반응을 할 때 오류 메시지가 표시됩니다.
model.Post
구조체의Props
필드에 직접 접근하는 것은 더 이상 권장되지 않습니다. 대신 사용 가능한GetProps()
와SetProps()
메소드를 사용해야 합니다. 또한,model.Post
구조체의 직접 복사는 색인된Clone()
메소드를 사용하는 것으로 대체되어야 합니다.
하이라이트
읽기 전용 채널 및 채널 모더레이션 설정 (E20) (베타)
시스템 관리자는 새로운 채널별 권한을 사용하여 읽기 전용 채널을 생성하거나 특정 채널에 渖게 권한을 제한하는 등의 작업을 할 수 있습니다. 이 기능은 베타 상태로 제공되며 Enterprise Edition E20과 함께 제공됩니다.
팀 전환 바로 가기
사용자가
Ctrl/⌘ + Alt + 위/아래
를 사용하여 다음이나 이전 팀으로 전환하고,Ctrl/⌘ + Alt + #
를 사용하여 특정 팀으로 전환할 수 있는 새로운 키보드 바로 가기를 추가했습니다.또한 드래그 앤 드롭을 사용하여 사이드바에서 팀의 순서를 변경할 수 있는 기능을 추가했습니다.
아카이브된 채널 메뉴에서 채널 다시 보기 옵션
사용자가 Mattermost 인터페이스를 통해 아카이브된 채널을 복원할 수 있는 기능 추가.
채널 사이드바 재정렬 기능 (실험적)
사이드바에서 카테고리를 축소하는 기능을 포함한 채널 사이드바에 개선 사항을 추가하여 (예: 즐겨찾기, 공개 채널, 비공개 채널 및 다이렉트 메시지) 불필요한 스크롤을 줄일 수 있습니다.
개선 사항
사용자 인터페이스 (UI)
“그룹 메시지 닫기” 옵션을 그룹 메시지 메뉴에 추가하는 등 여러 UI 개선 사항을 추가했습니다.
오른쪽 사이드바를 열거나 닫기 위한 키보드 단축키를 추가했습니다.
채널이나 스레드의 마지막 메시지에 반응을 추가하는 키보드 단축키를 추가했습니다.
팀 선택 화면에 무한 스크롤을 추가했습니다.
메시지 퍼머링크 보기를 업데이트했습니다.
지역화
Promoted Dutch and Russian have been switched to beta.
알림
파이어폭스에 알림 소리 지원 기능 추가.
플러그인
플러그인 API를 통해 파일을 검색할 수 있도록 허용합니다.
미리 패키지로 제공되거나 로컬 플러그인에서
ReleaseNotesURL
을 설정할 수 있습니다.
통합
대화형 대화상자에서 자동완성 목록은 이제 입력 필드 아래에 기본적으로 렌더링됩니다.
슬래시 명령의 페이로드를 확장하여, 메시지에 언급된 사용자 및 채널의 식별자에 대한 맵을 포함했습니다.
트리거 단어 뒤에 공백을 필요로하지 않고 여러 줄 슬래시 명령을 인식하는 기능을 추가했습니다.
대량 가져오기
게시물의 속성 내보내기 및 가져오기를 지원하도록 추가되었습니다.
버그 수정
사용자의 역할이 채널 멤버 모달이 열린 후에 업데이트된 경우에 올바르게 반영되지 않는 문제를 수정했습니다.
시스템 콘솔
에서이메일 알림 사용
및이메일 확인 필요
가 비활성화된 경우에도 SMTP 구성된 서버에서 확인 이메일이 전송되던 문제를 수정했습니다.팀에 이메일 주소가 허용된 도메인과 일치하지 않는 새 사용자를 초대할 때 여전히 사용자 계정이 생성되던 문제를 수정했습니다.
시스템 관리자가 시스템 콘솔의 팀 메뉴에 액세스할 수 없는 문제를 수정했습니다.
24시간 표시 형식이 활성화된 경우 자정에 잘못된 시간이 표시되던 문제를 수정했습니다.
특정 문자 배열로 채널이 생성된 경우 채널이 채널 사이드바에 두 번 나타나는 문제를 수정했습니다.
사용자 정의 테마를 붙여넣으면 화면이 흰색으로 나타나던 문제를 수정했습니다.
수정된 글 편집 대화 상자가 마우스 클릭시 묵묵히 닫히는 문제를 수정했습니다.
사용자가 Edge에서 파일을 끌어다 놓을 수 없는 문제를 수정했습니다.
자동 응답기가 모든 봇 글에 응답하는 문제를 수정했습니다.
구성된 메일 서버가 수신은 하지만 응답하지 않는 경우 Mattermost를 시작할 수 없는 문제를 수정했습니다.
읽기 데이터베이스 레플리카가 활성화되어 있는 경우 LDAP 동기화가 완료되지 않는 문제를 수정했습니다.
CSV로 내보내기 시 SIGSEGV 충돌 문제를 수정했습니다.
관련 없는 명령을 실행할 때 Elasticsearch 오류가 출력되는 문제를 수정했습니다.
잘못된 메모리 접근 또는 nil 포인터 참조로 슬랙에서 가져오기 시 충돌하는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가사항과 기본값의 목록입니다. 이 설정들은 config.json
이나 시스템 콘솔에서 변경할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에:EnableOpenTracing
추가, Jaeger 클라이언트를 활성화하여 각 HTTP 요청을 추적하고 앱 및 스토어 레이어를 통해 전달될 수 있도록 함.IdleTimeout
추가, HTTP 서버의 명시적인 유휴 시간을 설정.ExperimentalChannelSidebarOrganization
추가, 실험적인 채널 사이드바 기능 세트에 액세스할 수 있도록 함.
config.json
의NotificationLogSettings
에:SMTPServerTimeout
추가, Mattermost와 SMTP 서버 간에 TCP 연결을 설정하는 데 허용된 최대 시간(초)을 설정하여 휴면 상태로 전환되기 전에 종료될 수 있도록 함.
DirectoryId
오브젝트를 추가하여, 애플리케이션의 AAD 디렉터리 ID를 활성화함.ExperimentalAuditSettings
오브젝트를 추가하여, 감사 설정을 사용하여 감사 레코드를 syslog(로컬 또는 TLS를 통한 원격 서버) 및/또는 로컬 파일로 출력할 수 있도록 함.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-redux 에
core-js
를 추가했습니다.https://github.com/mattermost/mattermost-webapp 에
@types/redux-mock-store
를 추가했습니다.https://github.com/mattermost/mattermost-webapp 에
react-beautiful-dnd
를 추가했습니다.https://github.com/mattermost/mattermost-mobile 에
react-native-hw-keyboard-event
를 추가했습니다.https://github.com/mattermost/mattermost-mobile 에
react-native-v8
를 추가했습니다.https://github.com/mattermost/mattermost-mobile 에서
jsc-android
를 제거했습니다.
데이터베이스 변경사항
다양한 인덱스가 추가되었습니다.
API 변경 사항
채널을 관리하는 데 도움을 주는
GET api/v4/channels/:channels/moderations
와PUT api/v4/channels/:channels/moderations/patch
를 추가했습니다.명령을 다른 팀으로 옮기기 위한
PUT api/v4/commands/move
엔드포인트를 추가했습니다.id에 따라 명령을 검색하기 위한
GET api/v4/commands
엔드포인트를 추가했습니다.
웹소켓 이벤트 변경
channel_scheme_updated
웹소켓 이벤트 추가됨.
알려진 문제
사용자의 활동이 감지되더라도 일괄 이메일이 전송됩니다.
팀간 이동하는 키보드 바로 가기가 Linux 기본 OS 단축키와 충돌합니다.
게스트가 채널에서 제거될 때 Direct Message 모달이 열려 있으면 Webapp이 충돌합니다.
웹앱에서는
/leave
슬래시 명령어가 채널을 나가지 못하고 Android 앱이 충돌합니다.서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 빈 페이지를 엽니다. 이를 해결하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 정의 서비스 약관이 활성화되고 MFA가 강제로 실행될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시가 비활성화된 고가용성 모드에서 상태가 종종 away 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옴표 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch가 활성화된 상태에서 검색해도 항상 검색된 용어가 강조되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
iOS에서 높은 가용성 모드에서 Mattermost를 실행 중이더라도 푸시 알림이 항상 지워지지 않습니다.
No content to translate.
릴리스 v5.21 - 품질 릴리스
릴리스 날짜: 2020-03-16
Mattermost v5.21.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 것입니다. 이는 Mattermost 책임있는 공개 정책에 따라 진행될 것입니다.
호환성
KVCompareAndSet, KVCompareAndDelete 및 KVList에서 키-값 만료를 준수합니다. 또한 플러그인 키-값 경합 조건 및 Postgres에서 키 삭제를 더 잘 다루었습니다.
버그 수정
특정 화면 해상도에서 읽지 않은 채널로 전환할 때 “로딩 중…”에 멈춰있는 문제가 수정되었습니다.
봇이 그룹 동기화된 채널이나 팀에 추가될 수 없는 문제가 해결되었습니다.
시스템 콘솔에서 사용자의 인증 방법이 실제로 LDAP인데 이메일로 표시되는 문제가 수정되었습니다.
65536자를 넘는 긴 줄이 대량으로 가져오기를 실패하게 만드는 문제가 해결되었습니다.
코드 블록의 줄 번호가 특정 응용 프로그램에 붙여 넣힐 때 복사되는 문제가 수정되었습니다.
새로운 메시지를 수신한 후에도 오른쪽 답장 스레드가 아래로 스크롤되는 문제가 해결되었습니다.
오른쪽에서 열린 게시물 메뉴가 부모 게시물이 짧고 답장이 없는 경우 메뉴 옵션이 페이지 바깥으로 떠나는 문제가 수정되었습니다.
데모 플러그인을 활성화 및 비활성화하면 “연결이 종료되었습니다” 오류가 발생하는 문제가 수정되었습니다.
사용자가 이전에 사적인 메시지를 주고 받지 않은 비활성화된 사용자가 “새로운 다이렉트 메시지” 메뉴에 나타나는 문제가 해결되었습니다.
외부 이미지 미리보기에서 이미지를 클릭하면 이미지가 데스크톱 앱 내에서 열리는 문제가 해결되었습니다.
시크릿 모드에서 “브라우저에서 보기” 옵션을 사용하여 이메일 링크를 열 수 없는 문제가 해결되었습니다.
대문자를 포함한 “초대 게스트 > 이메일”이 거부되던 문제가 해결되었습니다.
채널 목록을 스크롤하는 동안 새로운 사용자가 “더 이상 가입할 채널이 없음” 메시지를 받는 문제가 해결되었습니다.
데스크톱 앱에서 계정 생성 시 “이용 약관” 및 “개인정보 보호 정책”을 클릭해도 아무 작동하지 않는 문제가 해결되었습니다.
성별 이모지가 잘못된 성별로 렌더링되던 문제가 해결되었습니다.
적절한 오류 없이 오른쪽에 큰 비디오 파일 업로드가 실패하는 문제가 해결되었습니다.
알려진 문제
시스템 콘솔
에서이메일 알림 사용
및이메일 인증 필요
가 비활성화되어 있는 서버에서는 SMTP가 구성된 상태에서도 확인 이메일이 전송됩니다.서브 경로를 사용하는 서버에서
시스템 관리자
가시스템 콘솔 UI
에서사이트 URL
을 변경하면 URL이 빈 페이지로 열립니다. 해결하기 위해시스템 관리자
는 서버를 재시작해야 합니다.사용자 정의 이용 약관이 활성화되고 MFA가 실행 중인 경우 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시 미사용으로 고가용성 모드에서 상태가 가끔 ‘자리를 비움’ 또는 ‘오프라인’으로 고정될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이외의 결과도 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색할 때 검색된 용어가 항상 강조 표시되지 않을 수 있습니다.
모바일에서 채널을 읽었을 때 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기에 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
adamjclarkson, Adovenmuehle, aeomin, AGMETEOR, agnivade, ajh3, ali-farooq0, allenlai18, ami9000, amyblais, andreiavrammsd, AninditaBasu, Apollo9999, asaadmahmood, ashishbhate, asutosh97, avasconcelos114, bbodenmiller, bolariin, bradjcoughlin, catalintomai, checkaayush, chikei, chuttam, comharris, cpanato, cpoile, crspeller, ctlaltdieliet, ctmusicnz, darkdebo, deanwhillier, der-test, devinbinnie, DHaussermann, dkbhadeshiya, dlclark, DSchalla, emilioicai, enahum, enelson720, esethna, ethervoid, faase, flynbit, fm2munsh, gabrieljackson, gigawhitlocks, gruceqq, grundleborg, hahmadia, hanzei, hectorskypl, hmhealey, ikeohachidi, iomodo, isacikgoz, it33, J35u527, jasonblais, jasonlanderson, jaydeland, jespino, jfrerich, johnthompson365, josephbaylon, joshuabezaleel, justinegeffen, jwilander, kaakaa, Kaya_Zeren, khos2ow, larkox, lawikip, Lena, levb, lieut-data, lindalumitchell, M-ZubairAhmed, marianunez, matthewbirtch, meilon, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mkraft, mlongo4290, nadalfederer, natalie-hub, nevyangelova, njkevlani, nmlc, opllama2, phillipahereza, promulo, RajatVaryani, ramkumarrn, rbradleyhaas, reflog, rodcorsi, Rulikkk, RyanCommits, s3than, saturninoabril, sbishel, sowmiyamuthuraman, srkgupta, streamer45, strtw, stylianosrigas, sudheerDev, svelle, thePanz, theriverman, Ths2-9Y-LqJt6, TQuock, uhlhosting, Unkn0wnCat, vesari, vespian, vovapi, wget, wiersgallak, Willyfrog
예시가 너무 짧습니다. 더 많은 예시를 제공해 주시면 감사하겠습니다.
릴리스 v5.20 - 기능 릴리스
v5.20.2, 2020년 03월 12일 릴리스
v5.20.1, 2020년 02월 16일 릴리스
PluginSettings.Enable = false
, 그리고LogSettings.EnableDiagnostics = true
로 실행 중인 서버에서 v5.20으로 업그레이드하는 중에 발생한 문제를 해결했습니다.
v5.20.0, 2020년 02월 16일 릴리스
원본 5.20.0 릴리스
Mattermost v5.20.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일이 경과한 후 보안 업데이트 페이지에서 확인할 수 있습니다. 이는 Mattermost 책임있는 공개 정책에 따라 진행됩니다.
Compatibility
중요한 변경 사항
config.json
에 활성화되어 있지 않은 pre-packaged plugin 는 더 이상 자동으로 설치되지 않지만 plugin marketplace를 통해 계속 설치할 수 있습니다.상호 작용형 대화 상자에서의 부울 요소는 더 이상 문자열로 직렬화되지 않습니다. 우리는 변경으로 인한 불편을 최소화하려고 노력하고 있지만, v5.16에서 도입된 부울 요소가 웹 및 모밀 앱 모두에서 작동할 수 있도록 하기 위해 이 변경이 필요했습니다.
하이라이트
최근 게시물로 이동하는 배너
바쁜 채널에서 자동으로 나타나는 배너를 클릭하여 최신 게시물로 이동하는 기능.
이메일 알림을 데스크톱 또는 모바일 앱에서 열기
브라우저에서 열지 않고 Mattermost 데스크톱 또는 모바일 앱에서 이메일 알림의 메시지를 열 수 있는 기능.
Mattermost에 MMCTL 함께 제공
mmctl
은 Mattermost CLI 도구를 모방한 CLI 도구로, Mattermost 내부에 포함되어 있는 원격으로 서버를 관리합니다.
미리 패키지된 플러그인 재작업
미리 패키지된 플러그인은 이제 인터넷에 직접 액세스할 수 없는 경우에도 플러그인 마켓플레이스 내에서 사용 가능한 “미리 다운로드된” 플러그인으로 변경되었습니다.
플러그인 마켓플레이스 라벨
Mattermost에서 지원하는 플러그인과 커뮤니티에서 지원하는 플러그인이 모두 표시되어, 귀하의 조직 보안 정책에 따라 적절한 플러그인을 선택하기가 더욱 쉬워집니다.
LDAP 및 SAML을 통한 역할 매핑 (E20)
사용자를 Mattermost 내에서 단일 사인온 (SSO) 시스템에서의 역할에 할당하고 제한하는 기능.
더 빠른 SAML 설치 및 구성 (E20)
별도의 이진 파일을 설치하지 않고 ID 공급자에서 계정별 URL을 통해 구성 메타데이터를 직접 가져와 SAML을 사용할 수 있는 기능.
개선사항
사용자 인터페이스 (UI)
Direct Message 채널 메뉴에 음소거 옵션 지원이 추가되었습니다.
미확인 언급이 있을 때 브라우저 파비콘에 빨간 점이 추가되었습니다.
웹앱에서 왼쪽에 봇 아이콘이 표시되는 지원이 추가되었습니다.
사용자의 자신의 사용자 이름에 ‘you’ 접미사가 추가되어 사용자명 자동완성에 표시됩니다.
공백을 포함한 용어에 대한 사용자 자동완성을 허용하였습니다.
마우스와 키보드를 함께 사용할 때 자동완성 강조 표시가 개선되었습니다.
컴팩트 뷰에서 단일 이미지 썸네일을 표시하는 지원이 추가되었습니다.
회원 보기 및 회원 관리 모달의 내용은 이제 사용자의 역할이 변경될 때 새로 고쳐집니다.
채널로 검색 필터링 시 채널 이름과 ID 모두가 표시됩니다.
사용자들은 이제 이름, 성, 이메일 필드의 최대 길이를 초과하는 계정 입력 필드를 입력할 수 없습니다.
플러그인
플러그인이 특정 Mattermost 구성 설정을 필요로 함을 보여주는 방법 추가.
플러그인이 채널 메뉴에 메뉴 항목을 추가할 수 있도록 지원 추가.
커맨드 라인 인터페이스 (CLI)
webhook move
CLI 명령어를 사용하여, 발신 웹훅을 이동할 수 있습니다.
대량 가져오기
대량 가져오기가 이미 존재하는 게시물을 발견하면 새 파일을 가져오기 전에 기존 파일을 삭제합니다.
대량 내보내기는 이제 사용자가 자신에게 보낸 직접 메시지를 포함합니다.
관리
Elasticsearch 7 지원이 추가되었습니다.
사용자가 관리하는 봇 계정이 비활성화될 때 시스템 관리자에게 알림을 보내고 봇의 소유권을 양도할 수 있는 기능이 추가되었습니다.
서버 로그에 LDAP/Elasticsearch/SQL Trace가 추가되어 관리자들이 문제를 진단하기 쉽도록 했습니다.
팀 URL이
plugins
로 시작할 수 없도록 목록에 추가되었습니다.게시 작업 ID의 26자 제한 사항이 제거되었습니다.
버그 수정
게스트 계정 생성 시, 전역 목록의 화이트리스트 도메인이 잘못 고려되는 문제 수정했습니다.
유효하지 않은 이메일을 사용하여 여러 사용자를 초대하는 경우, 유효한 사용자에 대한 초대가 전송되지 않는 문제를 해결했습니다.
이메일 초대 기능이 비활성화되어 있더라도, 이메일로 사용자를 초대할 수 있는 옵션이 표시되는 문제를 해결했습니다.
서브패스가 있는 서버에서 채널 드롭다운의 채널 나가기 기능이 작동하지 않는 문제를 수정했습니다.
2바이트 문자가 포함된 메시지가 게시되지 않는 문제를 해결했습니다.
최근 언급 및 플래그된 게시물의 링크가 작은 창 폭에서 두 번 표시되는 문제를 해결했습니다.
오른쪽 사이드바를 열 때, 포커스가 검색 상자가 아닌 텍스트 상자에 자리 잡히는 문제를 해결했습니다.
사용자 정의 > 사이트 이름 도움말 텍스트가 텍스트 필드 동작과 일치하지 않는 문제를 수정했습니다.
보관된 채널을 보는 동안에도 포스트를 읽지 않은 것으로 표시할 수 있는 옵션이 예기치 않게 사용 가능한 문제를 해결했습니다.
이모지 반응이 클릭 후 몇 픽셀 아래로 이동하는 문제를 해결했습니다.
GitHub에서 코드를 붙여넣을 때, 마크업이 깨지고 텍스트가 손실되는 문제를 해결했습니다.
Slack에서 테마 색상을 가져오는 중에 오류가 발생하는 문제를 해결했습니다.
삭제된 플러그인에 대한 시스템 콘솔에서 플러그인 구성 페이지로 이동하는 문제를 수정했습니다.
Not Found
오류가 발생하던 문제를 해결했습니다.웹 모바일 뷰의 환영 튜토리얼 화면에서 스크롤 막대가 없는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가 사항 및 기본 값 목록입니다. 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션의 변경:
config.json
의SamlSettings
에:IdpMetadataUrl
을 추가하여 Mattermost가 제공
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp 에
@formatjs/intl-pluralrules
추가됨.https://github.com/mattermost/mattermost-webapp 에
@formatjs/intl-relativetimeformat
추가됨.https://github.com/mattermost/mattermost-webapp 에
custom-protocol-detection
추가됨.https://github.com/mattermost/mattermost-webapp 에
react-inlinesvg
추가됨.
데이터베이스 변경
Bots.LastIconUpdate
열이 추가되었습니다.GroupTeams.SchemeAdmin
열이 추가되었습니다.GroupChannels.SchemeAdmin
열이 추가되었습니다.
API 변경 사항
PUT /config/patch
REST API 엔드포인트를 추가하여, patch semantics를 사용하여 제공된 구성의 필드만 업데이트하고 다른 필드는 변경하지 않도록 합니다.부하가 걸릴 때 비상적인 서비스를 중지하는 기능을 추가하기 위해
POST /server_busy
,GET /server_busy
,DELETE /server_busy
REST API 엔드포인트를 추가했습니다.
웹소켓 이벤트 변경
channel_restored
웹소켓 이벤트를 추가했습니다.
알려진 이슈
특정 응용 프로그램에 붙여넣을 때 코드 블록의 줄 번호가 복사됩니다.
개인 메시지에서 상호 작용한 적이 없는 비활성화된 사용자가 ‘새 다이렉트 메시지’ 메뉴에 나타납니다.
시스템 콘솔에서 ‘이메일 알림 사용’과 ‘이메일 확인 필요’를 비활성화해도 SMTP 구성된 서버에서 이메일 확인 이메일이 전송됩니다.
하위 경로를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 비어 있는 페이지로 열립니다. 이 문제를 해결하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제 적용된 경우 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드로 상태가 때로는 away 또는 오프라인으로 고정될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따따마디들을 따옉마디로 묶어 검색하면 검색된 용어 이상의 내용이 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색할 경우 용어가 항상 하이라이트 처리되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
abdusabri, aeomin, agarciamontoro, AGMETEOR, agnivade, ali-farooq0, allenlai18, amyblais, andylibrian, anidok, AninditaBasu, anon6789, asaadmahmood, ashishbhate, atulya-pandey, avasconcelos114, bbodenmiller, bolariin, bpietraga, bradjcoughlin, c-yan, calebroseland, catalintomai, CEOehis, chikei, ChrisDobby, chuttam, cjohannsen81, comharris, cpanato, crspeller, ctmusicnz, davidjwilkins, DE-mbecker, deanwhillier, der-test, devinbinnie, dlclark, dra, DSchalla, emilioicai, enahum, enelson720, enolal826, esdrasbeleza, ethervoid, faase, flexo3001, fm2munsh, gabrieljackson, gigawhitlocks, gopheros, grubbins, gruceqq, gsagula, gupsho, hahmadia, hanzei, hector2, hectorskypl, hmhealey, hunterlester, ikeohachidi, imisshtml, iomodo, isacikgoz, itao, jasonblais, jasonlanderson, jaydeland, jespino, jfrerich, jomaxro, josephbaylon, JtheBAB, jupenur, justinegeffen, JustinReynolds-MM, jwilander, kaakaa, karlmarxlopez, Kaya_Zeren, khos2ow, kosgrz, larkox, lawikip, Lena, levb, lfbrock, lieut-data, lindalumitchell, lindy65, lukewest, lurcio, M-ZubairAhmed, marianunez, meilon, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mitchellroe, mjthomp95, mkraft, mlongo4290, nadalfederer, natalie-hub, niklabh, NiroshaV, nmlc, opllama2, phillipahereza, Pomyk, popstr, RajatVaryani, rajudev, rascasoft, rbradleyhaas, reflog, rodcorsi, rvillablanca, RyanCommits, saturninoabril, sbishel, scottjr632, sij507, somenet, sowmiyamuthuraman, streamer45, stylianosrigas, sudheerDev, svelle, tasdomas, thapakazi, thefactremains, themaverikk, thePanz, TQuock, uhlhosting, vesari, VishalSwarnkar, wget, wiersgallak, wiggin77, Willyfrog, xalkan
No text to translate.
릴리스 v5.19 - ESR
Mattermost v5.19.0에는 낮은에서 높은 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 이내에 보안 업데이트 페이지에 게시될 예정입니다.
v5.19.3, 릴리스일: 2020-06-19
최근 GitHub 플러그인 v1.0.0 릴리스를 사용하는 경우 링크가 잘려서 렌더링되는 Plugin Tooltip 구현과 관련된 문제를 수정했습니다. 모든 링크가 영향을 받았으며 GitHub과 관련이 있는지 여부에 관계없이 발생했습니다. [MM-25808]
v5.19.2, 릴리스일: 2020-04-21
푸시 알림과 같은 게시물 속성을 수정하기 위해 수행된 모든 작업과 관련된 예기치 않은 충돌 문제를 수정했습니다. 개발자 참고:
model.Post
구조체의Props
필드에 직접 액세스하는 것은 사용되지 않게 되었습니다. 충돌 문제를 피하기 위해 사용 가능한GetProps()
및SetProps()
메서드를 사용해야 합니다. 또한,Clone()
방법이 제공된 것을 선호하여model.Post
구조체의 직접 복사를 피해야 합니다. MM-21378채널 이름이 40자인 경우 공용 채널이 채널 사이드바의 직접 메시지 채널 목록에 표시되는 문제를 수정했습니다. MM-23427
v5.19.1, 릴리스일: 2020-01-21
v5.18 및 v5.19에 영향을 미치는 일부 사용자가 클라이언트 측 성능 문제를 경험하는 회귀를 수정했습니다. 이는 주로 채널 사이드바에 100개 이상의 채널이 나열되어 있고 채널이 알파벳순으로 정렬된 사용자에 영향을 주었습니다. MM-20349
v5.19.0, 릴리스일: 2020-01-16
원본 5.19.0 릴리스
호환성
변경 사항
LockTeammateNameDisplay
설정이 Team Edition 및 Enterprise Edition E10에서 오류로 사용 가능했으므로 Enterprise Edition E20으로 이동되었습니다.
버그 수정
사용자 인터페이스에서 비활성화된 경우에도 이메일 알림이 경우에 따라 전송되는 문제를 해결했습니다.
시스템 콘솔 > 사이트 구성 > 사용자 및 팀 > 팀원 이름 표시 잠금이 기업 에디션 E20에서만 사용 가능해야 했지만, 팀 에디션 및 기업 에디션 E10에서도 오남용되고 있는 문제를 수정했습니다.
시스템 콘솔의 왼쪽 편의 스크롤 막대가 너무 어두워서 보이지 않는 문제를 수정했습니다.
인라인 마크다운 이미지 링크가 미리보기 모달에서 열리지 않는 문제를 해결했습니다.
Mattermost 기본 테마에서 채널 목록의 “+” 버튼이 검은색으로 나타나는 Edge에서의 문제를 해결했습니다.
사용자가 화살표 키를 사용하여 메시지 텍스트 상자 자동완성 결과를 스크롤할 수 없는 문제를 해결했습니다.
메인 메뉴에서 라인 구분자를 클릭하면 메뉴가 닫히는 문제를 해결했습니다.
날짜 구분선이 장시간 형식의 타임스탬프를 표시하는 문제를 해결했습니다.
“방해 금지” 상태의 영어 메뉴 도움말 텍스트가 축소되는 문제를 수정했습니다.
인라인 이미지의 높이와 너비 매개변수가 작동하지 않는 문제를 해결했습니다.
이전/이후 검색의 날짜 선택기가 사용자의 시간대 재지정을 준수하지 않는 문제를 해결했습니다.
코드 블록에서
<enter>
를 입력하고 게시물을 자동으로 저장하는 것이 아니라 새 줄을 추가해야 하는데 자동으로 저장되는 문제를 해결했습니다.사용자가 도입 메시지에서 채널 헤더 모달을 열고 난 후 모달을 닫을 수 없는 문제를 해결했습니다.
CTRL+K를 사용하여 채널 선택기를 열고, 그 다음 CTRL+SHIFT+L을 사용하여 메시지 상자에 초점을 맞추면 채널 선택기가 닫히지 않는 문제를 해결했습니다.
at-mention 제안이 여전히 목록에서 이전 검색을 강조했지만 첫 번째 제안에는 강조가 없는 문제를 해결했습니다.
at-mention 자동완성이 항상 오른쪽쪽 답글 스레드에서 열리고 목록에서 사용자가 잘릴 수 있는 문제를 해결했습니다.
푸시 알림 설정을 모든 활동으로 설정한 경우 알림 배지 수가 일관되지 않는 문제를 해결했습니다.
12시간 형식의 타임스탬프가 선행 0을 가지고 있는 잘못된 문제를 수정했습니다.
이전에 팀에 속해 있던 경우에만 채널에 봇을 추가하려는 시도 시 잘못된 오류 메시지가 표시되는 문제를 해결했습니다.
클라이언트 라이선스 API가 모든 응답에 대해 다른 ETag를 생성하던 문제를 해결했습니다.
API 변경 사항
클라이언트 라이선스를 가져오기 위한 API 엔드포인트에 Etag 헤더가 추가되었습니다.
Oath “IsTrusted” 구성은 사용자가 “manage_system” 권한을 가지고 있는 경우에만 변경할 수 있습니다.
알려진 이슈
입력 중에 클라이언트 측 성능 문제 발생.
하위 경로를 가진 서버에서 채널 드롭다운 채널 나가기가 채널을 나가지 못하는 문제 발생.
Slack에서 테마 색상을 가져오는 중에 오류 발생.
유효/허용된 이메일과 유효하지 않은 이메일을 가진 다수의 사용자를 초대하면 유효한 사용자의 초대장이 전송되지 않는 문제 발생.
이메일 초대 기능이 비활성화되어 있더라도 이메일로 사용자를 초대할 수 있는 옵션이 표시됨.
클래식 앱에서 앱을 시작하고 로그인하는 동안에 막히는 경우, 사용자들은 다시 설치하고 캐시를 삭제해야 할 수 있음.
서버의 하위 경로를 사용하는 경우, 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 공백 페이지로 열릴 수 있음. 이를 해결하려면 시스템 관리자가 서버를 다시 시작해야 함.
사용자 지정 이용 약관이 활성화되고 MFA가 강제로 활성화된 경우, 로그인이 작동하지 않음.
클래식 모바일 앱에서 Google 로그인이 실패함.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔씩 away나 offline 상태에 멈추는 경우가 발생할 수 있음.
Elasticsearch가 활성화된 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이상의 결과가 나타날 수 있음.
Elasticsearch가 활성화된 상태에서 검색하는 중에 항상 검색된 용어를 강조 표시하지 않을 수 있음.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않음.
이메일 알림이 활성화된 경우, CLI를 통한 Slack 가져오기가 실패함.
iOS에서 고가용성 모드에서 Mattermost를 실행할 때 푸시 알림이 항상 지워지지 않을 수 있음.
Contributers
aaronrothschild, abdusabri, abhisek, aeomin, AGMETEOR, agnivade, ali-farooq0, allenlai18, alxsah, amyblais, anidok, AninditaBasu, asaadmahmood, ashishbhate, avegrv, benbhall, bpietraga, bradjcoughlin, calebroseland, catalintomai, chikei, ChrisDobby, comharris, cpanato, cpoile, crspeller, darkestofdans, der-test, devinbinnie, DSchalla, enahum, ethervoid, faase, fm2munsh, gabrieljackson, gigawhitlocks, gopheros, gruceqq, gsagula, gupsho, hahmadia, hannaparks, hanzei, hectorskypl, hmhealey, icelander, igomonov88, ilgooz, imisshtml, iomodo, isacikgoz, jasonblais, jaydeland, jespino, jfrerich, jimiolaniyan, JtheBAB, justinegeffen, jwilander, kaakaa, Kaya_Zeren, kop, kosgrz, larkox, Lena, lenucksi, levb, lieut-data, lindalumitchell, lurcio, M-ZubairAhmed, MariadeAnton, marianunez, mavegaf, meilon, metanerd, mgdelacroix, michaelschiffmm, mickmister, migbot, mkraft, mlongo4290, Mycobee, nadalfederer, natalie-hub, nevyangelova, nick-brady, phillipahereza, Pomyk, RajatVaryani, ramkumarvenkat, reflog, renilJoseph, rodcorsi, saneletm, saturninoabril, sbishel, sij507, smacgregor, src-r-r, srkgupta, streamer45, stylianosrigas, sudheerDev, sunsingerus, svelle, themaverikk, thePanz, tomasmik, TQuock, uhlhosting, valentijnnieman, wget, wiersgallak, wiggin77, Willyfrog, zujko
I’m here to help with translations, if you have any specific text or content that needs to be translated, please feel free to share!
릴리스 v5.18 - 기능 릴리스
Mattermost v5.18.0에는 낮은 수준에서 높은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.18.2, 릴리스일자 2020-01-16
사용자가 고가용성 클러스터 환경에서 계정 설정을 업데이트하고 해당
user_updated
이벤트가 게스트 사용자에게 도달하지 않았을 때 서버가 충돌하는 문제를 해결했습니다. MM-21481
v5.18.1, 릴리스일자 2020-01-08
Mattermost v5.18.1에는 높은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
이메일에서 SAML로 계정을 이관하는 데 문제가 해결되었습니다. MM-21472
v5.18.0, 릴리스일자 2019-12-16
원본 5.18.0 릴리스
호환성
중요한 업그레이드 노트
모바일 앱에서 게시물을 읽지 않은 상태로 표시하려면 v1.26 이상이 필요합니다. v5.18을 사용 중이지만 모바일이 v1.25 이하인 경우, 웹앱/데스크톱에서 게시물을 읽지 않은 상태로 표시하더라도 모바일에서는 앱이 다음으로 실행되거나 화면으로 가져올 때까지만 반영됩니다.
중요 변경 사항
mattermost-server
의 Go 모듈 경로가 Go 모듈 버전 규격을 준수하도록 변경되었습니다.v5.18
로 이 의존성을 업그레이드하는 개발자는github.com/mattermost/mattermost-server/v5
로 모듈 및 import 경로를 변경해야 합니다. 자세한 내용은 https://blog.golang.org/v2-go-modules 를 참조하십시오.관련 WebSocket 이벤트에서
Team.InviteId
가 제거되었으며 초대 권한이 없는 사용자를 위해 모든 팀 API 엔드포인트에서 이를 샌디화하였습니다.PUT /channels/{channel_id}
API 엔드포인트를 사용하여 채널의 유형을 변경하는 기능이 제거되었습니다. 대신 이를 위해 새로운PUT /channels/{channel_id}/privacy
엔드포인트를 사용해야 합니다.
하이라이트
ID Loaded push notifications (E20)
앱이 서버에서 가져온 전체 메시지 내용을 표시하는 푸시 알림을 전달할 수 있습니다. 따라서 Apple Push Notification Service (APNS) 또는 Google Firebase Cloud Messaging (FCM)은 알림이 장치로 전달된 후에만 메시지 내용을 읽을 수 없습니다. 알림 페이로드에는 고유한 메시지 ID만이 전송됩니다.
플러그인 업그레이드 허용
시장을 통해 플러그인 및 사전 패키지된 플러그인을 업그레이드할 수 있는 기능을 추가했습니다.
글 읽음으로 표시하기
글을 읽지 않음으로 표시하면 사용자는 해당 채널을 다음으로 클릭할 때 읽지 않은 글에 착륙하게 됩니다.
mmctl 원격 CLI 도구
시스템 관리자가 SSH를 통한 서버에 접근할 수 없는 경우 명령을 실행할 수 있습니다.
보관된 채널 보기 (베타)
보관된 채널의 내용을 보고 공유하고 검색할 수 있습니다. 자세한 내용은 여기를 참조하세요.
게스트 계정 SAML 및 LDAP 지원 (EE)
로그인시 AD/LDAP 또는 SAML에서 게스트를 직접 프로비저닝합니다. 게스트는 할당되기 전까지 어떠한 팀이나 채널에도 액세스할 수 없습니다.
Actiance 개선사항 (E20)
Actiance Export에 이벤트(게시물/파일 삭제 및 편집 이벤트 등)를 추가하여 Vantage 보고서 인터페이스 내에서 추적을 개선했습니다.
LDAP 그룹 동기화가 베타 단계로 업그레이드 되었습니다 (E20)
이전에는 “실험적” 단계였던 AD/LDAP 그룹을 Mattermost 그룹에 연결하는 기능이 이제 공식적으로 “베타” 단계에 있습니다.
개선사항
사용자 인터페이스 (UI)
방해 금지 모드에서 이메일 알림 비활성화
잘리는 공개 및 비공개 채널 이름에 대한 툴팁 표시 지원 추가
인라인 마크다운 이미지를 미리보기 창에서 열 수 있는 지원 추가
구문 강조가 있는 코드 블록에 줄 번호 추가
채널 생성 시 채널 이름의 앞뒤 공백 자르기 지원 추가
커맨드 라인 인터페이스 (CLI)
“delete user” CLI 명령어를 업데이트하여 지정된 사용자의 그룹 멤버십을 삭제할 수 있는 기능을 추가했습니다.
“config reset” CLI 명령어를 생성하여 구성 설정의 값을 기본 값으로 재설정할 수 있는 기능을 추가했습니다.
통합
첨부 파일 버튼 및 필드를 비활성화하는 기능 추가.
대화형 버튼을 클릭할 때 user_name, team_domain 및 channel_name 메타데이터 추가.
EnsureBot 도우미 함수를 확장하여 봇 이미지를 포함하도록 함.
대화형 대화 상자 응답에 일반적인 오류 메시지 지원 추가.
플러그인
플러그인 간 통신 지원 추가.
플러그인용 도우미 메서드에서 서버 버전 및 최소 서버 버전 확인 지원 추가.
시스템 콘솔 > 검색에서 개별 플러그인 결과 반환 지원 추가.
플러그인을 위한 게시물 드롭다운에 서브메뉴 추가 기능 추가.
관리
시스템 관리자가 시스템 수준에서 팀원 이름 표시를 제어할 수 있도록 지원이 추가되었습니다.
게스트 계정 기능이 비활성화되면, 게스트 사용자 세션을 취소할 수 있는 지원이 추가되었습니다.
시스템 콘솔 > 채널 및 시스템 콘솔 > 팀에서 검색할 수 있는 기능이 추가되었습니다.
플러그인 API에서 사용자를 다른 사용자로 추가할 수 있는 기능이 추가되었습니다.
사용자 접근을
/logs
API 엔드포인트로 제한되었습니다.팀 멤버십 패널에 “팀 제거” 및 “역할 변경” 옵션이 추가되었습니다.
기본 채널의 공개 및 비공개 토글을 위한 채널 설정을 비활성화하는 지원이 추가되었습니다.
기업용 버전 (EE)
감사 테이블에 SAML 로그인 이벤트를 추가했습니다.
SAML 암호 해싱 알고리즘 구성 지원을 추가했습니다.
LDAP 그룹 동기화로 관리되는 팀에 대한 게스트 초대를 허용하지 않는 지원을 추가했습니다.
컴플라이언스 내보내기에 사용자 정의 게시물 유형 지원을 추가했습니다.
구성 파일을 수정하는 문제가 발생하여 규정 준수 수출이 두 번 실행되는 문제를 수정했습니다.
관리자가 /api/v4/users를 통해 LDAP 사용자를 만들지 못하는 문제를 수정했습니다.
키보드 접근성 기능과 관련된 몇 가지 버그를 수정했습니다.
팀 관리자로 게스트 사용자를 만들 수 있는 옵션이 System Console > Users의 Manage Teams 대화상자에서 잘못 제공되는 문제와 같은 게스트 계정 기능에 관련된 문제를 수정했습니다.
사용자가 채널에서 스크롤할 때 이모지 피커가 떠다니는 문제를 수정했습니다.
응답 스레드의 오른쪽에 “메시지가 너무 깁니다” 경고가 미리 보기 버튼과 겹쳐 보이는 문제를 수정했습니다.
자동 완성을 닫기 위해 escape를 누르면 채널 헤더 모달도 닫히는 문제를 수정했습니다.
부정적인 검색 필터 하이픈과 때때로 무작위 용어가 검색 결과에서 강조 표시되는 문제를 수정했습니다.
사용자 비활성화 문제가 발생하여 System Console > Site Statistics에서 월간 활성 사용자 및 일일 활성 사용자 수가 1씩 증가한 문제를 수정했습니다.
0이었던 통계 중 하나의 값에 대해 보고 > 통계가 ‘로딩…’을 표시했던 문제를 수정했습니다.
명령 줄 도구 (CLI)를 통해 사용자를 봇으로 변환해도 액세스 토큰이 생성되지 않고 삭제할 수 없는 문제를 수정했습니다.
보관된 채널이 System Console -> Channels 페이지에 표시되는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션들과 기본 값 목록입니다. 이 설정들은 config.json
또는 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 버전 및 엔터프라이즈 버전 변경 사항:
TeamSettings
아래:시스템 관리자가 시스템 레벨에서 팀원 이름 표시를 제어할 수 있도록
LockTeammateNameDisplay
추가.
LdapSettings
아래:Mattermost에 게스트 액세스 권한을 가진 외부 사용자를 검색할 때 사용할 AD/LDAP 필터를 입력할 수 있도록
GuestFilter
추가.
SamlSettings
아래:요청에 서명하는 데 사용할 서명 알고리즘을 선택할 수 있도록
SignatureAlgorithm
추가.정제 알고리즘을 선택할 수 있도록
CannonicalAlgorithm
추가.사용자에게 게스트 역할을 적용하기 위해 SAML 어설션에 있는 속성을 입력할 수 있도록
GuestAttribute
추가.
PluginSettings
아래:관리되는 또는 관리되지 않은 플러그인을 시작하기 전에 유효한 플러그인 서명을 요구하는 데 지원을 추가하기 위해
RequirePluginSignature
추가.Mattermost 플러그인 서명 키 외에도 플러그인 서명을 검증하기 위해 신뢰할 수 있는 공개 키를 지정하는 데 지원을 추가하기 위해
SignaturePublicKeyFiles
추가.
푸시 알림 콘텐츠 아래:
서버에서 전체 메시지 내용을 수신 시 가져오는 옵션으로
id_loaded
추가 (엔터프라이즈 버전 E20에서 사용 가능).
ServiceSettings
아래:ExperimentalLdapGroupSync
설정 제거됨.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-webapp 에
@types/highlight
추가됨.https://github.com/mattermost/mattermost-webapp 에
@typescript-eslint/parser
추가됨.https://github.com/mattermost/mattermost-mobile 에
@react-native-community/cameraroll
추가됨.https://github.com/mattermost/mattermost-mobile 에
@sentry/react-native
추가됨.https://github.com/mattermost/mattermost-mobile 에
form-data
추가됨.https://github.com/mattermost/mattermost-mobile 에
react-native-fast-image
추가됨.https://github.com/mattermost/mattermost-mobile 에
react-navigation-stack
추가됨.https://github.com/mattermost/mattermost-mobile 에
redux-offline
추가됨.
API 변경 내용
/plugins/marketplace에 대한 POST 핸들러가 추가되어 marketplace 플러그인을 설치합니다.
검색된 채널을 검색할 수 있는
search_archived
API 엔드포인트가 추가되었습니다.게시물을 읽지 않은 상태로 설정할 수 있는
post_unread
API 엔드포인트가 추가되었습니다.
웹소켓 이벤트 변경
읽지않음으로 표시된 게시물 추가됨 웹소켓 이벤트.
게스트 비활성화된 웹소켓 이벤트 추가됨.
알려진 문제
입력 중에 클라이언트 측 성능 문제가 발생합니다.
시스템 콘솔 왼쪽의 스크롤 막대가 너무 어두워서 보이지 않을 수 있습니다.
‘방해 금지’에 대한 메뉴 도움말 텍스트가 영어로 축소됩니다.
유효/허용된 이메일과 유효하지 않은 이메일로 여러 사용자를 초대하면 유효한 사용자에 대한 초대장이 전송되지 않을 수 있습니다.
이메일 초대가 비활성화된 경우에도 이메일을 통해 사용자를 초대할 수 있는 옵션이 표시됩니다.
보관된 채널을 보는 동안 글을 읽지 않은 상태로 표시할 수 있는 옵션이 예기치 않게 사용 가능합니다.
클래식 앱에서 앱을 실행하고 로그인하는 데 문제가 발생할 경우 사용자가 재설치하고 캐시를 삭제해야 할 수 있습니다.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 공백 페이지를 엽니다. 이를 해결하기 위해 시스템 관리자는 서버를 다시 시작해야 합니다.
커스텀 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시가 비활성화된 상태에서 고가용성 모드에서 상태가 가끔씩 ‘자리비움’ 또는 ‘오프라인’으로 고정될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따앉말을 따압말에서 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색시 검색된 용어가 항상 강조 표시되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
There are no questions to be translated for the moment.
릴리스 v5.17 - 품질 릴리스
Mattermost v5.17.0에는 중대한 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일이 지난 뒤에 Mattermost 책임 있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 예정입니다.
v5.17.3, 릴리스일자 2020-01-08
Mattermost v5.17.3에는 중대한 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일이 지난 뒤에 Mattermost 책임 있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 예정입니다.
이메일에서 SAML로 계정을 이관하는 데 실패하는 문제를 해결했습니다. MM-21472
v5.17.2, 릴리스일자 2019-12-18
Mattermost v5.17.2에는 중대한 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일이 지난 뒤에 Mattermost 책임 있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 예정입니다.
v5.17.1, 릴리스일자 2019-11-25
경우에 따라 채널을 떠나는 것이 해당 채널을 다른 웹앱이나 데스크톱 클라이언트에서 열어둔 경우에 작동하지 않는 문제를 해결했습니다. MM-20206
v5.17.0, 릴리스일자 2019-11-16
원본 5.17.0 릴리스
버그 수정
빈 문자열을 저장할 때 URL을 재설정하는 대신 오류를 표시했던 문제가 수정되었습니다.
기본 권한의 문제로 시스템 관리자만이 게스트를 초대할 수 있는 것이 아니라 모든 사용자가 초대할 수 있었던 문제가 수정되었습니다.
새로운 멤버를 채널에 추가할 때 게스트 사용자가 목록에 표시되던 문제가 수정되었습니다.
설치되지 않은 플러그인을 구성하려고 시도했을 때 “로드 중…”으로 멈춰진 문제가 타임아웃 없이 수정되었습니다.
좁은 폭 모드에서 “검색” 아이콘을 클릭하면 오른쪽에 로딩 표시기 “…”과 함께 나타나던 문제가 수정되었습니다.
알림 프롬프트에서 취소를 누르기 위해 TAB을 눌렀을 때 여전히
@all
알림이 모든 사용자에게 전송되던 문제가 수정되었습니다.시스템 메시지가 사용자 이름 충돌로 언급을 유발할 수 있던 문제가 수정되었습니다.
마크다운에서 예상대로 코드 구문이 렌더링되거나 하이라이팅되지 않았던 문제가 수정되었습니다.
Safari를 통해 iPad에서 파일을 첨부할 수 없었던 문제가 수정되었습니다.
/code
가 HTML을 잘못 렌더링하던 문제가 수정되었습니다.“고정됨” 아이콘을 클릭하면 검색 상자에서 텍스트가 삭제되던 문제가 수정되었습니다.
Main Menu > Integrations > OAuth 2.0 Applications 페이지 사용자 인터페이스가 창을 작게 만들 때 깨지던 문제가 수정되었습니다.
모바일 뷰에서 최대 게시물 길이를 초과했을 때 피드백이 제공되지 않던 문제가 수정되었습니다.
폴더를 끌거나 놓을 때 오른쪽 텍스트 상자로 사용자를 스크롤하지 않아 오류를 더 잘 볼 수 있도록 하는 문제가 수정되었습니다.
모바일 브라우저 보기에서 게시물 메뉴가 2개로 나뉘고 사용자가 “반응 추가” 옵션을 볼 수 없었던 문제가 수정되었습니다.
데스크톱 앱에서 왼쪽에 있는 팀 및 채널을 누르고 두드려 앱 컨텍스트 메뉴가 열리던 문제가 수정되었습니다.
브라우저나 데스크톱 앱이 전체 화면 모드로 설정된 경우 사용자 팝오버가 화면을 벗어나던 문제가 수정되었습니다.
URL이 없는 로컬 설치된 플러그인을 클릭하면 동일한 페이지에 새 탭이 열리던 문제가 수정되었습니다.
대화형 메시지 버튼 및 메뉴의 수직 크기가 동일하지 않았던 문제가 수정되었습니다.
대화형 버튼에서 라디오 요소의 기본 요소가 선택되지 않았던 문제가 수정되었습니다.
따옴표로 검색했을 때 예상된 결과가 반환되지 않았던 문제가 수정되었습니다.
대량 가져오기 프로그램이 사용자 개체에 누락된 비밀번호 키로 잘못된 암호를 생성했던 문제가 수정되었습니다.
삭제된 게시물에 대해 게시물 메타데이터가 반환되던 문제가 수정되
config.json
config.json
에 설정 옵션이 추가되었습니다. 아래는 설치시 추가된 항목들과 기본 값 목록입니다. 시스템 콘솔에서 사용 가능할 경우, 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
하위:라텍스 코드 렌더링을 활성화/비활성화할 수 있는
EnableLatex
추가함.
알려진 문제
System Console > Site Statistics에서 사용자를 비활성화하면 월간 활성 사용자 및 일간 활성 사용자 수가 1씩 증가합니다.
부정적인 검색 필터 하이픈(-) 및 때때로 무작위 용어가 검색 결과에 하이라이트 표시됩니다.
자동 완성을 닫으려면 ESC를 누르면 채널 헤더 모달도 닫힙니다.
하위 경로를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 빈 페이지가 열립니다. 이를 해결하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 지정 이용 약관이 활성화되고 MFA가 강제화된 경우 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 때로는 away 또는 offline으로 막혀있을 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옴표 안에 정지 단어를 검색하면 검색어 이상의 결과가 반환됩니다.
Elasticsearch가 활성화된 상태에서 검색할 때 검색어를 항상 강조 표시하지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
a-arias, A-Hilaly, a8uhnf, aaronrothschild, abadojack, abdusabri, abelharisov, aeomin, AGMETEOR, agnivade, agusl88, akantsevoi, akpark, akshaychhajed, aladhims, ali-farooq0, amyblais, ananichev, anchepiece, andresoro, anindha, aqche, arjitc, asaadmahmood, avasconcelos114, bensooraj, boonwj, bradjcoughlin, brewsterbhg, bryanculver, catalintomai, cedrickring, chahat-arora, chikei, ChrisDobby, chuttam, cinlloc, codevbus, comharris, cpanato, cpoile, crspeller, CSBatchelor, dailos2coders, DaKeiser, deanwhillier, dedifferentiator, der-test, devinbinnie, DHaussermann, dnguy078, drekar, DropNib, enahum, esethna, FlaviaBastos, gabrieljackson, gfelixc, gigawhitlocks, goku321, gruceqq, grundleborg, guigui64, gupsho, hahmadia, hanzei, hector2, hectorskypl, HelioStrike, heowc, hmhealey, hypnoglow, iDevoid, imavroukakis, imisshtml, iomodo, isacikgoz, italolelis, iwataka, jairojj, jasminexie, jasonblais, jatinjtg, JeewhanR, jesperhansen17, jespino, jfrerich, jkl5616, joebordes, johnthompson365, jordeguevara, jorgeruvalcaba, josephk96, JosephSamela, joshuabezaleel, jozuenoon, JtheBAB, justinegeffen, jwilander, kaakaa, karanrn, karlmarxlopez, kashifsoofi, Kaya_Zeren, kethinov, kgeorgiou, larkox, laurapareja, Lena, levb, lieut-data, lindalumitchell, LK4D4, lucianomagrao, Lumexralph, lurcio, malaDev, manland, marianunez, mauricio, MayMeow, mbluemer, meilon, Menelion, mgdelacroix, mhartenbower, mickmister, migbot, mistikel, mjthomp95, mkraft, mlongo4290, Mrigank11, Muscaw, Mycobee, nfriend, nicnicknicky, niklabh, njkevlani, octoquad, oksmelnik, pbitty, Pensu, phillipahereza, Phizzard, pikami, Pomyk, pqzx, pradeepmurugesan, ptisserand, pushkyn, raghuiamsingh, RajatVaryani, reflog, rfoyard, rodcorsi, rohanjulka19, rv404674, sahilsharma011, SamWolfs, sascha-andres, saturninoabril, sbishel, scottleedavis, sdesani, SezalAgrawal, shahbour, Sheshagiri, simonfrey, simross, sourabkumarkeshri, sowmiyamuthuraman, srkgupta, steevsachs, stefan-malcek, streamer45, stylianosrigas, sudheerDev, svelle, tgkouras, thekiiingbob, thePanz, ThiefMaster, tpaschalis, uhlhosting, Vaelor, valentijnnieman, vdepatla, VictorAvelar, wget, wiersgallak, willdot, Willyfrog, wyze, xrav3nz
Nothing to translate.
릴리스 v5.16 - 기능 릴리스
v5.16.5, 2020-01-08 릴리스
Mattermost v5.16.5에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
이메일에서 SAML로 계정 이전하는 중에 발생한 문제를 해결했습니다. MM-21472
v5.16.4, 2019-12-18 릴리스
Mattermost v5.16.4에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.16.3, 2019-11-06 릴리스
(접근성) 오른쪽 창 내 키보드 탐색이 예상된 순서로 탐색되지 않는 문제를 해결했습니다. MM-19901
v5.16.2, 2019-10-30 릴리스
v5.16.1, 2019-10-24 릴리스
Mattermost v5.16.1에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
(접근성) “여기를 클릭하여 최근 메시지로 이동”이 키보드로 접근할 수 없는 문제를 해결했습니다. MM-19498
(접근성) 검색 결과에서 게시물을 탭하는 중에 게시물 옵션이 건너뛰어지는 문제를 해결했습니다. MM-19497
(접근성) 쓰레드가 열리지 않았을 때 F6이 오른쪽 창으로 이동을 허용하지 않는 문제를 해결했습니다. MM-18117
프로덕션 플러그인 마켓플레이스 URL 변경 사항이 v5.16.0으로 백포트되지 않은 문제를 해결했습니다. MM-19516
v5.16.0, 2019-10-16 릴리스
원본 5.16.0 릴리스
Mattermost v5.16.0에는 저수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
호환성
제거된 및 사용되지 않는 기능
인터넷 익스플로러 (IE11) 지원이 제거되었습니다.
포럼 게시물 <https://forum.mattermost.org/t/mattermost-is-dropping-support-for-internet-explorer-ie11-in-v5-16/7575>
_에서 자세히 알아보세요.
Breaking Changes
Mattermost 데스크톱 v4.3.0 릴리스에는 안전하지 않은 URL (http://)에서 데스크톱 알림을 보내는 방식이 변경되었습니다. 안전하지 않은 Mattermost 서버 (http://)를 사용하는 조직은 Mattermost 데스크톱 v4.3.0 이상을 사용할 때 데스크톱 알림을 계속 받으려면 Mattermost 서버 버전을 5.16.0+, 5.15.1, 5.14.4 또는 5.9.5 (ESR)로 업데이트해야 합니다.
Guest Accounts를 활성화할 때, 사용자 초대 권한이 있는 모든 사용자는 기본적으로 게스트를 초대할 수 있습니다. 시스템 관리자는 시스템 콘솔 > 권한 스키마를 통해 각 역할에서 이 권한을 제거해야 합니다. Mattermost 서버 버전 5.17에서 시스템 관리자가 자동으로 게스트 초대 권한을 얻는 유일한 역할이 되지만, 데이터베이스 이주 프로세스로 인해 5.16에서는 이 수정이 적용되지 않을 것입니다.
하이라이트
게스트 계정
조직 외부 사용자가 조직과 협업할 수 있는 제어된 안전한 방법을 제공하며, 게스트가 자사의 기밀 정보에 액세스하지 못하도록 합니다.
플러그인 마켓플레이스
통합 마켓플레이스는 제품에 내장되어 있으며 시스템 관리자들에게 현재 실행 중인 서버 버전과 호환되는 Mattermost 플러그인을 발견하고 설치할 수 있는 기능을 제공합니다.
사용자 관리 개선
시스템 관리자는 시스템 콘솔에서 사용자의 팀 멤버십을 확인하고 사용자를 추가 팀에 추가할 수 있습니다. 이를 위해 특정 팀의 구성원이여야 할 필요가 없습니다.
향상 사항
사용자 인터페이스 (UI)
TIF 이미지 썸네일 미리보기 표시 지원 추가
사용자 정의 브랜딩 이미지 제거 기능 추가
이메일 알림에서 채널 링크를 링크로 표시하는 기능 추가
다이렉트 메시지 고유 링크 지원 추가
최근 날짜 구분 기호를 ‘오늘’/’어제’로 변경함
Import/Export
Support for theming attributes inclusion added in bulk export for “UserTeamMemberships”.
검색
검색 결과에서 제외하기 위한 지원 추가.
알림
“SendEmailNotifications”가 false로 설정될 때, 계정과 관련된 이메일을 활성화합니다.
Command Line Interface (CLI)
“integrity” CLI 명령을 추가하여 데이터베이스 무결성을 확인합니다.
플러그인
플러그인이 게시물에 대한 사용자 정의 임베드 뷰를 렌더링할 수 있도록 추가되었습니다.
플러그인을 위한 사용자 정의 시스템 콘솔 구성 요소를 포함하는 지원이 추가되었습니다.
플러그인이 오른쪽 사이드바를 닫을 수 있는 지원이 추가되었습니다.
통합
대화형 대화상자에서 소개 마크다운 단락 지원 추가.
대화형 대화상자에 비밀번호 유형 추가.
첨부파일의 푸터 및 푸터 아이콘 지원 추가.
대화형 대화상자에서 부울 요소 지원 추가.
대화형 대화상자에
라디오
유형 지원 추가.
성능
이모지 선택기의 지각 성능을 향상시켰습니다.
쓰레드 댓글이 필요할 때만 로드되도록하여 게시물 목록의 성능을 개선했습니다.
자동 완성이 드롭다운이 아닌 모달과 같이 느껴지도록하여 빠른 전환 경험을 향상시켰습니다.
관리
시스템 관리자가 모든 사용자의 모든 세션을 취소할 수 있는 기능 추가.
실험적 그룹 기능이 활성화된 경우, 시스템 콘솔 > 사용자 관리 > 채널 구성 페이지에서 시스템 관리자가 공개 채널을 비공개로 만들고, 비공개 채널을 공개로 변경할 수 있도록 지원 추가.
시스템 콘솔 > 사용자 페이지에 사용자 ID 정보 추가.
시스템 콘솔 플러그인 설정 페이지를 열고/닫을 수 있는 설정 노출로 업데이트.
시스템 관리자가 시스템 콘솔 > 사용자 관리 > 사용자 구성에서 사용자의 팀 멤버십을 볼 수 있고, 사용자를 추가 팀에 추가할 수 있는 기능 추가.
버그 수정
사용자가 자동으로 채널에 참여할 경우 사용자 수가 업데이트되지 않는 문제를 수정했습니다.
게시물을 수정하는 동안 채널 자동 완성을 사용할 때 현재 채널이 읽지 않은 상태가 되는 문제를 수정했습니다.
미리보기 모드에서 한 채널에서 드래프트 게시물을 떠난 후 다른 채널로 전환하여 다른 채널에서 어떤 내용도 입력할 수 없는 문제를 수정했습니다.
마지막 팀을 떠날 때 다이렉트 메시지 채널에 있었던 경우 팀에 다시 참여할 때 어떤 읽지 않은 메시지도 보이지 않는 문제를 수정했습니다.
사용자 인터페이스에서 몇 가지 사전 패키지된 플러그인이 제거 가능하게 나타나는 문제를 수정했습니다.
설정 모달의 하위 섹션을 편집할 때 다른 하위 섹션의 “편집”을 클릭했을 때 현재 편집하고 있는 설정이 저장된 것으로 나타나는 문제를 수정했습니다.
시스템 콘솔 사용자 메뉴에서 모든 비활성 사용자가 표시되지 않는 문제를 수정했습니다.
오른쪽 옆에서 이미지를 업로드할 때 JS 콘솔 오류가 표시되는 문제를 수정했습니다.
키보드 접근성 기능과 관련된 몇 가지 버그를 수정했습니다.
다이렉트 메시지 채널에서
/leave
슬래시 명령이 작동하지 않는 문제를 수정했습니다.빠른 채널 전환기 상자가 헤더 첨부 파일 확장 뒤에 열리는 문제를 수정했습니다.
이모지 반응 모달이 두 번째 반응을 추가할 때 모바일 웹 뷰에서 잘린 문제를 수정했습니다.
모바일 웹 뷰에서 왼쪽에 사용자 이름이 표시되지 않는 문제를 수정했습니다.
“방긋” 이모지가 “최근 사용한” 섹션에 추가되지 않는 문제를 수정했습니다.
봇 사용자 이름을 저장할 때 후행 공백이 무시되지 않는 문제를 수정했습니다.
채널 그룹 제약 조건을 활성화했을 때 관리자 사이트가 공백으로 표시되는 문제를 수정했습니다.
클러스터의 경우 SQL 연결이 너무 일찍 닫히는 문제를 수정했습니다.
SAML 인증서에서 절대 경로가 존중되지 않는 문제를 수정했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가된 항목과 기본값 목록입니다. 해당 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션에 대한 변경 사항:
PluginSettings
아래:EnableMarketplace
(기본값 true) 및MarketplaceUrl
(기본값https://marketplace.integrations.mattermost.com
) 추가하여 플러그인 마켓플레이스 기능을 활성화했습니다.
GuestAccountsSettings
아래:게스트 계정 기능을 활성화하기 위해
Enable
,AllowEmailAccounts
,EnforceMultifactorAuthentication
,RestrictCreationToDomains
추가되었습니다.
SqlSettings.DataSource
,ElasticsearchSettings.ConnectionUrl
, 및EmailSettings.SMTPServer
를 기본값으로 변경하여 localhost를 사용하도록 수정했습니다 (dockerhost 대신).NativeAppSettings.AppDownloadLink
를 기본값으로https://mattermost.com/download/#mattermostApps
(https://mattermost.com/download/
대신)으로 수정했습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-mobile에
react-native-android-open-settings
추가.https://github.com/mattermost/mattermost-mobile에
react-native-haptic-feedback
추가.https://github.com/mattermost/mattermost-webapp에
DefinitelyTyped
추가.https://github.com/mattermost/mattermost-webapp에
node-semver
추가.https://github.com/mattermost/mattermost-webapp에
regenerator
추가.https://github.com/mattermost/mattermost-webapp에
typescript
추가.
API 변경 로그
새로운
GET /plugins/marketplace
API 엔드포인트가 추가되어 marketplace 플러그인을 나열합니다.PUT /channels/:channel_id/privacy
API 엔드포인트가 추가되어 채널의 개인 정보 설정을 업데이트합니다.POST /site_url/test to test
API 엔드포인트가 추가되어 구성된 사이트 URL을 테스트합니다.POST /teams/:team_id/invite-guests/email
API 엔드포인트가 추가되어 이메일로 게스트 사용자를 초대합니다.POST /users/:user_id/promote
와POST /users/:user_id/demote
API 엔드포인트가 추가되어 사용자를 게스트 계정으로 승격 또는 강등시킵니다.PUT /channels/:channel_id/patch
API 엔드포인트가 업데이트되어 요청한 사용자가 각 채널 멤버를 볼 수 있는 권한이 있는지 확인합니다.GET /channels/:channel_id/stats
API 엔드포인트가 업데이트되어 고정된 게시물과 게스트 수를 포함합니다.PUT /roles/:role_id/patch
API 엔드포인트가 업데이트되어 필요한 라이선스 및 피쳐 SKU 없이는 게스트 계정 역할을 업데이트할 수 없도록 합니다.여러 OAuth API 엔드포인트가 제거되었습니다.
데이터베이스 변경
Tokens
테이블의Extra
열의 데이터 유형을 변경했습니다.
알려진 문제
플러그인 Marketplace URL에 빈 문자열을 저장하면 URL을 재설정하는 대신 오류 메시지가 표시되어야 합니다.
읽지 않은 채널로 전환하면 때때로 “로딩 중…”에서 멈출 수 있습니다.
설치되지 않은 플러그인을 구성하려고 하면 시간이 초과되지 않은 채 “로딩 중…”에서 멈출 수 있습니다.
시스템 콘솔에서 게스트 액세스를 활성화/비활성화하려고 하면 실패합니다.
게스트 사용자가 채널에 새로운 구성원을 추가할 때 목록에 표시됩니다.
부정적인 검색 필터 하이픈과 때때로 무작위 용어가 검색 결과에서 강조 표시됩니다.
@all
알림 프롬프트에서 취소를 누르기 위해 TAB을 사용해도 여전히 모든 사용자에게 알림이 전송됩니다.시스템 메시지가 이름 충돌로 언급을 유발할 수 있습니다.
자동완성을 닫기 위해 ESC를 누르면 채널 헤더 모달도 닫힙니다.
데스크톱 앱에서 왼쪽 옆의 팀 및 채널을 누르고 누르고 있으면 컨텍스트 메뉴가 열립니다.
구성 파일을 수정하면 규정 준수 익스포트가 두 번 실행될 수 있습니다.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하는 경우 URL을 공백 페이지로 엽니다. 해결하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제로 사용되는 경우 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드로 어떤 때에는 상태가 계속해서 부재 또는 오프라인으로 표시됩니다.
Elasticsearch를 활성화하여 따옴표로 묶인 중지 단어로 검색하면 검색된 용어 이상이 반환됩니다.
Elasticsearch를 활성화하여 검색 시 항상 검색된 용어를 강조 표시하지 않을 수 있습니다.
모바일에서 채널을 읽었음에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화되어 있을 때 CLI를 통해 Slack 가져오기가 실패합니다.
iOS에서 고가용성 모드에서 Mattermost를 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
a-arias, aaronrothschild, abdusabri, adarj, aeomin, AGMETEOR, agusl88, ali-farooq0, amyblais, aneeeshp, ankitrgadiya, anuragbhd, arjitc, arshchimni, asaadmahmood, avasconcelos114, bradjcoughlin, cardoso, carlosasj, chikei, chuttam, comharris, cpanato, cpoile, crspeller, DarrellRichards, deanwhillier, der-test, devinbinnie, dhadiseputro, DHaussermann, enahum, esdrasbeleza, esethna, freerider7777, gabrieljackson, gigawhitlocks, gruceqq, grundleborg, hanzei, hector2, hectorskypl, hmhealey, hvhallmann, imisshtml, iomodo, it33, janvt, jasonblais, jespino, jfrerich, jkl5616, justinegeffen, jwilander, kaakaa, Kaya_Zeren, Lena, levb, lfbrock, lieut-data, lindalumitchell, lindy65, liusy182, Lumexralph, lurcio, manland, marianunez, MatthewDorner, mcrwfrd, meilon, metanerd, mgdelacroix, mickmister, migbot, mjthomp95, mkraft, mlongo4290, nfriend, niklabh, OCram85, paddatrapper, patrickkang, pbitty, phillipahereza, QamarFarooq, RajatVaryani, reflog, renilJoseph, rodcorsi, rohanjulka19, rvillablanca, saturninoabril, sbishel, scottleedavis, Selimix, sij507, sowmiyamuthuraman, srkgupta, stoerchl, streamer45, stylianosrigas, sudheerDev, tejashreecd, tekminewe, tgkouras, thekiiingbob, thePanz, threepwood-mm, tnir, ulhosting, valentijnnieman, wget, wiersgallak, Willyfrog, yuya-oc
No queries found.
릴리스 v5.15 - 품질 릴리스
v5.15.5, 2020-01-08 릴리스
이메일에서 SAML로 계정 이전이 실패하는 문제를 해결했습니다. MM-21472
v5.15.4, 2019-12-18 릴리스
Mattermost v5.15.4에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v5.15.3, 2019-11-06 릴리스
v5.15.2, 2019-10-24 릴리스
Mattermost v5.15.2에 중수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
(접근성) “여기를 클릭하여 최근 메시지로 이동”이 키보드를 통해 접근할 수 없는 문제를 해결했습니다. MM-19498
(접근성) 검색 결과에서 게시물을 탭하는 중에 게시물 옵션이 건너뛰어지는 문제를 해결했습니다. MM-19497
(접근성) 쓰레드가 열리지 않은 상태에서 F6이 오른쪽 패널로 이동을 허용하지 않는 문제를 해결했습니다. MM-18117
v5.15.1, 2019-10-11 릴리스
v5.15.0, 2019-09-16 릴리스
원본 5.15.0 릴리스
Mattermost v5.15.0에는 저수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
버그 수정
잘못된 로캘로 인해 화면이 흰색으로 표시되는 문제를 수정했습니다.
제한된 속도의 게시물이 쓰레드를 불러오지 못하는 문제를 수정했습니다.
그룹 링킹 실패 오류 메시지 및 로깅을 개선하여 그룹 ID 속성이 잘못 구성되었을 가능성을 명확히 합니다.
오른쪽 패널이 중앙에 다른 채널이 있을 때 소켓 재연결 시 메시지를 불러오지 못하는 문제를 수정했습니다.
비어 있는 채널에 메시지를 게시할 때 채널이 가끔 로딩 스피너를 표시하는 문제를 수정했습니다.
채널에서 마지막 게시물을 삭제하면 채널이 로딩 스피너만 표시하는 문제를 수정했습니다.
모바일 앱의 비공개 채널에 안 읽은 배지가 표시되지 않는 문제를 수정했습니다.
푸시 알림에서 사용자 이름 앞에 ‘@’ 기호가 누락된 문제를 수정했습니다.
새로운 키보드 접근성 기능과 관련된 일부 버그를 수정했습니다.
이탈리아어 키보드에서 ‘@’ 기호가 키보드 접근성 기능으로 대체된 문제를 수정했습니다.
몇 개의 게시물만 있는 새로운 채널에 참여할 때 사용자를 채널의 맨 아래로 가져가지 않는 문제를 수정했습니다.
임베드된 유튜브 링크에서 가끔 스크롤 팝업이 발생하는 문제를 수정했습니다.
Safari에서 버벅거리는 드롭다운 메뉴의 문제를 수정했습니다.
게시물을 클릭하면 탭/창으로 돌아와 하이라이트 표시되는 문제를 수정했습니다.
SVG 첨부 파일이 연이어 이어지는 게시물로 넘어가는 문제를 수정했습니다.
긴 게시물이 콤팩트 보기에서 겹쳐 보이는 문제를 수정했습니다.
이미지에서 확장/축소 버튼이 밑줄 치는 문제를 수정했습니다.
데스크탑 앱에서 들어오는 웹훅 URL이 클릭 가능하고 링크로 표시되는 문제를 수정했습니다.
채널 헤더 편집 모달에서 마크다운 도우미 텍스트가 누락된 문제를 수정했습니다.
메시지를 게시한 후 오른쪽 패널에서 모바일 뷰에서 편집/삭제/기타 옵션이 표시되지 않는 문제를 수정했습니다.
채널이 음소거된 상태일 때 채널 음소거 아이콘이 잘못된 위치에 표시되는 문제를 수정했습니다.
타운 스퀘어 채널 메뉴에 추가 메뉴 구분선이 있던 문제를 수정했습니다.
Firefox에서 게시글과 댓글 상자가 너무 이른 시점에 확장되는 문제를 수정했습니다.
이모지 피커에서 이모지를 선택한 후 텍스트 입력 상자에 자동으로 포커스가 설정되지 않는 문제를 수정했습니다.
사용자가 새로 고침하기 전까지 다른 사용자에게는 계정 설정 변경 사항이 업데이트되지 않은 문제를 수정했습니다.
사용자가 저장 버튼을 클릭하지 않았더라도 계정 설정 변경 사항이 저장되는 문제를 수정했습니다.
시스템 콘솔의 일부 링크가 새로운 브라우저/탭에서 열리는 대신 같은 탭에서 열리는 문제를 수정했습니다.
URL을 통해 플러그인을 설치할 때 다운로드에 30초 이상 걸리면 설치에 실패하는 문제를 수정했습니다.
플러그인을 제거할 때 플러그인이 비활성화되지 않는 문제를 수정했습니다.
플러그인이 업그레이드되면 웹 클라이언트에서 플러그인 번역 파일이 업데이트되지 않는 문제를 수정했습니다.
서버 전체 이메일 도메인 제약이 활성화된 경우 어떤 팀에도 봇이 추가되지 않는 문제를 수정했습니다.
사용자를 팀에 추가할 때 페이징이 깨지는 문제를 수정했습니다.
LDAP 그룹 동기화 팀/채널 제거 경고 모달의 사용자 목록이 페이지 별로 표시되지 않는 문제를 수정했습니다.
LDAP Trace를 활성화하면 로그인이 불가능한 문제를 수정했습니다.
Google 사용자 API 엔드포인트에서 오래된 도움말 텍스트가 표시되는 문제를 수정했습니다.
EnableSVGs가 false로 설정된 발신자의 마크다운 이미지가 잠깐 동안 표시되는 문제를 수정했습니다.
사용자 지정 URL 스키마 필드에서 잘못된 오류 메시지가 표시되는 문제를 수정했습니다.
알려진 문제
이미지를 오른쪽에서 업로드 할 때 JS 콘솔 오류가 발생할 수 있습니다.
마크다운 이미지가 포함된 채널에서 스크롤 팝이 발생할 수 있습니다.
봇 사용자 이름 저장 시 뒤에 붙은 공백이 무시되지 않습니다.
계정 설정의 다른 하위 섹션의 “편집”을 클릭하면 현재 모달에서 열린 하위 섹션의 설정이 저장되는 것으로 보입니다.
몇 가지 사전 패키지화된 플러그인이 UI에서 제거 가능하게 표시됩니다.
ExperimentalStrictCSRFEnforcement
가 True로 설정되어 있으면,/jira subscribe
사용 시 실패합니다.사용자가 한 채널에서 미리 보기 모드의 드래프트 글을 나가고 다른 채널로 전환한 후에는 다른 채널에 입력할 수 없습니다.
사용자가 자동으로 채널에 가입하면 채널 내 사용자 수가 새로 고침 후에야 업데이트됩니다.
추가로 게시물을 로딩하는 동안 위로 스크롤 하는 것은 때때로 Firefox에서 위로 점프하게 할 수 있습니다.
구성 파일을 수정하면 규정 준수 익스포트가 두 번 실행됩니다.
게시물을 편집하는 동안 채널 자동 완성을 사용하면 현재 채널이 읽지 않은 상태로 표시됩니다.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 비어 있는 페이지로 열립니다. 시스템 관리자는 서버를 다시 시작해야 합니다.
사용자 정의 이용 약관이 활성화되어 있고 MFA가 강제 실행되는 경우 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔씩 away나 오프라인으로 멈출 수 있습니다.
엘라스틱서치를 사용하여 따옴표 안에 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
엘라스틱서치를 사용하여 검색할 때 검색된 용어가 항상 강조 표시되지 않을 수 있습니다.
모바일에서 채널을 읽은 후 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이메일 알림이 활성화된 상태에서 CLI를 통해 슬랙을 가져오는 작업이 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자들
a-arias, aaronrothschild, accxiagmbh, aeomin, Akito13, ali-farooq0, Amonith, amyblais, angelbarrera92, ankitrgadiya, asaadmahmood, atpons, bradjcoughlin, cardoso, cdncat, chikei, comharris, cpanato, cpoile, crspeller, deanwhillier, der-test, devinbinnie, DHaussermann, DSchalla, eilgin, ejachang, elyscape, enahum, esethna, eshyong, ethervoid, g3rv4, gabrieljackson, gigawhitlocks, goku321, gruceqq, grundleborg, hahmadia, hanzei, healthchecks, hectorskypl, hmhealey, iomodo, irbrad, it33, ivenk, janvt, jasonblais, jesperhansen17, jespino, jfrerich, jozuenoon, jwilander, kaakaa, Kaya_Zeren, kdenz, kosgrz, krjn, Lena, levb, lfbrock, lieut-data, lindalumitchell, Lisenish, liusy182, lurcio, manland, marianunez, MatthewDorner, matthewshirley, meilon, metanerd, mgdelacroix, michaelgamble, mickmister, migbot, mjthomp95, mkraft, mlongo4290, pichouk, Rajakavitha1, reflog, rodcorsi, Roy-Orbison, sadohert, saturninoabril, scottleedavis, sij507, streamer45, stylianosrigas, sudheerDev, thekiiingbob, thePanz, threepwood-mm, tnir, ulhosting, uusijani, wget, wiersgallak, Willyfrog, wyze
릴리스 v5.14 - 기능 릴리스
v5.14.5, 2019-10-24 릴리스
Mattermost v5.14.5에는 중요한 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 뒤에 게시될 예정입니다. 이는 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
v5.14.4, 2019-10-11 릴리스
v5.14.3, 2019-09-16 릴리스
편집된 게시물이 규정 준수 익스포트 (베타)에 포함되지 않는 문제를 해결했습니다. MM-18522
v5.14.2, 2019-08-30 릴리스
검색 시 날짜 관련 용어
on:
,before:
,after:
를 사용했을 때 Mattermost가 충돌하는 문제를 해결했습니다. MM-18143
v5.14.1, 2019-08-28 릴리스
v5.14.0, 2019-08-16 릴리스
원본 5.14.0 릴리스
Mattermost v5.14.0에는 중요 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 뒤에 게시될 예정입니다. 이는 Mattermost 책임 있는 공개 정책에 따라 진행됩니다.
호환성
제거된 기능 및 사용되지 않는 기능
Mattermost v5.16.0에서 2019년 10월 16일에 릴리스 되는 것으로, Internet Explorer (IE11) 지원이 중단됩니다. 자세한 내용은 포럼 글에서 확인하세요.
변경 사항
웹훅은 이제 사용자가 웹훅의 생성자이거나 시스템 관리자인 경우에만 표시됩니다.
Google+에서 Google People으로 업데이트되면, 시스템 관리자는
GoogleSettings.Scope
config.json 설정을profile email
로 설정하고UserAPIEndpoint
설정은https://people.googleapis.com/v1/people/me?personFields=names,emailAddresses,nicknames,metadata
로 설정해야 합니다. 업데이트된 문서를 참조하십시오.
하이라이트
키보드 탐색 및 스크린 리더 개선사항
새로운 키보드 탐색 개선으로 데스크톱 앱에서 F6을, 웹 브라우저에서 CTRL-F6을 사용하여 게시물 목록, 채널 사이드바 및 헤더와 같은 앱 영역 간에 이동할 수 있습니다. 또한 Mattermost에서 버튼, 링크 및 기타 요소와 상호 작용하기 위해 TAB, 화살표 키 및 ENTER를 사용할 수 있습니다.
스크린 리더가 Mattermost와 훨씬 더 호환됩니다. 이제 버튼, 링크 및 앱 영역이 정확한 정보를 제공하여 시각 장애를 가진 사용자가 스크린 리더를 사용하여 Mattermost를 생산적으로 활용할 수 있습니다.
더 알아보기
가장 오래된 읽지 않은 게시물에 도달하기 위한 양방향 스크롤
이제 사용자가 채널을 열 때 읽지 않은 메시지가 있는 경우에는 여태 사용자가 채널을 본 마지막 이후에 얼마나 많은 읽지 않은 게시물이 있는지와 상관없이 새로운 메시지 라인에서 채널이 열립니다.
Jira V2.1
v2.1의 모든 기능 목록은 다음을 참조하세요: https://github.com/mattermost/mattermost-plugin-jira#jira-21-features.
팀 및 채널 내에서 LDAP 그룹을 관리하는 방법(EE)
시스템 콘솔의 새로운 팀 및 채널 페이지를 이용하면 관리자는 v5.12에서 출시된 CLI 그룹 명령어 대신 LDAP 그룹 동기화를 사용하여 팀 및 채널 멤버십을 쉽게 관리할 수 있습니다.
미리 패키지된 플러그인
Jenkins plugin : Mattermost에서 슬래시 명령을 통해 작업 및 빌드와 상호 작용하는 플러그인입니다.
Antivirus plugin : Mattermost에 업로드된 파일을 스캔하는 플러그인입니다.
GitLab plugin : Mattermost에서 언급, 리뷰 요청 및 코멘트에 대한 알림을 받는 플러그인입니다.
향상 사항
사용자 인터페이스 (UI)
System Console > Customization > Posts > Custom URL Schemes 에서
+
와.
을 허용하는 기능 추가됨.Safari가 비디오를 보기 위해 필요로 하는 파일에 대한 범위 지원이 추가되었습니다.
우측 영역에 정보 카드를 추가할 수 있는 기능 추가됨.
메시지 첨부 필드 제목에 이모지를 렌더링할 수 있는 기능 추가됨.
구성되어 있을 때 “About” 섹션 참조를 System Console > Custom Branding > Site Name으로 사용하도록 변경됨.
“CTRL+ENTER에서 메시지 보내기”를 코드 블록 설정과 합침.
파일 생성기를 지원하지 않을 때(예: Edge 또는 IE11) 붙여넣기로 파일을 업로드할 수 있는 기능 추가됨.
Import/Export
슬랙 기업 내보내기 파일에 다이렉트 메시지, 그룹 메시지 및 비공개 채널을 가져오는 기능 추가.
글로벌 릴레이를 zip 파일로 내보내는 기능 추가 지원.
웹훅
“EnableWebhookDebugging”은 이제 디버깅 시 추가 컨텍스트를 위해 요청 ID를 기록합니다.
플러그인이 “MessageWillBePosted” 훅을 통해 게시물을 무시할 수 있도록 지원되었습니다. 무시된 게시물은 더 이상 클라이언트 측 오류로 표시되지 않습니다.
Mattermost로 웹훅을 게시할 때 표시 사진 대신 이모지를 사용하기 위해 들어오는 웹훅에 선택적으로 “icon_emoji” 필드가 추가되었습니다.
통합
확인 대화상자 등 요소 없는 대화상자에 대한 대화형 대화 지원 추가.
대화형 메시지 버튼에서 상대적 링크 지원 추가, 플러그인 개발이 간단해졌습니다.
플러그인
플러그인이 우측 사이드바를 재정의할 수 있도록 지원되었습니다.
사용자 조작 이후에만이 아닌 프로그래밍적으로 대화형 대화 상자를 트리거하는 플러그인을 지원하도록 추가되었습니다.
봇 계정
메시지가 봇 계정에 의해 게시될 때 규정 준수 내보내기를 위한 식별자가 추가됩니다.
봇 구성 옵션을 구성하는 /admin_console/integrations/bot_accounts에 전용 시스템 콘솔 페이지를 생성합니다.
Command Line Interface (CLI)
사용자 계정으로 전환하여 이메일/비밀번호로 로그인하는 기능을 CLI에 추가했습니다.
SAML 키 및 인증서를 처리할 수 있도록 구성 이관 명령을 확장했습니다.
CLI 채널 목록 및 검색 명령을 업데이트하여 채널이 비공개임을 표시합니다.
“팀 수정” CLI 명령을 만들어 팀의 프라이버시 설정을 수정할 수 있도록 했습니다.
관리
Office365 SSO가 베타에서 제거되었습니다.
LinkMetadata
값의 최대 길이가 제거되어 링크가 OpenGraph 미리보기를 생성하고 데이터베이스에 저장될 수 있습니다.config.json 파일은 이제 빌드 시에 코드의 기본값을 사용하여 생성되며,
default.json
에는 기본값이 없습니다.클러스터 서버에서
BindAddress
와AdvertiseAddress
를 더 정확히 구성할 수 있는 새로운 설정이 추가되었습니다. 이를 통해 서버가 다른 서버를 통해 통신하는 상황에서 올바르게 구성할 수 있습니다.CSRF 경고에 대한 향상된 로깅이 구현되어 각 요청에 다음 정보가 추가되었습니다: 원격 주소, 경로, 사용자 ID, 세션 ID.
기업용 버전 (EE)
정보보안 승인에 필요한 SAML 요청에 서명하는 기능 추가.
고가용성 클러스터에서 클러스터 피어 검색에 사용되는 인터페이스 구성 지원 추가.
버그 수정
LDAP 그룹의 페이지네이션 문제가 수정되었습니다.
주 팀이 설정된 경우, 기본 팀뿐만 아니라 모든 팀에서 팀 나가기 옵션이 비활성화되는 문제가 수정되었습니다.
“유형” 항목이 누락된 경우 대량 가져오기가 정지되는 문제가 수정되었습니다.
시스템 콘솔에서 웹훅, 명령 및 OAuth 앱의 제목이 굵게 표시되지 않는 문제가 수정되었습니다.
이메일 알림을 비활성화하면 이메일 초대도 비활성화되는 문제가 수정되었습니다.
이미 사용 중인 경우에도 사용자 봇이 비활성화된다는 경고가 표시되던 문제가 수정되었습니다.
봇 세부 정보를 저장할 때 봇 프로필 이미지가 사라지는 문제가 수정되었습니다.
기존 반응 옆에 새 이모지로 반응할 때 모바일 브라우저 보기에서 더하기 기호가 보이지 않는 문제가 수정되었습니다.
사용자 활동 로그에서 UserID가 이메일에서 UserID로 변경된 시스템 콘솔의 문제가 수정되었습니다.
해당 채널에 봇 추가 알림을 받아야 하는 알림이 사용자에게 표시되는 문제가 수정되었습니다.
봇 사용자를 영구적으로 삭제해도 봇 테이블에서 제거되지 않는 문제가 수정되었습니다.
마크다운에서 큰 이미지 차원으로 스크롤 팝이 발생하는 문제가 수정되었습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션과 기본 값 목록입니다. 시스템 콘솔에서 이용 가능한 경우, config.json
또는 시스템 콘솔에서 설정을 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ClusterSettings
하위:NetworkInterface
를 추가하여 고가용성 클러스터에서 IP를 감지하는 장치를 구성할 수 있도록 함.BindAddress
및AdvertiseAddress
를 추가하여 클러스터 서버에서 바인드 및 광고 주소를 더 많은 제어할 수 있도록 함.
config.json
의ComplianceSettings
하위:SignRequest
를 추가하여 SAML 요청에 서명 지원을 추가함.
config.json
의PluginSettings
하위:AllowInsecureDownloadUrl
을 추가하여 서버가 시스템 콘솔을 통해 원격 URL에서 플러그인을 다운로드하고 설치할 수 있도록 함.
https://github.com/mattermost/mattermost-mobile/에
core-js
가 추가되었습니다.https://github.com/mattermost/mattermost-mobile/에
deepmerge
가 추가되었습니다.https://github.com/mattermost/mattermost-mobile/에서
react-native-bottom-sheet
가 제거되었습니다.https://github.com/mattermost/mattermost-webapp에
react-hot-loader
가 추가되었습니다.https://github.com/mattermost/mattermost-webapp에서
@babel/polyfill
가 제거되었습니다.https://github.com/mattermost/mattermost-webapp에서
redux-persist-transform-filter
가 제거되었습니다.https://github.com/mattermost/mattermost-webapp에서
url-search-params-polyfill
가 제거되었습니다.https://github.com/mattermost/mattermost-webapp에서
whatwg-fetch
가 제거되었습니다.
API 변경 내용
사용자 API 엔드포인트를 Google+ API에서 People API로 이관했습니다.
api/v4/channels/group/search
API 엔드포인트를 추가하여 검색어와 일치하는 회원의 사용자 이름을 가진 그룹 채널을 반환합니다./api/v4/channels/:channel_id/members_minus_group_members
API 엔드포인트를 추가하여 그룹 동기화된 채널에서 제외될 사용자를 결정합니다.api/v4/posts/unread
API 엔드포인트를 추가하여 마지막으로 읽지 않은 게시물로 이동하는 기능을 지원합니다.api/v4/teams/:team_id/members_minux_group_members
API 엔드포인트를 추가하여 그룹 동기화된 팀에서 제외될 사용자를 결정합니다.api/v4/users/group_channels
API 엔드포인트를 추가하여 쿼리에 대한 각 그룹 채널 ID마다 해당 그룹 채널의 사용자 목록을 값으로 포함하는 개체를 가져옵니다.api/v4/sessions/revoke/all
API 엔드포인트를 추가하여 모든 사용자의 세션을 취소하는 기능을 추가했습니다.
플러그인 API
“GetBotIconImage”, “SetBotIconImage” 및 “DeleteBotIconImage” API 엔드포인트를 추가하여 봇 아이콘 이미지를 제어했습니다.
“api/v4/plugins/install_from_url” API 엔드포인트를 추가하여 서버가 원격 URL에서 플러그인을 다운로드하고 설치할 수 있도록 했습니다.
알려진 이슈
미리 보기 모드에서 드래프트된 게시물을 남긴 후 다른 채널로 전환하면 해당 채널에서 다른 채널로 입력할 수 없음.
Google 사용자 API 엔드포인트에 오래된 도우미 텍스트가 표시됨.
비어있는 채널에 게시물을 작성할 경우 채널에 로딩 스피너가 표시될 수 있음.
채널의 마지막 게시물을 삭제하면 채널에 로딩 스피너만 표시됨.
채널 헤더 수정 모달에서 마크다운 도우미 텍스트가 누락됨.
사용자가 자동으로 채널에 참여할 경우 채널의 사용자 수가 새로 고쳐지지 않을 수 있음.
긴 게시물은 조밀한 보기에서 겹칠 수 있음.
게시물 수가 적은 새로운 채널에 참여하는 경우 사용자가 채널의 맨 아래로 이동하지 않을 수 있음.
API 호출 시 네트워크 장애가 발생하면 메시지가 누락될 수 있음.
좁은 화면 보기에서 검색 도우미 텍스트 팝오버가 표시되지 않을 수 있음.
이미지 아이콘의 확장/축소가 밑줄로 표시됨.
여러 개의 안 읽은 메시지가 있는 채널을 여는 경우 메시지가 로드되지 않을 수 있음.
더 많은 게시물을 로드하는 동안 위로 스크롤하는 경우 Firefox에서 위로 이동할 수 있음.
Firefox에서 게시물 및 댓글 상자가 너무 일찍 확장됨.
구성 파일을 수정하면 규정 준수 익스포트가 두 번 실행될 수 있음.
게시물 수정 중에 채널 자동 완성을 사용하면 현재 채널이 읽지 않은 상태가 될 수 있음.
임베디드 Youtube 링크로 스크롤 팝이 발생할 수 있음.
탭/창으로 돌아온 후 게시물을 클릭하면 해당 게시물이 강조 표시될 수 있음.
플러그인 번역 파일이 플러그인 업그레이드 시에 웹 클라이언트에서 업데이트되지 않음.
사용자가 “저장” 버튼을 클릭하지 않아도 계정 설정의 변경 사항이 저장됨.
SVG 첨부 파일이 연이은 게시물로 넘어갈 수 있음.
사용자 지정 속성 플러그인이 충돌할 수 있음.
사용자를 팀에 추가하는 경우 페이징이 중단될 수 있음.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 공백 페이지를 열 수 있음. 이를 해결하려면 시스템 관리자가 서버를 다시 시작해야 함.
사용자 정의 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않을 수 있음.
클래식 모바일 앱에서 Google 로그인이 실패할 수 있음.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 종종 벗어나거나 오프라인으로 남아 있을 수 있음.
Elasticsearch를 활성화한 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있음.
Elasticsearch를 활성화한 상태에서 검색된 용어를 항상 강조 표시하지 않을 수 있음.
모바일에서 채널을 읽은 경우 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있음.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있음.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있음.
기여자
a-arias, aaronrothschild, aayushbisen, adzimzf, aeomin, AGMETEOR, alejandrosame, ali-farooq0, alxsah, amyblais, asaadmahmood, bbodenmiller, bnoggle, bradjcoughlin, chikei, comharris, cpanato, cpoile, crspeller, deanwhillier, der-test, devinbinnie, DSchalla, elyscape, enahum, esethna, eshyong, gabrieljackson, gruceqq, grundleborg, gupsho, hanzei, hectorskypl, hmhealey, hvhallmann, Hyaxia, Inconnu08, irbrad, it33, jasonblais, jesperhansen17, jespino, jfrerich, johnthompson365, Jonany, joshuabezaleel, justinegeffen, jwilander, kaakaa, Kaya_Zeren, keaton185, kosgrz, krjn, Lena, levb, lfbrock, lieut-data, lindalumitchell, lpadgett, lurcio, manland, marianunez, meilon, mgdelacroix, mickmister, migbot, mjthomp95, mkraft, mlongo4290, mounicapaladugu, mzaks, noxer, ollykel, PeterDaveHello, phillipahereza, piperRyan, Rajakavitha1, RajatVaryani, rajiv-k, reflog, rexredinger, rodcorsi, rvillablanca, saturninoabril, scottleedavis, Selimix, SezalAgrawal, srkgupta, steevsachs, streamer45, stylianosrigas, sudheerDev, svelle, tapaswenipathak, tekminewe, thekiiingbob, thePanz, ulhosting, VolatianaYuliana, wget, wiersgallak, Willyfrog
릴리스 v5.13 - 품질 릴리스
Mattermost v5.13.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v5.13.3, 릴리스일: 2019-08-22
Mattermost v5.13.3에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 Mattermost 책임 있는 공개 정책에 따라 보안 업데이트 페이지에 게시될 예정입니다.
v5.13.2, 릴리스일: 2019-07-24
v5.13.1, 릴리스일: 2019-07-19
Jira 플러그인에서 Atlassian이 공개한 GDPR 변경 사항으로 인해 Jira 이슈의 생성 또는 첨부가 실패하는 문제가 해결되었습니다. 영향을 받는 것은 Jira Cloud만이며 Jira Server 또는 Jira Data Center는 영향을 받지 않습니다. MM-17060
OpenGraph API와 관련된 메시지가 필요 이상으로 오류로 보고되는 서버 로그의 문제가 해결되었습니다. MM-17043
엔터프라이즈 에디션 라이선스가 없는 시스템 콘솔에서 푸시 알림 콘텐츠 설정을 사용할 수 없는 문제가 해결되었습니다. MM-17008
v5.13.0, 릴리스일: 2019-07-16
5.13.0 원본 릴리스
호환성
삭제된 및 사용되지 않는 기능
버그 수정
모바일 앱에서 시간대 설정을 “자동으로 설정”으로 변경해도 작동하지 않는 문제를 해결했습니다.
채널을 열 때 종종 채널 소개 내용이 사라지는 문제를 해결했습니다.
누락된 메시지 문제를 해결했습니다.
Join/Leave Messages를 비활성화하고 특정 채널로 전환할 때 화면이 하얗게 나타나는 문제를 해결했습니다.
SMTP 서버 암호가 시스템 콘솔에서 더 이상 숨겨지지 않는 문제를 해결했습니다.
제한된 시스템 관리자를 위해 시스템 콘솔에서 알림 및 플러그인 설정이 누락된 문제를 해결했습니다.
Team Edition 서버의 실험적인 시스템 콘솔 설정 섹션에서 “AD/LDAP 그룹 동기화 사용”이 표시되는 문제를 해결했습니다.
Team Edition 서버에서 시스템 콘솔 > SMTP > 연결 보안 설정이 누락된 문제를 해결했습니다.
Team Edition 서버에서 시스템 콘솔에서 “모바일 파일 업로드/다운로드 허용” 옵션이 숨겨지지 않는 문제를 해결했습니다.
괄호 안에서 채널 링크가 작동하지 않는 문제를 해결했습니다.
팀 아이콘 이미지를 업로드할 때 JS 콘솔 오류가 발생하고 빈 이미지 미리보기가 나타나는 문제를 해결했습니다.
Safari에서 사용자가 Direct Messages 선택 목록 맨 위로 몇 초마다 이동하는 문제를 해결했습니다.
LDAP 그룹이 사용자를 팀에 추가하려고 할 때 최대 사용자 수에 도달한 팀에 사용자를 추가하려고 시도하면 로그인 시 “동기화할 수 있는 항목 채우기 오류”가 표시되는 문제를 해결했습니다.
/rename
슬래시 명령이 22자 이내의 채널 이름 길이로 제한되는 문제를 해결했습니다.Main Menu을 볼 때 사용자가 멤버 관리 권한이 없어도 멤버 관리 메뉴가 표시되는 문제를 해결했습니다.
채널 소개에 있는 “헤더 설정” 버튼을 클릭할 수 없는 문제를 해결했습니다.
사이드바에 있는 그룹 메시지와 비공개 채널 아이콘이 정렬되지 않는 문제를 해결했습니다.
사용자 정의 이모지가 메시지에서 가끔 겹치는 문제를 해결했습니다.
검색 결과와 검색 바 자동 완성인 “in:” 수정자에서 봇 태그가 정렬되지 않는 문제를 해결했습니다.
모바일 뷰에서 글 게시 메뉴 구분선에 갭이 있는 문제를 해결했습니다.
태블릿 뷰에서 우측 하단이 잘린 문제를 해결했습니다.
줌 플러그인이 활성화된 상태에서 모바일 뷰에서 채널 드롭다운 메뉴 인터페이스가 깨지는 문제를 해결했습니다.
페이지 상단에 배너가 표시될 때 시스템 콘솔에서 저장 버튼이 숨겨지는 문제를 해결했습니다.
Elasticsearch 자동 완성이 활성화되었을 때 사용자가 이름의 분할 부분 또는
_
와 같은 분할 문자를 검색할 수 없는 문제를 해결했습니다.OAuth 엔드포인트가 HTML 리디렉션을 위해 application/json 콘텐츠 유형을 반환하는 문제를 해결했습니다.
OAuth API 엔드포인트에서 오류에 대해 json 응답이 반환되지 않고 4xx 오류 대신 500 오류가 반환되는 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 항목 및 기본 값 목록입니다. 설정은 config.json
또는 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ElasticsearchSettings
에서:Elasticsearch의 인증서 확인을 무시하기 위해
SkipTLSVerification
를 추가했습니다.
오픈 소스 구성 요소
https://github.com/mattermost/mattermost-redux/ 에서
moment-timezone
을 추가했습니다.
데이터베이스 변경 사항
Jobs
테이블의plugins
유형 항목은 업그레이드시에 삭제됩니다. 이 작업은 잘못 구성되어 매분마다 실행되어 대부분 쓸모없는 레코드로 테이블을 스팸하고 있었습니다. 모든 이전 레코드는 업그레이드시에 제거되며, 대신 매일 작업이 실행될 것입니다.
알려진 이슈
기본 기본 팀이 설정된 상태에서는 어떤 팀도 나가지 못함.
웹훅, 명령 및 OAuth 앱의 제목은 시스템 콘솔에서 더 이상 굵게 표시되지 않음.
사용자가 세션 만료 알림없이 서버에서 로그아웃될 수 있음.
데스크톱 앱에서 이모지 선택기를 열 때 데스크톱 앱이 멈출 수 있음.
기본 팀이 설정된 경우, 모든 팀이 아닌 기본 팀만이 아닌 모든 팀에서 팀을 나가는 옵션이 비활성화됨.
플러그인이
w.WriteHeader(0)
를 호출할 때 서버가 다운됨.봇 계정 프로필 이미지가 저장될 때 사라짐.
특정 문자를 포함하는 사용자 정의 이모지는 이모지 자동 완성에 나타나지 않음. 해당 문자로 시작하거나 이전에 자동 완성된 적이 있을 때만 나타남.
이피멀 메시지 내부의 버튼은 모바일 앱에서 클릭이 불가능하거나 작동하지 않음.
서버의 하위 경로를 사용하는 경우, 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 공백 페이지로 열림. 이를 해결하려면 시스템 관리자가 서버를 다시 시작해야 함.
사용자 정의 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않음.
클래식 모바일 앱에서 Google 로그인이 실패함.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 away 또는 오프라인으로 멈출 수 있음.
검색어를 인용부호로 감싸 Elasticsearch를 활성화하면 검색된 용어 이외에도 더 많은 결과가 반환됨.
Elasticsearch를 활성화하고 검색을 할 때 검색된 용어가 항상 강조 표시되지 않을 수 있음.
모바일에서 채널을 읽었을 때 데스크톱 앱의 팀 사이드바가 업데이트되지 않음.
이메일 알림이 활성화된 경우 CLI를 통해 슬랙 가져오기가 실패함.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있음.
aaronrothschild, aeomin, adzimzf, alxsah, amyblais, asaadmahmood, Banyango, bbodenmiller, bezumkin, bolariin, bradjcoughlin, carmo-evan, chikei, cjohannsen81, cometkim, comharris, cpanato, cpoile, crspeller, csduarte, cseeger-epages, Dak425, danmaas, deanwhillier, dependabot[bot], der-test, DHaussermann, DSchalla, elyscape, enahum, esethna, ewwollesen, gabrieljackson, georgewitteman, GianOrtiz, giorgosdi, glebtv, goku321, gruceqq, grundleborg, gupsho, hanzei, harshilsharma63, hectorskypl, hmhealey, Inconnu08, iomodo, it33, ivenk, jasonblais, jesperhansen17, jespino, jfrerich, jkl5616, joewaitye, johnthompson365, Jonany, jsmestad, JtheBAB, jwilander, kaakaa, Kaya_Zeren, kevinetienne, kim95175, kincl, kosgrz, krjn, lassimus, Lena, letsila, levb,lieut-data, lindalumitchell, lindy65, lisakycho, LocalHeroPro, lurcio, manland, marianunez, maruTA-bis5, meilon, mgdelacroix, mickmister, migbot, mjthomp95, mkraft, mlongo4290, moksahero, mounicapaladugu, mstoli, mzaks, nafisfaysal, nils-schween, patterns, piperRyan, pradeepmurugesan, RajatVaryani, reflog, renatopeterman, rodcorsi, rvillablanca, saturninoabril, scottleedavis, SezalAgrawal, Sheshagiri, srkgupta, steevsachs, streamer45, stylianosrigas, sudheerDev, svelle, tapaswenipathak, tarikeshaq, tekminewe, Theaxiom, thekiiingbob, thePanz, ThiefMaster, tomasmik, ulhosting, utaani, waseem18, wget, wiersgallak, willdot, Willyfrog, Wipeout55, yuya-oc, zkry
There is no text to translate in this request.
릴리스 v5.12 - 기능 릴리스
Mattermost v5.12.0에는 낮음에서 중간 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.12.6, 릴리스일자 2019-08-22
Mattermost v5.12.6에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.12.5, 릴리스일자 2019-07-19
Jira 플러그인에서 Atlassian에서 발표한 GDPR 변경 사항으로 인해 Jira 문제를 만들거나 첨부하는 것에 실패하는 문제를 해결했습니다. 영향을 받는 Jira Cloud에서만 해당되며, Jira Server 또는 Jira Data Center에서는 해당되지 않습니다. MM-17060
v5.12.4, 릴리스일자 2019-07-15
누락된 메시지 관련 문제를 해결했습니다. MM-16921
v5.12.3, 릴리스일자 2019-07-09
MM_SQLSETTINGS_DATASOURCEREPLICAS 환경 변수 설정 시 서버 시작이 중단되는 문제를 해결했습니다. MM-16719
v5.12.2, 릴리스일자 2019-07-03
실험적 자동 답장 기능 사용 시 Net Promoter Score (NPS)가 루프에 들어가는 문제를 해결했습니다.
v5.12.1, 릴리스일자 2019-06-28
v5.12.0, 릴리스일자 2019-06-16
초기 5.12.0 릴리스
지난 릴리스 이후의 주요 변경 사항
플러그인이
DeleteEphemeralMessage
플러그인 API를 사용하는 경우,postId string
매개변수를 허용하도록 업데이트하세요. 자세한 내용은 문서를 참조하세요.이미지 링크 및 YouTube 미리보기는 시스템 콘솔 > 링크 미리보기 활성화가 활성화되지 않는 이상 표시되지 않습니다. Mattermost 서버가 인터넷에 연결되어 있고 미리보기가 예상되는 웹사이트에 네트워크 액세스가 있는지 확인하세요. 여기에서 자세히 알아보기.
ExperimentalEnablePostMetadata
설정이 제거되었습니다. 포스트 메타데이터(포스트 차원 포함)는 이제 채널에서 콘텐츠가 로드됨에 따라 스크롤 위치를 보정하고 스크롤이 점프하는 것을 방지하기 위해 데이터베이스에 저장됩니다.
하이라이트
무한 스크롤
메시지를 더 쉽게 읽을 수 있습니다. 화면을 올릴 때마다 이전 글이 자동으로 로드되어 화면 맨 위에 있는 “더 많은 메시지 로드” 버튼을 클릭할 필요가 없습니다. 이 기능은 인터넷 익스플로러 (IE11)에서 지원되지 않습니다.
봇 계정
사용자들은 더 이상 통합을 위해 가짜 사용자 계정을 만들 필요가 없습니다. 대신, 실제 봇 계정을 만들고 그것을 사용하여 봇 액세스 토큰을 생성하여 사용자와 작업을 완료할 수 있습니다.
사용자들은 또한 이러한 봇을 사용하여 시스템의 어떤 채널에도 게시할 수 있습니다. 개인 팀, 비공개 채널 또는 직접 메시지 채널이어도 상관없습니다.
기업 배포의 경우, 봇 계정은 라이선스 구독에 활성 사용자로 계산되지 않습니다.
봇 계정에 대해 더 알아보려면
문서 <https://mattermost.com/pl/default-bot-accounts>
__를 참조하세요.
Jira 플러그인 2.0
Jira와 Mattermost 간의 심층적인 양방향 통합을 강화한 기존 플러그인.
Jira 이슈 생성, 이슈 업데이트 및 코멘트에 대한 Mattermost 채널로의 알림 전송.
사용자들은 Mattermost에서 빠른 조치를 취할 수도 있으며, Jira 이슈 생성, Mattermost 메시지를 Jira 이슈에 첨부하고, 슬래시 명령을 통해 이슈 전환도 가능합니다.
2.0의 전체 기능 세트는 https://github.com/mattermost/mattermost-plugin-jira#jira-20-features에서 확인할 수 있습니다.
사전 패키지된 플러그인
이 Mattermost 릴리스와 함께 번들된 새로운 사전 패키지된 플러그인은 다음과 같습니다:
GitHub 플러그인은 알림, 리마인더 및 슬래시 명령어를 통해 이슈 및 풀 리퀘스트에 대해 최신 상태를 유지할 수 있습니다. GitHub SaaS 및 Enterprise 버전을 지원합니다.
Autolink 플러그인은 자동으로 하이퍼 링크를 추가하여 텍스트를 하이퍼링크로 만들 수 있습니다. 즉, 누군가 이슈 키나 번호를 게시하면 이슈 트래커에 링크를 추가합니다.
Custom Attributes 플러그인은 사용자 프로필 팝오버에 사용자 정의 속성을 추가할 수 있습니다.
Welcome Bot 플러그인은 환영 봇을 추가하여 온보딩 및 인사 프로세스를 개선하여 새 팀원을 채널에 추가하는 데 도움을 줍니다.
Amazon SNS CloudWatch 플러그인은 Amazon AWS CloudWatch에서 Mattermost 채널로 경고 알림을 보낼 수 있습니다.
시스템 콘솔 재구성
시스템 콘솔의 정보 구조를 재구성하여 설정의 논리적인 흐름을 더 잘 만들고, Mattermost Private Cloud 제품에서 기능을 숨기는 더 일관된 경험을 제공하기 위해 환경에 직접적으로 영향을 미치는 구성을 변경할 수 없도록 시스템 관리자의 액세스를 제어합니다.
순수익 점수 (NPS)
사용자 피드백을 수집하여 사용자 경험을 개선하고 사용자로부터 직접 의견을 듣고 있습니다. 해당 기능은 시스템 콘솔 > 플러그인 > 순수익 점수를 통해 비활성화할 수 있습니다.
AD/LDAP 그룹 동기화 제거 (Enterprise Edition E20)
시스템 관리자는 AD/LDAP 그룹을 사용하여 개인 팀 및 채널의 멤버십을 관리할 수 있으며, 개별적으로 멤버를 추가하거나 제거할 필요가 없어집니다. 그룹에 속한 사용자는 연결된 그룹에서 제거될 때 팀 또는 채널에서 자동으로 제거됩니다.
사용자/채널 검색 및 Elasticsearch(Enterprise Edition E20)에서 자동 완성
시스템 콘솔 > Elasticsearch의 새 설정을 추가하여 자동 완성 쿼리를 위해 Elasticsearch를 활성화했습니다. 활성화된 경우, Elasticsearch는 사용자/채널 검색 쿼리 및 자동 완성 쿼리에 색인된 데이터를 사용합니다.
향상 사항
사용자 인터페이스 (UI)
프로필 팝오버에서 채널에 사용자를 추가하는 옵션을 추가했습니다.
푸시 알림에서 전체 이름 표시를 위해
@
를 제거했습니다.
플러그인
플러그인 시스템 콘솔 도움말 텍스트 필드에서 Markdown 지원 추가.
플러그인이 일시적인 포스트를 재정의할 수 있도록 지원 추가.
지역화
폴란드어를 “공식 언어”로 승격함.
커맨드 라인 인터페이스 (CLI)
command modify
CLI 명령을 추가하여 슬래시 명령을 수정했습니다.mattermost user convert --bot
CLI 명령을 추가하여 사용자 계정을 봇 계정으로 변환했습니다.config migrate
라는 새로운 명령을 구현하여 구성을 데이터베이스로 마이그레이션했습니다.AD/LDAP 그룹 동기화를 위해 다음 CLI 명령을 추가했습니다:
group team enable
으로 팀을 그룹 제약 사항이 있는 팀으로 전환하는 기능을 추가했습니다.group team disable
으로 지정된 팀에서 그룹 제약 사항을 해제하는 기능을 추가했습니다.group team list
로 팀에 연결된 그룹을 나열하는 기능을 추가했습니다.group team status
로 지정된 팀의 그룹 제약 상태를 표시하는 기능을 추가했습니다.group channel enable
으로 채널을 그룹 제약 사항이 있는 채널로 전환하는 기능을 추가했습니다.group channel disable
으로 지정된 채널에서 그룹 제약 사항을 해제하는 기능을 추가했습니다.group channel list
로 채널에 연결된 그룹을 나열하는 기능을 추가했습니다.group channel status
로 지정된 채널의 그룹 제약 상태를 표시하는 기능을 추가했습니다.
관리
하위 경로를 사용하여 동일 도메인에서 두 개의 Mattermost 인스턴스를 실행하는 지원 추가함.
Slack에서 스레드 가져오기 지원 추가함.
버그 수정
Rename Channel 모달 외부에서 마우스 클릭을 해제할 경우 모달이 닫히는 문제를 수정했습니다.
유효하지 않은
settings_schema
값으로 플러그인을 업로드한 후에 화이트페이지가 발생하는 문제를 수정했습니다.공지 배너가 채널 콘텐츠와 겹치는 문제를 수정했습니다.
라이선스 만료 알림 배너가 라이선스 만료 날짜 이전에 닫히지 않는 문제를 수정했습니다.
그룹 메시지 채널에서 첫 번째로 언급된 사람의 이름을 자동완성할 때 채널 전환 자동완성이 제대로 작동하지 않는 문제를 수정했습니다.
마크다운 미리보기에서 인라인 이미지가 확장되지 않는 문제를 수정했습니다.
부모 게시물에 대한 답글이 왼쪽 정렬되지 않는 문제를 수정했습니다.
시간대 선택 드롭다운에서 스크롤 막대를 끌려고 할 때 드롭다운이 닫히는 문제를 수정했습니다.
ExperimentalPrimaryTeam
config.json 설정이 “팀 나가기” 옵션을 더 이상 숨기지 않는 문제를 수정했습니다.시스템 콘솔의 AD/LDAP 동기화를 위한 설정 위치 필드가 계정 설정에서 변경되지 않는 문제를 수정했습니다.
iOS 브라우저 회원가입 및 로그인 페이지에서 스크롤이 작동하지 않는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본 값의 목록입니다. 해당 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의"PluginSettings":
아래:"EnableHealthCheck": true
추가하여 모든 플러그인이 주기적으로 모니터링되어 상태에 따라 주기적으로 다시 시작되거나 비활성화되도록 함.
config.json
의"NotificationLogSettings":
아래:"EnableConsole": true
,"ConsoleLevel": "DEBUG"
,"ConsoleJson": true
,"EnableFile": true
,"FileLevel": "INFO"
,"FileJson": true
, 그리고"FileLocation": ""
추가하여 푸시 알림을 추적하는 구조화된 로거를 구현함.
config.json
의"ServiceSettings":
아래:"EnableBotAccountCreation": false
추가하여 봇 계정 생성을 가능하게 함."DisableBotsWhenOwnerIsDeactivated": true
추가하여 소유자가 비활성 상태일 때 자동으로 봇을 비활성화하도록 함."TrustedProxyIPHeader": []
추가하여 명시적으로 신뢰할 수 있는 IP 헤더를 정의함.
데이터베이스 변경
TeamMembers
테이블에SchemeGuest
열이 추가되었습니다.ChannelMembers
테이블에SchemeGuest
열이 추가되었습니다.Schemes
테이블에DefaultTeamGuestRole
열이 추가되었고, 비어있는 문자열로 설정되었습니다.Schemes
테이블에DefaultChannelGuestRole
열이 추가되었고, 비어있는 문자열로 설정되었습니다.
API 변경 사항
RESTful API v4 변경 사항
gzip 사용하도록 서버가 구성된 경우 API를 gziphandler 래퍼로 업데이트했습니다. 이를 통해 Mattermost 서버가 REST API 요청에 압축된 데이터(gzip을 통해)로 응답하여 대역폭 사용량을 줄일 수 있습니다.
LDAP 그룹 동기화:
채널별 그룹을 검색하기 위한 API 엔드포인트인
getGroupsByChannel
및 팀별 그룹을 검색하기 위한GetGroupsByTeam
이 추가되었습니다.그룹 제약 사항에 따라 허용된 사용자로 나열을 제한할 수 있도록,
/users
및/users/search
엔드포인트 양쪽에group_constrained
API가 추가되었습니다.검색, 페이지네이션 및 회원 수와 함께 그룹 목록을 검색하는 데 사용되는
GetGroups
API 엔드포인트가 추가되었습니다.
팀 초대 ID 수정을 Create/Update 작업을 통해 비활성화하고, 이를 전용 API 엔드포인트로 이동했습니다.
플러그인 API v4 변경 사항
Plugin API에
KVCompareAndSet(key string, old []byte, new []byte)
를 추가하여 플러그인 프레임워크에서 KV 저장소의 트랜잭션 성능을 지원하도록 함.
알려진 이슈
Jira 클라우드의 경우 Jira 이슈 생성 또는 연결이 실패합니다. v5.12.5에서 수정되었습니다.
OpenGraph API와 관련된 메시지가 서버 로그에서 오류로 불필요하게 보고됩니다. v5.13.1에서 수정되었습니다.
Push Notification Contents 설정이 엔터프라이즈 에디션 라이선스가 없는 서버의 시스템 콘솔에서 사용할 수 없습니다. v5.13.1에서 수정되었습니다.
대량 메시지 기록이 있는 채널은 성능 이슈가 발생할 수 있습니다. v5.13.2에서 수정되었습니다.
E10 서버에서는 사이트 구성 > 알림 > 이메일 알림 내용이 누락되었습니다. v5.13.2에서 수정되었습니다.
공지 배너를 변경하면 콘텐츠가 겹칩니다. v5.13.2에서 수정되었습니다.
읽지 않은 채널을 전환할 때 스크롤 위치가 새로운 메시지 표시기에 없을 수 있습니다. v5.13.2에서 수정되었습니다.
웹훅, 명령 및 OAuth 앱의 제목이 시스템 콘솔에서 더 이상 굵게 표시되지 않습니다.
사용자가 세션 만료 알림 없이 서버에서 로그아웃될 수 있습니다.
데스크톱 앱에서 이모지 피커를 열 때 데스크톱 앱이 멈출 수 있습니다.
주 팀이 설정된 경우 모든 팀이 아닌 기본 팀을 떠나는 옵션이 비활성화됩니다.
w.WriteHeader(0)
를 호출할 때 플러그인이 서버를 중단시킵니다.봇 계정 프로필 이미지가 저장될 때 사라집니다.
특정 문자를 포함하는 사용자 정의 이모지는 해당 문자로 시작하지 않거나 이전에 자동 완성되지 않은 경우 이모지 자동 완성에 나타나지 않습니다.
일회성 메시지 내의 버튼은 모바일 앱에서 클릭 또는 기능을 사용할 수 없습니다.
하위 경로를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 빈 페이지를 엽니다. 이를 수정하려면 시스템 관리자가 서버를 다시 시작해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제화될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
검색 결과에서 점프 링크가 항상 예상된 게시물을 표시하지 않을 수 있습니다.
IP 해시를 끈 상태로 하이 얼빌리티 모드에서 상태가 가끔 여분 또는 오프라인으로 남아 있을 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표 안에 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있습니다.
Elasticsearch를 활성화한 상태에서 검색이 항상 검색 용어를 강조 표시하지 않을 수 있습니다.
모바일에서 읽은 채널이 있는 경우 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이미지 및 링크 미리보기를로드하는 동안 채널 스크롤 위치가 깜박거릴 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져 오기가 실패할 수 있습니다.
하이 얼빌리티 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
aeomin, adzimzf, amyblais, andresoro, asaadmahmood, bolariin, bradjcoughlin, carmo-evan, chahat-arora, chikei, cjohannsen81, cometkim, comharris, composednitin, CooperAtive, cpanato, cpoile, crspeller, d28park, danmaas, deanwhillier, der-test, DHaussermann, DSchalla, dustinkirkland, ejachang, enahum, esethna, evan-a-a, farhadab, fjaeger, gabrieljackson, GianOrtiz, giorgosdi, greensteve, gruceqq, grundleborg, gupsho, hanzei, hectorskypl, henrymori, hmhealey, icelander, iomodo, IshankGulati, it33, ivanaairenee, jasonblais, JerryFireman, jesperhansen17, jespino, jfrerich, jkl5616, johnthompson365, JtheBAB, jwilander, kaakaa, Kaya_Zeren, kkirsche, kosgrz, Lena, letsila, levb, lieut-data, lindalumitchell, lindy65, lisakycho, liusy182, marianunez, matshch, meilon, mgdelacroix, mickmister, migbot, MikeNicholls, mkraft, mlongo4290, pichouk, pradeepmurugesan, prapti, pravan, redg3ar, reflog, rodcorsi, rvillablanca, sapnasivakumar, saturninoabril, scottleedavis, seansackowitz, sebastien-prudhomme, sergeyzhukov, stylianosrigas, sudheerDev, svelle, tapaswenipathak, thekiiingbob, thePanz, therealpuneeth20, torgeirl, ulhosting, VolatianaYuliana, wget, wiersgallak, Wipeout55, z4cco
This is an empty conversation. Please provide a reStructuredText format text for translation.
릴리스 v5.11 - 품질 릴리스
Mattermost v5.11.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 출시 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.11.1, 2019-06-20에 출시됨
Mattermost v5.11.1에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 출시 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.11.0, 2019-05-16에 출시됨
원본 5.11.0 릴리스
지난 릴리스 이후의 주요 변경 사항
통합에서
Update.Props == nil
을 사용하여Props
를 지우는 경우, 5.11+에서는 더 이상 작동하지 않습니다. 대신, 속성을 지우려면Update.Props == {}
를 사용하십시오. 이 변경은Update.Props == nil
이 그림과 같은 모든Props
를 의도치 않게 지우고 보존하지 않았기 때문에 이루어졌습니다.
버그 수정
시스템 콘솔에 플러그인을 업로드한 후 새로 고침하기 전에 플러그인 설정 링크가 나타나지 않는 문제를 수정했습니다.
화면에서 마지막 세 명의 사용자에 대한 “사용자 동작” 메뉴의 시스템 콘솔 > 사용자 하단 섹션이 잘린 문제를 수정했습니다.
이미지 미리보기의 모퉁이가 둥근 것이 아니라 사각형으로 표시되는 문제를 수정했습니다.
이미지에 호버 효과가 누락된 문제를 수정했습니다.
버튼이나 메뉴를 통한 포스트 동작이 웹훅 포스트의 프로필 사진을 재설정하는 문제를 수정했습니다.
사이드바에 로드될 때까지 파일 첨부만 포함된 표시된 포스트가 플래그가 설정된 상태에서 렌더링되지 않는 문제를 수정했습니다.
채널 설정의 일부 문자열이 로컬화될 수 없는 문제를 수정했습니다.
“열기”를 클릭했을 때 이미지가 열리는 대신 이미지가 다운로드되는 문제를 수정했습니다.
파일 첨부가 포함된 긴 메시지를 작성하는 경우 at-mention 사용자 자동 완성이 채널 헤더와 겹치는 문제를 수정했습니다.
콤팩트 뷰에서 포스트 사이에 갭이 있는 것으로 표시되는 답글바의 간격 문제를 수정했습니다.
중첩된 목록의 마크다운 미리보기가 게시된 메시지의 스타일링과 다르게 표시되는 문제를 수정했습니다.
Safari에서 채널 스위처에서 자동 수정이 제안되는 문제를 수정했습니다.
Safari에서 언급 배지 수가 즉시 업데이트되지 않는 문제를 수정했습니다.
모바일 뷰의 iOS/Safari에서 포스트 동작 메뉴가 포스트와 겹치는 문제를 수정했습니다.
어두운 테마에서 대화형 대화 상자의 설명 텍스트 색상이 보기 어려운 문제를 수정했습니다.
사용자 정의 이모지 팀 관리자 역할의 삭제 권한이 항상 부여되지 않는 문제를 수정했습니다.
검색 결과의 로딩 지시기에 도달하면 약간의 스크롤 팝이 있는 문제를 수정했습니다.
언리드 섹션에 있는 채널에 사용자를 추가하는 경우 해당 채널이 사용자의 보기에서 읽은 상태가 되는 문제를 수정했습니다.
채널 메뉴 드롭다운 아이콘이 불필요한 툴팁을 가지고 있던 문제를 수정했습니다.
LDAP 그룹에서 팀에 그룹을 추가하여 불필요한 권한 확인 모달이 표시되던 문제를 수정했습니다.
모바일 뷰에서 첨부 아이콘을 클릭해도 드롭다운 메뉴가 나타나지 않는 문제를 수정했습니다.
알려진 문제
이동 의사를 나타내는 버튼은 모바일 앱에서 클릭하거나 기능을 사용할 수 없습니다.
하위 경로를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 빈 페이지로 열립니다. 시스템 관리자는 서버를 다시 시작하여 이를 해결해야 합니다.
사용자 정의 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않습니다.
클래식 모밌 앱에서 구글 로그인에 실패합니다.
검색 결과에서 점프 링크가 항상 예상된 게시물이 표시되는 위치로 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔씩 away나 오프라인으로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 Elasticsearch를 활성화한 상태에서 인용 표시한 스톱 워드를 검색하면 검색된 용어 그 이상을 반환합니다 중요한것만 아닌 언어를 반환합니다.
Elasticsearch를 활성화한 상태에서 검색할 때, 항상 검색어를 강조 표시하지 않을 수 있습니다.
팀 사이드바는 모바일에서 채널을 읽은 후에도 데스크톱 앱에서 업데이트되지 않습니다.
이미지 및 링크 미리보기가로드 될 때 채널 스크롤 위치가 깜박 거립니다.
이메일 알림이 활성화된 상태에서 고의와 목적이 없는 모든 import가 실패함
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
2019년 4월 Mattermost 프로젝트에 기여한 모든 분들께 감사드립니다!
aeomin, akrfjmt, ali-farooq0, amyblais, andresoro, asaadmahmood, BotKube, bradjcoughlin, bytemine GmbH, chikei, cometkim, comharris, CooperAtive, coreyhulen, courtneypattison, cpanato, cpoile, crspeller, csduarte, d28park, danmaas, deanwhillier, der-test, DHaussermann, DSchalla, enahum, esethna, fcorrea, gabrieljackson, gnufede, gruceqq, grundleborg, hanzei, happygaijin, harshilsharma, hectorskypl, Herzum, hmhealey, it33, jasonblais, jespino, jfrerich, johnbellone, johnthompson365, JVasky, jwilander, kaakaa, Kaya_Zeren, kingisaac95, kmandagie, kosgrz, Lena, levb, lfbrock, lieut-data, lindalumitchell, liusy182, ljmccaff, Mario-Hofstaetter, meilon, mgdelacroix, mickmister, migbot, mkraft, mlongo4290, MParvin, mstoli, ninanung, oliverJurgen, PeterDaveHello, prapti, reflog, rodcorsi, RyPoints, s4kh, sapnasivakumar, saturninoabril, scottleedavis, Sheshagiri, stylianosrigas, sudheerDev, svelle, tengis617, thekiiingbob, thePanz, thepill, therealpuneeth20, ThiefMaster, torgeirl, tylarb, ulhosting, wget, wiersgallak, z4cco
릴리스 v5.10 - 기능 릴리스
Mattermost v5.10.0에는 중대한 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 출시 후 30일이 지난 뒤 보안 업데이트 페이지에 게시될 것입니다.
v5.10.2, 2019-06-20 릴리스
Mattermost v5.10.2에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 출시 후 30일이 지난 뒤 보안 업데이트 페이지에 게시될 것입니다.
v5.10.1, 2019-05-16 릴리스
Internet Explorer (IE11)에서 시스템 콘솔이 빈 페이지를 열던 문제를 해결했습니다.
v5.10.0, 2019-04-16 릴리스
원래의 5.10.0 릴리스
지난 릴리스 이후의 주요 변경 사항
config.json의
SupportedTimezonesPath
설정 및 timezones.json 파일을 기반으로 한 UI의 시간대 변경이 제거되었습니다. 이는 데이터베이스에 구성을 저장하기 위해 이루어 졌습니다.
하이라이트
대화형 순간 메시지
순간 메시지에 메시지 작업 및 버튼 지원이 추가되었습니다.
데이터베이스 구성
config.json
을 데이터베이스에 저장하는 실험적인 지원을 추가하여, 읽기 전용 파일 시스템에서 시스템 콘솔 경험을 향상시켰습니다. 데이터베이스에 구성을 저장하는 것은 선택 사항이며, 기존의config.json
은 완전히 지원됩니다.
개선사항
사용자 인터페이스 (UI)
“c” 및 “sh”를 사용하여 코드 블록 구문 강조 기능 추가.
멘션을 일으키는 단어에 대한 지원을 중국어로 추가.
메시지 첨부 파일 제목에서 이모지와 하이퍼링크 렌더링 지원 추가.
메시지 상자에 채널 이름 표시 지원 추가.
플러그인 시스템 콘솔 도움말 텍스트 필드에서 마크다운 지원 추가.
Mattermost에 붙여 넣을 때 엑셀 셀을 마크다운 테이블로 변환하는 기능 추가.
대화형 메시지 버튼에 이모지 렌더링 기능 추가.
플러그인 (베타)
파일 미리보기를 무효화하기 위한 플러그인 구성 요소를 생성했습니다.
플러그인이 링크 툴팁을 생성할 수 있도록 지원 추가했습니다.
플러그인이 봇 계정을 사용할 수 있도록 실험적인 지원이 추가되었습니다.
대량 가져오기/내보내기
대량 내보내기에 사용자 환경 설정 필드 추가.
대량 내보내기에 직접 및 그룹 메시지 채널과 해당 게시물 포함 기능 추가.
대량 가져오기에 비활성화된 사용자 포함 기능 추가.
명령 줄 도구 (CLI)
command show
를 사용하여 슬래시 명령어의 상세 정보를 볼 수 있도록 CLI 명령을 생성했습니다.webhook show
를 사용하여 웹훅의 상세 정보를 볼 수 있도록 CLI 명령을 생성했습니다.team rename
을 사용하여 팀 이름을 변경할 수 있도록 CLI 명령을 생성했습니다.channel search
를 사용하여 채널을 검색할 수 있도록 CLI 명령을 생성했습니다.
관리
기본 세션 만료 시간 동작을 개선하여
SessionLengthWebInDays
기본값을 30에서 180일로 변경하였습니다.시스템 콘솔 패널에 전체 텍스트 검색 기능을 추가하여 구성 옵션을 쉽게 찾을 수 있도록 하였습니다.
(고급 권한) 이모지 권한 관리를 “생성”, “자신의 삭제”, “다른 사람의 삭제”로 분리하였습니다.
(고급 권한)
List_Public_Teams
,Join_Public_Teams
,List_Private_Teams
,Join_Private_Teams
권한을 추가하였습니다.LDAP 그룹 검색을 지원하도록 하였습니다.
해시태그의 최소 길이를 변경할 수 있는 설정을 시스템 콘솔에 추가하였습니다.
Mattermost 이메일에서 Reply-To 헤더를 설정하는 지원을 추가하였습니다.
시스템 콘솔에서 모든 이메일 초대장을 무효화하는 지원을 추가하였습니다.
버그 수정
기업 라이선스가 만료된 후 15일의 유예 기간 동안 기업 기능이 즉시 사용 불가능한 문제를 해결했습니다.
“all”로 시작하는 사용자 이름에 대한 언급이 전체 사용자 이름을 강조하지 않았던 문제를 해결했습니다.
유효한 라이선스 파일로
migrate_auth
명령이 작동하지 않았던 문제를 해결했습니다.링크 미리보기가 비활성화된 경우 게시물 메타데이터가 요청되던 문제를 해결했습니다.
사용자가 퍼머링크를 통해 채널을 벗어나면 읽지 않은 채널에서 채널이 제거되지 않던 문제를 해결했습니다.
AD/LDAP의 Group Filter에 대한 Access Control 그룹 링크가 하위 경로 사이트 URL에 작동하지 않았던 문제를 해결했습니다.
자동으로 직접 메시지 닫기 설정을 사용할 경우 만료된 채널이 “내 채널” 섹션에 나타나던 문제를 해결했습니다.
사용자가 통합 페이지로부터 돌아온 후 텍스트 상자가 기본 크기로 되돌아가는 문제를 해결했습니다.
at-mention을 통해 열린 경우 프로필 팝오버가 스스로 닫히지 않았던 문제를 해결했습니다.
한국어 문자로 성을 필터링하는 경우 at-mention에 대해 더 이상 작동하지 않던 문제를 해결했습니다.
강제 MFA가 활성화된 경우 모든 사용자에게 MFA 제거 옵션이 표시되던 문제를 해결했습니다.
호환성
Deprecated Features
기존 서버에 내장된 하드코딩 된 목록을 선호하는 형식으로 설정 가능한
timezones.json
을 더 이상 지원하지 않습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션들과 기본 값 목록입니다. 이 설정들은 config.json
또는 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의"ExperimentalSettings":
에 아래 내용을 추가했습니다:"RestrictSystemAdmin": false
, 시스템 관리자조차 중요한 설정을 변경할 수 없도록 선택적으로 제약을 걸었습니다.
config.json
의"ServiceSettings":
에 아래 내용을 추가했습니다:"MinimumHashtagLength": 3
, 해시태그의 최소 길이를 변경할 수 있는 기능을 추가했습니다.
RESTful API 변경 내용
GetUsers
API 메서드를 추가하여 사용자 목록을 나열할 수 있는 기능을 추가했습니다.POST /bots
를 추가하여 봇 계정을 생성했습니다.PUT /bots/{bot_user_id}
를 추가하여 원하는 필드만 업데이트할 수 있는 방식으로 봇을 일부 업데이트할 수 있게 했습니다.GET /bots/{bot_user_id}
를 추가하여 봇 ID로 특정 봇을 가져올 수 있게 했습니다.GET /bots
를 추가하여 봇 목록의 페이지를 가져올 수 있게 했습니다.POST /bots/{bot_user_id}/disable
를 추가하여 봇을 비활성화할 수 있게 했습니다.POST /bots/{bot_user_id}/enable
를 추가하여 봇을 활성화할 수 있게 했습니다.POST /bots/{bot_user_id}/assign/{user_id}
를 추가하여 특정 사용자에게 봇을 할당할 수 있게 했습니다.
플러그인 API 변경 사항
SearchPostsInTeam
메소드를 추가하여 팀 내 게시물을 검색할 수 있는 기능을 추가했습니다.GetTeamMembersForUser
및GetChannelMembersForUser
를 추가하여 특정 사용자의 팀 및 채널 멤버를 가져올 수 있는 기능을 추가했습니다.GetBundleInfo() string
메소드를 추가하여 에셋을 다른 곳에 저장할 수 있는 기능을 추가했습니다.CreateBot(bot *model.Bot) (*model.Bot, *model.AppError)
를 추가하여 주어진 봇과 해당 사용자를 생성할 수 있는 기능을 추가했습니다.PatchBot(botUserId string, botPatch *model.BotPatch) (*model.Bot, *model.AppError)
를 추가하여 주어진 패치를 봇과 해당 사용자에 적용할 수 있는 기능을 추가했습니다.GetBot(botUserId string, includeDeleted bool) (*model.Bot, *model.AppError)
를 추가하여 주어진 봇을 반환할 수 있는 기능을 추가했습니다.GetBots(options *model.BotGetOptions) ([]*model.Bot, *model.AppError)
를 추가하여 요청된 페이지의 봇을 반환할 수 있는 기능을 추가했습니다.UpdateBotActive(botUserId string, active bool) (*model.Bot, *model.AppError)
를 추가하여 봇을 활성화 또는 비활성화 처리할 수 있는 기능을 추가했습니다.PermanentDeleteBot(botUserId string) *model.AppError
를 추가하여 봇과 해당 사용자를 영구적으로 삭제할 수 있는 기능을 추가했습니다.
데이터베이스 변경 사항
다가오는 봇 계정 기능을 준비하여 시스템 관리자에게 다음 권한을 부여했습니다:
PERMISSION_CREATE_BOT
PERMISSION_READ_BOTS
PERMISSION_READ_OTHERS_BOTS
PERMISSION_MANAGE_BOTS
PERMISSION_MANAGE_OTHERS_BOTS
Bots
테이블이 추가되었습니다.
알려진 문제
모바일 뷰에서 첨부 파일 메뉴가 오른쪽에 일부 잘립니다.
모바일 브라우저에서 첨부 파일 아이콘을 클릭해도 드롭다운 메뉴가 나타나지 않습니다.
순시적 메시지의 내용이 모바일 앱에서 표시되지 않습니다.
SAML을 통해 로그인한 경우, 계정 설정 > 일반 > 이메일의 텍스트가 맞지 않게 정렬됩니다.
서브패스를 사용하는 서버에서 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 빈 페이지가 열립니다. 시스템 관리자는 서버를 재시작하여 이 문제를 해결해야 합니다.
사용자 지정 이용 약관이 활성화되고 MFA가 강제화된 경우 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 맞지 않게 away나 오프라인으로 남아 있을 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옉말을 따옉말과 함께 따옉말로 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색을 할 때 검색된 용어를 항상 강조 표시하지 않을 수 있습니다.
모바일에서 채널을 읽었음에도 불구하고 데스크톱 앱의 팀 사이드바가 업데이트되지 않습니다.
이미지와 링크 미리보기가로드되는 동안 채널 스크롤 위치가 깜박입니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
기여자
2019년 3월에 Mattermost 프로젝트에 기여한 모든 분들에게 감사드립니다!
7-plus-t, aeomin, ali-farooq0, amaddio, amyblais, asaadmahmood, avasconcelos114, bcalik, benschuster788, bradjcoughlin, checkaayush, chetanyakan, chikei, comharris, courtneypattison, cpanato, cpoile, crspeller, csduarte, d28park, danmaas, dchukmasov, deanwhillier, der-test, DHaussermann, DSchalla, enahum, esethna, fcorrea, gnufede, grundleborg, gruceqq, gulhe, gupsho, hanzei, harshilsharma, hectorskypl, hmhealey, Hobby-Student, it33, j8r, jasonblais, jespino, jk2K, johnsenner, JtheBAB, jwilander, kaakaa, Kaya_Zeren, kelvintyb, kjkeane, kosgrz, Lena, letsila, levb, lieut-data, lindalumitchell, m3phistopheles, MartB, meilon, mgdelacroix, mickmister, migbot, MirlanMaksv, mkraft, mlongo4290, nadaa, oliverJurgen, pesintta, reflog, rodcorsi, Roy-Orbison, sadohert, sandlis, saturninoabril, stylianosrigas, sudheerDev, svelle, tejasbubane, thekiiingbob, thePanz, ulhosting, wbernest, wget, wiersgallak, yuya-oc
릴리스 v5.9 - ESR
Mattermost v5.9.0에는 낮음에서 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.9.8, 릴리스일 2020-01-08
Mattermost v5.9.8에는 고수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
이메일에서 SAML로 계정을 이전하는 중에 오류가 발생하는 문제를 해결했습니다. MM-21472
v5.9.7, 릴리스일 2019-12-18
Mattermost v5.9.7에는 고수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.9.6, 릴리스일 2019-10-24
Mattermost v5.9.6에는 고수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.9.5, 릴리스일 2019-10-12
서버 v5.16 및 데스크톱 앱 v4.3 릴리스에서의 변경으로 발생할 문제를 해결했습니다. 데스크톱 알림이 더 이상 웹 앱과 직접 상호 작용할 수 없게 되어 데스크톱 알림이 손상될 것입니다. MM-18819
v5.9.4, 릴리스일 2019-08-22
Mattermost v5.9.4에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.9.3, 릴리스일 2019-07-19
인증되지 않은 LDAP 바인딩과 관련된 문제를 해결했습니다. MM-17055
v5.9.2, 릴리스일 2019-06-20
Mattermost v5.9.2에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.9.1, 릴리스일 2019-04-24
Mattermost v5.9.1에는 고수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일이 지난 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.9.0, 릴리스일 2019-03-16
원래의 5.9.0 릴리스
이전 릴리스 이후의 주요 변경 사항
config.json
의 DisableLegacyMfa 설정이true
로 설정되고 다중 요소 인증이 활성화된 경우, 사용자가 모바일 앱 버전 1.17 이상으로 업그레이드했는지 확인하십시오. 그렇지 않으면, MFA가 활성화된 사용자는 로그인에 성공하지 못할 수 있습니다. 자세한 내용은중요한 업그레이드 노트 <https://mattermost.com/administration/important-upgrade-notes.html>
_를 참조하십시오.Mattermost 응용 프로그램 서버의 공용 IP는 Open Graph 메타데이터, 웹훅 또는 슬래시 명령과 같은 신뢰되지 않는 외부 요청의 추가 보안 강화를 위해 예약된 IP로 간주됩니다. 자세한 내용은
중요한 업그레이드 노트 <https://mattermost.com/administration/important-upgrade-notes.html>
_를 참조하십시오.
버그 수정 사항
이모지 반응이 게시물에 즉시 나타나지 않는 문제를 수정했습니다.
로그아웃 후 다시 로그인하면 이모지
최근 사용
이 완전히 지워지는 문제를 수정했습니다.저희 목록에 포함되지 않은 이모지는 jumboemoji로 렌더링되지 않는 문제를 수정했습니다.
서버 시작시 기본 서버/클라이얼 로케일이
en
으로 되돌아가는 문제를 수정했습니다.웹앱에서의 이메일 알림 설정이 모바일 앱과 동기화 되지 않는 문제를 수정했습니다.
사용자 정의 브랜딩이 활성화되었지만 이미지가 업로드되지 않은 경우 로그인 페이지에 손상된 이미지가 표시되는 문제를 수정했습니다.
마스션(@) 뒤에 점이 따라오는 at-channel, at-all, at-here이 멘션으로 표시되지 않는 문제를 수정했습니다.
Google Chrome에서 북마크 렌더링 시 Mattermost 아이콘이 픽셀화된 문제를 수정했습니다.
좁은 화면에서 System Console > Users 페이지의 사용자 인터페이스가 손상된 문제를 수정했습니다.
at-channel 알림이 잘못된 시간대 수를 표시하는 문제를 수정했습니다.
이모지 앞의 선행 여백이 jumboemoji로 렌더링되지 않는 문제를 수정했습니다.
System Console 그래프가 부드럽게 로드되지 않는 문제를 수정했습니다.
System Console > Notifications > Mobile Push 페이지 헤더의 일관되지 않은 형식을 수정했습니다.
48시간 만료 기한을 가진 초대 토큰이 24시간 후에 만료되는 문제를 수정했습니다.
“더 보기” 모달에서 엔터 키를 사용하여 그룹 메시지 채널을 열 때 공백 화면이 표시되는 문제를 수정했습니다.
Zoom 플러그인으로 링크 메타데이터 코드가 시스템 콘솔에 경고를 출력하는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 항목과 기본 값 목록입니다. 시스템 콘솔에서도 가능할 경우, config.json
또는 시스템 콘솔에서 설정을 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
이미지 프록시 활성화 설정은 이제 기본적으로
false
로 설정됩니다. 자세한 내용은 중요한 업그레이드 참고 사항을 참조하세요.config.json
의"ServiceSettings"
아래:모바일 버전 1.16 및 이전 버전을 지원하기 위해 레거시 checkMfa 엔드포인트를 유지하기 위해
"DisableLegacyMFA": false,
가 추가되었습니다. 자세한 내용은 중요한 업그레이드 참고 사항을 참조하세요.
알려진 문제
서버가 하위 경로를 사용하는 경우, 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 빈 페이지를 엽니다. 시스템 관리자는 서버를 재시작하여 문제를 해결해야 합니다.
커스텀 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자는 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 ‘자리를 비움’ 또는 ‘오프라인’으로 멈출 수 있습니다.
Elasticsearch를 사용하여 따갑된 단어를 따갑된 단어로 검색할 경우, 검색된 용어 이상을 반환합니다.
Elasticsearch를 사용하여 검색할 때, 항상 검색된 용어를 강조 표시하지 않을 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않습니다.
이미지와 링크 미리보기를로드하는 동안 채널 스크롤 위치가 깜빡거립니다.
이메일 알림이 활성화되어 있는 경우 CLI를 통한 Slack 가져 오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않습니다.
Firefox에서 파일을 업로드하려면 CTRL/CMD+U 단축키가 작동하지 않습니다.
기여자
2019년 2월 Mattermost 프로젝트에 기여한 모든 분들께 감사드립니다!
adzimzf, aeomin, amyblais, asaadmahmood, aswathkk, awbraunstein, bbodenmiller, BK1603, bradjcoughlin, chikei, cometkim, comharris, courtneypattison, cpanato, cpoile, crspeller, csduarte, danmaas, dannymohammad, deanwhillier, der-test, DHaussermann, dom3k, dos1701, DSchalla, ejachang, enahum, esethna, fcorrea, gabrieljackson, gruceqq, gupsho, hannaparks, hanzei, hectorskypl, hmhealey, icelander, it33, jasonblais, jdillard, jespino, jfcastroluis, jfrerich, JtheBAB, jwilander, kaakaa, Kaya_Zeren, kosgrz, koukouloforos, kscheel, Lena, levb, lieut-data, lindalumitchell, manland, maruTA-bis5, meilon, mgdelacroix, migbot, MirlanMaksv, mkraft, mlongo4290, onnadi-work, patniharshit, pichouk, R-Wang97, Robbe7730, rodcorsi, sadohert, sandlis, sanojsubran, saturninoabril, staabm, sudheerDev, svelle, tauu, thedingwing, thePanz, ulhosting, wget, wiersgallak, yuya-oc, zetaab
릴리스 v5.8 - 기능 릴리스
Mattermost v5.8.0에는 낮은 수준부터 높은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.8.2, 2019-04-24 릴리스
Mattermost v5.8.2에는 높은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.8.1, 2019-03-16 릴리스
Mattermost v5.8.1에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
이미지 프록시를 기본으로 비활성화되었으며, 이미지 프록시가 이미 활성화된 경우(새로 설치된 시스템 포함) 게시물의 임베드된 콘텐츠를 가져오지 못하는 경고가 경계가 낮거나 제거되었습니다. 자세한 내용은 중요한 업그레이드 노트를 참조하십시오.
v5.8.0, 2019-02-16 릴리스
지난 릴리스 이후의 주요 변경 사항
로컬 이미지 프록시가 추가되었으며, 클라이언트 내에 표시되는 이미지는 이제
AllowUntrustedInternalConnections
설정의 영향을 받습니다. 이미지 로딩에 문제가 있는 경우 문서를 참조하세요.
하이라이트
LDAP 그룹 동기화 지원이 추가됨
관리자가 LDAP 그룹을 기반으로 기본 팀 및 채널 멤버십을 설정할 수 있습니다. 자세한 내용은 문서를 참조하십시오.
팀 Edition에 다중 요소 인증 지원 추가
이 포럼 게시물에서 자세한 내용을 확인하세요.
이미지 향상
이미지 프록시 서버 지원을 추가하여 이미지의 성능을 향상시켰으며, 이제 이 서버에 통합되어 기본적으로 활성화되었습니다.
로컬 네트워크 내부에서 이미지를 불러오는 데 문제가 발생할 수 있으므로 보안 설정으로 인해 주의해야 합니다. 자세한 내용은 여기를 참조하세요.
개선 사항
사용자 인터페이스(UI)
이모지 자동완성 및 이모지 선택기 검색 결과의 정렬을 개선했습니다.
모바일 웹 뷰에서 이모지 선택기를 지원하도록 추가했습니다.
알림
채널 알림 설정을 추가하여 채널 멘션을 비활성화할 수 있습니다.
관리
시스템 콘솔 > 사용자에 사용자 역할별 검색 기능을 추가했습니다.
외부 웹훅을 수정하는 CLI 명령을 추가했습니다.
팀을 복원하는 CLI 명령을 추가했습니다.
성능
서버가 더 이상 클라이언트가 게시물을 자동으로 다시 시도하고 게시물이 두 번 나타나는 것을 방지하도록 네트워크 연결성을 향상했습니다.
슬래시 명령어
슬래시 명령이 발행된 채널과 다른 채널로 메시지를 보낼 수 있는 기능 추가.
메시지를 보낼 때 “/”로 시작하는 옵션을 오른쪽에서 제공하도록 추가.
플러그인
서버 지원에서 플러그인을 업데이트하여 제거하고 두 개의 별도 작업으로 설치할 필요가 없도록 지원되었습니다.
첨부 파일
최적화된 파일 첨부 메모리 사용 (가능한 경우).
버그 수정
메시지를 빠르게 작성하고 전송할 때 “[user] 님이 입력 중입니다 …”가 제거되지 않던 문제를 해결했습니다.
배너가 활성화되었지만 텍스트 필드가 비어있는 경우 공지 배너가 표시되던 문제를 해결했습니다.
계정 설정에서 선택했음에도 언어가 설정되지 않았던 문제를 해결했습니다.
이메일 초대 모달에서 행을 제거해도 즉시 제거되지 않던 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션과 기본 값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의"ServiceSettings"
아래:지원 실험적인 LDAP 그룹 동기화 기능을 추가하기 위해
"ExperimentalLdapGroupSync": false
를 추가했습니다.
config.json
의"LdapSettings"
아래:그룹 표시 이름 및 고유 식별자를 구성할 수 있도록
"GroupFilter": ""
,"GroupDisplayNameAttribute": ""
및"GroupIdAttribute": ""
를 추가했습니다.
config.json
의"ImageProxySettings":
아래:이미지 프록시를 서버에 통합하고 기본적으로 켤 수 있도록
"Enable": true,
,"ImageProxyType": "local",
,"RemoteImageProxyURL": "",
및"RemoteImageProxyOptions": ""
을 추가했습니다.
config.json
의"ExperimentalSettings":
아래:기본적으로 게시물 메타데이터를 활성화하기 위해
"LinkMetadataTimeoutMilliseconds": 5000
와"DisablePostMetadata": false
을 추가했습니다.
API 변경 사항
RESTful API v4 변경 사항
SearchTeams
을(를) 추가하여 플러그인 API에 팀을 검색할 수있는 기능 추가.GetTeamStats
을(를) 추가하여 플러그인 API에 팀 통계를 얻을 수있는 기능 추가./api/v4/posts/ids/reactions
API 엔드포인트를 추가하여 게시물에 대한 대량 반응을 가져올 수 있도록 함.UpdateUserActive
을(를) 추가하여 플러그인 API에서 사용자의 상태를 활성 또는 비활성으로 업데이트할 수 있도록 함.GetFile
을(를) 추가하여 플러그인에 파일을 가져올 수 있는 기능 추가.
알려진 이슈
서버에서 서브패스를 사용하는 경우, 시스템 관리자가 시스템 콘솔 UI에서 사이트 URL을 변경하면 URL이 빈 페이지를 열게 됩니다. 시스템 관리자는 서버를 다시 시작하여 이를 해결해야 합니다.
사용자 정의 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않습니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자는 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 이동하지 않을 수 있습니다.
IP 해시를 끈 상태의 고가용성 모드에서 상태가 가끔 떠나거나 오프라인으로 유지될 수 있습니다.
Elasticsearch를 활성화한 상태에서 인용 표시한 스톱 워드를 감싼 검색어를 검색하면 단순히 검색된 용어보다 더 많은 결과가 반환됩니다.
Elasticsearch를 활성화한 상태에서 검색할 때 항상 검색된 용어를 강조 표시하지 않을 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽었을 때 업데이트되지 않습니다.
이미지 및 링크 미리보기가로드 될 때 채널 스크롤 위치가 깜박거립니다.
이메일 알림이 활성화된 상태에서 CLI를 통해 Slack 가져오기에 실패합니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않습니다.
Firefox에서 파일을 업로드하려면 CTRL/CMD+U 바로 가기 키가 작동하지 않습니다.
기여자들
2019년 1월에 Mattermost 프로젝트에 기여한 모든 분들에게 감사드립니다!
adzimzf, aeomin, amorriscode, amyblais, ArchRoller, asaadmahmood, avasconcelos114, bradjcoughlin, chikei, cometkim, comharris, coreyhulen, cpanato, crspeller, csduarte, cvitter, danmaas, dannymohammad, deanwhillier, der-test, DHaussermann, dmamills, dom3k, DSchalla, dv29, enahum, esethna, gabrieljackson, grundleborg, hanzei, hmhealey, icelander, it33, ja11sop, jasonblais, jespino, JtheBAB, JustinReynolds-MM, jwilander, kaakaa, Kaya_Zeren, kosgrz, Lena, levb, lfbrock, lieut-data, lindalumitchell, lindy65, maruTA-bis5, meilon, mgdelacroix, mickmister, migbot, mkraft, mlongo4290, mollyyoung, nashik, nlowe, Ovski4, pichouk, pjgrizel, pradeepmurugesan, robert843, rodcorsi, rononline, ryoon, s4kh, sadohert, sapnasivakumar, saturninoabril, Sheshagiri, sonasingh46, sudheerDev, svelle, thePanz, tomocy, ulhosting, unigiriunini, wget, wiersgallak, yuya-oc, zeroimpl, zetaab
릴리스 v5.7 - 품질 릴리스
Mattermost v5.7.0에는 낮은 수준에서 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 정보 공개 정책에 따라 게시될 예정입니다.
v5.7.3, 릴리스일 2019-03-16
Mattermost v5.7.3에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 정보 공개 정책에 따라 게시될 예정입니다.
v5.7.2, 릴리스일 2019-02-16
Mattermost v5.7.2에는 낮은 수준에서 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 정보 공개 정책에 따라 게시될 예정입니다.
v5.7.1, 릴리스일 2019-02-01
Mattermost v5.7.1에는 높은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임 있는 정보 공개 정책에 따라 게시될 예정입니다.
v5.7.0, 릴리스일 2019-01-16
원본 5.7.0 릴리스
버그 수정
다른 클라이언트에서 읽지 않은 메시지 배지를 지우는 푸시 알림이 전달되지 않는 문제를 해결했습니다. 모바일 앱에서는 배지가 여전히 남아있을 수 있는 경우가 있습니다 - 자세한 내용은 MM-13722을(를) 참조하십시오.
존재하지 않는 channelId를 보려고 시도할 때 SQL 구문 오류를 수정했습니다.
이미지 프록시를 활성화한 경우 구성 변경시 OpenGraph 및 게시물 메타데이터 캐시가 지워지는 문제를 해결했습니다.
앱이 충돌되지 않도록 파일 업로드 진행률의 백분율 값을 확인하는 기능을 추가했습니다.
다중 라인 공지 배너 텍스트가 배경을 확장하지 않는 문제를 해결했습니다.
채널 모달 텍스트와 아이콘이 사용 가능한 채널 유형이 하나만 있는 경우 정렬되지 않는 문제를 해결했습니다.
사용자의 모든 그룹 메시지 채널에 대해 사용자를 검색하기 위해 모든 채널 전환마다 가져오는 문제를 해결했습니다.
처음 설치 시 첫 번째 계정을 만들기 위해 사용자가 회원 가입 페이지로 리디렉션되지 않는 문제를 해결했습니다.
사용자가 너무 많은 팀의 구성원인 경우 팀 사이드바에 스크롤 막대가 표시되는 문제를 해결했습니다.
웹훅에 의해 게시된 넓은 이미지가 오른쪽 쪽면에서 잘릴 수 있는 문제를 해결했습니다.
팀을 나가면 콘솔에 403 오류가 표시되는 문제를 해결했습니다.
코드 테마가 다른 색상이 변경되지 않는 한 저장되지 않는 문제를 해결했습니다.
웹앱에서 활성 팀에 대해 별표나 언급 횟수만 표시되는 문제를 해결했습니다.
채널 메뉴에서 음소거 옵션이 누락된 웹 모바일 보기의 문제를 해결했습니다.
“참여자가 입력 중”이 메시지가 게시된 후 몇 초 후에 나타나는 문제를 해결했습니다.
관리자 배지와 긴 사용자 이름이 포함될 경우 프로필 팝오버가 오른쪽 쪽면에서 잘릴 수 있는 문제를 해결했습니다.
알려진 문제
사용자가 동의한 후 새로 고침하면 사용자 정의 이용 약관이 다시 표시됩니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과에서의 점프 링크가 항상 예상된 게시물을 표시하는 것으로 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 때로는 상태가 자리를 비움 또는 오프라인으로 고정될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옉마과 검색 결과에서 멈추는 단어를 따옉마과로 쿼트로 묶어 검색하면 검색된 용어 이상의 결과가 반환될 수 있습니다.
Elasticsearch를 활성화한 상태에서 검색된 용어를 항상 강조 표시하지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이미지와 링크 미리보기가 로드될 때 채널 스크롤 위치가 깜빡거릴 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행 중인 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
파일을 업로드하려면 CTRL/CMD+U 단축키가 Firefox에서 작동하지 않을 수 있습니다.
기여자
aeomin, akhilanandbv003, amyblais, andrewbanchich, ArchRoller, asaadmahmood, bezumkin, bradjcoughlin, chetanyakan, chikei, cometkim, comharris, cpanato, crspeller, csduarte, cvitter, danmaas, der-test, DHaussermann, DSchalla, enahum, esethna, grundleborg, hanzei, hmhealey, icelander, it33, ja11sop, jasonblais, jespino, johnthompson365, jwilander, kaakaa, kayazeren, kosgrz, Lena, letsila, levb, lfbrock, lieut-data, lindalumitchell, meilon, mickmister, migbot, mkraft, mlongo4290, mukulrawat1986, pichouk, pjgrizel, robert843, rodcorsi, rononline, ryoon, s4kh, saturninoabril, Schrooms, sudheerDev, svelle, thePanz, uhlhosting, vaithak, wget, wiersgallak, yakimant, yuya-oc
릴리스 v5.6 - 기능 릴리스
v5.6.5, 2019-02-16 릴리스
Mattermost v5.6.5에는 낮음에서 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.6.4, 2019-02-01 릴리스
Mattermost v5.6.4에는 고수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.6.3, 2019-01-16 릴리스
Mattermost v5.6.3에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.6.2, 2018-12-22 릴리스
JIRA 플러그인이 Mattermost 채널로 메시지를 보내지 않는 문제가 해결되었습니다.
v5.6.1, 2018-12-20 릴리스
사용자가 새 Mattermost 서버 설치 시 계정 생성 페이지로 리디렉션되지 않는 문제가 해결되었습니다.
일부 사용자의 경우 파일 업로드로 웹앱이 다운되는 문제가 해결되었습니다.
모든 그룹 메시지 채널에서 사용자를 가져오는 모든 채널 전환이 지연되던 문제가 해결되었습니다.
JIRA 플러그인이 JIRA 플러그인 디렉터리 구조의 이름 바꾸기로 인해 작동하지 않는 문제가 해결되었습니다.
v5.6.0, 2018-12-16 릴리스
원본 5.6.0 릴리스
지난 릴리스 이후 주요 변경 사항
WebRTC 프로토타입을 다른 비디오 및 오디오 통화 솔루션으로 대체되었습니다. 여기에서 자세히 알아보기.
IE11 모바일 뷰 지원이 제거되었으며, 낮은 사용률 및 안정성으로 인해 높은 품질의 경험 유지 노력을 다른 더 많이 사용되는 브라우저에 투자하기로 하였습니다. 따라서 IE11의 최소 화면 크기가 증가하게 됩니다.
config.json의 EnablePublicChannelsMaterialization 설정이 false로 설정된 경우, 채널 스위처 (CTRL/CMD+K), 채널 자동 완성 (~) 및 UI 기타 곳에서 채널 검색 성능을 높이기 위해 공개 채널에 대한 머터리얼화된 테이블을 동기화하는 오프라인 마이그레이션이 필요할 수 있습니다. 자세한 내용은 중요한 업그레이드 노트를 참조하세요.
형광펜 표시 사항
대화형 대화 상자
통합을 통해 작업을 수행하거나 요청을 제출하기 위해 사용자로부터 구조화된 정보를 더 쉽게 수집할 수 있는 대화형 대화 상자 지원이 추가되었습니다. 여기에서 자세히 알아보기
언어
지원되는 언어 수를 16개로 늘리기 위해 우크라이나어 언어를 추가했습니다.
루마니아어 언어가 베타에서 벗어났습니다.
커맨드 라인 인터페이스 (CLI)
관리자 생산성 향상을 위해 새로운 CLI 명령어 추가:
command create
: 특정 팀을 위해 커스텀 슬래시 명령 생성command delete
: 슬래시 명령을 삭제합니다.command move
: 슬래시 명령을 다른 팀으로 이동합니다.command list
: 지정된 팀 또는 기본적으로 모든 팀의 모든 명령을 나열합니다.config get
: 닷 표기법을 사용하여 설정 이름에 따른 설정값을 검색합니다.config set
: 닷 표기법을 사용하여 설정 이름에 따른 설정값을 설정합니다.config show
: 현재 Mattermost 설정을 읽기 쉬운 형식으로 출력합니다.team archive
: 이름을 기반으로 팀을 아카이브합니다.team search
: 이름을 기반으로 팀을 검색합니다.webhook create-incoming
: 특정 채널 내부에 인커밍 웹훅을 생성합니다.webhook create-outgoing
: 특정 채널 내부에 아웃고잉 웹훅을 생성합니다.webhook delete
: 웹훅을 삭제합니다.webhook list
: 팀 또는 서버 전역의 모든 웹훅을 나열합니다.webhook modify-incoming
: 기존 인커밍 웹훅을 제목, 설명, 채널 또는 아이콘 URL을 변경하여 수정합니다.
향상점
사용자 인터페이스
계정 설정에서 프로필 사진을 제거할 수 있는 기능 추가.
파일 업로드 진행 상황을 보여주는 새로운 로딩 막대 추가.
사용자가 시스템 관리자인지 표시하는 새로운 배지를 프로필 팝오버에 추가.
ExperimentalGroupUnreadChannels
config.json 설정을 위한 새로운 채널 사이드바 재구성 옵션 추가, 채널을 최근 메시지별로 정렬할 수 있는 기능 포함.검색 결과를 지울 수 있는 옵션 추가.
통지
새 Mattermost 설치에 대해 기본적으로 암호화된 TPNS (테스트 푸시 알림 서비스)를 통해 푸시 알림 활성화.
특정 채널에서 @-채널, @-여기, @-모두 알림을 비활성화할 수 있는 채널 통지 설정 추가.
성능
사용자 자동완성 결과 반환 성능 향상.
플러그인
“plugin.json” 매니페스트에 “min_server_version” 필드를 추가하여 Mattermost 서버 버전과 호환되지 않는 플러그인을 로드하지 못하도록 내장된 제어 기능을 활성화했습니다.
플러그인이 채널 헤더 툴팁을 추가할 수 있도록 기능을 추가했습니다.
더 효과적으로 플러그인이 저장한 키를 열거할 수 있도록 플러그인 키를 쓸 때 해싱하는 것을 중지했습니다.
플러그인의 서버 구성을 자동으로 unmarshalling 하는 지원을 제거했습니다.
대규모 가져오기/내보내기
대량 내보내기 도구에 사용자 정의 이모지 및 이모지 반응 추가.
대량 내보내기 도구에 즐겨찾기 채널 추가.
대량 내보내기 도구에 사용자 및 채널 알림 설정 추가.
대량 가져오기를 위한 이메일 일괄 처리 간격 지정 기능 추가.
슬래시 명령어
슬래시 명령어에서 여러 응답을 지원하도록 추가되었습니다.
유효하지 않은 슬래시 명령어가 입력됐을 때 메시지를 보낼 수 있는 옵션이 추가되었습니다.
관리
사용자 지정 이용 약관(Beta)에 모바일 지원 추가
시스템 콘솔 > 플러그인 (Beta) > 구성 페이지 제거 및 플러그인 활성화 설정을 플러그인 (Beta) > 관리 페이지로 이동함.
구조화된 로깅을 소비하고 인간이 읽기 쉬운 형식으로 재정렬하기 위해 mlog/human 패키지 도입됨.
기업 에디션 (E20)
데이터 보존이 베타에서 홍보됨.
버그 수정
사용자가 새로운 메시지를 게시할 때 고정된 포스트 목록이 새로고침되는 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 설치 시 이러한 추가 항목과 기본값에 대한 목록이 아래에 제시됩니다. 이러한 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다(사용 가능한 경우).
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의"ServiceSettings"
에서:역방향 프록시인 NGINX와 같은 것을 사용하지 않을 때 TLS 연결 구성을 위해
"TLSMinVer": "1.2"
,"TLSStrictTransport": false
,"TLSStrictTransportMaxAge": 63072000
및"TLSOverwriteCiphers": []
가 추가되었습니다.
config.json
의"ExperimentalSettings"
에서:로드되는 게시물 메타데이터를 비활성화하기 위해
"EnablePostMetadata": false
가 추가되었습니다.
API 변경 사항
RESTful API v4 변경 사항
지정된 채널에 속한 사용자들의 시간대 목록을 가져오기 위해
GET /channels/{channel_id}/timezones
를 추가했습니다.Elasticsearch 페이징을 위해
POST /teams/{team_id}/posts/search
호출에page
및per_page
속성을 추가했습니다.사용자의 프로필 사진을 제거하기 위해
DELETE /users/{user_id}/image
를 추가했습니다.사용자 정의 브랜딩 이미지를 제거하기 위해
DELETE /brand/image
를 추가했습니다.대화형 대화상자를 통해 요청을 열고 제출하기 위해
POST /actions/dialogs/open
및POST /actions/dialogs/submit
를 추가했습니다.
플러그인 API 변경사항
GetTeamMembers(teamId string, offset, limit int)
를GetTeamMembers(teamId string, page, perPage int)
로 변경하여 다른 API와 일관성있고 명확하게 함GetPublicChannelsForTeam(teamId string, offset, limit int)
를GetPublicChannelsForTeam(teamId string, page, perPage int)
로 변경하여 다른 API와 일관성있고 명확하게 함다음과 같은 플러그인 API 메서드가 추가되었습니다. 각 메서드에 대한 자세한 정보는 서버 플러그인 참조를 참조하세요.
GetChannelsForTeamForUser
GetChannelMembers
GetChannelMembersByIds
GetChannelStats
GetEmoji
GetEmojiByName
GetEmojiImage
GetEmojiList
GetPluginConfig
SavePluginConfig
GetPostsAfter
GetPostsBefore
GetPostsSince
GetPostsForChannel
GetPostThread
GetProfileImage
SetProfileImage
GetTeamsForUser
GetTeamsUnreadForUser
GetTeamIcon
SetTeamIcon
RemoveTeamIcon
GetUsersByUsernames
GetUsersInChannel
GetUsersInChannelByStatus
GetUsersInTeam
CreateDirectChannel
SearchChannels
SearchUsers
GetFileLink
UploadFile
SetProfileImage
KVSetWithExpiry
KVDeleteAll
KVList
데이터베이스 변경 사항
PluginKeyValueStore
테이블에ExpireAt
열을 추가했습니다.사용자가 수락한 서비스 약관 데이터를 새로운
UserTermsOfService
테이블로 이관했습니다.idx_users_email_lower
,idx_users_username_lower
,idx_users_nickname_lower
,idx_users_firstname_lower
및idx_users_lastname_lower
인덱스를 제거했습니다.
알려진 문제
사용자 정의 이용 약관이 활성화되고 MFA가 강제 적용될 때 로그인이 작동하지 않음.
동의를 클릭한 후 새로 고침하면 사용자 정의 이용 약관이 다시 나타남.
클래식 모바일 앱에서 Google 로그인이 실패함.
사용자가 이미 통화 중인 브라우저 탭에서 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있음.
검색 결과에서 점프 링크가 항상 기대한 게시물을 표시하도록 이동하지 않을 수 있음.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 away 또는 오프라인으로 지속될 수 있음.
Elasticsearch를 활성화한 상태에서 따옴표 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있음.
Elasticsearch를 활성화한 상태에서 검색이 항상 검색된 용어를 강조 표시하지 않을 수 있음.
모바일에서 채널을 읽은 후에도 데스크탑 앱에서 팀 사이드바가 업데이트되지 않을 수 있음.
이미지 및 링크 미리보기를로드하는 동안 채널 스크롤 위치가 깜박일 수 있음.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패할 수 있음.
IP 해상도에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있음.
Firefox에서 파일을 업로드하는 CTRL/CMD+U 바로 가기 키가 작동하지 않을 수 있음.
기여자
aeomin, amorriscode, amyblais, ArchRoller, asaadmahmood, bbodenmiller, bd12, chclaus, chetanyakan, chikei, chrux, cobenash, cometkim, comharris, cpanato, crspeller, csduarte, danmaas, der-test, DSchalla, enahum, esethna, grundleborg, gupsho, gy741, hanzei, harshilsharma, hmhealey, icelander, it33, jasonblais, jespino, jlevesy, JustinReynolds-MM, jwilander, kaakaa, kayazeren, knrt10, letsila, lieut-data, lindalumitchell, lindy65, lisakycho, meilon, mickmister, mkraft, mlongo4290, mojicaj, murugesan, patniharshit, pichouk, pjgrizel, robert843, rodcorsi, rononline, ryoon, sandlis, saturninoabril, scottleedavis, sudheerDev, svelle, thePanz, ThiefMaster, torlenor, tuxfamily, uhlhosting, vaithak, waseem18, wget, wiersgallak, yuya-oc, zeroimpl, zetaab
릴리즈 v5.5 - 퀄리티 릴리즈
v5.5.3, 2019-02-01 릴리즈
Mattermost v5.5.3에는 높은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 Mattermost 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임있는 공개 정책에 따라 게시될 예정입니다.
v5.5.2, 2019-01-16 릴리즈
Mattermost v5.5.2에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 Mattermost 보안 업데이트 페이지에 릴리스 후 30일 후에 Mattermost 책임있는 공개 정책에 따라 게시될 예정입니다.
v5.5.1, 2018-12-06 릴리즈
Mattermost 서버 버전 5.4 및 5.5에서 Elasticsearch v6.0+에서 작동하지 않는 버그를 수정했습니다.
v5.5.0, 2018-11-16 릴리즈
초기 5.5.0 릴리스
버그 수정
이미지를 확장/축소하는 두 화살표를 클릭해도 이미지가 게시된 후에 작동하지 않는 문제를 수정했습니다.
이메일/비밀번호에서 SAML(OKTA 및 OneLogin)으로 인증 방법을 전환하는 문제를 해결하여 세션 만료 메시지 대신 성공 메시지가 표시되도록 수정했습니다.
사용자가 아무 조치를 취하지 않았음에도 메시지 임시 보관이 가끔 채널에 게시되는 문제를 수정했습니다.
자동 응답기 기능에서 답장 메시지가 일관되게 삽입되지 않는 문제를 해결했습니다.
데스크톱에서 볼드체 채널 이름이 비볼드체 채널 이름 위에 렌더링되는 문제를 수정했습니다.
config.ServiceSettings.SiteURL이 trailing slash를 포함할 수 있는 문제를 수정했습니다.
API를 통해 채널을 보관/보관 해제할 때 발생하는 캐싱 문제를 해결했습니다.
답장 스레드에서 보류 중인 게시물을 편집하려고 시도할 때 발생하는 UX 문제를 수정했습니다.
“게시물 서식 지정 사용”이 실제로 페이지 새로 고침을 요구하지 않았던 문제를 수정했습니다.
“User AuthService Export” 값이 가져오기 도구와 호환되지 않을 수 있는 문제를 수정했습니다.
검색 결과에서 대소문자가 일치하지 않는 해시태그가 반환될 때 하이라이트 표시되지 않던 문제를 수정했습니다.
데스크톱 앱의 콤팩트 보기에서 오른쪽에 들여쓰기 문제를 해결했습니다.
봇 메시지의 게시물 헤더가 사용 가능한 수평 공간을 사용하기 전에 사용자 이름이 잘려 나가는 문제를 수정했습니다.
“undefined”가 결합된 시스템 메시지와 함께 새로 고침시 잠깐 표시되는 문제를 해결했습니다.
프로필 팝오버가 오른쪽 루트 게시물에서 잘려 나가는 문제를 수정했습니다.
시스템 콘솔의 “Management” 페이지에서 “Settings” 링크를 클릭했을 때 빈 페이지가 표시되는 일부 플러그인에 대한 UX 문제를 수정했습니다.
플러그인을 업로드하면 JS 오류와 빈 페이지가 표시되는 문제를 수정했습니다.
일부 팀 아이콘이 MacOS에서 바운딩 상자를 채우지 않는 문제를 해결했습니다.
이모지 반응에 호버 효과가 없는 문제를 수정했습니다.
영구 공지 배너가 채널 사이드바의 하단을 화면을 벗어나게 하는 문제를 수정했습니다.
채널 알림 설정을 변경하는 것을 취소하더라도 변경 내용이 저장되는 것으로 보이는 문제를 수정했습니다.
알려진 문제
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자는 이미 통화 중인 상태에서 다른 브라우저 탭으로부터 영상 통화를 받을 수 있습니다.
검색 결과에서의 점프 링크가 항상 기대한 게시물로 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 방치되거나 오프라인으로 남아있을 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옉말을 따옴표 안에 검색하면 검색한 용어 외에도 더 많은 결과가 반환됩니다.
모바일에서 채널을 읽었음에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이미지와 링크 미리보기를 로드하는 동안 채널 스크롤 위치가 깜박거릴 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일을 업로드하기 위한 CTRL/CMD+U 바로 가기 키가 동작하지 않을 수 있습니다.
기여자
aeomin, Akash4927, alexander-akhmetov, amogozov, amorriscode, amyblais, anchepiece, ArchRoller, asaadmahmood, avasconcelos114, Charliekenney23, charvp, chetanyakan, chikei, cjohannsen81, cobenash, cometkim, cored, coreyhulen, cpanato, crspeller, csduarte, cvitter, czertbytes, danmaas, der-test, DHaussermann, dos1701, enahum, esethna, florianeichin, fraziern, grundleborg, gupsho, gy741, hanzei, harshilsharma, harshilsharma, hmhealey, it33, jasimmons, jasonblais, JayaKrishnaNamburu, jespino, JtheBAB, JustinReynolds-MM, jwilander, kaakaa, kayazeren, KerryAlsace, klingtnet, knrt10, leblanc-simon, lfbrock, lieut-data, lindalumitchell, lindy65, lologarithm, MattMattV, meilon, mkraft, mlongo4290, mojicaj, mukulrawat1986, n7st, pichouk, pjgrizel, powhu, pradeepmurugesan, pushkyn, robert843, rodcorsi, rononline, ryoon, s4kh, SaashaJoshi, saturninoabril, SergeyShpak, sonasingh46, sudheerDev, thePanz, torlenor, tyvsmith, uhlhosting, uusijani, VPashkov, waseem18, wget, wiersgallak, yuya-oc
릴리스 v5.4 - 기능 릴리스
릴리스 날짜: 2018-10-16
Mattermost v5.4.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 릴리스 후 14일 후에 Mattermost 책임 있는 공개 정책에 따라 공개될 예정입니다.
지난 릴리스 이후의 주요 변경 사항
Mattermost 모바일 앱 버전 1.13+가 필요합니다. 이전 모바일 앱 버전에서 파일 업로드가 실패할 것입니다.
특정 업그레이드 시나리오에서, 일반, 그리고 사용자 및 팀 아래의 새로운 “Allow Team Administrators to edit others posts” 설정이 True로 설정될 수 있지만, 5.1 이전의 Mattermost 기본 설정 및 5.4+ 설치의 경우 False로 설정됩니다.
하이라이트
기본 Export 도구
두 개의 서버를 병합하는 데에 사용하기 위해 Mattermost에서 개체를 추출하는 기본적인 export 도구를 생성했습니다.
개선 사항
웹 사용자 인터페이스 (UI)
채널 사이드바와 채널 전환기에 초안 표시기 추가함.
대형 이모지 지원 추가함.
“in:” 수정자를 사용하여 다이렉트 메시지 및 그룹 메시지 채널에서 검색 지원 추가함.
로그아웃 시 마지막으로 본 채널이 다음 세션에서 복원됨.
오른쪽에 연이어 메시지 지원 추가함.
게시 정보 오버레이 버튼에 툴팁 추가함.
CTRL + ENTER로 코드 블록을 게시하는 기능 추가함.
긴 게시물을 작성할 때 게시문 텍스트 상자 영역 확장함.
고정된 게시물 목록이 열린 상태에서 채널이 변경될 때 다른 채널의 고정된 게시물 목록을 표시하기 위해 업데이트됨.
공개 링크를 보는 경우 일반 파일 유형을 강제로 다운로드하지 않음.
커맨드 라인 인터페이스 (CLI)
채널에서 모든 사용자를 제거하는 새로운 커맨드 라인 인터페이스를 추가했습니다.
성능
채널 전환 성능 향상.
통합
메시지 첨부 파일에 대화형 메뉴를 추가했습니다.
자동 번역 플러그인을 추가했습니다.
웹훅/슬래시 명령에서 정보를 복사하는 버튼을 추가했습니다. 예를 들어 url 및 토큰과 같은 정보를 복사할 수 있습니다.
파일 및 메시지 첨부 유형의 게시물에 “댓글 작성 중…” 텍스트를 추가했습니다.
수신 및 발신 웹훅 설명을 500자로 업데이트했습니다.
서버 로그의 웹훅 요청에 후크 ID를 추가했습니다.
서버나 웹앱 구성 요소가 없는 플러그인은 더 이상 활성화되지 않습니다.
알림
데스크톱 알림은 이제 팀원 이름 표시 설정을 따릅니다.
채널 드롭다운 메뉴에 음소거/음소거 해제 옵션이 추가되었습니다.
모바일 뷰에 음소거 아이콘이 추가되었습니다.
데스크톱/브라우저 세션이 만료될 때 사용자에게 알림을 지원하도록 추가되었습니다.
자동완성 및 포커스
“CTRL+ENTER로 메시지 보내기 = 켜기”로 설정되어 있으면, 채널 및 사용자 자동완성이 작동합니다.
모달이 완전히로드되기 전에 수정 상자에 커서가 자동으로 초점을 맞춥니다.
취소선 서식에 사용된 두 번의 물결 기호 후에는 채널 자동완성이 닫힙니다.
사용자가 입력을 시작하고 커서가 입력 상자에 없으면, 커서가 자동으로 중앙 채널 텍스트 입력 상자로 이동합니다.
관리
가입/퇴장 메시지 숨기기를 팀 에디션으로 이동했습니다.
edit_others_posts
를 팀 에디션의 권한 설정으로 추가했습니다.사이드바에 채널 전환 버튼 숨기기 옵션을 계정 설정에 추가했습니다.
규정 준수
E20 사용자 정의 서비스 약관에 변경 사항이 추가되었습니다.
팀 멤버십은 이메일 도메인을 기반으로 제한될 수 있습니다.
버그 수정
LDAP 계정으로 MFA를 활성화한 상태에서 로그인할 때 “사용자 이름으로 로그인 활성화”가 false로 설정된 경우 “Error trying to authenticate MFA token” 오류가 발생하는 문제를 수정했습니다.
이메일 주소를 업데이트하는 과정에서 로그인 페이지가 잠시 플래시되는 문제를 수정했습니다.
“EnableLinkPreviews”가 “false”로 설정된 상태에서 “GET /api/v4/redirect_location” 응답이 멈추는 문제를 수정했습니다.
시스템 콘솔의 팀원 이름 표시 설정을 변경할 때 계정 설정의 팀원 이름 표시 설정이 변경되는 문제를 수정했습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가 사항과 기본값 목록입니다. 이 설정들은 config.json
또는 가능한 경우 시스템 콘솔에서 수정할 수 있습니다.
기업용 버전 변경 사항:
“SqlSettings” 에서
config.json
:"EnablePublicChannelsMaterialization": true
를 추가하여 채널 전환기 (CTRL/CMD+K), 채널 자동완성(~) 및 UI 기타 위치에서 채널 검색 성능을 향상시켰습니다.
API 변경 사항
플러그인 API 변경 사항
설정된 엔드포인트 URL에서 GET crush 쿼리 매개변수를 사용하여 슬래시 명령을 추가하여, 사용자 및 Mattermost에서 지정된 매개변수가 중복되지 않도록 합니다.
현재 서버 버전을 반환하기 위해 플러그인 API에 GetServerVersion() 문자열 메서드를 추가했습니다.
데이터베이스 변경 사항
OutgoingWebhooks
테이블에Description
열이 추가되었습니다.IncomingWebhooks
테이블에Description
열이 추가되었습니다.Users
테이블에AcceptedServiceTermsId
열이 추가되었습니다.PublicChannels
테이블이 추가되었습니다.
알려진 이슈
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 통화 중인 동안 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물로 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 오프라인이나 자리 비움으로 고정될 수 있습니다.
Elasticsearch를 사용하여 따옉말을 따뉴말로 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 사용하여 검색할 때 검색된 용어가 항상 강조 표시되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이미지 및 링크 미리보기가 로드되는 동안 채널 스크롤 위치가 깜박거릴 수 있습니다.
이메일 알림이 활성화되어 있는 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
iOS에서 고가용성 모드에서 Mattermost를 실행 중일 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일 업로드를 위한 CTRL/CMD+U 단축키가 동작하지 않을 수 있습니다.
기여자들
aeomin, amyblais, asaadmahmood, ArchRoller, avasconcelos114, balcsida, bezumkin, ccpaging, chetanyakan, chikei, cimfalab, cjbirk, cometkim, coreyhulen, cpanato, crspeller, cvitter, danmaas, der-test, DHaussermann, dmitrysamuylovpharo, DSchalla, enahum, esethna, FurmanovD, gramakri, greensteve, grundleborg, gvengel, hanzei, harshilsharma, hmhealey, jasonblais, jazzzz, jespino, jkurian, JustinReynolds-MM, jwilander, kaakaa, kayazeren, kongr45gpen, lfbrock, lieut-data, lindalumitchell, meilon, mikroskeem, mkraft, mlongo4290, n1aba, n7st, pichouk, pjgrizel, pkuhner, robert843, rodcorsi, ryoon, R-Wang97, saturninoabril, sudheerDev, tejasbubane, thawn, thePanz, ThiefMaster, uhlhosting, wget, xcompass, yuya-oc, zetaab
릴리스 v5.3 - 기능 릴리스
Mattermost v5.3.0에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 14일이 지난 후 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v5.3.1, 2018-09-19 릴리스
비-영어권 언어에 대해 링크와 같은 HTML 요소가 올바르게 표시되지 않는 문제를 해결했습니다.
v5.3.0, 2018-09-16 릴리스
원본 5.3.0 릴리스
지난 릴리스 이후의 주요 변경 사항
Elasticsearch를 활성화 한 서버는 해시 태그 검색이 대소문자를 구분하는 것을 알게될 것입니다.
하이라이트
검색 날짜 필터
지정된 날짜 이전, 이후 또는 해당 날짜에 대한 메시지를 검색합니다.
SAML을 위한 IdAttribute 설정
SAML을 위해 새로운
IdAttribute
설정을 추가했습니다. 이 설정을 통해 SAML 사용자는 이메일 주소를 변경해도 계정을 잃지 않을 수 있습니다.
향상 사항
웹 사용자 인터페이스 (UI)
아웃고잉 웹훅 설정 페이지에서 사용자 이름과 프로필 사진을 설정할 수 있는 기능 추가.
계정 설정 > 고급에서 “계정 비활성화” 옵션 추가.
더 많은 다이렉트 메시지 목록에 멤버 수 추가.
이미지 및 YouTube 링크와 같은 미리 볼 수 있는 콘텐츠를 위해 짧은 링크(e.g. 비틀리) 확장 기능 추가.
성능
새로운 자동 완성 결과를 서버에 쿼리하기 전에 마지막 글자 입력 후 잠시 지연을 추가하여 채널 전환 성능을 향상시켰습니다.
통합
메시지 버튼을 클릭한 후에 게시물을 삭제하거나 편집하는 기능을 지원하도록 추가되었습니다.
관리
시스템 콘솔에서 텔레메트리를 끌 때 텔레메트리 이벤트를 생성했습니다.
다이렉트 메시지 채널에서 첨부 파일을 대량 가져오기 도구에 추가 지원했습니다.
버그 수정
보관된 채널을 닫았을 때 사용자를 마지막으로 본 채널로 리디렉션하지 않는 문제를 해결했습니다.
보관된 채널에서 기존 이모지에 반응할 수 있는 문제를 해결했습니다.
“+”를 두 번 클릭하여 공개 채널 또는 비공개 채널을 추가하면 최근에 보관된 채널이 다시 왼쪽에 추가되는 문제를 해결했습니다.
채널 자동완성이 삭제된 채널 및 가입한 적이 없는 채널을 포함한 모든 공개 채널을 포함하는 것으로 보였던 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본 값 목록입니다. 설정은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
엔터프라이즈 에디션 변경 사항:
“SamlSettings” 에서
config.json
에:"EnableSyncWithLdapIncludeAuth": false,
를 추가하여 구성된 경우 SAML ID 속성을 AD/LDAP ID 속성으로 덮어쓰거나, SAML ID 속성이 없는 경우 SAML 이메일 속성을 AD/LDAP 이메일 속성으로 덮어쓸 수 있도록 했습니다. 자세한 내용은 문서를 확인하세요."IdAttribute": "",
를 추가하여 SAML 주장에서 Mattermost 사용자와 SAML 사용자를 바인딩하는 데 사용할 속성을 설정했습니다.
API 변경 사항
플러그인 API 변경 사항 (릴리스 후보)
PostDropDownMenuComponent
의 속성으로postId
를 추가하고PostDropDownMenuAction
함수의 매개변수로 추가하여 게시물 “…” 작업 메뉴에 옵션을 추가하는 능력을 향상시켰습니다.FileInfo
및file []byte
를 추가하여 특정 fileId의 파일 정보를 검색하고 특정 경로에 대한 파일 읽기를 보장했습니다.Mattermost v5.2에서 제거된 내장 플러그인
ldapextras
의 기능과 일치하는GetLDAPUserAttributes
를 추가했습니다.
알려진 이슈
“사용자 이름으로 로그인 활성화”가 false로 설정되어 있는 경우, MFA가 활성화된 LDAP 계정으로 로그인하면 “MFA 토큰을 인증하는 동안 오류 발생” 오류가 발생합니다.
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 이미 통화 중인 상태에서 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하는 것으로 이동하지는 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔씩 away나 offline으로 멈출 수 있습니다.
Elasticsearch를 사용하여 따옴표로 둘러싸인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 활성화한 경우에도 검색 결과가 항상 강조 표시되지는 않을 수 있습니다.
모바일에서 채널을 읽은 후 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이미지와 링크 미리보기가 로드되는 동안 채널 스크롤 위치가 깜박거릴 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패합니다.
고가용성 모드에서 Mattermost를 실행 중인 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일을 업로드하기 위한 CTRL/CMD+U 바로 가기 키가 작동하지 않을 수 있습니다.
기여자
aeomin, amyblais, ArchRoller, asaadmahmood, chikei, cometkim, comharris, coreyhulen, cpanato, crspeller, csduarte, dcherniv, der-test, DHaussermann, dmitrysamuylovpharo, DSchalla, enahum, esethna, grundleborg, gvengel, Hanzei, hmhealey, it33, jasonblais, jespino, Jessica-c53, JustinReynolds-MM, jwilander, kaakaa, kayazeren, lfbrock, lieut-data, lindalumitchell, lindy65, lisakycho, meilon, MerlinDMC, michaelkochub, mkraft, mlongo4290, n1aba, pichouk, pjgrizel, pradeepmurugesan, robert843, rodcorsi, rononline, rqtaylor, ryoon, R-Wang97, saturninoabril, sjstyle, sudheerDev, thePanz, ThiefMaster, uhlhosting, wget, wiersgallak, yuya-oc
릴리스 v5.2 - 기능 릴리스
v5.2.2, 2018-09-16 릴리스
Mattermost v5.2.2에는 고수준 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일 이내에 Mattermost 책임있는 공개 정책에 따라 게시될 예정입니다.
v5.2.1, 2018-08-23 릴리스
v5.2.0 릴리스 이후 다수의 문제가 제기되어 기본적으로 아카이브된 채널을 검색할 수 없도록 비활성화되었습니다. 해당 기능은
ExperimentalViewArchivedChannels
설정을 통해 v5.2.1에서 활성화할 수 있습니다.
v5.2.0, 2018-08-16 릴리스
원래의 5.2.0 릴리스
보안 업데이트
Mattermost v5.2.0에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드하는 것이 매우 권장됩니다. 자세한 내용은 보안 업데이트 페이지에 발표될 예정이며, 이는 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 공개될 것입니다.
지난 릴리스 이후의 주요 변경 사항
v4.1 - v4.4에서 직접 v5.2 이상으로 업그레이드하고 JIRA가 활성화된 서버는 업그레이드 후 JIRA 플러그인을 다시 활성화해야 합니다.
하이라이트
다른 앱에 Mattermost 임베드하기 (베타)
OAuth 2.0을 통해 다른 앱 및 웹 사이트에 Mattermost를 임베드할 수 있는 확장 기능을 추가했습니다.
Chrome용 샘플 확장 기능은 여기에서 확인할 수 있습니다.
플러그인
CLI를 통해 플러그인 추가/삭제 및 활성화/비활성화 지원 추가.
Mattermost 플러그인의 기능을 보여주는
데모 플러그인
* 참조. Mattermost 플러그인 작성의 출발점은샘플 플러그인
*을 참조하세요.플러그인 프레임워크에 중요한 변경 사항이 소개되었습니다. 기존 플러그인을 Mattermost 5.2 이상과 호환되도록 이관하려면
이관 가이드
_를 참조하세요.
.. *데모 플러그인: https://github.com/mattermost/mattermost-plugin-demo .. *샘플 플러그인: https://github.com/mattermost/mattermost-plugin-sample .. _이관 가이드: https://developers.mattermost.com/extend/plugins/migration/
보관된 채널 검색
데스크톱 및 모바일 클라이언트에서 보관된 채널 콘텐츠를 검색할 수 있는 기능 추가.
루마니아어 언어
루마니아어 언어 지원이 추가되었습니다.
향상점
웹 사용자 인터페이스 (UI)
실험적으로 사용자 정의 기본 채널을 추가했습니다.
Join/Leave 메시지의 이름에서 프로필 팝오버로 링크 추가했습니다.
웹훅 메시지 첨부물을 이용하여 멘션을 트리거하는 기능을 추가했습니다.
데스크톱 알림 및 “댓글 달림…” 텍스트에서 마크다운 형식 문자를 제거했습니다.
이모지를 대량으로 가져오는 기능을 추가했습니다.
대량 가져오기에 파일 첨부 지원을 추가했습니다.
플러그인 (모두 베타)
새로운 안티바이러스 플러그인은 Mattermost에 파일을 업로드하기 전에 바이러스를 검사합니다. 브라우저, 데스크톱 앱 및 모바일 앱에서 ClamAV 안티바이러스 소프트웨어를 지원합니다.
새로운 GitHub 플러그인으로 알림을 구독하고, 읽지 않은 GitHub 메시지 및 주목이 필요한 오픈 풀 리퀘스트를 추적할 수 있습니다.
Zoom 플러그인은 이제 사용자 경험을 간단하게 하기 위해 회의 시작 옵션을 3개가 아닌 1개로 통합하였습니다.
서버 플러그인: 릴리스 후보
릴리스 후보 (RC)가 서버 플러그인용으로 릴리스되었습니다. 안정적인 릴리스는 v5.3 또는 v5.4에서 예정되어 있습니다.
REST API와 동일한 기능을 제공하기 위해 플러그인이 여러 API 메소드를 추가했습니다.
Mattermost 서버로 파일을 업로드하기 전에 파일 업로드를 가로채는 기능을 추가했습니다.
플러그인이 채널 또는 팀에 사용자가 참여/나갈 때 또는 새로운 채널을 생성할 때 응답하도록 플러그인을 지원하도록 추가했습니다.
플러그인이 사용자가 Mattermost 서버에 로그인하기 전이나 후에 응답하도록 지원하도록 추가했습니다.
플러그인이 사용자 상태를 업데이트하도록 지원하도록 추가했습니다. 샘플 사용 사례는 Google 캘린더 이벤트에 따라 사용자 상태를 방해 금지로 설정하는 것입니다.
사용자 세션에 첨부된 CSRF 토큰을 추가했습니다. 이 토큰은 플러그인 요청 시 XHR 확인 대신 대안으로 강제 적용될 수 있습니다.
ServeHTTP 후크에 세션 토큰을 추가했습니다.
웹앱 플러그인: 베타
다가오는 Mattermost UI 재디자인으로 웹앱 플러그인에 중대한 변경 사항이 발생할 수 있습니다. 따라서, v5.2에서 웹앱 플러그인은 여전히 베타로 유지됩니다.
[…] 메뉴, 파일 업로드를 위한 페이퍼클립 아이콘을 오버라이드하는 기능이 추가되었습니다.
다중 플러그인이 동일한 통합 지점에서 구성 요소를 추가할 수 있도록 지원이 추가되었습니다. 이전에는 하나의 플러그인만 이를 수행할 수 있었습니다.
프로필 팝오버를 완전히 오버라이드하는 기능이 제거되었습니다. 대신 다중 플러그인이 프로필 팝오버에 다중 통합 지점을 통해 추가할 수 있습니다.
플러그 가능한 UI 구성 요소의 최신 목록은
데모 플러그인에서 이 목록을 확인하세요 <https://github.com/mattermost/mattermost-plugin-demo/tree/master/webapp#components>
__.
관리
컴플라이언스 내보내기 상태 테이블에서, 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기에 내보낸 레코드 수를 세부 열에 추가했습니다.
Cross-Origin Resource Sharing(CORS) 지원 추가됨.
명령 줄 인터페이스 (CLI)
사용자 게시물의 파일 정보를 영구적으로 삭제하는 CLI 명령에 대한 향상된 로그 출력 추가
CLI에 채널 이름 변경 추가
엔터프라이즈 에디션
글로벌 릴레이 익스포트 CLI 명령어를 추가했습니다.
플러그인 콘텐츠를 검색할 수 있는 지원을 추가했습니다.
버그 수정
“Switch Channel” 단축키(⌘K)가 Mac의 dvorak 레이아웃에서 작동하지 않는 문제를 해결했습니다.
역할 변경 후 시스템 콘솔의 사용자 정의 통합 섹션이 비어있는 문제를 해결했습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션들과 기본 값 목록입니다. 이 설정들은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 Edition 및 기업 Edition의 변경 사항:
“ServiceSettings”:에서
config.json
에:"CorsExposedHeaders": ""
를 추가하여 요청자가 액세스 할 수있는 헤더의 화이트리스트를 추가합니다."CorsAllowCredentials": false
를 추가하여 유효성 검사를 통화하는 요청을 허용하여Access-Control-Allow-Credentials
헤더를 포함할 수 있습니다."CorsDebug": false
를 추가하여 CORS를 사용하는 통합 개발 시 로그에 메시지를 출력하여 도움을 얻을 수 있습니다.
“TeamSettings”에서
config.json
에:"ViewArchivedChannels": true
를 추가하여 사용자가 아카이브 된 채널의 콘텐츠를 공유하고 검색 할 수 있도록 합니다."ExperimentalDefaultChannels": ""
를 추가하여 모든 사용자가 새 팀에 가입 한 후 자동으로 추가되는 기본 채널을 선택할 수 있도록 합니다.
API 변경 사항
RESTful API v4 변경 사항
deleteReaction
API가 추가되어post.HasReactions
의 올바른 값을 전송하도록 되었습니다.CLI를 통해 플러그인을 추가/삭제 및 활성화/비활성화하는 기능이 추가되었습니다.
파일 다운로드 API가 개선되어 파일을 전체적으로 메모리에 로드하는 대신 파일을 스트리밍하는 방식으로 변경되었습니다.
웹소켓 변경 사항
CLI를 통한 플러그인 추가/삭제 및 활성화/비활성화 지원이 추가되었습니다.
데이터베이스 변경
“Username”과 “IconURL”이라는 두 개의 새 열이 “OutgoingWebhooks” 테이블에 추가되었습니다.
알려진 문제
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 통화 중인 브라우저 탭에서 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있습니다.
검색 결과에서의 점프 링크가 항상 예상된 게시물을 표시하도록 점프하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 멀리 또는 오프라인으로 고정될 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 묶인 중지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있습니다.
Elasticsearch를 활성화한 상태에서 검색 결과에서 항상 검색 용어를 강조 표시하지 못할 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 읽은 채널을 나타내지 않을 수 있습니다.
이미지 및 링크 미리보기를 로드하는 동안 채널 스크롤 위치가 깜박거릴 수 있습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일을 업로드하기 위한 CTRL/CMD+U 바로 가기 키가 작동하지 않을 수 있습니다.
기여자
aeomin, alanpog, Alexgoodman7, amyblais, archroller, asaadmahmood, burguyd, chikei, cometkim, comharris, coreyhulen, cpanato, crspeller, csduarte, der-test, DHaussermann, DSchalla, enahum, esethna, falcon78921, fdebrabander, grundleborg, herooftimeandspace, hmhealey, icelander, it33, jasonblais, jespino, Jessica-c53, JustinReynolds-MM, jwilander, kaakaa, kayazeren, kennethjeremyau, lfbrock, lieut-data, lindalumitchell, lindy65, meilon, mkraft, mlongo4290, pepf, pichouk, pietroglyph, pjgrizel, pradeepmurugesan, rodcorsi, Roy-Orbison, ryoon, santos22, saturninoabril, scherno2, seansackowitz, sudheerDev, tejasbubane, theblueskies, ThiefMaster, uhlhosting, uusijani, wget, wiersgallak, yuya-oc
릴리스 v5.1 - 기능 릴리스
v5.1.2, 2018-09-16 릴리스
Mattermost v5.1.2에는 고수준 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 이후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.1.1, 2018-08-07 릴리스
Mattermost v5.1.1에는 중수준 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 이후에 보안 업데이트 페이지에 게시될 예정입니다.
v5.1.0, 2018-07-16 릴리스
원래 5.1.0 릴리스
보안 업데이트
Mattermost v5.1.0에는 여러 개의 보안 수정 사항이 포함되어 있으며, 심각도는 낮음부터 높음까지 다양합니다. 업그레이드를 강력히 권장합니다. 세부 정보는 릴리스 후 14일이 지난 후에 보안 업데이트 페이지에 게시됩니다. 이는 Mattermost 책임있는 공개 정책에 따라 진행됩니다.
지난 릴리스 이후의 주요 변경 사항
mattermost export
CLI 명령이mattermost export schedule
로 이름이 변경되었습니다. 이 명령을 사용하는 경우 스크립트를 업데이트하세요.
하이라이트
Gfycat 통합
Mattermost 인터페이스를 벗어나지 않고 GIF를 공유하기 쉽도록 추가되었습니다. 시스템 관리자는 이 기능을 시스템 콘솔 > 사용자 정의 > GIF 에서 활성화할 수 있습니다.
Auto-linking 플러그인 (베타)
메시지를 Mattermost 데이터베이스에 저장하기 전에 Markdown 링크로 자동으로 포맷팅할 수 있습니다. 자세한 정보는 autolink plugin repository를 참조하세요.
서브패스에서 Mattermost 지원
새로 추가된 서브패스 지원으로 어떠한 경로에서도 Mattermost를 호스팅할 수 있게 되었습니다 (예: https://www.example.com/mattermost).
CSV 준수 내보내기 (Enterprise Edition E20)
CSV 형식으로 확장된 준수 내보내기 기능. 자세한 내용은 문서를 참조하세요.
개선사항
웹 사용자 인터페이스
Elasticsearch 결과를 강조 표시했습니다.
“채널 삭제”를 “채널 보관”으로 이름을 변경했습니다. 채널은 명령줄에서 복구할 수 있습니다.
“더 많은 채널” 메뉴에서 채널 목적을 검색 가능한 필드로 추가했습니다.
행정
이메일 재설정 기능을 시스템 콘솔 > 사용자 에 추가했습니다.
작업 서버를 처음 실행할 때 더 이상 서버를 다시 시작할 필요가 없습니다.
명령 줄 인터페이스 (CLI)
permissions reset
CLI 명령을 통해 모든 사용자 지정 역할 관련 데이터를 재설정할 수 있도록 했습니다.permanent delete user
CLI 명령을 사용하면 사용자가 업로드한 모든 파일이 삭제됩니다.export
CLI 명령이export schedule
를 통해 내보내기 일정을 지원하도록 업데이트되었으며, Actiance XML 및 CSV 형식으로 파일을 내보낼 수 있습니다.bin 디렉터리 외부에서 CLI를 실행하는 것이 이제 덜 오류를 일으킵니다.
Enterprise Edition E20
사용자 또는 장치를 식별하여 Mattermost에 액세스를 허용하기 전에 인증서 기반 인증 (CBA)을 실험적으로 지원하도록 추가되었습니다. 자세한 내용은 문서를 참조하세요.
버그 수정
iOS에서 푸시 알림에 회신할 수 없는 문제가 수정되었습니다.
공개 채널을 비공개로 전환한 후 잘못된 시스템 메시지가 표시되는 문제가 해결되었습니다.
메시지 세부 정보 사이드바를 확장한 후 이모지 반응을 추가할 수 없는 문제가 해결되었습니다.
시스템 콘솔에서 속도 제한 설정을 편집할 수 없었고
config.json
을 통해 구성된 경우 사용자 인터페이스에 표시되지 않는 문제가 해결되었습니다.즐겨찾는 채널 섹션에서 “누군가”로 표시된 삭제된 사용자를 제거할 수 없는 문제가 해결되었습니다.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 옵션과 기본 값 목록입니다. 시스템 콘솔에서 사용 가능할 때 설정을 config.json
에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의 “ExperimentalSettings:”에 대한 변경 사항:"ClientSideCertEnable": false,
추가, Mattermost 서버에서 클라이언트 측 인증을 활성화합니다."ClientSideCertCheck": "secondary"
추가, 클라이언트 측 인증 이후 이메일 및 비밀번호가 필요한지를 제어합니다.
config.json
의 “ServiceSettings:”에 대한 변경 사항:"ExperimentalLimitClientConfig": false
추가, 사용자가 로그인하기 전에 전송되는 구성 설정의 수를 제한합니다. 모바일 앱 v1.10 이후에서 지원됩니다."EnableGifPicker": false,
,"GfycatApiKey": 2_KtH_W5,
및"GfycatApiSecret": 3wLVZPiswc3DnaiaFoLkDvB4X0IV6CpMkj4tf2inJRsBY6-FnkT08zGmppWFgeof,
추가, Gfycat과의 내장 GIF 통합을 활성화합니다."EnableEmailInvitations": false
추가, 시스템에서 이메일 초대를 사용하지 않도록 설정합니다.
config.json
의 “SqlSettings:”에 대한 변경 사항:"ConnMaxLifetimeMilliseconds": 3600000,
추가, 데이터베이스와의 연결의 최대 수명을 구성합니다.
API 변경 사항
RESTful API v4 변경 사항
POST teams/{team_id}/posts/search
에 새로운matches
필드가 추가되어, 게시물 내 일치하는 용어의 목록을 반환합니다. 이 필드는 Elasticsearch가 활성화된 v5.1 이상 버전을 실행 중인 서버에만 채워집니다.
알려진 이슈
클래식 모바일 앱에서 구글 로그인이 실패합니다.
사용자가 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 유예 상태나 오프라인 상태로 남을 수 있습니다.
ElasticSearch를 사용하여 따옉말을 따옉으로 강조하지 않을 수 있습니다.
ElasticSearch를 사용하여 따옉말을 강조하지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이미지 및 링크 미리보기를로드하는 동안 채널 스크롤 위치가 깜박거릴 수 있습니다.
이메일 알림이 활성화되어 있는 경우 CLI를 통한 Slack 가져 오기에 실패 할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일을 업로드하는 CTRL/CMD+U 단축키가 작동하지 않을 수 있습니다.
기여자들
Alexgoodman7, amyblais, AndersonWebStudio, asaadmahmood, Brodan, cjohannsen81, cometkim, comharris, coreyhulen, cpanato, crspeller, csduarte, cvitter, dmeza, DSchalla, enahum, esethna, evelikov, fbartels, greensteve, grundleborg, hmhealey, icelander, it33, jasonblais, jespino, jkurian, jwilander, kaakaa, kennethjeremyau, lfbrock, lieut-data, lindalumitchell, lisakycho, michaelgamble, mkraft, pichouk, Roy-Orbison, R-Wang97, saturninoabril, stanchan, sudheerDev, svelle, tejasbubane, ThiefMaster, wiersgallak, wildloop, yuya-oc
릴리스 v5.0 - 기능 릴리스
v5.0.3, 2018-08-07 릴리스
Mattermost v5.0.3에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시됩니다.
v5.0.2, 2018-07-16 릴리스
Mattermost v5.0.2에는 고 심각도의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시됩니다.
v5.0.1, 2018-07-09 릴리스
대규모 Global Relay 익스포트가 완전히 실패하게 만들 수 있는 문제를 해결했습니다.
v5.0.0, 2018-06-16 릴리스
원본 5.0.0 릴리스
최근 릴리스 이후 중단된 변경 사항
모든 API v3 엔드포인트가 제거되었습니다. 문서를 참조하여 통합을 API v4로 이관하는 방법에 대해 알아보십시오. 티켓 #8708.
platform
이진 파일은 설치 및 업그레이드 경험이 더 명확하도록mattermost
로 이름이 변경되었습니다.systemd
서비스 파일을 새로운mattermost
이진 파일을 가리키도록 설정해야 합니다. 대량 로드 도구 및 개발 도구를 포함한 모든 명령줄 도구도 platform에서 mattermost로 이름이 변경되었습니다. 티켓 #9985.계정 설정 > 알림 > 데스크톱 알림 에서 데스크톱 알림 지속 시간을 구성하는 Mattermost 사용자 설정이 제거되었습니다.
GET 요청을 수신하도록 구성된 슬래시 명령은 이제 표준 HTTP 요청과 일관되게 쿼리 문자열에 인코딩된 페이로드를 받도록 구성되어 있습니다. 적합하지는 않지만 사용되지 않는 GET 요청을 사용하는 사용자 정의 슬래시 명령을 손상시킬 수 있습니다. 티켓 #10201.
자동 링킹을 위한 프로토콜 유형을 화이트리스트하는 새로운
config.json
설정이 추가되었습니다. 티켓 #9547.영구 APIv4 삭제 팀 매개변수를 비활성화하는 새로운
config.json
설정이 추가되었습니다. 이 설정은 GitLab Omnibus에 배포된 것을 제외하고, 기본적으로 모든 새로운 및 기존 설치에서 사용되지 않습니다. 시스템 관리자는 config.json 파일에서 API v4 엔드포인트를 활성화할 수 있습니다. 티켓 #9916.채널 모델에서 사용되지 않는
ExtraUpdateAt
필드가 제거되었습니다. 티켓 #9739.
하이라이트
플러그인 가로채기
데이터베이스에 게시물을 저장하기 전에 플러그인이 게시물을 가로챌 수 있도록 지원합니다.
제한된 단어를 자동 감지하고 블라인드 처리하거나 구문을 자동으로 링크하는 등의 사용 사례를 지원합니다. 자세한 내용은 포럼 게시물을 참조하세요.
권한 체계
시스템 체계는 이제 시스템 관리자, 팀 관리자, 채널 관리자 및 다른 모든 사용자가 시스템 전반에 상속하는 기본 권한을 설정합니다.
새로운 팀 체계가 추가되어 팀 관리자, 채널 관리자 및 다른 모든 팀 구성원에 대한 특정 팀의 기본 권한을 무시하도록 설정할 수 있습니다.
포스트 문자 제한 증가
새 배포에 대한 문자 제한을 16,383으로 증가하여 긴 메시지 게시 및 테이블을 포함한 더 나은 마크다운 서식을 사용할 수 있게 합니다.
기존 배포에 대해서는, 시스템 이전 방법을 읽어, 증가된 문자 제한을 지원하세요.
합쳐진 참가/나가기 메시지
채널과 팀에서 사람을 추가하거나 제거하거나 참가하고 나가는 시스템 메시지가 하나의 메시지로 결합되어 채널의 공간을 절약합니다.
향상 사항
웹 사용자 인터페이스
이미지 업로드를 축소 아이콘을 사용하거나
/collapse
명령을 사용하여 축소하는 기능을 추가했습니다.오토 링크시 유효한 링크 유형에 대한 화이트리스트를 추가했습니다.
기본 팀 아이콘의 스타일을 업데이트했습니다.
성능
앱 서버 재시작시 “update_status” 클러스터 이벤트가 수천 번 전송되는 문제를 수정했습니다.
통합
GET 요청을 수신하도록 구성된 슬래시 명령은 이제 요청 본문에 대신 쿼리 문자열로 인코딩된 페이로드를 받습니다.
웹훅이 실제로 채널에 잠길 수 있도록 기능을 추가했습니다.
알림
그룹 메시지의 이메일 알림 제목과 내용을 업데이트했습니다.
푸시 알림의 스타일을 업데이트했습니다.
시스템 콘솔
이메일 알림이 꺼진 경우 미리보기 모드 배너를 비활성화하는 시스템 콘솔 설정을 추가했습니다.
관리
패스워드 요구 사항과 고객 브랜딩을 팀 에디션에 추가했습니다.
팀 당 테마를 팀 에디션으로 이동했습니다.
엔터프라이즈 에디션
추가된
LoginIdAttribute
를 통해 LDAP 사용자가 로그인 ID를 변경하더라도 계정을 잃지 않을 수 있습니다.
버그 수정
config.json에 포함되지 않은 경우
EnableUserCreation
이false
로 설정된 문제를 수정했습니다.공개 채널을 비공개로 변경해도 해당 채널에 속하지 않은 클라이언트에서 자동으로 사라지지 않는 문제를 해결했습니다.
팀 아이콘이 자동으로 저장되지 않는 문제를 해결했습니다.
“config.json”에 “ExperimentalTownSquareIsReadOnly”가
true
로 설정되어 있을 때 관리자가 아닌 사용자에게서 채널 목록에서 타운 스퀘어 채널이 사라지는 문제를 해결했습니다.
호환성
Mattermost v5.0의 중요 변경 사항 목록은 포럼 공지를 참조하세요.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 항목과 기본 값 목록입니다. 시스템 콘솔에서도 가능할 경우, config.json
이나 시스템 콘솔에서 설정을 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션의 변경 사항:
config.json
의"ServiceSettings":
하위:영구적인 APIv4 삭제 팀 매개변수를 비활성화하기 위해
"EnableAPITeamDeletion": false,
추가.보안을 위해 사용자 경험에 대한 트레이드오프를 만드는 Mattermost의 강화 모드를 활성화하기 위해
"ExperimentalEnableHardenedMode": false
추가.
config.json
의"EmailSettings":
하위:이메일 알림이 비활성화되었음을 사용자들이 인식할 수 있도록 미리보기 모드 배너를 표시하기 위해
"EnablePreviewModeBanner": true,
추가.
config.json
의"ClusterSettings":
하위:한 서버에서 모든 클러스터 다른 서버로 유지되는 최대 휴식 중 연결 수를 추가하기 위해
"MaxIdleConns": 100,
추가.한 서버에서 다른 서버로 유지되는 최대 휴식 중 연결 수를 추가하기 위해
"MaxIdleConnsPerHost": 128,
추가.클러스터 내 서버 간에 휴식 중 연결을 유지하는 시간(밀리초)을 추가하기 위해
"IdleConnTimeoutMilliseconds": 90000
추가.
config.json
의"TeamSettings":
하위:채널에 읽지 않은 메시지가 없는 경우 왼쪽 사이드바에서 타운 스퀘어를 숨기기 위해
"ExperimentalHideTownSquareinLHS": false,
추가.
config.json
의"DisplaySettings":
하위:메시지 텍스트에서 자동 링크에 사용되는 URL schemes 목록을 추가하기 위해
"CustomUrlSchemes": [],
추가.
config.json
의"LdapSettings":
하위:Mattermost에 로그인하는 데 사용되는 AD/LDAP 서버의 속성을 추가하기 위해
"LoginIdAttribute": "",
추가.
API 변경 내용
모든 APIv3 엔드포인트가 제거되었습니다.
파일 업로드 API가 개선되어 파일을 전체로 메모리에 로드하는 대신 파일을 스트리밍하는 방식으로 변경되었습니다.
SAML 로그인 엔드포인트가 API 패키지에서 이동되었습니다.
context.go
가 Api4에서 웹으로 이동되었습니다.api4/handlers.go
가 Context 및 Handler를 사용하여 API 핸들러를 생성하기 위해 작성되었습니다.web/handlers.go
가 Handler 구조체, 기본 ServeHTTP 함수 및 하나의 웹 핸들러를 정의하기 위해 추가되었습니다.
WebSocket 변경 사항
Ping/pong 및 다시 연결 처리가 Go WebSocket 클라이언트에 추가되었습니다.
WebSocket 사용자 정의 다이얼러를 지원하도록 추가되었습니다.
channel_converted
WebSocket 이벤트가 추가되었으며, 이는 채널이 공개에서 비공개로 전환될 때 팀 전체에 발행됩니다.
알려진 이슈
Image proxy은 시스템 콘솔 UI에 저장할 수 없습니다. 대신
config.json
파일에서 설정을 구성하십시오.클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 이미 통화 중인 상태에서 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있습니다.
검색 결과에서의 점프 링크가 항상 예상된 게시물로 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 대기 또는 오프라인으로 상태가 종종 멈출 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색어 이상의 결과가 반환될 수 있습니다.
Elasticsearch가 활성화된 상태에서 검색을 할 때 검색어가 항상 강조 표시되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트되지 않을 수 있습니다.
이미지와 링크 프리뷰가 로드될 때 채널 스크롤 위치가 깜박거릴 수 있습니다.
이메일 알림이 활성화된 상태에서 CLI를 통해 슬랙을 가져 오는 작업이 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일을 업로드하는 Ctrl/Cmd+U 단축키가 작동하지 않을 수 있습니다.
기여자들
aeomin, amyblais, AndersonWebStudio, asaadmahmood, balasankarc, chclaus, chikei, comharris, compilenix, coreyhulen, cpanato, crspeller, csduarte, cvitter, der-test, dkadioglu, DSchalla, enahum, esethna, fbartels, gnufede, grundleborg, haraldkubota, hmhealey, icelander, it33, jasonblais, jespino, jordanbuchman, jwilander, kaakaa, kayazeren, lfbrock, lieut-data, lindalumitchell, lindy65, lisakycho, meilon, mkraft, mlongo4290, odontomachus, pichouk, pjgrizel, rodcorsi, Roy-Orbison, ryoon, R-Wang97, saturninoabril, sudheerDev, thePanz, uturkdogan, wget, wiersgallak, yuya-oc
.. [#] 릴리스 v4.10 - ESR
v4.10.10, 2019-06-20 릴리스
Mattermost v4.10.10에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.9, 2019-04-24 릴리스
Mattermost v4.10.9에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.8, 2019-03-16 릴리스
Mattermost v4.10.8에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.7, 2019-02-16 릴리스
Mattermost v4.10.7에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.6, 2019-02-01 릴리스
Mattermost v4.10.6에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.5, 2019-01-16 릴리스
Mattermost v4.10.5에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 30일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.4, 2018-09-16 릴리스
Mattermost v4.10.4에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.3, 2018-08-07 릴리스
Mattermost v4.10.3에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.2, 2018-07-16 릴리스
Mattermost v4.10.2에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v4.10.1, 2018-06-04 릴리스
Mattermost v4.10.1에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
“Manage Members” 목록을 볼 때 다른 사용자가 채널에 추가되었을 때 Mattermost 화면이 비어 있는 문제를 해결했습니다.
자동 회신이 이메일을 올바르게 게시하거나 억제하지 못하는 문제를 해결했습니다.
팀이 API를 통해 삭제될 때 회원의 역할이 적절하게 삭제되지 않아 충돌 문제가 발생하는 문제를 해결했습니다.
v4.10.0, 2018-05-16 릴리스
원래 4.10.0 릴리스
하이라이트
공개 채널을 비공개로 전환하기
팀 및 시스템 관리자는 이제 사용자 인터페이스에서 채널을 비공개로 전환할 수 있습니다. 시스템 관리자는 또한 명령줄을 통해 채널을 공개로 다시 전환할 수 있습니다.
성능 향상
다수의 다이렉트 및 그룹 메시지 채널을 사용하는 사용자들의 로딩 시간을 최대 90%까지 줄였습니다.
GitLab Omnibus에서 환경 변수 지원
GitLab Omnibus에서 환경 변수를 지원하여 Mattermost 관리를 간편화했습니다. 자세한 내용은
문서
를 참조하세요. 문서
개선 사항
웹 사용자 인터페이스
투명한 팀 아이콘 지원을 제거하여 어떤 사이드바 테마 색상을 지원하고 팀 아이콘을 제거할 수 있는 기능을 추가했습니다.
사용자가 직접 메시지에 자동으로 응답할 사용자 정의 메시지를 설정할 수 있는 실험적인 설정을 추가했습니다.
“멤버 추가” 채널 초대 모달에 로딩 애니메이션을 추가했습니다.
현재 스레드가 이미 열려 있는 경우 SHIFT+UP을 사용하여 키보드 포커스를 오른쪽 패널로 전환하도록 설정했습니다.
사용자 오류와 혼란을 피하기 위해 불필요한 WebRTC 최종 사용자 설정을 제거했습니다.
이미지 링크 미리보기에 호버 효과를 추가했습니다.
플러그인
플러그인 오류 처리 및 보고를 개선했습니다.
슬래시 명령어
/invite
슬래시 명령어를 추가하여 사용자를 채널로 초대할 수 있도록 했습니다.페이로드에 잘못된 JSON이 포함된 경우 슬래시 명령어 오류 메시지를 개선했습니다.
관리
구조화된 로깅을 추가하여 서버 로그를 더 쉽게 검토할 수 있도록 했습니다.
사용자의 클라이언트는 시스템 콘솔이나
config.json
설정을 변경한 후에 더 이상 새로고침되지 않습니다.
명령 줄 인터페이스 (CLI)
서버에 있는 모든 팀을 나열하는
/platform team list
명령어를 추가했습니다.
엔터프라이즈 에디션 E20
성능 모니터링에 클러스터 이벤트 유형이 추가되었습니다.
버그 수정
답글 스레드가 열려 있을 때 CTRL/CMD+SHIFT+L로 포커스가 항상 오른쪽에 설정되는 문제를 수정했습니다.
채널에 추가된 사용자가 즉시 다른 사용자의 “멤버 추가” 대화 상자에서 제거되지 않는 문제를 수정했습니다.
팀 사이드바에서 팀을 우클릭하여 ‘링크 복사’ 컨텍스트 메뉴 옵션이 부분적으로 숨겨진 문제를 수정했습니다.
로그인 ID(“authdata”)가 LDAP에서 SAML로의 마이그레이션 중에 제대로 마이그레이션되지 않아 Mattermost에 로그인할 수 없는 문제를 수정했습니다.
플러그인 구성이 시스템 콘솔에 저장되지 않는 문제를 해결했습니다.
실수로
Channels
,Emoji
,OAuthAccessData
테이블에 중복된 인덱스를 제거했습니다.
호환성
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가된 옵션들과 기본 값 목록입니다. 이 설정들은 config.json
이나 시스템 콘솔에서 사용 가능할 때 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
"config.json"
의"TeamSettings"
에:사용자가 직접 메시지를 설정하여 직접 메시지에 자동으로 응답되도록 하는
"ExperimentalEnableAutomaticReplies": false,
추가됨.
"config.json"
의"LogSettings"
에:로그된 이벤트를 일반 텍스트로 출력하는 대신 머신에서 읽을 수 있는 JSON 형식으로 작성하도록
"FileJson": true,
및"ConsoleJson": true,
추가 및FileFormat
제거됨.
API 변경 사항
RESTful API v4 변경 사항
RESTful API에는 이제 사용자에게 일회성 메시지를 보낼 수 있는 기능이 추가되었습니다.
채널을 공개에서 비공개로 변환하고, 이 설정을 “team_admin”으로 제한하기 위해
POST /channels/{channel_id}/convert
APIv4 엔드포인트가 추가되었습니다.팀 아이콘을 제거하고 “team_admin”으로 제한하도록하는
DELETE /teams/{team_id}/image
APIv4 엔드포인트가 추가되었습니다.
데이터베이스 변경 사항
사용자 테이블:
SAML
AuthData
를 소문자로 마이그레이션하기 위해"UPDATE Users SET AuthData=LOWER(AuthData) WHERE AuthService = 'saml'"
쿼리를 사용합니다.
채널 테이블:
중복된
Name_2
인덱스를 제거했습니다.
이모지 테이블:
중복된
Name_2
인덱스를 제거했습니다.
OAuthAccessData 테이블:
중복된
ClientId_2
인덱스를 제거했습니다.
Mattermost v5.0에서 폐기 예정 기능
Mattermost v5.0 릴리즈에 대한 폐기 예정 사항은 2018년 여름에 예정되어 있습니다. 릴리즈 전에 목록은 변경될 수 있습니다.
모든 API v3 엔드포인트가 제거될 예정입니다. 통합을 API v4로 이관하는 방법에 대해 자세히 알아보려면 문서를 참조하세요. 티켓 #8708.
platform
바이너리는 명확한 설치 및 업그레이드 경험을 위해 mattermost로 이름이 변경될 예정입니다. 대량 로딩 도구 및 개발자 도구를 포함한 모든 명령줄 도구도 platform에서 mattermost로 이름이 변경될 것입니다. 티켓 #9985.계정 설정 > 알림 > 데스크톱 알림 에 있는 Mattermost 사용자 설정에서 데스크톱 알림 기간을 구성하는 기능이 제거될 예정입니다.
GET 요청을 받도록 구성된 슬래시 명령은 표준 HTTP 요청과 일관성있게, 페이로드가 요청의 본문 대신 쿼리 문자열에 인코딩되어 전달될 것입니다. 적용될 가능성은 적지만, 잘못된 방법으로 GET 요청을 사용하는 사용자 정의 슬래시 명령에 영향을 줄 수 있습니다. 티켓 #10201.
자동 링크를 위한 프로토콜 유형을 화이트리스트로 설정하는 새로운
config.json
설정이 추가될 예정입니다. 티켓 #9547.영구적 APIv4 삭제 팀 매개변수를 비활성화하는
config.json
설정이 추가될 예정입니다. 이 설정은 GitLab Omnibus에 배포된 것을 제외하고, 모든 새로운 및 기존 설치에서는 기본적으로 꺼져 있을 것입니다. 시스템 관리자는 config.json 파일에서 API v4 엔드포인트를 활성화할 수 있습니다. 티켓 #9916.사용되지 않는
ExtraUpdateAt
필드가 채널 모델에서 제거될 예정입니다. 티켓 #9739.
알려진 이슈
클래식 모바일 앱에서 구글 로그인이 실패합니다.
사용자가 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 점프하지 않을 수 있습니다.
IP 해시가 꺼진 상태에서 고가용성 모드에서 상태가 때로는 출석 또는 오프라인으로 고정 될 수 있습니다.
엘라스틱서치를 활성화 한 상태에서 따옴표 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환 될 수 있습니다.
엘라스틱서치를 활성화 한 상태에서 검색시 검색 용어가 항상 강조 표시되지 않을 수 있습니다.
모바일에서 채널을 읽은 후에도 데스크톱 앱의 팀 사이드바가 업데이트 되지 않을 수 있습니다.
이미지 및 링크 미리보기가 로드될 때 채널 스크롤 위치가 깜빡거릴 수 있습니다.
번호가 매겨진 목록이 가끔 일반 게시 영역을 벗어 날 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
iOS에서 고가용성 모드에서 Mattermost를 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일을 업로드하는 CTRL/CMD+U 단축키가 작동하지 않을 수 있습니다.
기여자
amyblais, AndersonWebStudio, antoineHC, asaadmahmood, Autre31415, cometkim, coreyhulen, cpanato, crspeller, csduarte, daanlevi, DSchalla, enahum, esethna, grundleborg, guydemi, hmhealey, icelander, iri-dw, it33, james-mm, jasonblais, jespino, jordanbuchman, jwilander, kethinov, koxen, lfbrock, lieut-data, lindalumitchell, lindy65, lisakycho, liusy182, Merlin2001, michaeltaylor-kerauno, mkraft, n1aba, pichouk, saturninoabril, stanchan, sudheerDev, tejasbubane, timconner, tomo667a, yuya-oc
릴리스 v4.9 - 기능 릴리스
v4.9.4, 2018-06-04 릴리스
Mattermost v4.9.4에 중등도 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일이 지난 후 보안 업데이트 페이지에 게시됩니다.
v4.9.3, 2018-05-15 릴리스
시스템 콘솔을 통해 구성을 저장할 때 플러그인 구성이 손상되는 문제를 해결했습니다.
v4.9.2, 2018-05-04 릴리스
AllowEditPost
가 “항상”으로 설정된 경우 권한 이관에 관한 문제를 해결했습니다.
v4.9.1, 2018-04-27 릴리스
고가용성 모드로 실행 시 시스템 콘솔 권한 설정이 잘못된 오류가 표시되는 문제를 해결했습니다.
시스템 콘솔에서 역할을 로딩하는 동안 발생하는 경쟁 상태를 해결했습니다.
게시물 로딩 시 의미 있는 성능 저하를 유발시키는 변경 사항을 되돌렸습니다.
데스크톱 애플리케이션의 초기 로드 시간에 의미 있는 성능 문제를 해결했습니다.
v4.9.0, 2018-04-16 릴리스
하이라이트
채널 음소거
/mute
명령어를 추가했습니다. 즉, 채널이 음소거되면 데스크톱, 푸시 및 이메일 알림이 전송되지 않습니다.채널 음소거는 채널 알림 환경 설정을 통해서도 접근할 수 있습니다.
음소거된 채널은 왼쪽 사이드바 섹션 하단에 정렬됩니다.
팀원 이름 표시 설정
팀원 이름 표시를 위한 설정이 계정 설정으로 다시 추가되었습니다.
팀 아이콘
팀 사이드바에 팀 아이콘 지원 추가됨.
Global Relay (Beta) (Enterprise Edition E20 additional features)
Global Relay를 규정 준수 솔루션으로 추가하여 내보내기 지원이 추가되었습니다. 여기에서 자세히 알아보기.
개선 사항
웹 사용자 인터페이스
사용자는 이제 계정 설정 > 시간대 에서 시간대를 설정할 수 있습니다.
오른쪽 사이드바에서 답글을 삭제한 후에도 커서가 답글 스레드 입력란으로 돌아갑니다.
성능
채널의 스레드와 부모 게시물을 검색하는 데 사용되는 데이터베이스 쿼리를 최적화함으로써 채널 로드 시간을 감소시켰습니다.
게시물과 스레드를 렌더링하는 많은 클라이언트 기능을 최적화함으로써 5,000개 이상의 메시지가 있는 대형 채널의 로드 시간을 최대 90%까지 감소시켰습니다.
“/general/logging” 섹션의 사이트 URL 이외의 속성을 변경하려면 변경 사항이 적용되기 전에 서버를 다시 시작해야 합니다.
플러그인 (베타)
플러그인은 이제 텍스트, 이모지 및 마크다운을 더 유연하게 포맷할 수 있습니다.
플러그인이 사이드바 드롭다운에 작업을 추가할 수 있도록 지원되었습니다.
관리
Amazon S3 파일 저장소를 위한 AWS Identity and Access Management (IAM) 역할 지원 추가됨.
Amazon S3 연결을 테스트하기 위한 “연결 테스트” 버튼 추가됨.
기업용 버전
ExperimentalTownSquareIsReadOnly
가true
로 설정되면, 일반 사용자는 더 이상 메시지에 반응하거나 메시지를 고정하거나 채널 정보를 업데이트할 수 없습니다.성능 모니터링에 캐시 무효화 총계가 추가되었습니다.
버그 수정
숫자 이모지에 대한 “이모지를 가져올 수 없었습니다” 서버 로그 404 오류 메시지 수정.
검색 바 중간에서 텍스트를 편집하려고 할 때 커서가 줄 끝으로 이동하는 문제를 수정했습니다.
이미지를 다운로드하는 대신 새 탭에서 이미지를 열었던 다운로드 링크의 문제를 수정했습니다.
자신과의 다이렉트 메시지 채널이 채널 전환기에 나타나지 않는 문제를 수정했습니다.
“채널에 멤버 추가” 필드에서 하나의 사용자 이름을 삭제하면 모든 이름이 삭제되는 문제를 수정했습니다.
보기/멤버 관리는 온라인 상태가 아닌 사용자 이름순으로 정렬되어야했던 문제를 수정했습니다.
비시스템 관리자가 OAuth 2.0 통합에서
신뢰함
옵션을 보지 못하도록 수정했습니다.검색 상자에 키보드 포커스를 둔 채로 고정된 게시물, 채널 멤버 등을 클릭할 수 없는 문제를 수정했습니다.
Mattermost가 Slack 가져오기 중에 첫 번째 사용자만 가져오는 문제를 수정했습니다.
오른쪽 핸드 사이드가 열린 상태에서 이미지를 게시할 때 센터 채널에서 예상보다 큰 썸네일이 나타난 문제를 수정했습니다.
사용자 이름에 마침표가 포함된 채널에 사용자를 추가하는 문제를 수정했습니다.
채널을 변경하기 위해 CMD/CTRL-K 키보드 단축키를 사용할 때 JavaScript 오류가 발생한 문제를 수정했습니다.
/admin_console/users
의 두 번째 페이지로 이동할 수 없는 문제를 수정했습니다.ALT+UP/DOWN이 콘솔에서 오류를 발생시킨 후 동작을 멈추는 문제를 수정했습니다.
호환성
IE11 호환성 보기는 “지원되지 않는 브라우저” 오류 페이지를 표시합니다, 지원되지 않는 버전이기 때문에.
제거된 및 더 이상 사용되지 않는 기능
Docker를 사용하여 Mattermost의 프로덕션 사용을 개선하기 위해, 도커 이미지는 이제 루트가 아닌 사용자로 실행되고 포트 8000에서 수신 대기 중입니다. 기존 설치에 중요한 변경 사항이 있으므로
업그레이드 지침
을 읽어주시기 바랍니다.여러 구성 설정이 이제 데이터베이스의 역할로 이관되었으며,
config.json
의 값을 변경해도 더 이상 적용되지 않습니다. 이러한 권한은 이전과 마찬가지로 각각의 시스템 콘솔 설정을 통해 수정할 수 있습니다. 영향을 받는config.json
설정은 다음과 같습니다:RestrictPublicChannelManagement
RestrictPrivateChannelManagement
RestrictPublicChannelCreation
RestrictPrivateChannelCreation
RestrictPublicChannelDeletion
RestrictPrivateChannelDeletion
RestrictPrivateChannelManageMembers
EnableTeamCreation
EnableOnlyAdminIntegrations
RestrictPostDelete
AllowEditPost
RestrictTeamInvite
RestrictCustomEmojiCreation
지난 기능 및 향후 사용되지 않을 기능 목록은 저희 웹사이트를 참조해주시기 바랍니다.
Mattermost v5.0에서 폐지 예정된 기능
다가오는 Mattermost v5.0 릴리스에서는 다음과 같은 폐지 사항이 계획되어 있으며, 이는 2018년 여름에 예정되어 있습니다. 이 목록은 릴리스 전에 변경될 수 있습니다.
모든 API v3 엔드포인트가 제거될 예정입니다. 문서 를 참조하여 통합을 API v4로 이관하는 방법에 대해 알아보세요. 티켓 #8708.
platform
이진 파일은 설치 및 업그레이드 경험을 좀 더 명확하게 하기 위해 mattermost로 이름이 변경될 예정입니다. 이에 따라 대량 로딩 도구와 개발자 도구를 포함한 모든 명령줄 도구도 platform에서 mattermost로 이름이 변경될 것입니다. 티켓 #9985.자동 링크에 대한 프로토콜 유형을 화이트리스트로 지정하기 위한 새로운
config.json
설정이 추가될 예정입니다. 티켓 #9547.영구 APIv4 삭제 팀 매개변수를 비활성화하기 위한 새로운
config.json
설정이 추가될 예정입니다. 이 설정은 GitLab Omnibus에 배포된 것을 제외한 모든 새로운 및 기존 설치에 기본적으로 비활성화되며, 시스템 관리자는 config.json 파일에서 API v4 엔드포인트를 활성화할 수 있습니다. 티켓 #9916.채널 모델에서 사용되지 않는
ExtraUpdateAt
필드가 제거될 예정입니다. 티켓 #9739.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 추가된 내용과 기본 설치 값의 목록입니다. 시스템 콘솔에서 사용 가능한 경우, 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의MessageExportSettings
에서:"CustomerType": "A9"
를 추가하여 사용자의 조직이 보유한 Global Relay 고객 계정 유형을 선택할 수 있도록 함."EmailAddress": ""
를 추가하여 사용자의 Global Relay 서버가 수신 준수 익스포트를 모니터링하는 이메일 주소를 선택할 수 있도록 함.
config.json
의"SamlSettings"
에서:"ScopingIDPProviderId": ""
를 추가하여 인증된 사용자가 연합된 Azure AD 서버의 초기 로그인 페이지를 건너뛸 수 있고 비밀번호만으로 로그인할 수 있도록 함."ScopingIDPName": ""
을 추가하여 사용자의 스코핑 식별 공급자 ID와 관련된 이름을 추가함.
config.json
의"DisplaySettings"
에서:"ExperimentalTimezone": false
를 추가하여 사용자 인터페이스 및 이메일 알림에서 타임스탬프에 사용할 시간대를 선택할 수 있도록 함.
API 변경 사항
새 통합은 모두 API v4 엔드포인트를 사용해야 합니다. 자세한 내용 및 사용 가능한 엔드포인트의 완전한 목록은 https://api.mattermost.com/을 참조하세요.
모든 API v3 엔드포인트는 폐기되었으며, Mattermost v5.0에서 제거 예정입니다.
데이터베이스 변경
사용자 테이블:
Timezone
열 추가.
팀 테이블:
LastTeamIconUpdate
열 추가.
채널 테이블:
idx_channels_displayname
인덱스 제거.
알려진 문제
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하는 곳으로 이동하지 않을 수 있습니다.
IP 해시를 끈 High Availability 모드에서 상태가 가끔 아웨이 또는 오프라인으로 지속될 수 있습니다.
Elasticsearch를 사용하여 따옴표 안의 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 사용하여 검색할 경우 항상 검색 용어가 강조되지 않을 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않을 수 있습니다.
이미지와 링크 미리보기가 로드될 때 채널 스크롤 위치가 깜박거릴 수 있습니다.
번호 매겨진 목록이 종종 일반 게시 영역을 벗어날 수 있습니다.
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
High Availability 모드에서 Mattermost를 실행하는 경우 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일을 업로드하기 위한 CTRL/CMD+U 단축키가 작동되지 않을 수 있습니다.
기여자
amyblais, AndersonWebStudio, asaadmahmood, ccbrown, chclaus, chumbalum, cjohannsen81, CoolMoeDee, coreyhulen, cpanato, crspeller, csduarte, dmeza, enahum, esethna, gajananpp, GitHubJasper, gnufede, grundleborg, hmhealey, icelander, it33, james-mm, jasonblais, jespino, jwilander, kaakaa, koxen, letsila, lieut-data, lindalumitchell, lindy65, mkraft, moonmeister, MusikPolice, panditsavitags, philippe-granet, pichouk, qichengzx, Rudloff, R-Wang97, saturninoabril, stanchan, stephenkiers, sudheerDev, svelle, tejasbubane, thePanz, timconner, tomo667a, Vorlif, yuya-oc
릴리스 v4.8 - 기능 릴리스
v4.8.2, 2018-06-04 릴리스
Mattermost v4.8.2에는 중간 심각도의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시됩니다.
v4.8.1, 2018-04-09 릴리스
Mattermost v4.8.1에는 낮은 심각도에서 높은 심각도까지 여러 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 뒤에 보안 업데이트 페이지에 게시됩니다.
채널 테이블에서
DisplayName
인덱스를 제거함으로써 성능 문제를 해결했습니다.
v4.8.0, 2018-03-16 릴리스
원래의 4.8.0 릴리스
보안 업데이트
Mattermost v4.8.0에는 여러 보안 수정 사항이 포함되어 있으며, 심각도가 낮은 것부터 높은 것까지 다양합니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 14일 후에 Mattermost 책임있는 공개 정책에 따라 게시될 예정입니다.
하이라이트
CloudFront와 향상된 호환성
Mattermost의 정적 자산을 호스팅하기 위한 CloudFront 구성 지원 추가.
팀 구성원 중 세계적으로 분산된 사람들에게 향상된 캐싱 성능과 더 짧은로드 시간을 허용합니다.
SAML 이전 명령어 (Enterprise Edition E20)
사용자를 SAML로 쉽게 이전할 수 있는 CLI 명령어를 추가했습니다.
향상 사항
웹 사용자 인터페이스
웹 앱 빌드 해시를 “About Mattermost” 대화 상자에 추가하여 웹 앱의 버전을 확인할 수 있도록 했습니다.
채널 헤더에서 사용 가능한 공간을 늘리기 위해 태블릿 보기에서 검색 창을 버튼으로 전환했습니다.
성능
데이터베이스 쿼리 및 단일 사용자를 위한 WebSocket 이벤트를 최적화하여 로드 시간을 단축했습니다.
사용자가 20MB보다 큰 파일을 업로드할 수 있도록 iOS 엔드포인트를 생성했습니다.
getRootPosts
호출의 캐싱을 개선했습니다.
508 준수
프로필 사진에 alt 속성을 추가했습니다.
통합
업데이트된 인커밍 웹훅은
curl -F
로 제공되는 multipart/form-data 콘텐츠 유형을 수락하도록 변경되었습니다.
알림
CLI 명령으로 채널이 팀간 이동될 때 시스템 메시지가 이제 게시됩니다.
인증
사이트 URL이 비어있는 경우, 구성된 URL로 되돌아가는 것으로 오류를 줄여 OAuth SSO 로그인 오류를 줄였습니다.
시스템 콘솔
시스템 콘솔 UI에서 플러그인 업로드 설정을 제거하고 API에서 해당 설정을 전환하는 것을 방지했습니다.
시스템 콘솔 로그 뷰어에 페이징 기능을 추가하고 로그의 기본
per_paging
값은 1000으로 설정했습니다.
버그 수정
사용자 정의 테마에서 사이드바 읽지 않은 메시지 텍스트 설정이 무시되던 문제를 수정했습니다.
이모지 선택기에서 목록 하단에 빈 줄이 있는 문제를 수정했습니다.
메시지 편집 대화상자에서 Markdown 도움말이 두 번째 줄에 줄 바꿈되는 문제를 수정했습니다.
마지막 팀을 나간 후 “로그아웃” 링크가 작동하지 않던 문제를 수정했습니다.
삭제된 게시물 모달에서 때때로 초점이 잘못 설정되던 문제를 수정했습니다.
대량 가져오기 도구가 타운 스퀘어 멤버십을 강제로 적용하지 않았던 문제를 수정했습니다.
채널을 전환할 때 “보기” 요청이 중복 호출되던 문제를 수정했습니다.
푸시 알림 내용에서 채널 이름을 포함하지 않도록 푸시 알림 내용이 설정된 경우 파일만 게시한 경우에도 채널 이름이 푸시 알림에 포함된 문제를 수정했습니다.
첨부된 문서를 미리 보려고 시도했을 때 파일 확장자가 실제 파일 유형과 일치하지 않는 경우 “로딩”이 완료되지 않는 문제를 수정했습니다.
클래식 모바일 앱에서 메시지에 회신한 후 입력 상자로 초점이 설정되지 않는 문제를 수정했습니다.
@-아이콘이 클릭되었을 때 “user.name”과 같은 사용자 이름이 “name”에만 강조 표시되던 문제를 수정했습니다.
“더 많은 읽지 않은 메시지 위” 표시기가 항상 작동하지 않던 문제를 수정했습니다.
IE11에서 숨겨진 텍스트 상자의 플레이스홀더가 게시되는 문제를 수정했습니다.
팀을 전환한 후 새로고침하면 마지막 채널이 기억되지 않는 문제를 수정했습니다.
클래식 모바일 앱에서 파일을 첨부할 때 입력 텍스트로 자동 초점이 설정되지 않는 문제를 수정했습니다.
View 팀 멤버 및 채널 전환기에서 조합된 문자(예: CJK)로 입력할 수 없던 문제를 수정했습니다.
프록시를 통해 클라이언트에게 보내기 전에 보안되지 않은 이미지가 로드되던 문제를 수정했습니다.
CentOS 및 Bosh에 대한 샌드박싱 지원 문제를 수정했습니다.
JIRA 플러그인 게시물이 올바르게 줄임 처리되지 않던 문제를 수정했습니다.
이모지 선택기에서 긴/넓은 이모지가 늘어진 것처럼 보이던 문제를 수정했습니다.
깃 저장소에 없는 경우 웹 앱이 빌드되지 않는 문제를 수정했습니다.
검색 결과로 이동했을 때 컨텍스트 게시물이 항상 로드되지 않던 문제를 수정했습니다.
언어에 따라 마크다운 미리 보기로 전환 시 편집 상자의 크기가 변경되던 문제를 수정했습니다.
호환성
제거 및 폐기된 기능
모든 API v3 엔드포인트가 폐기되었으며, Mattermost v5.0에서 제거될 예정입니다.
사용되지 않는
ExtraUpdateAt
필드가 Mattermost v5.0에서 채널 모델에서 제거될 것입니다.Mattermost가 v4.9에서 역할 기반 권한 시스템으로 전환함에 따라 일부 구성 설정이 데이터베이스의 역할로 이전되어
config.json
값 변경이 더 이상 영향을 미치지 않게 됩니다. 이러한 권한은 여전히 각각의 시스템 콘솔 설정으로 수정할 수 있습니다. 이전하기로 예정된config.json
설정은 다음과 같습니다:RestrictPublicChannelManagement
RestrictPrivateChannelManagement
RestrictPublicChannelCreation
RestrictPrivateChannelCreation
RestrictPublicChannelDeletion
RestrictPrivateChannelDeletion
RestrictPrivateChannelManageMembers
EnableTeamCreation
EnableOnlyAdminIntegrations
RestrictPostDelete
AllowEditPost
RestrictTeamInvite
RestrictCustomEmojiCreation
지난 기능 및 예정된 폐기된 기능 목록은 웹 사이트에서 확인하실 수 있습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정 및 기본 값 목록입니다. 설정은 config.json
또는 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
에:AllowCookiesForSubdomains
추가하여 쿠키에 도메인 매개변수를 설정하여 브라우저가 쿠키를 하위 도메인으로도 전송할 수 있도록 합니다.WebsocketURL
추가하여 서버가 클라이언트에게 WebSocket을 연결할 위치를 알려줄 수 있도록 합니다.EnableAPIV3
설정을 새로운 설치에 대해false
로 변경하여, API v3 엔드포인트가 모두 폐기되었으며 Mattermost v5.0에서 삭제될 예정입니다.
API 변경 사항
어떠한 새로운 통합이라도 API v4 엔드포인트를 사용해야 합니다. 자세한 내용 및 사용 가능한 엔드포인트의 완전한 목록은 https://api.mattermost.com/를 참조하세요.
모든 API v3 엔드포인트는 폐기되었으며, Mattermost v5.0에서 제거 예정입니다.
RESTful API v4 변경 사항
POST /files
를 업데이트하여,channel_id
및filename
이 쿼리 매개변수로 정의된 요청을 지원하고, 요청 본문에는 단일 파일의 내용만 포함되도록 했습니다.
알려진 이슈
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 통화 중에 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 보여주도록 점프하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 away 또는 오프라인으로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 인용 표시한 스톱 워드를 검색하면 검색된 단어 이상이 반환될 수 있습니다.
Elasticsearch를 활성화한 상태에서 검색이 항상 검색된 단어를 강조 표시하지 않을 수 있습니다.
데스크탑 앱의 팀 사이드바가 모바일에서 채널을 읽었음에도 업데이트되지 않을 수 있습니다.
이미지와 링크 미리보기가 로드될 때 채널 스크롤 위치가 깜박거릴 수 있습니다.
번호 매겨진 목록이 때때로 일반적인 게시물 영역을 벗어날 수 있습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있습니다.
Firefox에서 파일 업로드를 위한 CTRL/CMD+U 단축키가 작동하지 않을 수 있습니다.
기여자
Alexgoodman7, amyblais, AndersonWebStudio, andruwa13, asaadmahmood, avasconcelos114, billybrown1, ccbrown, chumbalum, cometkim, CoolTomatos, coreyhulen, cpanato, crspeller, csduarte, enahum, esethna, GitHubJasper, gnufede, grundleborg, hmhealey, icelander, it33, james-mm, jasonblais, jespino, jwilander, kaakaa, kemenaran, koxen, leblanc-simon, letsila, lfbrock, lieut-data, lindalumitchell, lindy65, lip-d, liusy182, lmikaellukerad, mkraft, moonmeister, MusikPolice, pichouk, rqtaylor, saturninoabril, stanchan, stephenkiers, tejasbubane, thePanz, torgeirl, Vaelor, vordimous, XinyueWang94, yuya-oc
릴리스 v4.7 - 기능 릴리스
v4.7.4, 2018-04-09 릴리스
Mattermost v4.7.4에는 낮은부터 높은 심각도의 여러 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
채널 테이블의
DisplayName
인덱스를 제거함으로써 성능 문제를 해결했습니다.
v4.7.3, 2018-03-09 릴리스
Mattermost v4.7.3에는 중간 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.7.2, 2018-02-23 릴리스
메시지 첨부 파일이 이모지로 렌더링되지 않는 문제를 해결했습니다.
이름이 26자인 채널에 접근할 수 없는 404 오류가 발생하는 문제를 해결했습니다.
“이모지를 가져올 수 없습니다” 서버 로그 메시지를 수정했습니다.
CTRL/CMD+K 채널 전환기나 “msg/groupmsg” 슬래시 명령을 통해 직접 또는 그룹 메시지 채널로 전환할 수 없는 문제를 해결했습니다.
사용자 프로필 팝오버에서 “메시지 보내기”를 클릭하면 사용자의 직접 메시지 채널이 아닌 타운 스퀘어로 리디렉션되는 문제를 해결했습니다.
직접 및 그룹 메시지 채널로의 링크가 새 탭에서 열리는 문제를 해결했습니다.
v4.7.1, 2018-02-20 릴리스
사용자가 채널에 참여하거나 떠날 때 로그에
Failed to update ChannelMemberHistory table
오류 메시지가 결과로 나타나는 컴플라이언스 익스포트 출력의 문제를 해결했습니다. 문제에 대한 업데이트는 여기에서 확인할 수 있습니다.
v4.7.0, 2018-02-16 릴리스
초기 4.7.0 릴리스
보안 업데이트
Mattermost v4.7.0에는 낮은부터 높은 심각도의 여러 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에서 릴리스 후 14일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
하이라이트
클라이언트 측 성능
IP 주소별 API 액세스 속도 제한 외에 사용자 기반 속도 제한 추가.
처음 페이지 로드 시 모든 사용자 정의 이모지를 동기적으로 로드하는 대신 비동기적으로 로드하여 페이지 로드 시간 감소.
채널 자동완성 (~) 쿼리를 최적화하여 클라이언트 측 결과를 즉시 반환함으로써 처리 속도 향상.
PNG 파일에서 불필요한 메타데이터를 제거하기 위해
pngquant
를 실행하여 대부분의 이미지 자산 크기를 25% 이상으로 감소함.
이미지 프록시 지원
이미지 프록시 서버는 캐싱 레이어를 통해 성능을 향상시키며, 이미지의 크기를 조정하는 사용자 정의 옵션을 제공합니다.
ImageProxyType
,ImageProxyURL
,ImageProxyOptions
세 가지 새로운 구성 키는 클라이언트에 제공되는 게시물이 모두 프록시를 통해 로드되도록 마크다운이 수정되도록 보장합니다.
업데이트된 이미지 썸네일
이미지 썸네일의 외형을 업데이트하여 이제 단일 썸네일이 이미지를 클릭하여 미리보기 창을 열지 않고도 더 큰 미리보기로 확장됩니다.
Unreads 사이드바 섹션의 실험 설정
채널 사이드바에서 Unreads를 그룹화하는 실험적인 설정을 추가했습니다. 설정은 시스템 관리자에 의해 먼저 활성화되어야 하며, config.json에서
disabled
를default_off
또는default_on
으로 교체함으로써 활성화할 수 있습니다.
개선 사항
웹 사용자 인터페이스
채널 멤버 목록에 상태 아이콘 추가 및 사용자 상태에 따라 정렬되었습니다.
링크 미리보기에서 찾은 이미지를 미리 볼 수 있는 기능이 추가되었습니다.
데스크톱 앱에서 채널에 대한
링크 복사
옵션이 추가되었습니다.계정 설정 옵션에서 “편집”을 누른 후 텍스트 상자에 초점이 맞춰졌습니다.
채널 헤더의 인용구 서식이 개선되었습니다.
검색 결과에 대한 날짜 구분자가 추가되었습니다.
채널 이름은 이제 왼쪽에 알파벳 이외의 문자(예: 괄호, 해시 기호 등)를 고려하여 올바르게 정렬됩니다.
통합
수신 웹훅 설정 페이지에 사용자 이름과 프로필 사진이 추가되었습니다.
외부 웹훅 응답에서 Slack 첨부 파일을 지원하도록 추가되었습니다.
이모지 선택기
키보드로 이모지 선택기를 탐색할 수 있는 기능 추가.
웹 앱 이모지 선택기에 사용자 정의 이모지의 페이징 및 검색 기능 추가.
채널
사용자는 팀으로 전환할 때 마지막으로 본 채널로 이동합니다.
다이렉트 메시지의 URL을
https://servername.com/messages/@username
형식으로 변경하여, 사용자들이 URL을 통해 서로 다이렉트 메시지를 열 수 있도록 합니다.
알림
팀이 공개에서 비공개로 변경될 때 시스템 메시지가 추가되었습니다.
플러그인 (베타)
Zoom 플러그인은 이제 온프레미스 Zoom 서버를 지원합니다.
기업용 에디션
User.Position
필드의 최대 길이를 LDAP 최대 길이에 맞게 128자로 증가시켰습니다.OAuth 상태 매개변수 제한을 증가시켰습니다. 일부 시스템은 128자를 초과하는 상태를 보낼 수 있습니다.
버그 수정
OAuth 계정 생성 오류 페이지의 서식이 수정되지 않는 문제를 해결했습니다.
로그인 페이지의 링크에 대한 탭 및 대체 탭 키보드 탐색이 수정되었습니다.
플러그인 슬래시 명령이 사용자 이름 또는 아이콘을 덮어쓰지 않는 문제를 해결했습니다.
팀 멤버 모달의 페이지네이션에서 더 이상 표시할 사용자가 없을 때에도 다음 버튼이 표시되는 문제를 해결했습니다.
/header
에서 채널 안에서는 확인 모달을 트리거해서는 안 되는 문제를 해결했습니다.자동 생성된 SAML 서비스 제공자 로그인 URL에 슬래시가 두 개가 아닌 하나만 표시되도록 문제를 해결했습니다.
푸시 알림을 받은 후 모바일 플랫폼에서 읽지 않은 언급이 표시되지 않는 문제를 해결했습니다.
모바일 뷰에서 게시물에 답장할 때 키보드에 의해 텍스트 상자가 가려지는 문제를 해결했습니다.
대소문자가 섞인 경우 사용자 이름 자동 완성이 작동하지 않는 문제를 해결했습니다.
일부 대화 상자에서 빠르게 한국어를 입력할 수 없는 문제를 해결했습니다.
언급 강조에 대한 경우 구분 대소문자를 존중하지 않는 알림 설정이 제대로 적용되지 않는 문제를 해결했습니다.
에페멀 메시지 후 이전 메시지에 반응하기 위해
+:emoji:
를 사용할 수 없는 문제를 해결했습니다.Firefox에서
media.peerconnection.enabled
설정이 false로 설정되어 있으면 Mattermost가 로드되지 않는 문제를 해결했습니다.Mattermost 서버가 로드되기 전에 로그인 화면이 때때로 깜빡거리는 문제를 해결했습니다.
Zoom 플러그인의 봇 메시지가 온프레미즈 Zoom 서버의 Zoom API URL 필드를 무시하는 문제를 해결했습니다.
원치 않는 페이지 새로고침을 방지하기 위해 Android(Chrome)의 당겨서 새로 고침 기능을 비활성화했습니다.
변경 사항이 없는 상태에서
채널 이름 바꾸기
모달에서저장
을 클릭해도 아무 작업도 수행되지 않는 문제를 해결했습니다.이모지 선택기 검색이 대소문자를 구분하는 문제를 해결했습니다.
데스크톱 모바일 뷰에서 타임스탬프를 클릭할 수 없는 문제를 해결했습니다.
API를 통해 팀을 삭제하면 웹 사용자 인터페이스가 정상적으로 작동하지 않는 문제를 해결했습니다.
호환성
제거됨 및 폐기된 기능
모든 API v3 엔드포인트가 폐지되었으며, Mattermost v5.0에서 제거 예정입니다.
포스트 형식 플러그인의
mentionKeys
프로퍼티가 대소문자 구분 멘션 강조 기능을 수정하기 위해 제거되었습니다. 플러그인은 필요에 따라 스토어에서mentionKeys
프로퍼티를 검색할 수 있습니다.DELETE
/teams/{team_id}
APIv4 엔드포인트의 permanent 쿼리 파라미터가 이전에 발표된 대로 제거되지 않았습니다. 이는 고객 및 커뮤니티 피드백에 따른 조치입니다.Mattermost가 v4.8에서 역할 기반 권한 시스템으로 전환함에 따라, 일부 구성 설정이 데이터베이스의 역할로 이전되고
config.json
값의 변경이 더 이상 영향을 미치지 않습니다. 이러한 권한은 여전히 해당 시스템 콘솔 설정으로 수정할 수 있습니다. 이전에config.json
에서 마이그레이션될 설정은 다음과 같습니다:RestrictPublicChannelManagement
RestrictPrivateChannelManagement
RestrictPublicChannelCreation
RestrictPrivateChannelCreation
RestrictPublicChannelDeletion
RestrictPrivateChannelDeletion
RestrictPrivateChannelManageMembers
EnableTeamCreation
EnableOnlyAdminIntegrations
RestrictPostDelete
AllowEditPost
RestrictTeamInvite
과거 및 예정된 폐기된 기능 목록은 웹사이트에서 확인하세요.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 항목 및 기본값 목록입니다. 시스템 콘솔에서 이용 가능할 때 설정을 config.json
에서 수정하거나 변경할 수 있습니다.
팀 버전 및 엔터프라이즈 버전 변경 사항:
config.json
의ServiceSettings
아래:포스트가 클라이언트로 제공될 때 마크다운이 수정되어 모든 이미지가 프록시를 통해로드되도록 보장하도록
"ImageProxyType": ""
,"ImageProxyOptions": ""
, 및"ImageProxyURL": ""
를 추가했습니다.웹앱 사이드바에 읽지 않은 채널 섹션이 표시되도록 하려면, 시스템 관리자가 먼저 설정을 활성화해야 하며,
"ExperimentalGroupUnreadChannels": disabled
를default_off
또는default_on
으로 대체하여 활성화해야 합니다.기본 채널(일반적으로 타운 스퀘어)에서 나가기/들어오기 메시지를 비활성화할 수 있도록 하는
"ExperimentalEnableDefaultChannelLeaveJoinMessages": true
를 추가했습니다.
config.json
의RateLimitingSettings
아래:토큰 및 userID에 대한 사용자 기반 속도 제한을 위해
"VaryByUser": false
를 추가했습니다.
API 변경사항
새 통합은 API v4 엔드포인트를 사용해야합니다. 자세한 내용 및 사용 가능한 엔드포인트의 전체 목록은 https://api.mattermost.com/을 참조하십시오.
모든 API v3 엔드포인트는 폐기되었으며, Mattermost v5.0에서 제거 예정입니다.
RESTful API v4 변경 사항
GetChannelByName
및GetTeamByName
을 추가하여 API 요청에서 팀 및 채널 이름을 자동으로 소문자로 변환합니다. 이를 통해 채널 이름이 URL 매개변수로 사용되는 엔드포인트에 대해 채널 이름이 자동으로 소문자로 변환됩니다.POST /emoji/search
,GET /emojis/name/{emoji_name}
, 및GET /emoji/autocomplete
을 추가하여 사용자 검색/자동완성 엔드포인트와 일관성을 유지합니다. 이러한 API 엔드포인트는 중요한 성능 관련 작업인 자동완성과 같은 작업에 대한GET
의 이점을 포함합니다./users/tokens/search
를 추가하여 시스템 관리자가 필요에 따라 개인 액세스 토큰을 찾고, 관리하고, 취소할 수 있습니다. 이 엔드포인트는manage_system
권한이 있는 경우 모든 사용자의 모든 토큰을 가져옵니다.
WebSocket 이벤트 변경사항
delete_team
웹 소켓 이벤트를 추가하여 팀이 삭제될 때(예: API 호출을 통해) 클라이언트에게 알립니다.
데이터베이스 변경 로그
사용자 테이블:
Position
필드의 크기를 35에서 128 문자로 증가함.
OAuthAuthData 테이블:
State
필드의 크기를 128에서 1024 문자로 증가함.
ChannelMemberHistory 테이블:
Email
열을 제거함.Username
열을 제거함.
알려진 문제
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 이미 통화 중인 상태에서 또 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 기대된 글을 표시하기 위해 점프하지 않을 수 있습니다.
IP 해시가 꺼진 상태에서 고가용성 모드에서 상태가 가끔 away 또는 offline으로 멈출 수 있습니다.
Elasticsearch를 활성화한 상태에서 따옴표로 싸인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있습니다.
Elasticsearch를 활성화한 상태에서 항상 검색된 용어를 강조 표시하지 않을 수 있습니다.
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽었음에도 업데이트되지 않을 수 있습니다.
이미지와 링크 미리보기가 로드될 때 채널 스크롤 위치가 깜박거릴 수 있습니다.
Firefox에서 파일을 업로드하기 위한 CTRL/CMD+U 단축키가 작동하지 않을 수 있습니다.
번호 매겨진 목록이 종종 일반 글 영역을 넘어설 수 있습니다.
이메일 알림이 활성화된 상태에서 CLI를 통한 Slack 가져오기가 실패할 수 있습니다.
iOS에서 고가용성 모드에서 Mattermost를 실행할 때 푸시 알림이 항상 지워지지 않을 수 있습니다.
플러그인에 대한 샌드박싱이 활성화되지 않은 상태에서 “[WARN] 플러그인 샌드박싱이 지원되지 않습니다. 플러그인은 서버와 동일한 액세스 수준으로 실행됩니다.” 로그 메시지가 생성됩니다. 플러그인을 사용하지 않는 경우 이 메시지를 무시할 수 있습니다. 플러그인을 사용하는 경우, 샌드박싱을 활성화하는 방법을 알아보세요.
기여자
amyblais, AndersonWebStudio, andruwa13, asaadmahmood, bbodenmiller, Brunzer, ccbrown, chclaus, cherniavskii, CometKim, coreyhulen, cpanato, crspeller, csduarte, cvitter, darkman, der-test, dlahn, enahum, esethna, fermulator, gig177, grundleborg, Hanzei, hmhealey, it33, james-mm, jarredwitt, jasonblais, jespino, jwilander, kaakaa, kemenaran, knechtionscoding, laginha87, lasley, letsila, lfbrock, lieut-data, lindalumitchell, lindy65, liusy182, Matterchen, mkraft, MusikPolice, phuihock, pichouk, Rohlik, R-Wang97, santos22, saturninoabril, stephenkiers, sudheerDev, tayre, tejasbubane, tkbky, Tristramg, ulm0, watadarkstar, xuxip, yeoji, yuya-oc
릴리스 v4.6 - 기능 릴리스
v4.6.3, 릴리스 날짜 2018-04-09
Mattermost v4.6.3에는 낮은 심각도의 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.6.2, 릴리스 날짜 2018-02-23
Mattermost v4.6.2에는 낮은부터 높은 심각도의 여러 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.6.1, 릴리스 날짜 2018-01-30
Mattermost 서버에서 Let’s Encrypt 인증서가 손상된 문제를 해결했습니다. 업그레이드시 캐시가 삭제되어 인증서가 즉시 갱신됩니다. 또한, 포트 80은 방화벽을 통해 전달되어야 하며, Forward80To443
config.json
설정이true
로 설정되어 있어야 Let’s Encrypt 인증이 완료됩니다.
v4.6.0, 릴리스 날짜 2018-01-16
초기 4.6.0 릴리스
형광펜으로 표시하기
클라이언트 측 성능
게시물 마운팅 시간을 줄여 채널 전환 시간을 최대 45% 감소시킴.
post_time.jsx
컴포넌트의 메모리 누수를 수정함으로써 채널 전환 후 유지되는 메모리를 최대 85% 감소시킴.pngquant
를 실행하여 PNG의 불필요한 메타데이터를 제거함으로써 가장 많이 사용되는 아이콘과 로고의 크기를 70-80% 줄임.
개선 사항
웹 사용자 인터페이스
고정된 게시물 및 표시된 게시물 목록을 불러올 때 로딩 표시기를 추가했습니다.
MFA 로그인 버튼에 로딩 표시기를 추가했습니다.
이모지 반응을 추가할 때 ‘+’ 버튼에 대한 툴팁을 추가했습니다.
채널 전환기(Ctrl/Cmd+K)는 이제 사용자 이름, 전체 이름 및 별명으로 필터링됩니다.
채널 링크가 이제 채널 헤더에 렌더링됩니다.
파일 이름이 이제 첨부 파일 미리보기에서 표시됩니다.
플러그인 (베타)
플러그인은 이제 슬래시 명령을 지원합니다.
알림
새 계정의 기본 알림 설정을 업데이트하여 더 나은 온보딩 경험을 제공합니다. 이들은 각각 계정 설정에서 구성할 수 있습니다. 특히, 업데이트된 기본 설정에는 다음이 포함됩니다:
데스크톱 알림은 언급 및 다이렉트 메시지에 대해서만 전송됩니다.
사용자가 오프라인이거나 로그오프 상태일 때에만 모바일 푸시 알림이 전송됩니다. 온라인 상태일 때는 전송되지 않습니다.
사용자의 이름을 언급해도 언급으로 간주되지 않습니다.
508 준수
Mattermost 웹페이지의 기본 언어는 이제 HTML에서 선언됩니다.
CSS가 렌더링되지 않을 때 상태 표시기와 회신 아이콘의 위치가 업데이트되었습니다.
팀 및 채널 이름에 대해 프로그램적으로 식별 가능한 제목을 사용하십시오.
관리
수신 웹훅 표시 이름이 이제 post.Props 필드에 포함되어 더 나은 감사를 위해 사용됩니다.
시스템 관리자는 이제 시스템 콘솔 사용자 목록에서 자신의 암호를 재설정할 수 있습니다.
버그 수정
사용자 이름 업데이트는 이제 모든 브라우저 탭에서 즉시 확인됩니다.
플러그인이 비활성화되어 있을 때 서버 로그에 플러그인 초기화에 대한 정보 메시지가 더 이상 포함되지 않습니다.
Firefox v52에서 Mattermost가 로드되지 않는 문제를 해결했습니다.
탭을 여러 번 사용하여 사용자 언급 자동 완성 문제를 해결했습니다.
이모지 반응을 입력했을 때 최근에 사용된 이모지 목록에 추가되지 않는 문제를 해결했습니다.
OAuth 및 SAML 사용자는 Mattermost 시스템 콘솔에서 비활성화할 수 있습니다. 전제로, SSO 제공자에서도 비활성화되어 있어야 합니다.
Microsoft Outlook 형식의 이메일 주소 유효성 검사를 수정했습니다.
때로는 iOS 클래식 앱에서 게시물이 전송되지 않는 문제를 해결했습니다.
팀 이름은 더 이상 단 하나의 글자로 편집될 수 없습니다.
파일 첨부가 있는 메시지의 모든 텍스트를 제거하여 메시지를 삭제하지 않도록 수정했습니다.
이름의 두 번째 또는 세 번째 단어를 사용하여 채널을 검색하는 문제를 해결했습니다.
다른 사용자는 더 이상 삭제된 GIF 미리보기를 회신 스레드에서 볼 수 없습니다.
일본어 또는 키릴 문자가 포함된 채널을 만들 수 없는 문제를 해결했습니다.
Zoom 플러그인의 타임스탬프 분 표시를 수정했습니다.
최대 용량을 갖는 팀에 가입하려고 할 때 페이지가 무한으로 로드되는 문제를 해결했습니다.
채널 알림 기본 설정이 채널 중 하나의 설정을 업데이트한 후에 기본값으로 되돌아가는 문제를 해결했습니다.
호환성
중단 및 폐기된 기능
모든 API v3 엔드포인트는 더 이상 사용되지 않으며, Mattermost v5.0에서 제거 예정입니다.
팀을 영구적으로 삭제하기 위한 DELETE
/teams/{team_id}
APIv4 엔드포인트의 permanent 쿼리 매개변수는 Mattermost v4.7에서 제거 예정입니다.
지난 및 예정된 폐기된 기능 목록은 웹사이트에서 확인하세요.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가된 옵션과 기본값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
하위에:"EnableTutorial": true
를 추가하여 계정 생성 후 사용자에게 튜토리얼을 표시할지 여부를 제어합니다. 이 설정은 실험적이며 향후 릴리스에서 대체 또는 제거될 수 있습니다.
config.json
의TeamSettings
하위에:"ExperimentalPrimaryTeam": ""
을 추가하여 서버의 기본 팀을 설정합니다. 이 설정은 실험적이며 향후 릴리스에서 대체 또는 제거될 수 있습니다.
config.json
의EmailSettings
하위에:"LoginButtonColor": ""
,"LoginButtonBorderColor": ""
, 그리고"LoginButtonTextColor": ""
를 추가하여 이메일 로그인 버튼의 스타일을 화이트 레이블링 목적으로 설정합니다.
엔터프라이즈 에디션에 대한 추가 변경 사항:
config.json
의LdapSettings
하위에:"LoginButtonColor": ""
,"LoginButtonBorderColor": ""
, 그리고"LoginButtonTextColor": ""
를 추가하여 LDAP 로그인 버튼의 스타일을 화이트 레이블링 목적으로 설정합니다.
config.json
의SamlSettings
하위에:"LoginButtonColor": ""
,"LoginButtonBorderColor": ""
, 그리고"LoginButtonTextColor": ""
를 추가하여 SAML 로그인 버튼의 스타일을 화이트 레이블링 목적으로 설정합니다.
API 변경 사항
새 통합은 API v4 엔드포인트를 사용해야합니다. 자세한 내용 및 사용 가능한 엔드포인트의 완전한 목록은 https://api.mattermost.com/을 참조하십시오.
모든 API v3 엔드포인트는 더 이상 사용되지 않으며, Mattermost v5.0에서 제거 예정입니다.
팀을 영구적으로 삭제하는 DELETE
/teams/{team_id}
APIv4 엔드포인트의 영구 쿼리 매개변수는 Mattermost v4.7에서 제거 예정입니다.
RESTful API v4 변경 사항
/users/{user_id}/auth
를 추가하여 사용자의 인증 방법을 업데이트했습니다. 예를 들어 LDAP 인증으로 변경하거나 그 반대로 변경할 수 있습니다.
플러그인 API 변경 사항 (베타)
RegisterCommand
를 추가하여 사용자 정의 슬래시 명령을 등록합니다. 해당 명령이 트리거될 때, 플러그인은ExecuteCommand
훅을 통해 이를 수행할 수 있습니다.UnregisterCommand
를 추가하여 이전에RegisterCommand
를 통해 등록된 명령을 등록 해제합니다.GetChannelMember
를 추가하여 사용자의 채널 멤버십을 가져옵니다.
플러그인 후크 변경 사항 (베타)
ExecuteCommand
후크를 추가하여 이전에RegisterCommand
플러그인 API를 통해 등록된 명령을 실행합니다.
데이터베이스 변경사항
IncomingWebhooks 테이블:
PostUsername
열을Username
으로 이름을 변경하였습니다.PostIconURL
열을IconURL
로 이름을 변경하였습니다.
알려진 문제
클래식 모바일 앱에서 Google 로그인 실패
사용자가 이미 통화 중인 상태에서 다른 브라우저 탭에서 비디오 통화를 받을 수 있음
검색 결과의 점프 링크가 항상 예상된 게시물로 이동하지 않음
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 때때로 away 또는 오프라인 상태로 고정될 수 있음
Elasticsearch를 사용하여 인용 표시한 스톱 워드를 둘러싼 경우, 검색된 용어 이상의 결과가 반환됨
Elasticsearch를 사용하여 검색할 때 검색된 용어를 항상 강조 표시하지 않을 수 있음
데스크톱 앱의 팀 사이드바가 모바일에서 채널을 읽은 후에 업데이트되지 않을 수 있음
이미지 및 링크 미리보기를로드하는 동안 채널 스크롤 위치가 깜박거릴 수 있음
Firefox에서 CTRL/CMD+U 단축키로 파일을 업로드할 수 없음
번호가 매겨진 목록이 종종 일반 게시 영역을 벗어날 수 있음
이메일 알림이 활성화된 경우 CLI를 통한 Slack 가져오기 실패
IE11에서 한국어 키보드를 사용할 때 일부 대화 상자에서 글자가 건너뜀
고가용성 모드에서 Mattermost를 실행할 때 iOS에서 푸시 알림이 항상 지워지지 않을 수 있음
API를 통해 팀을 삭제하면 사용자 인터페이스가 손상됨
Zoom 플러그인의 봇 메시지가 온프레미스 Zoom 서버의 Zoom API URL 필드를 무시함
기여자
amyblais, AndersonWebStudio, asaadmahmood, ccbrown, coreyhulen, cpanato, crspeller, csduarte, cvitter, dlahn, enahum, esethna, g3d, grundleborg, hmhealey, it33, james-mm, jarredwitt, jespino, jwilander, kaakaa, letsila, lfbrock, lieut-data, lindalumitchell, lindy65, lisakycho, liusy182, LordVeovis, Matterchen, mkraft, MusikPolice, panditsavitags, pichouk, pixelbrackets, pruthvip, R-Wang97, saturninoabril, skvale, stephenkiers, sudheerDev, sumantro93, tayre, tborg, tejasbubane, watadarkstar, yuya-oc
릴리스 v4.5 - 기능 릴리스
v4.5.2, 릴리즈 날짜 2018-02-23
Mattermost v4.5.2에는 낮음에서 높음의 심각도를 가진 여러 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리즈 후 14일 후에 보안 업데이트 페이지에 게시됩니다.
v4.5.1, 릴리즈 날짜 2018-01-16
특정 버전의 Firefox, 특히 v52-54 및 v57의 프라이빗 모드에서 Mattermost가 로드되지 않는 문제를 해결했습니다.
v4.5.0, 릴리즈 날짜 2017-12-16
원본 4.5.0 릴리스
하이라이트
Zoom 플러그인 (베타)
Zoom 비디오 통화 및 화면 공유 플러그인. 더 많은 정보 여기에서 확인하세요.
시스템 콘솔 > 플러그인 (베타) 섹션에서 플러그인을 관리하세요.
Actiance Support (Beta) (Enterprise Edition E20 Additional Features)
개선사항
웹 사용자 인터페이스
CTRL/CMD
+/
을(를) 사용하여 키보드 바로 가기 대화상자를 토글할 수 있습니다.이제 링크 미리보기는 댓글 스레드 오른쪽에 나타납니다.
타임스탬프 퍼머링크는 현재 보기에서 데스크톱 및 브라우저에서 열립니다.
고정된 게시물은 이제 최신부터 오래된 순으로 정렬됩니다.
URL의 비라틴 문자를 더 잘 처리하도록 마크다운을 업데이트했습니다.
데스크톱 모바일 보기 헤더에 WebRTC 통화 아이콘을 추가했습니다.
게시물에 신속하게 이모지 반응을 추가할 수 있도록 ‘+’ 기호를 추가했습니다.
다양한 이모지 피부 톤을 지원하도록 추가했습니다.
GIF 첨부 파일에 대한 인라인 재생을 추가했습니다.
통합
게시된 메시지에 댓글로 응답하기 위한 바깥쪽 웹훅 옵션을 추가했습니다.
JIRA 플러그인은 이제 시스템 콘솔 > 플러그인 > 관리에서 관리할 수 있는 사전 패키지된 플러그인으로 번들로 제공됩니다.
웹훅 게시물에서 <@userid>, <!channel>, <!all>, <!here>을(를) 사용한 멘션을 지원하도록 추가했습니다.
개인 액세스 토큰은 이제 계정 설정에서 일시적으로 비활성화할 수 있습니다.
채널
비활성화된 사용자와의 개인 메시지 채널은 이제 사이드바에서 숨겨지며 더보기… 개인 메시지 목록에서 다시 열 수 있습니다.
이제 자신과의 개인 메시지 채널을 열 수 있습니다.
알림
사용자가 일괄 전송되기 전에 온라인으로 전환하여 보류 중인 이메일 알림이 삭제될 때 불필요한 로그 메시지가 게시된 것을 삭제했습니다.
Edge 브라우저에서 데스크톱 알림 아이콘이 업데이트되었습니다.
키보드 바로 가기
/groupmsg
명령을 추가하여 새 그룹 메시지 채널을 시작합니다.메시지 입력란으로 포커스를 설정하는 CTRL+SHIFT+L을 추가했습니다.
시스템 콘솔
데이터 보존 설정 페이지에 확인 모달을 추가했습니다.
시스템 콘솔 > 플러그인 (Beta) 섹션에서 플러그인을 업로드하고 관리하는 설정 페이지를 추가했습니다.
사용자의 세션을 시스템 콘솔에서 취소할 수 있는 기능을 추가했습니다.
버그 수정
직접 또는 그룹 메시지 채널을 닫더라도 채널 기본 설정이 초기화되지 않습니다.
영구 링크 보기에서 삭제된 메시지의 “x”를 누른 후에 빈 페이지가 나타나지 않습니다.
AmazonS3Region
이 입력된 값과 관계없이 기본적으로 us-east-1로 설정되던 문제를 해결했습니다.현재 사용자가 속하지 않은 채널에 링크된 경우 채널 링크가 예상대로 렌더링됩니다.
비밀번호 요구 조건이 최소 5자 및 숫자로 설정되어 있으면 대문자가 필수로 입력되지 않습니다.
프로필 이미지 업데이트는 이제 다른 활성 클라이언트 및 오른쪽 패널에서도 표시됩니다.
동일한 플러그인 ID를 가진 플러그인은 더 이상 업로드할 수 없습니다.
예약어를 포함한 채널 이름으로 생성된 채널이 사용자 인터페이스를 중단시키지 않습니다.
AD/LDAP 테스트 연결 버튼을 수정했습니다.
‘유효하지 않거나 만료된 세션’ 서버 로그를 유발시키던 문제를 해결했습니다.
비밀번호 재설정 후 로그인 페이지에서 중복된 오류 메시지를 제거했습니다.
설정 후에 OAuth ClientID 및 Secret 값이 누락되는 문제를 해결했습니다.
오른쪽 패널이 확장된 경우 이모지 선택기가 작동합니다.
시스템 콘솔 사용자 목록의 오류 메시지가 사용자 인터페이스를 중단시키지 않습니다.
통합 생성이 관리자로 제한되지 않았더라도 시스템 관리자만이 OAuth 앱을 편집할 수 있던 문제를 해결했습니다.
초기화된 직접 메시지 채널에서 “새 메시지 v” 버블이 항상 지워지지 않던 문제를 해결했습니다.
직접 또는 그룹 메시지 채널을 닫고 다시 열었을 때 채널 기본 설정이 복원되지 않는 문제를 해결했습니다.
호환성
삭제된 및 폐기된 기능
모든 APIv3 엔드포인트는 2018년 1월 16일에 삭제 예정입니다.
과거 및 예정된 폐기된 기능 목록은 웹사이트를 참조하십시오.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 설치시 추가 사항 및 기본 값 목록은 다음과 같습니다. 해당 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 내용:
config.json
의ServiceSettings
아래:"EnablePreviewFeatures": true
추가: 고급 > 미리보기 재릴리스 기능 섹션을 계정 설정에서 숨김 처리합니다."CloseUnusedDirectMessages": false
추가: 사이드바에서 비활성화된 다이렉트 메시지 채널을 숨김 처리합니다."ExperimentalEnableAuthenticationTransfer": true
추가: 사용자가 인증 방법을 변경할 수 있는지 설정합니다.
config.json
의EmailSettings
아래:"UseChannelInEmailNotifications": false
추가: 이메일 알림에 채널 이름을 제목줄에 포함할지 여부를 설정합니다.
config.json
의PluginSettings
아래:"ClientDirectory": "./client/plugins"
추가: 클라이언트 플러그인의 위치를 설정합니다.
엔터프라이즈 에디션에 대한 추가 변경 내용:
config.json
에MessageExportSettings
추가:"EnableExport": false
추가: 메시지 내보내기를 가능하게 합니다."DailyRunTime": "01:00"
추가: 매일 실행되는 내보내기 작업의 시간을 설정합니다."ExportFromTimestamp": 0
추가: 메시지 내보내기에 포함될 게시물의 타임스탬프를 설정합니다."FileLocation": "export"
추가: 메시지 내보내기 위치를 설정합니다."BatchSize": 10000
추가: 적합성 내보내기 파일에 함께 묶인 새 게시물의 수를 설정합니다.
API v4 변경사항
새로운 통합은 API v4 엔드포인트를 사용하는 것이 권장됩니다. 자세한 내용 및 사용 가능한 엔드포인트의 완전한 목록은 https://api.mattermost.com/를 참조하세요.
모든 API v3 엔드포인트는 2018년 1월 16일에 삭제될 예정입니다.
알려진 문제
클래식 모바일 앱에서 Google 로그인에 실패합니다.
사용자가 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하는 것으로 이동하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 종종 자리를 떠나거나 오프라인 상태로 남아 있을 수 있습니다.
Elasticsearch를 사용하여 따옴표로 묶인 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환됩니다.
Elasticsearch를 사용하여 검색할 때 항상 검색어가 하이라이트되지 않을 수 있습니다.
팀 사이드바가 처음로드될 때 다른 팀의 읽지 않은 메시지를 항상 표시하지 않을 수 있습니다.
데스크톱 앱에서 팀 사이드바가 모바일에서 채널을 읽었음에도 업데이트되지 않을 수 있습니다.
시스템 관리자는 시스템 콘솔을 통해 자신의 비밀번호를 재설정할 수 없습니다.
이미지 및 링크 미리보기가 로드될 때 채널 스크롤 위치가 깜빡거릴 수 있습니다.
Firefox에서는 파일을 업로드하려면 CTRL/CMD+U 바로 가기 키가 작동하지 않을 수 있습니다.
프로필 사진과 사용자 이름이 즉시 다른 탭이나 오른쪽 쪽 코멘트 스레드에서 업데이트되지 않을 수 있습니다.
번호가 매겨진 목록이 종종 일반 게시 영역을 벗어날 수 있습니다.
이모지 반응을 입력해도 최근에 사용된 이모지에 추가되지 않을 수 있습니다.
플러그인이 비활성화되어 있더라도 서버 로그에 플러그인 초기화에 관한 메시지가 포함될 수 있습니다.
기여자
/mattermost-webapp
asaadmahmood, avasconcelos114, ccbrown, CometKim, coreyhulen, cpanato, crspeller, csduarte, deveshjadon98, enahum, fraziern, grundleborg, h2oloopan, hmhealey, jasonblais, jespino, jwilander, kaakaa, KishoreFartiyal, lfbrock, mikelinden1, mkraft, MusikPolice, QuantumKing, rickbatka, R-Wang97, santos22, saturninoabril, sudheerDev, tkbky, yth0625
/mattermost-plugin-zoom
/mattermost-server
amyblais, ccbrown, coreyhulen, cpanato, cpfeiffer, crspeller, csduarte, enahum, grundleborg, hmhealey, jasonblais, jespino, jwilander, letsila, lindalumitchell, mkraft, mogul, MusikPolice, yeoji
/mattermost-mobile
/docs
amyblais, bbodenmiller, ccbrown, comharris, esethna, grundleborg, hmhealey, it33, jasonblais, jespino, jwilander, kaakaa, lfbrock, lindalumitchell, lindy65, mkdbns, mkraft, saturninoabril
/mattermost-docker
/mattermost-load-test
/mattermost-redux
/mattermost-developer-documentation
/mattermost-plugin-jira
/mattermost-webrtc
/desktop
/mattermost-kubernetes
/mattermost-selenium
/mattermost-api-reference
/mattermost-ios-classic
/mattermost-developer-kit
/mattermost-build
/marked
릴리스 v4.4.5 - 기능 릴리스
v4.4.5, 릴리스 날짜 2017-12-11
Mattermost v4.4.5에는 중간 심각도 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 정보는 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.4.4, 릴리스 날짜 2017-12-06
GitLab Omnibus의 플러그인을 더 잘 지원하기 위해 config.json 설정,
ClientDirectory
를 추가했습니다.
v4.4.3, 릴리스 날짜 2017-12-05
EnableOAuthServiceProvider을
true
로 설정하고 EnableOnlyAdminIntegrations를false
로 설정한 서버에 영향을 주는 중간 수준의 보안 문제를 해결했습니다. 영향을 받은 경우 업그레이드를 강력히 권장합니다. 세부 정보는 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.4.2, 릴리스 날짜 2017-11-23
AD/LDAP 서버와 Mattermost 간의 이메일 주소가 대소문자를 구분하여 일치하지 않는 경우 AD/LDAP 계정이 동기화 후 비활성화되는 문제를 해결했습니다.
SAML 계정을 AD/LDAP과 동기화하는 문제를 해결했습니다.
AD/LDAP 로그인이 비활성화된 상태에서 시스템 콘솔의 AD/LDAP “테스트 연결” 버튼이 작동하지 않는 문제를 해결했습니다.
사용자의 언어로 시스템 메시지가 번역되지 않는 문제를 해결했습니다. 이는 계정 설정 > 표시 > 언어에서 설정한 언어로 표시됩니다.
채널 헤더 업데이트에 관한 시스템 메시지가 가끔 잘못된 형식으로 표시되는 문제를 해결했습니다.
v4.4.1, 릴리스 날짜 2017-11-16
--config
플래그를 통해 대체 구성 파일 위치가 무시되는 업그레이드 문제를 해결했습니다.
v4.4.0, 릴리스 날짜 2017-11-16
원본 4.4.0 릴리스
하이라이트
플러그인 (베타)
Mattermost 플러그인의 베타 릴리스는 관리자가 타사 시스템과 더 쉽게 통합하고 기능을 확장하며 Mattermost 서버의 사용자 인터페이스를 사용자 정의할 수 있게 합니다. 자세한 내용은 문서를 참조하세요.
방해 금지 상태
“방해 금지” 상태를 추가하여 일시적으로 모든 데스크톱 및 모바일 푸시 알림을 끌 수 있습니다.
SAML 사용자 동기화 지원 via AD/LDAP (Enterprise Edition E20)
AD/LDAP로부터 주기적으로 SAML 사용자 속성을 동기화하고 사용자 비활성화 및 제거를 지원하도록 추가되었습니다. 자세한 내용은 문서를 참조하세요.
개선 사항
웹 사용자 인터페이스
새 메시지가 없는 채널을 7일 후에 숨기는 실험적 기능을 추가했습니다. 이를 활성화하려면
config.json
의CloseUnusedDirectMessages
를true
로 설정하세요.웹사이트 미리보기 기능을 베타에서 제거하여 계정 설정 > 표시에서 구성할 수 있게 되었습니다. 시스템 콘솔에서 링크 미리보기를 활성화하세요.
언급된 사용자가 채널 구성원이 아니면 사용자를 채널에 추가하는 것이 더 쉬워졌습니다.
프로필 팝오버 하단에 “계정 설정 편집” 링크가 추가되어 설정을 더 쉽게 편집할 수 있습니다.
깃발 아이콘 위에 마우스를 올렸을 때와 같이 내부 링크의 URL 주소가 사용자 경험을 향상시키기 위해 숨겨졌습니다.
데스크톱 앱에서 왼쪽 사이드바의 채널 URL 주소가 숨겨졌습니다.
“저장” 버튼을 클릭한 후 계정 설정 대화상자에 로딩 스피너가 추가되었습니다.
오른쪽 사이드바와 검색 결과의 게시물 타임스탬프에 전체 날짜 툴팁이 추가되었습니다.
사용자 목록의 사용자 이름 필드 앞에 “@”가 추가되었습니다.
성능
Posts
테이블을 최적화하여 데이터베이스 쿼리를 최적화하고 복합 인덱스를 추가하여 로드 시간을 줄였습니다.권한이 거부될 경우 세션 캐시에 갇히지 않도록 세션 캐시를 지우는 것으로 방지했습니다.
Elasticsearch 대량 색인 쿼리의 성능을 향상시켰습니다.
이모지 선택기
편집 메시지 대화상자에 이모지 선택기를 추가했습니다.
이모지 선택기에서 이모지를 검색할 때 분류를 제거했습니다.
통합
OAuth 2.0 애플리케이션 편집 기능이 추가되었습니다.
메시지 버튼의 상호작용성이 향상되었습니다. 메시지 버튼으로 트리거된 일시적인 메시지에서 사용자 이름을 표시하는 기능이 추가되었습니다.
슬래시 명령어
/remove
및/kick
슬래시 명령어를 추가하여 채널에서 사용자를 제거하였습니다.
WebRTC 비디오 및 오디오 통화 (베타)
여러 브라우저 탭이 열려 있고 비디오 통화를 받을 때 통화를 수락하면 모든 탭에서 벨소리가 멈춥니다.
이제 여러 개의 STUN 및 TURN 서버가 지원됩니다.
시스템 콘솔
5명 이상의 회원이 있는 채널에서 채널 전체 (@-channel, @-all) 언급 확인을 비활성화하는 설정 추가됨.
관리자가 미저장 변경 사항이 있는 시스템 콘솔 페이지를 떠나려고 할 때 프롬프트를 받게 됨.
Elasticsearch (Enterprise Edition E20)
Elasticsearch에 대한 일괄 라이브 색인 지원이 추가되었습니다.
Elasticsearch 요청에 대한 구성 가능한 제한 시간이 추가되었습니다.
Elasticsearch 시스템 콘솔 페이지에 색인 작업을 모니터링하기 위한 테이블이 추가되었습니다.
Elasticsearch 연결이 이제 비동기적으로 이루어져서 끊어진 Elasticsearch 서버가 Mattermost 서버의 시작을 차단할 수 없게 되었습니다.
버그 수정
시스템 콘솔에서 모바일 푸시 알림 설정이 저장되지 않는 문제를 해결했습니다.
‘~’ 채널 링크 자동완성에 대한 수정, ‘Town Square’를 자동완성할 수 없는 문제 등을 해결했습니다.
사용자를 회원으로 강등한 후 일시적으로 시스템 콘솔에 액세스할 수 있는 문제를 해결했습니다.
사용자 이메일 주소에 플러스 기호가 있는 경우 이메일에서 SAML 로그인 방법으로 전환할 수 없는 문제를 해결했습니다.
‘더 많은 채널’ 모달에서 검색 결과를 표시할 때 올바른 페이지 번호가 표시되지 않는 문제를 해결했습니다.
API를 통해 사용자를 직접 또는 그룹 메시지 채널에 추가하려고 할 때 잘못된 오류 메시지를 해결했습니다.
파일 이름에 공백이 포함된 파일을 다운로드할 때 이름이 보존되지 않는 문제를 해결했습니다.
.m4r 파일 유형의 썸네일 이미지를 수정했습니다.
멤버 관리 대화 상자에서 검색 결과가 일치하지 않을 때 결과가 업데이트되지 않는 문제를 해결했습니다.
일부 서버에서 하이픈 이후의 텍스트 검색을 위한 ‘in:’ 자동완성이 결과를 표시하지 않는 문제를 해결했습니다.
Elasticsearch 텍스트 검색에 대한 “결과 없음” 화면이 누락된 문제를 해결했습니다.
사용자가 추가되거나 제거되었을 때 채널 멤버 수가 새로 고쳐지기 전까지 업데이트되지 않는 문제를 해결했습니다.
데스크톱 앱에서 타임스탬프 링크가 새로운 앱 창에서 퍼머링크보기를 열도록 되는 오류를 수정했습니다.
채널 전환기 (CTRL/CMD+K)를 통해 새로운 다이렉트 메시지 채널을 만들 때 발생하는 오류를 수정했습니다.
SVG 썸네일이 미리보기 되지 않는 문제를 해결했습니다.
삭제된 채널에 대해 팀 사이드바에서 읽지 않은 메시지가 표시되는 문제를 해결했습니다.
보류 중이지만 아직 전송되지 않은 메시지에 표시되는 표시기가 부족한 문제를 해결했습니다.
:-D와 같은 감정 표현을 입력할 때 이모지 자동완성이 나타나는 문제를 해결했습니다.
사용자 이름과 일치하는 이모지 이름이 멘션을 트리거하는 문제를 해결했습니다.
해시태그가 멘션을 트리거하는 단어인 경우 최근 멘션의 잘못된 순서를 수정했습니다.
8000자 이상인 웹훅 메시지 첨부 파일이 잘림으로 인해 게시되지 못하는 문제를 해결했습니다. 또는 여러 첨부 파일이 있는 경우 여러 포스트로 분할되도록 수정했습니다.
‘/msg’ 명령이 임의로 팀을 전환하는 문제를 해결했습니다.
미리 보기 모드에서 메시지 임시 저장 시 멘션된 항목이 링크되지 않는 문제를 해결했습니다.
기존 계정이 제한된 도메인 목록에 없는 이메일 주소로 변경되는 문제를 해결했습니다.
+:이모지:
명령을 사용할 때 시스템 메시지에 이모지 반응이 추가되는 문제를 해결했습니다.Postgres 데이터베이스에서 이모지 반응을 지우는 중 메시지 유지 정책이 작동하지 않는 문제를 해결했습니다.
호환성
Posts
테이블에 복합 데이터베이스 인덱스가 추가되었습니다. 이로 인해 100만 건 이상의 메시지가 있는 서버는 업그레이드 시간이 더 오래 걸릴 수 있습니다.
또한, LDAP 동기화는 이제 이메일에 의존합니다. AD/LDAP 로그인이 활성화된 경우 AD/LDAP 서버의 모든 사용자가 이메일 주소를 가지고 있거나 Mattermost에서 계정이 비활성화된 것을 확인해주세요.
삭제된 기능 및 더 이상 사용되지 않는 기능
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
이전 및 예정된 사용되지 않는 기능의 목록은 웹사이트를 참조하세요.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가 사항과 기본 값 목록입니다. 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션에 대한 변경 사항:
config.json
의ServiceSettings
에서:"CloseUnusedDirectMessages": false
추가하여 사용자가 7일 이상된 직접 및 그룹 메시지 채널을 자동으로 닫을 수 있는 옵션 설정
config.json
의TeamSettings
에서:"EnableConfirmNotificationsToChannel": true
추가하여 채널 멤버가 5명 이상인 채널에서 채널 전체 (@-channel, @-all) 언급에 대한 확인이 표시되는지 여부 설정
config.json
의PluginSettings
에서:"Enable": true
추가하여 서버에서 플러그인을 활성화할지 여부 설정"EnableUploads": false
추가하여 서버에서 수동 플러그인 업로드를 활성화할지 여부 설정. 비활성화하면 기존 플러그인 및 미리 패키지된 Mattermost 플러그인이 서버에 설치된 채로 유지됩니다."Directory": "./plugins"
추가하여 플러그인 저장 디렉터리 지정"Plugins": {}
추가하여 Mattermost 서버에 설치된 플러그인 목록화"PluginStates": {}
추가하여 Mattermost 서버에서 설치된 플러그인이 활성화되었는지 여부 설정
엔터프라이즈 에디션에 대한 추가 변경 사항:
config.json
의SamlSettings
에서:EnableSync: false
추가하여 AD/LDAP 동기화를 활성화할지 여부 설정
config.json
의LdapSettings
에서:EnableSyncWithLdap: false
추가하여 SAML 사용자 속성(비활성화 포함)이 정기적으로 AD/LDAP에서 동기화되는지 여부 설정
config.json
의ElasticsearchSettings
에서:"LiveIndexingBatchSize": 1
추가하여 Elasticsearch 인덱스에 추가되기 전에 새로운 포스트를 함께 배치할 개수 설정"RequestTimeoutSeconds": 30
추가하여 Elasticsearch 호출의 초 단위 타임아웃 설정"BulkIndexingTimeWindowSeconds": 3600
추가하여 일괄 인덱서에 의해 인덱싱된 일괄 포스트의 최대 시간 창 설정
데이터베이스 변경사항
게시물 테이블:
ChannelId, DeleteAt, CreateAt
에 대한 복합 인덱스 추가ChannelId, UpdateAt
에 대한 복합 인덱스 추가
사용자 접근 토큰 테이블:
IsActive
열 추가
API v4 변경 사항
새 통합은 API v4 엔드포인트를 사용하는 것이 권장됩니다. 자세한 내용 및 사용 가능한 엔드포인트의 완전한 목록은 https://api.mattermost.com/을 참조하십시오.
모든 API v3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
추가된 라우트 (API v4)
/users/token/enable
에서POST
사용이전에 비활성화된 개인 액세스 토큰을 다시 활성화합니다.
/users/token/disable
에서POST
사용개인 액세스 토큰을 비활성화하고 해당 토큰을 사용하는 모든 세션을 삭제합니다. 토큰은
/users/tokens/enable
를 사용하여 다시 활성화할 수 있습니다.
/users/{user_id}/sessions/revoke/all
에서POST
사용제공된 사용자 ID 및 세션 ID 문자열에서 모든 사용자 세션을 취소합니다.
/plugins
에서POST
사용압축된 .tar.gz로 플러그인을 업로드합니다.
/plugins
에서GET
사용활성 및 비활성 플러그인 목록을 가져옵니다.
/plugins/{plugin_id}
에서DELETE
사용이전에 업로드된 플러그인을 제거합니다.
/plugins/{plugin_id}/activate
에서POST
사용설치된 플러그인을 활성화합니다.
/plugins/{plugin_id}/deactivate
에서POST
사용활성화된 플러그인을 비활성화합니다.
/plugins/webapp
에서GET
사용웹앱 구성 요소를 사용하는 활성 플러그인의 플러그인 매니페스트 목록을 가져옵니다.
수정된 라우트 (API v4)
/logs
에서POST
사용ServiceSettings.EnableDeveloper
가true
로 설정된 경우 인증되지 않은 사용자는 이제 ERROR 또는 DEBUG 메시지를 기록할 수 있습니다.
웹소켓 이벤트 변경
추가됨:
user_role_updated
사용자 역할이 업데이트될 때 발생합니다.
.. 주요 이슈
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 이미 통화 중인 상태에서 다른 브라우저 탭에서 영상 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상대로 표시되는 게 아닙니다.
팀을 전환한 후 왼쪽 사이드바에서 스크롤 막대가 가끔 보이지 않을 수 있습니다.
iOS 모바일 웹에서 스크롤하는 동안 특정 코드 블록 라벨이 표시되지 않을 수 있습니다.
삭제된 메시지가 읽지 않음 또는 미확인 언급을 지우지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 가끔 상태가 자리를 비움이나 오프라인으로 멈출 수 있습니다.
Elasticsearch를 사용하여 따옴표로 둘러싼 정지 단어를 검색하면 검색된 용어 이상을 반환합니다.
Elasticsearch를 사용하여 검색할 때 검색된 용어를 항상 강조 표시하지 않을 수 있습니다.
현재 사용자가 속하지 않은 채널에 대한 채널 링크가 올바르게 렌더링되지 않을 수 있습니다.
팀 사이드바에서 처음로딩 시 다른 팀의 읽지 않은 메시지가 항상 표시되지 않을 수 있습니다.
암호 요구사항이 5자 이상의 숫자 및 문자를 포함하도록 설정된 경우 대문자가 필요합니다.
시스템 관리자는 시스템 콘솔을 통해 자신의 암호를 재설정할 수 없습니다.
이미지와 링크 미리보기가 로드될 때 채널 스크롤 위치가 깜빡거립니다.
직접 또는 그룹 메시지 채널을 닫은 다음 나중에 다시 열면 채널 기본 설정이 복원되지 않습니다.
Firefox에서 파일을 업로드하려면 CTRL/CMD+U 바로 가기가 작동하지 않습니다.
스레드의 댓글에 대해 웹사이트 미리보기가 표시되지 않습니다.
퍼머링크 보기에서 삭제된 메시지의 “x”를 클릭한 후 사용자가 빈 페이지를 받을 수 있습니다.
프로필 사진이 즉시 다른 탭이나 오른쪽 쪽 코멘트 스레드로 업데이트되지 않을 수 있습니다.
기여자
/mattermost-webapp
asaadmahmood, ccbrown, cherealnice, CometKim, coreyhulen, cpanato, crspeller, enahum, grundleborg, hmhealey, Hyeongmin-Kwon, jasonblais, johncoleman83, jwilander, letsila, longsleep, maruTA-bis5, MusikPolice, R-Wang97, ryantm, santos22, saturninoabril, sudheerDev, tkbky, yeoji, Zapix
/docs
amyblais, asaadmahmood, bbodenmiller, ccbrown, comharris, coreyhulen, esethna, it33, jasonblais, jespino, jwilander, lfbrock, lindalumitchell, lindy65, saturninoabril, shieldsjared, tolidano
/mattermost-server
ccbrown, chclaus, coreyhulen, cpanato, crspeller, enahum, fraziern, grundleborg, hmhealey, ivernus, jasonblais, jwilander, longsleep, MusikPolice, rickbatka, santos22, saturninoabril, thePanz
/mattermost-redux
ccbrown, CometKim, enahum, fraziern, hmhealey, jasonblais, jespino, jwilander, MusikPolice, rickbatka, saturninoabril, sudheerDev, tkbky,
/mattermost-mobile
/desktop
/mattermost-docker
/mattermost-api-reference
/mattermost-load-test
릴리스 v4.3.4 - 기능 릴리스
v4.3.4, 릴리스 날짜 2017-12-11
Mattermost v4.3.4에는 중간 심각도 보안 수정사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v4.3.3, 릴리스 2017-12-05
EnableOAuthServiceProvider
가true
로 설정되고EnableOnlyAdminIntegrations
가false
로 설정된 서버에 영향을 미치는 중간 수준의 보안 문제를 해결했습니다. 영향을 받는 경우, 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v4.3.2, 릴리스 2017-11-10
채널 스위처 (CTRL/CMD+K)를 통해 새로운 다이렉트 메시지 채널을 생성한 후 페이지 새로 과침을 하기 전까지 모든 메시지가 게시되지 않는 문제를 해결했습니다.
v4.3.1, 릴리스 2017-10-20
데이터베이스 스키마가 오래되었다고 표시되고 로그 경고가 발생하는 업그레이드 문제를 해결했습니다.
config.json
에서SessionIdleTimeout
을SessionIdleTimeoutInMinutes
로 변경하여 Idle Timeout 설정을 수정했습니다.다이렉트 또는 그룹 메시지에서 슬래시 명령이 작동되지 않았던 회귀를 수정했습니다.
Mattermost v4.3.1에는 낮은 심각도 보안 수정사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일 후에 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v4.3.0, 릴리스 2017-10-16
4.3.0 원본 릴리스
보안 업데이트
Mattermost v4.3.0에는 낮은부터 높은 심각도의 여러 보안 수정사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 릴리스 후 14일이 지난 후 보안 업데이트 페이지에 게시될 예정이며, Mattermost 책임 있는 공개 정책에 따릅니다.
하이라이트
데이터 보유 베타 (Enterprise Edition E20)
사용자 정의 데이터 보유 정책을 통해 오래된 메시지와 파일 업로드를 자동으로 삭제합니다.
언어
이탈리아어와 터키어를 베타에서 출시 품질의 번역으로 승격했습니다.
개선 사항
웹 사용자 인터페이스
채널 사이드바의 “더 많은 안 읽은 메시지” 버튼을 클릭하면 다음 안 읽은 채널로 스크롤됩니다.
직접 메시지 채널 헤더에 상태 표시기가 추가되었습니다.
검색
두 글자의 전체 이름과 사용자 이름을 지원하는 향상된 사용자 검색.
통합
임시 슬래시 명령 응답은 이제 텍스트 없는 첨부를 지원합니다.
팀간 사용자 정의 슬래시 명령을 이동하는 CLI 명령이 추가되었습니다.
알림
채널 헤더를 채널 전역 언급으로 업데이트하면 더 이상 알림이 트리거되지 않습니다.
성능
이모지 피커의 초기 로드를 개선하여 GIF를 포함한 수천 개의 사용자 정의 이모지를 지원합니다.
기업용 버전
AD/LDAP 동기화, Elasticsearch 및 데이터 유지 관리를 위한 시스템 콘솔에 테이블을 추가하여 예약된 작업의 성공을 추적합니다.
일정 기간 동안 비활성 상태인 사용자를 자동으로 로그아웃하기 위한 유휴 시간 제한 설정이 추가되었습니다.
이제 Elasticsearch를 공유된 Elasticsearch 클러스터에서 사용할 수 있습니다.
Elasticsearch 시스템 상태와 사용량을 모니터링하기 위한 메트릭스가 추가되었습니다.
버그 수정
URL 링크에서 닫는 괄호가 무시되는 문제를 수정했습니다.
IE11 모바일 뷰에서 Leave Team 아이콘 크기와 일관성 없는 채널 헤더 아이콘 호버 효과를 수정했습니다.
IE11 모바일 뷰에서 검색 결과를 본 후 오른쪽 측면 메뉴가 사라지는 문제를 수정했습니다.
IE11 데스크탑 뷰에서 발생한 기타 미세한 UI 문제를 수정했습니다.
시스템 및 순발적인 메시지에 표시될 수 있는 문제를 수정했습니다.
수정 창 모달에서 오류 텍스트가 도움말 텍스트와 겹치지 않도록 수정했습니다.
Compact 뷰에서
pretext
가 없는 통합 메시지 첨부가 사용자 이름과 겹치지 않도록 수정했습니다.채널 멤버 목록이 팀원 이름 표시 대신 사용자 이름으로 정렬되던 문제를 수정했습니다.
“비밀번호가 성공적으로 업데이트되었습니다” 바가 비밀번호 재설정 후에 표시되도록 수정했습니다.
만료된 이메일 확인 링크의 브로큰 UI를 수정했습니다.
코멘트 스레드에서 통합 메시지 첨부가 항상 렌더링되지 않던 문제를 수정했습니다.
“멤버 추가” 대화 상자가 가끔씩 깨지던 문제를 수정했습니다.
슬래시 명령 응답이 이제 문자 인코딩 및 경계 집합을 올바르게 처리합니다.
비활성 사용자가 타운 스퀘어 멤버 수에 더 이상 포함되지 않습니다.
다른 기기에서 모든 언급 사항을 읽으면 iOS 푸시 알림이 홈 화면에서 일관되게 지워집니다.
웹훅이 대상 채널을 변경하면 더 이상 원래 채널로 전송되지 않습니다.
기호를 포함하는 이메일이 다른 방법에서 이메일 인증으로 전환될 때 올바르게 렌더링됩니다.
유효하지 않은 공개 파일 링크를 열려고 시도하면 깨진 오류 페이지가 표시되지 않습니다.
상호 작용 메시지 작업 버튼이 메시지를 업데이트한 후에 사라지지 않습니다.
내장된 JIRA 플러그인에 의해 게시된 티켓 링크가 사용자 정의 컨텍스트 경로가 있는 경우 올바르게 표시됩니다.
기본 클라이언트 언어가 포함된 로컬화 가능 언어가 없는 경우 시스템 콘솔에 오류 메시지가 표시됩니다.
대량 가져오기 중에 팀 멤버 가져오기가 가끔 실패하는 경합 조건을 수정했습니다.
모바일에서 채널 전환기를 닫으면 더 이상 텍스트 상자에 포커스가 설정되지 않습니다.
오른쪽 측면 고정된 게시물 목록에 잘못된 채널 이름이 나타날 수 있는 문제를 수정했습니다.
팀 사이드바가 항상 처음로드시 다른 팀에서의 읽지 않은 메시지를 표시하는 문제를 수정했습니다.
호환성
제거 및 사용 중지된 기능
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
지난 및 예정된 사용 중지된 기능의 목록은 저희 웹사이트 <https://about.mattermost.com/deprecated-features/>
_ 를 참조해주세요.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 항목과 기본 값 목록입니다. 설정은 config.json
또는 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
Enterprise Edition 변경 사항:
config.json
의ServiceSettings
에:비활성 사용자 로그아웃까지 대기할 시간을 지정하는
"SessionIdleTimeoutInMinutes": 0
추가.
config.json
의ElasticsearchSettings
에:공유된 Elasticseearch 클러스터에서 Elasticsearch를 사용할 수 있도록
IndexPrefix": ""
추가.
config.json
의DataRetentionSettings
에:메시지 삭제를 가능하게 하는
"EnableMessageDeletion": false
추가.파일 삭제를 가능하게 하는
"EnableFileDeletion": false
추가.채널 및 다이렉트 메시지에서 Mattermost가 메시지를 유지하는 기간을 설정하는
"MessageRetentionDays": 365
추가.채널 및 다이렉트 메시지에서 Mattermost가 파일 업로드를 유지하는 기간을 설정하는
"FileRetentionDays": 365
추가.데이터 보존 작업을 시작하는 시간을 지정하는
"DeletionJobStartTime": "02:00"
추가.
API v4 변경 사항
새 통합은 APIv4 엔드포인트를 사용하는 것이 권장됩니다. 자세한 내용 및 사용 가능한 엔드포인트의 완전한 목록은 https://api.mattermost.com/를 참조하십시오.
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
추가된 라우트 (API v4)
/oauth/apps/{app_id}
에PUT
OAuth 2.0 클라이언트 애플리케이션을 업데이트합니다.
/data_retention/policy
에GET
서버에서 현재 데이터 유지 정책 세부 정보, 어떤 데이터가 삭제되어야 하는지 및 삭제되어야 하는 각 데이터 유형의 Cutoff 시간을 가져옵니다.
수정된 라우트 (API v4)
/channels/members/{user_id}/view
에POST
응답에는 Mattermost 서버 4.3 및 이후 버전의
last_viewed_at_times
가 포함됩니다.
알려진 이슈
클래식 모바일 앱에서 Google 로그인이 실패합니다.
사용자가 이미 통화 중인 상태에서 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하는 곳으로 이동하지 않을 수 있습니다.
팀을 전환한 후 왼쪽 사이드바에 스크롤 막대가 가끔 보이지 않을 수 있습니다.
iOS 모바일 웹에서 스크롤하는 동안 특정 코드 블록 라벨이 나타나지 않을 수 있습니다.
삭제된 메시지가 안 읽은 메시지나 언급을 삭제하지 않을 수 있습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 가끔 상태가 자리를 비움 또는 오프라인으로 남을 수 있습니다.
Elasticsearch를 활성화한 경우 따옴표 안의 불용어를 검색하면 검색된 용어 이상을 반환할 수 있습니다.
Elasticsearch를 활성화한 경우 항상 검색된 용어를 강조 표시하지 않을 수 있습니다.
현재 사용자가 속하지 않은 채널로의 채널 링크가 올바르게 렌더링되지 않을 수 있습니다.
아직 전송되지 않은 메시지인지 표시 없음.
“언급을 트리거하는 단어”에 해시태그가 포함되어 있으면 최근 언급 결과가 올바르게 정렬되지 않습니다.
SVG 썸네일이 게시된 썸네일에서 미리 보기되지 않습니다.
사용자명과 일치하는 이모지 이름은 언급을 트리거할 수 있습니다.
통합 메시지 첨부가 7900자를 초과하면 게시에 실패할 수 있습니다.
암호 요구 사항이 5자 이상 및 숫자로 설정된 경우 대문자 문자가 필요합니다.
이모지 반응을 삭제해야 하는 경우 Postgres 데이터베이스에서 메시지 보관 정책이 작동하지 않을 수 있습니다.
기여자
/mattermost-server
ccbrown, coreyhulen, crspeller, enahum, grundleborg, hmhealey, jasonblais, jespino, jwilander, moonmeister, MusikPolice, n1aba, saturninoabril
/mattermost-webapp
asaadmahmood, bbodenmiller, ccbrown, coreyhulen, crspeller, enahum, grundleborg, hmhealey, jasonblais, jazzzz, jwilander, R-Wang97, saturninoabril, sudheerDev
/desktop
/mattermost-mobile
/mattermost-api-reference
/docs
/mattermost-developer-kit
/marked
/mattermost-docker
/mattermost-redux
/mattermost-selenium
/mattermost-mattermod
/mattermost-build
릴리스 v4.2.2 - 기능 릴리스
v4.2.2, 릴리스 일자 2017-12-11
Mattermost v4.2.2에는 중간 심각도 보안 수정사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.2.1, 릴리스 일자 2017-10-20
Mattermost v4.2.1에는 낮은부터 높은 심각도의 다수의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 세부 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.2.0, 릴리스 일자 2017-09-16
원래 4.2.0 릴리스
보안 업데이트
Mattermost v4.2.0에는 등급이 낮은에서 중간으로 이어지는 여러 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 발표 후 14일 후에 보안 업데이트 페이지에 공개됩니다. 이는 Mattermost 책임있는 공개 정책에 따라 진행됩니다.
하이라이트
대화형 메시지 버튼
수신 웹훅 및 사용자 정의 슬래시 명령으로 게시된 게시물에 사용자 상호작용을 지원하기 위해 메시지 버튼을 추가했습니다.
AppConfig을 위한 모바일 지원
iOS 및 Android 모바일 앱은 이제 App Config와의 통합을 통해 기업 이동성 관리 (EMM) 솔루션을 지원합니다. 자세한 내용은 문서를 참조하세요.
향상됨
웹 사용자 인터페이스
채널 멤버 목록을 재설계했습니다.
메시지 입력 상자를 재설계했습니다.
키보드 단축키 대화상자를 재설계했습니다 (CTRL/CMD+/).
팀 선택 페이지에서 팀을 선택할 때 로딩 표시기를 추가했습니다.
팀 사이드바의 팀 아이콘 및 채널 헤더의 채널 이름 및 즐겨찾기 버튼에 호버 효과를 추가했습니다.
채널 헤더의 채널 멤버 아이콘에 활성 상태를 추가했습니다.
채널 사이드바에서 직접 메시지 헤더 옆에 “+” 아이콘을 추가하여 새로운 직접 또는 그룹 메시지를 열 수 있게 했습니다.
사용자 프로필 사진 옆에 메인 메뉴에 대한 툴팁을 추가했습니다.
파일 업로드를 위해 종이 클립 아이콘 위로 마우스 커서를 올릴 때 “손 선택기”로 커서가 변경됩니다.
모바일 뷰
모든 헤더 아이콘의 호버 효과를 일관되게 만들었습니다.
오른쪽 사이드바의 […] 메뉴의 투명도를 제거했습니다.
채널 정보 대화상자의 불투명도를 줄였습니다.
검색 바의 배경색을 업데이트했습니다.
통합
response_url
매개변수를 통한 Slack 호환 지연된 슬래시 명령 지원 추가됨.통합에 대한 콘텐츠 유형 처리가 개선되었습니다.
알림
이메일 알림의 일반 텍스트 버전 지원이 추가되었습니다.
채널을 만든 사람을 위한 “채널에 참여함” 시스템 메시지가 추가되었습니다.
관리
채널을 다른 팀으로 이동시키는 CLI 명령
platform channel move
를 추가했습니다.이제
platform team delete
CLI 명령을 사용하여 채널이 없는 팀을 삭제할 수 있습니다.
기업용 버전
개인 채널의 경우, 채널 멤버가 마지막이고 정책 설정이 채널 삭제를 관리자만 허용하는 경우 “채널 삭제” 옵션이 제거되었습니다.
멀티 노드 클러스터 환경에서 LDAP 동기화와 같은 예약된 작업은 성능 향상을 위해 리더 선출을 통해 단일 노드에서만 수행됩니다.
규정 준수 익스포트에 직접 메시지 채널이 추가되었습니다.
공개 채널을 비공개로, 또는 그 반대로 변경하기 위해
platform channel modify
CLI 명령이 추가되었습니다.특정 연령 이상의 Elasticsearch 색인은 일일 예약 작업의 일부로 집계될 수 있습니다.
버그 수정
채널에 항상 로딩되지 않던 퍼머링크가 수정되었습니다.
시스템 관리자가 파이어폭스에서 시스템 콘솔 사이드바 맨 아래로 스크롤할 수 없는 문제가 수정되었습니다.
답글에서 웹사이트 미리보기를 닫기 위한 플래그 아이콘과 “x” 아이콘이 이제 적절하게 정렬되었습니다.
이미지 링크가 기본으로 확장되었을 때 YouTube 비디오의 확장/축소 화살표가 보이지 않는 문제가 수정되었습니다.
오른쪽 사이드바에서 이모지 피커를 통해 게시물에 반응하는 것이 “최근에 사용한” 섹션에 이모지를 추가하지 않는 문제가 수정되었습니다.
ESC 키를 누르면 더 이상 검색 창 내용이 지워지지 않습니다.
시스템 콘솔에서 이메일 일괄 처리를 끄는 문제로 계정 설정에서 이메일 알림 옵션이 선택되지 않는 문제가 수정되었습니다.
마크다운 제목을 사용할 때 메시지 미리보기 모드에서 아래로 스크롤할 수 없는 문제가 수정되었습니다.
때때로 사파리 브라우저에서 파일 섬네일이 비어있는 문제가 수정되었습니다.
URL 링크 안에서 인용이 작동하지 않는 문제가 수정되었습니다.
계정 설정 > 디스플레이에서 설정한 언어가 시스템 콘솔 > 로컬라이제이션의 사용 가능한 언어에서 제거되면 발생하는 오류가 수정되었습니다.
대시(-)와 점(.)이 포함된 사용자 이름에 대한 채널 외 언급이 수정되었습니다.
때로는 구성 설정이 누락되어 서버 패닉을 일으키는 문제가 수정되었습니다.
깃발 표시된 메시지 목록에서 그룹 메시지 채널로 이동하면 해당 채널이 채널 목록에 추가됩니다.
/rename
을 통해 채널 이름을 변경할 때 문자 제한이 적용되지 않습니다.WebRTC 통화가 진행 중인 경우 채널 헤더 아이콘이 수정되었습니다.
웹훅 메시지 첨부파일이 검색 결과나 깃발 표시된 메시지 목록에 나타나지 않는 문제가 수정되었습니다.
삭제된, 은폐된 또는 보류 중인 게시물의 타임스탬프는 이제 퍼머링크가 아니어서 빈 페이지를 표시하지 않습니다.
아이패드 클래식 앱에서 초점 문제가 수정되었습니다.
API를 통해 시스템 관리자로서 다른 사용자의 프로필 이미지를 변경하는 문제가 수정되었습니다.
삼중 역따옴표 안에 언급된 언급에 대한 알림이 발생하지 않습니다.
이미지가 없을 때 이미지 링크에 대해 확장 및 축소 화살표가 더 이상 표시되지 않습니다.
페이지 새로고침 후 더 이상 한 개의 축소된 링크 미리보기가 유지됩니다.
이메일 일괄 처리가 활성화된 상태에서 이메일 일괄 처리가 전송되기 전에 Mattermost에서 활동이 있으면 이메일 알림이 전송되지 않습니다.
메시지 초안에 SVG 파일을 복사하여 붙여 넣는 것이 영원히 업로드를 마치지 않는 문제가 수정되었습니다.
채널 헤더 모달에서 자동완성이 더 이상 잘립니다.
이메일 알림 설정이 변경을 취소해도 저장된 것으로 표시되는 문제가 수정되었습니다.
코드 블록에서 채널 전체 @-all 및 @-channel 언급을 보낼 때 알림 확인 메시지가 더 이상 나타나지 않습니다.
호환성
Breaking Changes
1 - Mattermost 이제 통합을 위해 일반 텍스트(content type)를 포함한 여러 콘텐츠 유형을 처리합니다. 통합이 JSON 페이로드 데이터를 렌더링하는 대신 생성된 메시지를 출력한다면, 통합이 ‘application/json’ 콘텐츠 유형을 반환하여 이전 동작을 유지하는지 확인하세요.
2 - 기본적으로, 오픈 그래프 메타데이터, 웹훅 또는 슬래시 명령에 사용된 사용자 제공 URL과 같은 URL은 루프백(loopback) 또는 내부 네트워크에 사용되는 링크 로컬(link-local) 주소를 포함한 예약된 IP 주소에 연결할 수 없게 됩니다.
이 변경으로 개인 통합이 테스트 환경에서 중단될 수 있으며, 이는 http://127.0.0.1:1021/my-command과 같은 URL을 가리킬 수 있습니다.
개인 통합을 이러한 URL로 가리키는 경우, 로컬 환경에서 AllowedUntrustedInternalConnections 설정을 통해 해당 도메인, IP 주소 또는 CIDR 표기를 화이트리스트에 추가할 수 있습니다. 권장되지는 않지만, 프로덕션 환경에서 해당 주소를 화이트리스트에 추가할 수도 있습니다. 자세한 내용은 문서를 참고하세요.
푸시 알림, OAuth 2.0 및 WebRTC 서버 URL은 신뢰되며 이 설정에 영향을받지 않습니다.
3 - 업로드된 파일 첨부는 이제 일별로 그룹화되어 /data/<YYYYMMDD로 업로드한 날짜>/teams/...
에 파일 저장 시스템에 저장됩니다.
4 - Mattermost /platform
리포지터리가 이제 /mattermost-webapp
과 /mattermost-server
로 분리되었습니다. /platform
리포지터리의 개인 포크가 있는 경우 여러분에게 영향을 줄 수 있습니다. 자세한 내용은 여기에서 확인하세요.
제거된 및 더 이상 사용되지 않는 기능
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
지난 기능과 향후에 제거될 기능 목록은 웹사이트를 참조하십시오.
config.json
다음 설정은 실수로 config.json
에 추가되었으며 Mattermost 4.2에서 제거되었습니다.
config.json
의SupportSettings
에 따르면:"AdministratorsGuideLink": "https://about.mattermost.com/administrators-guide/"
"TroubleshootingForumLink": "https://about.mattermost.com/troubleshooting-forum/"
"CommercialSupportLink": "https://about.mattermost.com/commercial-support/"
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 추가 및 기본 값 목록입니다. 설정은 config.json
또는 시스템 콘솔에서 사용 가능한 경우 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션의 변경 내용:
config.json
의ServiceSettings
에 따르면:AllowedUntrustedInternalConnections": ""
을(를) 추가하여 내부 연결을 위한 도메인, IP 주소 또는 CIDR 표기법을 지정합니다. 테스트 환경에서 사용되며, 개발 머신에서 로컬로 통합을 개발할 때 사용합니다. 운영 환경에서 사용하지 않는 것이 좋습니다.
config.json
의TeamSettings
에 따르면:EnableXToLeaveChannelsFromLHS: false
을(를) 추가하여 사용자가 채널 사이드바에서 채널 옆의 “X”를 클릭하여 채널을 나갈 수 있는지 설정합니다. 이 설정은 베타이며, 향후 릴리스에서 대체되거나 제거될 수 있습니다.
config.json
의FileSettings
에 따르면:AmazonS3Trace: false
을(를) 추가하여 Amazon S3에 대한 추가 디버깅을 활성화합니다.
엔터프라이즈 에디션에 대한 추가 변경 내용:
config.json
의ElasticsearchSettings
에 따르면:AggregatePostsAfterDays": ""
를 추가하여 색인이 일정 작업의 일부로 집계될 연령을 지정합니다.PostsAggregatorJobStartTime": ""
를 추가하여 일정된 집계 작업의 시작 시간을 지정합니다.
config.json
의TeamSettings
에 따르면:ExperimentalTownSquareIsReadOnly: false
를 추가하여 Town Square이 읽기 전용 채널인지 설정합니다. Mattermost 서버의 모든 팀에 적용됩니다. 이 설정은 베타이며, 향후 릴리스에서 대체되거나 제거될 수 있습니다.
config.json
에ThemeSettings
를 추가했습니다. 이 설정들은 베타이며, 향후 릴리스에서 대체되거나 제거될 수 있습니다."EnableThemeSelection": true
를 추가하여 최종 사용자가 Mattermost 테마를 변경할 수 있는지 여부를 설정합니다."DefaultTheme": "default"
를 추가하여 새로운 사용자의 기본 테마를 설정합니다."AllowCustomThemes": true
를 추가하여 최종 사용자가 사용자 정의 테마를 설정할 수 있는지 여부를 설정합니다."AllowedThemes": []
를 추가하여 사용자에게 사용 가능한 내장 Mattermost 테마를 나열합니다.
API v4 변경 사항
새 통합은 APIv4 엔드포인트를 사용하는 것이 좋습니다. 자세한 내용 및 사용 가능한 엔드포인트의 전체 목록은 https://api.mattermost.com/을 참조하십시오.
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
추가된 라우트 (API v4)
/posts/{post_id}/actions/{action_id}
에서POST
메시지를 통해 통합과 상호 작용할 수 있는 게시물 작업을 수행합니다.
알려진 이슈
클래식 모바일 앱에서 구글 로그인 실패
튜토리얼 중에 채널을 클릭하면 튜토리얼이 사라짐
이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화 수신 가능
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 이동하지 않을 수 있음
저속한 연결이나 수백 개의 사용자 정의 이모지가 있는 배포에서 이모지 선택기의 처음 로드가 느릴 수 있음
팀을 변경한 후에 왼쪽 사이드바에 스크롤 막대가 가끔 보이지 않을 수 있음
iOS 모바일 웹에서 스크롤하는 동안 특정 코드 블록 레이블이 나타나지 않을 수 있음
삭제된 메시지가 안 읽은 메시지나 언급을 지우지 않을 수 있음
IP 해시 끄고 고가용성 모드에서 상태가 종종 자리를 떠나거나 오프라인으로 남아있을 수 있음
엘라스틱서치 활성화된 상태에서 따옴표로 묶인 정지 단어를 검색하면 검색된 단어 이상으로 반환될 수 있음
엘라스틱서치 활성화된 상태에서 항상 검색된 단어를 강조 표시할 수 없을 수 있음
현재 사용자가 속하지 않은 채널로의 채널 링크가 올바르게 렌더링되지 않을 수 있음
고정된 게시물 목록 머리글이 가끔 잘못된 채널 이름을 표시할 수 있음
아직 전송되지 않은 메시지가 대기 중인지를 나타내는 표시가 없을 수 있음
한 글자나 두 글자로 된 이름으로 사용자를 검색할 수 없을 수 있음
기여자
/platform
asaadmahmood, ccbrown, coreyhulen, cpanato, crspeller, csduarte, dmeza, enahum, esethna, grundleborg, hmhealey, jasonblais, jwilander, KenmyZhang, lindalumitchell, meilon, MusikPolice, n1aba, pruthvip, saturninoabril, stanhu, sudheerDev, Whiteaj36
/docs
/mattermost-redux
/mattermost-mobile
/desktop
/mattermost-kubernetes
/mattermost-docker
/mattermost-push-proxy
/mattermost-mdk
/mattermost-api-reference
/mattermost-load-test
릴리스 v4.1.2 - 기능 릴리스
v4.1.2, 2017-10-20 릴리스
Mattermost v4.1.2는 낮은에서 높은 심각도의 여러 보안 수정을 포함하고 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 이후에 보안 업데이트 페이지에 게시될 것입니다.
v4.1.1, 2017-09-16 릴리스
Mattermost v4.1.1에는 낮은에서 중간 심각도의 여러 보안 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임있는 공개 정책에 따라 릴리스 후 14일 이후에 보안 업데이트 페이지에 게시될 것입니다.
v4.1.0, 2017-08-16 릴리스
원본 4.1.0 릴리스
보안 업데이트
Mattermost v4.1.0에는 낮은에서 높은 심각도의 여러 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 게시되며, 릴리스 후 14일 후에 Mattermost 책임있는 공개 정책에 따라 공개될 예정입니다.
하이라이트
JIRA 앱
단일 웹훅을 사용하여 여러 채널에 게시할 수 있는 내장 JIRA 통합. 문서 참조
개인 액세스 토큰
REST API에 대한 인증을 통해 더 간편하고 유연한 통합을 가능하게 합니다. documentation를 참조하십시오.
iOS 및 Android 앱 업데이트
네이티브
iOS
및Android
앱 v1.1이 출시되었으며, 검색, 그룹 메시징, 이모지 반응 보기 및 연결이 떨어지는 경우의 성능 향상이 지원됩니다.
Elasticsearch Beta (Enterprise Edition E20)
Elasticsearch 서버를 Mattermost에 연결한 다음, 시스템 콘솔 인터페이스를 통해 포스트 인덱스를 구축하고 관리합니다.
Elasticsearch은 (클러스터 환경)[/deployment/cluster.html]에서 높은 효율로 데이터베이스 검색을 지원하는 분산형 RESTful 검색 엔진입니다.
개선 사항
웹 사용자 인터페이스
일시적인 메시지는 이제 “(나만 볼 수 있음)”이라고 표시됩니다.
유효하지 않은 팀 초대 링크로 이동하면 오류 페이지로 리디렉션됩니다.
이미지 썸네일의 잘림이 이제 게시 전과 후에 동일해 보입니다.
@mentions를 클릭하면 사용자의 연락처 카드가 열립니다.
사용자 목록이 전체 이름과 닉네임을 표시합니다.
500개 이상의 새 이모지가 추가되었습니다.
느린 연결에서 검색하면 오른쪽에 로딩 스피너가 표시됩니다.
링크 미리보기 옆에 닫기 버튼이 추가되었습니다.
일시적인 메시지는 이제 항상 부모 게시물로 표시됩니다.
검색 결과, 고정된 게시물 및 깃발 표시된 게시물 목록에 […] 메뉴가 추가되었습니다.
프로필 팝오버에서 사용자 이름을 클릭하면 메시지 상자에 사용자 이름이 삽입됩니다.
알림
Push Notification Contents에 채널 이름이나 메시지 텍스트를 전송하지 않는 옵션을 추가했습니다.
시스템 관리자가 이메일 일괄 처리를 활성화한 경우, 기본 전자 메일 주기를 15분으로 업데이트했습니다.
사용자들은 이제 브라우저 설정에서 Edge 알림 소리를 설정하기 위해 계정 설정에서 프롬프트를 받습니다.
웹훅 수신을 위한 데스크톱 알림 텍스트를 페이로드를 더 정확히 반영하도록 업데이트했습니다.
파일
파일 업로드는 단일 메시지에서 업로드된 시간순으로 정렬됩니다. 여러 파일이 선택된 경우 파일은 파일 이름을 기준으로 알파벳 순으로 정렬됩니다.
관리
사용자가 팀 관리자로 승격된 후에 새로 고침이 필요하지 않습니다.
공지 배너가 이제 URL을 지원합니다.
대량 가져오기기능이 이제 사용자 환경 설정을 지원합니다. 이는 즐겨찾기 채널, 깃발 표시된 글 및 알림 설정을 포함합니다.
시스템 콘솔에서 사용자 이름을 기본 이름 표시 설정으로 변경했습니다.
채널 구성원 목록이 이제 동료 이름 표시 구성 설정을 따릅니다.
실패한 OAuth 요청에 대한 서버 로그에 더 많은 디버깅 정보를 추가했습니다.
새로운 시스템 콘솔 푸시 알림 내용 설정을 추가하여 발신자 이름만 표시되도록 설정했습니다.
인증되지 않았지만 암호화된 SMTP 연결을 지원하도록 추가했습니다.
통합
웹훅 첨부에서는 이제 NULL 값이 무시됩니다.
게시물에 첨부만 포함되어 있을 경우에도 외부 웹훅을 발생시킬 수 있습니다.
코드 블록을 만들기 위한
/code
내장 슬래시 명령을 추가했습니다.채널 목적을 설정하기 위한
/purpose
내장 슬래시 명령을 추가했습니다.채널 이름을 바꾸기 위한
/rename
내장 슬래시 명령을 추가했습니다.채널을 나가기 위한
/leave
내장 슬래시 명령을 추가했습니다.
기업용 에디션 E20
모바일에서 파일 업로드 및 다운로드를 비활성화하는 시스템 콘솔 설정이 추가되었습니다.
이메일 알림 내용 설정이 추가되어 이메일 알림에서 전송되는 세부 정보의 양을 지정할 수 있습니다.
Amazon S3에서 파일의 서버 측 암호화를 지원하며, Amazon S3 관리형 키를 사용합니다.
버그 수정
모바일 기기에서 업로드된 이미지 썸네일이 잘못 회전되는 버그를 수정했습니다.
이미지 미리보기가 포함된 게시물에서 반응을 추가하거나 제거해도 미리보기가 늘어나거나 축소되지 않습니다.
네트워크 중단으로 파일 업로드가 실패할 때 더 이상 JavaScript 오류가 발생하지 않습니다.
계정 설정 필드의 오류 메시지가 더 이상 중첩되지 않습니다.
비 ASCII 채널 이름을 가져오는 Slack Import가 수정되었습니다.
“더 보기” 다이렉트 메시지 멤버 목록에서 검색어를 변경하면 검색이 재설정됩니다.
채널 전환기 (CTRL/CMD+K)에 대한 도움말 텍스트가 작은 데스크톱 창에서 표시되고 모바일에서는 제거되었습니다.
계정 설정의 키보드 단축키 (CTR/CMD+SHIFT+A)가 이제 토글됩니다.
텍스트 입력 상자와 메시지 편집 모달의 미리보기 버튼이 수정되었습니다.
파일을 업로드하는 동안 팀을 전환할 때 JavaScript 오류가 수정되었습니다.
모든 사용자를 삭제하는 CLI 도구는 더 이상 사용자 인수가 필요하지 않습니다.
팀 및 채널을 삭제할 때 CLI 도구는 이제 웹훅과 슬래시 명령을 삭제합니다.
사용자 지정 슬래시 명령이 다이렉트 메시지 채널에서 사용되어도 오류가 발생하지 않습니다.
시스템 콘솔은 이제 Amazon S3 지역 설정을 읽고 준수합니다.
코드 블록과 빈 테이블 셀의 공백과 잘라내기가 수정되었습니다.
첫 번째 클릭 후에 “계정 생성” 버튼이 비활성화되어 시스템이 계정을 두 번 생성하지 않습니다.
“더 많은 채널” 모달은 이제 처음 두 페이지를 지나고 멈추지 않습니다.
채널 이름 편집은 이제 문자 수를 22자로 제한합니다.
시스템 콘솔 > 모바일 푸시 페이지의 링크가 고쳐졌습니다.
/away
및/offline
짧은 메시지에는 더 이상 슬래시 명령과 함께 추가 텍스트가 포함되지 않습니다.다른 탭 사이에 때때로 잘못 표시된 팀이 수정되었습니다.
유효하지 않은 이모지 반응이 포함된 채널을 볼 때 발생하는 JavaScript 오류가 수정되었습니다.
URL 뒤에 마침표가 더 이상 추가되지 않습니다.
이모지 선택기의 최근 이모지에서 삭제된 사용자 정의 이모지가 더 이상 표시되지 않습니다.
IE11에서 이미지 썸네일과 미리보기가 수정되었습니다.
수신 웹훅 및 슬래시 명령의 메시지 첨부물이 항상 올바르게 줄임되지 않는 문제를 수정했습니다.
비관리자도 이전에 만든 통합을 볼 수 있습니다.
호환성
삭제된 및 사용 중지된 기능
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
지난 및 예정된 사용 중지된 기능 목록은 웹사이트 <https://about.mattermost.com/deprecated-features/>
_를 참조하십시오.
config.json
다음 설정들은 실수로 config.json
에 추가되었으며, 9월 16일에 릴리스된 Mattermost 4.2에서 제거될 예정입니다.
config.json
의SupportSettings
하위:"AdministratorsGuideLink": "https://about.mattermost.com/administrators-guide/"
"TroubleshootingForumLink": "https://about.mattermost.com/troubleshooting-forum/"
"CommercialSupportLink": "https://about.mattermost.com/commercial-support/"
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 추가된 설정과 설치시의 기본값 목록입니다. 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션에 대한 변경 내용:
config.json
의ServiceSettings
하위:"EnableUserAccessTokens": false
- 통합을 위해 REST API에 대해 인증하는 개인 액세스 토큰을 활성화합니다.
config.json
의EmailSettings
하위:"EnableSMTPAuth": false"
- 인증이 필요하지 않은 SMTP 서버를 지원하기 위해"EmailNotificationContentType": "full"
- 이메일 알림 콘텐츠에 전송되는 세부 정보의 양을 지정합니다.
엔터프라이즈 에디션에 대한 추가 변경 내용:
config.json
의FileSettings
하위:"AmazonS3SSE": false
- Amazon S3의 파일에 대한 서버 측 암호화를 활성화합니다."EnableMobileUpload": true
- 모바일 기기에서 파일 업로드를 활성화합니다."EnableMobileDownload": true
- 모바일 기기에서 파일 다운로드를 활성화합니다.
config.json
의JobSettings
하위:"RunJobs": true
- 작업 서버에서 작업 실행을 활성화합니다."RunScheduler": true
- 작업 서버에서 작업 스케줄링을 활성화합니다.
config.json
의ElasticsearchSettings
하위:"ConnectionUrl": "http://dockerhost:9200"
- Elasticsearch 서버의 URL을 설정합니다."Username": ""
- Elasticsearch 서버에 액세스하는 데 사용되는 사용자 이름을 지정합니다."Password": ""
- Elasticsearch 서버에 액세스하는 데 사용되는 암호를 지정합니다."EnableIndexing": false
- Elasticsearch 색인화를 활성화합니다."EnableSearching": false
- Elasticsearch를 사용한 검색을 활성화합니다."Sniff": true
- Elasticsearch 서버에서 스니핑을 활성화합니다."PostIndexReplicas": 1
- 각 포스트 색인에 사용할 레플리카 수를 지정합니다."PostIndexShards": 1
- 각 포스트 색인에 사용할 샤드 수를 지정합니다.
데이터베이스 변경 로그
UserAccessToken 테이블:
테이블 추가됨
JobStatuses 테이블:
테이블 삭제됨
Jobs 테이블:
테이블 추가됨
Users 테이블:
Roles
열의 최대 크기를 64에서 256 문자로 수정함
API v4 변경 사항
Mattermost 4.0에는 API v4 엔드포인트의 안정적인 릴리스가 있습니다. 어떤 새로운 통합이든 v4 엔드포인트를 사용하는 것이 권장됩니다. 자세한 내용 및 사용 가능한 엔드포인트의 완전한 목록은 https://api.mattermost.com/을 참조하십시오.
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거 예정입니다.
추가된 라우트 (API v4) 자세한 내용은 api.mattermost.com을 참조하십시오:
GET
atapi/v4/jobs
POST
atapi/v4/jobs
GET
atapi/v4/jobs/{job_id:[A-Za-z0-9]+}
POST
atapi/v4/jobs/{job_id:[A-Za-z0-9]+}/cancel
GET
atapi/v4/jobs/type/{job_type:[A-Za-z0-9_-]+}
POST
atapi/v4/elasticsearch/purge_indexes
POST
atapi/v4/users/{user_id:[A-Za-z0-9]+}/tokens
GET
atapi/v4/users/{user_id:[A-Za-z0-9]+}/tokens
GET
atapi/v4/users/{user_id:[A-Za-z0-9]+}/tokens/{token_id:[A-Za-z0-9]+}
POST
atapi/v4/users/{user_id:[A-Za-z0-9]+}/tokens/revoke
알려진 이슈
클래식 모바일 앱에서 Google 로그인이 실패합니다.
튜토리얼 중에 채널을 클릭하면 튜토리얼이 사라집니다.
사용자가 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 이동하지 않을 수 있습니다.
저속한 연결 또는 수백 개의 사용자 정의 이모지가 있는 배포에서 이모지 선택기의 첫 로드가 느립니다.
팀을 전환한 후 왼쪽 사이드바에 스크롤 막대가 가끔 보이지 않습니다.
iOS 모바일 웹에서 스크롤링 중에 특정 코드 블록 레이블이 표시되지 않을 수 있습니다.
다른 브라우저 탭이나 클라이언트에서 공개 채널이 새로 고침 이후까지 표시되지 않을 수 있습니다.
삭제된 메시지가 읽지 않은 메시지나 언급을 지우지 않습니다.
“더 많은 다이렉트 메시지” 모달에서 검색어를 변경해도 페이지가 재설정되지 않습니다.
IP 해시가 꺼진 상태의 고가용성 모드에서 상태가 가끔 “자리를 비움”이나 “오프라인”으로 고정될 수 있습니다.
Elasticsearch가 활성화된 상태에서 따옴표로 둘러싼 정지 단어를 검색하면 검색된 용어 이상의 결과가 반환될 수 있습니다.
Elasticsearch를 활성화한 상태에서 검색 결과가 항상 검색된 용어를 강조 표시하지 않을 수 있습니다.
현재 사용자가 속해 있지 않은 채널로 링크된 채널이 올바르게 렌더링되지 않을 수 있습니다.
기여자
알파벳 순서로 정렬된 모든 기여자들에게 진심으로 감사드립니다:
/mattermost-server
94117nl, asaadmahmood, ccbrown, coreyhulen, cpanato, crspeller, csduarte, debanshuk, dmeza, enahum, fraziern, grundelborg, harshavardhana, hmhealey, jasonblais, jwilander, lindalumitchell, megos, moonmeister, MusikPolice, Ppjet6, saturninoabril, tejaycar, Whiteaj36
/docs
amyblais, bkmgit, esethna, it33, jasonblais, JeffSchering, john-combs, jwilander, kaakaa, lindy65, pichouk, prixone, Samiksha416
/mattermost-mobile
/mattermost-push-proxy
/mattermost-redux
/mattermost-api-reference
/mattermost-kubernetes
/mattermost-docker
/mattermost-load-test
/mattermost-bot-sample-golang
릴리스 v4.0.5 - 기능 릴리스
v4.0.5, 2017-09-16 릴리스
Mattermost v4.0.5에는 낮은에서 중간 심각도의 여러 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 릴리스 후 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v4.0.4, 2017-08-18 릴리스
Mattermost v4.0.4에는 낮은에서 높은 심각도의 여러 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 릴리스 후 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
System Console > Localization에서 비영어 언어 옵션을 사용할 때 GitLab과의 단일 로그인을 사용할 때 로그인 실패가 종종 발생하는 문제를 수정했습니다.
v4.0.3, 2017-08-10 릴리스
Minio 파일 저장소 설정에서
AmazonS3Region
구성 설정이 무시되는 문제를 수정했습니다.Enteprise Edition E20에서 고가용성 모드를 사용할 때 해시게립 멤버 리스트에 대한 바인드 주소가 올바르게 설정되지 않은 문제를 수정했습니다.
v4.0.2, 2017-07-31 릴리스
GitLab과 단일 로그인을 사용할 때(그리고 SAML, Office365 및 G Suite과 함께 엔터프라이즈 에디션에서) 계정 설정에서 비영어 언어 옵션을 사용하는 경우 로그인 실패가 발생하는 문제를 수정했습니다.
다이렉트 메시지 채널에서 사용자 정의 슬래시 명령이 작동하지 않는 문제를 수정했습니다.
Mattermost 모바일 앱에서 GitLab 및 SAML 단일 로그인 사용 시 브라우저 페이지로 리디렉션되는 문제를 수정했습니다.
v4.0.1, 2017-07-18 릴리스
AllowTimeLimit
구성 설정이Never
로 설정된 경우 메시지 고정 또는 고정 해제가 작동하지 않는 문제를 수정했습니다.System Console > SAML에서 서비스 제공자 공개 인증서 파일을 업로드하거나 제거할 때 페이지가 새로 고쳐져 변경되지 않은 모든 설정을 잃는 문제를 수정했습니다.
비활성화된 사용자가 채널 구성원, 팀 구성원 및 다이렉트 메시지 목록에 나타나는 문제를 수정했습니다.
PDF 미리보기가 로드되지 않는 문제를 수정했습니다.
v4.0.0, 2017-07-16 릴리스
원본 4.0.0 릴리스
보안 업데이트
Mattermost v4.0.0에는 낮은 중요도부터 높은 중요도까지 다양한 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일에 마테로스트 책임있는 공개 정책에 따라 게시될 예정입니다. (https://mattermost.org/responsible-disclosure-policy/).
하이라이트
네이티브 iOS 및 Android 앱
웹 사용자 인터페이스 업데이트
웹 사용자 인터페이스의 채널 헤더와 채널 사이드바의 외관을 업데이트했습니다.
“매터모스트”라는 기본 테마를 업데이트했습니다. 시도하려면 계정 설정 > 표시 > 테마 로 이동하세요.
이모지 선택기
이모지 선택기는 메시지를 작성하거나 반응을 추가할 때 빠르게 이모지에 액세스할 수 있습니다.
베타 버전에서 프로모션되어 기본적으로 모든 사용자에게 활성화되었습니다.
언어
사용자 인터페이스에 이탈리아어 번역을 추가했습니다.
API v4 (안정 버전)
Mattermost 웹앱은 더 강력한 통합 및 서버 상호 작용을 허용하는 API v4 엔드포인트로 이동되었습니다.
API v3 엔드포인트는 2018년 1월 16일까지 지원됩니다. APIv4 엔드포인트로 마이그레이션하는 방법에 대해 더 알아보려면, https://api.mattermost.com/을(를) 참조하십시오.
고가용성 (Enterprise Edition E20)
Mattermost 서버는 발견 및 클러스터 이름에 따라 해시코프 멤버리스트를 사용하여 동적으로 추가 및 제거됩니다.
서버는 실험적인 고섭 프로토콜을 지원하며, 고섭 포트를 통해 고섭 프로토콜을 통해 통신을 시도합니다.
개선 사항
웹 사용자 인터페이스
마크다운 형식, 답변 및 연이은 게시물 간 일관된 게시물 간격 조정.
핀 및 채널 회원 아이콘의 호버 색상이 이제 깃발 및 최근 언급 아이콘과 일관됩니다.
이모지가 이제 게시물 보기에서 수직으로 정렬됩니다.
채널 이름, 헤더 및 목적이 모든 사용자에게 실시간으로 업데이트됩니다.
중앙 채널의 답글 스레드에서 “댓글 작성함” 구문이 이제 팀원 이름 표시 설정을 준수합니다.
코드 블록 언어 태그는 더 이상 선택할 수 없으며 코드를 복사하기가 더 쉬워졌습니다.
검색 상자를 오른쪽 답글 스레드에 맞추었습니다.
새로운 사용자 프로필 사진이 새로고침 시 다른 사용자에게도 업데이트됩니다.
메시지 보기에서 @언급 하이라이트 표시를 개선했습니다.
모바일 웹
“팀 생성” 및 “팀 나가기” 옵션을 메인 메뉴에 추가했습니다.
모바일에서 계정 설정 페이지의 디자인을 업데이트했습니다.
iOS 브라우저의 중앙 채널에서 사용자 프로필 팝오버가 더 이상 잘림 현상이 발생하지 않습니다.
iOS 브라우저에서 링크 미리보기 이미지가 올바르게 크기 조정됩니다.
알림
읽지 않은 메시지와 언급 사항이 이제 브라우저 탭과 기기간에 동기화됩니다.
웹훅 첨부 파일에 대한 개선된 데스크톱 알림.
이모지 선택기 & 사용자 정의 이모지
새로 생성된 사용자 정의 이모지는 새로고침이 필요하지 않고 모든 사용자에게 즉시 표시됩니다.
이모지 선택기가 채널 상단이나 오른쪽 코멘트 스레드 근처에 개선된 위치로 표시됩니다.
키보드 단축키
CTRL+SHIFT+K 단축키는 이제 다이렉트 메시지 대화 상자를 열거나 닫습니다.
SHIFT+UP은 이제 사용자가 게시한 가장 최근 메시지에 대한 답글 스레드를 엽니다. 시스템 메시지는 건너뜁니다.
슬래시 명령어
다음과 같은 내장 슬래시 명령어가 추가되었습니다:
/header
명령어는 채널 헤더를 설정합니다./help
명령어는 Mattermost 도움말 페이지를 새 브라우저 탭에서 엽니다./open
명령어는 채널을 전환하거나 참여합니다./search
명령어는 메시지에서 텍스트를 검색합니다./settings
명령어는 계정 설정 대화상자를 엽니다.
계정 생성이 거짓으로 설정된 경우,
/invite_people
슬래시 명령어가 비활성화됩니다.메시지가 /로 시작하지만 (시간 초과 또는 잘못된 명령어로 인해) 전송되지 못한 경우, 메시지는 입력란에 다시 표시됩니다.
대량 가져오기 도구
대량 가져오기 도구에 다이렉트 메시지 채널 및 게시물 지원이 추가되었습니다.
인증
OAuth (GitLab/Google/Office365)을 통한 사용자 생성은 수락된 도메인으로 제한되며, 지정된 경우에 해당합니다.
새 멤버 초대 대화상자는 설정된 경우 수락된 도메인에 대한 이메일 주소를 유효성 검사합니다.
새 URL 경로
다음과 같은 새로운 직접 메시지 채널을 위한 경로가 추가되어 이메일이나 사용자 이름으로 메시지를 보낼 수 있게 되었습니다:
.../teamname/messages/@username
.../teamname/messages/email
.../teamname/messages/user_id
(...teamname/messages/@username
로 리디렉션 됨).../teamname/messages/id1_id2
(...teamname/messages/@username
로 리디렉션 됨)
그룹 메시지 채널을 위한 새로운 경로도 추가되었습니다:
.../teamname/messages/generated_id
링크 미리보기
이미지 링크가 포함된 메시지를 게시한 후, 미리보기가 가능한 경우에만 미리보기가 로드됩니다.
기업용 에디션
SAML 사용자가 지원되지 않는 로캘을 사용할 때 이제 언어가 기본적으로 영어로 설정되어 로그인 문제를 방지합니다.
버그 수정
파이어폭스에서 이모지 선택기를 클릭해도 닫히지 않는 문제를 해결했습니다.
다른 게시물에 마우스를 올렸을 때 댓글 스레드에서 […] 메뉴가 더 이상 사라지지 않습니다.
팀 없이 있을 때 받은 새로운 직접 메시지가 팀에 다시 참여한 후에 읽지 않은 상태로 표시되지 않는 문제를 수정했습니다.
팀에 속해있지 않을 때 메시지를 받을 때 발생하는 JavaScript 오류를 수정했습니다.
파일 첨부만 포함한 메시지에 대해 빈 푸시 알림이 더 이상 전송되지 않습니다.
사용자의 이름으로 이모지 검색 결과가 이제 더 이상 필터링되지 않습니다.
/expand
및/collapse
슬래시 명령어가 웹사이트 링크 미리보기에서 이미지를 올바르게 축소시킵니다.즐겨찾기에 추가된 그룹 메시지 채널을 이제 닫을 수 있습니다.
비활성화된 사용자가 왼쪽 사이드바의 직접 및 그룹 메시지 채널에 올바르게 나타납니다.
팀 및 채널 회원 관리 대화상자에서 검색이 수정되었습니다.
메시지 초안에서 파일을 업로드하는 동안 섬네일에서 “x”를 클릭하면 파일 업로드가 취소됩니다.
새로운 팀에 참여한 후에 오프라인으로 표시되지 않는 문제를 해결했습니다.
파일 첨부만 포함한 메시지에 대해 빈 푸시 알림이 더 이상 전송되지 않습니다.
중앙 채널은 메시지가 수신될 때 스크롤 위치를 유지합니다.
퍼머링크 보기에서 초점을 맞춘 게시물을 삭제하면 사용자를 일반 채널 보기로 이동시킵니다.
시스템 콘솔 > 사용자 및 팀의 팀 당 최대 사용자 설정에 비활성화된 사용자가 더 이상 포함되지 않습니다.
호환성
중요 변경 사항
Mattermost 서버에서 NGINX를 프록시로 사용하는 경우,
/etc/nginx/sites-available/mattermost
NGINX 구성 파일에서location /api/v3/users/websocket {
라인을location ~ /api/v[0-9]+/(users/)?websocket$ {
로 대체하십시오. 자세한 내용은 문서를 참조하십시오.고가용성 클러스터를 업그레이드 하는 경우: 3.10 또는 이전 버전에서 4.0 이상으로 업그레이드하는 경우, 기존의
config.json
의 ClusterSettings 섹션에 새로운 항목을 수동으로 추가해야 합니다. 자세한 내용은 :doc:../deployment/cluster
의 버전 4.0 및 이후로 업그레이드 섹션을 참조하십시오.Microsoft Edge v39 및 이전 버전 (EdgeHTML v14 및 이전)은 문제가 있어 계정 생성, 로그인 및 MFA 강제가 발생할 수 있습니다. Edge v40 (또는 EdgeHTML v15)로 업그레이드하는 것을 권장합니다.
삭제된 및 사용이 중단된 기능
파일 > 이미지에서 시스템 콘솔 설정이 제거되었습니다. 이에는 다음이 포함됩니다:
이미지 미리보기 높이 및 너비
프로필 사진 높이 및 너비
이미지 썸네일 높이 및 너비
계정 설정 > 표시에서 폰트 설정이 제거되었습니다.
계정 설정 옵션인 표시 > 팀원 이름 표시가 시스템 콘솔로 이동되었습니다.
APIv3 모든 엔드포인트가 2018년 1월 16일에 제거 예정입니다.
이전 및 예정된 사용이 중단된 기능 목록은 웹사이트 <https://about.mattermost.com/deprecated-features/>
_를 참조하세요.
config.json
config.json
에는 여러 가지 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본값 목록입니다. 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
하위:서버에서 이모지 피커를 활성화할지 여부를 제어하는
"EnableEmojiPicker": true
가 추가되었습니다. 많은 사용자 정의 이모지가 있는 경우 이 이모지 피커를 활성화하면 성능이 저하될 수 있습니다.channel_viewed
웹소켓 이벤트를 전송하는 것을 제어하는"EnableChannelViewedMessages": true
가 추가되었습니다. 이는 클라이언트와 장치 간의 읽지 않은 메시지를 동기화합니다. 대규모 배포에서 성능을 높이기 위해 false로 설정할 수 있습니다.서버에서 REST API의 버전 3 엔드포인트를 허용할지 여부를 제어하는
"EnableAPIv3": true
가 추가되었습니다. 이 설정을 비활성화하면 API v3를 사용하는 통합이 실패하고 API v4로 이관할 수 있도록 식별할 수 있습니다.
config.json
의TeamSettings
하위:게시물과 직접 메시지 목록에서 사용자 이름을 표시하는 방식을 설정하는
"TeammateNameDisplay": "username"
가 추가되었습니다. LDAP 또는 SAML이 활성화된 배포판은 사용자 경험을 개선하기 위해 기본적으로full_name
으로 설정됩니다.
config.json
의FileSettings
하위:Files > Images의 시스템 콘솔 설정이 제거되었습니다. 이에는 다음이 포함됩니다:
"ThumbnailWidth": 120
"ThumbnailHeight": 100
"PreviewWidth": 1024
"PreviewHeight": 0
"ProfileWidth": 128
"ProfileHeight": 128
config.json
의SqlSettings
하위:"QueryTimeout": 30
을 수정하여 MySQL에 추가로 PostgreSQL에 대한 쿼리 타임아웃도 지원하도록 변경되었습니다.
엔터프라이즈 에디션에 대한 추가 변경:
config.json
의ClusterSettings
하위:클러스터를 이름으로 지정하기 위해
"ClusterName": ""
가 추가되었습니다. 같은 클러스터 이름을 가진 노드만 함께 참여합니다. 이는 블루-그린 배포나 스테이징에서 동일한 데이터베이스를 가리키도록 지원하는 것입니다.이 서버의 호스트명을 이 속성으로 재정의하기 위해
"OverrideHostname": ""
가 추가되었습니다. 필요한 경우에만 호스트명을 재정의하는 것이 권장됩니다.클러스터가 IP 주소를 사용하여 통신을 시도할지 여부를 제어하는
"UseIpAddress": true
가 추가되었습니다.서버가 고립 프로토콜을 통해 통신을 시도할지 여부를 제어하는
"UseExperimentalGossip": false
가 추가되었습니다.시스템 콘솔의 설정 변경이 무시되도록 하는
"ReadOnlyConfig": true
가 추가되었습니다. 운영 중에는 이 값을 true로 설정하는 것이 권장됩니다.고립 프로토콜에 사용되는 포트를 설정하기 위해
"GossipPort": 8074
가 추가되었습니다. UDP와 TCP가 모두 이 포트에서 허용되어야 합니다.서버 간 데이터 스트리밍에 사용되는 포트를 설정하기 위해
"StreamingPort": 8075
가 추가되었습니다.더 이상 사용되지 않는 설정으로
"InterNodeListenAddress": ":8075"
가 제거되었습니다.더 이상 사용되지 않는 설정으로
"InterNodeUrls": []"
가 제거되었습니다.
API v4 변경 내용
Mattermost 4.0에는 API v4 엔드포인트의 안정화된 릴리스가 있습니다. 새로운 통합은 v4 엔드포인트를 사용하는 것이 좋습니다. 자세한 내용 및 사용 가능한 엔드포인트의 전체 목록은 https://api.mattermost.com/을 참조하십시오.
모든 APIv3 엔드포인트는 2018년 1월 16일에 제거될 예정입니다.
추가된 라우트(API v4)
/teams/invite/{invite_id}
에서GET
invite_id에 해당하는 팀(이름 및 ID 포함)에 대한 정보를 검색합니다.
수정된 라우트(API v4)
/teams/{team_id}
에서DELETE
컴플라이언스 관련 사유로 팀을 영구적으로 삭제하는 데 사용되는 선택적 쿼리 매개변수
permanent
가 추가되었습니다.
/users
에서GET
팀의 사용자를 선택할 때 기본 정렬을 추가하는
sort
쿼리 매개변수가 추가되었습니다.
/emoji
에서GET
/emoji
호출에 페이징이 추가되어 성능이 향상되었습니다.
/teams/{team_id}/import
에서POST
미래에 변경 사항이 발생하지 않도록 더 많은 데이터를 반환하기 위해
results
JSON 필드 아래에서 가져온 결과를 포함하는 JSON 본문으로 업데이트되었습니다.
웹소켓 이벤트 변경사항
추가됨:
channel_updated
는 채널 정보가 업데이트될 때마다 발생하며(예: 이름 또는 헤더), 변경 사항이 모든 클라이언트에 전파되도록 합니다.channel_viewed
는 채널을 보는 경우마다 발생하며, 모든 클라이언트 및 장치에 이벤트를 전파하고 읽지 않은 메시지를 동기화합니다.
알려진 문제
클래식 모바일 앱에서 구글 로그인이 실패합니다.
Edge는 데스크톱 알림 소리와 시스템 알림 소리를 가립니다.
튜토리얼 중에 채널을 클릭하면 튜토리얼이 사라집니다.
사용자가 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
클래식 안드로이드 앱에서 검색 자동완성 피커가 고장납니다.
검색 결과의 점프 링크가 항상 예상된 글을 표시하기로 점프하지 않을 수 있습니다.
저속한 연결 또는 수백 개의 사용자 정의 이모지가 있는 배치에서 이모지 피커의 첫 로드가 느립니다.
팀을 전환한 후 왼쪽 사이드바에 스크롤바가 가끔 보이지 않습니다.
iOS 모바일 웹에서 스크롤할 때 특정 코드 블록 라벨이 나타나지 않습니다.
게시물에 텍스트 내용이 없을 때 아웃고잉 웹훅이 발동되지 않습니다.
퍼블릭 채널이 다른 브라우저 탭이나 클라이언트에 새로고침을 하기 전까지 항상 나타나지 않을 수 있습니다.
Slack 첨부 파일에서 널 값은 인커밍 웹훅에 500 오류를 일으킵니다.
키보드 단축키 CTRL/CMD+SHIFT+A가 계정 설정을 닫지 않습니다.
삭제된 메시지가 읽지 않은 메시지나 읽지 않은 언급을 지우지 않습니다.
“더보기” 다이렉트 메시지 모달에서 검색어를 변경해도 페이지가 재설정되지 않습니다.
IP 해시를 끈 상태에서 고가용성 모드에서 상태가 가끔 away 또는 offline으로 갇힐 수 있습니다.
우측 쪽 답글 쓰레드에서 부모 게시물을 삭제하거나 수정할 수 없습니다.
Markdown 테이블의 빈 셀이 잘못 렌더링됩니다.
‘platform user deleteall’ CLI 명령은 인수로 사용자를 예상합니다.
기여자
모든 기여자에게 진심으로 감사드립니다. 가나다순으로:
/mattermost-server
94117nl, abustany, alexrford, asaadmahmood, ccbrown, coreyhulen, cpanato, crspeller, dmeza, enahum, ftKnox, grundleborg, hmhealey, it33, jasonblais, JeffSchering, jwilander, kkamdooong, lindalumitchell, megos, meilon, moonmeister, pieterlexis, saturninoabril, VeraLyu, ZJvandeWeg
/mattermost-mobile
/mattermost-redux
/mattermost-api-reference
/docs
94117nl, acgustafson, amyblais, ccbrown, crspeller, esethna, it33, jasonblais, JeffSchering, jwilander, kjkeane, megos, pieterlexis
/desktop
/mattermost-kubernetes
/mattermost-push-proxy
/mattermost-docker
/mattermost-load-test
릴리스 v3.10.3
v3.10.3, 2017-08-18에 출시됨
Mattermost v3.10.3에는 낮은부터 높은 심각도의 여러 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 출시 후 14일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
GitLab과 단일 로그인을 사용할 때 시스템 콘솔 > 지역화에서 비영어 언어 옵션을 사용하는 경우 로그인 실패가 발생하는 문제가 해결되었습니다.
v3.10.2, 2017-07-18에 출시됨
Mattermost v3.10.2에는 낮은 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 출시 후 14일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v3.10.1, 2017-07-16에 출시됨
Mattermost v3.10.1에는 OAuth SSO 취약점에 대한 심각한 보안 수정 사항과 낮은 심각도의 두 가지 보안 문제에 대한 추가 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 출시 후 14일 뒤에 보안 업데이트 페이지에 게시될 예정입니다.
v3.10.0, 2017-06-16에 출시됨
원래 3.10 릴리스
하이라이트
언어
사용자 인터페이스에 터키어 번역을 추가했습니다.
향상된 키보드 바로 가기
생산성 향상을 위해 채널 전환기 (CTRL/CMD+K)를 재설계했습니다.
새로운 바로 가기로 직접 및 그룹 메시지 채널을 검색하고 (CTRL/CMD+SHIFT+K) 최근 메시지에 답장하려면 (SHIFT+UP) 를 사용하세요.
개선 사항
웹 사용자 인터페이스
삭제를 확인하는 엔터 키는 이제 사용자 정의 이모티콘 및 채널을 삭제하는 화면에서 작동합니다.
팀 및 채널 URL은 이제 강세 표시가 있는 문자를 해당 ASCII 등가물로 대체합니다.
최근 언급 및 깃발 표시 아이콘은 이제 활성화되면 헤더에 강조 표시됩니다.
이메일 초대 보내기 모달에서 빈 행은 이제 무시됩니다.
Leave Team 모달에서 팀을 나가는 것은 이제 엔터 키로 확인됩니다.
프로필 팝오버는 이제 모바일 브라우저 뷰에서 사용자 이름을 클릭하면 열립니다.
/join은 이제 사용자가 액세스 권한이있는 비공개 채널로 전환 할 수 있습니다.
Mattermost 콘텐츠의 서식이 다른 앱으로 복사하여 붙여 넣을 때 개선되었습니다.
사용자는 헤더의 프로필 사진에서 온라인 상태를 보고 수정할 수 있는 기능이 추가되었습니다.
/loadtest 명령이 /test로 변경되었습니다.
일시적인 메시지는 오른쪽 사이드 바가 다시 열린 후에서 제거됩니다.
메시지 편집 모달에 마크다운 미리보기 옵션이 추가되었습니다.
상태 표시기가 직접 메시지 목록에 표시됩니다.
통지
“계정 설정”에서 채널 전체 언급 목록에 “@here” 추가되었습니다.
Mattermost 창이 새로고침될 때 상태 재지정 슬래시 명령을 사용하여 자신을 /away 또는 /offline로 설정한 경우에는 알림이 추가되었습니다.
5명 이상의 사용자가 있는 채널에서 @all 또는 @channel을 사용하려고 할 때 확인 대화상자가 표시됩니다.
다른 사람이 채널에 추가되는 메시지는 더 이상 채널을 읽지 않은 상태로 만들지 않습니다.
관리
CLI 도구를 추가하여 채널을 영구적으로 삭제할 수 있습니다.
채널 관리자는 시스템 콘솔에서 허용된 경우 채널 내 사용자 메시지를 삭제할 수 있습니다.
명령줄로 구성을 로드하지 못할 때 오류가 이제 로그에 기록됩니다.
사용자 대량 가져오기 시 불필요한 데이터베이스 읽기 및 쓰기가 줄었습니다.
시스템 콘솔
시스템 콘솔 주요 드롭다운 메뉴에 이제 운영자 안내서, 문제 해결 포럼, 상업용 지원 페이지 및 Mattermost 정보 대화 상자로의 링크가 포함되었습니다.
S3 호환 서버에서 레거시 서명(AWS 서명 V2)을 활성화하는 기능이 추가되었습니다.
인증
로그아웃된 상태에서 Mattermost URL로 이동하면 적절한 팀, 채널 또는 게시물로 리디렉션됩니다.
팀 초대 링크를 클릭하면 모든 활성 세션에서 팀에 가입합니다.
성능
MySQL에서 연결 시간 초과 및 누락된 데이터베이스 열을 지원하기 위해 GORP를 업그레이드하였습니다. Postgres에서도 마찬가지입니다.
통합
4000자 이상인 웹훅으로부터의 게시물은 이제 여러 게시물로 나뉘어집니다.
기업용 버전
시스템 전역에 유지보수 공지를 표시하는 공지 배너가 추가되었습니다.
파일을 왼쪽 사이드바로 끌어다 놓는 것이 더 이상 브라우저에서 파일을 열기 위해 Mattermost를 이탈하지 않습니다.
입력란이 확장될 때 중앙 패널 메시지 영역과 겹치지 않습니다.
데스크톱 앱을 종료하거나 브라우저 창을 닫은 후에 상태가 온라인으로 고정되는 문제를 해결했습니다.
모바일에서 업로드한 프로필 사진은 이제 올바른 방향으로 회전합니다.
최소 암호 길이에 대한 시스템 콘솔 도움말 텍스트가 입력이 변경될 때 동적으로 업데이트되지 않습니다.
자동 완성 목록이 모달 오버레이 아래에 표시될 수 있는 문제를 해결했습니다.
지원되지 않는 이미지 형식으로 프로필 사진을 업로드할 때의 오류 텍스트가 업데이트되었습니다.
가입한 채널이 “더 보기…” 채널 목록에 더 이상 나타나지 않습니다.
넓은 마크다운 이미지가 중앙 패널에서 가로 스크롤을 일으키지 않습니다.
버튼 활성 상태에 대한 테마 스타일링을 수정했습니다.
채널이 포커스된 상태에서 새 메시지를 받을 때 채널이 가끔 읽은 것으로 표시되지 않는 문제를 해결했습니다.
슬래시 명령을 사용한 후에도 자동 완성 목록이 닫히지 않는 문제를 해결했습니다.
그룹 메시지의 구성원이 아닌 사용자를 언급할 경우 나타나던 시스템 경고 메시지를 제거했습니다.
넓은 임베드 이미지로 인해 가로 스크롤이 발생하는 문제를 해결했습니다.
시스템 콘솔 > SAML 페이지를 열 때 발생하던 Javascript 오류를 수정했습니다.
정책 제한이 기업 에디션에서만 사용 가능하기 때문에 팀 에디션에서 채널 관리자 사용자 인터페이스를 제거했습니다.
임시 메시지에 반응을 추가하면 더 이상 Javascript 오류가 발생하지 않습니다.
자동 완성 제안을 클릭했을 때 적절한 텍스트로 검색 상자를 채우지 않던 문제를 해결했습니다.
필터에서 팀을 선택한 후에도 시스템 콘솔 사용자 목록이 검색어를 무시하지 않도록 수정했습니다.
슬래시를 사용할 때 채널 헤더 메시지가 잘린 것처럼 보이지 않습니다.
오른쪽 사이드바에서 “편집됨” 표시의 서식을 수정했습니다.
Edge에서 핀 아이콘 및 채널 헤더의 위치를 수정했습니다.
호환성
제거된 및 사용되지 않는 기능
파일 > 이미지에 있는 시스템 콘솔 설정은 2017년 7월 릴리스에서 제거 예정입니다. 이에는 다음이 포함됩니다:
이미지 미리보기 높이 및 너비
프로필 사진 높이 및 너비
이미지 섬네일 높이 및 너비
계정 설정 > 디스플레이에 있는 폰트 설정은 2017년 7월 릴리스에서 제거 예정입니다.
디스플레이 > 디스플레이 텍스트 및 디스플레이 > 팀원 이름 표시의 계정 설정 옵션은 2017년 7월 릴리스에서 제거 예정입니다.
APIv3 모든 엔드포인트는 APIv4가 안정화된 후 6개월 후에 제거 예정입니다.
지난 및 예정된 사용되지 않는 기능 목록은 웹사이트에서 확인하세요.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 설치 시 추가된 내용과 기본 값 목록은 아래와 같습니다. 이러한 설정은 config.json
이나 (사용 가능한 경우) 시스템 콘솔에서 수정할 수 있습니다.
팀 버전 및 엔터프라이즈 버전 변경 로그:
config.json
내ServiceSettings
아래:"GoroutineHealthThreshold": -1,
추가 - 고루틴 수에 대한 임계 값을 설정합니다.
config.json
내SqlSettings
아래:"QueryTimeout": 30
추가 - 연결을 열고 쿼리를 보낸 후 데이터베이스로부터 응답을 기다릴 초 단위의 시간을 설정합니다.
config.json
내FileSettings
아래:"AmazonS3SignV2": false
추가 - S3 호환 서버에서 레거시 서명(AWS Signature V2)을 활성화합니다.
엔터프라이즈 버전 추가 변경 로그:
config.json
내AnnoucementSettings
아래:"EnableBanner": false,
추가 - 모든 사용자에게 표시되는 공지 배너를 활성화합니다."BannerText": "",
추가 - 배너에 표시되는 텍스트를 지정합니다."BannerColor": "#f2a93b",
추가 - 배너의 배경색을 설정합니다."BannerTextColor": "#333333",
추가 - 배너의 텍스트 색상을 설정합니다."AllowBannerDismissal": true
추가 - 사용자가 배너를 닫을 수 있는지를 설정합니다.
API 변경 내용
Mattermost 3.10에는 APIv4 엔드포인트의 릴리스 후보판이 있습니다. 사용 가능한 엔드포인트의 전체 목록을 보려면 https://api.mattermost.com/v4/를 참조하십시오.
모든 APIv3 엔드포인트는 APIv4가 안정화된 후 6개월 후에 삭제될 예정입니다.
수정된 라우트 (APIv4)
/system/ping
은config.json
에서GoroutineHealthThreshold
가 설정되어 있고 서버의 고루틴 수가 해당 임계값을 초과하는 경우,500 Internal Server Error
와 함께{"status": "unhealthy"}
를 응답 본문으로 반환하도록 업데이트되었습니다. 고루틴 수가 임계값 미만이거나config.json
에GoroutineHealthThreshold
가 설정되어 있지 않은 경우, 응답 본문이 없이200 OK
가 반환됩니다.
알려진 문제
모바일 앱에서 Google 로그인이 실패합니다.
Edge에서 데스크톱 알림 소리와 시스템 알림 소리가 겹칩니다.
새 팀에 가입한 후 잠시 오프라인 상태가 표시됩니다.
iOS의 중앙 채널에서 사용자 팝오버가 잘릴 수 있습니다.
튜토리얼 중에 채널을 클릭하면 튜토리얼이 사라집니다.
사용자 지정 이모지 검색 결과가 이모지 이름 외에도 생성자의 성과 이름으로 필터링됩니다.
다른 사용자에 의해 삭제된 메시지에 반응이 표시됩니다.
사용자가 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
Android에서 검색 자동완성 피커가 정상적으로 작동하지 않습니다.
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하지는 않을 수 있습니다.
저속한 연결에서 이모지 피커의 첫 번째 로드가 느립니다.
반응용 이모지 피커가 항상 올바른 위치에 표시되지는 않습니다.
팀을 전환한 후 왼쪽 사이드바에서 스크롤 막대가 가끔 보이지 않습니다.
팀에 가입하기 전에 받은 새로운 DM은 팀에 가입한 후에도 읽지 않음으로 표시되지 않습니다.
Active Sessions 목록에서 로그아웃할 때 사용자가 즉시 로그아웃되지 않습니다.
iOS 모바일 웹에서 스크롤할 때 특정 코드 블록 레이블이 표시되지 않습니다.
CTRL+SHIFT+K를 사용하여 모달을 열고 닫을 수 없습니다.
비활성화된 사용자는 1:1 대화 및 그룹 메시지 사이드바 채널 목록에 나타나지 않습니다.
기여자
우리의 모든 기여자에게 진심으로 감사드립니다. 가나다순으로:
/mattermost-server
asaadmahmood, coreyhulen, cpanato, crspeller, dmeza, doh5, enahum, grundleborg, harshavardhana, hmhealey, jasonblais, jwilander, kulak-at, saturninoabril, tjuerge
/docs
cpanato, crspeller, esethna, hmhealey, it33, jasonblais, JeffSchering, jwilander, kjkeane, lindy65, mikedaniel18
/mattermost-api-reference
/mattermost-redux
/mattermost-mobile
/desktop
/mattermost-docker
/android
/mattermost-selenium
/gorp
/ios
/mattermost-kubernetes
릴리스 v3.9.2
v3.9.2, 2017-07-18 릴리스
Mattermost v3.9.2에는 낮은 심각도의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 강력히 추천합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일이 지난 후 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v3.9.1, 2017-07-16 릴리스
Mattermost v3.9.1에는 OAuth SSO 취약점을 해결하는 높은 심각도의 보안 수정과 낮은 심각도의 두 가지 추가 수정이 포함되어 있습니다. 업그레이드를 강력히 추천합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일이 지난 후 Mattermost 책임 있는 공개 정책에 따라 게시될 예정입니다.
v3.9.0, 2017-05-16 릴리스
원본 3.9 릴리스
보안 업데이트
Mattermost v3.9.0에는 낮은 심각도의 보안 업데이트가 포함되어 있습니다. Mattermost v3.9.0으로 업그레이드하는 것이 매우 권장됩니다.
하이라이트
언어
사용자 인터페이스에 폴란드어 번역이 추가되었습니다.
Redux
Mattermost 웹앱은 성능 향상과 더 안정적인 인프라를 위해 Redux로 전환되었습니다.
APIv4 릴리스 후보
Mattermost HTTP REST API가 v4 엔드포인트로 이동하여 더 강력한 통합 및 서버 상호작용을 가능하게 합니다.
사용 가능한 APIv4 엔드포인트에 대해 자세히 알아보려면, 문서를 참조하세요.
APIv3 엔드포인트는 2017년 Q3에 안정적으로 릴리스된 후 6개월까지 지원됩니다.
향상 사항
웹 사용자 인터페이스
게시물의 하단 및 상단 수직 여백이 동일해졌습니다.
파일 첨부만 포함된 댓글은 중앙 채널의 수직 간격이 줄었습니다.
메시지 텍스트의 첫 줄이 사용자 이름과 정렬되었습니다.
콤팩트 보기의 댓글 스레드에서 타임스탬프와 고정된 게시물 배지 사이에 패딩이 추가되었습니다.
타운 광장에 “회원 보기” 옵션이 추가되었습니다.
“영상 통화 시작” 옵션이 프로필 팝오버의 하단으로 이동되었습니다.
비공개 채널을 나갈 때 확인 대화상자가 추가되었습니다.
브라우저 탭 간, 서로 다른 브라우저 간, 그리고 다양한 기기 간에 디스플레이 설정과 같은 사용자 환경이 동기화되었습니다.
성능
풀 텍스트 검색 쿼리를 특정 read-레플리카로 격리하는 기능을 추가하여 더 높은 성능을 제공합니다.
허브 처리 데드락을 방지하기 위해 MySQL 데이터소스에 기본 읽기 및 쓰기 시간 초과를 추가했습니다.
대량 가져오기 도구에 암호 필드를 추가했습니다.
더 높은 성능을 위해
config.json
에서 풀 텍스트 검색 쿼리와 상태를 비활성화하는 기능을 추가했습니다.
이모지 선택기 (베타)
계정 설정 > 고급 > 미리 보기 프리 릴리스 기능에서 이모지 선택기를 활성화하세요.
사용자 정의 이모지는 이모지 선택기에서 비율을 유지합니다.
메시지에 반응한 후 이모지 선택기를 닫는 사용자 경험을 개선했습니다.
키보드 단축키
팀 주 메뉴를 통해 키보드 단축키 문서에 링크를 추가했습니다.
채널 전환기 (CTRL/CMD+K)에서 한 번 ENTER를 누르면 채널이 전환됩니다.
채널 전환기 (CTRL/CMD+K)에서 마우스를 사용하여 채널을 선택하면 올바른 채널로 전환됩니다.
Markdown 텍스트 포맷
Markdown 인라인 이미지의 마진 추가.
데스크톱 뷰에서 Markdown 제목 크기 개선.
온보딩
“이미 계정이 있으신가요? 여기를 클릭하여 로그인하세요” 링크를 회원가입 페이지에 추가했습니다.
초대 링크를 사용하여 팀 가입하는 경험을 향상했습니다.
파일
SVG 파일은 이제 파일 미리보기에 렌더링됩니다.
CLI 도구
새 CLI 명령 추가:
platform config validate
:config.json
파일을 유효성 검사하는 명령입니다.platform user search
: 사용자 이름, 이메일 또는 사용자 ID를 기반으로 사용자를 검색하는 명령입니다.
OAuth 2.0 서비스 제공업체
OAuth 2.0 서비스 제공업체는 이제 항상 리프레시 토큰을 반환합니다.
새로운 액세스 토큰을 부여할 때 새로운 리프레시 토큰이 발급됩니다.
시스템 콘솔
사용자를 비활성화할 때 확인 대화상자가 추가되었습니다.
문제 해결을 쉽게 하기 위해 이제 서버 로그는 기본 서버 언어에 관계없이 항상 영어로 출력됩니다.
시스템 콘솔 > 연결 > 교차 출처 요청 활성화의
AllowCorsFrom
구성 설정은 이제 여러 도메인 이름을 지원합니다.메시지에서 파일 및 이미지 업로드를 비활성화할 수 있는 설정이 추가되었습니다.
기업용 버전
새로운 성능 모니터링 지표 추가:
모든 검색 레플리카 데이터베이스에 대한 총 연결 수
전송된 WebSocket 방송의 총 수
긴 사용자 정의 이모지 이름은 이제 이모지 선택기에서 넘어가지 않습니다.
삭제된 사용자 정의 이모지는 이제 이모지 선택기의 “최근 사용” 섹션에 남아있지 않습니다.
데이터베이스에서 “위치” 필드의 최대 길이가 64자로 증가했습니다. 이전 제한으로 LDAP 동기화에 문제가 있었습니다.
중앙 채널에 게시물을 고정해도 이제는 오른쪽 사이드바의 고정된 게시물 목록이 변경되지 않습니다.
중앙 채널에 게시물을 고정하면 이제 검색 결과에 고정된 게시물 배지가 추가됩니다.
채널 생성 대화상자의 URL 편집 필드에 대한 오류 메시지 텍스트가 수정되었습니다.
Makefile에서 실행 중일 때 구성 파일 감시자를 비활성화했습니다.
Go 클라이언트의
GetTeamByName()
함수가 수정되었습니다.최근 언급 검색은 이제 검색에
@[username]
이 올바르게 포함됩니다.최대 문자 수를 초과하는 패스워드를 입력할 때 업데이트된 오류 메시지가 표시됩니다.
실패한 게시물에서 “재시도”를 클릭할 때 동일한 메시지를 여러 번 보내지 않습니다.
개인 채널에서 채널 목적에 대한 도움말 텍스트가 수정되었습니다.
헤더 변경 가능성이 제한될 때 “헤더 설정” 옵션이 더 이상 채널 소개에 표시되지 않습니다.
볼드체, 이탤릭체 또는 취소선으로 서식이 지정된 단어는 이제 언급 알림을 트리거하고, 코드 블록 내부에 있는 경우 트리거하지 않습니다.
모바일 보기에서 채널 관리자를 위해 “회원 보기”가 아닌 “회원 관리” 메뉴 옵션이 더 이상 표시되지 않습니다.
점이 포함된 사용자 이름은 이제 쉼표 또는 다른 기호 뒤에 따르는 경우에 언급 알림을받습니다.
비활성화된 사용자는 더 이상 “회원 관리” 모달에 나열되지 않습니다.
iOS Safari 및 Chrome 브라우저에서 축소 가능한 계정 설정 메뉴가 올바르게 열립니다.
만료된 라이선스를 제거하면 이제 파란색 바 헤더 메시지가 제거됩니다.
More 채널 목록의 “다음” 버튼은 이제 다음 페이지의 맨 위로 이동하고, 맨 아래로 이동하지 않습니다.
이메일 알림을 활성화한 후에 파란색 바 “미리보기 모드” 머리글 메시지가 사라집니다.
이름이 지정되지 않은 경우 계정 설정에서 전체 이름을 편집할 수 있습니다.
오른쪽 사이드바의 고정된 게시물 목록에 뒤로 가기 버튼이 추가되었습니다.
“고정됨” 아이콘이 Markdown 제목이 있는 연이은 게시물이나 답장 텍스트와 겹치지 않습니다.
iOS에서 프로필 사진을 업로드하면 더 이상 오류가 발생하지 않습니다.
사이드바에 없는 그룹 메시지에 대한 채널 전환기 (CTRL/CMD+K)에서 그룹 메시지 이름이 수정되었습니다.
“취소”를 클릭할 때 채널 알림 설정이 저장된 것처럼 보이지 않습니다.
채널 생성 권한이 채널 관리자로 설정되지 않습니다.
호환성
중요 변경 사항:
Mattermost 서버의 프록시로 NGINX를 사용하는 경우,
/etc/nginx/sites-available/mattermost
NGINX 구성 파일에서location /api/v3/users/websocket {
라인을location ~ /api/v[0-9]+/(users/)?websocket$ {
로 교체하십시오. 자세한 내용은 문서를 참조하십시오.Mattermost 서버에서 생성된 이메일에서 기존의 이메일 초대 링크, 비밀번호 재설정 링크 및 이메일 확인 링크는 v3.9.0로 업그레이드 한 후 무효화됩니다.
Firefox ESR 45는 6월 13일에 생명주기 종료가 예정되어 더 이상 지원되지 않습니다. Firefox ESR 52로 업그레이드를 권장합니다.
제거 및 사용 중지된 기능
파일 > 이미지의 시스템 콘솔 설정은 2017년 7월 릴리스에서 제거 예정입니다. 해당 사항은 다음을 포함합니다:
이미지 미리보기 높이 및 너비
프로필 사진 높이 및 너비
이미지 썸네일 높이 및 너비
APIv3의 모든 엔드포인트는 APIv4가 안정화된 후 6개월 후에 제거 예정입니다.
지난 및 예정된 사용 중지된 기능 목록은 웹사이트에서 확인하세요.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치 시 추가된 설정과 기본 값 목록입니다. 이 설정은 config.json
이나 시스템 콘솔(사용 가능한 경우)에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
하위:"EnablePostSearch": true
추가: 사용자가 메시지를 검색할 수 있는지를 제어합니다. 비활성화하면 대규모 배포에서 더 높은 성능을 얻을 수 있습니다."EnableUserStatuses": true
추가: 웹 사용자 인터페이스에 사용자 상태가 표시되는지를 제어합니다. 비활성화하면 대규모 배포에서 더 높은 성능을 얻을 수 있습니다.
config.json
의FileSettings
하위:"EnableFileAttachments": true
추가: 사용자가 메시지에 파일과 이미지를 업로드할 수 있는지를 제어합니다.
config.json
의EmailSettings
하위:"PasswordResetSalt": ""
제거: 이제 토큰을 사용하여 비밀번호 재설정 이메일의 서명에 사용됩니다.
config.json
의SqlSettings
하위:"DataSourceSearchReplicas": []
추가: 검색 쿼리를 처리하기 위한 검색 레플리카 데이터베이스의 연결 문자열을 지정합니다.
엔터프라이즈 에디션에 대한 추가 변경 사항:
config.json
의ServiceSettings
하위:"LicenseFileLocation": ""
추가: 디스크에 있는 엔터프라이즈 라이선스 파일의 경로와 파일 이름을 지정합니다. Mattermost가 이전 업로드로부터 데이터베이스에서 유효한 라이선스를 찾을 수 없는 경우, 여기서 지정된 파일을 찾습니다.
데이터베이스 변경
OAuthAccessData Table:
Scope
열이 추가되었습니다.
PasswordRecovery Table:
PasswordRecovery
테이블이 제거되고 항목들이 공통 토큰 저장소로 이동되었습니다.
API 변경 사항
Mattermost 3.9에는 APIv4 엔드포인트의 릴리스 후보판이 있습니다. 사용 가능한 엔드포인트의 전체 목록을 보려면 https://api.mattermost.com/v4/을(를) 참조하십시오.
APIv4 엔드포인트가 안정화된 후 6개월 후에 APIv3 엔드포인트가 제거될 예정입니다.
웹소켓 이벤트 변경 사항
preferences_changed
및preferences_deleted
를 추가하여 환경 설정이 변경되거나 삭제될 때 브라우저 탭 간, 서로 다른 브라우저 간, 그리고 기기 간에 환경 설정을 동기화합니다.
알려진 문제점
Google 로그인이 모바일 앱에서 실패합니다.
슬랙 가져오기는 병합된 회원/이메일 계정을 가져온 채널에 추가하지 않습니다.
사용자가 이미 통화 중인 브라우저 탭에서 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있습니다.
동일한 사용자로부터의 연속 메시지는 모바일 뷰에서 별도의 게시물로 나타납니다.
안드로이드에서 검색 자동완성 피커가 동작하지 않습니다.
검색 결과의 점프 링크가 항상 예상한 게시물로 이동하지 않을 수 있습니다.
저속한 인터넷 연결에서 이모지 피커의 처음 로딩이 느립니다.
반응을 위한 이모지 피커가 항상 올바른 위치에 표시되지 않을 수 있습니다.
팀을 전환한 후에 왼쪽 사이드바에서 스크롤바가 가끔 보이지 않을 수 있습니다.
오른쪽 사이드바의 코멘트 스레드에서 이모지 피커가 가끔 잘릴 수 있습니다.
데스크톱 앱을 종료하거나 브라우저 창을 닫은 후에도 사용자 상태가 온라인으로 고정될 수 있습니다.
팀에 가입하기 전에 수신된 새로운 개인 메시지가 팀에 가입한 후에도 읽지 않은 상태로 표시되지 않습니다.
모바일에서 업로드한 프로필 사진이 회전되어 나타납니다.
활성 세션 목록에서 로그아웃하는 경우 사용자가 즉시 로그아웃되지 않습니다.
iOS 모바일 웹에서 스크롤링 중에 특정 코드 블록 라벨이 나타나지 않을 수 있습니다.
시스템 콘솔 사용자 목록 필터가 검색 쿼리 입력 후에 적용된 경우 정확한 결과를 표시하지 않을 수 있습니다.
기여자
모든 기여자에게 진심으로 감사드립니다. 가나다순으로 나열하면:
/mattermost-server
asaadmahmood, coreyhulen, cpanato, crspeller, doh5, enahum, grundleborg, gstraube , hmhealey, jasonblais, JeffSchering, justinwyer, jwilander, lindalumitchell, prixone, Rudloff, R-Wang97, saturninoabril, simon0191, VeraLyu
/docs
/mattermost-api-reference
/mattermost-redux
/desktop
/mattermost-mobile
/mattermost-docker
/mattermost-push-proxy
/mattermost-selenium
/mattermost-kubernetes
/gcm
릴리스 v3.8.3
패치 릴리스 노트
v3.8.3, 2017-07-16 릴리스
Mattermost v3.8.3에는 OAuth SSO 취약점에 대한 고 심각도 보안 수정과 낮은 심각도의 두 가지 보안 문제에 대한 추가 수정이 포함되어 있습니다. 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
v3.8.2, 2017-04-21 릴리스
클라이언트를 Mattermost 3.8 업그레이드와 함께 발생하는 WebSocket 연결 문제를 해결하기 위해
window.location.origin
대신 siteURL을 사용하도록 변경함.다음 React Native 모바일 앱 릴리스를 지원하기 위해 몇 가지 APIv4 엔드포인트를 수정함.
v3.8.1, 2017-04-19 릴리스
Mattermost v3.8.1에는 보안 업데이트가 포함되어 있으며 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 보안 업데이트 페이지에 게시될 예정입니다.
때로는 OAuth2 로그인 흐름 및 GitLab을 통한 로그인을 포함하여 Site URL의 문제를 해결함.
숫자로 시작하는 LDAP 사용자 이름을 방지하는 변경을 되돌림.
그룹 메시지 채널 생성에 관한 허가 문제를 해결함.
v3.8.0, 2017-04-16 릴리스
원래의 3.8 릴리스
보안 업데이트
Mattermost v3.8.0에는 다수의 보안 업데이트가 포함되어 있습니다. Mattermost v3.8.0으로 업그레이드하는 것을 강력히 권장합니다.
하이라이트
네이티브 iOS 및 Android 앱 (베타)
리액트 네이티브를 사용하여 구축된 두 번째 세대 모바일 앱은 iOS 및 Android에서 베타 테스트용으로 사용할 수 있습니다.
고정된 게시물
중요한 메시지를 채널에 고정하여 쉽게 참조할 수 있습니다. 고정된 게시물은 모든 채널 구성원에게 표시됩니다.
이모지 선택기 및 향상된 이모지 반응 (베타)
이 선택기는 메시지 작성 또는 반응 추가 시 이모지에 빠르게 액세스할 수 있습니다. 이모지 선택기를 활성화하려면 계정 설정 > 고급 > 미리 보기 기능 미리 릴리스 활성화를 선택하세요.
이 선택기는 맞춤 이모지가 많이 있는 경우 첫 번째 로드 속도가 향상되었습니다.
시스템 사용자 목록
시스템 콘솔은 이제 팀별로 필터링할 수 있는 시스템 전체 목록으로 모든 사용자를 통합합니다. 사용자 목록을 사용하여 시스템의 모든 사용자의 팀 멤버십 및 팀 역할을 관리할 수 있습니다.
환경 변수를 사용하여 구성 설정
환경 변수를 사용하여
config.json
설정을 재정의합니다.
향상 사항
웹 사용자 인터페이스
오른쪽 사이드바에서 게시물 사이에 이제 날짜 구분 기호가 표시됩니다.
정사각형이 아닌 프로필 사진은 이제 늘어지지 않고 중앙을 기준으로 잘립니다.
게시물 타임스탬프에 확장된 날짜 툴팁이 추가되었습니다.
“구성원 추가” 모달은 이제 “구성원 관리” 모달에서 열릴 때 검색 상자에 자동으로 초점이 맞춰집니다.
콤팩트 뷰에서 여백과 줄 간격이 축소되었습니다.
사용자 정의 이모지를 삭제하기 전에 확인 대화상자가 추가되었습니다.
잘못된 퍼머링크에 대한 오류 페이지가 업데이트되었습니다.
Safari에서 “비공개 브라우징이 지원되지 않음”에 대한 오류 페이지가 업데이트되었습니다.
성능
반응 저장소에 인덱스와 캐시를 추가했습니다.
검색
파일 첨부 미리보기가 이제 검색 결과에 표시됩니다.
다른 팀에서 표시된 중요 게시물은 더 이상 표시되지 않습니다.
채널
즐겨찾는 채널은 이제 채널 유형에 관계없이 알파벳 순으로 정렬됩니다.
타운 스퀘어에는 이제 기본 채널 목적이 있습니다.
그룹 메시지에 추가된 사용자는 이제 다이렉트 메시지 검색 목록에서 제거됩니다.
“비공개 그룹”은 “비공개 채널”로 이름이 변경되었습니다.
모바일
검색을 실행하면 키보드가 닫히고 텍스트 상자에서 키보드 포커스가 제거됩니다.
통합
통합 확인 페이지는 이제 ENTER 키로 닫을 수 있습니다.
링크 미리보기
추가된 파란 수직 막대를 제거하여 링크 미리보기의 UI를 업데이트했습니다.
별도의 프록시를 통해 링크 미리보기 요청을 지원하도록 추가했습니다.
통지
시스템의 통지가 비활성화된 경우, 사용자는 이메일 통지 설정을 더 이상 구성할 수 없습니다.
온보딩
서버의 기존 사용자는 이제 메인 메뉴를 통해 쉽게 팀에 추가할 수 있습니다.
기업용 버전
개인 채널에서 회원 추가 및 제거 권한을 제한하는 정책 제어 기능.
디스크에서 라이선스 파일을 읽을 수 있는 기능 추가.
기업용 라이선스를 시작할 때 구성 파일을 다시로드합니다.
버그 수정
계정 설정 > 보안 > 액세스 기록 보기에서 타임스탬프의 라인 랩핑이 수정되었습니다.
디스플레이 이름이 한 글자 또는 두 글자인 채널을 만들 때 일관성 없는 오류 메시지가 수정되었습니다.
팀 생성 페이지에서 중복된 “뒤로” 버튼이 제거되었습니다.
AltGR 키가 더 이상 키보드 단축키를 실행시키지 않습니다.
변경 없이 팀 이름을 저장할 때 더 이상 오류 메시지가 표시되지 않습니다.
그룹 메시지가 직접 메시지와 알파벳순으로 정렬됩니다.
사용자가 채널을 만들 권한이 있는 경우에만 “더 많은 채널” 모달에 “채널 만들기” 버튼이 표시됩니다.
타운 스퀘어 채널 메뉴가 일부 시스템 콘솔 > 정책 설정 조합에서 중복된 구분선이 없어졌습니다.
일부 대화가 왼쪽 사이드바에 등장하게 만들지 않는 일이 해결되었습니다.
반응을 호버링할 때 때때로 사용자 이름이 표시되지 않는 문제가 해결되었습니다.
링크 미리보기가 가로 스크롤 막대를 표시할 때가 가끔 있는 문제가 해결되었습니다.
iOS 코드 블록이 더 이상 다음 줄로 랩되지 않습니다.
iOS의 마크다운 테이블에서 추가된 여분의 테두리가 제거되었습니다.
채널 멤버 목록의 사용자 이름이 이제 올바르게 정렬됩니다.
팀을 전환할 때 발생하던 콘솔 오류가 해결되었습니다.
채널 자동 완성이 가끔 깜빡거리는 문제가 해결되었습니다.
링크 미리보기 이미지가 미리보기 컨테이너 외부에 나타나지 않습니다.
호환성
변경 사항:
System Console > Configuration > 사이트 URL 필드가 이제는 필수 항목입니다. 시스템 콘솔이나 GitLab Mattermost를 사용 중이라면
gitlab.rb
파일이나 시스템 콘솔에서 사이트 URL을 설정하십시오.서버 로그는 이제 **System Console > Logging > 파일 로그 디렉터리**에 지정된 디렉터리의
mattermost.log
파일에 기록됩니다. 디렉터리 이름을 시스템 콘솔이나 GitLab Mattermost를 사용 중이라면gitlab.rb
파일에 설정하십시오.
삭제된 기능 및 더 이상 사용되지 않는 기능
이전 CLI 도구와의 하위 호환성은 v3.8에서 제거되었습니다. 새 CLI 도구에 대해 자세히 알아보려면 문서를 참조하세요.
v3.8에서 제거된 사양 APIv3 루트:
/channels/more
에서의GET
(대체:/channels/more/{offset}/{limit}
)/channels/update_last_viewed_at
에서의POST
(대체:/channels/view
)/channels/set_last_viewed_at
에서의POST
(대체:/channels/view
)/users/status/set_active_channel
에서의POST
(대체:/channels/view
)
모든 APIv3 엔드포인트는 APIv4 엔드포인트로 교체된 후 6개월 후에 제거될 예정입니다.
지난 및 예정된 버전의 삭제된 기능 목록은 웹사이트에서 확인하세요.
config.json
config.json
에는 여러 설정 옵션이 추가되었습니다. 설치시 추가 사항과 기본값 목록이 아래에 나와 있습니다. 이 설정들은 config.json
이나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의EmailSettings
아래:"SkipServerCertificateVerification": false
를 추가하여 SMTP 서버 인증을 건너뛸 수 있습니다.
엔터프라이즈 에디션의 추가 변경 사항:
config.json
의TeamSettings
아래:"RestrictPrivateChannelManageMembers": all
을 추가하여 비공개 그룹에서 구성원을 추가하거나 제거할 수 있는 권한을 설정합니다.
데이터베이스 변경 로그
게시물 테이블:
IsPinned
열이 추가되었습니다.
API 변경 사항
새 경로 (APIv3):
/channels/{channel_id}/pinned
에서GET
채널에 고정된 게시물을 반환합니다
/channels/{channel_id}/posts/{post_id}/pin
에서POST
채널에 게시물을 고정합니다
/channels/{channel_id}/posts/{post_id}/unpin
에서POST
채널에서 게시물의 고정을 해제합니다
제거된 경로 (APIv3):
/channels/more
에서GET
(대신/channels/more/{offset}/{limit}
로 대체됨)/channels/update_last_viewed_at
에서POST
(대신/channels/view
로 대체됨)/channels/set_last_viewed_at
에서POST
(대신/channels/view
로 대체됨)/users/status/set_active_channel
에서POST
(대신/channels/view
로 대체됨)
WebSocket 이벤트 변경사항
추가됨:
added_to_team
은 다른 사용자에 의해 현재 사용자가 팀에 추가될 때 발생합니다.
수정됨:
WebSocket 이벤트에
seq
필드를 추가하여 클라이언트로 전송되는 각 이벤트마다 증가하는 값으로 설정했습니다.
알려진 문제
“고정됨” 아이콘이 때로는 이미지 게시물과 겹칠 수 있습니다.
첫 번째와 마지막 이름 속성이 시스템 콘솔 > 인증 > LDAP에서 제거된 경우, 계정 설정에서 전체 이름을 편집할 수 없습니다.
마침표가 포함된 사용자 이름 다음에 쉼표가 올 경우 멘션 알림을 받지 못할 수 있습니다.
Slack 가져오기는 병합된 회원/이메일 계정을 가져온 채널에 추가하지 않을 수 있습니다.
사용자가 이미 통화 중일 때, 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있습니다.
동일 사용자로부터의 순차적인 메시지가 모바일 보기에서 별도의 게시물로 표시됩니다.
Android에서 검색 자동완성 선택기가 작동하지 않습니다.
검색 결과의 점프 링크가 항상 예상된 게시물로 이동하지는 않을 수 있습니다.
파란색 표시줄 “미리보기 모드” 헤더 메시지가 이메일 알림을 활성화한 후에도 가끔 사라지지 않을 수 있습니다.
만료된 라이선스를 제거해도 새로 고침을 하기 전까지 파란색 표시줄 헤더 메시지가 사라지지 않을 수 있습니다.
저속한 연결에서 이모지 선택기의 첫 번째 로드가 느립니다.
반응을 위한 이모지 선택기가 항상 올바른 위치에 표시되지는 않을 수 있습니다.
삭제된 사용자 정의 이모지가 이모지 선택기의 “최근 사용한” 섹션에 여전히 남아 있습니다.
팀을 전환한 후 왼쪽 사이드바에서 스크롤 막대가 가끔 보이지 않을 수 있습니다.
기여자
기여해주신 모든 분들께 진심으로 감사드립니다. 가나다순으로 정렬된 목록은 다음과 같습니다:
/mattermost-server:
aautio, asaadmahmood, bonespiked, bradhowes, coreyhulen, cpanato, crspeller, doh5, enahum, esethna, grundleborg, hmhealey, jasonblais, JeffSchering, jostyee, jwilander, kaakaa, lindalumitchell, prixone, R-Wang97, saturninoabril, VeraLyu
/docs:
/mattermost-redux:
/mattermost-api-reference:
/mattermost-mobile:
/mattermost-selenium:
/desktop:
/mattermost-docker:
/mattermost-kubernetes:
/mattermost-load-test:
릴리스 v3.7.5
패치 릴리스 노트
v3.7.5, 2017-04-27 릴리스
여러 개의 낮음에서 중간 정도의 심각도 보안 문제를 수정하고 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일 후에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
참고: System Console > Configuration > Site URL 필드가 이제 필수적입니다. 시스템 콘솔에서 사이트 URL을 설정하거나 GitLab Mattermost를 사용 중이라면
gitlab.rb
파일에 설정하세요.
v3.7.4, 2017-04-13 릴리스
여러 개의 낮음에서 높음으로의 심각도 보안 문제를 수정하고 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일 후에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
v3.7.3, 2017-03-23 릴리스
심각한 보안 문제를 수정하고 업그레이드를 강력히 권장합니다. 자세한 내용은 보안 업데이트 페이지에 릴리스 후 14일 후에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책에 따른 것입니다.
텔레메트리 데이터 수집 문제를 수정했습니다.
v3.7.2, 2017-03-17 릴리스
LDAP, SAML 및 OAuth 로그인에 관한 문제를 수정하였으며, 1자 및 2자 길이의 사용자 이름이 올바르게 표시되지 않는 문제를 해결했습니다.
v3.7.1, 2017-03-16 릴리스
일부 System Console > 정책 설정이 Team Edition에 잘못 적용되어 시스템 콘솔 UI가 손상되는 문제를 수정했습니다.
v3.7.0, 2017-03-16 릴리스
최초 3.7 릴리스입니다.
보안 업데이트
Mattermost v3.7.0에는 보안 업데이트가 포함되어 있습니다. Mattermost v3.7.0으로 업그레이드하는 것이 매우 권장됩니다.
하이라이트
그룹 메시징
다중 참가자 다이렉트 메시지 지원이 추가되어 이제 다이렉트 메시지 목록에서 소수 인원과 빠르게 대화를 시작할 수 있습니다.
채널 푸시 알림 환경 설정
모바일 푸시에 대한 채널 알림 환경 설정을 추가하여 알림 설정을 사용자 정의할 수 있습니다.
새 웹사이트 링크 미리보기
사용 가능한 경우 웹사이트 콘텐츠의 링크 미리보기 표시를 향상시키며, 이전 미리보기 기능을 대체하여 일부 링크만 처리했던 이전 기능을 대체합니다.
대량 사용자 가져오기 도구
기존 데이터를 새로운 가져오기 형식으로 변환하고, 이 도구를 사용하여 다른 시스템에서 팀, 채널, 사용자 및 게시물을 가져올 수 있습니다.
채널 관리자 (Enterprise E10 & E20)
“채널 관리자” 역할을 추가하여 채널 이름 변경 및 삭제에 대한 권한을 부여했습니다.
SAML OneLogin (Enterprise E20)
OneLogin 인증 및 계정 생성을 위한 SAML 2.0 지원 추가.
향상점
성능
새로운 사용자들의로딩은 이제 새로운 대량 사용자 가져오기 도구를 통해 성능에 주요한 영향을 미치지 않고 라이브 시스템에서 실행될 수 있습니다.
PostId를 위한 인덱스를 추가하고, 삭제된 게시물 조회에서 ParentId를 제거하고, 공백 게시물 조회를 수정함으로써 SQL 질의를 최적화했습니다.
“사용자가 입력 중…” 메시지의 성능을 향상시켰습니다. 서버에서 클라이언트로의 확인을 이동시킴으로써.
직접 메시지 채널의 성능을 향상시킴으로써
MakeDirectChannelVisible
호출을 제거하고, 클라이언트 처리를 추가했습니다.채널 권한 확인을 다시 캐시를 사용하도록 이동했습니다.
이모지, 파일 정보, 프로필 이미지 및 웹사이트 링크 미리보기에 대한 캐싱을 추가했습니다.
반응에 대한 인덱스와 캐싱을 추가했습니다.
메시지 수신 시 성능을 향상시켰습니다.
새로운 게시물을 수신할 때
viewChannel
요청을 제거하고, 해당 채널을 읽음으로 표시하는 것은 새로운 게시물을 받거나 해당 채널로 전환, 나가거나 앱을 닫을 때만 하도록 변경했습니다.서버에서
view_channel
웹소켓 이벤트를 제거했습니다.새로운 게시물을 받을 때
getChannel
및getTeamUnreads
요청을 제거했습니다.채널 및 팀을 읽지 않음으로 표시하는 것에 대한 클라이언트 처리를 추가했습니다.
창이 10초 후에 활성화될 때 웹 앱에
getMyChannelMembers
요청을 추가했습니다.
데이터베이스 재사용 간격을 늘렸습니다.
모바일 푸시 프록시 연결을 개선했습니다. keep-alive를 비활성화함으로써.
Minio가 읽기 객체를 올바르게 닫지 않는 문제를 해결했습니다.
Aurora 읽기 복제본에 대한 파일 정보 캐싱 및 이모지 반응 문제를 해결했습니다.
엔터프라이즈 라이선스 키의 캐시 삭제, 제거 및 재업로드를 추가했습니다.
웹 사용자 인터페이스
포스트 보기에서 표시된 상태 표시기 업데이트
메시지가 편집된 경우
(편집됨)
표시메시지를 삭제한 사용자에게는 이제
(메시지 삭제됨)
자리 표시자가 표시되지 않음채널 멤버 목록에서 관리 멤버 모달로 이동하는 링크 추가
URL에 사용자 정의 쿼리가 포함된 경우 이미지 미리보기 지원 추가
YouTube 미리보기에 모든 타임코드 형식 지원 추가
채널 목적을 변경한 후 시스템 메시지가 게시됨
시스템 메시지에서 삭제 옵션이 다시 추가됨
메시지의 타임스탬프를 클릭하면 영구 링크 보기가 열림
채널 헤더를 업데이트한 후 시스템 메시지에 대해 새 줄이 제거됨
파일 업로드 후에도 포커스가 메시지 상자로 설정됨
타임스탬프에 기계 판독 가능한 날짜와 시간 추가
브라우저 URL 표시줄이 메시지 상자를 겹치지 않도록 태블릿 뷰 조정
채널 헤더는 이제 최대 1024자까지 입력할 수 있음
새 테마 색상을 쉽게 추가하기 위해 사용자 정의 테마 벡터를 이름-값 쌍 목록으로 변경함
모바일
새 푸시 프록시 서버는 두 번째 세대 모바일 앱을 준비하기 위해 여러 앱을 지원합니다.
새 푸시 프록시 서버는 이전 iOS 및 Android 앱과 하위 호환성을 가지고 있습니다.
채널 뷰의 읽지 않은 채널은 빨간 점으로 표시되며, 읽지 않은 언급은 빨간 점과 언급 횟수로 표시됩니다.
모바일 오른쪽에 부유하는 타임스탬프를 추가했습니다.
유효한 메시지가 입력될 때까지 메시지 및 댓글에 대한 전송 아이콘은 비활성화됩니다.
중복되는 검색 힌트 팝오버를 제거하고 검색 버튼을 업데이트했습니다.
푸시 알림에서 사용자 이름과 전체 이름 앞의 “@” 기호를 제거했습니다.
명시적 이미지 크기 지원이 마크다운에 추가되었습니다.
_AAA_BBB_
와 같은 용어는 이제 올바르게 이탤릭체로 표시됩니다.파일 경로를 게시할 때
\\
로 시작하는 경우 첫 번째 백슬래시가 잘립니다.채널 이름을 변경한 후 시스템 메시지의 마크다운이 렌더링되지 않습니다.
[some_text]: some_text
로 시작하는 메시지는 이제 공백으로 게시되지 않습니다.마크다운 테이블의 파이프(|) 문자가 이제 작동합니다.
통합
수신 및 발신 웹훅에 대한 수정 화면 추가
슬래시 명령어 응답의 사용자 이름이 설정되지 않았을 경우, “webhook” 대신 사용자의 이름을 사용하도록 변경
통합을 실수로 삭제하는 것을 방지하기 위해 확인 대화상자 추가
지역화
시스템 메시지는 이제 계정 설정에 지정된 언어를 기반으로 지역화됩니다.
온보딩
이메일 확인 링크를 클릭하면 이제 로그인 페이지에 이메일 주소가 자동으로 입력됩니다.
GitLab SSO로 로그인하면 Mattermost 사용자 이름과 이메일이 GitLab 사용자 이름과 이메일과 동기화됩니다.
Slack Import
Slack의 마크다운과 유사한 게시글 서식 지원 추가
주제 및 목적 시스템 메시지 지원 추가
Slack에서 이메일 주소가 비어 있지 않은 사용자 지원 추가
삭제된 채널과 동일한 이름을 가진 채널이 Slack에서 성공적으로 가져와짐 추가
시스템 콘솔
활성 사용자 통계를 사이트 통계 페이지에 추가
패널을 로딩할 때 시스템 콘솔 > 보고서 > 로그 에 서버 로그 제어가 포커스로 설정됨
기업용 버전
성능 모니터링을 위해 WebSocket 이벤트, 웹훅 이벤트 및 클러스터 요청 시간 로깅 추가
시스템 콘솔 > 일반 > 정책 에 새로운 정책 설정 추가
메시지를 삭제할 수 있는 사용자 제한
메시지를 편집할 수 있는지와 얼마나 오래 편집할 수 있는지 제한
버그 수정 내역
내장 GitLab Mattermost 슬래시 명령어
/project issue show <number>
를 사용한 후 채널이 더 이상 로드되지 않는 오류를 수정했습니다.모달 검색에서 오래된 결과가 올바르게 폐기되었습니다.
측면 막대의 채널 순서가 수정되었습니다.
와일드카드 검색 및 해시태그에 대한 검색 강조 표시가 수정되었습니다.
코멘트 스레드에서 프로필 팝오버의 “메시지 보내기” 링크를 클릭하면 이제 올바르게 다이렉트 메시지 채널이 열립니다.
채널을 나간 후 “더 많은 채널” 모달에 누락된 채널이 수정되었습니다.
웹훅 메시지가 생성자가 속해 있지 않은 채널에 나타나지 않는 문제가 수정되었습니다.
메일 주소 링크 주변의 각도 꺽쇠는 더 이상 자동 링크되지 않습니다.
모바일 뷰에서 “아래에 새로운 메시지” 버블이 제대로 사라지지 않는 문제가 수정되었습니다.
팀이 존재하지 않는 경우
platform channel create
명령어에서 CLI 패닉이 수정되었습니다.계정 생성 후 LDAP로 개인 팀으로 이동되는 팀 초대 링크가 수정되었습니다.
팀 생성이 비활성화된 경우 시스템 관리자를 위한
새로운 팀 생성
메뉴 옵션이 이제 주 메뉴에 있습니다.잘못된 명령어 실행 요청에 대한 응답이 수정되었습니다.
일시적으로 보이는 게시물에 대해 새로운 메시지 표시기가 더 이상 나타나지 않습니다.
이모지 별칭이 자동완성에 표시되지 않는 문제가 수정되었습니다.
팀을 전환할 때 (at)-언급이 제대로 갱신되지 않는 문제가 수정되었습니다.
번호로 시작하는 사용자 계정을 생성하여 로그인을 방지하는 API를 허용하지 않습니다.
자동완성에서 이모티콘을 선택하는 데 마우스를 사용하는 것이 이제 작동합니다.
모바일에서 구문 강조가 수정되었습니다.
모바일과 데스크톱 간 파일 업로드의 일관되지 않은 스타일이 수정되었습니다.
설정이 “모든 활동에 대해”로 되어 있을 때 푸시 알림이 누락된 사용자 이름이 더 이상 나타나지 않습니다.
/users/claim/email_to_oauth
경로에 잘못된 URL을 사용하던 Go 드라이버 버그가 수정되었습니다.
호환성
제거 및 사용 중지된 기능
config.json
의ServiceSettings: "SegmentDeveloperKey"
설정이 제거되었습니다.구 버전 CLI 도구와의 하위 호환성은 Mattermost v3.8 April/2017 릴리스에서 제거될 예정입니다. 새 CLI 도구에 대해 자세히 알아보려면 문서를 참조하십시오.
Mattermost v3.8 April/2017 릴리스에서 사용 중지될 APIv3 라우트:
/channels/more
에서의GET
(대체:/channels/more/{offset}/{limit}
)/channels/update_last_viewed_at
에서의POST
(대체:/channels/view
)/channels/set_last_viewed_at
에서의POST
(대체:/channels/view
)/users/status/set_active_channel
에서의POST
(대체:/channels/view
)
APIv4가 안정화된 후 6개월 뒤에 APIv3 엔드포인트가 삭제됩니다(APIv4 엔드포인트로 대체됨).
과거 및 예정된 사용 중지된 기능 목록은 저희 웹사이트를 참조하십시오.
config.json
v3.6에서 v3.7로 변경 사항:
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 추가 사항과 설치 시 기본 값 목록입니다. 이러한 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
아래:"TimeBetweenUserTypingUpdatesMilliseconds": 5000
를 추가하여 “사용자가 입력 중…” 메시지가 업데이트되는 빈도를 제어합니다."EnableUserTypingMessages": true
를 추가하여 메시지 상자 아래에 “사용자가 입력 중…” 메시지가 표시되는지를 제어합니다."EnableLinkPreviews": false
를 추가하여 웹사이트 콘텐츠 미리보기가 메시지 아래에 표시되는지를 제어합니다.
엔터프라이즈 에디션의 추가 변경 사항:
config.json
의ServiceSettings
아래:"RestrictPostDelete": all
을 추가하여 누가 메시지를 삭제할 수 있는지 설정합니다."AllowEditPost": always
를 추가하여 메시지를 편집할 수 있는지를 설정합니다."PostEditTimeLimit": 300
을 추가하여"AllowEditPost": time_limit
가 지정된 경우 메시지를 편집할 수 있는 기간을 설정합니다."ClusterLogTimeoutMilliseconds": 2000
를 추가하여 성능 모니터링을 위한 클러스터 요청 시간 로깅의 빈도를 제어합니다.
v3.6에서 v3.7로의 데이터베이스 변경 사항
게시물 테이블:
EditAt
열 추가됨
API v3.7 변경 사항
새 경로 (APIv3):
/channels/create_group
에POST
요청새 그룹 메시지 채널 생성
/hooks/incoming/update
에POST
요청수신 웹훅 업데이트
/hooks/outgoing/update
에POST
요청송신 웹훅 업데이트
/teams/{team_id}/...
에GET
요청채널 및 포스트 ID에 기반한 포스트 목록 반환
/channels/{channel_id}/update_member_roles
에POST
요청채널에서 사용자 역할 업데이트
v3.6에서 v3.7로의 Websocket 이벤트 변경내역
추가된 사항:
채널이 생성될 때 발생하는
channel_create
이벤트새 그룹 메시지 채널이 생성될 때 발생하는
group_added
이벤트
삭제된 사항:
새 메시지가 수신될 때 발생하던
view_channel
이벤트
알려진 문제
Slack 가져오기는 병합된 회원/이메일 계정을 가져온 채널에 추가하지 않음
사용자가 이미 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있음
동일한 사용자의 연속 메시지가 모바일 보기에서 별도의 게시물로 나타남
Edge는 데스크톱 알림 소리를 시스템 알림 소리로 덮어씀
Android에서 검색 자동완성 피커가 작동하지 않음
검색 결과의 점프 링크가 항상 예상된 게시물을 표시하도록 점프하지 않음
로그에 액세스 권한이 없는 상태에서 CLI를 실행하면 패닉이 발생함
마우스를 사용할 때 CTRL/CMD+K로 채널을 전환하는 것이 제대로 작동하지 않음
오른쪽 사이드바에서 삭제된 메시지에 반응하는 것이 오류를 발생시킴
때로는 새 이메일 주소로 이메일 확인이 전송되지 않음. 해결책은 새 이메일 주소로 로그인하여 “이메일 재전송”을 누르는 것입니다.
“더 많은 메시지 로드”를 클릭하면 때로는 페이지 하단으로 이동함
읽지 않은 메시지가 있는 채널로 전환하는 것이 때로는 올바른 스크롤 위치로 이동하지 않음
기여자
알파벳 순서로 모든 기여자에게 많은 감사를 표합니다:
/mattermost-server
aautio, akihikodaki, andreistanciu24, asaadmahmood, ayadav, AymaneKhouaji, bjoernr-de, coreyhulen, cpanato, CrEaK, crspeller, DavidLu1997, debanshuk, enahum, erikgui, favadi, gig177, grundleborg, hmhealey, it33, jasonblais, jazzzz, JeffSchering, joannekoong, jostyee, jurgenhaas, jwilander, kaakaa, khawerrind, laur89, lfbrock, mikaoelitiana, morenoh149, mpoornima, pan-feng, pepf, Rudloff, ruzette, saturninoabril, senk, Zaicon, ZJvandeWeg
/api-reference
/docs
asaadmahmood, cpanato, crspeller, esethna, grundleborg, hmhealey, ilabdsf, it33, jasonblais, JeffSchering, jostyee, jwilander, lfbrock, lindy65, matmorel, senk, vladimirprieto, wget
/mobile
/docker
/desktop
/selenium
/push-proxy
/load-test
릴리스 v3.6.7
패치 릴리스 참고 사항
v3.6.7, 2017-04-27 릴리스
낮은부터 중간 심각도의 보안 문제를 해결했으며 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 저희의 보안 업데이트 페이지에 게시됩니다.
참고: 시스템 콘솔 > 구성 > 사이트 URL 필드는 이제 필수 사항입니다. 시스템 콘솔이나 GitLab Mattermost를 사용 중이라면
gitlab.rb
파일에서 사이트 URL을 설정하세요.
v3.6.6, 2017-04-13 릴리스
낮은부터 높은 심각도의 보안 문제를 해결했으며 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 저희의 보안 업데이트 페이지에 게시됩니다.
왼쪽 사이드바에서 직접 메시지 목록이 항상 올바르게 업데이트되지 않는 문제를 해결했습니다.
더 나은 성능을 위해 MySQL 드라이버를 업그레이드했습니다.
v3.6.5, 2017-03-23 릴리스
심각한 보안 문제를 해결했으며 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 저희의 보안 업데이트 페이지에 게시됩니다.
v3.6.4, 2017-03-16 릴리스
시스템 콘솔 > 정책 설정 일부가 틀리게 팀 에디션에 적용되어 시스템 콘솔 UI가 오동작하는 문제를 해결했습니다.
v3.6.3, 2017-03-16 릴리스
보안 문제를 해결했으며 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 저희의 보안 업데이트 페이지에 게시됩니다.
v3.6.2, 2017-01-31 릴리스
심각한 보안 문제를 해결했으며 업그레이드를 강력히 권장합니다. 자세한 내용은 Mattermost 책임 있는 공개 정책에 따라 릴리스 후 14일 후에 저희의 보안 업데이트 페이지에 게시됩니다.
웹 소켓 및 메시지 입력의 성능을 향상했습니다.
참고: 프록시 전달을 통해 Mattermost에 다중 URL을 사용하는 일부 배치에서 3.6.2의 보안 수정에 문제가 있는 것으로 보고되고 있습니다. 문제는 ticketing system에서 추적 중입니다.
v3.6.1, 2017-01-19 릴리스
한 번에 많은 알림을 보낼 때(예: 채널에 많은 사용자가 있는 경우
@all
또는@channel
사용) 성능이 저하된 문제를 해결했습니다.CLI의 구성 플래그가 역호환되지 않는 문제를 해결했습니다.
일부 데이터베이스에서 팀 설명 색인이 올바르게 생성되지 않는 업그레이드 문제를 해결했습니다.
컴퓨터가 깨어난 후 메시지가 표시되지 않는 문제를 해결했습니다.
v3.6.0, 2017-01-16 릴리스
초기 3.6 릴리스.
보안 업데이트
Mattermost v3.6.0에는 보안 업데이트가 포함되어 있습니다. Mattermost v3.6.0으로 업그레이드하는 것이 강력히 권장됩니다. Julien Ahrens가 Mattermost 책임 담당 공개 정책을 통해 보안 보고서를 기여했음에 감사드립니다.
하이라이트
팀 사이드바
왼쪽에 새로운 사이드바를 추가하여 팀간 알림 및 팀 전환을 개선했습니다.
여러 팀을 사용할 때 Mattermost 데스크톱 앱에서 새로운 사이드바가 사용자 경험을 향상시킵니다.
MFA Enforcement (Enterprise E10 & E20)
MFA 강화 지원 추가. true로 설정되면, 이메일 또는 LDAP 인증을 사용하는 모든 사용자는 계정에 MFA를 설정해야 합니다.
성능 모니터링 (Enterprise E20)
대규모 배포에 대한 성능 모니터링 지원 추가하여 Prometheus 및 Grafana와의 통합을 통해 시스템을 최대 성능으로 최적화하는 데 도움
캐싱, 데이터베이스 연결, 처리, 로그인 및 메시징에 대한 메트릭을 포함합니다. 자세한 내용은 문서를 참조하세요.
향상된 Command Line Interface
더 직관적인 인터페이스를 갖춘 새 버전의 CLI, 대화형 도움말 문서 및 일부 추가 기능이 포함되어 있습니다. 자세한 내용은 문서를 참조하세요.
향상 사항
성능
서버 기반 채널 자동 완성, 검색 및 페이징 추가
채널 전환기 (CTRL/CMD+K) 및 언급 자동 완성의 지연 감소
클라이언트에서의 신규 사용자 이벤트 처리 제거로 온보딩 성능 향상
API 이벤트를 결합하고 클라이언트가 아직 보유하지 않은 사용자 상태만 가져오도록하여 채널 전환 성능 개선
웹 연결에 세션 캐시 직접 추가
파일, 사용자 프로필 및 채널의 마지막 60개 게시물에 대한 캐싱 추가
사용자 프로필 사진에 ETag 추가 및 게시물에 대한 수정된 ETag 추가하여 캐싱 유효성 검사 개선
게시물 및 채널 호출에 대한 캐싱 추가
클러스터로 채널 캐시를 전송하지 않는 문제 수정
최대 성능을 위해 과부하가 걸리는 시스템 콘솔 통계 쿼리를 비활성화하는 구성 설정 추가 (Enterprise E10 및 E20 전용)
알림
현재 활성화된 채널에 대한 데스크톱 알림이 더 이상 표시되지 않습니다.
푸시 및 이메일 알림은 이제 팀원 이름 표시 설정을 따릅니다.
사용자 이름을 언급한 @mentions에 대한 알림을 더 이상 끌 수 없습니다.
계정 설정
“Position” 필드를 추가했습니다. 이를 통해 사용자는 프로필 팝오버에 표시될 직책을 추가할 수 있습니다.
팀 설정
팀 설명은 팀 관리자가 설정할 수 있으며, 가입 팀 화면과 팀 이름 위의 도구 설명에 모두 사용자에게 표시됩니다.
Slack 가져오기는 이제 통합 메시지를 가져올 수 있습니다.
슬래시 명령어
기존 슬래시 명령어는 이제 생성자나 팀 및 시스템 관리자가 편집할 수 있습니다.
슬래시 명령어는 이제 우측 사이드바에서 작동합니다.
답장 페이로드에서 직접 사용자 이름 및 아이콘을 설정하는 슬래시 명령어 지원이 추가되었습니다.
채널
채널 또는 그룹의 이름이 변경될 때 이제 모든 사용자에게 시스템 메시지가 표시됩니다.
이제 모든 채널 구성원이 채널에서 다른 사용자를 삭제할 수 있습니다.
메시징
해시태그에 비알파벳 유니코드 문자 지원 추가
64kB보다 큰 사용자 정의 이모지를 업로드할 수 있으며 적절히 크기 조정됩니다.
사용자 인터페이스
프로필 팝오버에 직접 메시지 링크 추가
중앙 창을 올리면 새 메시지가 수신된 것을 나타내는 표시기 추가
웹훅으로 게시된 게시물에서 상태 표시기 제거
채널 전환기 (CTRL/CMD+K)에서 직접 메시지에 대한 검색 결과가 이제 메시지 자동완성과 일치합니다
@-멘션, 이모지, 슬래시 몤에 대한 자동완성은 이제 대소문자를 구분하지 않습니다
기업용 버전
채널 관리 권한을 채널 생성, 삭제 및 이름 바꾸기를 위한 별도의 설정으로 분리
채널 내 최대 사용자 수 설정 가능, @all 및 @channel 알림 비활성화
LDAP 동기화 또는 SAML로 사용자의 직책 필드 설정 기능 추가
세션, 계정 및 채널의 모든 인-메모리 캐시를 삭제하는 새로운 옵션 추가
버그 수정 내역
Direct Message 채널로 게시물을 등록하는 통합가들은 이제 채널을 ‘읽지 않음’으로 표시합니다.
@언급 자동 완성은 이제 중국어, 일본어, 한국어 이름에 따라 필터링됩니다.
채널 생성 후 텍스트 입력 영역에 텍스트 포커스가 설정됩니다.
이전 게시물을 편집해도 채널 멤버들에게 재게시되지 않습니다.
이메일 초대 제목 라인에서 팀 이름에 대한 HTML 문자가 아포스트로피 자리에 표시되지 않습니다.
현재 사용자가 직접 메시지 모달에 표시되지 않습니다.
직접 메시지 모달에서 검색은 이제 입력 후에 엔터키를 누르지 않아도 발생합니다.
‘더 많은 채널’ 모달은 다이얼로그를 열고 닫을 때 검색을 재설정합니다.
채널 스위처 (CTRL/CMD+K) 는 이제 팀 외부 사용자의 직접 메시지 채널에 대해 작동합니다.
사용자를 초대하는 명령줄을 사용하여 더 이상 잘못된 팀 가입 링크를 보내지 않습니다.
Mattermost에 로그인한 상태에서 컴퓨터를 재접속하고 깨우는 것은 더 이상 콘솔 오류를 발생시키지 않습니다.
직접 메시지 모달에서 따옴표로 이중으로 사용자를 검색하는 것은 더 이상 오류를 발생시키지 않습니다.
XML 파일 미리보기는 더 이상 JavaScript 오류를 발생시키지 않습니다.
메시지 상자에서 사용자 자동 완성은 이메일에 대해 일치하지 않습니다.
채널 연결 (~ 바로 가기)은 이제 속하지 않은 채널에 대해 작동합니다.
시스템 콘솔 > 사이트 통계의 웹소켓 및 데이터베이스 연결에 대한 통계가 고가용성 모드에서 작동하도록 수정되었습니다.
새로 생성된 비공개 채널에서 이제 새로고침 없이 슬래시 명령이 작동합니다.
Zapier 앱 채널 드롭다운 선택기가 다시 작동합니다.
맞춤 이모지가 팀 및 시스템 관리자로 제한되는 경우, 비관리 계정의 로그인 오류가 수정되었습니다.
첨부 파일 다운로드 시 파일 이름의 인코딩이 수정되었습니다.
오른쪽 사이드바에서 게시물을 플래그 처리하거나 해제할 경우 더 이상 플래그 처리된 게시물 목록의 맨 위로 스크롤되지 않습니다.
시스템 콘솔 > 팀의 사용자 목록이 처음로드될 때 더 이상 비어 있지 않습니다.
때로는 다른 채널을 보기로 전환할 때 오른쪽 사이드바가 제대로 표시되지 않는 버그가 수정되었습니다.
호환성
v3.5에서 v3.6으로의 변경 사항:
특별한 업그레이드 참고 사항:
(기업용 에디션) 이전에 RestrictPublicChannelManagement
및 RestrictPrivateChannelManagement
에 대한 값을 설정한 경우, RestrictPublicChannelCreation
, RestrictPrivateChannelCreation
, RestrictPublicChannelDeletion
, 및 RestrictPrivateChannelDeletion
의 새로운 설정은 해당 설정을 기본 값으로 삼습니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 설치 시 추가 사항과 기본값이 나열되어 있습니다. 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션의 변경 사항:
사용되지 않는 설정:
config.json
의ServiceSettings
하위:v3.7에서 삭제될
"SegmentDeveloperKey"
엔터프라이즈 에디션에 대한 추가 변경 사항:
다음 구성 설정은 해당 기능이 활성화된 엔터프라이즈 라이선스를 가진 서버에서만 작동합니다.
config.json
의ServiceSettings
하위:”EnforceMultifactorAuthentication": false
추가하여 MFA를 적용할지 여부를 제어
config.json
의TeamSettings
하위:"RestrictPublicChannelManagement": "all"
을 통해 공개 채널의 헤더, 목적 및 이름을 편집할 수 있는 사용자를 제어(이전에는 생성 및 삭제도 제어함)"RestrictPrivateChannelManagement": "all"
을 통해 비공개 그룹의 헤더, 목적 및 이름을 편집할 수 있는 사용자를 제어 (이전에는 생성 및 삭제도 제어함)"RestrictPublicChannelCreation": "all"
을 통해 공개 채널을 생성할 수 있는 사용자를 제어"RestrictPrivateChannelCreation": "all"
을 통해 비공개 그룹을 생성할 수 있는 사용자를 제어"RestrictPublicChannelDeletion”: "all"
을 통해 공개 채널을 삭제할 수 있는 사용자를 제어"RestrictPrivateChannelDeletion": "all"
을 통해 비공개 채널을 삭제할 수 있는 사용자를 제어"MaxNotificationsPerChannel": 1000
을 통해@all
및@channel
알림이 전송될 채널 멤버의 최대 수 설정
config.json
의LdapSettings
하위:"PositionAttribute": ""
을 추가하여 사용자 직책에 대해 동기화할 LDAP 속성 선택
config.json
의SamlSettings
하위:"PositionAttribute": ""
을 추가하여 사용자 직책에 대해 동기화할 LDAP 속성 선택
config.json
에 성능 모니터링 설정인MetricsSettings
추가:"Enable": false
을 추가하여 성능 모니터링 활성화 여부 제어"BlockProfileRate": 0
을 추가하여 보고되는 goroutine 차단 이벤트의 분수 제어"ListenAddress": ":8067"
을 추가하여 성능 지표를 노출할 서버 주소 제어
config.json
에 분석 설정인AnalyticsSettings
추가:"MaxUsersForStatistics": 2500
을 추가하여 총 게시물, 총 해시태그 게시물, 총 파일 게시물, 일별 게시물, 일별 게시물이 있는 활성 사용자의 통계가 더 이상 계산되지 않는 서버의 최대 사용자 수 설정 (대규모 인스턴스의 성능을 향상시키려면 이 설정을 사용)
v3.5에서 v3.6로의 데이터베이스 변경사항
Posts Table:
HasReactions
열을 추가했습니다.
Teams Table:
Description
열을 추가했습니다.
Users Table:
Position
열을 추가했습니다.
Status Table:
ActiveChannel
열을 제거했습니다.
API Changes from v3.5 to v3.6
새로운 루트:
/commands/update
에POST
추가슬래시 명령어 업데이트
/users/name/{username}
에GET
추가주어진 사용자 이름과 일치하는 사용자 반환
/users/email/{email}
에GET
추가주어진 이메일과 일치하는 사용자 반환
/users/autocomplete
에GET
추가제공된 용어와 일치하는 시스템의 사용자 이름, 전체 이름 또는 별명을 가진 사용자 목록 반환
/teams/name/{team_name}
에GET
추가주어진 팀 이름에 대한 팀 오브젝트 반환
/teams/{team_id}/channels/name/{channel_name}
에GET
추가주어진 채널 이름에 대한 채널 반환
/teams/{team_id}/channels/{channel_id}/members/ids
에POST
추가지정된 채널 및 사용자 ID에 대한 채널 멤버 오브젝트 반환
/teams/members
에GET
추가현재 사용자가 속한 팀을 포함하는 배열 반환
/teams/unread
에GET
추가현재 사용자가 속한 팀의 미확인 메시지와 언급 수를 포함하는 배열 반환
/teams/{team_id}/channels/view
에POST
추가채널을 보는 데 관련된 모든 작업 수행, 채널을 읽음으로 표시, 푸시 알림 지우기, 활성 채널 업데이트 포함
/teams/{team_id}/channels/{channel_id}/posts/{post_id}/reactions/save
에POST
추가게시물에 이모지 반응 저장, 성공하면 저장된 반응 반환
/teams/{team_id}/channels/{channel_id}/posts/{post_id}/reactions/delete
에POST
추가주어진 채널의 게시물에 대한 이모지 반응 제거, 성공하면 nil 반환
/teams/{team_id}/channels/{channel_id}/posts/{post_id}/reactions'
에GET
추가게시물에 대한 모든 이모지 반응 목록 반환
/admin/invalidate_all_caches
에GET
추가세션, 계정, 채널과 같은 모든 인메모리 캐시 삭제; 고가용성을 사용하는 배포는 클러스터의 모든 서버를 삭제를 시도할 것임 (이는 성능에 부정적인 영향을 줄 수 있음)
/channels/more/{offset}/{limit}
에GET
추가제공된 오프셋과 한도에 기반하여 사용자가 들어 있지 않은 공용 채널 페이지 반환
/channels/more/search
에POST
추가검색 기준과 일치하는 들어 있지 않은 공용 채널 목록 반환
/channels/autocomplete
에GET
추가제공된 문자열과 일치하는 공용 채널 목록 반환
사용되지 않는 루트:
/channels/more
에서GET
(/channels/more/{offset}/{limit}
로 대체됨) v3.7 에서 삭제 예정/channels/update_last_viewed_at
에서POST
(/channels/view
로 대체됨) v3.8 에서 삭제 예정/channels/set_last_viewed_at
에서POST
(/channels/view
로 대체됨) v3.8 에서 삭제 예정/users/status/set_active_channel
에서POST
(/channels/view
로 대체됨) v3.8 에서 삭제 예정
제거된 루트:
/teams/create_from_signup
에서POST
/teams/signup
에서POST
변경된 루트:
teams/{team_id}/commands/execute
엔드포인트의 요청 본문 필드를channelId
에서channel_id
로 업데이트함
v3.5에서 v3.6으로 웹소켓 이벤트 변경 사항
추가됨:
update_team
: 팀 정보가 업데이트될 때마다 발생하는 이벤트reaction_added
: 포스트에 이모지 반응이 추가될 때 발생하는 이벤트reaction_removed
: 포스트에서 이모지 반응이 제거될 때 발생하는 이벤트
알려진 문제
Slack 가져오기는 병합된 구성원/이메일 계정을 가져온 채널에 추가하지 않습니다.
사용자가 통화 중일 때 다른 브라우저 탭에서 비디오 통화를 받을 수 있습니다.
비디오 통화는 Chrome v56 이후에서 작동하지 않습니다.
동일한 사용자의 연이은 메시지는 모바일 뷰에서 별도의 게시물로 표시됩니다.
Edge는 데스크톱 알림 소리를 시스템 알림 소리로 덮어씁니다.
퍼머링크 뷰에서 메시지를 삭제해도 새로 고침 전까지 삭제된 것으로 표시되지 않습니다.
Android에서 검색 자동완성 피커가 제대로 작동하지 않습니다.
기여자들
기여해주신 모든 분들께 진심으로 감사드립니다. 가나다순으로:
/mattermost-server
asaadmahmood, bjoernr-de, bolecki, brendanbowidas, CometKim, coreyhulen, cpanato, crspeller, debanshuk, enahum, esethna, fraziern, grundleborg, hmhealey, it33, jwilander, kaakaa, khawerrind, lfbrock, maruTA-bis, pepf, raphael0202, Rudloff, Yangchen1, ZJvandeWeg
/docs
aureliojargas, axilleas, esethna, grundleborg, hmhealey, it33, jasonblais, JeffSchering, jwilander, kaakaa, lfbrock, lindy65, nils-werner, okin, quentinus95, qyra, shieldsjared, tejasbubane, Tethik, yangchen1, yumenohosi, yuya-oc, ZJvandeWeg
/mattermost-docker-preview
/desktop
/mattermost-mobile
/mattermost-load-test
/mattermost-driver-javascript
/android
/mattermost-webrtc
/mattermost-api-reference
/mattermost-docker
/ios
/mattermost-push-proxy
릴리즈에 도움을 준 버그를 보고해 주신 분들에게도 감사드립니다. 가나다순으로:
bjoernr-de (#5079), S6066 (#5011)
릴리스 v3.5.1
패치 릴리스 노트
v3.5.1, 2016-11-23 릴리스
크로스 사이트 스크립팅 및 원격 코드 실행을 방지하기 위한 보안 업데이트, 책임 있게 보고한 Harrison Healey에게 감사드립니다.
때로는 사용자 이름이 글 옆에 표시되지 않고 답글 화살표가 오류를 발생시키는 문제를 해결했습니다.
사용자 인터페이스의 더보기… 채널 메뉴에서 채널 목적이 더 이상 잘림 현상이 없습니다.
채널을 전환할 때 가끔 가운데 채널이 항상 맨 아래로 스크롤되지 않았던 스크롤 문제를 해결했습니다.
별표를 사용하여 사용자를 검색할 때 발생한 서버 오류를 해결했습니다.
다이렉트 메시지 채널 헤더가 때로는 사라지는 문제를 해결했습니다.
채널을 전환한 후에도 “새로운 메시지” 표시가 계속해서 유지되지 않도록 수정되었습니다.
사용자가 채널 URL로 이동하여 공개 채널에 가입할 수 없는 문제를 해결했습니다.
HPNS가 활성화된 상태에서 메시지 전송 지연을 해결하기 위해 이메일 및 푸시 알림을 비동기식으로 변경했습니다.
자동 완성 시간 초과를 줄여 빠른 타이핑에 민감하도록 자동 완성을 개선했습니다.
v3.5.0, 2016-11-16 릴리스
최초 3.5 릴리스.
보안 업데이트
Mattermost v3.5.1에는 여러 보안 업데이트가 포함되어 있습니다. Mattermost v3.5.1으로 업그레이드하는 것이 강력히 권장됩니다. Alyssa Milburn과 Harrison Healey가 Mattermost 책임있는 공개 정책을 통해 보안 보고서를 제공한 덕분입니다.
하이라이트
언어
사용자 인터페이스에 러시아어 번역 추가함.
중국어(간체 및 번체), 독일어, 프랑스어, 일본어를 릴리스 품질 번역으로 승격하여 베타 태그를 제거함.
모바일 및 웹 경험 성능 향상
HTTP2 지원을 통한 병렬로 에셋 다운로드 가능.
CPU 병목 현상 감소 및 SQL 쿼리 최적화.
페이징 컨트롤, 서버 측 검색 및 클라이언트 요청 시 데이터를 필요로 할 때 데이터를 on-the-fly로 로딩하여 로드 시간 감소.
프로필, 채널 및 사용자 목록을 위한 페이징 API 추가.
자동완성 및 상태 표시기를 위한 클라이언트 스케일링 추가.
서버 측 인메모리 캐싱을 통한 DB 읽기/쓰기 감소.
연결 보안
TLS는 이제 Mattermost 서버에서 직접 지원됩니다. 자세한 내용은 documentation에서 확인하세요.
Let’s Encrypt를 통해 자동으로 인증서를 가져오는 기능을 지원합니다.
Minio 파일 저장소
Minio는 S3 지역 간 자동 버킷 위치 관리로 S3 API 요청을 완전히 관리합니다.
좋아하는 채널
채널 사이드바 상단에 표시되는 좋아하는 채널을 선택할 수 있는 기능 추가됨.
비디오 및 오디오 통화 (초안 미리보기)
자체 호스팅된 프록시를 사용하여 비디오 및 오디오 통화 옵션의 초안 미리보기 추가
커뮤니티 개발을 위한 작업 프로토타입으로, 본격적인 운영에는 권장하지 않음
초안 미리보기에는 로깅이나 상세한 문서화가 포함되어 있지 않습니다.
Slack 가져오기 개선
Slack에서 파일을 가져오는 기능 추가됨 (CLI 명령도 지원).
봇/통합 메시지, 참여/나가기 메시지, 그리고 /me 메시지를 가져오는 기능 추가됨.
중복된 사용자들이 이제 병합됨.
채널 주제, 목적, 그리고 사용자들이 이제 올바르게 가져와짐.
채널 링크가 이제 올바르게 가져와짐.
향상 사항
iOS 앱
채널 설정, 계정 설정 및 채널 헤더가 더 잘 보이도록 전체 화면 모달로 렌더링됩니다
[…] 메뉴 옵션은 더 나은 사용성을 위해 크게 표시됩니다
메시지를 연속으로 빨리 보낼 수 있도록 키보드가 자동으로 닫히지 않습니다
파일의 “다운로드” 링크를 클릭할 때 “뒤로” 버튼이 있어 사용자가 앱으로 돌아갈 수 있습니다
안드로이드 앱
채널 설정, 계정 설정 및 채널 헤더가 시각적으로 더 잘 보이도록 전체 화면 모달로 렌더링됩니다.
[…] 메뉴 옵션이 더 크게 표시되어 더 나은 사용성을 제공합니다.
화면 회전이 비활성화됨
파일 첨부의 다운로드 버튼을 클릭해도 아무 일도 일어나지 않던 버그가 수정되었습니다.
메시지를 보내면 키보드가 자동으로 닫히지 않아 연속으로 빠르게 여러 메시지를 보낼 수 있습니다.
사용자 인터페이스
.txt 파일은 이제 이미지 미리보기에서 미리보기됩니다.
상태 표시기가 이제 콤팩트 뷰에서 보입니다.
중앙 채널이나 오른쪽 사이드바에서 프로필 사진을 클릭하면 프로필 팝오버가 나타납니다.
검색 바 옆의 “@” 및 깃발 아이콘은 이제 결과를 토글합니다.
[…] 메뉴는 이제 시스템 메시지에 대해 표시되지 않습니다.
브라우저 탭 이름은 이제 시스템 콘솔이나 통합 페이지로 전환할 때 변경됩니다.
팀 선택 페이지에서 로딩 아이콘이 나타납니다.
모바일 기기에서 메시지를 보내고 나서도 키보드가 열려 있어 여러 메시지를 보내기 쉽습니다.
알림
Mattermost Desktop Apps에서 알림 소리 설정이 이제 존중됩니다.
이제 여러 기기에서 푸시 알림을 받을 수 있습니다.
채널 단축 링크
~ 문자를 사용하여 채널을 단축 링크 할 수 있습니다.
자동 완성 기능은 채널 핸들과 이름 둘 다 작동합니다.
통합
웹훅이 아직 생성되지 않은 개별 메시지 채널로 전송되면, 채널이 자동으로 생성됩니다.
키보드 단축키
CTRL/CMD+SHIFT+M은 최근 언급된 결과를 토글합니다.
팀 설정
팀 이름은 이제 최소 네 글자가 아닌 두 글자 이상이어야 하며, 약어된 팀 이름을 지원합니다.
시스템 콘솔
팀 당 채널 최대 수는 이제 구성 가능합니다.
기업용 에디션:
MFA 시크릿 키가 표시되어 Google Authenticator를 QR 코드를 스캔하지 않고 설정할 수 있게 되었습니다.
파일을 팀 간 직접 메시지로 전송할 수 있습니다.
시스템 콘솔 사용자 목록에 올바른 로그인 방법이 현재 표시됩니다.
채널 전환기 (CTRL/CMD+K)는 더 이상 현재 팀 외부 사용자로 전환할 때 오류를 발생시키지 않습니다.
채널 전환기 (CTRL/CMD+K)는 이제 새로운 직접 메시지 채널을 생성하는 데 사용됩니다.
왼쪽 패널의 채널은 이제 숫자순, 알파벳순 및 로캘에 따라 정렬됩니다.
한 글자의 팀 URL을 시도할 때 잘 못된 오류 메시지가 수정되었습니다.
/join
은 이제 관리자 계정이 아닌 경우에도 오류를 발생시키지 않습니다.사용자가 Off-Topic 채널에 가입할 때 시스템 메시지가 추가되었습니다.
모바일에서 채널 메뉴에 “회원 보기” 옵션이 추가되었습니다.
전송 버튼이 태블릿 크기의 화면에서 이제 보입니다.
호환성
v3.4 에서 v3.5 로의 변경 사항:
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 설치시 추가 사항과 기본값에 대한 목록이 아래에 나와 있습니다. 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의ServiceSettings
아래:새로 생성된 팀 이름을 제한하는지 여부를 제어하는
"RestrictTeamNames": true
가 제거되었습니다.Mattermost와 서버 간의 암호화 유형을 선택하기 위해
"ConnectionSecurity": ""
가 추가되었습니다.사용할 인증서 파일을 지정하기 위해
"TLSCertFile": ""
가 추가되었습니다.사용할 개인 키를 지정하기 위해
"TLSKeyFile": ""
가 추가되었습니다.Let’s Encrypt에서 자동으로 인증서를 검색하도록
"UseLetsEncrypt": false
가 추가되었습니다.검색된 인증서 및 Let’s Encrypt 서비스에 대한 기타 데이터를 저장할 파일을 지정하기 위해
"LetsEncryptCertificateCacheFile": "./config/letsencrypt.cache"
가 추가되었습니다.비안전한 트래픽을 안전한 포트 443으로 포워딩하는 것을 가능으로 만들기 위해
"Forward80To443": false
가 추가되었습니다.연결이 수락된 후 요청 본문이 완전히 읽힐 때까지 허용되는 최대 시간을 지정하기 위해
"ReadTimeout": 300
가 추가되었습니다.요청 헤더를 읽은 후 응답이 작성될 때까지 허용되는 최대 시간을 지정하기 위해
"WriteTimeout": 300
가 추가되었습니다.
config.json
의FileSettings
아래:Amazon S3와의 보안되지 않은 연결을 허용하기 위해
AmazonS3SSL": true
가 추가되었습니다.
config.json
의RateLimitSettings
아래:기본적으로 요금 제한 비활성화를 위해
"Enable": false
이(가) 변경되었습니다.초당 쿼리 제한을 초과하는 최대 요청 허용 수를 설정하기 위해
"MaxBurst": 100
이 추가되었습니다.
config.json
의TeamSettings
아래:팀 당 최대 채널 수를 설정하기 위해
"MaxChannelsPerTeam": 2000
이 추가되었습니다.
config.json
의WebrtcSettings
아래:1:1 비디오 통화를 가능하게 하기 위해
"Enable": false
가 추가되었습니다.피어간 통신을 신호 및 설정하는 데 사용되는 웹소켓을 지정하기 위해
"GatewayWebsocketUrl": ""
이 추가되었습니다.각 피어에 대한 유효한 토큰을 얻기 위한 URL을 지정하기 위해
"GatewayAdminUrl": ""
이 추가되었습니다.게이트웨이 관리 URL에 액세스하기 위한 관리자 비밀번호를 지정하기 위해
"GatewayAdminSecret": ""
이 추가되었습니다.사용자의 STUN URI를 지정하기 위해
"StunURI": ""
가 추가되었습니다.사용자의 TURN URI를 지정하기 위해
"TurnURI": ""
가 추가되었습니다.사용자의 TURN 사용자 이름을 지정하기 위해
"TurnUsername": ""
가 추가되
v3.4에서 v3.5로의 데이터베이스 변경 사항
FileInfo 테이블
FileInfo
테이블 추가됨
Posts 테이블
FileIds
열 추가됨DeleteAt
에 대한 인덱스 추가됨
Channels 테이블, Commands 테이블, Emoji 테이블, Teams 테이블, IncomingWebhooks 테이블, OutgoingWebhooks 테이블
CreateAt
에 대한 인덱스 추가됨UpdateAt
에 대한 인덱스 추가됨DeleteAt
에 대한 인덱스 추가됨
TeamMembers 테이블
DeleteAt
에 대한 인덱스 추가됨
Sessions 테이블
ExpiresAt
에 대한 인덱스 추가됨CreateAt
에 대한 인덱스 추가됨Last ActivityAt
에 대한 인덱스 추가됨
Users 테이블
CreateAt
에 대한 인덱스 추가됨UpdateAt
에 대한 인덱스 추가됨DeleteAt
에 대한 인덱스 추가됨idx_users_all_txt
에 대한 전체 텍스트 인덱스 추가됨: Username, FirstName, LastName, Nickname, Emailidx_users_names_txt
에 대한 전체 텍스트 인덱스 추가됨: Username, FirstName, LastName, Nickname
API 변경 사항 (v3.4에서 v3.5로)
새로운 라우트:
/users/search
에POST
추가사용자 프로필을 유저명, 풀 네임 및 선택적으로 팀 ID를 기반으로 검색합니다.
/users/{offset}/{limit}
에GET
추가시스템 전체 유저의 페이지를 검색합니다.
/teams/{team_id}/update_member_roles
에POST
추가지정된 팀의 유저 역할을 업데이트합니다.
/teams/{team_id}/channels/{channel_id}/members/{user_id}
에GET
추가지정된 사용자의 채널 멤버를 검색합니다. 업데이트 후 채널 멤버를 가져오는 데 유용합니다. 채널 멤버가 존재하지 않는 경우 오류를 반환합니다.
/teams/{team_id}/stats
에GET
추가팀에 대한 통계를 반환하며, 전체 사용자 수와 총 활성 사용자 수를 포함합니다.
/teams/{team_id}/members/{offset}/{limit}
에GET
추가팀 멤버를 페이지별로 가져옵니다.
/teams/{team_id}/members/ids
에POST
추가사용자 ID를 기반으로 팀 멤버 목록을 검색합니다.
/teams/{team_id}/members/{user_id}
에GET
추가단일 팀 멤버를 가져옵니다.
/teams/{team_id}/posts/{post_id}/get_file_infos
에GET
추가게시물의 파일 첨부 정보를 가져옵니다.
/channels/{channel_id}/users/{offset}/{limit}
에GET
추가채널 내 사용자 프로필을 가져옵니다.
/channels/{channel_id}/users/not_in_channel/{offset}/{limit}
에GET
추가채널에 없는 사용자 프로필을 가져옵니다.
/webrtc/token
에POST
추가피어간 webrtc 연결을 설정하기 위한 유효한 토큰과 서버를 가져옵니다.
이동된 라우트:
/channels/{channel_id}/extra_info
에서GET
을/channels/{channel_id}/stats
로 업데이트함더 이상 채널 멤버 목록을 반환하지 않고 멤버 수만 반환합니다.
/users/profiles/{team_id}
에서POST
를/teams/{team_id}/users/{offset}/{limit}
로 업데이트함기능적으로 동일하며, 팀 ID가 필요한 다른 API에 맞추기 위해 해당 위치로 이동되었습니다.
/members/{team_id}
에서GET
을/teams/{team_id}/members/{offset}/{limit}
로 업데이트함팀 멤버를 페이지별로 허용하는 업데이트입니다.
제거된 라우트:
/users/direct_profiles
에서GET
삭제됨/users/profiles_for_dm_list/{team_id}/{offset}/{limit}
에서GET
삭제됨
라우트 수정 사항:
/users/{user_id}/update_roles
에POST
추가시스템 전체 역할만 업데이트할 수 있습니다. 팀 전체 역할을 업데이트하려면 새로운 라우트인
/teams/{team_id}/update_member_roles
을 사용하세요.
파일 라우트 변경 사항:
서버에서 파일 및 메타데이터를 가져오는 데 사용되는 라우트는 3.5에서 상당히 변경되어 각 파일에 고유 식별자가 부여되어 API를 통해 더 쉽게 사용할 수 있게 되었습니다. 또한 각 게시물의 Filenames
필드는 새로운 FileIds
필드로 대체되어 사용되지 않게 되었습니다.
/teams/{team_id}/files/upload
의 응답 유형이 변경되어 업로드된 파일에 대한 추가 정보를 반환하도록 변경되었습니다. 자세한 내용은 api.mattermost.com의 이 라우트에 대한 문서를 참조하세요./teams/{team_id}/files/get/{channel_id}/{user_id}/{filename}
을 다음과 같이 분할함:/files/{file_id}/get
에GET
추가파일 가져오기
/files/{file_id}/get_thumbnail
에GET
추가이미지 파일의 작은 썸네일 가져오기
/files/{file_id}/get_preview
에GET
추가이미지 파일의 중간 크기 미리보기 가져오기
/teams/{team_id}/files/get_info/{channel_id}/{user_id}/{filename}
을/files/{file_id}/get_info
로 업데이트함/teams/{team_id}/files/get_public_link
을/files/{file_id}/get_public_link
로 업데이트함/public/files/{file_id}/get
에GET
추가로그인하지 않고 파일을 가져옵니다
이전 라우트인
/public/files/get/{team_id}/{channel_id}/{user_id}/filename
는 폐기되었지만, 3.5 이전에 업로드된 파일에 대해서는 여전히 사용 가능합니다.
알려진 문제
~
을 사용한 채널 자동링크는 채널 멤버인 경우에만 작동합니다.Slack 가져오기는 병합된 멤버/이메일 계정을 가져온 채널에 추가하지 않습니다.
사용자가 이미 통화 중인 상태에서 다른 브라우저 탭으로부터 비디오 통화를 받을 수 있습니다.
비디오 통화는 Chrome v56 이후에서 작동하지 않습니다.
동일한 사용자로부터의 순차적인 메시지가 모바일 뷰에서 별도의 게시물로 표시됩니다.
새로 생성된 비공개 채널에서는 슬래시 명령이 하드 새로고침 전까지 작동하지 않습니다.
Edge는 데스크톱 알림 소리를 시스템 알림 소리로 덮어씁니다.
자동완성을 닫기 위해 ESC를 누르면 IE11에서 텍스트 상자가 지워집니다.
현재 팀 외부 사용자에게는 채널 전환기가 작동하지 않습니다.
링크 주소 보기에서 메시지를 삭제해도 새로 고침 전까지 삭제된 것으로 표시되지 않습니다.
Zapier 앱에서는 채널 드롭다운 선택기가 더 이상 작동하지 않지만 채널 ID는 수동으로 입력할 수 있습니다.
Android에서는 검색 자동완성 선택기가 작동하지 않습니다.
서버당 여러 팀이 있는 경우 비활성 팀에 대한 채널 푸시 알림 설정이 작동하지 않습니다.
기여자들
모든 기여자들에게 진심으로 감사드립니다. 가나다순으로:
/mattermost-server
alsma, asaadmahmood, coreyhulen, crspeller, DavidLu1997, digitaltoad, dmeza, enahum, esethna, grundleborg, harshavardhana, hmhealey, it33, jasonblais, jwilander, kaakaa, lfbrock, npcode, R-Wang97, Rudloff, S4KH, shieldsjared, thomchop, usmanarif, wget, yangchen1
/ios
/desktop
/docs
asaadmahmood, chikei, crspeller, erikthered, esethna, gabx, gmorel, grundleborg, hannaparks, harshavardhana, hmhealey, it33, jasonblais, JeffSchering, kunthar, lfbrock, lindy65, npcode, reach3r, Rudloff, rwillmer, shieldsjared, StraylightSky, thiyagaraj, yangchen1, yumenohosi, yuya-oc, Zhouzi
/mattermost-docker
/android
/mattermost-bot-sample-golang
/mattermost-load-test
/mattermost-driver-javascript
/mattermost-api-reference
/mattermost-mobile
릴리스 v3.4.0
릴리스 날짜: 2016-09-16
하이라이트
Zapier 통합
Zapier를 사용하여 Markdown 형식을 완전히 지원하는 700개 이상의 공개 클라우드 애플리케이션을 통합합니다. 시작하려면 여기를 클릭하여 Zapier 초대를 수락하고, 그런 다음 설정 안내에 따릅니다.
OAuth 2.0 서비스 제공자
Mattermost 서버에 계정이 있는 사용자는 OAuth 2.0 프로토콜을 사용하여 제3자 응용 프로그램에 안전하게 로그인할 수 있습니다. 자세한 내용은 문서를 참조하세요.
향상된 알림 및 상태 표시기
사용자들이 이메일 알림을 얼마나 자주 받을지 제어할 수 있습니다.
사용자들이 온라인, 오프라인 또는 자리를 비웠을 때 푸시 알림을 받을지 제어할 수 있습니다.
사용자들이 데스크톱 알림의 표시 기간을 설정할 수 있습니다.
이메일 알림에 이제 채널 이름이 포함됩니다.
안드로이드 푸시 알림은 이제 메시지가 다른 곳에서 읽힌 후에 지워집니다.
/away, /online, /offline를 이용하여 수동으로 상태를 설정할 수 있습니다.
프로필 사진에 상태 표시기가 이제 센터 채널과 오른쪽에 표시됩니다.
향상점
파일 및 이미지
PDF는 이제 브라우저, 데스크톱 앱 및 모바일 앱의 이미지 미리보기에서 표시됩니다.
통합
통합이 생성되면, 관련 토큰, 웹훅 URL 또는 OAuth 클라이언트 시크릿이 포함된 확인 화면이 나타납니다.
시스템 콘솔
SMTP에 대한 연결 보안 옵션
PLAIN
추가config.json의 Salt 설정은 이제 비어 있으며, 설치 후 자동 생성됩니다.
배포 구성을 위해 Mattermost, Inc.가 신뢰성 및 성능을 향상시키기 위해 오류 및 진단 보고 옵션 추가됨.
슬랙 가져오기
슬랙 가져오기는 이제 사용자 이름에 매핑된 @언급을 가져옵니다.
사용자 인터페이스
다중 계정 생성 방법이 활성화된 경우 회원 가입 페이지의 디자인이 개선되었습니다.
이제 사용자 프로필 팝오버에는 사용자 이름과 (있는 경우) 전체 이름이 표시됩니다.
@언급 자동 완성은 이제 채널 내에 있는 사용자에 따라 그룹화됩니다.
채널 이름이 변경될 때 채널 URL이 더 이상 업데이트되지 않습니다.
마크다운 헤딩이 이제 Compact View에서 렌더링됩니다.
새로운 사용자가 타운 스퀘어에 가입할 때 시스템 메시지가 게시됩니다.
기업 버전:
CLI 도구 추가하여 채널 생성
가입/탈퇴 메시지 숨기기 옵션 추가 (사용자 추가 및 사용자 제거 메시지는 여전히 표시됨)
시스템 관리자는 이제 “연결 테스트” 버튼을 사용하여 LDAP 연결을 테스트할 수 있습니다
LDAP 및 SAML을 위한 FirstName 및 LastName 필드는 이제 선택 사항입니다
버그 수정
소금이 재생성 될 때 이전 공개 링크가 더 이상 유효하지 않습니다.
메시지를 검색 결과 목록에서 플래그 처리할 수 있습니다.
여러 팀 간에 전환할 때 미확인 언급 횟수가 더 이상 섞이지 않습니다.
모바일에서 최근 언급 검색에
@all
이 더 이상 포함되지 않습니다.데스크톱에서 모바일 뷰를 사용하는 경우, 모바일 웹 뷰에서 CTRL+ENTER를 누르면 메시지가 전송됩니다.
팀에서 제거된 사용자는 이제 “이 팀 밖”에서 DM 목록에 표시됩니다.
팀이 전환될 때 언급이 올바르게 업데이트됩니다.
호환성
v3.3에서 v3.4로 변경된 내용:
특별 참고
(공개 링크가 활성화된 서버에만 해당됨) v3.4로 업그레이드한 후, 기존의 공개 링크는 더 이상 유효하지 않을 것입니다. 이는 과거 버전에서 공개 링크 솔트가 재생성되었을 때 기존의 공개 링크가 무효화되지 않았기 때문입니다. 이제 솔트가 재생성되면 기존 링크가 무효화됩니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가 사항과 기본 값의 목록입니다. 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의EmailSettings
아래:"EnableEmailBatching": false
추가: 계정 설정에서 구성 가능한 이메일 알림 배치 기능을 활성화합니다. 이메일 알림을 배치하려면SiteURL
필드를 작성하고ClusterSettings
의Enable
을false
로 설정하여 고가용성 모드를 비활성화해야 합니다."EmailBatchingBufferSize": 256
추가: 단일 이메일에 배치된 최대 알림 수를 지정합니다."EmailBatchingInterval": 30
추가: 배치 작업이 새로운 알림을 확인하는 최대 빈도(초)를 지정합니다.
config.json
의LogSettings
아래:"EnableDiagnostics": true
추가: 암호화된 오류 보고 및 진단 정보를 Mattermost, Inc.에 전송하여 배포 구성의 신뢰성과 성능을 향상시킵니다.
엔터프라이즈 에디션에 대한 추가 변경 사항:
다음 구성 설정은 해당 기능이 활성화된 엔터프라이즈 라이선스가 있는 서버에서만 작동합니다.
config.json
의LdapSettings
아래:"FirstNameAttribute": ""
는 더 이상 필수 필드가 아닙니다."LastNameAttribute": ""
는 더 이상 필수 필드가 아닙니다.
config.json
의SamlSettings
아래:"FirstNameAttribute": ""
는 더 이상 필수 필드가 아닙니다."LastNameAttribute": ""
는 더 이상 필수 필드가 아닙니다.
v3.3에서 v3.4로의 데이터베이스 변경 사항
상태 테이블
Manual
열이 추가되었습니다.ActiveChannel
열이 추가되었습니다.
API 변경 로그 (v3.3 에서 v3.4로)
신규 라우트:
/oauth/authorized
에GET
추가사용자가 승인한 OAuth2 앱을 반환합니다. 성공하면 사용자에 의해 새로운 OAuth2 승인된 앱 목록이 반환됩니다.
/oauth/"+clientId+"/deauthorize
에POST
추가clientId
가 해당 응용프로그램과 일치하는 경우, OAuth 2.0 앱에서 사용자의 권한을 해제합니다. 성공하면 상태 OK가 반환되며, 실패하면 AppError가 반환됩니다.
/oauth/"+clientId+"/regen_secret
에POST
추가새로운 OAuth 앱 클라이언트 비밀을 생성합니다.
clientId
가 해당 응용프로그램과 일치하는 경우 성공 시 OAuth2 앱이 반환됩니다. 사용자로 인증되었어야 하며, 해당 응용프로그램을 등록한 사용자 또는 시스템 관리자여야 합니다.
/admin/ldap_test
에POST
추가현재 LDAP 설정에 대해 연결 테스트를 실행합니다. 설정이 작동하면 표준 OK 응답을 반환하고, 그렇지 않으면 적절한 오류를 반환합니다.
/users/status/set_active_channel
에POST
추가사용자가 채널을 활성적으로 보고 있는지 여부를 나타내는 Status.ActiveChannel 필드를 설정합니다.
/admin/recently_active_users/{teamId}
에GET
추가최근 활동한 사용자 목록을 반환합니다.
알려진 문제
3.2에서 3.4로 업그레이드하면 마이그레이션 코드가 제대로 실행되지 않아 불완전할 수 있습니다. 다음 중 하나를 선택할 수 있습니다:
3.2에서 3.3으로 업그레이드 한 다음 3.3에서 3.4로 업그레이드하거나
3.2에서 3.4로 업그레이드한 후에 다음 SQL 쿼리를 실행하여 Mattermost가 제대로 완료되지 않은 업그레이드 단계를 다시 실행하도록 만들 수 있습니다:
UPDATE Systems SET Value = '3.1.0' WHERE Name = 'Version';
삭제된 메시지는 이전에 편집된 경우 및 오른쪽 사이드바가 열려 있는 경우 메시지를 삭제한 사용자의 채널에서 사라지지 않습니다.
단일로 축소된 링크 또는 이미지 미리보기는 새로 고침 후 다시 열립니다.
다른 팀의 멤버에게 개인 채팅으로 보낸 파일에 접근할 수 없습니다.
“허용된 혼합 콘텐츠”가 켜져 있는 경우 데스크톱 앱에서 YouTube 비디오 링크는 “비디오를 찾을 수 없음”으로 표시됩니다.
직접 메시지 목록에서 “더보기” 옵션은 더 이상 직접 메시지 목록에 없는 팀 멤버의 수를 표시하지 않습니다.
Firefox에서 파일을 업로드하려면 CTRL/CMD+U 키보드 바로 가기가 작동하지 않습니다.
웹훅 첨부파일이 검색 결과에 표시되지 않습니다.
때로는 페이지가 새로 고침될 때까지 메시지가 삭제된 것처럼 보이지 않습니다.
공개 링크에서 채널에 가입할 때 페이지가 때때로 오랜 시간 동안 로드되고 새로 고침이 필요합니다.
기여자
알파벳순으로 정렬된 모든 기여자에게 큰 감사를 표합니다:
/mattermost-server
asaadmahmood, coreyhulen, crspeller, cybershambles, daizenberg, DavidLu1997, enahum, esethna, gramakri, grundleborg, hmhealey, HugoGiraudel, it33, jasonblais, joonsun-baek, jwilander, lfbrock, npcode, paranbaram, phrix32, R-Wang97, shieldsjared
/ios
/desktop
/docs
asaadmahmood, coreyhulen, DavidLu1997, esethna, friism, hmhealey, it33, jasonblais, jwilander, kaakaa, lfbrock, lindy65, pmccarthy01, rudloff, shieldsjared, yangchen1
/mattermost-docker
/android
/push-proxy
/mattermost-heroku
릴리스 v3.3.0
예상 릴리스 날짜: 2016-08-16
보안 업데이트
Mattermost v3.3.0에는 보안 업데이트가 포함되어 있습니다. Mattermost v3.3.0으로 업그레이드하는 것이 강력히 권장됩니다.
Mattermost 책임 담당 공개 정책을 통해 보안 보고서를 제출해준 Bastian Ike에게 감사드립니다. Mattermost Responsible Disclosure Policy를 통해 기고해 주셔서 감사합니다.
하이라이트
언어
사용자 인터페이스에 네덜란드어, 한국어, 간체 중국어, 및 번체 중국어 번역을 추가했습니다.
포르투갈어와 스페인어를 출시 품질의 번역으로 승격시켰습니다.
깃발 표시된 메시지
나중을 위해 메시지에 깃발을 꼽을 수 있는 기능 추가하여, 사용자가 나중에 돌아가서 확인하고 싶은 메시지를 추적할 수 있습니다.
향상된 상태
온라인/오프라인/자리 비움 간의 상태 표시기 변경 응답 시간을 개선했습니다.
다이렉트 메시지 및 채널 멤버 목록에 상태 표시기를 추가했습니다.
온라인인 사용자를 언급하기 위해
@here
를 추가했습니다.
Google SSO (Enterprise E20)
사용자들은 Google 자격 증명으로 Mattermost에 로그인 할 수 있으며, 처음 로그인할 때 새로운 Mattermost 사용자 계정이 자동으로 생성됩니다.
Office 365 SSO (Beta) (Enterprise E20)
사용자는 Office 365 자격 증명으로 Mattermost에 로그인할 수 있으며, 새 Mattermost 사용자 계정이 자동으로 첫 번째 로그인 시 생성됩니다.
고가용성 모드 (베타) (Enterprise E20)
시스템 콘솔 및 구성 파일에서 구성 가능한 고가용성 응용 프로그램 서버 지원. 자세한 내용은 문서를 참조하십시오.
향상 사항
iOS 앱
“새로 고침/로그아웃”이 자주 나타나는 문제를 수정했습니다.
초기 페이지 로드 후 중앙 채널이 비어 보이는 문제를 수정했습니다.
사용자가 검색을 실행할 때 키보드가 이제 닫힙니다.
모바일 (iOS 및 Android 앱)
이제 Enter 키를 누르면 메시지를 보내는 대신 새 줄이 생성됩니다.
환영 이메일, 튜토리얼 및 주 메뉴에 모바일 앱에 대한 링크를 추가했습니다.
사용자가 모바일 웹 브라우저에서 사이트에 액세스할 때 모바일 앱에 대한 안내 페이지를 추가했습니다.
퍼머링크가 이제 모바일에서도 사용할 수 있습니다.
오른쪽 사이드바 보기에서 … 메뉴를 클릭하기가 더 쉬워졌습니다.
“from:” 및 “in:”에 대한 자동 완성 기능을 활성화했습니다.
사용자 인터페이스
채널 헤더를 “뷰 정보” 모달에 추가했습니다.
채널 소개를 구성하여 전체 너비를 준수하고 채널 보기를 가운데 정렬했습니다.
모든 가입 방법이 비활성화된 경우 로그인 페이지에서 가입 링크를 제거했습니다.
채널 헤더 팝오버 동작을 개선했습니다.
인증
사용자 이름 “matterbot”은 이제 계정 생성이 제한됩니다.
시스템 콘솔에서 계정 생성 방법이 꺼져 있을 경우 로그인 페이지에서 계정 생성 링크가 숨겨집니다.
모든 팀 구성원은 팀 또는 특정 채널의 구성원을 볼 수 있습니다.
알림
토론 스레드에서 참여하는 새 메시지에 언급 알림을 켤 수 있습니다.
키보드 단축키
채널 스위처에서 채널 이름 옆에 아이콘을 추가하고 채널 정렬을 개선했습니다 (CTRL/CMD+K).
모달을 여는 키보드 단축키는 이제 해당 모달을 열고 닫을 수 있습니다 (CTRL/CMD+SHIFT+A, CTRL/CMD+K).
통합
지정된 트리거 단어로 시작하는 첫 번째 단어에서 외부 웹훅을 트리거하는 옵션을 추가했습니다.
시스템 콘솔
이제 사용자 이름이 시스템 콘솔 사용자 목록에 추가되었습니다.
시스템 콘솔에 링크가 지정되지 않은 경우, 법적 및 지원 링크는 이제 사용자 인터페이스에서 숨겨집니다.
시스템 콘솔에서 서비스 약관 링크가 비어 있으면 “Mattermost 이용 조건” 페이지로 기본 설정됩니다.
Enterprise E10, E20
각 팀마다 다른 테마를 설정할 수 있는 기능 추가됨.
소속된 모든 팀에 테마 설정을 적용하는 확인란 추가됨.
AD/LDAP 서버에서 비활성화되거나 제거된 사용자는 이제 Mattermost에서 “비활성”으로 표시됨(이전에 세션은 취소되고 더 이상 로그인할 수 없었지만 계정 상태가 “비활성”으로 설정되지 않았음).
인증 방법을 강제로 마이그레이션할 수 있는 기능이 추가됨.
시스템 콘솔 > 맞춤화 > 사용자 정의 브랜딩 섹션에 사이트 설명 필드가 추가됨.
시스템 콘솔의 AD/LDAP
Bindusername
및Bindpassword
필드는 익명 바인딩을 지원하기 위해 이제 선택 사항임.
버그 수정 내역
계정 설정의 링크 미리보기 설정 동작이 더 이상 반전되지 않습니다.
이전에 속해 있던 비공개 팀의 URL을 클릭하면 올바르게 리디렉션됩니다.
해시태그에 포함된 검색어가 이제 검색 결과에서 하이라이팅됩니다.
IE-11 및 Edge에서 빠른 조판하는 동안 발생한 문제가 해결되었습니다.
config.json
에서 파일이 제거된 경우 SAML 인증서 업로드 문제가 해결되었습니다.데스크톱 앱의 파일 업로드 대화 상자에서 이제 여러 파일을 선택할 수 있습니다.
채널 전환기의 스크롤링 문제가 해결되었습니다.
시스템 메시지가 작은 빈 흰색 상자로 표시되던 문제가 해결되었습니다.
연속된 여러 목록의 마크다운 형식 문제가 해결되었습니다.
팀 관리자는 더 이상 시스템 관리자의 직위를 해지할 수 없습니다.
채널 헤더는 이제 채널 디스플레이 모드 설정을 준수합니다.
시스템 콘솔은 더 이상 로그인되지 않은 상태로 URL을 통해 접근할 때 멈추지 않습니다.
사이트 이름은 텍스트 오버플로우를 피하기 위해 이제 30자로 제한됩니다.
시스템 콘솔에서 팀 간 전환 시 더 이상 오류가 발생하지 않습니다.
시스템 관리자가 지정된 암호 요구 사항을 충족하지 않는 암호로 암호를 재설정하면 더 이상 유효하지 않은 암호 오류가 발생하지 않습니다.
이미지 미리보기 모달에서 백분율 로딩 지시기가 수정되었습니다.
파일 업로드 오버레이가 이제 Edge에서 표시됩니다.
최대 팀 사용자 및 최소 암호 길이는 이제 잘못된 입력이 저장된 경우 합리적인 값으로 기본 설정됩니다.
새 프로필 사진을 저장할 때 오른쪽 패널이 업데이트됩니다.
채널 전환기의 채널은 표시 이름이 동일한 경우 핸들로 정렬됩니다.
모바일 세션 길이 설정이 시스템 콘솔에서 수정되었습니다.
시스템 콘솔 > 알림 > 이메일 섹션의 “연결 테스트” 버튼이 이제 저장된 SMTP 암호를 올바르게 사용합니다.
시스템 콘솔에 있을 때 새 메시지를 받으면 시스템 관리자가 더 이상 JavaScript 오류를 수신하지 않습니다.
시스템 관리자를 위한 회원 관리 모달의 드롭다운이 이제 비어 있지 않습니다.
계정 설정에서 선택한 트리거 설정에 따라 @all이 올바르게 강조 표시됩니다.
활성화된 생성 방법이 없는 경우 계정 생성 페이지의 서식이 있는 오류 메시지가 수정되었습니다.
시스템 콘솔의 도움말 텍스트의 서식이 수정되었습니다.
모바일에서 사용자 정의 테마 설정의 색 선택기가 설정을 저장하면 사라집니다.
시스템 콘솔 메뉴는 이제 긴 팀 이름을 자르지 않습니다.
호환성
v3.2에서 v3.3으로의 변경 사항:
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 설치시 추가된 설정과 기본 값 목록입니다. 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션에 대한 변경 사항:
새로운 섹션
NativeAppSettings
하에 다음을 추가했습니다:"AppDownloadLink": "https://mattermost.com/download/#mattermostApps"
를 추가하여 네이티브 앱 다운로드 페이지로 이동합니다."AndroidAppDownloadLink": "https://about.mattermost.com/mattermost-android-app/"
를 추가하여 안드로이드 앱으로 이동합니다."IosAppDownloadLink": "https://about.mattermost.com/mattermost-ios-app/"
를 추가하여 iOS 앱으로 이동합니다.
ServiceSettings
하에 다음을 추가했습니다:"SiteURL": ""
를 추가하여 서버가 site_url을 덮어쓸 수 있게 했습니다.
TeamSettings
하에 다음을 추가했습니다:"UserStatusAwayTimeout": 300
를 추가하여 사용자가 “자리를 비웠음”으로 간주되기 전의 시간(초)을 지정했습니다.
엔터프라이즈 에디션에 대한 추가 변경 사항:
다음 구성 설정은 기능이 활성화된 엔터프라이즈 라이선스가 있는 서버에서만 작동합니다.
TeamSettings
하에 다음을 추가했습니다:"CustomDescriptionText": ""
를 추가하여 로그인 화면 및 사용자 인터페이스에 표시되는 사이트 설명을 설정했습니다.
config.json
의GoogleSettings
하에 다음을 변경했습니다:"Scope": "profile email"
을 OAuth의 정보 공유 범위를 결정하는 표준 설정으로 설정했습니다."AuthEndpoint": "https://accounts.google.com/o/oauth2/v2/auth"
를 Google SSO의 권한 부여 엔드포인트로 설정했습니다."TokenEndpoint": "https://www.googleapis.com/oauth2/v4/token"
를 Google SSO의 토큰 엔드포인트로 설정했습니다."UserApiEndpoint": "https://www.googleapis.com/plus/v1/people/me"
를 Google SSO의 사용자 API 엔드포인트로 설정했습니다.
새로운 섹션
Office365Settings
하에 다음을 추가했습니다:"Enable": false"
를 설정하여true
로 설정할 경우 Office 365 SSO를 사용한 로그인을 허용했습니다."Secret": ""
를 Google 애플리케이션 등록 시 받은 클라이언트 비밀번호를 설정했습니다."Id": ""
를 Google 애플리케이션 등록 시 받은 클라이언트 ID를 설정했습니다."Scope": "User.Read"
를 OAuth의 정보 공유 범위를 결정하는 표준 설정으로 설정했습니다."AuthEndpoint": "https://login.microsoftonline.com/common/oauth2/v2.0/authorize"
를 Office 365 SSO의 권한 부여 엔드포인트로 설정했습니다."TokenEndpoint": "https://login.microsoftonline.com/common/oauth2/v2.0/token"
를 Office 365 SSO의 토큰 엔드포인트로 설정했습니다."UserApiEndpoint": "https://graph.microsoft.com/v1.0/me"
를 Office 365 SSO의 사용자 API 엔드포인트로 설정했습니다.
config.json
의LdapSettings
하에 다음을 추가했습니다:"BindUsername": ""
과"BindPassword": ""
은 더 이상 필수 필드가 아니므로 익명 바인딩이 가능해졌습니다.
새로운 섹션
ClusterSettings
하에 다음을 추가했습니다:"Enable": false"
를 설정하여 고가용성 모드를 활성화했습니다."InterNodeListenAddress": ":8075"
를 지정하여 서버가 다른 서버와 통신하는 데 사용할 주소를 설정했습니다."InterNodeUrls": []"
를 통해 모든 Mattermost 서버의 내부/개인 URL을 쉼표로 구분하여 지정했습니다.
v3.2에서 v3.3로의 데이터베이스 변경 사항
OAuthAccessData Table
ClientId
열 추가됨.UserId
열 추가됨.AuthCode
열 제거됨.ClientId
및UserId
열에 고유 키 설정됨.idx_oauthaccessdata_auth_code
열의 인덱스 제거됨.idx_oauthaccessdata_client_id
,idx_oauthaccessdata_user_id
및idx_oauthaccessdata_refresh_token
열에 인덱스 추가됨.
OAuthApps Table
IconURL
열 추가됨.
OutgoingWebhooks Table
TriggerWhen
열 추가됨.
Status Table
Status
테이블 추가됨.
Users Table
LastActivityAt
열 제거됨.LastPingAt
열 제거됨.ThemeProps
열 제거됨.
API Changes from v3.2 to v3.3
Updated Admin Routes:
users/status
changed fromPOST
toGET
New Admin Routes:
Added
GET
to/posts/flagged/{offset:[0-9]+}/{limit:[0-9]+}
Returns a list of posts flagged by users;
offset
is the offset to start the page andlimit
is the maximum number of posts to return.
Added
GET
to/admin/cluster_status
Returns JSON containing the status of each reachable node within the cluster.
Added
GET
to/oauth/list
Returns a list of OAuth 2.0 apps registered by users.
Added
GET
to/oauth/app/{clientId:""}
Returns a new OAuth 2.0 application corresponding to the
clientId
.
Added
POST
to/oauth/delete
Returns status = OK if the OAuth 2.0 application owned by the current user is successfully deleted.
Added
GET
to/oauth/access_token
Returns the access token for the OAuth 2.0 application.
Added
POST
to/preferences/delete
Returns status = OK if the list of preferences owned by the current user is successfully deleted.
Added
POST
to/admin/remove_certificate
Returns map[string]interface{} if the x509 base64 certificate and private key file used in SAML are successfully removed from the file system.
알려진 문제
데스크톱 앱은 때때로 404 오류를 해결하기 위해 새로 고침이 필요합니다.
삭제된 메시지는 이전에 편집되었고 오른쪽 사이드바가 열려 있는 경우, 삭제한 사용자의 채널에서 사라지지 않습니다.
한 글자로 채널을 만드는 오류를 받은 후, 업데이트된 채널 이름이 저장되지 않습니다.
하나의 접힌 미리보기가 새로 고침 후 다시 열립니다.
팀에서 제거된 사용자가 여전히 해당 팀의 DM 목록에 나타납니다.
다른 팀의 회원에게 개인 메시지로 보낸 파일에 접근할 수 없습니다.
YouTube 동영상이 데스크톱 앱에서 “동영상을 찾을 수 없음”으로 표시됩니다.
직접 메시지 목록에서 “더 보기” 옵션은 팀 멤버 수를 더 이상 표시하지 않습니다.
/join이 때때로 오류를 발생시킵니다.
파이어폭스에서 CTRL/CMD+U 키보드 단축키가 작동하지 않습니다.
때때로 채널 전환 시 입력한 마지막 문자만 표시됩니다.
웹훅 첨부 파일이 검색 결과에 나타나지 않습니다.
여러 팀 간에 전환할 때 읽지 않은 언급의 수가 때때로 혼합됩니다.
Office 365 로그인이 때때로 잘못된 토큰 오류를 발생시킵니다.
메시지가 때때로 페이지가 새로 고침될 때까지 삭제되지 않은 것으로 표시됩니다.
공개 링크를 통해 채널에 가입한 후, 페이지가 때때로 오랜 시간 동안로드되고 새로 고침이 필요합니다.
팀을 나가고 나서, 팀을 가입하거나 만드는 동안 때때로 오류가 발생합니다.
기여자
가나다순으로 모든 기여자에게 많은 감사를 전합니다.
/mattermost-server
asaadmahmood, coreyhulen, crspeller, DavidLu1997, eadmund, enahum, esethna, hmhealey, jasonblais, jwilander, lfbrock, maruTA-bis5, Rudloff, samogot, yuters
/desktop
/android
/ios
/docs
/mattermost-docker
/mattermost-driver-javascript
/mattermost-bot-sample-golang
당신의 이름을 빠뜨렸다면, feedback@mattermost.com 으로 알려주세요. 인정은 수동적인 프로세스이며 실수가 발생할 수 있습니다. 릴리스 중 병합된 풀 리퀘스트를 보낸 모든 분들을 포함하고 싶어 합니다.
릴리스 v3.2.0
릴리스 날짜: 2016-07-16
보안 업데이트
Mattermost v3.2.0에는 다중 보안 업데이트가 포함되어 있습니다. Mattermost v3.2.0으로 업그레이드하는 것이 매우 권장됩니다.
Mattermost 책임있는 공개 정책을 통해 보안 보고서를 제출한 Bastian Ike, Mohammad Razavi, Steve MacQuiddy, Christer Mjellem Strand 및 Jonas Arneberg에게 감사드립니다. Mattermost Responsible Disclosure Policy를 통해 기고해 주셔서 감사합니다.
하이라이트
언어
시스템 관리자가 활성화하면 시스템 콘솔 > 로컬라이제이션 > 사용 가능한 언어에서 사용자 인터페이스의 독일어 번역이 추가되었습니다.
사용자 지정 이모지
시스템 콘솔 > 맞춤 설정 > 사용자 정의 이모지에서 메인 메뉴 > 사용자 정의 이모지로 이동하여 사용자 정의 이모지를 만드세요.
사용자 정의 이모지(엔터프라이즈)를 만들기 위해 필요한 권한을 제한하세요.
성능
정적 콘텐츠 파일에 대한 Gzip 압축은 첫 번째 페이지 로드 시간을 줄이며, System Console > Configuration 에서 활성화됩니다.
총 Mattermost 패키지 크기를 25.7MB에서 18.9MB로 줄였습니다.
정책 (Enterprise E10, E20)
팀 초대를 보내기 위해 필요한 권한 수준을 시스템 콘솔 > 정책 에서 제한합니다.
채널 헤더나 채널 목적 설정, 생성, 삭제, 이름 변경을 포함한 공개 및 비공개 채널을 관리하는 데 필요한 권한 수준을 제한합니다.
SAML Single Sign-On (Enterprise E20):
사용자는 SAML 자격 증명으로 Mattermost에 로그인할 수 있으며, 처음 로그인할 때 새로운 Mattermost 사용자 계정이 자동으로 생성됩니다. Mattermost는 SAML에서 사용자 정보를 가져와 이름, 성, 이메일 및 사용자 이름을 포함합니다.
Mattermost는 공식적으로 Okta 및 Microsoft ADFS를 ID 공급자(IDP)로 지원하지만, 사용자 정의 IDP에 대한 SAML 구성도 시도할 수 있습니다.
개선 사항
계정 등록 및 해지
계정 생성 후, 사용자는 팀 선택 페이지가 아닌 초대된 팀으로 자동으로 이동됩니다.
“팀 초대 링크 가져오기”가 이제 모바일에서도 접근 가능합니다.
사용자는 이제 메인 메뉴 > 멤버 관리 모달을 통해 팀에서 제거할 수 있습니다.
시스템 콘솔
일관성과 정확성을 위해 UI에서 시스템 콘솔 설정의 라벨링을 업데이트하였습니다.
(Enterprise E20) 고가용성 지원을 위해 디스크에서 구성 다시 불러오기 및 데이터베이스 연결 재활용 버튼에 도움말 텍스트가 추가되어 이해하기 쉽게 되었습니다.
시스템 관리자가 시스템 콘솔을 통해 팀을 생성할 수 있도록 팀 생성이 비활성화되어 있더라도 가능하도록 합니다.
알림
이메일 알림 푸터에 표시되는 주소는 이제 시스템 콘솔에서 구성할 수 있습니다.
다이렉트 메시지 데스크톱 알림은 이제 “다이렉트 메시지” 제목과 함께 표시됩니다.
웹 UI
답장 버튼 및 […] 메뉴가 가운데 채널의 사용 가능한 여백 폭을 늘리기 위해 떠다니는 UI 요소로 나타납니다.
쓰레드나 검색 결과를 볼 때에도 오른쪽 사이드바를 확장할 수 있습니다.
텍스트 이모티콘은 이제 자동 완성 목록의 첫 번째 항목으로 나타납니다.
@멘션 자동 완성은 이제 별명, 전체 이름 및 사용자 이름으로 필터링됩니다.
다이렉트 메시지 채널 헤더에 온라인 표시기를 추가했습니다.
Mattermost 정보 대화상자에 데이터베이스 유형을 추가했습니다.
오른쪽 사이드바를 열고 닫을 때 불필요한 크기 조정을 제거했습니다.
새로운 메시지가 게시될 때 채널이 점프하는 현상을 제거했습니다.
채널 정보 대화상자를 더 사용자 친화적으로 업데이트했습니다.
사용자를 채널에서 추가 및 제거하고 이전에 삭제된 채널을 복원하는 등의 새로운 명령 줄 도구를 추가했습니다.
AD/LDAP 동기화를 수동으로 트리거하는 버튼을 추가했습니다.
AD/LDAP 동기화 간격을 업데이트하여 서버 재시작 없이 적용할 수 있도록 했습니다.
AD/LDAP 동기화의 로깅을 개선했습니다.
시스템 콘솔의 AD/LDAP 설정에 필수 필드가 누락된 경우 오류가 발생하도록 유효성 검사를 추가했습니다.
시스템 콘솔에서 개인정보 설정을 숨기거나 전체 이름을 숨길 때 이제 올바르게 새로고침됩니다.
같은 브라우저에서 생성된 다른 팀의 새 채널이 교차 오염되는 문제가 해결되었습니다.
GitLab SSO 오류 메시지가 업데이트되어 다른 Mattermost 계정이 이미 해당 GitLab 계정과 연결되어 있을 때 명료하게 표시됩니다.
GitLab SSO를 통한 팀 생성시 이메일 도메인이 제한되어 있어도 더 이상 오류가 발생하지 않습니다.
채널 이름을 변경한 후에도 채널 헤더가 더 이상 사라지지 않습니다.
시스템 콘솔에서 이메일 연결을 테스트하면 더 이상 오류가 발생하지 않습니다.
여러 줄의 목록 항목이 이제 올바르게 새 줄에 표시됩니다.
이미 다른 계정에서 사용 중인 이메일에서 이메일 인증에서 GitLab SSO로 전환할 때 오류 메시지가 업데이트되었습니다.
12시간과 24시간 표시 형식을 전환할 때 타임스탬프를 새로 고침할 필요가 더 이상 없습니다.
¿
을 포함하는 해시태그는 이제 검색 결과에서 올바르게 하이라이트 표시됩니다.시스템 콘솔에서 규정 준수 보고서 활성화 전 페이지를 새로 고침할 필요가 더 이상 없습니다.
계정 설정에서 선택 해제된 경우
@all
은 더 이상 멘션을 보내지 않습니다.GitLab SSO에서 이메일로 인증 방법을 변경한 후에도 사용자를 팀 전환 페이지로 리디렉션이 발생하지 않습니다.
잘못된 MFA 토큰 오류 메시지가 UI에서 올바르게 지워집니다.
암호를 변경할 때 오류가 UI에서 올바르게 지워집니다.
시스템 관리자를 시스템 관리자에서 멤버 해임하려고 할 때 시스템 콘솔 사용자 목록에서 더 이상 오류가 발생하지 않습니다.
iOS 라디오 버튼은 옵션을 전환하면 선택된 상태로 유지되지 않습니다.
시스템 콘솔에서 개인정보 설정에서 숨겨진 경우에도 시스템 관리자의 이메일 주소가 표시됩니다.
계정 설정을 통해 업데이트된 경우 코드 테마가 저장됩니다.
코드 스니펫 미리보기에서 전체 경로 대신 파일 이름이 표시됩니다.
디스크에서 구성 다시로드를 클릭하면 구성 설정이 즉시 새로 골침됩니다.
변경 사항을 취소한 후 미리보기 기능 확인란이 재설정됩니다.
일부 링크를 잘못 처리하는 마크다운 파서를 업데이트하여 문제를 해결했습니다.
클레임 AD/LDAP 계정 페이지의 오류 상자 강조 표시가 잘못된 입력 상자만 강조 표시되도록 수정되었습니다.
시스템 콘솔의 오류는 이제 올바르게 정렬됩니다.
검증 이메일을 다시 보내는 버튼을 클릭했을 때 더 이상 오류가 발생하지 않습니다.
메모리에서 삭제되지 않기 때문에 직접 메시지 모달이 더 빨리로드됩니다.
System Console > Site Statistics의 그래프는 이제 비교를 위해 동일한 시작 날짜를 가지게 됩니다.
새로운 언어가 기본적으로 추가되지 않는 문제가 해결되었습니다. Mattermost v3.1으로 업그레이드된 모든 서버는 새로운 언어를 기본적으로 추가하려면 수동으로 System Console > Localization > Available Languages를 비워야합니다.
이전에 Mac에서 CTRL을 사용한 일부 단축키가 기존 메시지 단축키를 덮어쓰는 문제가 있었습니다. 이제 이러한 단축키는 CMD로만 작동하도록 변경되어야 합니다. 자세한 내용은 documentation을 참조하십시오.
CLI(명령 줄 인터페이스)를 통해 사용자를 초대할 때 이메일 본문에
siteURL
이 포함됩니다.YouTube 비디오는 이제 축소될 때 재생을 중지합니다.
사용자가 현재 속해 있지 않은 공용 채널에 들어오는 웹훅을 추가할 때 오류가 수정되었습니다.
비밀번호 재설정 페이지에 표시된 오류 메시지가 올바르게 서식이 지정되었습니다.
호환성
v3.1에서 v3.2로의 변경 사항:
config.json
config.json
에 여러 가지 설정 옵션이 추가되었습니다. 설치 시 추가 사항과 기본값에 대한 목록을 아래에 표시했습니다. 이 설정들은 config.json
나 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 내용:
config.json
의EmailSettings
아래:"FeedbackOrganization": ""
추가됨. Mattermost에서 이메일 알림에 표시될 조직 이름과 주소를 지정합니다.
config.json
의ServiceSettings
아래:"EnableCustomEmoji": false
추가됨.true
로 설정하면 사용자가 사용자 정의 이모지를 만들 수 있는 메인 메뉴에 사용자 정의 이모지 옵션을 활성화합니다.
config.json
의LocalizationSettings
아래:변경됨:
"AvailableLocales": ""
, 새로운 언어를 기본값으로 추가할 수 있도록 변경되었습니다.
config.json
의LogSettings
아래:"EnableWebhookDebugging": true
추가됨.true
로 설정하면 디버깅을 위해 수신 웹훅의 내용이 로그 파일에 인쇄됩니다.
엔터프라이즈 에디션에 추가된 변경 내용:
다음 구성 설정은 해당 기능이 활성화된 엔터프라이즈 라이선스가 있는 서버에서만 작동합니다.
config.json
의TeamSettings
아래:"RestrictTeamInvite": "all"
추가됨. 팀 초대를 보내려면 필요한 권한을 설정합니다."RestrictPublicChannelManagement": "all"
추가됨. 공개 채널을 관리하려면 필요한 권한을 설정합니다."RestrictPrivateChannelManagement": "all"
추가됨. 비공개 채널을 관리하려면 필요한 권한을 설정합니다.
config.json
의ServiceSettings
아래:"RestrictCustomEmojiCreation": "all"
추가됨. 사용자 정의 이모지를 생성하려면 필요한 권한을 설정합니다.
config.json
의SamlSettings
아래:"Enable": false
추가됨. SAML을 사용한 로그인을 허용합니다. Mattermost에서 SAML을 구성하는 방법에 대해 자세히 알아보려면 문서를 참조하세요."Verify": false
추가됨. Mattermost가 SAML 응답에서 보낸 서명이 서비스 제공자 로그인 URL과 일치하는지 확인하도록 제어합니다."Encrypt": false"
추가됨. Mattermost가 서비스 제공자의 공개 인증서로 암호화된 SAML 어설션을 복호화할지 제어합니다."IdpUrl": ""
추가됨. Mattermost가 SAML 요청을 시작하려는 SAML SSO URL을 설정합니다."IdpDescriptorUrl": ""
추가됨. SAML 요청에 사용하는 Identity Provider 발급자 URL을 설정합니다."AssertionConsumerServiceURL": ""
추가됨. 서비스 제공자 로그인 URL을 설정합니다."IdpCertificateFile": ""
추가됨. 사용자의 Identity Provider에서 발급한 공개 인증서를 설정합니다."PublicCertificateFile": ""
추가됨. Mattermost가 서비스 제공자로부터 서비스 제공자 시작된 SAML 로그인을 위해 SAML 요청에 서명하는 데 사용하는 인증서를 설정합니다."PrivateKeyFile": ""
추가됨. Identity Provider로부터의 SAML 어설션을 복호화하는 데 사용되는 개인 키를 설정합니다."FirstNameAttribute": ""
추가됨. Mattermost에서 사용자의 이름을 채울 데 사용될 SAML 어설션의 속성을 설정합니다."LastNameAttribute": ""
추가됨. Mattermost에서 사용자의 성을 채울 데 사용될 SAML 어설션의 속성을 설정합니다."EmailAttribute": ""
추가됨. Mattermost에서 사용자의 이메일을 채울 데 사용될 SAML 어설션의 속성을 설정합니다."UsernameAttribute": ""
추가됨. Mattermost에서 사용자명을 채울 데 사용될 SAML 어설션의 속성을 설정합니다."NicknameAttribute": ""
추가됨. Mattermost에서 사용자의 별명을 채울 데 사용될 SAML 어설션의 속성을 설정합니다."LocaleAttribute": ""
추가됨. Mattermost에서 사용자의 언어를 채울 데 사용될 SAML 어설션의 속성을 설정합니다."LoginButtonText": ""
추가됨. 로그인 페이지의 로그인 버튼에 나타날 텍스트를 설정합니다.
config.json
의LdapSettings
아래:"FirstNameAttribute": ""
,"LastNameAttribute": ""
,"BindUsername": ""
, 그리고"BindPassword": ""
는 이제 필수 필드입니다."MaxPageSize": 0"
추가됨. 한 번에 AD/LDAP 서버에서 요청될 최대 사용자 수를 설정합니다.
v3.1에서 v3.2로의 데이터베이스 변경사항
TeamMembers 테이블
DeleteAt
열을 추가했습니다.
Emoji 테이블
Emoji
테이블을 추가했습니다.
알려진 문제점
시스템 콘솔 > 알림 > 이메일 에서 “테스트 연결” 버튼은 저장된 SMTP 비밀번호를 올바르게 사용하지 않습니다. 일시적 해결책은 “테스트 연결”을 사용하기 전에 SMTP 서버 비밀번호를 다시 입력한 다음 “저장”하는 것입니다.
계정 설정의 링크 미리보기 설정 동작이 반대로 되어 있습니다.
다이렉트 메시지 목록에서 “더 보기” 옵션은 더 이상 직접 메시지 목록에 없는 팀 멤버 수를 표시하지 않습니다.
웹훅 첨부 파일이 검색 결과에 표시되지 않습니다.
파이어폭스에서 AD/LDAP 설정을 저장하면 시스템 콘솔 사이드바가 완전히 사라집니다.
파이어폭스에서 CTRL/CMD+U 키보드 단축키가 작동하지 않습니다.
/join
을 사용할 때 때에 따라 오류가 발생합니다.가끔 채널 전환기에 입력한 마지막 문자만 표시됩니다.
연속으로 여러 목록을 작성하면 마크다운이 깨집니다.
이전에 속했던 비공개 팀의 URL을 입력하면 빈 팀 선택 페이지가 표시됩니다.
로그아웃 상태에서 시스템 콘솔 URL에 액세스하면 브라우저가 멈춥니다.
데스크톱 앱에서 Youtube 동영상이 “동영상을 찾을 수 없음”으로 표시됩니다.
해시태그에 포함된 검색어가 검색 결과에서 강조 표시되지 않습니다.
다른 팀의 회원에게 보낸 개인 메시지의 파일에 액세스할 수 없습니다.
iOS에서 초기 페이지 로드 후에 가운데 채널이 비어 보입니다.
기여자
알파벳 순으로 정렬하여 모든 기여자에게 많은 감사를 표합니다:
/mattermost-server
42wim, apheleia, asaadmahmood, coreyhulen,crspeller, DavidLu1997, enahum, esethna, hmhealey, iansim, it33, jwilander, kevynb, lfbrock, samogot, tbalthazar, tehraven, thiyagaraj, yumenohosi
/ios
/desktop
/docs
apheleia, asaadmahmood, crspeller, esethna, Fonata, it33, jasonblais, lfbrock, lindy65, npcode, yangchen1
/mattermost-driver-javascript
/mattermost-docker
/mattermost/push-proxy
당신의 이름을 빠뜨렸다면, feedback@mattermost.com 으로 알려주세요. 인정은 수동 프로세스이며 실수가 발생할 수 있습니다. 릴리스 중 병합된 풀 리퀘스트를 제출한 모든 분들을 포함하고 싶어 합니다.
릴리스 v3.1.0
릴리스 날짜: 2016-06-16
보안 업데이트
Mattermost v3.1.0에는 다중 보안 업데이트가 포함되어 있습니다. Mattermost v3.1.0으로 업그레이드하는 것이 강력히 권장됩니다.
Mattermost 책임있는 공개 정책을 통해 보안 보고서를 기여한 Uchida Taishi에게 감사드립니다.
하이라이트
키보드 바로 가기와 채널 전환기
탐색, 메시지 및 파일에 대한 키보드 바로 가기 추가
Windows의 경우 CTRL+K, Mac의 경우 CMD+K에서 사용 가능한 채널 전환기 추가
자세한 내용은 바로 가기 설명서를 참조하거나
/shortcuts
슬래시 명령을 사용하세요.
시스템 콘솔 업그레이드
새로운 사용자들이 쉽게 설정을 찾을 수 있도록 시스템 콘솔을 재구성했습니다.
기본 서버 및 클라이언트 언어를 설정하는 설정이 추가되었습니다.
푸시 알림 옵션 업그레이드
모바일 푸시 알림을 언급, 모든 활동, 활동 없음으로만 트리거할 수 있도록 추가되었습니다. 계정 설정 > 알림 > 모바일 푸시 알림 에서 구성 가능합니다.
데스크톱에서 Mattermost에 로그인한 상태에서도 모바일 푸시 알림을 트리거할 수 있는 기능이 추가되었습니다.
조밀한 보기
“컴팩트” 보기 옵션을 추가하여 작은 화면에 더 많은 텍스트를 표시할 수 있도록 설정할 수 있습니다. 계정 설정 > 표시 > 메시지 표시 에서 구성할 수 있습니다.
개선 사항
iOS 앱
Account Settings > Notifications 옵션을 통해 사용자가 선택한 활동에 대한 모바일 푸시 알림을 활성화할 수 있습니다.
사용자가 데스크톱 온라인 상태일지라도 푸시 알림이 전송됩니다.
로그인 화면의 자동 대문자화 기능을 제거하여 이메일이 더 이상 대문자로 표시되지 않습니다.
Android 앱
Account Settings > Notifications 옵션을 통해 사용자가 선택한 활동에 대한 모바일 푸시 알림을 활성화할 수 있습니다.
사용자가 데스크톱 온라인 상태일지라도 푸시 알림이 전송됩니다.
로그인 화면의 자동 대문자화 기능을 제거하여 이메일이 더 이상 대문자로 표시되지 않습니다.
사용자 인터페이스
Account Settings > Display 옵션을 통해 사용자가 채널을 콤팩트 뷰로 설정할 수 있습니다.
ESC 버튼으로 자동 완성이 닫힙니다.
사용자 이름이 있는 순차적 메시지에는 프로필 사진도 표시됩니다.
채널 소개 메시지는 Account Settings > Display에서 선택한 채널 너비에 맞게 표시됩니다.
‘[user] is typing’ 메시지에서 표시 이름 대신 사용자 이름을 사용합니다.
날짜 표시는 이제 절대 시간을 보여줍니다.
성능
게시 및 답변에 대한 성능 향상
다이렉트 메시지 목록의 온라인 상태가 처음로드될 때 업데이트됩니다.
알림
@all
언급이@channel
과 동등한 기능으로 다시 추가되었습니다.사용자 이름이 변경될 때 이메일 알림이 전송됩니다.
채널
비공개 그룹의 마지막 사용자를 위해 채널을 나가는 옵션이 제거되어 더 이상 비주인 상태의 비공개 그룹이 발생하지 않습니다.
메시징
링크 미리보기 토글을 미리보기 기능 목록에서 제거하고 /축소 및 /확장을 추가합니다.
로컬라이제이션
팀을 위한 로컬라이제이션 옵션 구성을 위한 새로운 설정 추가, 기본 언어 포함
Mattermost Translation Server 업그레이드하여 localization process를 보다 잘 지원하도록 함.
통합
통합은 이제 메시지 첨부를 통한 고급 형식 지원을 지원합니다.
<!channel>
을 사용하여@channel
알림을 보낼 수 있도록 지원 추가.텍스트 페이로드에서 원시 새 줄에 대한 유효성 검증 추가.
명령 트리거 단어에 대한 유효성 검사 추가.
온보딩
슬래시 명령어
/invite_people [이메일 주소]
는 Mattermost 팀에 이메일 초대를 보냅니다.
기업
(E10 및 그 이상): AD/LDAP 동기화 추가하여 AD/LDAP 계정 비활성화 후 자동으로 Mattermost 계정을 비활성화합니다. 이전 동작은 로그인 시에만 AD/LDAP 자격 증명을 확인했습니다. 동기화 시간은 기본적으로 1시간이며 System Console > Synchronization Interval에서 구성할 수 있습니다.
(E20 및 그 이상): 읽기 복제본을 사용하여 고가용성 데이터베이스 구성을 지원하기 위한 high availability database configurations 및 서버를 중지시키지 않고 데이터베이스 재구성을 배포하기 위한 수동 장애 조치 프로세스를 추가했습니다.
수신 웹훅은 이제 모든 공개 채널과 사용자가 속한 비공개 채널에서 사용할 수 있습니다.
두 개의 지정된 이모지 사이에는 이제 올바르게 렌더링되기 위해 공백이 필요하지 않습니다.
이제 이모지는 괄호나 대괄호 안에서 렌더링됩니다.
오른쪽 괄호로 둘러싸인 링크가 이제 올바르게 작동합니다.
검색어 강조 표시가 이제 검색어가 변경되어도 동일한 게시물을 반환할 때 업데이트됩니다.
검색 결과가 이제 @username, 비라틴 문자, 마크다운 코드 블록 내부 용어, 대시가 포함된 해시태그를 포함하는 검색에 대해 올바르게 강조 표시됩니다.
단일 번호가 더 이상 번호를 1로 재설정하지 않습니다.
제거된 YouTube 비디오에 대한 미리보기가 더 이상 404 오류를 발생시키지 않습니다.
팀 및 시스템 관리자는 이제 채널을 나가고 다시 참여한 후에도 채널 설정을 업데이트할 수 있습니다.
iOS에서 초기 로드 후, 중앙 채널이 빈 화면으로 표시되지 않습니다.
새 계정으로 팀을 생성할 때 이제 채널 소개 메시지가 표시됩니다.
직접 메시지의 사이드바 알림은 이제 어느 팀에 속해있는지에 관계없이 확인되면 지워집니다.
IE11에서 사용자 정의 브랜드 이미지 크기가 이제 올바르게 제한됩니다.
호환성
v3.0에서 v3.1로의 변경 사항:
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 추가된 설정과 설치 시 기본 값 목록입니다. 이 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션의 변경 사항:
config.json
의LocalizationSettings
아래:"DefaultServerLocale": “en”
추가하여 시스템 메시지 및 로그의 기본 언어 설정"DefaultClientLocale": “en”
추가하여 새로 생성된 사용자 및 로그인하지 않은 사용자의 기본 언어 설정"AvailableLocales": “en,es,fr,ja,pt-BR”
추가하여 계정 설정에서 사용자에게 사용 가능한 언어 설정.DefaultClientLocale
에 지정된 언어는 이 목록에 포함되어야 합니다.
엔터프라이즈 에디션에 대한 추가 변경 사항:
다음 구성 설정은 해당 기능이 활성화된 엔터프라이즈 라이선스를 가진 서버에서만 작동합니다.
config.json
의LdapSettings
아래:"SyncIntervalMinutes": "60"
추가하여 시스템 관리자가 Mattermost가 사용자를 업데이트하기 위해 AD/LDAP 동기화를 수행하는 빈도 조정 가능합니다.
이미 알려진 문제
다이렉트 메시지 목록에서 “더보기” 옵션은 팀 멤버 수를 제대로 표시하지 않습니다.
메시지 끝에 문자가 오는 이모지 스마일리는 예상대로 자동 완성되지 않습니다.
목록 다음에 바로 새 줄이 추가되면 올바르지 않은 형식으로 표시됩니다.
Postgres 데이터베이스에서 웹사이트 및 이메일 검색이 제대로 작동하지 않으며, 뒤에 뒤집힌 물음표로 끝나는 해시태그가 올바르게 강조 표시되지 않습니다.
파이어폭스에서 해시태그에 대한 검색 결과가 올바르게 강조되지 않습니다.
다른 팀의 데스크톱 알림을 클릭해도 해당 팀이 열리지 않습니다.
웹훅 첨부 파일이 검색 결과에 나타나지 않습니다.
파이어폭스에서 AD/LDAP 설정을 저장하면 시스템 콘솔 사이드바가 완전히 사라집니다.
파이어폭스에서 CTRL/CMD+U 키보드 바로 가기가 작동하지 않습니다.
브라우저에서 이미지를 복사하여 붙여넣으면 작동하지 않습니다.
YouTube 비디오는 축소될 때 계속 재생됩니다.
계정 설정 > 표시 > 테마의 코드 테마는 벡터화된 형식으로 입력하지 않으면 저장되지 않습니다.
/join
이 가끔 오류를 발생시킵니다.3.X로 업그레이드할 때 Solarized 코드 테마를 사용한 구문 강조가 사라집니다.
콤팩트 뷰에서 오른쪽 사이드바의 첫 번째 포스트에서 파일을 클릭하면 파일을 다운로드하려고 시도합니다.
모바일 뷰에서 비공개 채널을 나가지 못 합니다.
알림 옵션에서 선택 해제한 후에도
@all
알림을 받습니다.채널 이름을 변경한 후 채널 헤더가 사라집니다(채널 전환으로 수정됨).
기존 사용자의 시스템 콘솔 > 개인 정보 설정을 업데이트하려면 세션 업데이트가 필요합니다.
잘못된 구성 설정으로 서버가 시작할 때 패닉 상태가 발생합니다.
기여자들
모든 기여자들에게 진심으로 감사드립니다. 알파벳 순서대로:
/mattermost-server
apheleia, ArthurHlt, asaadmahmood, coreyhulen, crspeller, DavidLu1997, enahum, goofy-bz, gramakri, hmhealey, it33, jasonblais, jwilander, kevynb, khoa-le, lfbrock, rompic, ryoon, samogot, ScriptAutomate, tbalthazar, tehraven
/ios
/android
/desktop
/docs
apheleia, coreyhulen, crspeller, DavidLu1997, enahum, esethna, hannaparks, hmhealey, it33, jasonblais, lfbrock, maxlmo, mkhsueh, npcode, TwizzyDizzy
/mattermost-driver-javascript
/mattermost-docker
/mattermost/push-proxy
/mattermost/mattermost-docker-preview
만일 여러분의 이름을 누락했다면, 언제든지 feedback@mattermost.com 으로 알려주세요. 인정은 수동 프로세스이며, 실수가 발생할 수 있습니다. 릴리스 중 병합된 풀 리퀘스트를 한 모든 분들을 포함하고자 합니다.
릴리스 v3.0.3
릴리스 날짜: 2016-05-27
패치 릴리스에 대한 참고 사항:
v3.0.3, 릴리스 날짜 2016-05-27
사용자가 이미 존재할 경우, AD/LDAP 가입시 오류가 수정되었습니다.
지원되는 언어 중 하나로 언어 설정 시, 빈 페이지가 나타나는 오류가 수정되었습니다.
AD/LDAP 및 Gitlab 계정을 사용하는 주 팀의 팀 관리자 업그레이드 시 오류가 발생하는 문제가 수정되었습니다.
v3.0.2, 릴리스 날짜 2016-05-17
정보 노출을 줄이기 위한 보안 업데이트, 책임 있는 공개 보고에 대한 Andreas Lindh의 고마운 참여가 있었습니다.
Postgres를 사용할 때, 동일한 이메일 주소 또는 사용자 이름을 가진 AD/LDAP으로 로그인을 시도하면 혼란스러운 오류 메시지가 표시되는 문제가 수정되었습니다.
이메일 인증을 사용하는 계정이 새로운 팀을 만드려고 시도할 때 오류가 수정되었습니다.
이전에 시스템 콘솔에서 config.json을 저장한 적이 없는 경우, 시스템 콘솔에서 저장하려고 해도 작동하지 않는 문제가 수정되었습니다.
v3.0.1, 릴리스 날짜 2016-05-16
v3.0.1에서 GitLab SSO의 오류가 수정되었습니다. 문제를 고쳐 준 ArthurHlt에게 감사드립니다.
v3.0.0, 릴리스 날짜 2016-05-16
초기 3.0 릴리스.
보안 업데이트
Mattermost v3.0.3에는 여러 보안 업데이트가 포함되어 있습니다. Mattermost v3.0.3으로 업그레이드하는 것을 강력히 권장합니다.
Tesla 보안 팀의 Yoni Ramon, Andreas Lindh 및 Uchida Ta가 Mattermost 책임있는 공개 정보 공개 정책을 통해 보안 보고서를 제출하여 기여해 주셨습니다.
주요 버전 릴리스
Mattermost 3.0은 Mattermost 2.x 배포에 영향을 미치는 기본적인 변경 사항이 있는 새로운 주요 버전입니다. 성공적으로 업그레이드하려면 2.x에서 3.0으로 업그레이드하는 과정을 이해하고 수동 단계를 수행해야 합니다.
하이라이트
통합 계정
사용자는 여러 팀에서 하나의 계정을 관리합니다.
서로 다른 팀의 사용자들은 메시지와 파일을 공유할 수 있습니다.
향상된 다중 팀 로그인 및 가입 경험
Enterprise Edition 보안, 인증 및 브랜딩 업그레이드
다중 인증 요소 추가
다중 Active Directory/LDAP 업그레이드 추가 (TLS, 필터, 사용자 정의 라벨, 별명 지원)
사용자 정의 브랜딩을 위한 도구 추가
사용자 인터페이스 업그레이드
새로운 이모지 세트
텍스트 표시의 전체 너비 옵션 추가
웹훅 및 슬래시 명령어를 관리하기 위한 UI 개선
iOS 와 Android 모바일 앱 개선
다중 팀 지원 추가
푸시 알림에 메시지 스니펫 포함하는 새로운 옵션 추가
자동 교정 기능 추가
언어
사용자 인터페이스에 일본어 번역이 추가되었습니다.
개선 사항
iOS 앱
동일 서버의 여러 팀 지원 추가
자동 교정 기능 추가
참고: Mattermost 3.0 서버 사용자는 새 iOS 3.0 앱을 설치해야 함. iOS 2.x 앱은 Mattermost 3.0 서버와 호환되지 않음. 또한, iOS 3.0 앱은 Mattermost 2.x 서버와 호환되지 않음.
Android 앱
동일 서버의 여러 팀 지원 추가
자동 교정 기능 추가
참고: Mattermost 3.0 서버 사용자는 새 Android 3.0 앱을 설치해야 함. Android 2.x 앱은 Mattermost 3.0 서버와 호환되지 않음. 또한, Android 3.0 앱은 Mattermost 2.x 서버와 호환되지 않음.
사용자 인터페이스
새 이모지 세트로 전환
계정 설정 > 표시 옵션에서 채널 보기를 전체 너비로 설정할 수 있도록 함
모바일에서 사이드바를 열 때 매끄러운 오버레이 전환 추가
채널 기록에서 뒤로/앞으로 이동하는 브라우저 버튼 추가
통합
Webhook 및 슬래시 명령 설정을 새로운 “통합” 페이지로 이동
수신 및 송신 웹훅에 “표시 이름” 및 “설명” 추가
웹훅을 연이어 게시물이어도 사용자 이름과 프로필 이미지를 항상 표시하도록 변경
다른 사용자와의 직접 메시지 채널을 열기 위한 /msg 명령 추가
인증
계정을 팀 단위가 아닌 서버 단위로 변경하는 사용자 모델 수정
로그인 흐름 업데이트하여 사용자가 로그인 후 열 팀을 선택할 수 있도록 함
이메일, 사용자 이름 및 AD/LDAP 옵션을 한 가지 로그인 상자로 통합하여 사용자가 자격 증명을 입력하고 시스템이 사용할 인증 방법을 식별하도록 함
GitLab SSO가 이전에 계정이 없었다면 “로그인” 버튼에서 계정을 만들도록 함
파일 및 첨부 파일
이미지 뷰어에서 코드 파일 미리 보기 추가
알림
푸시 알림에서 전체 스니펫을 활성화하는 옵션 추가
검색
검색어를 “OR”이 아닌 “AND”로 연결하도록 변경
기업용:
별명을 AD/LDAP 필드에 매핑하는 기능 추가
AD/LDAP 사용자를 필터링하여 필터에서 선택한 사용자만 Mattermost에 로그인할 수 있도록 하는 기능 추가
AD/LDAP에 TLS 또는 STARTTLS로 연결할 수 있는 옵션 추가
“AD/LDAP 사용자 이름” 로그인 필드 플레이스홀더 텍스트를 사용자 정의 텍스트로 교체할 수 있는 옵션 추가
사용자가 계정 설정 > 보안 > 로그인 방법에서 AD/LDAP 및 이메일 로그인을 전환할 수 있도록 함
“팀 초대 받기” 링크 및 이메일 초대 등록 페이지에서 AD/LDAP으로 가입할 수 있는 옵션 추가
다중 요소 인증 추가
규정 준수 보고서 및 일일 규정 준수 보고서 생성 옵션 추가
시스템 관리자가 로그인 페이지에 사용자 정의 로고 및 텍스트를 설정할 수 있는 사용자 정의 브랜딩 추가
라이선스 파일을 업로드하는 command line 옵션 추가
웹훅으로부터의 게시물은 이제 웹훅을 생성한 사용자에게 알림을 전송합니다.
오른쪽 사이드바에서 다른 사용자의 게시물에서 편집 옵션이 더 이상 나타나지 않지만 작동하지 않습니다.
파이어폭스에서 긴 메시지를 작성할 때 텍스트 입력 상자가 하단에 스크롤되지 않습니다.
검색 결과의 웹훅은 이제 웹훅을 설정한 사용자 대신 봇의 사용자 이름/프로필 사진을 표시합니다.
아웃바운드 웹훅 트리거가 이제 공백이 아닌 모든 타입의 화이트 스페이스 뒤에 따라와도 작동합니다.
“사용자가 입력 중” 메시지는 이제 팀원 이름 표시 설정을 따릅니다.
모바일에서 GitLab으로 로그인하는 경우 이메일 주소 뒤에 공백이 있는 경우에도 작동합니다.
시스템 콘솔 > 법적 및 지원 설정의 링크는 이제 http 또는 https가 포함되지 않았을 때에도 올바르게 열립니다.
타임스탬프는 24시간 형식으로 설정되어 있을 때 12시간 형식으로 표시됩니다.
호환성
v2.2에서 v3.0으로의 변경 사항:
iOS 및 Android
Mattermost iOS 및 Android 앱 v3.0은 Mattermost 서버 v3.0 이상을 필요로 합니다.
APIs
웹 서비스 API가 버전 3으로 업그레이드되었고 이전 버전 1 API는 더 이상 지원되지 않습니다. Golang 드라이버, Javascript 드라이버, 들어오는 및 나가는 웹훅, 그리고 슬래시 명령어는 이전 릴리스와 동일하게 작동합니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 설치시 추가 사항 및 기본값 목록은 다음과 같습니다. 이 설정들은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
팀 에디션 및 엔터프라이즈 에디션 변경 사항:
config.json
의TeamSettings
에:"EnableOpenServer": false
를 추가하여 초대 없이 서버에 가입할 수 있는지 설정합니다.팀 디렉터리가 새 기능으로 대체되었기 때문에
"EnableTeamListing": false
를 제거했습니다.
config.json
의EmailSettings
에:"PushNotificationContents": "generic"
를 추가하여 푸시 알림이 일반 메시지(generic
)를 보낼지 대화 스니펫(full
)을 보낼지 설정합니다.
config.json
의SupportSettings
에는 기본 지원 링크가 변경되어 기존 설치에 수동으로 업데이트해야 합니다:변경된 내용:
"TermsOfServiceLink": "https://about.mattermost.com/default-terms/"
변경된 내용:
"PrivacyPolicyLink": "https://about.mattermost.com/default-privacy-policy/"
변경된 내용:
"AboutLink": "https://about.mattermost.com/default-about/"
변경된 내용:
"HelpLink": "https://about.mattermost.com/default-help/"
변경된 내용:
"ReportAProblemLink": "https://about.mattermost.com/default-report-a-problem/"
변경된 내용:
"SupportEmail": "feedback@mattermost.com"
엔터프라이즈 에디션에 대한 추가 변경 사항:
다음 구성 설정은 기능이 활성화된 엔터프라이즈 라이선스가 있는 서버에서만 작동합니다.
config.json
의ServiceSettings
에:"EnableMultifactorAuthentication": false
를 추가하여 이중 인증을 활성화합니다.
config.json
의TeamSettings
에:"EnableCustomBrand": false
를 추가하여 로그인 페이지의 사용자 정의 브랜딩을 활성화할지 여부를 설정합니다."CustomBrandText": ""
를 추가하여"EnableCustomBrand":
가true
로 설정된 경우 로그인 페이지에 표시할 텍스트를 설정합니다.
config.json
의LdapSettings
에:"ConnectionSecurity":""
를 추가하여 Mattermost가 AD/LDAP에 연결할 때 사용하는 연결 보안 유형을 설정합니다. 옵션은""
(보안 없음),TLS
또는STARTTLS
입니다."UserFilter": ""
(선택 사항)을 추가하여 사용자 객체를 검색할 때 사용할 AD/LDAP 필터를 설정합니다."NicknameAttribute": ""
를 추가하여 Mattermost의 닉네임 필드를 채우는 데 사용되는 AD/LDAP 서버의 속성을 설정합니다."SkipCertificateVerification": false
를 추가하여 TLS 또는 STARTTLS 연결의 인증서 확인 단계를 건너뛸지 여부를 설정합니다. (테스트 목적으로만 사용됩니다. 운영 환경에서는false
로 설정되어야 함)"LoginFieldName": ""
를 추가하여 로그인 상자의 도움말 텍스트를 설정합니다(예: AD/LDAP 사용자 이름 또는 회사 사용자 이름).
config.json
에ComplianceSettings
를 추가했습니다:"Enable": false
를 추가하여 규정 준수 보고서가 활성화되는지 여부를 설정합니다."Directory": "./data/"
를 추가하여 보고서가 저장되는 위치를 설정합니다."EnableDaily": false
를 추가하여 매일 보고가 활성화되는지 여부를 설정합니다.
v2.2에서 v3.0으로의 데이터베이스 변경 사항
버전 3.0은 버전 2.0과는 다른 데이터베이스를 사용합니다. v2.2에서 v3.0으로 업그레이드 할 때 데이터베이스에 일방적인 변경이 필요합니다.
알려진 이슈
직접 메시지 목록의 “더보기” 옵션에 팀 멤버 수가 더 이상 표시되지 않습니다.
메시지 끝에 글자로 끝나는 이모티콘 스마일리는 예상대로 자동 완성되지 않습니다.
목록 다음에 새 줄이 바로 추가되면 형식이 잘못됩니다.
점을 포함하는 사용자 이름이나 해시태그를 검색하면 이제 올바른 결과가 반환됩니다.
Postgres 데이터베이스에서 웹 사이트 또는 이메일을 검색하거나 따옴표로 검색하는 경우 제대로 작동하지 않습니다.
검색어 강조 기능이 검색어가 변경되어도 동일한 게시물이 반환될 때 업데이트되지 않습니다.
검색 결과가 @username, 비라틴 문자, 마크다운 코드 블록 안의 용어, 또는 대시를 포함하는 해시태그를 포함하는 검색에 대해 제대로 강조 표시되지 않습니다.
사용자 정의 브랜드 이미지 크기가 IE11에서 제대로 제한되지 않습니다.
기여자들
가나다 순으로 모든 기여자들에게 많은 감사를 표합니다.
/mattermost-server
alanmoo, ArthurHlt, asaadmahmood, augustohp, brunoqc, chengweiv5, Compaurum, coreyhulen, crspeller, CyrilTerets, DavidLu1997, enahum, FeliciousX, hauschke, hmhealey, insin, it33, jwilander, khoa-le, lfbrock, loafoe, maruTA-bis5, moogle19, olivierperes, pjgrizel, qcu, rodrigocorsi2, ryoon, samogot, stupied4ever, takashibagura, usmanarif, yumenohosi
/mattermost-docker
/ios
/android
/desktop
/docs
릴리스 v2.2.0
릴리스 일자: 2016-04-16
보안 업데이트
Mattermost v2.2.0에는 여러 보안 업데이트가 포함되어 있습니다. Mattermost v2.2.0으로 업그레이드하는 것을 강력히 권장합니다.
Fitbit Security의 Jim Hebert, Andreas Lindh 및 Uchida Taishi가 Mattermost 책임 담당 공개 정책을 통해 보안 보고서를 기고해 준 덕분에 감사드립니다.
하이라이트
새로운 테마
사용자는 이제 계정 설정 > 디스플레이 설정 > 테마 > 다른 테마 보기에서 추가 테마에 액세스할 수 있습니다.
프랑스어 번역이 이제 사용 가능합니다.
TPNS 와 EAS 옵션
Enterprise App Store (EAS) 및 Test Push Notification Service (TPNS) 옵션이 이제 시스템 콘솔 > 이메일 설정 > 푸시 알림 설정 에 내장된 옵션으로 포함되어 있습니다.
언어
계정 설정 > 표시 에서 추가된 프랑스어 언어 번역(베타)이 사용 가능합니다.
개선 사항
사용자 인터페이스
새 테마는 생산 문서에서 Mattermost 사용자 인터페이스로 가져올 수 있습니다.
버그 수정
일부 게시물의 문자가
'
과 같은 HTML 엔터티로 표시되지 않습니다.
알려진 이슈
회귀: 공개 링크 다운로드 후에 공개 링크를 생성하지 않음.
오른쪽 사이드바에서 다른 사용자의 게시물에는 편집 옵션이 나타나지만 작동하지 않음.
Firefox에서 긴 메시지를 작성할 때 텍스트 입력 상자가 하단에 고정되지 않음.
파일 이름 툴팁이 클릭한 후에도 열려 있는 상태로 유지됨.
Firefox, Safari 및 IE11에서 텍스트 상자에 이미지를 붙여넣을 수 없음.
보관된 채널은 채널을 보관한 사람의 “더 보기” 메뉴에서 즉시 제거되지 않음.
비어 있는 채널의 첫 로드시 소개 메시지가 표시되지 않음.
@username, 비라틴 문자 또는 Markdown 코드 블록 내부 용어를 검색할 때 검색 결과가 강조 표시되지 않음.
점(.)이 포함된 사용자 이름 또는 해시태그를 검색하면 점이 “또는” 연산자로 대체된 검색이 반환됨.
대시(-)가 포함된 해시태그가 잘못되게 검색 결과에 강조 표시됨.
메시지 끝에 문자로 끝나는 이모지 스마일리가 예상대로 자동 완성되지 않음.
목록 바로 다음에 새 줄이 추가되면 형식이 잘못됨.
24시간 형식으로 설정되어 있을 때 타임스탬프가 12시간 형식으로 표시됨.
문서 실행 코드 블록에 Latex 문서의 레이블이 누락됨.
웹훅에서의 게시물이 웹훅을 만든 사용자에게 알림을 발송하지 않음.
기본 테마를 사용자 정의한 후 테마 색상 벡터가 업데이트되지 않음.
검색 용어가 변경되어도 동일한 게시물이 반환될 때 IE11에서 검색어 강조가 업데이트되지 않음.
이메일 도메인이 제한된 경우 SSO를 통한 팀 생성 실패함.
기여자
모든 외부 기여자에게 진심으로 감사드립니다. 특정한 순서는 없습니다:
릴리스 v2.1.0
릴리스 날짜: 2016-03-16
새로운 Android 애플리케이션이 이제 이용 가능합니다.
윈도우, 맥 및 리눅스용 새 데스크톱 애플리케이션이 베타 버전으로 출시되었습니다.
브라질 포르투갈어 번역이 추가되었습니다.
보안 업데이트
Mattermost v2.1.0에는 Mattermost v1.2, v1.3, v1.4 및 v2.0의 크로스 사이트 스크립팅 취약점에 대한 보안 업데이트가 포함되어 있습니다. Mattermost v2.1.0로 업그레이드하는 것이 강력히 권장됩니다. RPD 보고서를 제출한 Luke Arntson에게 감사드립니다.
새로운 기능
안드로이드 애플리케이션
안드로이드 4.4.2+ 기기에서 사용할 수 있는 새로운 Mattermost Android App가 푸시 알림을 지원합니다. Mattermost 서버 2.1 이상이 필요합니다. 테스트된 기기 목록을 확인하세요.
데스크톱 애플리케이션
윈도우, 맥, 리눅스용 새로운 데스크톱 애플리케이션이 이제 베타 릴리스로 사용할 수 있습니다.
언어
포르투갈어 언어 번역 (베타)이 계정 설정 > 표시에서 사용할 수 있습니다.
향상된 점
시스템 콘솔
더 이상 관련이 없으므로 시스템 콘솔에서 사용되지 않는 “파일 저장 비활성화” 옵션을 제거했습니다.
시스템 관리자가 자신의 권한을 강등시키면 경고 메시지가 추가됩니다.
시스템 콘솔 통계는 이제 데이터를 가져와 상태에 저장하는 대신 클라이언트 스토어를 사용합니다.
메시징
사용자가 명령을 내린 사용자에게만 임시 메시지가 표시되는 사용자 정의 슬래시 명령을 지원합니다.
사용자 이름 자동완성 목록은 더 이상 비활성 사용자를 제안하지 않습니다.
모바일
fastclick
을 사용하여 큰 응답성 및 속도 향상을 이루었습니다.LHS 헤더에 팀 이름과 사용자 이름이 이제 표시됩니다.
로그인 페이지에서 팀 URL 페이지로 돌아가는 버튼이 추가되었습니다.
파일 및 이미지
이미지 업로드의 최대 크기를 24 메가픽셀로 증가했습니다.
사용자 인터페이스
사용자 정의 테마 색상 선택기가 이제 범주별로 구성되어 있습니다.
회원 추가 및 회원 관리 대화 상자는 이제 검색 막대를 사용하여 필터링할 수 있습니다.
비활성화된 회원이 더 이상 채널 회원 목록에 나타나지 않습니다.
사용자가 회신 아이콘을 클릭하면 오른쪽 사이드바의 텍스트 입력 상자에 키보드 포커스가 설정됩니다.
퍼머링크는 이제 팝오버가 아닌 ‘퍼머링크 복사’ 대화 상자에 표시됩니다.
오른쪽 사이드바의 메시지 및 댓글에서 ‘…’ 메뉴에서 퍼머링크 옵션이 이제 사용 가능합니다.
댓글이 없는 메시지에 대해서만 호버시에만 회신 아이콘이 나타납니다.
스크롤 막대가 이제 중앙 채널에 표시됩니다.
버그 수정 사항
시스템 콘솔 사용자 관리 탭은 이제 사용자 이름과 이메일을 다른 줄에 표시합니다.
시스템이 연결되었을 때 더 이상 노란색 텍스트 상자 오류가 나타나지 않습니다.
MySQL 데이터베이스에서의 와일드카드 검색이 이제 수정되었습니다.
중앙 채널에서 사용자 이름은 더 이상 로그인시 “…”로 나타나지 않습니다.
페이지 새로 고침 없이 오른쪽 사이드바와 중앙 채널에서 이제 삭제된 메시지가 삭제됩니다.
알림 이메일의 푸터에 있는 문의 이메일 주소는 이제 FeedbackEmail 대신 SupportEmail 설정을 사용합니다.
이메일 주소는 이제 @ 기호 앞뒤로 적어도 한 글자를 가져야합니다.
일부 사용자가 놓친 알림을 경험하는 경우 Firefox 데스크톱 알림이 수정되었습니다.
긴 사용자 이름이 포함된 “사용자가 입력 중입니다” 메시지가 더 이상 텍스트 줄 바꿈을 일으키지 않습니다.
검색을 수행할 때 오른쪽 사이드바에서 “…”로 나타나는 사용자 이름이 수정되었습니다.
실제로 원시 이미지로 연결되지 않는 이미지 확장자로 끝나는 링크는 이제 빈 이미지 미리보기를 생성하지 않습니다.
Dark 배경을 가진 테마에서는 Rename Channel 대화상자의 채널 핸들 필드가 이제 보입니다.
링크가 삭제된 후에도 otolinked 이미지가 지속적으로 남아있지 않습니다.
IE11에서 코드 테마 선택기는 이제 한 개의 드롭다운 화살표만 표시되며 화살표를 직접 클릭하면 드롭다운이 열립니다.
언어 선택의 저장/취소 버튼은 이제 다른 설정과 동일한 형식으로 서식이 지정됩니다.
채널 정보 대화 상자의 일관되지 않은 필드 간격이 수정되었습니다.
오른쪽 사이드바가 열릴 때 최근 언급 아이콘이 검색 막대 왼쪽으로 이동하지 않습니다.
사용자 지정 슬래시 명령 힌트가 자동 완성 목록에 나타납니다.
코드 블록 내의 GIF 링크가 자동 게시되지 않습니다.
사용자 이름을 변경하더라도 이전 사용자 이름이 언급을 유발하는 “단어”에 추가되지 않습니다.
발신자의 언어 설정에 따라 알림 이메일 푸터가 이제 번역됩니다.
슬래시 명령
/me
이제 사용자로 게시되며 웹훅 메시지가 아닙니다.로그아웃 슬래시 명령은 이제 로그아웃을 강제로 실행합니다.
삭제된 게시물에 대한 파일 첨부의 공개 링크는 더 이상 작동하지 않습니다.
5개 이상의 파일을 업로드하거나 50MB 이상의 파일을 업로드 할 때 IE11에서 오류 메시지가 나타납니다.
호환성
v2.0에서 v2.1으로 변경 사항:
Android
Mattermost Android 애플리케이션은 Mattermost 서버 v2.1 이상에서 사용할 수 있습니다.
config.json
다음 설정이 추가되었으며,
config.json
또는 시스템 콘솔의ServiceSettings
에서 수정할 수 있습니다."AllowCorsFrom": ""
: 지정된 다른 도메인으로 HTTP 요청을 처리할 수 있도록 시스템을 허용합니다.
알려진 문제
다른 사용자의 게시물에 편집 옵션이 표시되지만 작동하지 않음 (오른쪽 사이드바에서).
Firefox에서 긴 메시지를 작성할 때 텍스트 입력 상자가 하단으로 스크롤되지 않음.
게시물의 일부 문자가
'
과 같은 HTML 엔터티로 표시될 수 있음. 다른 언어로 전환한 다음 다시 변경하여 수정할 수 있음.파일 이름 툴팁이 클릭한 후에도 열려 있음.
Firefox, Safari 및 IE11에서 텍스트 상자에 이미지를 붙여넣을 수 없음.
아카이브된 채널이 “더 보기” 메뉴에서 아카이브한 사용자에게 새로 고침 후에만 제거됨.
빈 채널의 첫 로드가 소개 메시지를 표시하지 않음.
검색 결과가 @username, 비라틴 문자 또는 Markdown 코드 블록 내의 용어를 강조 표시하지 않음.
점을 포함하는 사용자 이름이나 해시태그를 검색하면 점이 “또는” 연산자로 대체된 검색 결과가 반환됨.
대시를 포함하는 해시태그가 잘못 표시됨.
메시지 끝에 문자로 끝나는 이모지 스마일이 예상대로 자동 완성되지 않음.
목록 바로 다음에 새 줄이 추가되면 올바르지 않은 서식이 적용됨.
24시간 형식으로 설정되어 있을 때 타임스탬프가 12시간 형식으로 표시됨.
LaTex 문서의 레이블이 누락된 구문 강조 코드 블록.
Webhook에서 만든 게시물이 웹훅을 생성한 사용자에게 알림을 발송하지 않음.
기본 테마를 사용자 정의한 후에도 테마 색상 벡터가 업데이트되지 않음.
검색 용어가 변경되지만 동일한 게시물이 반환될 때 IE11에서 검색 용어 강조 표시가 업데이트되지 않음.
이메일 도메인이 제한된 경우 SSO를 통한 팀 생성이 실패함.
기여자
외부 기여자 모두에게 많은 감사를 전합니다. 특정한 순서는 없습니다:
릴리스 v2.0.0
예상 릴리스 날짜: 2016-02-16
하이라이트
증가된 버전 번호: Mattermost “2.0”
“1.x”에서 “2.x”로 버전 번호가 증가하여 주요 제품 변경 사항을 나타냅니다.
.. 주석: 지역화
전체 사용자 인터페이스 및 오류 및 로그 메시지에 지역화 지원 추가
베타 품질의 스페인어 언어 번역이 Account Settings > Display 에서 이용 가능합니다.
향상된 모바일 기기 지원
API에 대한 주요 변경 사항: 새로운 안드로이드 앱 및 업데이트된 iOS 앱은 Mattermost 서버 2.0 이상을 필요로 합니다.
iOS에서 GitLab 단일 로그인을 지원하는 앱이 추가되었습니다.
iOS에서 AD/LDAP 단일 로그인을 지원하는 앱이 추가되었습니다 (엔터프라이즈 에디션 전용)
업그레이드 및 배포 향상
Mattermost v2.0은 이제 이전 최대 두 개의 주요 빌드(v1.4.x 및 v1.3.x와 같은)에서 업그레이드합니다.
자체 서명된 인증서의 사용을 허용하기 위해 보안되지 않은 TLS 외부 연결의 사용 옵션 추가함
새로운 기능
로컬라이제이션
전체 사용자 인터페이스 및 오류 및 로그 메시지에 로컬라이제이션 지원 추가
계정 설정 > 표시 에서 사용 가능한 스페인어 언어 번역 (베타 품질) 추가
슬래시 명령어
외부 시스템과 통합하기 위해 슬랙 호환 슬래시 명령어 추가
iOS
Android
Mattermost 2.0 및 그 이상과 호환되는 새로운 오픈 소스 안드로이드 애플리케이션 추가
시스템 콘솔
게시물, 채널 및 사용자에 대한 시스템 통계를 볼 수 있는 사이트 보고서 추가
개선 사항
업그레이드
Mattermost v2.0은 이제 이전 최대 두 가지 주요 빌드에서 업그레이드할 수 있습니다 (예: v1.4.x 및 v1.3.x).
파일 및 이미지
사용자가 생성 한 이미지와 파일에 대한 공개 링크의 유효 기간이 더 이상 만료되지 않습니다.
OGG 첨부 파일은 이제 Chrome 및 Firefox의 미리보기 창에서 재생됩니다.
온보딩
팀의 사용자 생성이 비활성화 된 경우 “팀 초대 링크 가져오기” 옵션이 메인 메뉴에서 비활성화됩니다.
새로운 기본 테마와 높은 대비를 제공하기 위해 튜토리얼 색상이 개선되었습니다.
인증
이메일 주소 대신 사용자 이름으로 로그인하는 기능 추가
로그인을 위해 이메일에서 SSO로 전환하면 이메일 주소가 SSO 이메일을 사용하도록 업데이트됩니다.
시스템 콘솔
자체 서명된 인증서의 사용을 허용하기 위해 보안되지 않은 TLS 아웃바운드 연결 사용 옵션 추가
사용되지 않는 “파일 저장소 비활성화” 옵션을 시스템 콘솔 > 파일 저장소에서 제거했습니다.
사용자가 계정을 시스템 관리자에서 내릴 경우 경고 메시지 추가
검색
해시태그 검색은 더 이상 대소문자를 구분하지 않습니다.
시스템 메시지가 더 이상 검색 결과에 표시되지 않습니다.
검색 결과에 날짜 구분 기호가 추가되었습니다.
최근 언급 아이콘을 검색 바 오른쪽으로 이동했습니다.
메시징
게시물 답변과 오른쪽 사이드바를 더 잘 알아볼 수 있도록 댓글 말풍선을 답변 화살표로 변경했습니다.
사용자가 순차적으로 게시한 게시물 옆에 시간 스탬프는 이제 호버시간이 아닌 HH:MM으로 표시됩니다.
콘텐츠가 최대 너비를 초과하는 경우 코드 블록은 이제 가로 스크롤을 지원합니다.
사용자 인터페이스
5분 이상 유휴 상태인 사용자를 표시하기 위해 away 상태가 추가되었습니다.
중앙 채널 및 오른쪽 사이드바에서 긴 사용자 이름은 이제 줄임표로 표시됩니다.
모바일 기기의 홈 화면 아이콘에 대해 더 많은 파비콘 크기가 추가되었습니다.
버그 수정
iOS에서 “Mattermost에 연결할 수 없음” 오류가 더 이상 나타나지 않습니다.
게시물 삭제를 확인하는 대화상자는 이제 삭제를 확인하기 위해 “ENTER” 키를 누를 수 있습니다.
IE11에서 새 채널 모달의 키보드 포커스가 이제 텍스트 상자 내에 유지됩니다.
“읽지 않은 글 위/아래”를 나타내는 LHS 표시기가 이제 IE11에서 표시됩니다.
“최근 메시지로 이동하려면 여기를 클릭하십시오” 표시줄 외부를 클릭하면 퍼머링크를 보는 동안 응답하지 않는 UI가 수정되었습니다.
페이지 새로고침 시 사라진 파란색 바 오류 메시지가 다시 나타나지 않습니다.
Firefox 및 Edge에서 첫 페이지 로드시 더 이상 콘솔 오류가 표시되지 않습니다.
모든 사용자로부터 받은 첫 번째 다이렉트 메시지에 대한 콘솔 오류 및 알림 누락이 수정되었습니다.
Firefox에서 코멘트 버블이 호버 시 주위에 상자가 나타나지 않습니다.
Android 및 iOS 장치의 홈 화면 아이콘은 이제 Mattermost 로고와 함께 표시됩니다.
채널을 전환하면 텍스트 입력 상자 아래의 “사용자가 입력 중입니다” 메시지가 지워집니다.
iOS 장치가 세션 기록에서 “알 수 없는” 장치로 감지되지 않습니다.
호환성
v1.4에서 v2.0으로의 변경 사항:
iOS
Mattermost iOS 앱 v2.0은 Mattermost 서버 v2.0 이상을 필요로 합니다.
config.json
config.json
에 여러 설정 옵션이 추가되었습니다. 아래는 추가된 항목과 설치시 기본값 목록입니다. 설정은 config.json
또는 시스템 콘솔에서 수정할 수 있습니다.
config.json
의ServiceSettings
내:"EnableCommands": false
: 사용자가 Account Settings > Integrations > Commands에서 슬래시 명령어를 생성할 수 있는지 설정합니다."EnableOnlyAdminIntegrations": true
: 통합을 관리자만 생성하도록 제한합니다."EnableInsecureOutgoingConnections": false
: 외부 HTTPS 요청이 검증되지 않은, 자체 서명된 인증서를 허용할지 설정합니다.Optional:
"WebsocketSecurePort" : 443
:wss
프로토콜을 사용하여 보안 WebSocket이 수신할 포트를 설정합니다. 이 설정이config.json
에 없으면 기본값은443
입니다.Optional:
"WebsocketPort": 80
:ws
프로토콜을 사용하여 보안되지 않은 WebSocket이 수신할 포트를 설정합니다. 이 설정이config.json
에 없으면 기본값은80
입니다.
config.json
의EmailSettings
내:"EnableSignInWithEmail": true
: 사용자가 이메일을 사용하여 로그인할 수 있도록 합니다."EnableSignInWithUsername": false
: 사용자가 사용자 이름으로 로그인할 수 있는지 여부를 설정합니다. 일반적으로 이메일 확인이 비활성화된 경우에만 사용됩니다.
로컬라이제이션
새로운 i18n 로컬라이제이션 JSON 파일을 위한 두 개의 디렉터리가 있습니다:
mattermost-server/i18n: 서버 측 로컬라이제이션 파일
mattermost-webapp/i18n: 클라이언트 측 로컬라이제이션 파일
v1.4에서 v2.0으로의 데이터베이스 변경 사항
다음은 정보 제공을 목적으로 하며 조치가 필요하지 않습니다. Mattermost는 이전 버전의 스키마에서 추가만으로 데이터베이스 테이블을 자동으로 업그레이드합니다.
사용자 테이블
Locale
열을 추가함
라이선스 테이블
Licenses
테이블 추가
명령어 표
Commands
표를 추가했습니다.
알려진 문제
마크다운을 통해 추가된 인라인 이미지를 포함하는 새 메시지가 있는 페이지로 이동하면, 인라인 이미지를 로드하는 동안 채널이 위아래로 스크롤됩니다.
Microsoft Edge는 아직 파일 첨부에 대한 드래그 앤 드롭을 지원하지 않습니다.
IE11에서 5개 이상의 파일을 업로드하거나 50MB를 초과하는 파일을 업로드할 때 오류 메시지가 표시되지 않습니다.
파일 이름 툴팁이 클릭한 후에도 열린 상태로 유지됩니다.
스크롤 막대가 중앙 채널에 나타나지 않습니다.
Firefox, Safari 및 IE11에서 텍스트 상자에 이미지를 붙여넣을 수 없습니다.
특정 경우에 Slack에서 가져온 채널을로드하는 데 실패합니다.
System Console > Teams > Statistics > Newly Created Users에서 모든 사용자를 “방금” 생성된 것으로 표시합니다.
시스템 콘솔 사용자 관리 탭에서 사용자 이름과 이메일이 한 줄에 표시됩니다.
인용구 안에 구절을 검색하면 Postgres 데이터베이스를 사용하는 설치에서 인용구 이상의 결과가 반환됩니다.
보관된 채널은 보관한 사용자가 새로 고침을 하기 전까지 “더 보기” 메뉴에서 제거되지 않습니다.
빈 채널을 처음로드하면 소개 메시지가 표시되지 않습니다.
검색 결과가 @username, 비라틴 문자 또는 마크다운 코드 블록 내부 용어와 같은 검색을 강조하지 않습니다.
마침표가 포함된 사용자 이름 또는 해시태그를 검색하면 마침표가 “또는” 연산자로 대체된 검색이 반환됩니다.
세 글자 미만의 해시태그는 검색되지 않습니다.
대시를 포함하는 해시태그가 잘못된 방식으로 검색 결과에서 강조 표시됩니다.
사용자가 비활성화된 후에도 채널 카운터에 사용자가 남아 있습니다.
동일 저자에 의해 그룹으로 연속해서 보낸 두 번째 메시지 이상에 대한 퍼머링크는 복사 링크 팝오버를 빼앗거나 오류를 발생시킵니다.
메시지 끝에 글자로 끝나는 이모지 스마일은 예상대로 자동 완성되지 않습니다.
로그아웃 슬래시 명령어가 로그아웃을 강제로 실행하지 않습니다.
목록 바로 뒤에 새 줄이 추가되면 형식이 잘못됩니다.
24시간 형식으로 설정되어 있을 때에도 타임스탬프가 12시간 형식으로 표시됩니다.
코드 블록 내의 GIF 링크는 GIF를 자동으로 게시합니다.
구문 강조 코드 블록에는 라텍스 문서의 레이블이 누락되었습니다.
삭제된 메시지는 페이지를 새로 고침할 때까지 오른쪽 사이드바에서 삭제되지 않습니다.
기여자들
스페인어 지역화를 만들어준 enahum에게 특별한 감사를 전합니다!
특별한 기여를 한 모든 외부 기여자 여러분께 감사드립니다. 특정한 순서는 없습니다:
릴리스 v1.4.0
예상 릴리스 날짜: 2016-01-16
릴리스 하이라이트
데이터 센터 지원
Red Hat Enterprise Linux 6 및 7에 대한 배포 가이드가 이제 이용 가능합니다.
법적 공개 및 지원 링크(이용 약관, 개인정보 보호 정책, 도움말, 회사 정보 및 지원 이메일)가 이제 구성 가능합니다.
시스템 콘솔에는 12가지 이상의 새로운 구성 옵션이 추가되었습니다.
모바일 경험
새로운 기능
모바일 경험
모바일에서 스크롤할 때 날짜 헤더가 표시되어 메시지를 보낸 시간을 빠르게 확인할 수 있습니다.
모바일에서 채널 하단으로 빠르게 이동하는 “빠른 스크롤” 지원이 추가되었습니다.
인증
계정은 이제 이메일 및 GitLab SSO 로그인 옵션 간에 전환할 수 있습니다.
세션 토큰 길이를 사용자 정의할 수 있는 새로운 기능 추가
시스템 콘솔
시스템 관리자가 기본 이용약관, 개인정보 보호 정책 및 도움링크를 변경할 수 있는 법적 및 지원 설정 추가
서비스 설정에 웹, 모바일 및 SSO 세션 토큰 만료, 메모리 캐시 만료 및 개발자 모드를 활성화하는 EnableDeveloper 옵션을 사용자 정의할 수 있는 옵션을 추가했습니다. 이 옵션은 콘솔 오류가 발생할 때 사용자에게 경고합니다.
개선 사항
성능 및 테스트
DEBUG 모드에서 이메일 및 푸시 알림 이벤트에 대한 로깅 추가
통합
수신 웹훅 요청의
Content-Type
에서 선택적 매개변수 허용하는 지원 추가
파일 및 이미지
애니메이션 GIF는 이미지 미리보기에서 자동 재생됨
알림 및 이메일
이메일 알림을 UTC 대신 서버의 로컬 시간대로 표시하도록 변경
사용자 인터페이스
“Mattermost 정보” 대화상자 형식 업데이트
도메인/팀이름에 가면 이전 세션의 마지막 채널로 이동되며, 타운 스퀘어로 이동되지 않음
모바일 UI에 대한 다양한 개선사항, 부동하는 날짜 표시기 및 채널 하단으로 빠르게 스크롤하는 기능을 포함함
버그 수정
“.”를 포함하는 사용자 이름이 언급 알림을받지 않는 문제 수정
시스템 콘솔이 “푸시 알림 보내기” 설정을 저장하지 않는 문제 수정
계정 설정 메뉴의 글꼴 표시 취소 버튼이 작동하지 않는 문제 수정
“팀 이름 표시” 설정의 잘못된 기본값 수정
일부 브라우저의 미디어 플레이어에서 여러 미디어 파일이 손상된 것으로 나타나는 문제 수정
동일한 브라우저에서 동일한 팀에 여러 계정이 로그인 할 때 발생하는 교차 오염 문제 수정
테마를 붙여 넣을 때 색상 선택기가 업데이트되지 않는 문제 수정
채널의 최대 수량 증가
호환성
v1.3에서 v1.4로의 Config.json 변경 사항
config.json
에 여러 설정이 추가되었습니다. 새 설치에서 변경된 내용과 그들의 새로운 기본 값이 아래에 나열되어 있습니다.
System Console에서 다음 옵션을 수정할 수 있습니다:
config.json
의ServiceSettings
에:추가:
"EnableDeveloper": false
- 개발자 모드를 활성화할지 여부를 설정하여 콘솔 오류 발생 시 사용자에게 경고를 표시합니다추가:
"SessionLengthWebInDays": 30
- 웹 세션이 만료되고 사용자가 다시 로그인해야 하는 날 수를 설정합니다추가:
"SessionLengthMobileInDays": 30
- 기본 모바일 세션이 만료되는 날 수를 설정합니다추가:
"SessionLengthSSOInDays": 30
- SSO 세션이 만료되는 날 수를 설정합니다추가:
"SessionCacheInMinutes": 10
- 세션을 메모리에 캐시하는 분 수를 설정합니다
config.json
에SupportSettings
섹션이 추가되었습니다:추가:
"TermsOfServiceLink": "/static/help/terms.html"
- 시스템 관리자가 서비스 약관 링크를 설정할 수 있습니다추가:
"PrivacyPolicyLink": "/static/help/privacy.html"
- 시스템 관리자가 개인정보 취급 방침 링크를 설정할 수 있습니다추가:
"AboutLink": "/static/help/about.html"
- 시스템 관리자가 소개 페이지 링크를 설정할 수 있습니다추가:
"HelpLink": "/static/help/help.html"
- 시스템 관리자가 도움말 페이지 링크를 설정할 수 있습니다추가:
"ReportAProblemLink": "/static/help/report_problem.html"
- 시스템 관리자가 지원 웹사이트의 홈페이지를 설정할 수 있습니다추가:
"SupportEmail":"feedback@mattermost.com"
- 시스템 관리자가 피드백 및 지원 요청용 이메일 주소를 설정할 수 있습니다
System Console에 없는 다음 옵션은 config.json
파일에서 수동으로 수정할 수 있습니다:
config.json
의FileSettings
에:추가:
"AmazonS3Endpoint": ""
- Amazon S3 인스턴스의 엔드포인트 URL을 설정합니다추가:
"AmazonS3BucketEndpoint": ""
- Amazon S3 버킷의 엔드포인트 URL을 설정합니다추가:
"AmazonS3LocationConstraint": false
- S3 지역이 제한되는지 여부를 설정합니다추가:
"AmazonS3LowercaseBucket": false
- 버킷 이름을 모두 소문자로 설정할지 여부를 설정합니다
알려진 문제
새 메시지가 있는 페이지 또는 마크다운을 통해 추가된 인라인 이미지가 포함된 메시지로 이동할 때, 인라인 이미지를로드하는 동안 채널이 위아래로 이동할 수 있음
Microsoft Edge는 아직 드래그 앤 드롭을 지원하지 않음
중앙 채널에 스크롤 막대가 없음
이미지를 복사하여 텍스트 상자에 붙여넣으면 Firefox, Safari 및 IE11에서 업로드에 실패함
첨부 파일에 대한 공개 링크를 클릭하면 IE, Edge 및 Safari에서 파일을 다운로드하려고 시도함
Slack에서 가져오기를하면 @mentions가 손상되고 파일의 주석이있는 경우에는 특정 경우에로드되지 않음
시스템 콘솔 > 팀 > 통계 > 새로 생성된 사용자는 모든 사용자가 “지금”에 생성되었음을 보여줌
Favicon이 비활성 브라우저 탭에서 @mentions 및 다이렉트 메시지를 받을 때 항상 빨간색이되지 않음
따옴표 안에 구(phrase)를 검색하면 Postgres 데이터베이스가있는 Mattermost 설치에서 구(phrase) 이외의 항목이 반환됨
삭제/보관된 채널이 삭제/보관한 사람의 “더보기” 메뉴에서 즉시 삭제되지 않음
검색 결과에서 @username, 비라틴 문자 또는 Markdown 코드 블록 내의 용어에 대한 검색이 강조되지 않음
마침표가 포함된 사용자 이름이나 해시태그를 검색하면 마침표가 “또는” 연산자로 대체된 검색이 반환됨
세 글자 미만의 해시태그는 검색되지 않음
팀 멤버를 비활성화 한 후에도 해당 사용자는 채널 카운터에 남아 있음
일부 기호(<,>,-,+,=,%,^,#,*,|)는 해시태그 검색에서 해시태그가 표시되지 않게 만듬
보안 탭 > 활성 세션에서 iOS 장치를 “알 수없음”으로 보고함
동일한 작성자에 의해 그룹으로 연속적으로 전송된 두 번째 메시지 이상에 대한 영구 링크를 얻으면 복사 링크 팝오버가 변위되거나 오류가 발생함
기여자들
특별한 순서는 없지만, 외부 기여자들에게 많은 감사를 표합니다:
릴리스 v1.3.0
릴리스 날짜: 2015-12-16
릴리스 하이라이트
iOS 앱
새로운 Mattermost iOS 앱이 이제 iPhone, iPad 및 iPod Touch에서 사용 가능합니다.
새로운 Mattermost 푸시 알림 서비스는 사용자 정의 iOS 애플리케이션으로 알림을 전달합니다.
검색 업그레이드
새로운 메시지 퍼머링크를 사용하여 아카이브에서 검색 결과로 이동할 수 있습니다
검색에서 향상된 자동 완성으로 원하는 내용을 쉽게 찾을 수 있습니다
고급 서식
새 이모지 자동 완성으로 더 많은 것을 기호로 표현하세요
라텍스를 사용하여 수식의 렌더링으로 숫자로 더 많은 것을 표현하세요 (```latex로 코드 블록 시작)
계정 설정 > 표시 > 디스플레이 글꼴 아래에서 새로운 사용자 정의 글꼴 설정으로 개인스러운 모습을 표현하세요
새로운 기능
인증
GitLab UI를 사용하여 GitHub.com 및 GitHub Enterprise의 비공식 SSO 지원 추가
아카이브
메시지 아카이브에서 게시물에 링크하는 퍼머링크 기능 추가
검색 결과에서 아카이브로 “이동”하는 기능 추가
계정 설정
“미리 릴리스 기능 미리보기” 설정 추가로, 공식 릴리스보다 먼저 사용자가 초기 기능을 미리볼 수 있도록 함
“표시할 글꼴” 설정 추가로, 사용자가 사용할 글꼴을 선택할 수 있도록 함
메시징 및 댓글
특정 웹 사이트에서 링크의 인라인 미리보기 및 이미지를 가리키는 URL에 대한 인라인 미리보기 추가 (계정 설정 -> 고급 -> 미리 릴리스 기능 미리보기로 활성화)
이모지 자동 완성 기능 추가
추가 기능
수동으로 텍스트 처리를 테스트하기 위한
/loadtest url
도구 추가
개선사항
성능
getProfiles 서비스를 업데이트하여 적은 데이터를 반환하도록 함
여러 모달을 React-Boostrap을 사용하도록 리팩토링함
중앙 채널을 리팩토링함
메시징 및 댓글
작업 목록을 위한 마크다운 지원 추가
메시징을 위한 “도움말” 링크 추가
마크다운 메시지를 보내기 전 미리 보기 기능 추가 (계정 설정 -> 고급 -> 미리 보기 이전 릴리스 기능 활성화)
온보딩
튜토리얼에 대한 소규모 업그레이드
사용자 인터페이스
동일한 사용자로부터의 연속 메시지를 시각적으로 통합함
“타운 광장”의 이름을 변경할 수 있는 기능 추가
팀원 이름 표시 옵션이 이제 메시지와 댓글에 적용됨
모바일 UI에서 메뉴 및 검색이 개선됨
Emoji One 스타일 이모지로 전환함
버그 수정
사용자들이 실수로 팀 사이트를 스팸으로 채팅하지 않도록 @all 언급을 제거함
20명 이상의 멤버가 있는 채널에서 멤버 목록이 “20”명으로만 표시되던 버그 수정
Postgres 데이터베이스에서 채널 사이드바가 올바르게 정렬되지 않는 버그 수정
인용부호, 와일드카드 또는 in: 및 from: 수정자로 검색할 때 검색 결과가 하이라이트되지 않는 버그 수정
일부 계정 설정 필드에서 취소 버튼이 텍스트를 올바르게 재설정하지 않는 버그 수정
게시물을 편집하여 비워 둘 경우 404 오류가 발생하는 버그 수정
IE11에서 로그아웃이 제대로 작동하지 않던 버그 수정
오른쪽 사이드바를 열고 페이지를 새로 고침할 경우 사용자명 자리에 “…”이 표시되던 문제 수정
채널 간 전환 시 채널에 초대하기 모달이 올바르게 업데이트되지 않는 문제 수정
호환성
v1.2에서 v1.3으로의 Config.json 변경 사항
config.json
에 여러 설정이 추가되었습니다. 이러한 옵션들은 시스템 콘솔에서 수정하거나 기존의 config.json 파일에서 수동으로 업데이트할 수 있습니다. 새로운 설치에서 변경된 내용과 기본값은 다음과 같습니다:
config.json
의EmailSettings
하위:삭제됨:
"ApplePushServer": ""
가SendPushNotifications
및PushNotificationServer
로 대체되었습니다.삭제됨:
"ApplePushCertPublic": ""
가SendPushNotifications
및PushNotificationServer
로 대체되었습니다.삭제됨:
"ApplePushCertPrivate": ""
가SendPushNotifications
및PushNotificationServer
로 대체되었습니다.추가됨:
"SendPushNotifications": false
는 모바일 푸시 알림이PushNotificationServer
에 지정된 서버로 전송되는지를 제어합니다.추가됨:
"PushNotificationServer": ""
는 APNS (Apple Push Notification Services)와 같은 해당 서비스로 푸시 알림을 다시 전송하는 프록시 서버의 주소를 지정합니다.
알려진 문제
“저장”을 클릭하면 시스템 콘솔이 이메일 설정을 저장하지 않음
마크다운을 사용하여 추가된 인라인 이미지를 포함하는 새로운 메시지가 있는 페이지로 이동할 때, 채널이 인라인 이미지를로드하는 동안 위아래로 이동할 수 있음
Microsoft Edge는 아직 드래그 앤 드롭을 지원하지 않음
.avi .mkv .wmv .mov .flv .mp4a 유형의 미디어 파일이 제대로 재생되지 않음
중앙 채널에 스크롤 막대가 없음
이미지를 복사하여 텍스트 상자에 붙여 넣으면 Firefox, Safari 및 IE11에 업로드되지 않음
Slack 가져오기 @언급이 깨짐
“.”을 포함하는 사용자 이름은 언급 알림을받지 못함
기여자
외부 기여자들에게 많은 감사를 표합니다. 특정한 순서는 없습니다:
릴리스 v1.2.1
릴리스일: 2015-11-16
보안 공지
Mattermost v1.2.1은 보안 문제를 해결하는 퀄리티 릴리즈로, v1.2.0에서 새로 도입된 외부 웹훅 기능을 영향을 주는 보안 문제를 해결합니다. 구체적으로, v1.2.0에서는 외부 웹훅에서 누락된 확인이 있었기 때문에, 이론적으로 외부 웹훅을 생성하는 팀원이 “a”, “the”, “at”과 같은 인기 있는 단어를 포함하는 비공개 채널의 메시지를 듣는 방법을 찾을 수 있었습니다. 보다 안전한 사용을 위해, Mattermost v1.2.1은 현재 들어오는 및 나가는 웹훅을 기본적으로 비활성화된 상태로 설치됩니다.
이 보안 문제의 영향을 제한하기 위해, Mattermost v1.2.0은 소스 저장소에서 제거되었습니다. v1.2.0을 설치한 사용자들은 Mattermost 업그레이드 안내서에 설명된 절차를 통해 v1.2.1로 업그레이드하는 것이 권장됩니다.
릴리스 하이라이트
외부 웹훅
Mattermost 사용자는 이제 발신 웹훅을 사용하여 외부 애플리케이션과 상호 작용할 수 있습니다.
애플리케이션 템플릿은 이제 Mattermost 웹훅을 통해 Giphy 검색 엔진으로 사용자 쿼리를 보내는 것을 보여줍니다.
커뮤니티 애플리케이션인 Matterbridge은 웹훅을 사용하여 Mattermost를 IRC와 연결하는 방법을 보여줍니다.
검색 범위 수정자
검색어
in:[채널_url_이름]
을 추가하면 특정 채널 내에서 검색이 제한됩니다.검색어
from:[사용자명]
을 추가하면 특정 사용자의 메시지로 검색이 제한됩니다.코드 블록에 대한 구문 강조는 이제
Diff, Apache, Makefile, HTTP, JSON, Markdown, JavaScript, CSS, nginx, ObjectiveC, Python, XML, Perl, Bash, PHP, CoffeeScript, C, SQL, Go, Ruby, Java 및 ini
에서 사용할 수 있습니다.
사용성 개선
Mattermost 사용법을 새로운 사용자에게 가르치기 위한 튜토리얼 추가
수백 명의 팀원을 지원하기 위한 다양한 성능 향상
다이렉트 메시지 “더 보기” 메뉴에서 이제 사용자 이름과 실명으로 사용자를 검색할 수 있습니다.
개선 사항
Onboarding
새로운 사용자를 위한 Mattermost 사용 방법을 설명하는 새로운 튜토리얼 추가
메시징 및 알림
사용자는 이제 더 보기 메뉴를 통해 팀원을 검색하여 직접 메시지 목록에 추가할 수 있음
사용자는 이제 나열된 사용자를 제거하여 직접 메시지 목록을 개인화할 수 있음
링크 미리보기 - .gif 파일을 포함한 URL을 추가하면 메시지 아래에 이미지가 추가됨
읽지 않은 메시지 및 언급을 표시하기 위한 새로운 브라우저 탭 알림 추가
검색
검색어에
in:[channel_url_name]
을 추가하면 특정 채널 내에서 검색이 제한됨검색어에
from:[username]
을 추가하면 특정 사용자로부터의 메시지로 검색이 제한됨검색 상자를 클릭할 때 검색 옵션을 설명하는 팁 추가
통합
아웃고잉 웹훅 이제 사용 가능
Mattermost와 외부 응용프로그램에서 작동하는 아웃고잉 웹훅을 보여주는 응용프로그램 템플릿 추가
사용자 인터페이스
채널 표시에서의 멤버 목록이 스크롤 가능하고, 채널 멤버에게 메시지 보내기 버튼이 포함됨
이전 메시지를 수정할 수 있는 기능 추가 (UP 화살표를 눌러)
코드 블록에 구문 강조 기능 추가
Diff, Apache, Makefile, HTTP, JSON, Markdown, Java, CSS, nginx, ObjectiveC, Python, XML, Perl, Bash, PHP, CoffeeScript, C, SQL, Go, Ruby, Java 및 ini
와 같은 언어를 지원코드 블록의 첫 번째 줄에 언어 이름을 추가함으로써 사용 가능, 예를 들어: ```python
구문 색 테마는 계정 설정 > 모양 설정 > 사용자 정의 테마 에서 정의할 수 있음
드래그 앤 드롭 UI 업데이트
24시간 시간 표시 옵션 추가
팀 설정
팀 로그인 페이지에 계정 생성 URL을 포함하는 팀 설정 옵션 추가
루트 페이지에 주어진 팀에 대한 링크를 포함하는 팀 설정 옵션 추가
초대 URL을 위한 초대 코드 회전 기능 추가
추가 기능
/shrug KEYWORD
명령어를 사용하여¯\_(ツ)_/¯ KEYWORD
를 출력할 수 있음/me KEYWORD
명령어를 사용하여KEYWORD
를 출력할 수 있음Enter 키 대신 컨트롤-Enter로 메시지를 보낼 수 있는 설정 옵션 추가
시스템 콘솔
새로운 통계 페이지 추가
팀 페이지에서 직접 계정을 생성할 수 있는 설정 옵션 추가 가능여부
버그 수정
테마 색상에 대한 다양한 수정 사항
우측 패널이 열리고 닫힐 때 중앙 채널 스크롤 위치가 이동하는 문제를 수정했습니다.
다른 브라우저 탭에서 다른 팀에 동시 로그인하는 기능을 추가했습니다.
채널이 삭제되었을 때 수신 웹훅이 더 이상 방해받지 않습니다.
Mattermost 수신 웹훅 URL을 Slack URL로 설계된 동일한 필드에 붙여넣을 수 있으며 통합이 작동합니다.
호환성
IE 11: 데스크톱에서 점유율이 5% 미만으로 떨어져 IE 10의 새 최소 버전으로 변경되었습니다.
Safari 9: 데스크톱에서 각각 1% 미만으로 떨어진 Safari 7 및 8의 새 최소 버전으로 변경되었습니다.
v1.1에서 v1.2로의 Config.json 변경 사항
config.json
에 여러 설정이 추가되었습니다. 이러한 옵션들은 시스템 콘솔에서 수정하거나 기존의 config.json 파일에서 수동으로 업데이트할 수 있습니다. 이것은 새로운 설치에서 변경된 내용과 그들의 기본값의 목록입니다:
config.json
의TeamSettings
아래:추가됨:
"RestrictTeamNames": true
- www, admin, support, test 등과 같은 예약된 단어를 팀 이름으로 사용할 수 있는지 제어합니다.추가됨:
"EnableTeamListing": false
- 사이트의 루트 페이지에서 팀을 목록화할 수 있는지를 제어합니다.
config.json
의ServiceSettings
아래:추가됨:
"EnableOutgoingWebhooks": false
- 나가는 웹훅을 활성화할지를 제어합니다.변경됨:
"EnableIncomingWebhooks": true
-"EnableIncomingWebhooks": false
로 변경되어 기본값으로 들어오는 웹훅을 끕니다. 기본 설치의 보안을 강화하기 위해 웹훅을 사용하기 전에 문서를 업데이트하세요.
v1.1에서 v1.2로의 데이터베이스 변경 사항
다음 내용은 정보 제공을 목적으로 하며, 조치가 필요하지 않습니다. Mattermost는 이전 버전의 스키마에서 추가만을 사용하여 데이터베이스 테이블을 자동으로 업그레이드합니다. 세션 테이블이 삭제되고 다시 작성되며,이로 인해 팀 데이터에는 영향이 없습니다.
채널 테이블
Description
을Header
로 이름 변경Purpose
열을 추가하고 유형을varchar(1024)
로 지정
환경 설정 테이블
환경 설정
테이블 추가함
팀 테이블
InviteId
열을varchar(32)
타입으로 추가했습니다.AllowOpenInvite
열을tinyint(1)
타입으로 추가했습니다.AllowTeamListing
열을tinyint(1)
타입으로 추가했습니다.idx_teams_invite_id
인덱스를 추가했습니다.
알려진 문제
새 메시지가 있는 페이지로 이동할 때, 마크다운을 통해 추가된 인라인 이미지를 포함한 메시지가 있는 경우 채널이 로딩되는 동안 이동할 수 있습니다.
Microsoft Edge는 아직 드래그 앤 드롭을 지원하지 않습니다.
v1.2로 업그레이드한 후, 기존 사용자들은 로그인시 새롭게 추가된 튜토리얼 팁을 볼 수 있습니다. (v1.2의 특별한 경우이며, 향후 업그레이드에서는 발생하지 않을 것입니다.)
Postgres 데이터베이스에 소문자 채널 이름이 있는 경우 채널 목록이 재정렬 됩니다.
회원 목록은 20명 이상의 회원이 있는 채널에 대해 “20”명의 회원만 표시됩니다.
구두점이 포함된 검색 결과에 하이라이트 표시가 되지 않습니다(:이나 from: 검색 수정자 및 따옴표가 포함된 검색 포함).
.avi .mkv .wmv .mov .flv .mp4a 유형의 미디어 파일이 제대로 재생되지 않습니다.
텍스트가 없는 게시물을 편집하여 삭제해야 하는 경우 404에러가 발생합니다.
중앙 채널에 스크롤 막대가 없습니다.
슬랙으로부터 테마 색상을 가져오는 것이 “활성 채널” 선택 색상을 가져오지 못합니다.
이미지를 텍스트 상자에 붙여넣으면 파이어폭스와 사파리에서 업로드되지 않습니다.
사용자는 슬랙으로부터 가져온 계정을 비밀번호 재설정을 통해 요청할 수 없습니다.
슬랙에서 가져온 @멘션은 작동하지 않습니다.
기여자들
특별한 순서 없이 외부 기여자들에게 많은 감사를 표합니다:
릴리스 v1.2.0 (릴리스 정보 삭제됨)
최종 릴리스: 2015-11-16 (참고: 새로운 발신 웹훅 기능의 보안 문제로 인해 해당 릴리스는 공개적으로 사용할 수 없게 되었으며 v1.2.1로 대체되었습니다. 자세한 내용은 v1.2.1 릴리스 노트를 참조하십시오).
릴리스 v1.1.1 (품질 릴리스)
릴리스일: 2015-10-20
품질 릴리스 안내
이것은 품질 릴리스(v1.1.1)로, 아래 목록된 특정 문제를 해결해야 하는 사용자에게 권장됩니다. 다른 모든 사용자는 최신 주요 안정 빌드 릴리스(v1.1.0)를 사용해야 합니다.
Release Purpose
Mattermost v0.7에서 v1.1로 데이터베이스 업그레이드 옵션 제공
Mattermost v0.7를 Mattermost v1.1로 업그레이드하기 위해 원래는 Mattermost v0.7 데이터베이스에서 업그레이드하기 위해 Mattermost v1.0을 설치한 후 Mattermost v1.1을 설치해야 했습니다.
GitLab omnibus로 Mattermost를 설치하는 경우에 문제가 있었는데, GitLab 8.0에는 Mattermost v0.7이 포함되어 있었고, GitLab 8.1에는 Mattermost v1.1이 포함될 예정이었습니다.
그래서 Mattermost v1.1.1이 만들어졌는데, 이것은 Mattermost v0.7의 데이터베이스를 직접 Mattermost v1.1로 업그레이드할 수 있습니다.
GitLab을 통해 config.json
파일을 통해 Mattermost v0.7을 구성한 사용자는 Mattermost v0.7에서 Mattermost v1.1로 구성 업그레이드하는 방법에 대한 문서 참고해야 합니다.
Mattermost v1.1에서는 GitLab에서 소금 생성을 망가뜨리는 32자 제한이 도입되었으며, 1.1.1 버전에서 이 제한이 해제되었습니다.
릴리스 v1.1.0
릴리스일: 2015-10-16
릴리스 하이라이트
수신 웹훅
Mattermost는 이제 채널과 비공개 그룹을 위한 수신 웹훅을 지원합니다. 이 개발자 기능은 계정 설정 -> 통합 메뉴에서 사용할 수 있습니다. 개발자가 웹훅 기능을 사용하여 사용자 정의 통합을 구축하는 방법에 대한 문서와 샘플은 https://mattermost-docs.infograb.net/guides/integration.html에서 확인할 수 있습니다.
향상된 점
통합
수신 Webhook에 대한 지원이 개선되었으며, 사용자 이름을 재정의하고 봇으로 게시하는 기능이 추가되었습니다.
문서
config.json 및 시스템 콘솔 설정에 대한 문서가 추가되었습니다.
Docker Toolbox가 컨테이너 설치 문서에서 폐기된 Boot2Docker 지침을 대체했습니다.
테마 색상
어두운 테마의 외관이 개선되었습니다.
시스템 콘솔
클라이언트 측 오류가 이제 서버 로그에 기록됩니다.
“EnableSecurityFixAlert” 옵션이 추가되어 관련 보안 수정 경고를 수신할 수 있습니다.
시스템 콘솔 UI 및 도움말 텍스트가 여러 가지로 개선되었습니다.
메시징 및 알림
“쾌적 모드”가 채널 알림 설정에서 읽지 않은 항목이 언급될 때만 표시되는 옵션으로 대체되었습니다.
버그 수정
이미지의 “공개 링크 가져오기”가 작동하지 않는 현상을 수정했습니다.
특정 문자가 검색 오류를 발생시키는 버그를 수정했습니다.
시스템 관리자가 팀 관리자 권한을 가지지 못한 버그를 수정했습니다.
오른쪽 사이드바가 열리고 닫힐 때 스크롤이 이동하는 버그를 수정했습니다.
알려진 문제
Slack import는 Slack 내보내기 형식 변경으로 인해 불안정합니다.
iOS에서 .flac 파일을 업로드하면 파일 미리보기가 손상됩니다.
호환성
v1.0에서 v1.1으로의 Config.json 변경 사항
서비스 설정
config.json
및 시스템 콘솔 UI에 여러 설정이 추가되었습니다. 이전 버전의 Mattermost 이진 파일을 업그레이드하기 전에, 기존 config.json 파일에서 이러한 옵션을 수동으로 업데이트해야 합니다. 새로운 설치에서 변경된 내용과 기본값은 다음과 같습니다:
config.json
의ServiceSettings
아래:추가됨:
"EnablePostIconOverride": false
- 웹훅이 프로필 사진을 덮어쓸 수 있는지 여부를 제어합니다추가됨:
"EnablePostUsernameOverride": false
- 웹훅이 프로필 사진을 덮어쓸 수 있는지 여부를 제어합니다추가됨:
"EnableSecurityFixAlert": true
- 시스템이 보안 업데이트에 대해 경고를 받을 수 있는지 여부를 제어합니다
v1.0에서 v1.1로의 데이터베이스 변경 사항
다음 내용은 정보 목적으로 제공되었으며 조치가 필요하지 않습니다. Mattermost는 이전 버전의 스키마에서 추가 사항만을 사용하여 데이터베이스 테이블을 자동으로 업그레이드합니다. 세션 테이블은 삭제되고 다시 작성되며, 이로 인해 팀 데이터에는 영향이 없습니다.
채널멤버 테이블
NotifyLevel
열 제거NotifyProps
열 추가, 타입은varchar(2000)
이고 기본값은{}
입니다.
기여자들
외부 기여자들에게 많은 감사를 표합니다. 특별한 순서는 없습니다:
chengweiv5, pstonier, teviot, tmuwandi, driou, justyns, drbaker, thomas9987, chuck5, sjmog, chengkun, sexybern, tomitm, stephenfin
릴리스 v1.0.0
2015-10-02에 출시됨
릴리스 하이라이트
마크다운
마크다운 지원은 이제 메시지, 댓글 및 채널 설명에 대해 가능합니다:
헤딩 - 생각을 조직하는 데 도움이 되는 다섯 가지 크기
리스트 - 번호 매기기와 점으로 구분된 목록 모두 지원
글꼴 서식 - 굵게, 기울임꼴, ~~취소선~~,
코드
, 링크 및 블록 인용구 포함인라인 이미지 - 버튼 및 상태 메시지 만드는 데 유용
테이블 - 정리하기 위한 것
이모티콘 - 이모지 코드를 이미지로 변환하여 표시 (:sheep:, :boom:, :rage1:, :+1: 등)
전체 내용은 문서를 참조하세요.
테마
이 릴리스에서 테마는 크게 업그레이드 되었습니다.
사용자 경험을 맞춤화하기 위한 4가지 사전 설정된 테마(2가지 라이트 및 2가지 다크)
다른 도구나 사용자 선호에 정확히 맞추기 위한 18가지 세부 색상 설정 옵션
슬랙에서 테마를 가져오는 기능
시스템 콘솔 및 명령줄 도구
새로운 웹 기반 시스템 콘솔을 추가하여 인스턴스 수준 구성을 관리합니다. 이를 통해 IT 관리자는 편리하게 다음을 수행할 수 있습니다:
서버, 데이터베이스, 이메일, 속도 제한, 파일 저장소, SSO 및 로그 설정과 같은 중요한 설정에 액세스,
로그 파일 및 사용자 역할에 빠르게 액세스하여 작업을 모니터링,
팀 역할 할당 및 비밀번호 재설정*과 같은 중요한 기능으로 *팀 관리_
또한, Mattermost 시스템 역할을 관리하고, 사용자를 생성하며, 비밀번호를 재설정하고, 버전 정보를 가져오는 등의 기본 작업을 수행할 수 있는 새로운 명령줄 도구가 제공됩니다.
./platform -h
를 실행하여 새로운 명령줄 도구를 사용한 문서를 확인하세요.
새로운 기능
메시징, 댓글 및 알림
메시지, 댓글 및 채널 설명에서 완전한 마크다운 지원
이모지 코드를 이미지 파일로 렌더링하는 기능 지원
파일 및 이미지
비디오 및 오디오 파일 재생 기능 추가
시스템 콘솔
UI를 통한 config.json 설정 변경 기능
콘솔에서 로그 파일 보기 기능
사용자 암호 재설정 기능
IT 관리자가 단일 인터페이스에서 여러 팀의 구성원을 관리하는 기능
사용자 인터페이스
사용자 정의 테마 색상 설정 기능
단일 색상 테마를 프리셋 테마로 교체
슬랙에서 테마 가져오기 기능 추가
통합
(미리보기) 수신 웹훅의 초기 지원
개선 사항
문서
제품 설치 지침 추가
소프트웨어 및 하드웨어 요구 사항 문서 업데이트
README에서 설치 지침을 분리하여 별도의 파일로 재구성
코드 기여 지침 추가
새로운 하드웨어 크기 조정 권장 사항 추가
라이선스 정보를 LICENSE.txt 및 NOTICE.txt로 통합
마크다운 문서 추가
성능
자바스크립트 최적화 활성화
센터 채널 및 모바일 웹 개선 사항 다수
코드 품질
Javascript를 Mattermost 스타일 가이드에 맞게 재정렬
사용자 인터페이스
계정 설정 -> 보안 하위에 버전, 빌드 번호, 빌드 날짜 및 빌드 해시 추가
라이선스
Mattermost v1.0.0의 컴파일된 버전은 이제 MIT 라이선스로 사용 가능합니다.
버그 수정
SSO 옵션을 자동으로
EmailVerified=true
로 설정하도록 수정되어, 이제 이전에는 false로 설정되었던 문제가 해결되었습니다.
호환성
config.json
파일의 많은 설정이 변경되었으며 시스템 콘솔 UI가 추가되었습니다. 이것은 Mattermost가 v1.0으로 출시됨에 따라 매우 큰 변화입니다. 이런 규모의 변경은 다시 일어날 가능성이 매우 낮습니다.
이전 버전의 Mattermost 이진 파일을 업그레이드하기 전에 기존의 config.json 파일에서 아래 옵션들을 수동으로 업데이트해야 합니다. 이것은 변경 사항과 새로운 기본 값들의 목록입니다. 신규 설치에서의 변경 사항 및 새로운 기본 값들입니다:
v0.7에서 v1.0으로의 Config.json 변경 사항
서비스 설정
config.json
의ServiceSettings
아래:이동:
TeamSettings
에 추가된"SiteName": "Mattermost"
이동제거: 고수준 개발 모드를 폐기하며 더 세부적인 컨트롤로 대체된
"Mode" : "dev"
제거이름 변경: 개발 중에
/loadtest
슬래시 명령어 사용을 허용하는"AllowTesting" : false
을"EnableTesting": false"
로 이름 변경제거:
"UseSSL": false
불리언을"ConnectionSecurity": ""
로 대체, 새로운 옵션은 None (""
), TLS ("TLS"
) 그리고 StartTLS ("StartTLS"
)이름 변경:
"Port": "8065"
을 주소를 정의하기 위해"ListenAddress": ":8065"
로 이름 변경. 콜론으로 선행되어야 합니다.제거: 사용되지 않았던
"Version": "developer"
제거되고 버전 정보는 이제model/version.go
에 저장됨제거: 사용되지 않았던
"Shards": {}
제거이동:
EmailSettings
로"InviteSalt": "gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6"
이동이동:
FileSettings
로"PublicLinkSalt": "TO3pTyXIZzwHiwyZgGql7lM7DG3zeId4"
이동이름 변경 및 이동:
"ResetSalt": "IPxFzSfnDFsNsRafZxz8NaYqFKhf9y2t"
을"PasswordResetSalt": "vZ4DcKyVVRlKHHJpexcuXzojkE5PZ5eL"
로 이름 변경 및EmailSettings
으로 이동제거: 사용되지 않았던
"AnalyticsUrl": ""
제거제거:
"UseLocalStorage": true
를FileSettings
의"DriverName": "local"
로 대체이름 변경 및 이동:
"StorageDirectory": "./data/"
을FileSettings
의Directory
로 이름 변경 및 이동이름 변경:
"AllowedLoginAttempts": 10
을"MaximumLoginAttempts": 10
로 이름 변경이름 변경, 반전 및 이동:
"DisableEmailSignUp": false
을"EnableSignUpWithEmail": true
로 이름 변경,true
의 의미를 반전시키고EmailSettings
로 이동추가: OAuth2 서비스 제공 역할을 가능하게 하는
"EnableOAuthServiceProvider": false
추가추가: 수신 웹훅 기능을 가능하게 하는
"EnableIncomingWebhooks": false
추가
팀 설정
config.json
의TeamSettings
아래:이름 바꿈:
"AllowPublicLink": true
를"EnablePublicLink": true
로 이름을 변경하고,FileSettings
로 이동제거됨: 더 이상 사용되지 않는 게스트 계정 기능인
AllowValetDefault
제거제거됨:
"/static/help/configure_links.html"
로 설정이 필요하지 않은 옵션인"TermsLink"
제거제거됨:
"/static/help/configure_links.html"
로 설정이 필요하지 않은 옵션인"PrivacyLink"
제거제거됨:
"/static/help/configure_links.html"
로 설정이 필요하지 않은 옵션인"AboutLink"
제거제거됨:
"/static/help/configure_links.html"
로 설정이 필요하지 않은 옵션인"HelpLink"
제거제거됨:
"/static/help/configure_links.html"
로 설정이 필요하지 않은 옵션인"ReportProblemLink"
제거제거됨:
"/static/help/configure_links.html"
로 설정이 필요하지 않은 옵션인"TourLink"
제거제거됨: 테마 색상이 1에서 18로 변경되었고, 기본 테마 색상 옵션이 나중에 테마 색상 디자인이 안정화된 후에 다시 추가될 수 있도록
DefaultThemeColor": "#2389D7"
제거이름 바꿈:
"DisableTeamCreation": false
를"EnableUserCreation": true
로 이름을 변경하고, 역으로 추가됨추가됨:
"EnableUserCreation": true
는 시스템 내에서 새로운 사용자 계정을 만드는 기능을 비활성화하는 데 사용됨
SSO 설정
config.json
의SSOSettings
아래:카테고리 이름 변경:
SSOSettings
를GitLabSettings
로 변경"Allow": false
를"Enable": false
로 이름 변경하여 GitLab SSO를 활성화합니다.
AWS 설정
config.json
의AWSSettings
하위:이 섹션이 제거되고 설정이
FileSettings
로 이동되었습니다.이름 바꿈 및 이동:
"S3AccessKeyId": ""
가"AmazonS3AccessKeyId": ""
로 이름이 변경되고FileSettings
로 이동되었습니다.이름 바꿈 및 이동:
"S3SecretAccessKey": ""
가"AmazonS3SecretAccessKey": ""
로 이름이 변경되고FileSettings
로 이동되었습니다.이름 바꿈 및 이동:
"S3Bucket": ""
가"AmazonS3Bucket": ""
로 이름이 변경되고FileSettings
로 이동되었습니다.이름 바꿈 및 이동:
"S3Region": ""
가"AmazonS3Region": ""
로 이름이 변경되고FileSettings
로 이동되었습니다.
이미지 설정
config.json
파일의ImageSettings
하위:이름 변경:
"ImageSettings"
섹션을"FileSettings"
로 변경추가: 파일 저장 방법을 지정하기 위해
"DriverName" : "local"
추가,amazons3
를 사용하여 S3 설정도 가능합니다.
이메일 설정
config.json
의EmailSettings
아래:삭제됨:
"ByPassEmail": "true"
->SendEmailNotifications
및RequireEmailVerification
으로 대체추가됨:
"SendEmailNotifications" : "false"
-> 이메일 알림을 보낼지 여부를 제어합니다추가됨:
"RequireEmailVerification" : "false"
-> 사용자가 이메일을 확인해아 하는지 여부를 제어합니다대체됨:
"UseTLS": "false"
->"ConnectionSecurity": ""
(옵션: 없음 (""
), TLS ("TLS"
), StartTLS ("StartTLS"
)으로 대체)대체됨:
"UseStartTLS": "false"
->"ConnectionSecurity": ""
(옵션: 없음 (""
), TLS ("TLS
), StartTLS ("StartTLS
)으로 대체)
개인 정보 설정
config.json
파일의PrivacySettings
에서:제거됨: 사용되지 않았던
"ShowPhoneNumber": "true"
제거됨: 사용되지 않았던
"ShowSkypeId" : "true"
v0.7에서 v1.0으로의 데이터베이스 변경사항
다음은 정보 목적으로만 제공되며, 조치가 필요하지 않습니다. Mattermost는 이전 버전 스키마에서의 추가 사항만 사용하여 데이터베이스 테이블을 자동으로 업그레이드합니다. 세션 테이블은 삭제되고 다시 작성되며, 이로 인해 팀 데이터에는 영향이 없습니다.
사용자 테이블
ThemeProps
열을 유형이varchar(2000)
이고 기본값이{}
인 열로 추가했습니다.
팀 테이블
AllowValet
열을 제거했습니다.
세션 테이블
Id
열을Token
으로 이름 바꿈AltId
열을Id
로 이름 바꿈IsOAuth
열을 타입이tinyint(1)
이고 기본값이0
인 새로운 열로 추가함
OAuthAccessData 테이블
새 테이블
OAuthAccessData
추가AuthCode
열을varchar(128)
유형으로 추가Token
열을 주 키로 하는varchar(26)
유형으로 추가RefreshToken
열을varchar(26)
유형으로 추가RedirectUri
열을varchar(256)
유형으로 추가AuthCode
열에 인덱스 추가
OAuthApps 테이블
새로운 테이블 ‘OAuthApps’ 추가
‘Id’ 열을 추가하고 타입을 ‘varchar(26)’으로 하여 기본 키로 설정
‘CreatorId’ 열을 추가하고 타입을 ‘varchar(26)’으로 함
‘CreateAt’ 열을 추가하고 타입을 ‘bigint(20)’으로 함
‘UpdateAt’ 열을 추가하고 타입을 ‘bigint(20)’으로 함
‘ClientSecret’ 열을 추가하고 타입을 ‘varchar(128)’으로 함
‘Name’ 열을 추가하고 타입을 ‘varchar(64)’으로 함
‘Description’ 열을 추가하고 타입을 ‘varchar(512)’으로 함
‘CallbackUrls’ 열을 추가하고 타입을 ‘varchar(1024)’으로 함
‘Homepage’ 열을 추가하고 타입을 ‘varchar(256)’으로 함
‘CreatorId’ 열에 인덱스 추가함
OAuthAuthData 테이블
새로운 테이블
OAuthAuthData
를 추가했습니다.ClientId
열을varchar(26)
유형으로 추가했습니다.UserId
열을varchar(26)
유형으로 추가했습니다.Code
열을 기본 키로 하는varchar(128)
유형으로 추가했습니다.ExpiresIn
열을int(11)
유형으로 추가했습니다.CreateAt
열을bigint(20)
유형으로 추가했습니다.State
열을varchar(128)
유형으로 추가했습니다.Scope
열을varchar(128)
유형으로 추가했습니다.
IncomingWebhooks 테이블
새로운 테이블
IncomingWebhooks
추가기본 키로 타입이
varchar(26)
인Id
열 추가타입이
bigint(20)
인CreateAt
열 추가타입이
bigint(20)
인UpdateAt
열 추가타입이
bigint(20)
인DeleteAt
열 추가타입이
varchar(26)
인UserId
열 추가타입이
varchar(26)
인ChannelId
열 추가타입이
varchar(26)
인TeamId
열 추가UserId
열에 인덱스 추가TeamId
열에 인덱스 추가
시스템 테이블
새로운 테이블
Systems
추가Name
열을 기본 키로 지정하여 타입이varchar(64)
인 열 추가Value
열을 타입이varchar(1024)
인 열 추가
기여자
특별한 순서는 없지만 외부 기여자 여러분께 많은 감사를 드립니다:
릴리스 v0.7.0 (베타1)
2015-09-05에 릴리스되었습니다.
릴리스 하이라이트
GitLab Mattermost Support Enhancement
Mattermost v0.6.0 알파 버전을 출시한 후, GitLab 7.14에서 omnibus 설치 프로그램을 통해 GitLab 단일 로그인 (co-branded로 “GitLab Mattermost”로 알려짐)과 함께 Mattermost의 자동 설치를 제공했습니다.
GitLab 커뮤니티에서 권장하는 새로운 기능, 개선 사항 및 버그 수정 사항이 Mattermost v0.7.0 Beta1에 통합되었습니다. 특히, GitLab SSO를 팀 생성으로 확장하고, 특정 도메인 목록에서 확인된 이메일을 가진 사용자에게 팀 생성을 제한하는 기능을 추가했습니다.
슬랙 가져오기 (미리보기)
슬랙 가져오기 기능의 미리보기는 슬랙 팀에서의 계정 정보와 공개 채널 아카이브가 포함된 “Export” 파일을 처리합니다.
기능 미리보기에서는 슬랙의 이메일과 사용자 이름을 사용하여 새로운 Mattermost 계정을 생성하며, 사용자는 Mattermost의 암호 재설정 화면으로 이동하여 새 자격 증명을 설정하여 활성화할 수 있습니다.
로그인한 후에는 사용자들이 이제 Mattermost로 가져온 공개 채널에서 공유된 이전 슬랙 메시지에 액세스할 수 있습니다.
제한사항:
슬랙은 데이터베이스에 저장된 팀의 파일이나 이미지를 내보내지 않습니다. Mattermost는 슬랙의 웹 UI에서 자산의 위치로 이동하는 링크를 제공할 것입니다.
슬랙은 데이터베이스에 저장된 개인 그룹이나 다이렉트 메시지의 내용을 내보내지 않습니다.
슬랙 가져오기 미리보기 릴리스에서는 사전 확인 또는 롤백을 제공하지 않으며, 기존의 Mattermost 계정과 사용자 이름 또는 이메일 주소가 충돌하는 슬랙 계정을 가져오지 않을 것입니다. 또한 밑줄이 있는 슬랙 채널 이름은 가져오지 않을 것입니다. 또한 멘션은 아직 Mattermost 사용자 이름으로 해결되지 않을 것입니다 (아직 Slack ID로 표시됨). 이러한 문제들은 Mattermost v0.8.0 마이그레이션 지원에서 다루고 있습니다.
새로운 기능
GitLab Mattermost
GitLab SSO를 사용하여 팀 생성 가능 (이전에는 GitLab SSO가 계정 생성 및 로그인만 지원했었습니다)
GitLab SSO 및/또는 특정 도메인의 이메일이 확인된 사용자에게 팀 생성 제한 기능
파일 및 이미지 공유
새로운 드래그 앤 드롭 파일 공유 기능 메시지와 코멘트에
클립 보드에서 이미지를 메시지와 코멘트에 붙여넣는 기능
메시징, 코멘트 및 알림
낙관적인 게시 및 실패 시 재시도로 빠르게 메시지 전송
문서
Go, React 및 Javascript에 대한 새로운 스타일 가이드 라인
개선 사항
메시징, 댓글 및 알림
채널 렌더링 성능 개선
알림 표시기가 화면을 벗어날 때 왼쪽 사이드바에 “읽지 않은 글” 추가
문서
초기 채택자 피드백을 기반으로 설치 문서 향상
버그 수정
GitLab SSO, 설치 및 온보딩에 대한 여러 문제 해결
여러 IE 10 문제 해결
이메일 확인 기능에서 링크 오류 해결
모바일에서 공개 링크 작동되지 않던 문제 해결
기여자
특별한 순서는 없지만, 외부 기여자들에게 많은 감사를 전합니다:
이번 릴리스에 영향을 미치고, 오늘날 GitLab을 사용하는 100,000 개 이상의 조직에 Mattermost를 가져온 GitLab Mattermost 초기 채택 커뮤니티에게 특별한 감사를 전합니다. 특별한 순서는 없습니다:
cifvts, Chryb, cookacounty, bweston92, mablae, picharmer, cmtonkinson, cmthomps, m.gamperl, StanMarsh, jeanmarc-leroux, dnoe, dblessing, mechanicjay, larsemil, vga, stanhu, kohenkatz, RavenB1, booksprint, scottcorscadden, sskmani, gosure, jigarshah
GitLab Mattermost 알파 버전의 성공적인 릴리스를 위해 GitLab 커뮤니티 리더들에게 특별한 감사를 전합니다:
릴리스 v0.6.0 (알파)
2015-08-07에 릴리스됨
릴리스 하이라이트
온프레미스 설치 간소화
GitLab Mattermost 지원 (GitLab SSO, Postgres 지원, IE 10+ 지원)
호환성
참고: Mattermost Preview(v0.5.0) 및 Mattermost Alpha(v0.6.0)의 프로덕션 환경에서의 사용은 권장되지 않지만, Mattermost 제품팀에서 직접 지원하는 소수의 조직에서 Mattermost를 프로덕션 환경에서 실행하는 경우 호환성을 문서화합니다.
팀 URL을 team.domain.com 에서 domain.com/team 으로 변경되었습니다.
새로운 기능
GitLab Mattermost
GitLab 단일 로그인을 위한 OAuth2 지원
GitLab Mattermost 사용자를 위한 PostgreSQL 지원
GitLab Mattermost 사용자를 위한 Internet Explorer 10+ 지원
파일 및 이미지 공유
파일 및 이미지에 대한 새로운 섬네일 및 포맷 지원
메시징, 댓글 및 알림
사용자가 보낸 게시물을 다른 색상으로 강조하여 표시
언급은 이제 사용자가 정의한 단어에도 작동할 수 있음
보안 및 관리
사용자가 활성 세션을 볼 수 있고 로그아웃할 수 있도록 함
팀 관리자는 이제 모든 사용자의 게시물을 삭제할 수 있음
온보딩
“타운 스퀘어”에 추가로 “오프 토픽”이 기본 채널로 사용 가능함
개선
설치
“ByPassEmail” 설정을 통해 이메일 설정 없이 Mattermost를 사용할 수 있게 합니다.
S3 대신 로컬 저장소를 사용할 수 있는 새 옵션 추가
온프레미스 설치를 간소화하기 위해 Redis 사용 제거
온보딩
사용성 개선을 위해 팀 설정 마법사 업데이트
문서
초기 채택자 피드백을 기반으로 설치 문서 개선
기여자
특별한 순서는 없지만, 외부 기여자들에게 많은 감사를 표합니다:
릴리스 v0.5.0 (미리보기)
릴리스 날짜: 2015-06-24
릴리스 하이라이트
Mattermost의 첫 번째 릴리스로, 팀 커뮤니케이션 서비스로서의 새로운 출시입니다. PC와 휴대폰 간에 메시지와 파일을 공유하고 즉시 검색 및 아카이빙이 가능합니다.
새로운 기능
메시징 및 파일 공유
공개, 비공개 및 1:1 채널에서 메시지, 댓글, 파일 및 이미지 전송
채널별로 읽지 않은 메시지 및 언급을 위한 알림 개인화
메시지, 토론 및 파일을 태그하고 찾기 위해 #해시태그 사용
아카이빙 및 검색
과거 메시지 및 댓글을 위해 공개 및 비공개 채널 검색
이름, 사용자명, 닉네임 및 사용자 정의 검색어의 최근 언급 확인
어디서나 접근
웹 기반 PC 및 휴대폰에서 Mattermost 사용
장치별로 팀별 브랜딩 및 색상 테마 정의