Repository navigation
Releases: SoftMissT/lumenn-notify
Releases · SoftMissT/lumenn-notify
Release list
v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Lumenn Notify v0.3.0
HUD temática completa na ApplicationV2, configurações de GM para duração, modo, som e limite de overlays, e preservação da duração 0 como clique-para-fechar. Validado no Foundry VTT v14.367.
Full Changelog: v0.2.9...v0.3.0
v0.2.9
Lumenn Notify v0.2.7
- Tema global configurável em Game Settings\n- Interface renomeada para Lumenn Notify\n- Aba Grupos com busca e fluxo de destinatários\n- Preview e envio preservam o rascunho atual
v0.2.6
v0.2.5
v0.2.4
Lumenn Notify v0.2.3
Lumenn Notify v0.2.3
- Janela do gerenciador em 16:9 (1280x720).
- Preview inicial e atualização ao vivo dos campos e temas.
- Molduras SYSTEM, ORV e FANTASY aplicadas ao preview, chat e overlay.
- Testes estáticos e runtime harness aprovados.
Lumenn Notify v0.2.2.1
Changelog
Todas as mudanças relevantes do módulo Lumenn Notify são registradas aqui.
O formato segue Keep a Changelog
e o versionamento é SemVer.
[0.2.2.1] - 2026-09-29
- Refina a HUD do gerenciador com identidade visual do Monarca e seleção visual de tema.
[0.2.2] - 2026-09-29
- Implementa
_replaceHTMLpara tornar o gerenciador compatível com o ciclo de renderização doApplicationV2no Foundry v14.
[0.2.1] - 2026-09-29
- Corrige a abertura do gerenciador no Foundry v14: o estado interno não tenta mais escrever na propriedade somente leitura de
ApplicationV2.
[0.1.0] - 2026-09-29
Adicionado
- Módulo Foundry VTT
lumenn-notifyv0.1.0 (manifestominimum/verified: 14). - API pública
game.lumennNotify(openManager,send,getProfiles,
saveProfile,deleteProfile,getGroups,saveGroups,renderMessage,
normalizeProfile). - Gerenciador de perfis em ApplicationV2 (
scripts/lumenn-notify-manager.js):
lista lateral, busca, criar, duplicar, renomear, salvar, excluir (com
confirmação), importar e exportar JSON. - Presets nativos protegidos:
system,quest,alert,danger,skill,
levelup,constellation. - Destinatários: todos, GM, jogador individual e grupos salvos; envio inválido
bloqueado com aviso. - Grupos: criar, nomear, selecionar usuários, salvar, excluir e poda automática
de User IDs inexistentes. - Cartão de chat pré-renderizado com snapshot do perfil no flag da mensagem.
- Overlay no receptor via hook
createChatMessage(RF-009), com fila (máx. 5),
som opcional e respeito aprefers-reduced-motion. - Três temas CSS isolados por
[data-lm-theme]:system,orv,fantasy. - Migração da biblioteca legada
gondolin-sls.bibliotecapara o novo schema. - Compatibilidade
window.SLS.send(...)ewindow.SLS.abrir(). - Testes:
tests/static-check.mjs(manifesto, sintaxe, temas, API) e
tests/runtime-harness.mjs(boot simulado, presets, CRUD, envio, overlay). - Workflow de release GitHub Actions (tag
v*→module.json+module.zip).
[Não publicado]
- Gate Foundry v14 real (GM + jogador) pendente: CT-001 a CT-020.
[0.2.0] - 2026-09-29
Adicionado
- Ponto de entrada na UI (GM): botão na paleta de Scene Controls
(getSceneControlButtons) que abre o gerenciador de mensagens. - Keybinding
Alt+N(GM) para abrir o gerenciador. - Correção: campo de duração no editor agora converte segundos ↔ ms.
- Correção: estado do checkbox de som lido corretamente no manager.
- Manager: métodos de seleção viraram de instância; handlers assíncronos com
await.
Alterado
- Macro legada movida para
legacy/sistema-solo-leveling.js(fora do pacote).
Corrigido
- O módulo não tinha como ser aberto pela UI; agora há botão e keybinding.
[0.1.1] - 2026-09-29
Corrigido
- Manifesto
downloadapontando para a tag correta (v...), corrigindo o 404
do Foundry ao baixar omodule.zip.
Full Changelog: v0.2.2...v0.2.2.1