Skip to content

Release 2.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Aug 15:06
· 697 commits to main since this release

New template documentation is available in docs. Content is generated from javadoc in the various *.qute packages (for template-accessible fields and methods). It may not be complete.. PRs to improve it are welcome.

🔥 2.1.0: File name and path changes, template docs and attribute changes

  1. 🔥 Variant rules include the source in the file name: this avoids duplicates (and there were some).
  2. 🔥 5eTools changed the classification for some creatures, which moves them in the bestiary. Specifically: the Four-armed troll is a giant (and not an npc), a river serpent is a monstrosity rather than a beast, and ogre skeletons and red dracoliches are both undead.
  3. 🔥 Better support for table rendering has superceded dedicated/hand-tended random name tables. All of the tables are still present, just in different units more directly related to source material.
  4. 🔥 Change to monster template attributes: Legendary group attributes have been simplified to name and desc, just like other traits. See the default monster template for an example.

If you use the Templater plugin, you can use a templater script to rename files in your vault before merging with freshly generated content. View the contents of the template before running it, and adjust parameters at the top to match your Vault.

Summary of changes

  • d13d8e6 🎨 📝 Minimize formatting changes; doc fixes
  • 789e17c ⬆️ Pf2e sources
  • 3bd5965 🩹 Minor Fixes to (S)CSS
  • 0736c39 🐛 Use pf2-note in ability template. Fixes #184
  • 12744aa 🐛Fix yaml traits. Resolves #185
  • 5a497df 🐛 📝 🎨 Pf2e fixes and template attribute docs
  • 4fd563b 🎨 📝 template attribute docs for 5eTools
  • 1ae90b6 🎨 Consolidate conversion to anchor tags
  • 1253f8d 📝 attribute docs for base/reusable template data
  • d1d2646 ⬆️ new 5eTools sources
  • 322bd78 🐛 Fix references to parseState and DICE_ROLLER
  • d1433e9 🐛 fix regex for testing markdown links
  • 7355adc 🐛 consistency w/ source attribute
  • 34e7d4b ✨ Doclet for attribute javadoc as markdown
  • 1d0bce4 🐛 Missing style for deity images
  • dbad1a7 ♻️ Qute constructor args; File suffix construction
  • e9ec8a0 🔊 cli output tweaks
  • 8451066 ♻️ Move SourceAndPage; update source tracking
  • d9d22db 🎨 Whitespace on tools5e notes
  • a56871c 🐛 Fix bonds, flaws, and traits tables
  • cc9bb92 🚚 Update migration template
  • 3c9de31 🎨 Make YAML output less noisy
  • 5bc40d6 🐛 Fix chance rendering
  • 8de813f 🩹 Remove sourcemap comment (stripped by build)
  • 710dcde 🐛 Fix copied monster traits
  • babf9e6 🐛 replace text in variant name
  • cde9c84 🐛 Consistent insertion of statblock anchor
  • 1950173 Pf2e: Activate instead of Activation
  • 2079fad Pf2e: components are always a list in input data
  • dee38a9 Pf2e: Fix ability admonition
  • 4f4b0d1 Pf2e: Add Item Variants + Crafting Requirements to main item
  • bd3c8a3 🎨 Refactored icon styling to account for recent changes.
  • a4ecd86 🩹 Added missing Trait Styling
  • 93e6595 🐛 fix traits; fix monster spellcasting name
  • 5e4fe80 🩹 Added missing Trait Styling
  • 35f4e08 🐛 native does not like string matches
  • a700392 ✨vaultPath for templates
  • ae3cefd 🐛 register hazard/reward for reflection
  • e9719ac 🧹 Clean up
  • cc0c19d 🐛 Pf2e: Fix trait indexing & gmg book source
  • 26105d2 ✨ ♻️ 🐛 5e traps, hazards, rewards, tables; fixes
  • 7741a7c ✨♻️🎨📝 PF2 Statblock/Admonition; instructions
  • ed092cb Fix of traits, diseases and skills styles
  • fbb6f3b 🎨 ✨Add title to pf2e trait links. Resolves #167
  • 0d4211f 🔊 capture parse error
  • 8f368ea 🎨 ♻️ 5e tools: rename, simplify notes/tables
  • 76de597 🗃️ Update 5e tools data
  • 67f126b 🎨 All 5e types in the index; source in page state
  • d90a615 ✅ Updated 5e & pf2e tests
  • 4a3d84c 🐛 Missing 5e SRD background
  • d150b46 🐛 Lawful Good is better than Lawful Goo
  • 4db5e98 🐛 Fix trait links and references; Fixes #165
  • 3649e5d ⬆️ Add missing pf2e source

Contributors

We'd like to thank the following people for their contributions:
Caedis, Sigrunixia, Алексей Туровский