Skip to content

Latest commit

 

History

History
1214 lines (587 loc) · 62.7 KB

CHANGELOG.md

File metadata and controls

1214 lines (587 loc) · 62.7 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

13.0.16 (2024-10-04)

Bug Fixes

  • Reverts unintentional breaking Dice Roller change (5769efe)

13.0.15 (2024-09-27)

Bug Fixes

  • Encounters now allow creatures to be set to zero (f9b5f6c)

13.0.14 (2024-09-26)

Bug Fixes

  • Fixes issue preventing encounters containing dice rollers from rendering (68f3de7)

13.0.13 (2024-09-26)

Bug Fixes

  • Update Dice Roller integration (34a1a15)

13.0.12 (2024-06-02)

Bug Fixes

  • Fixes PF2e system difficulty threshold calculation (bc8ebad)
  • Fixes status descriptions displaying "null" if no description was set (d1c44f6)
  • Fixes Statuses not being logged correctly when starting a log file (82a8faf)
  • Starting a new encounter from an Encounter block now correctly creates a new log file (c6756ce)

13.0.11 (2024-05-09)

Bug Fixes

  • Check for Statblock-style links and transform them before parsing the statblock-link property (8bc3ae5)
  • Fixes error where values specified as a list in a creature were not being filtered correctly in the encounter builder (a395715)
  • Normalize derived options in Encounter Builder options filters (27c4d92)

13.0.10 (2024-05-02)

Bug Fixes

  • Creatures not in bestiary now render correctly in Combatant (cebb672)

13.0.9 (2024-05-01)

Bug Fixes

  • If an existing player view is found, reveal it (2dda097)
  • Properly check for settings being initialized in the tracker before attempting to access data (e7b4bd2)

13.0.8 (2024-04-28)

Bug Fixes

  • Fixes issue preventing encounter builder filters to open if an Options filter was present (d2a5c03)

13.0.7 (2024-04-27)

Bug Fixes

  • Removes outdated message about Fantasy Statblocks compatibility (8e85b58)

13.0.6 (2024-04-23)

Bug Fixes

  • Remove obsidian-overload package (775fe52)
  • Switch to [@javalent](https://github.com/javalent) scoped FS module (c8eeb33)

13.0.5 (2024-04-15)

Bug Fixes

  • Encounter blocks will less greedily add the default party if players are explicitly defined (eb4a59a)
  • Encounters copied from the Encounter Builder no longer include disabled players in the output (close #265) (fd045ac)

13.0.4 (2024-03-23)

Bug Fixes

  • Fixes load encounter submenu on mobile (e6f33ac)

13.0.3 (2024-03-22)

Bug Fixes

  • Fixes IT menus on mobile (bfb2312)
  • Improves Add Creature experience on mobile (5a20e10)
  • Removes legacy creator option (d8f6cdb)
  • Slightly decreases font size on mobile for better readability (54abd6f)

13.0.2 (2024-03-15)

Bug Fixes

  • Fixes Condition suggester not appearing (aa2384b)

13.0.1 (2024-03-08)

Bug Fixes

  • Improves Fantasy Statblocks bestiary resolution behavior (a1a3d07)
  • Properly unload FS resolve event (17aa794)

13.0.0 (2024-03-05)

⚠ BREAKING CHANGES

  • switch to new Fantasy Statblocks API

Features

  • Switch to Fantasy Statblocks API (a993447)
  • switch to new Fantasy Statblocks API (28c8363)

Bug Fixes

  • No longer unload views when plugin is unloaded (fedc639)
  • Notify users of new FS version requirement. (9ea056e)
  • remove logs (f84a61c)
  • Switch to centrally managed input suggesters (f5e536e)

12.5.0 (2024-02-01)

Features

  • Add Dnd 5e 'Flee, Mortals!' XP System (#248) (761375c)

Bug Fixes

  • Difficulty displays will now update when XP system is changed (03f786d)
  • respect players & party when launching encounters via API (146215f)

12.4.5 (2024-01-12)

Bug Fixes

  • ignore null player levels when finding daily budget (48dc637)

12.4.4 (2024-01-12)

Bug Fixes

  • fix error caused by no player level being set (d8639ec)

12.4.3 (2024-01-11)

Bug Fixes

  • Creatures will roll for HP correctly when added through the UI (e6198f1)
  • fixes party level calculation for pf2e system (005f7ec)
  • removed logs (21a6acc)

12.4.2 (2023-10-17)

Bug Fixes

  • Fixes issue where the encounter builder ribbon icon could cause the plugin to not load (6534c87)

12.4.1 (2023-10-17)

Bug Fixes

  • Party size is now taken into account when calculating 5e difficulties (9e8bdde)

12.4.0 (2023-10-16)

Features

  • Commands will now be registered to start each saved encounter (15887b0)

Bug Fixes

  • Fixes issues with deleting encounters from settings (69a9d94)

12.3.1 (2023-10-12)

Bug Fixes

  • Fixes issue with Dice Roller integration (close #232) (3888416)

12.3.0 (2023-10-09)

Features

  • Add DnD 5e Cr2.0 Simple XP Calculation System (#230) (f369cad)
  • Basic API started (a136eb1)

12.2.6 (2023-09-29)

Bug Fixes

  • 🐛 Correctly number first instance of a creature when adding more (6424b23)

12.2.5 (2023-09-29)

Bug Fixes

  • 🐛 Improves grouped creature initiative rolling logic (97cd5e7)
  • 🚸 Adds "Roll Initiative" button to Tracker table (61fbe47)

12.2.4 (2023-09-22)

Bug Fixes

  • fixes setting max hp from notes (300860d)

12.2.3 (2023-09-20)

Bug Fixes

12.2.2 (2023-09-20)

Bug Fixes

  • Respect never rolling initiative when launching encounter (1ab1271)

12.2.1 (2023-09-20)

Bug Fixes

  • Allow negative initiatives (7c6eb4c)

12.2.0 (2023-09-19)

Features

  • Can now change how Player initiatives are rolled in the Tracker controls (4fe45ff)

12.1.4 (2023-09-12)

Bug Fixes

  • Ignore creatures from FS that shouldn't be in bestiary. (77d048d)

12.1.3 (2023-09-05)

Bug Fixes

  • Respect creature HP when given as array in encounters (244fe03)

12.1.2 (2023-08-25)

Bug Fixes

  • Creatures with HP specified will no longer roll HP (8790517)

12.1.1 (2023-08-24)

Bug Fixes

  • add false as an option for parties (0651b84)
  • fixes highlighting in creature suggester (ee5f812)
  • use statblock's bestiary names API vs transforming every time (e7038d1)

12.1.0 (2023-08-16)

Features

  • Adds Editor Suggestor for encounter blocks (close #185) (012b1eb)
  • Can now sort initiatives by descendig or ascending (#68) (079b59c)
  • Copy encounter string to clipboard in Builder (close #207) (360ca03)

Bug Fixes

  • Can set party to None in tracker menu (268b661)
  • fixes bug preventing adding players via the "Add Creature" button (#197) (3e5cc4d)
  • fixes display of suggestor for Obsidian 1.4+ (1ba2348)
  • fixes rolling dice for array-based modifiers (close #196) (e489766)
  • fully remove leaflet support (for now) (51aed21)
  • handle players added directly in encounters, not just through parties (#197) (4317e07)
  • improves player management in settings (169cc7d)
  • Only set difficulty if the highest threshold is > 0 (#197) (11c3db7)
  • Roll initiative for creatures added to encounters (close #81) (fefe218)

12.0.0 (2023-08-11)

⚠ BREAKING CHANGES

  • As this is a removal of an existing feature, this is technically a breaking change.

Features

  • This removed the feature of Leaflet integration. However, this feature has been broken. (ad30f98)

Bug Fixes

  • correctly retrieve creatures from bestiary in encounters (195d871)

11.3.1 (2023-08-02)

Bug Fixes

  • fixes incorrect variable name reference (close #200) (f45be61)

11.3.0 (2023-08-02)

Features

  • PF2e Encounter Building Rules (618c78d)

11.2.0 (2023-06-28)

Features

  • Adds the Lazy GM additional difficulty calculation method + a scaffold for future difficulty methods. (2c39c7b)

11.1.7 (2023-05-24)

Bug Fixes

  • decimal crs now pull xp correctly (close #190) (e293e78)

11.1.6 (2023-05-17)

Bug Fixes

  • Encounters pull FS creatures correctly (0db3845)

11.1.5 (2023-05-14)

Bug Fixes

  • actually remove side effects from updateCreatureByName (cf8bf9f)

11.1.4 (2023-05-14)

Bug Fixes

  • updateCreatureByName no longer has side effects (a327221)

11.1.3 (2023-05-13)

Bug Fixes

  • remove AC from player view (c6ecb19)

11.1.2 (2023-05-13)

Bug Fixes

  • updateCreatureByName accepts a status array now (7e8cf1f)
  • Fixes updateCreatureByName (4d36f25)

11.1.1 (2023-05-13)

Bug Fixes

  • adds updateCreatureByName tracker method (94396a2)

11.1.0 (2023-05-13)

Features

  • publish: Added Creature as Player Images (481a221)
  • publish: Added Creature as Player Images (c4d09d5)

Bug Fixes

  • expose tracker as temporary API (48d7a1c)

11.0.0 (2023-05-09)

⚠ BREAKING CHANGES

  • Removed 5e SRD from Initiative Tracker

Features

  • Can now specify initiative as static (close #74) (b602f5c)
  • Creatures set as a player from Fantasy Statblocks now treated as players (cda408b)
  • Encounter Builder Custom Filters (0146f8a)
  • Load saved encounters into builder (de7181c)
  • Removed 5e SRD from Initiative Tracker (260abfc)

Bug Fixes

  • Changes to players sync back to linked notes (close #176) (40da2d3)
  • Confirm to overwrite saved encounters (be070ee)
  • Creature difficulty now won't display if CR is not present (a1079c4)
  • Creature hidden state no longer reset with HP / Status (e88b468)
  • Display friendly state in Player View (c3ff665)
  • Display saved encounters in settings (bcb9e14)
  • do not open creature suggester immediately when editing a creature (4340370)
  • Encounter Builder encounters will save between reloads (dca66ab)
  • Encounter builder supports hidden and friendly creatures (20d2ee7)
  • Encounters saved from builder now roll initiatives correctly (50e9281)
  • fixes issue where levels other than 1-20 caused encounter calculation errors (4599fc6)
  • Fixes issue with deleting saved encounters (75c8664)
  • Fixes player display in settings (5336fef)
  • Fixes reset filters to default (de9a394)
  • fixes saving players sometimes duplicating (c8c2a9b)
  • getting a player by name now returns a creature if no player exists (0549522)
  • issues: Typo Fix (d2dc915)
  • issues: Typo Fix (7347187)
  • Load encounters disabled when no encounters exist (06b1a45)
  • only include player levels in encounter if they are a number (3fb298f)
  • Plugin will now properly save encounters immediately from the builder (daa8ce2)
  • removes logs (ca9b95f)
  • Saved encounters now respect the roll HP setting (554a430)
  • show player level in settings (e739698)

10.0.1 (2023-05-05)

Bug Fixes

  • Fixes reset filters to default (de9a394)

10.0.0 (2023-05-05)

⚠ BREAKING CHANGES

  • Removed 5e SRD from Initiative Tracker

Features

  • Encounter Builder Custom Filters (0146f8a)
  • Removed 5e SRD from Initiative Tracker (260abfc)

Bug Fixes

  • do not open creature suggester immediately when editing a creature (4340370)
  • removes logs (ca9b95f)

9.11.1 (2023-05-03)

Bug Fixes

  • better handling for multiple modifiers (6a866f6)

9.11.0 (2023-05-03)

Features

  • Support for more complicated initiatives (f0b698a)

Bug Fixes

  • Add statuses with enter key (70be5ad)
  • Improves creature HP/Status editing UI (70be5ad)

9.10.0 (2023-05-02)

Features

  • You can now create custom encounter builder headers (2c42744)

Bug Fixes

  • can disable encounter builder ribbon icon (d6d2bee)
  • can now open combatant view for creatures in encounter builder (d6d2bee)
  • creatures in table display difficulty (921034a)
  • encounter builder name is editable (d6d2bee)
  • launching encounter from builder works again (d6d2bee)
  • new encounter builder ribbon icon (d6d2bee)
  • player & xp sections of builder are collapsible (8505873)

9.9.0 (2023-05-02)

Features

  • encounter creatures can be clicked to open combatant view (6fea212)

Bug Fixes

  • friendly can be used for allies (close #157) (114896f)
  • Add to Encounter will add players that aren't already in the encounter (close #160) (37a6520)
  • display hidden & friendly icons in encounter (b46545f)
  • hp state for rollable creatures now persists (b8fb407)
  • save initiative state when resetting ac (f362df1)

9.8.2 (2023-04-25)

Bug Fixes

  • improvised statuses work again (close #148) (53dcaa2)

9.8.1 (2023-04-25)

Bug Fixes

9.8.0 (2023-04-25)

Features

  • add functionality for max HP damage (38ebd91)
  • Temporarily change AC on the fly (#118) (ac03929)

Bug Fixes

  • status amount set if not (6189dda)

9.7.1 (2023-04-24)

Bug Fixes

  • handling of status amounts and logging of receiving multiple statuses (#141) (2821442)
  • show statuses' names rather than their IDs (#145) (d8cf7c8)

9.7.0 (2023-04-23)

Features

  • Can now add multiple statuses to creatures at a time (afb603e)
  • Statuses can now be set to reset each round (close #139) (28f63cf)
  • Statuses can now have amounts associated (84b358b)

9.6.7 (2023-04-22)

Bug Fixes

  • Extends functionality works from Statblocks (close #100) (055f07e)
  • properly log automatic unconscious status (close #132) (#133) (0065bf6)
  • Unconscious status can now be removed or reset (close #129) (f61d524)

9.6.6 (2023-04-22)

Bug Fixes

  • Expose Creature interface (418d8bb)

9.6.5 (2023-04-22)

Bug Fixes

  • use types from statblocks (db46505)

9.6.4 (2023-04-21)

Bug Fixes

9.6.3 (2023-04-20)

Bug Fixes

9.6.2 (2023-04-18)

Bug Fixes

  • fixes release config tag (226f8e5)
  • switch to Dice Roller package (49d1b4a)

9.6.1 (2023-04-18)

Bug Fixes

9.5.0 (2023-04-16)

Features

  • enable inline encounter creature stats & display name changes (#102) (717f4e7)

9.4.4 (2023-04-15)

9.4.3 (2023-04-12)

Bug Fixes

  • new "Open Log File" button when logging (044cbcc)

9.4.2 (2023-04-12)

Bug Fixes

  • tracker now properly logs additional state changes (57a70df)

9.4.1 (2023-04-12)

Bug Fixes

  • fixes initiative order when copying (5090c0c)

9.4.0 (2023-04-12)

Features

  • Can now mark creatures friendly in creator (47bb840)

9.3.2 (2023-04-08)

9.3.1 (2023-04-08)

9.2.1 (2023-03-15)

Bug Fixes

  • fixes clash with Default New Tab Page plugin (ecafed0)

9.2.0 (2023-03-10)

Features

  • Enables Hit Dice rolling (3698aee)

Bug Fixes

  • Fixes broken Set Health/Status option in creature control (57cd592)

9.1.1 (2023-03-02)

Bug Fixes

9.1.0 (2023-03-01)

Features

  • adds Display Player HP Values setting (0f93462)

9.0.3 (2023-02-28)

Bug Fixes

  • init encounters to render in canvas blocks (db65db6)

9.0.2 (2023-02-21)

Bug Fixes

  • encounters now roll initiative properly (bc298c7)

9.0.1 (2023-02-21)

Bug Fixes

  • fix issue loading players from encounter row (6e5ff54)

9.0.0 (2023-02-14)

⚠ BREAKING CHANGES

  • Rewrote the backend tracker store
  • Encounter Builder functionality

Features

  • Encounter Builder functionality (0419ecd)
  • Rewrote the backend tracker store (373b365)
  • tracker rewrite complete (87b0178)

Bug Fixes

  • Add Creatures -> Add to Encounter (0e628f9)
  • adds "Add Creatures" to tracker context (689e778)
  • combatant view works (0b3fcd6)
  • fix status entering (c7f8994)
  • fixes accidentally import from leaflet (a5b4892)
  • fixes creature re-use in encounter blocks (6a66c9e)
  • hidden works again (6d6e451)
  • margin around everything (24d36c2)
  • reset creature button works now (8c5fe84)
  • update packages (1d11801)

11.0.5 (2022-12-09)

Bug Fixes

11.0.4 (2022-12-04)

Bug Fixes

  • adds "Add Creatures" to tracker context (689e778)
  • combatant view works (0b3fcd6)
  • hidden works again (6d6e451)
  • margin around everything (24d36c2)
  • reset creature button works now (8c5fe84)

11.0.3 (2022-12-03)

Bug Fixes

  • Add Creatures -> Add to Encounter (0e628f9)

11.0.2 (2022-12-03)

Bug Fixes

  • Add Creatures -> Add to Encounter (0e628f9)

11.0.1 (2022-12-02)

Bug Fixes

11.0.0 (2022-12-02)

Features

  • tracker rewrite complete (87b0178)

Bug Fixes

  • fixes creature re-use in encounter blocks (6a66c9e)

10.0.0 (2022-09-27)

9.0.1 (2022-09-17)

Bug Fixes

  • fixes accidentally import from leaflet (a5b4892)

9.0.0 (2022-09-17)

⚠ BREAKING CHANGES

  • Encounter Builder functionality

Features

  • Encounter Builder functionality (0419ecd)

8.1.4 (2022-11-17)

Bug Fixes

  • enables link events in rendered statblocks (4668e88)

8.1.3 (2022-11-08)

Bug Fixes

  • creatures with display names display numbers properly (8021c41)
  • fixes issues with adding creatures from ui (9dc5e56)

8.1.1 (2022-10-31)

Bug Fixes

  • fixes display of multiple creatures from encounter blocks (ce3eb5e)

8.1.0 (2022-10-27)

Features

8.0.11 (2022-09-26)

Bug Fixes

  • fixes accidentally import from leaflet (a5b4892)

9.0.0 (2022-09-17)

⚠ BREAKING CHANGES

  • Encounter Builder functionality

Features

  • Encounter Builder functionality (0419ecd)
  • encounters generate unique creatures (close #69) (0a9c30d)
  • Player view now shows display name (close #64) (c35bdce)

8.0.10 (2022-09-15)

Bug Fixes

  • fixes monsters not rolling initiatives when starting a new encounter (fd8bbdd)

8.0.9 (2022-09-11)

Bug Fixes

  • fixes several encounter difficulty calculation issues (0a53891)

8.0.7 (2022-08-21)

Bug Fixes

8.0.6 (2022-08-18)

Bug Fixes

8.0.5 (2022-08-18)

Bug Fixes

  • try again..... for real this time (2fd52cd)

8.0.4 (2022-08-18)

Bug Fixes

8.0.3 (2022-08-18)

Bug Fixes

8.0.2 (2022-08-18)

Bug Fixes

  • fixes release pipeline (again) (c7caada)

8.0.1 (2022-08-18)

Bug Fixes

8.0.0 (2022-08-18)

Features

Bug Fixes

  • Fixes issue where deleting the log file would cause errors (7d91456)
  • remove creature selection shortcut overload (e0e2ab7), closes #57

7.7.0 (2022-08-11)

Features

7.7.0 (2022-08-11)

Features

7.6.3 (2022-08-12)

Bug Fixes

  • No longer open combatant if Statblocks isn’t installed (3cd88cb)

7.6.2 (2022-08-10)

Bug Fixes

  • fixes issue with new selection methods (1e75773)

7.6.1 (2022-08-10)

7.4.5 (2022-08-10)

Bug Fixes

  • improved multi-creature hp and status ux (30de922)

7.4.4 (2022-06-09)

Bug Fixes

  • New encounters no longer add all players if a party is active (close #41) (f493ecf)

7.4.1 (2022-03-22)

Bug Fixes

  • Fixes parsing of display names defined in inline arrays. (a2ef280)

7.4.0 (2022-03-22)

Features

  • Can now specify display name for creatures in encounter blocks (b14acc4)

7.3.4 (2022-03-21)

Bug Fixes

  • Wrap encounter table lists in ul (d9edf7c)

7.3.3 (2022-03-21)

Bug Fixes

  • Encounter Tables now display as a list + have the encounter-creatures, encounter-players and encounter-list CSS classes (706e7cc)

7.3.2 (2022-03-07)

Bug Fixes

7.3.0 (2022-03-04)

Features

  • Can now specify players and party separately (close #31) (113a78c)
  • Player names in the tracker are now bolded and receive the .player class (8ff9ab3)

7.2.2 (2022-03-03)

Bug Fixes

  • Fixes issue where switching a party in the tracker wouldn't allow parties to be loaded from encounters (9940382)

7.2.1 (2022-02-22)

Bug Fixes

  • update some settings descriptions (ee33a40)

7.2.0 (2022-02-22)

Features

  • Adds monster display names (close #28) (3b8c0de)
  • Adds Parties to settings (353a27d)
  • Implements custom status effects (8d204a5)
  • Players linked to notes will now update their hp, ac, modifier, and level (648145c)

Bug Fixes

  • fixes styling issues with settings tab (44a7407)

7.1.0 (2022-01-26)

Features

  • can now right click monsters for context menu (1fef354)

Bug Fixes

  • fixes issue with deleting active monster not going to next (8ee9d09)

7.0.0 (2022-01-22)

⚠ BREAKING CHANGES

  • removes homebrew monster support (homebrew is now managed solely by TTRPG statblocks)

Features

  • removes homebrew monster support (homebrew is now managed solely by TTRPG statblocks) (6aded50)

Bug Fixes

  • fixes issue where clicking a creature name will reset its name (close #24) (6c07566)

6.0.1 (2022-01-20)

Bug Fixes

6.0.0 (2022-01-20)

⚠ BREAKING CHANGES

  • Removed homebrew creatures. Homebrew creatures are now manages solely through 5e Statblocks.

Features

  • Removed homebrew creatures. Homebrew creatures are now manages solely through 5e Statblocks. (12c374b)

5.3.1 (2022-01-13)

Bug Fixes

5.3.0 (2022-01-13)

Features

  • add encounter line post processor (eb98ea9)
  • add round number display to tracker (close #23) (59e13e5)

Bug Fixes

  • Update release notes message (66c7ed3)

5.2.0 (2022-01-12)

Features

  • added encounter table postprocessor (1cc96c9)

5.1.2 (2021-12-23)

Bug Fixes

  • fixed issue with custom statuses breaking view loading (0b5b95d)

5.1.1 (2021-12-22)

Bug Fixes

  • encounter name now clears on new encounter (39889c4)

5.1.0 (2021-12-22)

Features

  • can now save and load encounter states (7085303)
  • initiative tracker now displays creature count (e73e9cd)

Bug Fixes

  • clicking a creature name now opens the creature statblock (31917c1)

5.0.3 (2021-12-14)

Bug Fixes

5.0.2 (2021-12-14)

Bug Fixes

  • added global condense setting in Settings (56df12a)

5.0.1 (2021-12-14)

Bug Fixes

  • update TTRPG statblocks name (d7b098b)

5.0.0 (2021-12-14)

Features

  • add amounts of creatures (9e8b304)
  • Added ability to view creature (110ed81)
  • added dice rollable monsters in encounter block (requires dice roller plugin) (bfba23f)
  • Monsters can now be drag-and-dropped to change initiative order (5af7f4f)
  • Monsters can now roll initiatives together (79a9a86)