v1.1.0
변경사항
새 기능
- 채팅 메시지 편집: 이미 보낸 텍스트 메시지를 우클릭 → "편집"으로 수정합니다. Foundry v13+ 기본 리치 에디터(ProseMirror)를 사용하고, 소유권 기반 권한(GM은 전체·작성자는 본인 메시지)을 따르며, 편집된 메시지에는 "(수정됨)" 배지가 표시됩니다(아카이브 export에도 반영). 편집 창은 크기 조절이 됩니다.
- 채팅 로그 내보내기 확장: 단독 HTML / 폴더에 저장 / zip 세 가지 모드, 폴더 저장(월드별 폴더 기억·초기화 메뉴), 마지막 모드 기억, "새 창에서 채팅 로그 열기" 버튼, 로그 열기·다운로드 매크로.
- GM 전용 콘텐츠 정리(내보내기 옵션): 수신자가 전원 GM인 귓속말과 카드 내 GM 조작 버튼을 export에서 제외/제거.
개선 · 수정
- 그룹화 안정화: 메시지 편집·새로고침 시 그룹(헤더·모서리 라운딩)이 풀리던 문제를 수정.
- 아카이브 품질: 내보낸 HTML의 CSS 스코핑으로 용량·크롬 누출 정리, border-radius 토큰화, 본문 heading 크기 정규화.
- 릴리스 파이프라인: CI에서 매크로 pack을 재컴파일해 항상 최신 pack이 실리도록 함.
Changes
New
- Edit chat messages: edit already-sent text messages via right-click → "Edit". Uses Foundry v13+'s built-in ProseMirror rich editor, respects ownership (GM edits all, authors edit their own), and marks edited messages with an "(edited)" badge (also shown in archive export). The edit dialog is resizable.
- Chat log export: three modes (standalone HTML / save-to-folder / zip), folder export with per-world folder memory and a reset menu, last-mode memory, an "open chat log in a new window" button, and open/download macros.
- Tidy GM-only content (export option): exclude all-GM whisper messages and strip GM interaction buttons from cards on export.
Improved / Fixed
- Grouping stability: fix message grouping (header + corner rounding) getting lost on edit and on page reload.
- Archive quality: CSS scoping to trim size and chrome leakage in exported HTML, border-radius tokens, and content heading normalization.
- Release pipeline: recompile the macro pack in CI so a fresh pack always ships.
Full Changelog: v1.0.7...v1.1.0