Skip to content

Releases: ebullient/ttrpg-convert-cli

Release 3.0.0

25 Jan 02:07
Compare
Choose a tag to compare

Summary of changes

  • 72a121d 📝 3.x changelog + fixed examples
  • 8501bea ✨🔥🐛 New Spell Lists and a million fixes
  • 40ad078 ♻️ streamline writer
  • c816955 ✨ 📝 New function to display extra sources in a footnote
  • d291373 Update tools-data.yml
  • 8634d70 Update pf2e-tools-data.yml
  • dd143fb 🐛✨♻️ Classes/subclasses; images in templates
  • 651b33c 🐛 dc tag in table caption
  • 76cfc3b ✨ {@hom} -- Hit or Miss
  • 16af883 💸 remove repo-specific funding
  • 7f8f606 Fixed a wrong tag in configuration.md
  • 32875f9 🐛 Correct creation of source text (and .. )
  • 5d92921 🐛 fix monster variants
  • 9dbe233 🐛 resolve magic/monster variants before reprints
  • cbc6644 🐛 Fix missing source text; magic variant fluff images
  • 18f256c bump minimum native version
  • a2aac62 Update and rename bug_report.md to bug_report.yaml
  • 7650c27 🐛 Fix UTF_8 Codeset references
  • a931ecd 🐛 register config for reflection
  • 0c5a2b7 🐛 include sourceMap in native image
  • 528b97b Update README.md
  • 9a71b84 Update README.md
  • 682ec19 📝 Add reprint behavior to config
  • f9afab2 🔥🤯 Support 2024 rule changes
  • d0bdd3d 📝 data no longer available

Contributors

We'd like to thank the following people for their contributions:
Enno Gottschalk

399-SNAPSHOT

25 Jan 12:47
ba9d433
Compare
Choose a tag to compare
399-SNAPSHOT Pre-release
Pre-release

Snapshot (unofficial, potentially unstable) build.

299-SNAPSHOT

25 Jan 12:46
Compare
Choose a tag to compare
299-SNAPSHOT Pre-release
Pre-release

Snapshot (unofficial, potentially unstable) build.

Release 2.3.18

27 Jul 02:09
Compare
Choose a tag to compare

Summary of changes

Release 2.3.17

15 Jul 21:40
Compare
Choose a tag to compare

Summary of changes

  • 0f4fbcc 🔊 whitespace
  • 629c10e ➕ pf2e sources
  • 628238d 🐛 defense immunities may be trait, condition, or formatted other
  • b0245b2 🐛 Pf2e: some immunities are traits
  • ace66a0 🐛 5eTools psionic tag
  • a6004d1 📝 Update Windows documentation
  • 527b1a6 🐛 Fix crash on copier for Pf2e source
  • 85e8fca 🩹 formatting
  • c911cd5 🐛 Use correct method to retrieve origin node for key
  • 1608ace ✨ Fully implement Pf2eJsonSourceCopier
  • 674ccc6 ♻️ Make mergeNodes accept an ObjectNode
  • f4873d6 ✨ Add support for property paths for array operations
  • d842032 ✨ Add support for setProps used in pf2e
  • f148312 🏗️ Move doModProp into JsonSourceCopier
  • 9920a8e 🏗️ Move mod apply into JsonSourceCopier
  • 9a8adca ♻️ Use target as the source for dynamic text
  • e3f1371 🏗️ Pull resolveDynamicText up into JsonSourceCopier
  • b24a8c8 🏗️ Move copy metadata cleanup into a JsonSourceCopier function
  • 7df9ede 🏗️ Pull normalizeMods up into JsonSourceCopier
  • 9f08aa4 🏗️ Pull the main value copy up into JsonSourceCopier
  • 89e1943 📝 Add Intellij documentation
  • fcc1b0e 🏗️ Pull handleCopy up into JsonSourceCopier
  • 8ee0325 🏗️ Make createKey an IndexType method
  • 3c3b0c4 🏗️ Add a getOriginNode abstract method to JsonSourceCopier
  • 2b8a139 🏗️ Pull Tools5eJsonSourceCopier enums into abstract class
  • 27f6b16 ♻️ Clean up some previous enum changes and reduce FieldValue duplication
  • fe541b0 🏗️ Add a JsonSourceCopier abstract class which is mostly empty
  • 1f8b5d5 🚚 Rename pf2e/JsonSourceCopier to Pf2eJsonSourceCopier
  • 3be8e96 🚚 Rename JsonSourceCopier to Tools5eJsonSourceCopier
  • ecc64a6 🐛 common monster templates (_trait -> _templates)
  • 69c3482 🐛 SoG3 + content fixes
  • ab84b80 ✨ Add rituals to pf2e creatures (#228)
  • e128ca4 ✨ Add spells to pf2e creatures (#228)
  • 7e2049b 🔇 Remove some debug logging for abilities
  • 297dbaf 🎨 Formatting
  • 438eef2 🐛 Add abilities to Pf2e creatures
  • 8e01f95 ✨ Expand Pf2e ability support
  • f589427 🐛 Fix some Pf2e creature bugs
  • af6337e 📝 Additional cross-refs for templates

Contributors

We'd like to thank the following people for their contributions:
Kelly Stewart, miscoined

Release 2.3.16

03 Jun 23:26
Compare
Choose a tag to compare

Summary of changes

  • c22e907 🐛 Fix handling lore skills
  • 6744e33 🩹 auto-import sorting
  • 10b4570 ➕ missing sources
  • 2e0d3e0 📝 Fix some broken documentation references
  • 61a1200 🔥 Remove the now-empty Pf2eTypeReader
  • 6a25873 ♻️ Move Pf2eAlignmentValue into JsonTextReplacement
  • ba36711 ♻️✨ Move Pf2eSpellComponent functionality into Json2QuteSpell
  • e845eb5 ✨🐛 Add a QuteDataRange for storing range data
  • f711d9b 🐛✨💥 Make spell durations and cast durations rich data objects
  • a981ab0 ♻️ Move getOrdinalForm to StringUtil.toOrdinal
  • e15bbe9 ♻️ Move Pf2eSpell to Json2QuteSpell
  • c9c9e17 ♻️ Move Pf2eWeaponData to Json2QuteItem
  • 4577133 ♻️ Move Pf2eFeat to Json2QuteFeat
  • 1681da9 🎨 Rename createAttack to getAttack to match other methods
  • 9f0568d ✨🐛💥 Make QuteSavingThrows have rich data access
  • d6c0779 ♻️ Move Pf2eAction into Json2QuteAction
  • 65df7dd ♻️ Move Pf2eSkillBonus into Pf2eJsonNodeReader
  • e2e1da2 ♻️ Move Pf2eAttack into Pf2eJsonNodeReader
  • 0ed8833 🎨 Rename some methods in Pf2eJsonNodeReader
  • 702b7ee 🐛♻️ Make Pf2e weaknesses and resistances rich data objects
  • b8ccd25 ♻️ Make getQuteActivity a Pf2eJsonNodeReader default method
  • f15f6aa ♻️ Make createInlineDefenses a Pf2eJsonNodeReader default method
  • d061704 ♻️ Make Pf2eFrequency.getFrequency into a Pf2eJsonNodeReader default method
  • 3d207d0 ♻️ Make Pf2eSpeed.getSpeed into a Pf2eJsonNodeReader default method
  • 377e8af ♻️ Make getAlignments into Pf2eJsonNodeReader default method
  • bd25ee3 ♻️ Add new Pf2eJsonNodeReader helper class

Contributors

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

Release 2.3.15

27 May 13:04
Compare
Choose a tag to compare

Summary of changes

  • 7131114 📝 Allow javadoc to use unqualified names
  • 987f398 📝🎨 Format code and fix javadoc generation
  • acdf3d2 🐛 Fix some bugs with traits
  • cfe98b6 🐛✨ Add afflictions to Pf2e creatures
  • 762dd15 ✨ Give Pf2e hazard templates direct ability and affliction access
  • d1aad5f 💥✨ Merge QuteInlineAffliction and QuteAffliction
  • 6ae9d3d 🧱 Self-renderable abilities with nesting
  • 5edb361 🐛 Fix a bunch of cases of random 0s showing up
  • 70a1d6d ♻️✨ Make Frequency a proper Qute data object
  • ca4f998 🐛 Correctly append the source to ability notes
  • 62a263a ♻️ Pass a JsonTextConverter into QuteInlineAttack instead of a renderer function
  • 1f92416 💥🎨 Use QuteInlineAttack for deity avatar
  • 0ad6f4c ♻️🎨✨ Add afflictions to Pf2e hazards
  • 4e0abe4 🐛 Fix defenses sometimes giving a lone "- " when there isn't any HP/Hardness/BT
  • 1290469 ✨♻️ Improve Pf2e Hazard attack and ability support
  • 6172152 ✨ Add attacks to PF2e creatures
  • a5e9d69 🧱♻️✨ Improve Pf2e attack template and rendering
  • 5073293 ✨ Don't document fields which start with an underscore
  • bcb3121 🐛 Fix SRD value for some base races
  • c40e75c 📝 Update README.md
  • 761f11c 📝 Changelog updates

Contributors

We'd like to thank the following people for their contributions:
Kelly Stewart, miscoined

Release 2.3.14

18 May 12:44
Compare
Choose a tag to compare

Summary of changes

  • 17cb577 ✏️ Fix an incorrectly linked javadoc
  • f74bb27 🚑️ Fix a NumberFormatException when pluralizing with a string input amount
  • 4fc6676 🎨 Fix some lingering non-static usages of StringUtil methods
  • 16d9c64 🎨 Move pf2e.Pf2eStat to pf2e.qute.QuteGenericStat
  • 869ba3c 🎨 🐛 Shamelessly add a bunch of string helpers I've been craving and use them everywhere
  • 7fa9e5e 🧱 Move several generic string manipulation methods into StringUtil
  • ddb37fd 🩹 Re-add trailing whitespace in some templates
  • f07b18d ✨ Add speeds for pf2e creatures
  • fb6ecf5 🧱 🐛 ✨ 🎨 Improve Pf2e deities, particularly the speeds
  • ef91c64 🐛 Uppercase alignment traits for pf2e creatures
  • 3bac626 🎨 Move toAlignments into Pf2eTypeReader
  • 789822c ✨ Add items for Pf2e creatures
  • 19c39af ✨ Add ability modifiers for Pf2e creatures
  • 92546fa ✨ Add template extension: asBonus and capitalized
  • 05e8615 🎨 Restructure QuteCreature a little
  • 3bd356a ✨ Add support for senses for pf2e creatures
  • d88787f 🎨💥 Use Pf2eStat for creature skill bonuses
  • a11fa92 ✨💥 Support PF2e creature HP
  • d861248 🎨🐛💥 Improve AC parsing and display for PF2e
  • 90556c7 🧱 Add some helpers to JsonTextConverter
  • 265c40a 🐛 fix clear resources

Contributors

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

Release 2.3.13

01 May 11:55
Compare
Choose a tag to compare

Summary of changes

  • 5204795 📝 Image docs, fallback paths, config schema
  • d75f50b 🐛 Support tokenHref in homebrew; resolves #431

Release 2.3.12

29 Apr 21:13
Compare
Choose a tag to compare

Summary of changes

Contributors

We'd like to thank the following people for their contributions:
Kelly Stewart