• 0.9.27 1c107a500b

    Switch PF2e data source from Pf2eTools to Foundry VTT PF2e
    CI / check (push) Successful in 2m25s
    CI / build-image (push) Successful in 23s

    dostulata released this 2026-04-08 21:05:00 +02:00 | 16 commits to main since this release

    Replace the stagnant Pf2eTools bestiary with Foundry VTT PF2e system
    data (github.com/foundryvtt/pf2e, v13-dev branch). This gives us 4,355
    remaster-era creatures across 49 sources including Monster Core 1+2 and
    all adventure paths.

    Changes:

    • Rewrite index generation script to walk Foundry pack directories
    • Rewrite PF2e normalization adapter for Foundry JSON shape (system.*
      fields, items[] for attacks/abilities/spells)
    • Add stripFoundryTags utility for Foundry HTML + enrichment syntax
    • Implement multi-file source fetching (one request per creature file)
    • Add spellcasting section to PF2e stat block (ranked spells + cantrips)
    • Add saveConditional and hpDetails to PF2e domain type and stat block
    • Add size and rarity to PF2e trait tags
    • Filter redundant glossary abilities (healing when in hp.details,
      spell mechanic reminders, allSaves duplicates)
    • Add PF2e stat block component tests (22 tests)
    • Bump IndexedDB cache version to 5 for clean migration

    Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

    Downloads