V1 Dialog and Dialog.confirm are deprecated in v13 and removed in v14. Migrate the three sites in macros.js (attendance grid, single-session confirm, multi-session pick) to foundry.applications.api.DialogV2, and drop the jQuery used in their callbacks in favor of querySelector + dataset/value on dialog.element. Use rejectClose: false to preserve the prior null-on-close behavior. Bump version to 0.2.0 and widen compatibility to verified 13, max 14 (min stays at 12 — DialogV2 has been available since v12). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
25 lines
711 B
JSON
25 lines
711 B
JSON
{
|
|
"id": "seitime-bridge",
|
|
"title": "Seitime Bridge",
|
|
"description": "Pushes dnd5e character data from Foundry VTT to a Seitime Frappe site at session end. Companion to the st Frappe app.",
|
|
"version": "0.2.0",
|
|
"compatibility": {
|
|
"minimum": "12",
|
|
"verified": "13",
|
|
"maximum": "14"
|
|
},
|
|
"authors": [
|
|
{ "name": "Vassili" }
|
|
],
|
|
"esmodules": [
|
|
"scripts/main.js"
|
|
],
|
|
"url": "https://git.vassi.li/vassili/seitime-bridge",
|
|
"manifest": "https://git.vassi.li/vassili/seitime-bridge/raw/branch/main/module.json",
|
|
"download": "https://git.vassi.li/vassili/seitime-bridge/archive/main.zip",
|
|
"relationships": {
|
|
"systems": [
|
|
{ "id": "dnd5e", "type": "system" }
|
|
]
|
|
}
|
|
}
|