• 1.0.6-Beta e24374d48a

    1.0.6-Beta Pre-release

    PhoenixPhantom released this 2026-02-22 11:55:47 +01:00 | 96 commits to master since this release

    Fourth Beta Release

    This beta release fixes many bugs, particularly regarding Followers/Monsters. However, there also some new features:

    • Tag searching: spells can now be searched using tags (e.g. l:1 for level 1 c:wizard for wizard spells, s:necro for necromancy spells or d:'acid for description containing the word acid)
    • Reference links: other sources can now reference content inside Spellbook through links (e.g. spellbook://Spell/Fireball or spellbook://Character/MyCharacter_name)

    The other main changes are to the way data is stored. User data is now stored in a significantly more robust way, which can help prevent application errors from destroying existing data and allows users to have multiple instances of Spellbook that access the same data open at the same time (previously, the two would constantly override the other's changes). Spellbook now also writes significantly less often to disk (only if changes occured) and stores new data in a GZip compressed format, which greatly reduces disk space needed by the app.

    Also, the project's readme now contains a rundown of how to use the non-obvious features of the app here

    Changes

    • General
      • Add reference links (see how to use them here)
      • Compress stored data
      • Only write data if changes occured
      • Seemingly incorrect data is backuped so that it can be restored if it was actually valid
    • Library Tab (and character spells)
      • Add search tags (see how to use them here)
      • Don't forget search query after viewing spell details
      • Use less aggressive lines between spells to match the rest of the app
    • Spell Info
      • Fix the spell attack bonus calculation to include the proficiency bonus
    • Settings Tab
      • Add option to globally scale the app.
    • Characters Tab
      • Use more consistent font style & sizing
    • Characters Info Screen
      • Followers
        • Use more consistent font style & sizing
      • Items
        • Allow attunement/unattunement directly from the long-press dropdown
    • Monsters Info (Followers and Monsters)
      • (many) minor bugfixes
    • Monsters Tab
      • Use more consistent font style & sizing
    • Encounter Tab
      • Use more consistent font style & sizing
    • Encounter Info
      • Ensure combatant names are updated coherently when new members are added
    Downloads