ttrpg-convert-cli

Utility to convert JSON data (for content you own) from 5etools or pf2etools into Obsidian-friendly Markdown.

APACHE-2.0 License

Stars
181
Committers
17

Bot releases are visible (Hide)

ttrpg-convert-cli - Release 2.2.17

Published by github-actions[bot] 9 months ago

Summary of changes

  • 5c9c1fd πŸ“ notes about homebrew errors
  • 9d4f0a8 πŸ› homebrew: fail less
  • f961784 βœ… more homebrew
  • c58c23d ✨ handle {@code } tags
  • d0eb558 🎨 repair formatting if item types and properties
  • 52f4de7 πŸ› Support spell school as well as encoding
  • 3522b08 πŸ› catch reference cycles
  • 0c3624d πŸ›πŸ”ˆ More error messages; fewer thrown exceptions
  • fe26df2 πŸ“ Config docs: revise full-source and homebrew
  • d84f258 πŸ› Fix item type rendering
  • 3e8d6b2 πŸ› fail gracefully: bad progression tables; bad tags
  • 53b17c0 🎨 ✨ Config: full-source.homebrew; cleanup
ttrpg-convert-cli - Release 2.2.16

Published by github-actions[bot] 9 months ago

Summary of changes

  • b46e073 πŸ› Fix source filtering for books/adventures; resolves #308
  • a13ba1e βž• Pf2e: condition alias + typos; resolves #141
  • 9508a1f ✨ Item costCp attribute (as number)
  • 2c1cb82 πŸ“ Update README.md
  • 0352f69 πŸ“ GH Alert/Admonition
  • b2ba5f4 πŸ“ fix spelling
ttrpg-convert-cli - Release 2.2.15

Published by github-actions[bot] 10 months ago

Summary of changes

  • 161d9c6 πŸ“ 🩹 Doc lint + links
  • 5a3fd59 πŸ› Check for empty list. Resolves #303
  • f6cf524 πŸ“ repo-relative links
  • 2c6f66f πŸ“ source links; fix typo
  • 8aa301a πŸ“ links, formatting, plugin language
  • deffdf9 🩹 markdown lint
  • d296b5d Add DoDk to sourceMap.json
  • 3eb16d2 πŸ› Only check links in markdown files. Resolves #301
  • ade393a βœ… Test markdown links in all docs
  • 3defe27 πŸ“ more template + plugin docs
  • 6b5e240 πŸ“ πŸ› Fix generated doc references
  • 5d3be30 ✨ Full Source implies From
  • b3f6a6f πŸ“ content distribution
  • c41baac πŸ“ Docs: headings for cross-publish

Contributors

We'd like to thank the following people for their contributions:
Paul Hammerton

ttrpg-convert-cli - Release 2.2.14

Published by github-actions[bot] 10 months ago

Summary of changes

  • 0c654e4 πŸ“ Change doc generation for nested types
  • 2ed81e4 πŸ“ Cleanup README text
  • 382e9be πŸ“ Update README-WINDOWS
  • e0e7fa5 πŸ“ ♻️ Reorganize docs
  • 037fe98 Update README.md
  • a737454 Add GHLoE to sourceMap.json
  • a74edd9 🎨 publish rebuilt pf2e css
  • b8d0e6b πŸ› Ignore new copy fields when generating beasts
  • d15604d 🎨 Suppress `* (Base)' notes
  • 7ab3296 πŸ› clean up empty 'Derived from'
  • 4499892 πŸ› avoid whitespace in lookup keys
  • 8b3b2e9 πŸ› Fix prerequisite handling
  • 6f3c0a8 πŸ› recursive resolve of dynamic text
  • c5e8346 πŸ› Fix link resolution for races/subraces
  • e47feab πŸ› ✨ Use aliases to correct link errors
  • f453ef9 🎨 πŸ› Fix table links; clarify fetching of arrays
  • 24653e1 πŸ”Š better diagnostics for file conflict
  • c9e9ad2 πŸ› Uniform creature types. Resolves #275
  • b369ca7 πŸ”₯ ✨ Subclasses use subclass/ tag root
  • 1983dfc πŸ“ Docs for updated sources
  • 133af9f Fix pf2-note title and pf2-sidebar size issue with Obsidian sidebars
  • 9b7196a Update sourceMap.json
  • 01d99c1 Add BMT to sourceMap.json

Contributors

We'd like to thank the following people for their contributions:
Paul Hammerton, jathok

ttrpg-convert-cli - Release 2.2.13

Published by github-actions[bot] 11 months ago

Summary of changes

  • 3ee3b58 βž• source updates
  • dc03b08 πŸ› 5e UA: add itemMastery; 5e: replace text in spell components
  • 443ce0a πŸ› Handle new {@recipe} tag
  • f06e214 Add CoA to sourceMap.json

Contributors

We'd like to thank the following people for their contributions:
Paul Hammerton

ttrpg-convert-cli - Release 2.2.12

Published by github-actions[bot] 12 months ago

Summary of changes

  • c68de34 🎨 5e: concise spell slots. Resolves #250
  • 59cbc78 πŸ”Š 5e: improve debug for links and reprints
  • 08d592d ✨ πŸ› 5e: Magic Variants
  • 3737892 🎨 Common accessor methods
  • 549969e βž• 5e: additional fallback images
  • 9fd9a2c βœ¨πŸ› 5e: citations
  • dcacf83 πŸ“ Update docs for building native images.
ttrpg-convert-cli - Release 2.2.11

Published by github-actions[bot] 12 months ago

Summary of changes

  • b888c95 πŸ› RegisterForReflection needed for YAML type
ttrpg-convert-cli - Release 2.2.10

Published by github-actions[bot] about 1 year ago

Summary of changes

  • d30b75d 🎨 5e: name + source in statblock yaml
  • 18b37ed 🎨 5e: Add tags for monster CR
  • da9ca78 🚩 RegisterForReflection not needed if TemplateData is present
  • fd3f538 Update sourceMap.json
  • 87d6872 πŸ› Fix image source path with space in the name
  • 8ceb0b7 πŸ“ Clean up recommendations; css snippets
  • 36afd0e ✨ Generate CSS snippet for referenced fonts
  • 71ddc24 πŸ› 🎨 padding around spellcasting header/footer entries
  • e5cf6ae πŸ› 🎨 Properly float remote #token images
  • dce07b7 πŸ› Fix the spell classList to be only class names

Contributors

We'd like to thank the following people for their contributions:
Paul Hammerton

ttrpg-convert-cli - Release 2.2.9

Published by github-actions[bot] about 1 year ago

Summary of changes

  • 652e126 πŸ› Fix optionalFeatureType detection; resolves #237
  • 6e98f76 ✨ Add List of classes associated with spells
ttrpg-convert-cli - Release 2.2.8

Published by github-actions[bot] about 1 year ago

Summary of changes

  • f1ea0a9 πŸ› add missing statblock attribute; fixes #235
  • 14e9851 πŸ“ Fix incorrect example in CLI help
  • b7b1a95 πŸ› Improve handling of superscript in footnotes; resolves #232
  • 6197f64 πŸ› Catch non-numeric skill values (+PB)
  • 4c26284 πŸ› Fix vulnerabilities/resistances; Related to #232
  • 0acf9e1 πŸ› Support custom index templates. Resolves #233
  • d8113c8 Update readme w/homebrew instructions

Contributors

We'd like to thank the following people for their contributions:
Colin McLear

ttrpg-convert-cli - Release 2.2.7

Published by github-actions[bot] about 1 year ago

Summary of changes

  • f797171 πŸ› Fix YAML skill/save values; Resolves #224
ttrpg-convert-cli - Release 2.2.6

Published by github-actions[bot] about 1 year ago

Summary of changes

  • 4b6a176 Add LK to sourceMap.json
  • bdbb325 πŸ› windows build
  • 00ecc27 πŸ›πŸ“ Update import order in CONTRIBUTING.md
  • db9a938 πŸ› Don't validate pure-GH anchor links
  • f75c62d πŸ“ clean up CONTRIBUTING.md
  • 7b42b97 πŸ“ More tweaks to config doc; new section for copying files to vault
  • 1848312 πŸ“ Fix typo & reference to Source Map

Contributors

We'd like to thank the following people for their contributions:
Paul Hammerton

ttrpg-convert-cli - Release 2.2.5

Published by github-actions[bot] about 1 year ago

Summary of changes

  • f9b50bf πŸ“β¬†οΈ 5e added MCV4EC; Simplify README; usage docs
  • 65c1721 πŸ› Can't embed charoption yet
  • c3f36d6 πŸ› ✨ FleeMortals! Legendary Groups. Resolves #202
  • 72bb925 🎨 Clean up template value settings
  • 42a4643 πŸ› Include missing alignments; Resolves #218
  • c7ae16c πŸ›πŸ”₯ Images for objects improperly homed
  • e396883 πŸ› Fix typo so tokens float right
  • 8c49140 πŸ› Escape " in image titles
  • 58a5716 ✨ Support for decks and cards πŸƒ. Resolves #217
ttrpg-convert-cli - 299-SNAPSHOT

Published by ebullient about 1 year ago

Latest jar release

ttrpg-convert-cli - Release 2.2.4

Published by github-actions[bot] about 1 year ago

Summary of changes

  • 1c43e10 Add PaBTSO to sourceMap.json
  • a19cbe6 ✨ πŸ› Prerequisites (background, item, optional features)
  • d6c8fc0 ✨ Support 5e psionics; Resolves #190
  • 5f1f9a8 🎨 remove unnecessary argument
  • 4b0fec2 🎨 streamOf -> streamFrom
  • 7788b4e 🚸 valid template list / ordered error msg
  • c53a605 βž• pf2e source fix
  • e5b87b4 🩹 whitespace

Contributors

We'd like to thank the following people for their contributions:
Paul Hammerton

ttrpg-convert-cli - Release 2.2.3

Published by github-actions[bot] about 1 year ago

Summary of changes

  • 166117a πŸ› Strip links from image titles on all paths
  • 1e9b2ae πŸ“ Move TYP-* variants to aliases; include mapping in docs
  • 3e7695f πŸ› Merge subrace abilities
  • b794dcc πŸ› Fix subrace aliasing
  • a7f05c6 πŸ§‘β€πŸ’» Be specific about attempted template path
  • d2ef300 🩹 clean up HP rendering in example template
  • 0f4d90e πŸ› Fix regex to simplify longer dice expressions
  • 308277e 🌱 πŸ› Restore "derived from" (lost with _copy changes)
  • 0659dd8 πŸ› ♻️ Fix copy/merge of nodes incl races and subraces
  • fa770ac βœ… Add homebrew background for testing (#205)
  • 4948b5a Fix typo
  • be72c3a πŸ› Fix background entries and fluff. Fixes #205
  • bcb81be πŸ› Compensate for misnamed token
  • 231e073 🎨 use "readaloud" callout for insetReadaloud text
  • fd6093a 🎨 cssclasses instead of cssclass (obsidian)
  • 0ef9af8 πŸ“ Move sourceMap.java into docs

Contributors

We'd like to thank the following people for their contributions:
Colin McLear

ttrpg-convert-cli - Release 2.2.2

Published by github-actions[bot] about 1 year ago

5eTools: Use with v1.185.1 or later

Summary of changes

  • ac58f4e πŸ› Fix section source text
  • 4cae63c πŸ› Fix class tags
ttrpg-convert-cli - Release 2.2.1

Published by github-actions[bot] about 1 year ago

5eTools: Use with v1.185.1 or later

Summary of changes

  • 2610383 πŸ› Escape dice roller in md tables. Fixes #195
  • b2f8bc8 Update README.md
  • fbb5bb9 πŸ› Empty heading in 5e deity
  • f32faf4 🎨 πŸ› Tokenizer it is (notes and nested things)
  • b360df8 βž– TDSCR removed from homebrew
  • 58ec11a πŸ› Move synthetic source to pf2/5e
ttrpg-convert-cli - Release 2.2.0

Published by github-actions[bot] about 1 year ago

5eTools: Use with v1.185.0 or earlier

Summary of changes

  • 09946f6 🎨 ✏️ πŸ› So much bug squashing
  • d0fd139 🎨 Minor Refactoring of the SCSS naming convention and styling Updates
  • 0a0e118 🎨 ✨ 5e vehicles; fix imageref use
  • 5b7e0c1 πŸ› 5e: SRD source text; object speed notes
  • 71c8cfd πŸ› 5e: fix object links; collection of named text
  • ef811ac πŸ› 5e: fix attack entries (homebrew)
  • a8e3d11 🎨 Group immunities/resistances, ac/hp
  • f80c869 πŸ“ Anchor refs in doclet
  • 3b7f62d πŸ› 5e: TDCSR deity overlap
  • 94e5ebf πŸ› 🎨 5e: Fix/update common rendering
  • b3cd89e 🎨 5e: common size, trait

Contributors

We'd like to thank the following people for their contributions:
@sigrunixia @mclearc

ttrpg-convert-cli - Release 2.1.1

Published by github-actions[bot] about 1 year ago

Summary of changes

  • 738d2be πŸ“ Update README.md
  • b90b386 ⬆️ 5e: TDSCR; ignore duplicate homebrew
  • 2966f17 πŸ› Reference/Source field lookups
  • b1824f3 πŸ“ Update README.md
  • 7cd4ff8 ⬆️ pf2e: restore fixes not in 0.8.5
  • 0cd0075 🎨 5e: Clean up subrace variant indexing
  • fe48739 🎨 5e: Consolidate attribute discovery
  • b89e2ca πŸ’₯ πŸ› 5e: item tags (not properly nested)
  • bda416b πŸ›πŸšΈ Better template path messages
  • dbfc1c3 πŸ“¦ ✨ Support 5eTools objects
  • d8ffeaf πŸ› Fix homebrew sources; custom skills
  • b2260ea 🎨 Clean up named traits & monsters
  • e47fc92 🚸 Simplify template error handling
  • 1daa31e πŸ› detect multiRow. Fixes #177
  • f2bebeb 🩹🧹 tidy up
  • 7430e94 πŸ› ✨ Homebrew class fluff
  • d44e83d ⬆️ Fixes for pf2e
  • 45eb699 ✨ ♻️ statblockInline. Resolves #164
  • 27fcd27 🎨 Italic source for spells, embedded marker
  • 789a735 🩹 target file / target path for notes
  • cc0208e πŸ› Escape image path spaces; homebrew fluff
  • 54b62e2 πŸ› G&G is the referenced form. Fixes #175