데스크탑 애플리케이션 변경 로그

이 변경 로그은 Mattermost 데스크탑 앱 릴리스에 대한 업데이트를 요약합니다.

릴리스 v5.6

릴리스 일자: 2023년 12월 15일

바이너리 다운로드: GitHub의 Mattermost Desktop

호환성

개선 사항

모든 플랫폼

  • 베트남어를 새로운 언어로 추가했습니다 (베타).

  • Debian/Ubuntu에서 gconf 의존성을 제거했습니다.

  • 보드/플레이북 탭을 자동 열기를 중지했습니다.

아키텍처 변경

  • 데스크톱 앱을 구축하는 데 사용되는 기술인 Electron의 주요 버전을 v27.0.2로 업그레이드했습니다.

버그 수정

모든 플랫폼

  • 알림 중 일부가 채널로 이동하지 않는 문제를 해결했습니다.

  • Debian 패키지 설치 시 메인 메뉴에 올바른 범주를 설정했습니다.

  • 서브패스에 있는 서버에서 미디어 권한을 부여할 수 없는 문제를 해결했습니다.

  • 사용자가 임베드된 비디오를 전체 화면으로 볼 수 없는 문제를 해결했습니다.

  • 서브패스가 있는 서버의 딥 링킹 문제를 해결했습니다.

  • “세션 만료” 배지가 표시되지 않는 문제를 해결했습니다.

macOS

  • macOS에서 등록되지 않은 프로토콜에 대한 링크를 클릭할 때 앱이 크래시되는 문제를 해결했습니다.

오픈 소스 구성 요소

알려진 문제

  • 앱에 로그인하려고 시도할 때 끊임없는 “로드 중…” 화면이 표시되는 사용자는 수동으로 캐시 디렉터리를 삭제해야 할 수 있습니다. MacOS의 경우 /Users/ <username>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost 에 위치하며, Windows의 경우 Users/ <username>/AppData/Roaming/Mattermost 에 위치하며, Linux의 경우 ~/config/Mattermost 에 위치합니다 (여기서 ~ 은 홈 디렉터리입니다).

  • Linux에서 Mattermost 트레이 아이콘을 왼쪽 클릭하면 앱 창이 열리지 않고 트레이 메뉴가 열립니다.

  • libnotifyapp 라이브러리의 상류 버그로 인해 일부 Linux 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 권장하는 해결책은 데스크톱 설정을 통해 Mattermost 시스템 트레이 아이콘을 비활성화하는 것입니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다 놓을 수는 있지만, 마우스를 놓을 때 원래 위치로 돌아가는 경우가 있습니다.

기여자

릴리스 v5.5

  • v5.5.1, 2023년 10월 03일 릴리스

  • Mattermost v5.5.1에는 낮은 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지 에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책 에 따른 것입니다.

  • 타사 라이브러리 libwebp의 CVE-2023-4863 를 완화하는 Electron v26.2.1으로 업그레이드했습니다.

  • 로깅이 “info” 수준에 고정된 문제를 해결했습니다.

  • 자동 업데이트 알림에서 다운로드 드롭다운이 열리지 않는 문제를 해결했습니다.

  • v5.5.0, 2023년 09월 15일 릴리스

  • 초기 v5.5.0 릴리스

바이너리 다운로드: GitHub의 Mattermost Desktop

참고: Mattermost v5.5.0에는 중간 심각도 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 보안 업데이트 페이지 에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책 에 따른 것입니다.

호환성

개선 사항

모든 플랫폼

  • 최소 창 너비를 600px로 설정했습니다.

아키텍처 변경

  • 데스크톱 앱을 구축하는 데 사용되는 기술인 Electron의 주요 버전을 v26.1.0으로 업그레이드했습니다.

버그 수정

모든 플랫폼

  • 서버에 연결할 수 없는 경우 진단에서 충돌하는 문제를 해결했습니다.

  • 플러그인을 비활성화한 경우 서버 URL 유효성 검사에 대한 사용자 피드백을 수정했습니다.

  • 앱의 자동 업데이트가 제대로 비활성화되지 않는 문제를 해결했습니다.

  • OS의 다크/라이트 모드 변경이 즉시 창 상단 표시줄에 반영되지 않는 문제를 해결했습니다.

알려진 문제

  • 서브패스가 있는 서버에 대해 데스크톱 앱 v5.5에서 로그인할 수없는 사용자가 있습니다.

  • 앱에 로그인하려고 시도할 때 끊임없는 “로드 중…” 화면이 표시되는 사용자는 수동으로 캐시 디렉터리를 삭제해야 할 수 있습니다. MacOS의 경우 /Users/ <username>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost 에 위치하며, Windows의 경우 Users/ <username>/AppData/Roaming/Mattermost 에 위치하며, Linux의 경우 ~/config/Mattermost 에 위치합니다 (여기서 ~ 은 홈 디렉터리입니다).

  • Linux에서 Mattermost 트레이 아이콘을 왼쪽 클릭하면 앱 창이 열리지 않고 트레이 메뉴가 열립니다.

  • libnotifyapp 라이브러리의 상류 버그로 인해 일부 Linux 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 권장하는 해결책은 데스크톱 설정을 통해 Mattermost 시스템 트레이 아이콘을 비활성화하는 것입니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다 놓을 수는 있지만, 마우스를 놓을 때 원래 위치로 돌아가는 경우가 있습니다.

기여자

ExtraBar 를 사용할 때 dark mode 를 사용하여 어두운 색으로 변경했습니다.

다양한 운영 체제에서 트레이 아이콘 클릭 동작을 개선했습니다.

구조적 변화

  • Electron을 v24.3.1로 주요 버전 업그레이드했습니다. Electron은 데스크톱 앱을 구축하는 데 사용되는 기술입니다.

버그 수정

모든 플랫폼

  • 통화: 통화 팝업이 열려 있을 때 중복 데스크톱 알림이 수정되었습니다.

  • MAS 빌드에서 YubiKey가 작동하지 않는 문제를 수정했습니다.

  • 서브패스에 있는 서버가 동일한 도메인의 외부 URL로 제대로 이동하지 않는 문제를 수정했습니다.

  • 텍스트가 삭제된 후에도 맞춤법 검사 하이라이팅이 지속되는 문제를 수정했습니다.

  • 업그레이드 후 MAS 빌드에서 기본 다운로드 디렉터리가 잘못된 문제를 수정했습니다.

  • 기본 다운로드 위치가 설정된 경우 XDG_DOWNLOAD_DIR 를 준수하지 않는 문제를 수정했습니다.

  • 팝업 창이 이미 존재하는 경우 팝업 창을 다시 초점을 맞추지 않는 문제를 수정했습니다.

알려진 문제

  • Mattermost 가 플러그인을 비활성화한 서버의 서버 추가 화면에서 감지되지 않습니다. MM-53294 .

  • 도움말 메뉴에서 “진단 실행” 시 애플리케이션이 충돌할 수 있습니다. MM-53295 .

  • 앱에 로그인하려고 할 때 로그인 화면이 무한으로 “로드 중…”으로 표시 될 수 있습니다. 이 경우 MacOS 에서는 /Users/ <username>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost 에 위치하고 있고, Windows 에서는 Users/ <username>/AppData/Roaming/Mattermost 에 위치합니다. 이러한 경우 캐시 디렉터리를 수동으로 제거해야 할 수 있습니다.

  • Linux 에서 Mattermost 트레이 아이콘을 좌클릭하여 앱 창을 여는 것이 아닌 트레이 메뉴를 열 수 있는 문제가 있습니다.

  • 일부 Linux 데스크톱 클라이언트에서 libnotifyapp 라이브러리의 상위 버그로 인해 충돌이 발생할 수 있습니다. 권장하는 해결책은 데스크톱 설정을 통해 Mattermost 시스템 트레이 아이콘을 비활성화하는 것입니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다 놓을 수는 있지만, 마우스를 놓을 때 원래 위치로 다시 이동될 수 있습니다.

기여자

릴리스 v5.3

바이너리 다운로드: Mattermost Desktop on GitHub

  • v5.3.1, 2023-04-04 릴리스

  • 통화: 통화 팝업을 열고 나서 그것을 닫은 후 (통화를 나가지 않은 경우) 후속 클릭이 충돌을 발생시키는 문제가 수정되었습니다.

  • v5.3.0, 2023-03-30 릴리스

  • 원본 v5.3.0 릴리스

참고: Mattermost v5.3.0 에는 중간 심각도 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 후에 security updates page 에 공개될 것입니다. 이는 Mattermost Responsible Disclosure Policy 에 따라 진행됩니다.

호환성

  • 데스크톱 앱은 지원되는 확장 지원 릴리스 또는 그 이상의 Mattermost 서버 버전에서 지원됩니다.

  • Windows v8 및 v8.1을 지원 중단했습니다. 최소 지원 Windows 버전이 10+로 업데이트되었습니다.

  • Chromium 최소 지원 버전을 110+으로 업데이트했습니다.

하이라이트

  • 애플리케이션 진단을 추가했습니다.

  • 글로벌 통화 위젯 창을 구현했습니다.

개선 내용

모든 플랫폼

  • 기존 쓰레드에서 /call start 슬래시 명령을 통해 통화를 시작하는 지원을 추가했습니다.

  • Gnome의 “do-not-disturb” 상태를 지원하도록 추가했습니다.

  • 로그 폴더를 표시하는 메뉴 항목을 추가했습니다.

  • URL 감지를 위한 호출 수를 줄이는 것으로 성능을 개선했습니다.

  • 좌클릭 트레이 동작을 변경했습니다. 시스템 트레이 Mattermost 아이콘을 좌클릭하면 애플리케이션이 이미 표시되어 있는 경우 시스템 트레이로 숨깁니다.

  • 파일을 선택하면 기본적으로 파일을 열도록 변경했습니다.

구조적 변화

  • Electron을 v23.1.2로 주요 버전 업그레이드했습니다. Electron은 데스크톱 앱을 구축하는 데 사용되는 기술입니다.

버그 수정

모든 플랫폼

  • 사용자가 메인 창을 사용하여 빈 Electron 창을 열 수 있는 문제를 수정했습니다.

  • MAS 빌드의 다운로드에서 이미지 썸네일이 항상 표시되지 않는 문제를 수정했습니다.

  • 서버를 추가할 때 보드/플레이북 탭이 때때로 자동으로 표시되지 않는 문제를 수정했습니다.

  • RPM이 다른 Electron 기반 응용 프로그램과 충돌하는 문제를 수정했습니다.

  • 사용자 지정 인증서가 HTTP 연결과 함께 WebSocket 연결에 적용되지 않는 문제를 수정했습니다.

  • 딥링크로 앱을 열 때 올바른 URL로 리디렉션되지 않을 수 있는 문제를 수정했습니다.

  • 폴더에 표시 를 선택할 때 다운로드 드롭다운 메뉴를 닫는 문제를 수정했습니다.

  • 모니터를 제거할 때 주 창을 최대화하는 문제를 수정했습니다.

  • 서버 이름에 특수 문자가 포함되어 있을 때 데스크톱 앱의 상단 표시줄이 사라지는 문제를 수정했습니다.

  • OneLogin 사용자가 자격 증명을 기억하지 못하는 문제를 수정했습니다.

  • 플러그인 탐색이 플러그인 UI와 데스크톱 앱 바 사이에 흰색 빈 바가 표시되는 문제를 수정했습니다.

알려진 문제

  • 앱에 로그인하려고 할 때 로그인 화면이 무한으로 “로드 중…”으로 표시 될 수 있습니다. 이 경우 MacOS 에서는 /Users/ <username>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost 에 위치하고 있고, Windows 에서는 Users/ <username>/AppData/Roaming/Mattermost 에 위치합니다. 이러한 경우 캐시 디렉터리를 수동으로 제거해야 할 수 있습니다.

  • Linux 에서 Mattermost 트레이 아이콘을 좌클릭하여 앱 창을 여는 것이 아닌 트레이 메뉴를 열 수 있는 문제가 있습니다.

  • 일부 Linux 데스크톱 클라이언트에서 libnotifyapp 라이브러리의 상위 버그로 인해 충돌이 발생할 수 있습니다. 권장하는 해결책은 데스크톱 설정을 통해 Mattermost 시스템 트레이 아이콘을 비활성화하는 것입니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다 놓을 수는 있지만, 마우스를 놓을 때 원래 위치로 다시 이동될 수 있습니다.

기여자

Release v5.2

바이너리 다운로드: GitHub의 Mattermost Desktop

  • v5.2.2, 2022년 12월 06일 릴리스

  • Windows/Linux용 ARM64 빌드(베타) 추가.

  • Windows 설치 프로그램에서 미리 구성된 서버 목록이 있더라도 온보딩 화면이 표시되는 문제 수정 MM-48079 .

  • 다운로드 목록에 손상된 데이터가 포함된 경우 충돌이 발생할 수 있는 문제 수정 MM-48483 .

  • AppImageLauncher 가 여전히 앱이 실행되지 않는 문제를 일으키는 잘못된 바로 가기를 생성하는 문제 수정 MM-48557 .

  • Windows v8 및 v8.1에서 알림이 표시되지 않는 문제 수정 MM-48397 .

  • “시작하기” 흐름을 완료한 후 사용자가 멈출 수 있는 문제 수정 MM-48682 .

  • 일부 Windows 기기에서 창 크기 조정이 작동하지 않는 문제 수정 MM-48574 .

  • 세 점 메뉴를 클릭한 후 다른 곳을 클릭해도 여전히 세 점 메뉴가 초점을 유지하는 Windows에서의 문제 수정 MM-46424 .

  • v5.2.1, 2022년 11월 15일 릴리스

  • .exe 설치 프로그램에서 미리 구성된 서버 목록이 있더라도 온보딩 화면이 여전히 표시되는 문제 수정 MM-48079 .

  • macOS에서 기본 다운로드 위치가 설정되지 않는 문제 수정 MM-48167 .

  • Windows에서 GPO에서 제공된 사전 구성된 서버를 편집하거나 제거할 수 있는 문제 수정 MM-48184 .

  • Windows의 트레이 아이콘이 설정을 준수하지 않는 문제 수정 MM-48080 .

  • v5.2.0, 2022년 10월 31일 릴리스

  • 원래의 v5.2.0 릴리스

호환성

  • 데스크톱 앱은 지원되는 모든 확장 지원 버전(최대 v8.1 ESR)에서 지원됩니다.

  • 데스크톱 앱 v5.2는 서버 버전 v9.1 이상과 호환되지 않습니다.

하이라이트

  • 온보딩 화면 개선: 서버 구성 및 처음 사용자 온보딩 화면을 새로 추가하여 서버를 구성하지 않고 앱을 시작하는 경우에 표시됩니다.

  • 파일 업로드 진행 상황 및 최근에 다운로드한 파일을 표시하는 다운로드 드롭다운 메뉴를 추가하였습니다.

개선 사항

Linux

  • Linux IA32(32비트 Linux 빌드) 지원 중단.

모든 플랫폼

  • 데스크톱 앱 구성된 URL은 이제 시스템 관리자가 구성한 SiteURL로 강제로 변경됩니다.

  • 데스크톱 앱에 로컬라이제이션 지원을 추가하였습니다(베타).

  • CTRL/CMD+SHIFT+= 를 눌렀을 때 줌 인/아웃이 작동하도록 수정하였습니다.

  • 서버 추가 모달의 필드 순서를 변경하여 서버 URL이 먼저 채워지고 표시 이름이 그 뒤에 채워지도록 수정하였습니다.

  • URL이 변경될 때에만 앱 창이 다시로드되도록 수정하였습니다.

  • 사용자가 처음으로 로드할 때 다른 로그인 옵션을 볼 수 있도록 기본 창 크기를 1280x800으로 업데이트하였습니다.

  • 리눅스 및 Windows의 다크 테마와 라이트 테마 트레이 아이콘의 기대 동작과 교체하였습니다.

  • 전체 MSI 설치 프로그램에 대해 명시적으로 자동 업데이트 기능을 비활성화하였습니다. Windows EXE 설치 프로그램 및 Linux AppImage를 제외하고 모든 MSI 설치 프로그램에 대해 자동 업데이트 기능 비활성화.

  • Mattermost Self-Hosted v5.28 이전 버전에서 별표 기반의 읽지 않은 메시지 지원을 중단하였습니다.

  • 창 크기 조정 성능을 향상시켰습니다.

아키텍처 변경 사항

  • Electorn을 v21.2.0으로 주요 버전 업그레이드하였습니다. Electron은 데스크톱 앱을 빌드하는 데 사용되는 기술의 기초 기술입니다.

버그 수정

Linux

  • 리눅스 사용자의 알림 문제를 해결하기 위해 기본값으로 설정되어 있는 notifications.flashWindow 구성 설정이 리눅스에 대해 0 으로 변경되었습니다.

모든 플랫폼

  • 운영 체제가 Mattermost를 기본 웹 브라우저/메일 앱으로 등록할 수 있는 문제를 수정하였습니다.

  • 다운로드 알림에서 잘못된 파일 이름이 표시되는 문제를 수정하였습니다.

  • 최소화/닫기 버튼을 끌 수 있는 문제를 수정하였습니다.

  • 원격 인증서에서 잘못된 오류 메시지가 Mattermost 서버에 문제가 있음을 시사하는 문제를 수정하였습니다.

  • 사용자 상태를 방해 금지 로 설정한 경우에도 알림을 계속 받는 문제를 수정하였습니다.

  • 사용자가 다운로드 폴더의 파일을 교체할 수 없는 문제를 수정하였습니다.

  • --version 또는 -v 명령줄 플래그가 전달될 때 앱 버전이 잘못 보고되는 문제를 수정하였습니다.

  • MAS(Mac App Store) 사용자가 파일을 쉽게 교체할 수 없는 문제를 수정하였습니다.

오픈 소스 구성 요소

  • 링크 <https://github.com/mattermost/desktop>macos-notification-state , windows-focus-assist , react-intl 를 추가하였습니다.

알려진 문제

  • 앱에 로그인하려고 할 때 무한한 “로딩 중…” 화면이 표시되는 사용자는 수동으로 캐시 디렉터리를 제거해야 할 수 있습니다. macOS의 경우 /Users/ <username>/Library/Containers/Mattermost/Data/Library/Application Support/Mattermost 에 위치하고 Windows의 경우 Users/ <username>/AppData/Roaming/Mattermost 에 위치합니다.

  • 리눅스에서 트레이 아이콘을 클릭하면 앱 창이 열리지 않고 트레이 메뉴가 열리는 문제가 있습니다.

  • 일부 리눅스 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 이것은 libnotifyapp 라이브러리의 상류 버그입니다. 데스크톱 설정에서 시스템 트레이 아이콘을 비활성화하는 것이 권장되는 대처 방안입니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때, 탭을 끌어다 놓을 수는 있지만 마우스를 놓을 때 원래 위치로 돌아가는 문제가 발생할 수 있습니다.

기여자

  • devinbinnie , julmondragon , m1lt0n , saturninoabril , tboulis , vaaas .

  • hideOnStart 설정이 작동하지 않는 문제를 해결했습니다.

  • 인증서 오류 대화 상자가 무한히 다시 나타나는 문제를 해결했습니다.

  • 첫 번째 클라이언트 인증서를 선택할 수 없는 문제를 해결했습니다.

  • Windows ZIP 빌드를 복원했습니다.

  • v5.1.0, 2022년 05월 16일 릴리스

  • 원본 v5.1.0 릴리스

참고: Mattermost v5.1.0에는 낮은 심각도의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 사항은 보안 업데이트 페이지 에서 30일 후에 발표될 예정입니다. 이는 Mattermost 책임있는 공개 정책 에 따라 지정되었습니다.

호환성

  • 데스크톱 앱은 지원되는 모든 Extended Support 릴리스 최대 v8.1 ESR에서 지원됩니다.

  • 데스크톱 앱 v5.1은 서버 버전 v9.1 이상과 호환되지 않습니다.

하이라이트

  • 데스크톱 앱 자동 업데이터 가 추가되었습니다. 앱은 이제 시작할 때 새 업데이트를 자동으로 확인합니다. Mac 빌드는 GitHub에서 자동 업데이트를 지원하지 않습니다. 참고하세요.

개선 사항

Mac

  • Mattermost를 Mac App Store 에 설치할 수 있습니다. Mac에서 이미 Mattermost 데스크톱을 사용 중이더라도 Mac App Store를 통해 다운로드하고 설치하여 향후 자동 업데이트에 액세스할 수 있습니다.

Linux

  • 앱이 X 를 눌렀을 때 앱이 완전히 닫히도록 Linux 닫기 동작을 업데이트했습니다.

  • Linux의 애플리케이션 창을 닫을 때 앱 실행중인 알림 영역에 유지 의 기본 설정을 기본적으로 false 로 변경했습니다.

모든 플랫폼

  • 스크린 공유 시 어떤 창을 공유할지 선택하는 기능이 Calls에 추가되었습니다.

  • 애플리케이션이 시작할 때 서버 추가 모달이 처음 열릴 때 모달이 첫 번째 서버가 추가될 때까지 마우스 클릭으로 닫히지 않고 열린 상태로 유지됩니다.

  • 데스크톱 앱을 항상 전체 화면으로 열 수 있는 새로운 설정/기본 설정이 추가되었습니다.

  • 앱은 이제 ctrl+=cmd+= 를 사용하여 줌 인하여 Chrome 및 Firefox의 동작과 일치시킵니다.

  • 파일 > 보기 메뉴의 단어를 최근 사용자 인터페이스의 변경을 반영하기 위해 Tab 에서 Server 로 변경했습니다.

  • 메뉴 > 도움말 > 버전 에서 버전 문자열을 클립보드로 복사하는 기능이 추가되었습니다.

  • 창 > 서버 표시 메뉴 항목이 추가되어 서버 목록을 표시합니다.

  • 설정 페이지의 깜박이는 창에 대한 참조를 제거하여 창이 깜박이지 않을 때 혼란을 방지했습니다.

구조적 변화

  • Electron의 주 버전 업그레이드 v18.0.3. Electron은 데스크톱 앱을 구축하는 데 사용되는 기술입니다.

버그 수정

Linux

  • 앱 창 및 작업 표시줄이 알림을 받을 때 깜빡임이 없었던 문제를 해결했습니다.

모든 플랫폼

  • 데스크톱 앱에서 사용자 정의 URI가 지원되지 않던 문제를 해결했습니다.

  • 구문 분석된 기술적으로 유효하지 않은 URI를 브라우저에서 열 수 없었던 문제를 해결했습니다.

  • 앞 부분에 별표가 있는 채널 이름이 읽지 않은 메시지를 잘못 반환하도록 하는 문제를 해결했습니다.

  • 새 탭 보기를 열면 원래 보기도 요청된 링크로 이동하는 문제를 해결했습니다.

  • 사용자가 동일한 서버 이름 또는 URL을 두 번 추가할 수 있는 문제를 해결했습니다.

  • URL 보기가 위에있는 버튼을 직접 클릭하는 것을 막았던 문제를 해결했습니다.

  • 아이콘이 활성화되지 않은 경우 트레이 아이콘 테마 토글이 숨겨지지 않는 문제를 해결했습니다.

  • Windows 10+ 알림에 중복되는 아이콘이 존재했던 문제를 해결했습니다.

  • 다른 팀의 읽지 않은 메시지가 데스크톱 앱에서 읽지 않은 배지를 트리거하지 않았던 문제를 해결했습니다.

  • 몇 번의 시도 후에 중단하지 않고 무한대로 탭을 로드하려고 하는 문제를 해결했습니다.

  • 로딩 화면 문제를 수정하여 더 신뢰할 수 있게 만들었습니다.

  • Shift+Alt 가 상단 메뉴로 포커스를 이동시키는 문제를 해결했습니다.

  • 페이지 아래에 있는 외부 링크가 클릭할 수 없었던 문제를 해결했습니다.

  • 언급 및 읽지 않은 메시지가 배지/트레이 아이콘 설정에 우선하지 않았던 문제를 해결했습니다.

  • macOS 독이 트레이 아이콘을 클릭한 후에도 열려 있는 문제를 해결했습니다.

  • 사용자가 외부 URL에서 마우스를 제거한 후에도 URL 보기가 계속되는 문제를 해결했습니다.

알려진 문제

  • Linux에서 트레이 아이콘을 좌클릭하면 앱 창이 열리지 않고 트레이 메뉴가 열리는 문제가 있습니다.

  • Windows 서버의 “원격 데스크톱 세션 호스트” 역할에서는 Mattermost 데스크톱 앱 v5.1.0을 두 번 시작할 수 없습니다.

  • 스크린 리더기를 시작할 때 데스크톱 앱이 무응답 상태가 될 수 있고 충돌이 발생할 수 있습니다 MM-44058 .

  • 일부 Linux 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 이는 libnotifyapp 라이브러리의 상위 버그입니다. 데스크톱 설정에서 시스템 트레이 아이콘을 비활성화하는 것이 권장되는 해결책입니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때, 탭을 끌어다 놓을 수 있지만 마우스를 놓으면 원래 위치로 돌아가는 문제가 발생할 수 있습니다.

기여자

릴리스 v5.0

바이너리 다운로드: GitHub의 Mattermost 데스크톱

  • v5.0.4, 2022년 02월 04일 릴리스

  • v5.0.3에서 데스크톱 앱 토스트 알림이 작동하지 않는 문제를 해결했습니다.

  • Windows를 위해 복원된 트레이로 최소화 옵션을 추가하고 트레이 아이콘 색상을 재정의하는 기능을 추가했습니다.

  • v5.0.3, 2022년 02월 01일 릴리스

  • 사용자가 “세션이 만료되었습니다”와 같은 잘못된 오류를 받고 로그인을 할 수 없는 문제를 해결했습니다.

  • 현재 로딩 중인 페이지를 다시로드하려고 할 때 앱이 충돌할 수 있는 문제를 해결했습니다.

  • OS 수준의 바로 가기가 앱에서 예기치 않은 포커스 동작을 일으킬 수 있는 문제를 해결했습니다.

  • Linux 사용자가 서버 추가 모달을 보지 못했던 문제를 해결했습니다.

  • Playbooks에서 채널 로그를 내보낼 수 없는 문제를 해결했습니다.

  • v5.0.2, 2021-11-15

  • 탭이 로딩 중일 때 탭 간 전환 시 데스크톱 앱이 때때로 충돌하는 문제 수정됨.

  • 작업 표시줄 아이콘을 클릭했을 때 응용 프로그램이 창을 올리지 않는 문제 수정됨.

  • v5.0.1, 2021-10-22

  • 데스크톱 알림 음이 정상적으로 작동하지 않는 문제 수정됨.

  • 데스크톱 앱에서 프록시 서버를 사용하면 앱이 충돌하는 문제 수정됨.

  • 리눅스에서 다른 서버가 없는 경우 새 서버 모달에 접근할 수 없는 문제 수정됨.

  • 보드/플레이북에서 채널로 전환 시 채널 뷰가 새로 고쳐지는 문제 수정됨.

  • GPO 및 내장 서버가 보드/플레이북 탭과 정상적으로 작동하지 않는 문제 수정됨.

  • Windows 8에서 상단 표시줄 버튼이 누락된 문제 수정됨.

  • 일부 필요 없는 파일을 제거하여 일부 빌드의 크기를 줄임.

  • v5.0.0, 2021-10-13

  • 원본 v5.0.0 릴리스

참고: Mattermost v5.0.0에는 하위 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일 후에 보안 업데이트 페이지 에 게시됩니다. Mattermost 책임 있는 공개 정책 에 따라.

호환성

  • 데스크톱 앱은 v8.1 ESR까지의 모든 지원되는 Extended Support 릴리스에서 지원됩니다.

  • 데스크톱 앱 v5.0은 v9.1 이후의 서버 버전과 호환되지 않습니다.

중요 변경 사항 / 업그레이드 노트

  • 일부 키보드 바로 가기와 메뉴 항목을 업데이트하여 새 데스크톱 앱 레이아웃과 함께 작동하도록 업데이트되었습니다. Ctrl+# 은 탭 변경에 사용되고, Ctrl+Shft+# 은 서버 변경에 사용됩니다.

하이라이트

  • 새롭게 디자인된 타이틀 바를 통해 사용자들이 최소한의 컨텍스트 전환으로 여러 서버에서 채널, 플레이북 및 보드에서 작업할 수 있습니다.

개선 사항

MacOS

  • macOS의 창 메뉴를 시스템 표준과 더 일관성 있게 만들었습니다.

모든 플랫폼

  • 맞춤법 검사기에서 여러 언어를 지원하도록 지원 추가되었습니다. 데스크톱 환경설정에서 구성할 수 있습니다.

  • 로딩 화면 시각적으로 업데이트되었습니다.

  • 설정 및 모달에 다크 모드가 추가되었습니다.

  • 서버 선택을 탭 대신 드롭다운을 사용하도록 변경되었습니다.

  • 드롭다운 항목을 끌어다 놓아 서버를 다시 정렬할 수 있도록 지원이 추가되었습니다.

  • 추가된 서버에 기반하여 다중 설정 가능한 탭을 지원하도록 탭 인터페이스가 변환되었습니다. 이를 통해 창 헤더에서 보드 및 플레이북에 쉽게 액세스할 수 있습니다.

  • 설정서버 관리 화면을 제거하고 새로 추가된 드롭다운에 편집/삭제 버튼을 추가했습니다. 이제 사용자들은 서버 드롭다운 메뉴에서 서버를 구성하고 편집할 수 있습니다.

  • 인증서 오류 모달에 사용자들이 인증서를 영구적으로 신뢰하지 않도록 하는 확인란이 추가되었습니다.

구조적 변경 사항

  • 데스크톱 앱을 빌드하는 데 사용되는 기술인 Electron을 v14.1로 주요 버전 업그레이드했습니다.

  • Electron 빌더에 RPM 빌드 옵션을 추가했습니다.

  • MacOS 사용자를 위한 유니버설 바이너리를 추가했습니다.

  • Bootstrap v4로 마이그레이션하고 인터페이스를 새롭게 디자인했습니다. 더 깨끗한 경험을 위해 react-smooth-dnd 대신 react-beautiful-dnd 로 마이그레이션했습니다.

버그 수정

Linux

  • Linux에서 트레이 아이콘 크기가 수정되었습니다.

  • Linux에서 Alt+ <somekey> 를 누르면 메뉴 바가 비활성화되고 상단 표시줄을 가리는 문제가 수정되었습니다.

모든 플랫폼

  • 시스템 콘솔에서 앱 크기를 조정하면 상단에 흰색 바가 나타나는 문제가 수정되었습니다.

  • jira connect 모달에서 오른쪽 클릭 메뉴가 누락된 문제가 수정되었습니다.

  • 앱이 화면을 벗어나고 사용자가 창을 표시하는 데 문제가 발생하는 문제가 수정되었습니다.

Known Issues (이슈 알려진 사항)


  • 윈도우에서 4.7.0 업그레이드 후 작업 표시줄에서 읽지 않은 메시지 아이콘이 누락될 수 있습니다. MM-37807 .

  • 일부 Linux 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 이는 libnotifyapp 라이브러리의 상류 버그입니다. 데스크톱 설정에서 시스템 트레이 아이콘을 비활성화하는 것이 권장되는 해결책입니다.

  • 일부 Linux 배포판에서 샌드박스 설정으로 인해 앱이 브라우저에서 링크를 열 수 없는 문제가 발생합니다 (https://github.com/electron/electron/issues/17972#issuecomment-486927073). 대부분의 설치 프로그램에 대한 해결책은 고쳐졌지만 tgz의 경우 수동 개입이 필요합니다. 이 경우 $ chmod 4755 <installpath>/chrome-sandbox 를 통해 수동 개입이 필요합니다.

  • 기본 인증 중 Enter를 여러 번 누르면 충돌이 발생할 수 있습니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다 놓을 수는 있지만 마우스를 놓으면 원래 위치로 다시 이동될 수 있습니다.

기여자

릴리스 v4.7

바이너리 다운로드: Mattermost Desktop on GitHub

  • v4.7.2, 2021-09-13

  • Electron v12.0.16으로 업그레이드됨.

  • GPO가 있는 서버에서 각 시작 시 서버 추가 화면이 나타나는 문제가 수정됨.

  • 새 언급이 도착했을 때 Windows 및 Linux에서 창이 번쩍이는 문제가 수정됨.

  • 팔로우한 쓰레드를 위한 데스크톱 알림이 추가됨.

  • v4.7.1, 2021-08-03

  • Mattermost v4.7.1에는 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 세부 정보는 릴리스 후 30일 후에 보안 업데이트 페이지 에 게시됩니다. Mattermost 책임 있는 공개 정책 에 따라.

  • 사용자가 Hunspell 사전의 다른 다운로드 위치를 지정할 수 있도록 지원이 추가되었습니다.

  • 읽지 않은 메시지가 있는 채널을 읽을 때까지 알림 배지가 해제되지 않는 문제가 채널을 벗어날 때까지 해제되지 않는 문제가 수정되었습니다.

  • GPU 가속이 비활성화되었을 때 Windows 10에서 4.7.0에서 상단 표시줄 메뉴, 최소화, 최대화 및 닫기 아이콘이 작동하지 않는 문제가 수정되었습니다.

  • 데스크탑 창을 드래그해서 검색어를 강조하려고 할 때 창이 이동되는 문제를 해결하기 위해 Electron v12.0.1로 복원되었습니다.

  • 잘못된 기본 다운로드 위치로 인한 충돌을 방지하기 위한 문제가 수정됨.

  • v4.7.0, 2021-06-23

  • 원본 v4.7.0 릴리스

참고: Mattermost v4.7.0에는 낮음에서 중간 수준의 보안 수정이 포함되어 있습니다. 업그레이드를 권장합니다. 자세한 내용은 릴리스 후 30일 뒤에 보안 업데이트 페이지 에 게시됩니다. 이는 Mattermost 책임 있는 공개 정책 에 따른 것입니다.

호환성

  • 데스크톱 앱은 지원되는 확장 지원 릴리스 또는 더 최신 Mattermost 서버 버전에서 지원됩니다.

개요

  • 성능을 향상시키고 반응이 좋아지며 (즉, 렉이 줄고) CPU 사용량이 줄어들고 더 빠른 시작 시간을 제공하는 기본 구조 변경인 일렉트론 BrowserView를 지원하였습니다.

개선 사항

Windows

  • Windows 데스크톱이 이제 운영 체제 설정에 따라 자동으로 밝은 테마와 어두운 테마를 자동으로 전환합니다.

모든 플랫폼

  • 기본 데스크톱 앱 다운로드 위치를 지정하는 설정을 추가하였습니다.

  • 시작 화면 및 로딩 표시기를 개선했습니다.

  • 딥링킹을 복원하였습니다.

  • 보다 정확한 맞춤법 제안을 제공하기 위해 맞춤법 검사 사전을 개선했습니다. 맞춤법 검사 언어는 이제 운영 체제 설정에 따라 자동으로 지정됩니다.

  • URL 및 URL 라이브러리의 사용에 일관성을 부여하기 위한 개선을 추가하였습니다.

  • Ctrl/CMD + F 기능을 채널 내 검색으로 대체하였습니다 (Mattermost 서버 v5.36+가 필요함).

  • 데스크톱 앱의 컨텐츠 보안 정책을 업데이트하여 개발 도구에서 경고가 표시되지 않도록 하였습니다.

  • 리눅스 및 Windows에서 각 설정 메뉴가 별도의 창에 있도록 하였습니다.

  • 서버 탭 이름의 최대 길이(폭)를 224픽셀로 줄였습니다.

  • 개선된 대조를 위해 메뉴 표시줄 및 시스템 트레이 아이콘을 업데이트하였습니다.

  • Debian 설치 프로그램에서 더 이상 Debian의 Bullseye에 제공되지 않기 때문에 libappnotify1 를 의존성으로 요구하지 않도록 하였습니다. 사용 가능한 경우에는 설치하는 것이 여전히 권장됩니다.

아키텍처 변경

  • 일렉트론을 v12.0.10으로 주요 버전 업그레이드하였습니다. 일렉트론은 데스크톱 앱을 구축하는 데 사용되는 기본 기술입니다.

  • 일렉트론 BrowserView를 지원하였습니다.

  • 빌드 파이프라인에서 M1 아키텍처를 지원하였습니다 (베타).

버그 수정

Windows

  • 다른 알림이 도착했을 때 Windows 데스크톱 알림이 자동으로 사라지지 않았던 문제를 수정하였습니다.

  • 업그레이드 중에 작업 표시줄에 고정 아이콘이 사라지는 문제를 해결하였습니다.

  • MSI 빌드에서 알림이 응용 프로그램을 열지 않고 올바른 채널로 이동하지 않도록 하는 문제를 해결하였습니다.

MacOS

  • 시스템 환경 설정 에서 테마를 변경했을 때 트레이 아이콘이 변경되었지만 안 읽은 항목을 나타내는 빨간/파란 점이 제거되었던 문제를 해결하였습니다.

  • 상단 메뉴 막대에 보이지 않는 Mattermost 아이콘이 있던 문제를 해결하였습니다.

Linux

  • Shift+Alt가 키보드 레이아웃을 바꾸는 대신 주 메뉴로 포커스를 이동했던 문제를 해결하였습니다.

모든 플랫폼

  • GPO를 사용하여 서버 이름에 대해 특수 문자가 표시되지 않았던 문제를 해결하였습니다.

  • 영구 링크 미디어 미리보기에서 닫기/뒤로 버튼이 누락된 문제를 해결하였습니다.

  • 데스크톱 앱 설정 창을 닫을 때 텍스트 입력 포커스가 잃어버리는 문제를 해결하였습니다.

  • 데스크톱 앱 설정을 저장해도 설정 창에서 저장 중 표시가 사라지지 않는 문제를 해결하였습니다.

  • 탭에 언급 횟수를 나타내는 보석이 탭에 표시되지 않았던 문제를 해결하였습니다.

  • 데스크톱 린팅이 웹앱 린팅과 일치하지 않았던 문제를 해결하였습니다.

  • 사용자가 잘못된 서버 탭이 선택된 상태에서 알림을 클릭했을 때 아무런 작업도 수행되지 않았던 문제를 해결하였습니다.

  • 데스크톱 정보 창에서 텍스트를 복사할 수 없었던 문제를 해결하였습니다.

알려진 문제

  • 새 맞춤법 검사기는 업데이트된 사전을 다운로드하기 위해 Google 서버에 연결합니다.

  • 4.7.0 업그레이드 이후 Windows 작업 표시줄에서 읽지 않은 메시지 아이콘이 누락될 수 있습니다. MM-37807 .

  • 보기 > 찾기 를 클릭하더라도 작동하지 않을 수 있습니다. MM-36606 .

  • jira connect 모달에서 오른쪽 클릭 메뉴가 누락될 수 있습니다. MM-36032 .

  • 앱을 처음 시작할 때 검색 필드에 포커스가 맞춰질 수 있습니다. MM-35249 .

  • .tar.gz 릴리스에서 create_desktop_file.sh 스크립트가 제거되었습니다. 이를 해결하기 위해 GitHub 여기 에서 다운로드할 수 있습니다.

  • Windows 버전의 모든 환경에서 MSI 설치 프로그램을 설치하는 동안 오류가 발생할 수 있습니다.

  • 일부 Linux 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 이는 libnotifyapp 라이브러리의 상위 버그입니다. 데스크톱 설정에서 시스템 트레이 아이콘을 비활성화하는 것이 권장되는 해결 방안입니다.

  • 일부 Linux 배포판에서 샌드박스 설정이 앱에서 브라우저에서 링크를 여는 것을 방지합니다 (https://github.com/electron/electron/issues/17972#issuecomment-486927073 참조). 이는 대부분의 설치 프로그램에서 해결되었지만 tgz에서는 이렇지 않습니다. 이 경우 $ chmod 4755 <installpath>/chrome-sandbox 를 통해 수동으로 개입해야 합니다.

  • 기본 인증 중에 Enter를 여러 번 누르면 충돌이 발생할 수 있습니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다놓을 수 있지만, 마우스를 놓으면 원래 위치로 다시 이동될 수 있습니다.

기여자

릴리스 v4.6

바이너리 다운로드: GitHub의 Mattermost 데스크톱

  • v4.6.2, 2021년 01월 25일 배포

  • 데스크톱 앱에서 gitlab.com 에 로그인되지 않는 문제를 해결하였습니다. MM-31626

  • macOS 권한이 데스크톱 앱의 카메라 및 마이크 사용을 위해 활성화되지 않았던 문제를 해결하였습니다. Jitsi와 같은 써드파티 플러그인을 위한 MM-31987 .

  • v4.6.1, 2020년 10월 26일 배포

  • 데스크톱 앱 알림 소리가 작동하지 않았던 문제를 해결하였습니다. MM-29921

  • v4.6.0, 2020년 10월 16일 배포

  • 원본 v4.6.0 릴리스

개선 사항

모든 플랫폼

  • 다른 데스크톱 알림 소리를 선택할 수 있도록하는 설정을 추가하였습니다 (Mattermost 서버 v5.28+가 필요함).

  • “Show Mattermost icon in the menu bar” 설정은 이제 Mac에서는 기본적으로 활성화되며, “알림 영역에 아이콘 표시” 및 “애플리케이션 창이 닫힐 때 알림 영역에서 앱 실행 상태 유지” 설정은 이제 우분투에서 새로 설치된 경우 기본적으로 활성화됩니다.

  • 이제 예전 Windows 및 Linux OS 버전에서 기본 창 프레임 및 서버 탭이 사용됩니다.

  • 러시아어 및 우크라이나어 언어 맞춤법 검사기가 추가되었습니다.

  • 관리되는 리소스에 액세스를 허용하는 지원이 추가되었습니다.

  • 자동 링크 플러그인에서 서버의 기본 프로토콜이 사용됩니다.

버그 수정

모든 플랫폼

  • “로그인시 앱 시작” 설정이 활성화된 상태에서 앱 창이 최대화된 상태로 시작되는 문제를 해결했습니다. 데스크톱 앱은 더 이상 시스템 트레이에 표시되지 않으며 매개변수 “—hidden”가 제거되었습니다. 이 설정은 AppImage 파일(비공식)을 사용할 때 존중되지 않습니다.

  • “서버 추가” 모달 필드에서 오른쪽 클릭 메뉴가 없는 문제를 해결했습니다.

  • 데스크톱 앱을 사용하여 외부 응용 프로그램에 로그인할 때 사용자가 로그인 페이지에서 우클릭 메뉴와 복사 및 붙여넣기 옵션을 보지 못하는 문제를 해결했습니다.

  • 타임스탬프나 내부 링크에 마우스를 올렸을 때 URL 막대가 좌측 하단에 표시되는 문제를 해결했습니다.

  • 별도의 OAuth 창이 열렸을 때 Javascript 오류가 발생하는 문제를 해결했습니다.

  • 일부 링크가 데스크톱 앱에서 시스템 콘솔을 가리키지 않는 문제를 해결했습니다.

알려진 문제

  • macOS에서 데스크톱 앱을 잠금 해제하면 현재 보고 있는 채널을 읽은 것으로 표시합니다. MM-31429

  • Ubuntu에서 ALT+TAB을 사용하여 창 전환 시 자동 초점이 손실됩니다. MM-29705

  • 일부 Linux 데스크탑 클라이언트에서 충돌이 발생할 수 있습니다. 이는 “libnotifyapp” 라이브러리의 상위 버그로, 데스크톱 설정에서 시스템 트레이 아이콘을 비활성화하는 것이 권장되는 해결책입니다.

  • 일부 Linux 배포판에서 샌드박스 설정이 앱이 브라우저에서 링크를 열 수 없게 합니다 (https://github.com/electron/electron/issues/17972#issuecomment-486927073). 대부분의 설치 프로그램에서는 해결되었지만 tgz 파일에서 해결되지 않았습니다. 이 경우 수동 개입이 필요하며 $ chmod 4755 <installpath>/chrome-sandbox 로 수정해야 합니다.

  • 기본 인증 중 Enter 키를 여러 번 누르면 충돌이 발생합니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다 놓을 수는 있지만 마우스를 놓으면 원래 위치로 돌아갑니다.

기여자

모든 기여자들에게 감사드립니다. 알파벳순으로:

릴리스 v4.5

바이너리 다운로드: Mattermost Desktop on GitHub

  • v4.5.4, 2020-09-11 배포

  • Help 및 Report a Problem 웹 사이트 링크가 Mattermost 채널을 가리키도록 구성되어 작동하지 않던 문제를 해결했습니다. MM-28595

  • v4.5.3, 2020-08-25 배포

  • 사용자들이 인증을 위해 핀이 필요한 인증서를 선택해야 하는 경우에도 인증에 로그인할 수 없는 문제를 해결했습니다. MM-27331

  • v4.5.2, 2020-07-20 배포

  • “알림 영역에 아이콘 표시”와 “로그인시 앱 시작”이 모두 활성화된 상태에서 Linux 앱이 빈 화면으로 시작되는 문제를 해결했습니다. MM-26832

  • v4.5.1, 2020-07-13 배포

  • v4.5.0, 2020-06-16 배포

  • 원본 v4.5.0 배포

개선사항

모든 플랫폼

  • 폴란드어 맞춤법 검사기 추가.

  • 파일 다운로드 완료시 데스크톱 알림을 발생시키도록 지원 추가.

  • 새로운 서버를 추가하기 위해 + 탭을 클릭할 때 서버 이름 필드에 커서 초점을 맞추는 지원 추가.

  • “새 메시지를 받았을 때 앱 창과 작업 표시줄 아이콘을 깜박이도록” 설정을 기본적으로 “True”로 설정함.

Mac

  • Mac에서 닫은 창을 이제 CMD+Tab 키보드 바로 가기로 다시 엽니다.

아키텍처 변경

  • 데스크톱 앱을 구축하는 데 사용되는 기술인 Electron의 주요 버전 업그레이드(v7.0.0)를 수행했습니다.

버그 수정

모든 플랫폼

  • 데스크톱 앱이 IdP 릴레이를 사용하는 SAML로 인증할 수 없는 문제를 해결했습니다.

  • 이동된 서버 탭이 초점을 유지하지 않는 문제를 해결했습니다.

  • 오른쪽 클릭 후 “이미지 저장”을 클릭해도 작동하지 않는 문제를 해결했습니다.

  • 자체 서명된 인증서를 신뢰할지 묻는 것이 계속해서 묻는 문제를 해결했습니다.

  • URL이 / 로 끝나지 않는 경우 서버 루트로 향하는 링크가 “채널을 찾을 수 없음” 오류를 발생시키는 문제를 해결했습니다.

  • ESC나 취소를 사용하여 서버 추가 모달을 닫은 후 이전에 선택한 텍스트 입력으로 포커스가 되돌아가지 않는 문제를 해결했습니다.

  • OneLogin 링크가 앱 자체에서 열리면 앱으로 돌아가는 것이 불가능하게 만드는 문제를 해결했습니다.

  • “Mattermost에 연결할 수 없음” 오류 페이지의 링크가 작동하지 않는 문제를 해결했습니다.

Windows

  • Windows 데스크톱 알림이 다른 알림 채널에 비해 지연되는 문제를 해결했습니다.

  • Windows 데스크톱 메뉴 옵션이 “Unlabel 0 button”으로 읽히는 문제를 해결했습니다.

  • 서버 추가 모달이 열린 상태에서 설정 화면 오른쪽에 흰색 바가 나타나는 문제를 해결했습니다.

Mac

  • 상단 표시줄을 두 번 클릭했을 때 창을 최소화하거나 최대화하는 기능이 작동하지 않던 문제를 수정했습니다.

  • 헤더 왼쪽 부분을 클릭하고, 홀드하고, 드래그하여 앱을 다시 배치할 수 없는 문제를 수정했습니다.

  • CMD+Tab 을 사용하여 앱을 벗어나 다시 앱으로 돌아왔을 때 서버 표시 이름 필드가 포커스를 잃는 문제를 수정했습니다.

  • 새 서버 설정 페이지에서 긴 서버 주소가 올바르게 래핑되지 않는 문제를 수정했습니다.

  • Atlassian 로그인 필드에 복사하여 붙여넣기를 할 때 텍스트가 잘못된 위치에 붙여넣는 문제를 수정했습니다.

알려진 문제

  • 새로운 서버를 “+”를 통해 서버 탭 오른쪽에 추가한 직후에 로그인 화면에서 표시된 커서 포커스가 없는 문제가 있습니다. MM-25984

  • “서버 추가” 모달 필드에서 오른쪽 클릭 메뉴가 누락된 문제가 있습니다. MM-26017

  • Ubuntu에서 언급 알림이 두 번 수신되는 문제가 있습니다. MM-26012

  • Windows 7 또는 Linux에서 현재 창 프레임과 서버 탭의 스타일이 일관되지 않은 문제가 있습니다. MM-22751

  • 일부 리눅스 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 이는 libnotifyapp 라이브러리의 상위 버그로, 데스크톱 설정에서 시스템 트레이 아이콘을 비활성화하는 것이 권장되는 해결 방법입니다.

  • 일부 리눅스 배포판에서 ‘sandbox’ 설정이 앱에서 브라우저 링크를 열지 못하게 하는 문제가 있습니다(https://github.com/electron/electron/issues/17972#issuecomment-486927073). 대부분의 설치 프로그램에 대해 수정되었지만, tgz에서는 수정되지 않았습니다. 이 경우 수동으로 $ chmod 4755 <installpath>/chrome-sandbox 를 통해 개입이 필요합니다.

  • Basic Authentication 중에 Enter를 여러 번 누르면 충돌이 발생하는 문제가 있습니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때 탭을 끌어다 놓을 수 있지만, 마우스를 놓으면 원래 위치로 다시 이동하는 문제가 있습니다.

기여자

모든 기여자에게 많은 감사를 표합니다. 알파벳순으로:

릴리스 v4.4

바이너리 다운로드: Mattermost Desktop on GitHub

  • v4.4.2, 2020-05-11에 릴리스

  • Windows에서 앱이 닫힌 채널에서 메시지가 게시된 채널 상태로 앱이 닫혔을 때 채널이 읽은 것으로 표시되는 문제를 수정했습니다. MM-23215

  • v4.4.1, 2020-04-22에 릴리스

  • GPO로 설정된 팀을 사용할 때 데스크톱 클라이언트가 공백의 흰 창으로 열리는 문제를 수정했습니다. MM-23082

  • Gmail 주소로 Google oAuth가 플러그인용 데스크톱 앱에서 작동하지 않는 문제를 수정했습니다. MM-23057

  • Windows 데스크톱 알림이 지연되는 문제를 수정했습니다. MM-22552

  • 앱이 올바른 위치로 복원되지 않고 앱을 최소화한 후 최대화하면 디스플레이의 다른 위치로 “점프”하는 문제를 수정했습니다. MM-23195

  • 사용자가 로그인 화면에 텍스트를 붙여넣을 수 없는 문제를 수정했습니다. MM-23784

  • OAuth 창에서 뒤로/앞으로 탐색하는 것이 앱을 충돌시키는 문제를 수정했습니다. MM-23153

  • v4.4.0, 2020-02-16에 릴리스

  • v4.4.0 릴리스

참고: Mattermost v4.4.0에는 낮은 심각도에서 중간 심각도 보안 수정이 포함되어 있습니다. 업그레이드 를 적극 권장합니다. 자세한 내용은 Mattermost 보안 업데이트 페이지 에서 릴리스 후 30일 후에 게시됩니다. Mattermost 책임있는 기고 정책 에 따라 포함됩니다.

주요 변경사항

  • 서버 탭 순서를 재배열할 수 있는 새로운 탭바를 지원하기 위해 새로운 구성 버전으로 이동한 결과, 데스크톱 앱 버전을 다운그레이드하려면 이전 구성을 백업하는 것이 권장됩니다.

개선 사항

모든 플랫폼

  • PIV 카드 인증을 포함한 인증서 인증을 지원하였습니다.

  • 드래그 앤 드롭을 통해 서버 탭을 다시 정렬할 수 있게 되었으며, 새로운 메시지나 언급이 올 때 더 쉽게 확인할 수 있는 알림 업데이트, 그리고 새로운 다크 테마가 추가되었습니다.

  • 이탈리아어 맞춤법 검사기를 추가하였습니다.

  • 서버 표시 이름 입력 필드에 자동 포커스가 추가되었습니다.

아키텍처 변경

  • 데스크톱 앱을 빌드하는 데 사용하는 기술의 기반이되는 Electron을 v6.0.0으로 주요 버전을 업그레이드하였습니다.

버그 수정

모든 플랫폼

  • 앱을 다운그레이드하면 로그인 문제가 발생하는 문제를 수정했습니다.

  • Electron 모달이나 개발자 도구에서 Ctrl+C 또는 Ctrl+V가 작동하지 않는 문제를 수정했습니다.

  • Ctrl/Cmd+Tab으로 연결이 끊긴 서버를 탐색하는 것이 정지되는 문제를 수정했습니다.

  • 다른 서버의 채널로의 퍼머링크를 클릭하여 새 창을 만드는 문제를 수정했습니다.

  • 앱에서 철자 검사기를 변경해도 해당 언어의 단어가 제안되지 않는 문제를 수정했습니다.

  • 앱 창이 “부유” 앱 위치를 저장하지 않는 문제를 수정했습니다.

  • Atlassian 로그인 필드에 복사하여 붙여넣기를 할 때 텍스트가 잘못된 위치에 붙여넣는 문제를 수정했습니다.

Windows

  • v4.3.1 MSI 설치 프로그램을 설치한 후에 이전 데스크톱 앱 버전이 삭제되지 않는 문제를 수정했습니다.

  • 다운로드하는 동안 첨부 파일 이름이 편집되면 확장자가 없어지는 문제를 수정했습니다.

  • 100개 이상의 언급이 있는 경우 읽지 않은 언급 배지가 손상되는 문제를 수정했습니다.

Mac

  • DMG 설치 창 사용자 인터페이스가 스타일이 누락된 문제를 수정했습니다.

  • 설정 페이지에서 ‘새 서버 추가’ 아이콘 모양을 업데이트했습니다.

  • 컴퓨터를 몇 일 동안 절전 모드에 두고 나온 후 연결 오류에서 복구할 수 없는 문제를 해결했습니다.

알려진 문제

  • Windows 7이나 Linux에서 현재 창 프레임과 서버 탭이 운영 체제의 나머지 부분과 일관된 스타일이 아닙니다. MM-22751

  • 메시지가 게시된 채널에서 앱이 종료되었을 때 Windows에 알림이 표시되지 않습니다. MM-23215

  • 일부 리눅스 데스크톱 클라이언트에서 충돌이 발생할 수 있습니다. 이는 libnotifyapp 라이브러리의 상위 버전 버그로, 데스크톱 설정에서 시스템 트레이 아이콘을 비활성화하는 것이 추천되는 해결 방법입니다.

  • 일부 리눅스 배포판에서 샌드박스 설정으로 인해 앱이 브라우저에서 링크를 열 수 없는 문제가 발생합니다 (https://github.com/electron/electron/issues/17972#issuecomment-486927073 참조). 대부분의 설치 프로그램에 대해 수정되었지만, tgz에는 수정되지 않았습니다. 이 경우 $ chmod 4755 <installpath>/chrome-sandbox 를 통해 수동으로 개입해야 합니다.

  • 기본 인증 중에 여러 번 Enter 키를 입력하면 충돌이 발생합니다.

  • UAC로부터의 확인 대화상자는 MSI 설치 프로그램을 무작위 숫자로 명명합니다.

  • GPO 구성을 사용하는 앱에서 두 번째 서버 탭을 추가할 때, 탭을 끌어다 놓을 수 있지만, 마우스를 놓을 때 원래 위치로 돌아가는 문제가 있습니다.

기여자

모든 기여자에게 많은 감사를 전합니다. 알파벳 순서로:

릴리스 v4.3

바이너리 다운로드: Mattermost Desktop on GitHub

  • v4.3.2, 2019년 11월 29일 릴리스

  • Mattermost v4.3.0에는 낮은 수준의 보안 수정이 포함되어 있습니다. 업그레이드 를 강력히 권장합니다. 자세한 내용은 릴리스 후 30일이 지난 후에 보안 업데이트 페이지 <https://mattermost.com/security-updates/> 에 게시됩니다. 이는 Mattermost 책임 소명 정책 <https://mattermost.com/security-vulnerability-report/> 에 따른 것입니다.

  • Windows에서 시스템 재부팅 후 앱이 흰색 화면에서 시작되는 문제를 해결했습니다. MM-19649

  • Mac 데스크톱 앱에서 CMD+Z 로 실행 취소가 되지 않는 문제를 해결했습니다. MM-19198

  • 사용자가 첫 번째 서버 탭에서만 확대/축소할 수 있는 문제를 해결했습니다. MM-19032

  • 특정 경우에 오른쪽 클릭 + “복사”가 작동하지 않는 문제를 해결했습니다. MM-19324

  • 프로필 팝업 창의 이메일 링크가 작동하지 않는 문제를 해결했습니다. MM-19596

  • v4.3.1, 2019년 10월 22일 릴리스

  • Mac 데스크톱 앱이 MacOS Catalina에 설치되지 않은 정상적인 상태로 승인되지 않은 문제를 해결했습니다. MM-19555

  • v4.3.0, 2019년 10월 17일 릴리스

  • 초기 v4.3.0 릴리스

참고: Mattermost v4.3.0에는 중간 수준의 보안 수정 사항이 포함되어 있습니다. 업그레이드 를 강력히 권장합니다. 자세한 내용은 릴리스 후 30일이 지난 후에 보안 업데이트 페이지 <https://mattermost.com/security-updates/> 에 게시됩니다. 이는 Mattermost 책임 소명 정책 <https://mattermost.com/security-vulnerability-report/> 에 따른 것입니다.

중요 변경 사항

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)로 업데이트해야 합니다.

개선 사항

모든 플랫폼

  • 데스크톱 앱이 백그라운드에 있을 때 사용자가 컴퓨터와 상호 작용하더라도 사용자의 온라인 상태를 유지하는 기능을 추가했습니다. Mattermost 서버 v5.16.0, v5.15.1, v5.14.4 이상이 필요합니다.

  • 영어 맞춤법 검사 사전을 업데이트했습니다.

  • 뷰 메뉴를 통해 Webview 개발 도구를 노출하는 기능을 추가했습니다.

  • 탭 바의 세션 만료 언급 배지의 스타일링을 개선했습니다.

  • 잘못된 인증서 대화 상자의 문구를 개선했습니다.

  • 메뉴 바 항목에 대한 접근성 지원을 개선했습니다.

Windows

  • 사용자 계정과 무관하게 컴퓨터 프로그램 파일에 Mattermost 데스크톱 앱을 배포할 수 있도록 MSI 설치 프로그램(베타)을 지원하도록 추가했습니다.

  • 기본 서버를 설정하고 서버 추가/제거 기능을 활성화/비활성화할 수 있도록 관리자가 그룹 정책(GPO)을 지원하도록 추가했습니다.

Mac

  • MacOS 다크 모드 제목 표시줄을 활성화하는 플래그를 추가했습니다.

아키텍처 변경 사항

  • 데스크톱 앱을 빌드하는 데 사용된 기술인 Electron의 주요 버전 업그레이드(v5.0.0)를 진행했습니다.

버그 수정

모든 플랫폼

  • 이모지 선택기를 열 때 데스크톱 앱이 멈추는 문제를 해결했습니다.

  • 지원되지 않는 유니코드 이모지에 대해 거대한 이모지가 표시되지 않던 문제를 해결했습니다.

  • HTTP 기본 인증에 사용자 이름과 암호가 전달되지 않는 문제를 해결했습니다.

  • 앱을 시작할 때 서버 탭을 전환하면 시각적 크기 오류가 발생하는 문제를 해결했습니다.

  • 여러 데스크톱 앱 알림 문제를 해결했습니다.

  • 퀵 스위처를 열고 난 후 알림 수가 변경되는 문제를 해결했습니다.

  • 시스템 콘솔의 일부 링크를 클릭하면 앱 자체에서 링크가 열리는 문제를 해결했습니다.

  • “도움말” 버튼을 클릭했을 때 기본 시스템 브라우저의 텍스트 상자 아래에 새 브라우저 탭이 열리는 대신에 발생하는 문제를 해결했습니다.

  • 앱을 전체 화면 및 더 작은 창에서 모두 열었을 때 앱을 종료하면 발생하는 문제를 해결했습니다.

  • 전체 화면 모드에서 앱 재시작을 방지하기 위한 문제가 해결되었습니다.

  • 서버 탭 쥬얼의 도트 및 멘션 수가 중앙에 정렬되지 않는 문제가 해결되었습니다.

  • 알림 배지의 도트가 중앙이 아닌 곳에 있는 문제가 해결되었습니다.

Windows

  • Ctrl+M 단축키로 Windows 앱을 최소화하고 메시지를 보내는 문제가 해결되었습니다.

  • 툴팁 버튼을 클릭하여 툴팁을 닫는 문제가 해결되었습니다.

Mac

  • 창을 최대화한 상태에서 빨간 닫기 버튼을 사용하여 창을 닫을 때 빈 화면이 나오던 문제가 해결되었습니다.

  • MacOS 데스크톱 앱에서 Cmd + Option + Shift + vCmd + Shift + v 가 작동하지 않던 문제가 해결되었습니다.

  • OSX High Sierra에서 시간대가 잘못 표시되던 문제가 해결되었습니다.

알려진 문제

  • 데스크톱 앱에서 확대/축소할 수 없는 문제가 있습니다. 이 버그는 Electron을 v6.0.0으로 주요 버전 업그레이드한 후에 수정될 것입니다.

  • Mac 데스크톱 앱에서 CMD+Z 로 되돌리기가 되지 않는 문제가 있습니다.

  • 전체 화면으로 열린 Youtube 비디오에서 나갈 수 없는 문제가 있습니다.

  • “마우스 오른쪽 클릭 + 복사”가 작동하지 않는 문제가 있습니다.

  • Windows에서 알림이 쌓이지 않고 순차적으로 나타나는 문제가 있습니다.

  • MSI 설치 파일을 사용할 때 알림을 클릭해도 앱이나 해당 알림을 초점으로 가져가지 않는 문제가 있습니다.

기여자

기여해주신 모든 분들께 진심으로 감사드립니다. 가나다순으로:

릴리스 v4.2.3

이 릴리스는 모든 플랫폼에 대한 버그 수정을 포함하고 있습니다.

버그 수정

모든 플랫폼

릴리스 v4.2.2

이 릴리스는 모든 플랫폼에 대한 버그 수정을 포함하고 있습니다.

  • 릴리스 날짜: 2019년 8월 7일

버그 수정

모든 플랫폼

릴리스 v4.2.1

이 릴리스는 모든 플랫폼에 대한 버그 수정을 포함하고 있습니다.

버그 수정

모든 플랫폼

  • Mattermost 앱을 사용하는 일부 설치에서 일부 링크가 작은 창에서 열리는 문제가 해결되었습니다. 이 문제는 사이트 URL 을 하위 경로를 사용하도록 구성한 설치에만 영향을 미쳤습니다.

릴리스 v4.2.0

참고: Mattermost v4.2.0에는 고수준 보안 수정이 포함되어 있습니다. 업그레이드 가 매우 권장됩니다. 세부 정보는 Mattermost 책임있는 공개 정책 에 따라 릴리스 후 30일 후에 보안 업데이트 페이지 에 게시될 것입니다.

Improvements

전체 플랫폼

  • 스펠체커에 영국 영어, 포르투갈어 (브라질), 스페인어 (ES) 및 스페인어 (MX)를 추가했습니다.

  • 브라우저와 유사한 검색을 위한 Ctrl/Cmd+F 바로 가기 키 추가됨.

  • 철자 검사에서 첫 글자의 대문자를 유지함.

  • 세션 만료 알림을 지원함.

Windows

  • “로그인시 앱 시작” 환경 설정 기본값을 활성화로 설정하고, 해당 상태를 config.json과 동기화하였습니다.

Mac

  • 설치 지원을 위해 .dmg 패키지를 추가하였습니다.

  • 환경설정의 로그인 항목에 “숨기기” 옵션을 추가하였습니다.

Linux

  • [tar.gz] Linux 애플리케이션 메뉴에 대한 SVG 아이콘 사용 지원 추가됨.

  • 애플리케이션 시작기의 적절한 서브메뉴에 목록화하기 위해 카테고리 업데이트됨.

  • “로그인시 앱 시작” 환경 설정 기본값을 활성화로 설정하고, 해당 상태를 config.json과 동기화하였습니다.

  • 비공식적인 빌드로서 AppImage 패키지를 추가하였습니다.

구조적 변경

  • 데스크톱 앱 구축에 사용된 기술인 Electron을 주요 버전 업그레이드하여 v2.0.12로 업그레이드하였습니다.

  • 이제 아티팩트 이름은 electron-builder.json 을 통해 구성됩니다.

기여자들

알파벳순으로 모든 기여자에게 많은 감사를 표합니다:

릴리스 v4.1.2

이 릴리스는 모든 플랫폼에 대한 버그 수정을 포함하고 있습니다.

버그 수정

전체 플랫폼

  • 프록시나 서버에 사용자를 인증하기 위한 팝업 대화상자가 작동하지 않던 문제를 해결하였습니다.

릴리스 v4.1.1

이 릴리스는 Mac에 대한 잘못된 빌드로 인한 여러 버그 수정을 포함하고 있습니다. Windows 및 Linux 앱은 영향을 받지 않습니다.

버그 수정

아래 나열된 각 문제는 Windows 및 Linux v4.1.0에 대해 이미 수정되었습니다.

Mac

  • 이미지를 우클릭하여 “이미지 저장”을 선택해도 아무것도 하지 않는 문제를 해결하였습니다.

  • 서버 탭 바에서 실행된 추가 서버 대화상자의 폼 필드에 입력을 방지하는 문제를 해결하였습니다.

  • 새 서버 추가 대화상자에서 오류 메시지가 혼란스러울 수 있는 문제를 해결하였습니다.

릴리스 v4.1.0

릴리스 날짜: 2018년 5월 16일

개선 사항

전체 플랫폼

  • 안정성 및 성능 개선

    • 주기적으로 캐시를 지워 메모리 사용량을 줄임.

    • 서버 탭을 드래그하여 메시지 보기에 이동시 앱 충돌 문제 해결.

    • 시스템 안정성 향상을 위해 앱 설정에서 GPU 하드웨어 가속을 비활성화하는 옵션 추가.

    • Windows 설치 중에 발생하는 충돌 문제 해결.

    • Mac 및 Linux에서 “메뉴 막대에 Mattermost 아이콘 표시” 앱 설정을 전환한 후 발생하는 충돌 문제 해결.

  • 로딩 애니메이션 아이콘의 디자인 업데이트됨.

  • 서버 탭의 외관이 개선됨.

  • HTTPS에서 ‘Certificate Transparency <https://www.certificate-transparency.org/what-is-ct>`__ 검증이 활성화됨.

Windows

  • [Windows 7/8] 데스크톱 알림이 이제 제어판에 설정된 기간 설정을 준수합니다.

구조적 변경

  • 데스크톱 앱 구축에 사용된 기술인 Electron을 주요 버전 업그레이드하여 v1.8.4로 업그레이드하였습니다.

  • Mac 다운로드 파일은 이제 tar.gz 파일 대신 Zip 패키지를 사용합니다.

  • 더 나은 개발을 위해 ES6 importexport 는 이제 requiremodul.export 모듈을 대체합니다.

  • React 컴포넌트를 실행하지 않고 개발하기 위해 Storybook이 추가되었습니다.

버그 수정

전체 플랫폼

  • 초기 설치 시 en-US 로케일이 아닌 경우 잘못된 스펠체커 언어가 사용되던 문제 해결.

  • U2F 디바이스를 통해 단일 로그인을 통한 이중 인증 시 오류 페이지가 나타나던 문제 해결.

  • 이미지를 우클릭하여 “이미지 저장”을 선택해도 아무것도 하지 않는 문제 해결.

  • 서버 탭 바에서 실행된 추가 서버 대화상자의 폼 필드에 입력을 방지하는 문제 해결.

  • 새 서버 추가 대화상자에서 오류 메시지가 혼란스러울 수 있는 문제를 해결.

Windows

  • file:// 프로토콜이 작동하지 않던 문제 해결. 단, 로컬호스트 URL은 아직 지원되지 않습니다.

일반적인 문제

모든 플랫폼

  • 비디오 미리보기를 클릭하면 파일을 다운로드하는 동시에 Mattermost 창이 열립니다.

  • 보안 연결 시 수백 개의 로그 메시지가 생성됩니다.

Windows

  • 앱 창이 “부유” 앱 위치를 저장하지 않습니다.

  • [Windows 7] 때때로 앱이 링크를 클릭할 때 새 브라우저 탭이 아닌 앱 내부에서 페이지를 렌더링하려고 시도합니다.

  • [Windows 10] Windows 10 시작 목록에 있는 작업 이름이 잘못되었습니다.

  • Mattermost UI가 때때로 파일 탐색기를 벗어나게 됩니다.

  • 데스크톱 앱을 자동으로 시작할 때, 애플리케이션 창이 Windows 탭 목록에 포함됩니다.

Mac

  • 파일 업로드 대화 상자를 취소하고 빠른 보기를 닫지 않으면 응용 프로그램이 충돌합니다.

  • 응용 프로그램이 자동으로 시작될 때, 앱 페이지가 최소화되지 않고 화면에 열립니다.

Linux (베타)

  • [Ubuntu - 64 비트] 작업 표시줄 아이콘을 마우스 오른쪽 클릭하고 종료 를 선택하면 앱이 최소화됩니다.

  • [Ubuntu - 64 비트] 다이렉트 메시지 알림이 팝업 창 대신에 선으로 표시될 때가 있습니다.

기여자

기여해주신 모든 분들께 진심으로 감사드립니다. 알파벳 순서로:

릴리스 v4.0.1

릴리스 날짜: 2018년 3월 28일

이 릴리스에는 Windows, Mac 및 Linux용 다중 보안 업데이트가 포함되어 있으며, 사용자들이 이 버전으로 업그레이드하는 것이 매우 권장됩니다.

구조적인 변경

  • Electron의 마이너 버전을 v1.7.11 에서 v1.7.13 으로 업그레이드했습니다. Electron은 데스크톱 앱을 만드는 데 사용된 기술입니다.

버그 수정

모든 플랫폼

  • 불필요한 인증서 오류를 생성하는 인증 투명성 검증을 비활성화했습니다.

릴리스 4.0.0

릴리스 날짜: 2018년 1월 29일

이 릴리스에는 Windows, Mac 및 Linux용 다중 보안 업데이트가 포함되어 있으며, 사용자들이 이 버전으로 업그레이드하는 것이 매우 권장됩니다.

개선 사항

모든 플랫폼

  • 응용 프로그램이 예기치 않게 종료되면 데스크톱 앱을 다시 열 수 있는 대화 상자를 추가했습니다.

  • 페이지를 로드할 때 Mattermost 애니메이션 아이콘이 표시되도록 수정했습니다.

  • 데스크톱 알림을 보여주거나 마이크와 비디오를 사용하도록 권한을 요청하는 대화 상자를 추가했습니다.

  • 저장됨 표시가 이제 설정 페이지의 서버 관리 및 앱 옵션에 모두 나타납니다.

  • 설정 페이지의 닫기 버튼에 호버 효과를 추가했습니다.

  • 다음을 위한 새로운 관리자 구성 설정을 추가했습니다.

    • 사용자가 서버 URL을 추가하거나 편집할 수 없는 서버 관리 비활성화

    • 최종 사용자를 위한 하나 이상의 사전 구성된 서버 URL 설정

    • 도움말 > 더 알아보기.. 링크의 사용자 정의

Windows

  • 데스크톱 앱이 이미 설치된 경우 mattermost:// 링크를 통해 데스크톱 앱을 엶지원 기능을 추가했습니다.

  • 커스텀 빌드에서 Mattermost 작업 표시줄 아이콘을 더 쉽게 화이트 레이블링할 수 있도록 지원 기능을 추가했습니다.

Mac

  • 데스크톱 앱이 이미 설치된 경우 mattermost:// 링크를 통해 데스크톱 앱을 엶지원 기능을 추가했습니다.

  • 서버 탭 간에 전환하기 위한 Ctrl+TabCtrl+Shift+Tab 바로 가기를 추가했습니다.

  • 알림을 수신할 때 Dock 아이콘을 통해 바운스하는 옵션을 추가했습니다.

구조적인 변경

  • Electron의 주요 버전을 v1.6.11 에서 v1.7.11로 업그레이드했습니다. Electron은 데스크톱 앱을 만드는 데 사용된 기술입니다.

  • 이제 CSS를 사용하여 응용 프로그램의 사용자 인터페이스를 스타일링합니다. 스타일은 React의 인라인 style 과 CSS로 구분됩니다.

  • Windows, Mac 및 Linux 빌드 간에 의존성을 관리하기 위해 Yarn을 사용하도록 변경했습니다.

  • 앱을 패키징하기 전에 빌드를 자동으로 실행하기 위해 npm run package 로 앱을 패키징합니다.

  • 하드코딩된 제품 이름 참조를 제거했습니다.

  • 빌드 및 브랜치 간에 앱을 재설정하기 쉽도록 모든 동적으로 생성된 파일을 제거하는 rm 명령을 npm 에 추가했습니다.

버그 수정

모든 플랫폼

  • 첫 설치 시 설정 페이지 닫기 버튼이 작동하지 않는 문제를 수정했습니다.

  • 응용 프로그램 발행자가 Yuya Ochiai 대신 Mattermost, Inc를 참조하도록 수정했습니다.

  • 폰트 크기가 항상 앱 재시작 시 지속되지 않는 문제를 수정했습니다.

  • DNS 또는 네트워크 오류 페이지를 수동으로 CTRL/CMD+R로 새로 고칠 때 앱이 자동으로 다시로드되는 문제를 수정했습니다.

  • 폰트 크기를 변경한 후 다음 재시작시 렌더링 문제가 발생하는 문제를 수정했습니다.

  • 설정 페이지에서 서버를 추가한 후, 포커스가 “새 서버 추가” 링크에 유지되는 문제를 수정했습니다.

  • 파일 업로드 대화 상자에서 SAML 인증서 파일을 업로드할 수 없는 문제를 수정했습니다.

Windows

  • 창이 비활성 상태에서 최소화된 상태에서 데스크톱 알림이 작동하지 않는 문제를 수정했습니다.

  • 제거 도구가 모든 파일을 올바르게 제거하지 않는 문제를 수정했습니다.

Mac

  • 파일을 업로드한 후 텍스트 상자로 포커스가 돌아가지 않는 문제를 수정했습니다.

  • 서버 탭 바의 정렬되지 않은 + 버튼 문제를 수정했습니다.

Linux

  • “로그인시 앱 시작” 옵션을 통해 앱이 시작될 때 메인 창이 최소화되지 않는 문제를 수정했습니다.

알려진 문제

모든 플랫폼

  • 보안 연결 시 수백 개의 로그 메시지가 생성됩니다.

Windows

  • 앱 창이 “부유” 앱 위치를 저장하지 않습니다.

  • Windows 7: 때때로 앱이 링크를 클릭할 때 새 브라우저 탭이 아닌 앱 내부에서 페이지를 렌더링하려고 시도합니다.

  • Windows 10: Windows 10 시작 목록에 있는 작업 이름이 잘못되었습니다.

Mac

  • 파일 업로드 대화 상자를 취소하고 빠른 보기를 닫지 않으면 응용 프로그램이 충돌합니다.

  • 응용 프로그램이 자동으로 시작될 때, 앱 페이지가 최소화되지 않고 화면에 열립니다.

  • 창이 포커스를 잃은 경우 동작을 수행하려면 두 번 클릭해야 합니다.

Linux (베타)

  • Ubuntu - 64 비트: 작업 표시줄 아이콘을 마우스 오른쪽 클릭하고 종료 를 선택하면 앱이 최소화됩니다.

  • Ubuntu - 64 비트: 다이렉트 메시지 알림이 팝업 창 대신에 선으로 표시될 때가 있습니다.

기여자

기여해주신 모든 분들께 진심으로 감사드립니다. 알파벳 순서로:


릴리스 3.7.1

Release date: 2017년 8월 30일

이 릴리스에는 Windows, Mac 및 Linux용 보안 업데이트가 포함되어 있으며 사용자들이 이 버전으로 업그레이드하는 것이 매우 권장됩니다.

개선 및 버그 수정

Windows

  • 클라이언트가 때때로 멈추는 문제가 더 이상 발생하지 않습니다. 예를 들어 데스크톱 알림을 받을 때.

  • [Windows 8.1/10] 다른 DPI의 모니터를 통해 데스크톱 앱을 실행할 수 있는 지원이 추가되었습니다.

  • [Windows 7/8] 데스크톱 알림을 클릭하면 이제 메시지가 열립니다.

릴리스 3.7.0

릴리스 날짜: 2017년 5월 9일

개선

모든 플랫폼

  • 영어, 프랑스어, 독일어, 스페인어 및 네덜란드어에 대한 인라인 맞춤법 검사기가 추가되었습니다.

  • Chrome v56로 Electron 앱을 업그레이드 한 후 사용되지 않는 “안전한 콘텐츠만 표시” 옵션이 제거되었습니다.

  • 최소화된 상태에서 앱 창 위치를 재설정합니다.

  • 페이지 로딩과 앱 보기 렌더링이 개선되었습니다.

Windows

  • [Windows 7/8] 데스크톱 알림이 수신되었을 때 소리를 지원하도록 추가되었습니다.

  • 사용되지 않는 일본어 글꼴 지원이 제거되었습니다.

  • 애플리케이션 창이 이제 125%의 디스플레이 해상도를 존중합니다.

버그 수정

모든 플랫폼

  • CTRL/CMD+K 바로 가기로 채널을 전환한 후 추가로 행이 추가되지 않습니다.

  • 업로드된 파일의 공개 링크를 클릭한 후 예상치 못한 추가 앱 창이 열리지 않는 문제를 수정했습니다.

  • 페이지 새로 고침 시 JavaScript 오류 수정했습니다.

  • 서버 탭 바에있는 “서버 추가 +” 버튼의 수직 정렬 문제를 수정했습니다.

Windows

  • 주 창을 닫은 후 다음 최상위 창으로 초점이 이동합니다.

  • 주 창을 닫은 후에도 앱이 “클래식” ALT+TAB 창 전환기에 남아있는 문제를 수정했습니다.


  • 예기치 않은 창이 나타나는 문제를 수정했습니다. 설치 또는 삭제 중에

  • “로그인 시 앱 시작” 설정이 활성화된 경우 애플리케이션 창의 최대화된 상태가 재시작 시 복원되지 않는 문제를 해결했습니다.

리눅스 (베타)

  • “알림 영역에 아이콘 표시” 설정이 활성화되어 있음에도 불구하고 트레이 아이콘이 기본적으로 표시되지 않는 문제를 해결했습니다.

  • “로그인 시 앱 시작” 설정이 활성화된 경우 애플리케이션 창의 최대화된 상태가 재시작 시 복원되지 않는 문제를 수정했습니다.

알려진 문제

모든 플랫폼

윈도우

리눅스 (베타)

기여자

알파벳 순으로 정렬하여 모든 기여자에게 많은 감사드립니다:


릴리스 v3.5.0

릴리스 날짜: 2016년 12월 14일

개선 사항

모든 플랫폼

  • 마우스로 링크를 가리킬 때 URL 주소가 표시됩니다.

  • CTRL+SHIFT+빼기를 사용하여 글꼴 크기를 줄이는 바로 가기로 추가되었습니다.

  • 데스크톱 앱을 새 버전으로 업데이트할 때 캐시를 올바르게 지우므로 업그레이드 문제가 줄어듭니다 (데스크톱 앱 버전이 변경될 때마다 응용 프로그램 캐시가 지워집니다).

  • 명령 줄 인터페이스에서 앱을 시작할 때 신뢰할 수 있는 https 연결에 연결되고 certificate.json 파일이 없는 경우 불필요한 경고 메시지가 더는 전송되지 않습니다.

윈도우

  • 앱 내부에서 링크 주소를 복사하고 붙여넣을 수 있습니다.

버그 수정

모든 플랫폼

  • 혼합 콘텐츠가 허용되더라도 YouTube 미리보기가 작동합니다.

  • 설정 페이지의 “편집” 및 “제거” 버튼에 대한 잘못된 커서 모드를 해결했습니다.

  • “확대/축소” 설정이 제대로 작동하지 않는 문제를 수정했습니다.

  • Mattermost와의 연결이 끊어진 경우 “Mattermost에 연결할 수 없음” 페이지가 이제 창 상단에 올바르게 정렬됩니다.

윈도우

  • “다시 실행” 메뉴 옵션이 이제 CTRL+Y로 올바르게 표시됩니다.

  • 기본 다운로드 폴더가 Macintosh HD 로 표시되던 문제를 해결했습니다.

  • macOS 10.12에서 예상치 못한 “탭 표시줄 표시” 메뉴 항목을 제거했습니다.

리눅스 (베타)

  • “창을 닫을 때 앱을 알림 영역에서 실행 상태로 유지” 옵션이 항상 활성화되어 있지 않은 문제를 해결했습니다.

알려진 문제

모든 플랫폼

윈도우

리누스 (베타)

기여자

알파벳 순으로 정렬하여 모든 기여자에게 많은 감사드립니다:

릴리스에 이점을 가져다주고 버그를 보고해준 분들에게도 알파벳 순으로 많은 감사를 드립니다: - ellisd ( #383 ), it33 ( #384 ), jnugh ( #392 ), lfbrock ( #382 ), yuya-oc ( #391 )


릴리스 v3.4.1

릴리스 날짜: 2016년 9월 30일

본 릴리스는 보안 업데이트를 포함하고 있으며 사용자들이 이 버전으로 업그레이드하는 것을 강력히 권장합니다.

버전 번호가 3.4로 업데이트되어 Mattermost 서버 및 모바일 앱 릴리스와 번호가 일치하도록 변경되었습니다. 이 변경은 매달 릴리스될 것을 의미하지 않습니다.

  • v3.4.1, 2016년 09월 30일 출시

  • (Mac) 새 메시지를 받을 때 앱 창이 전경으로 두 번째로 팝업되는 문제를 수정했습니다.

  • v3.4.0, 2016-09-22에 릴리스됨

    • 원본 v3.4 릴리스

개선 사항

모든 플랫폼

  • 창 제목 표시줄에 현재 팀 및 채널 이름 표시

  • 읽지 않은 메시지가 있는 경우 팀 탭은 볼드체로 표시되며, 읽지 않은 멘션 수가 있는 빨간 점이 표시됨

  • 새로운 단축키 추가:

    • CTRL+S; Mac의 CMD+S: Mattermost 검색 상자에 포커스 설정

    • ALT+왼쪽 화살표; Mac의 CMD+[: 이전 페이지로 이동

    • ALT+오른쪽 화살표; Mac의 CMD+]: 다음 페이지로 이동

  • 설정 페이지 사용자 인터페이스 업그레이드

  • 페이지가 로드되지 않을 경우 앱이 주기적으로 다시 연결을 시도합니다.

  • 설정 페이지에서 새 팀을 추가할 때 이름과 URL에 대한 유효성 검사를 추가했습니다.

Windows

  • 시스템 트레이 아이콘에서 설정 메뉴에 액세스 추가

  • 데스크톱 애플리케이션의 경우 한 번에 하나의 인스턴스만 로드되도록 변경

  • 읽지 않은 메시지를 나타내는 빨간색 배지가 작업 표시줄 아이콘에 표시되는지 구성할 수 있는 옵션 추가

Mac

  • 읽지 않은 메시지를 나타내는 빨간색 배지가 작업 표시줄 아이콘에 표시되는지 구성할 수 있는 옵션 추가

Linux (Beta)

  • 새 메시지가 수신되었을 때 작업 표시줄 아이콘을 깜박이도록 설정할 수 있는 옵션 추가

  • 작업 표시줄 아이콘에 멘션 수를 나타내는 배지 추가 (Unity를 위한)

  • 데스크탑 환경에 애플리케이션을 통합하는 데 도움이 되도록 ‘Mattermost.desktop’ 데스크톱 항목을 생성하는 스크립트 ‘create_desktop_file.sh’ 추가

  • 시스템 트레이 아이콘에서 설정 메뉴에 액세스 추가

  • 데스크톱 애플리케이션의 경우 한 번에 하나의 인스턴스만 로드되도록 변경

버그 수정

모든 플랫폼

  • 사용 가능한 경우에만 사용자 인터페이스에 잘라내기, 복사 및 붙여넣기가 표시됩니다.

  • 링크 주소를 복사하는 것이 제대로 작동합니다.

  • 이미지 미리보기를 마우스 오른쪽 버튼 클릭하여 이미지 저장하기가 제대로 작동합니다.

  • 앱 페이지 새로 고침이 팀 선택 페이지로 이동하지 않고 현재 채널에 유지됩니다.

  • 앱 창의 최대화된 상태가 일부 경우에 손실된 문제를 수정했습니다.

  • 경우에 따라 애플리케이션이 전환되거나 탭이 바뀔 때 단축키가 작동하지 않는 문제를 수정했습니다.

Windows

  • 시스템 트레이 메뉴에서 오해를 불러일으키는 단축키 제거

  • 애플리케이션 페이지 로드에 실패할 때 명확하지 않은 데스크톱 알림 제거

  • Windows 10에서 데스크톱 알림을 위한 Mattermost 아이콘 수정

  • 창 상단 좌측의 애플리케이션 아이콘이 픽셀화된 문제를 수정했습니다.

  • 앱 창을 닫은 후에도 애플리케이션이 포커스를 유지하는 문제를 수정했습니다.

Linux (Beta)

  • 시스템 트레이 메뉴에서 오해를 불러일으키는 단축키 제거

  • 애플리케이션 페이지 로드에 실패할 때 명확하지 않은 데스크톱 알림 제거

알려진 문제

모든 플랫폼

  • 앱 설정에서 혼합 콘텐츠가 허용되어 있는 경우 YouTube 비디오가 작동하지 않습니다.

Windows

  • 링크 주소를 복사하여 앱 내에서 붙여넣기가 작동하지 않습니다.

Linux (Beta)

  • [Ubuntu - 64 bit] 작업 표시줄 아이콘을 마우스 오른쪽 버튼 클릭한 후 종료 를 선택하면 앱이 최소화되는 문제

  • [Ubuntu - 64 bit] 팝업 대신 선으로 표시되는 다이렉트 메시지 알림

  • 애플리케이션 라이선스가 MIT 라이선스에서 Apache License, Version 2.0로 변경되었습니다.

버그 수정

모든 플랫폼

  • 프록시에 대한 인증 대화 상자가 작동하지 않는 문제를 해결했습니다.

Windows

  • 시스템 트레이 아이콘이 흐릿하게 나타나는 문제를 해결했습니다.

  • Windows 7에서 고정된 시작 메뉴에 중복된 설명이 나타나는 문제를 해결했습니다.

Mac

  • 알림에서 두 개의 아이콘이 나타나는 문제를 해결했습니다.

알려진 문제

Linux (베타)

기여자

기여해 주신 모든 분들께 감사드립니다.


릴리스 v1.2.1 (베타)

릴리스 날짜: 2016-05-24

이 릴리스에는 보안 업데이트가 포함되어 있으며 사용자들은 이 버전으로 업그레이드하는 것이 강력히 권장됩니다.

  • v1.2.1, 2016-05-24에 릴리스

    • 시작시 타이틀 바에 “Electron”이 표시되는 문제를 해결했습니다.

    • 링크를 열기 전에 비-HTTP(s) 프로토콜 사용 여부를 확인하기 위한 대화 상자를 추가했습니다. 예를 들어, file://test 링크를 클릭하면 사용자가 파일을 열고자 하는 것을 확인하기 위한 대화 상자가 표시됩니다.

    • (Windows 및 OS X) 시스템 트레이 아이콘에서 오른쪽 클릭 메뉴 옵션을 추가하여 데스크톱 애플리케이션을 엽니다.

  • v1.2.0, 2016-05-13에 릴리스

    • 원래의 v1.2 릴리스

개선 사항

모든 플랫폼

  • 탭 배지의 스타일을 개선했습니다.

  • http:// 로 이미지를 렌더링할 수 있는 혼합 콘텐츠 허용 옵션을 추가했습니다.

  • http 인증을 위한 로그인 대화 상자를 추가했습니다.

Mac

  • 팀 탭 바에 읽지 않은 메시지를 나타내는 검은 점을 표시할 수 있는 옵션을 추가했습니다.

Linux

  • 설치를 지원하기 위해 .deb 패키지를 추가했습니다.

버그 수정

모든 플랫폼

  • 새 창에서 Node.js 환경이 활성화되었습니다.

  • http://https:// 이외의 링크는 클릭하여 열립니다.

Linux

  • Ubuntu 16.04에서 데스크톱 알림이 대화 상자로 표시됩니다.

알려진 문제

  • 바로 가기로 팀을 두 번 전환할 수 없습니다.

  • 줌 레벨이 변경된 경우 창을 크기 조절할 때까지 팀 페이지가 올바르게 렌더링되지 않습니다.

기여자

기여해 주신 모든 분들께 감사드립니다. 알파벳 순서로 나열하면:

릴리스 1.1.1(베타)

릴리스 날짜: 2016-04-13

릴리스 v1.1.1 (베타) 릴리스 날짜: 2016-04-13

이 릴리스에는 보안 업데이트가 포함되어 있으며 사용자들은 이 버전으로 업그레이드하는 것이 강력히 권장됩니다.

  • v1.1.1, 2016-04-13에 릴리스

    • 설정 페이지에서 지정된 팀 URL에 추가 공백이 포함된 경우, 앱이 팀 페이지로 올바르게 리디렉션되도록 수정되었습니다.

    • ALT+SHIFT는 이제 Cinnamon 데스크톱 환경에서 메뉴를 엽니다.

  • v1.1.0, 2016-03-30에 릴리스

    • 원래의 v1.1 릴리스

electron-mattermost 프로젝트는 이제 Mattermost 오픈 소스 프로젝트의 공식 데스크톱 애플리케이션입니다.

변경사항

모든 플랫폼

  • 프로젝트 이름을 electron-mattermost에서 desktop으로 변경했습니다.

  • 실행 파일의 이름을 electron-mattermost에서 Mattermost로 변경했습니다.

  • 구성 디렉터리도 이전 버전과 다릅니다.

  • config.json을 이어받으려면 다음 명령을 실행해야 합니다.

    • Windows: `mkdir %APPDATA%Mattermost`를 실행하고 `%APPDATA%electron-mattermostconfig.json`을 `%APPDATA%Mattermostconfig.json`로 복사합니다.

    • OS X: `ditto ~/Library/ApplicationSupport/electron-mattermost/config.json ~/Library/ApplicationSupport/Mattermost/config.json`을 실행합니다.

    • Linux: `mkdir -p ~/.config/Mattermost && cp ~/.config/electron-mattermost/config.json ~/.config/Mattermost/config.json`을 실행합니다.

개선 사항

모든 플랫폼

  • 애플리케이션 아이콘을 미세하게 개선했습니다.

  • Mattermost 서버 로드에 실패할 경우 오류 메시지를 표시합니다.

  • 인증서 오류가 발생할 때 연결을 계속할지 여부를 확인하는 대화 상자를 표시합니다.

  • 설정 페이지에서 팀을 추가하거나 편집할 때 이름 또는 URL이 비어 있는지 확인하는 유효성 검사를 추가했습니다.

  • 간단한 기본 HTTP 인증을 추가했습니다 (명령 줄이 필요합니다).

Windows

새로운 메시지가 있을 때 트레이 아이콘에 작은 원을 표시합니다.

버그 수정

Windows

  • 파일 > 정보 이제 버전 번호 대화 상자를 표시합니다.

Linux

  • 파일 > 정보 이제 버전 번호 대화 상자를 표시합니다.

  • Ubuntu: 알림이 이제 올바르게 작동합니다.

  • 시스템에 freetype 2.6.3이 사용되면 뷰가 더 이상 충돌하지 않습니다.

알려진 문제

모든 플랫폼

기본 인증이 작동하지 않으며 명령 줄이 필요합니다. 일부 키보드 단축키가 누락되어 있습니다 (예: CTRL+W, CMD+PLUS).

Windows

  • 애플리케이션이 Windows 볼륨 믹서에 제대로 나타나지 않습니다.

프로젝트가 Mattermost의 공식 데스크톱 애플리케이션으로 승격되기 전의 릴리스 목록.

릴리스 v1.0.7 (비공식) - 2016-02-20 릴리스 v1.0.6 (비공식) - 2016-02-16 릴리스 v1.0.5 (비공식) - 2016-02-13 릴리스 v1.0.4 (비공식) - 2016-02-12 릴리스 v1.0.3 (비공식) - 2016-02-03 릴리스 v1.0.2 (비공식) - 2016-01-16 릴리스 v1.0.1 (비공식) - 2016-01-06 릴리스 v1.0.0 (비공식) - 2015-12-27 릴리스 v0.5.1 (비공식) - 2015-12-12 릴리스 v0.5.0 (비공식) - 2015-12-06 릴리스 v0.4.0 (비공식) - 2015-11-03 릴리스 v0.3.0 (비공식) - 2015-10-24 릴리스 v0.2.0 (비공식) - 2015-10-14 릴리스 v0.1.0 (비공식) - 2015-10-10