업데이트 내용
- 기기 간 계정 이전 — 새 기기로 이동(iPhone / Android / Mac / Linux 호환)이 한 번에 완료됩니다. 이전 기기가 로컬 Wi-Fi로 봉인된 이전 패키지를 전송하고, 새 기기는 복원과 키 교체를 마친 후에 온라인 상태가 됩니다. 시작 전 양쪽에서 사전 점검을 필수로 수행하여 이전 실패로 인해 발이 묶이는 일을 방지합니다.
- 10만 명 그룹, 시작 대기 없음 — 서버는 그룹 데이터와 멤버 목록을 저장하지 않고, 클라이언트는 발신자 이름과 아바타를 메시지 배치별로 필요 시에 해석합니다(시작 시 전체 멤버 사전 로드 제거). 10만 명 그룹도 100명 그룹과 같은 속도로 열립니다.
- 리더 보기(Reader View) — 채팅 말풍선은 부드러운 스크롤을 위해 항상 일반 텍스트로 표시되지만, markdown 형식이 포함된 텍스트 메시지에는 작은
M↓표시가 나타납니다. 메시지를 더블탭하거나 길게 눌러 메뉴에서 리더 보기를 탭하면 제목 / 목록 / 표 / 코드 블록 등이 포함된 완전히 렌더링된 보기를 볼 수 있습니다.
개인정보
- 그룹 표시 계층 강화 — 멤버 보기, 보낸이 이름 해석, 그룹 채팅 스크롤 어느 것도 서버에 다른 멤버의 암호화 키를 요청하지 않습니다. 키는 실제로 다이렉트 메시지를 시작할 때만 가져옵니다. 잠재적인 대규모 스팸 공격면을 사전에 차단.
신뢰성
- 아바타 요청이 만료된 URL에 대해 재시도 폭주를 일으키지 않습니다 — 단기 4xx 네거티브 캐시로 삭제 / 이동된 아바타 URL을 차단합니다.
- 수정: 초기 상태 가드가 통화를 거절할 때 벨소리가 멈추지 않던 문제.
- 공지 상세 패널 높이를 화면의 85%로 제한. 소형 기기에서 긴 공지의 닫기 버튼이 화면 밖으로 밀려나지 않습니다.
- 메시지 증명이 파일 메시지의 파일 이름을 표시합니다. 녹음 메시지 전송 후 스피너가 멈추지 않던 문제 수정. iOS 이미지 저장이 올바른 경로를 사용합니다.
- 검색 결과에서 일치하는 메시지로 안정적으로 이동(오래된 기록 포함).
- 안정성 및 개인정보 보호 개선.
BlindPost