Releases: JBGeum/sch-customize
Releases · JBGeum/sch-customize
Release list
v1.2.3
변경사항 (v1.2.3)
- Foundry v14 대응: 잡담 트리거(
`·!·/pt)가 v14 ProseMirror 채팅 입력에서 다시 동작하고, 잡담 본문을 평문으로 표시합니다. - 채팅 로그 아카이브: export한 채팅에서 텍스트를 드래그로 선택·복사할 수 있습니다.
- "채팅 로그 열기" 버튼: Foundry 기본 버튼과 동일한 불투명 스타일로 맞췄습니다.
- 편집 배지: 편집 표시를 문장 끝 아이콘 + 툴팁으로 간결하게 바꾸고, 표시 여부 설정을 추가했습니다.
- 정리: 잡담 평문화로 무의미해진 마크다운 취소선 옵션을 제거했습니다.
Changes (v1.2.3)
- Foundry v14 support: chitchat triggers (
`,!,/pt) work again with the v14 ProseMirror chat input, and chitchat bodies render as plain text. - Chat log archive: exported chat text is now selectable and copyable.
- "Open chat log" button: styled to match Foundry's default opaque control buttons.
- Edited badge: the "edited" marker is now a compact inline icon with a tooltip, plus a toggle setting.
- Cleanup: removed the markdown-strikethrough option (moot now that chitchat is plain text).
v1.2.2
변경사항 (한글)
버그 수정 릴리스입니다.
- 잡담 그룹화 — 초기 로드 시 잡담 묶음이 낱개로 분리되던 문제 수정. Foundry가 메시지를 재렌더할 때 순차 상태가 꼬이던 것을, 일반 메시지처럼 실제 DOM 이웃 기준으로 재그룹하도록 고쳤습니다.
- 발화자 바 — 채팅 탭이 접힌 상태의 간이 입력창(hover)에서 고정·즐겨찾기·복귀 버튼이 클릭되지 않던 문제 수정.
- README에 기능별 스크린샷 추가(한/영).
Changes (English)
A bug-fix release.
- Chitchat grouping — fixed groups splitting into separate boxes on initial load. Chitchat now regroups from its actual DOM neighbors like regular messages, instead of relying on sequential state that Foundry's re-render corrupts.
- Speaker bar — fixed the lock / favorites / reset buttons being unclickable in the collapsed-sidebar hover input.
- Added per-feature screenshots to the README (EN/KO).
Full Changelog: v1.2.1...v1.2.2
v1.2.1
변경사항 (한글)
문서·메타데이터 정리 릴리스입니다(기능 변경 없음).
- README를 간결한 기능 개요 형식으로 재작성(한/영)
- module.json 메타데이터 보강: 라이선스(MIT), README·이슈 링크, 저작자 URL
- LICENSE 저작권자 정정
- 최소 지원 Foundry 버전을 v13으로 설정
- 저장소에서
.idea/추적 제외
Changes (English)
A documentation and metadata cleanup release (no functional changes).
- Rewrote the README as a concise feature overview (EN/KO)
- Added module.json metadata: license (MIT), readme, bugs, author URL
- Corrected the LICENSE copyright holder
- Set minimum Foundry compatibility to v13
- Stopped tracking
.idea/
Full Changelog: v1.2.0...v1.2.1
v1.2.0
변경사항 (한글)
이번 릴리스는 발화자 바(speaker bar)를 크게 확장합니다.
새 기능
- 발화자 즐겨찾기: 자주 쓰는 발화자를 발화자 바에 칩으로 고정해 두고 클릭 한 번으로 그 화자에 고정(lock)을 전환합니다.
[+]로 현재 발화자 추가, 칩에 마우스를 올려×로 삭제, 현재 고정된 칩은 하이라이트됩니다. - 즐겨찾기 칩 표시 모드: 즐겨찾기 칩을 초상화 또는 **이름(pill)**으로 표시할지 설정에서 선택합니다.
- 기본 발화자 복귀 버튼: 칩 줄 맨 앞의 버튼으로 고정을 해제하고 기본 발화자(선택 토큰/배정 캐릭터/사용자)로 돌아갑니다.
- PC 토큰으로 발화 안 함 옵션(GM용, 기본 꺼짐): 플레이어에게 배정된 PC 토큰을 선택해도 그 PC로 표시·발신하지 않고, 배정 캐릭터가 있으면 그 캐릭터, 없으면 사용자(OOC)로 발화합니다.
기존 동작은 그대로 유지되며(모든 신규 옵션은 기본 꺼짐 또는 기존과 동일), 하위 호환됩니다.
Changes (English)
This release substantially expands the speaker bar.
New Features
- Speaker favorites: pin frequently-used speakers as chips in the speaker bar and switch the lock to any of them with a single click. Add the current speaker with
[+], remove a chip via its hover×, and the currently-locked chip is highlighted. - Favorite chip display mode: choose whether favorite chips show the portrait or the name (pill) in settings.
- Reset-to-default-speaker button: a button at the start of the chip row clears the lock and returns you to the default speaker (selected token / assigned character / user).
- Don't-speak-as-PC-tokens option (GM-friendly, off by default): selecting a player-owned PC token won't display or send as that PC — it falls back to your assigned character, or your user (OOC) if none.
Existing behavior is preserved (all new options default off or match prior behavior); fully backward compatible.
Full Changelog: v1.1.0...v1.2.0
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
v1.0.8
v1.0.7
- v13 대응(v12 호환은 아직 작업중이니 업데이트 하지 않기를 추천드립니다!)
- DnD 카드의 약간의 가독성 조정
- 매크로 변경(기존 화살표 아이콘에서 책 모양으로 바뀐 매크로로 사용 부탁드립니다)
v1.0.5
- 잡담 사용시 잡담 챗 병합 관련 권한 문제 수정
- 잡담 우클릭 메뉴 미표시 문제 수정
- 채팅 로그 출력 시 잡담이 별도 처리 되지 않는 문제 수정
- 채팅 로그 출력 시 Roll 형식에 포함된 내용이 표시되지 않는 문제 수정
v1.0.4
주요 기능 추가
- 잡담의 스타일을 세팅에서 조절 가능
- 잡담을 OOC 또는 Other 타입 중 선택해서 전송 가능(탭 분리 등의 용도)
- 잡담의 chat command를 임의로 등록 가능
기타 수정
- 잡담 actor 생성없이 잡담 발언 가능
- 잡담이 이어질 경우 이어져서 표시되도록 스타일 수정
- 잡담의 배경색이 기본적으로 유저 색상을 따라가도록 수정
v1.0.3
- 귓속말 관련 옵션 추가(GM의 표시/비표시/숨김 설정, 기타 권한은 기본적으로 자신에게 보이는 귓속말만 해당)
- 새 창으로 현재까지의 채팅 로그를 띄우는 기능 추가(세팅 화면에서 접근 가능, 매크로에도 추가)
- 잡담에서 ~로 둘러싸인 문자의 취소선 표시 방지 옵션 추가
- 버그 수정(OOC 이름 미표기, 외부 CSS 가져올 때의 멈춤 문제 등)