All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
13.0.16 (2024-10-04)
- Reverts unintentional breaking Dice Roller change (5769efe)
13.0.15 (2024-09-27)
- Encounters now allow creatures to be set to zero (f9b5f6c)
13.0.14 (2024-09-26)
- Fixes issue preventing encounters containing dice rollers from rendering (68f3de7)
13.0.13 (2024-09-26)
- Update Dice Roller integration (34a1a15)
13.0.12 (2024-06-02)
- 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)
- 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)
- Creatures not in bestiary now render correctly in Combatant (cebb672)
13.0.9 (2024-05-01)
- 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)
- Fixes issue preventing encounter builder filters to open if an Options filter was present (d2a5c03)
13.0.7 (2024-04-27)
- Removes outdated message about Fantasy Statblocks compatibility (8e85b58)
13.0.6 (2024-04-23)
- Remove obsidian-overload package (775fe52)
- Switch to
[@javalent](https://github.com/javalent)
scoped FS module (c8eeb33)
13.0.5 (2024-04-15)
- 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)
- Fixes load encounter submenu on mobile (e6f33ac)
13.0.3 (2024-03-22)
- 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)
- Fixes Condition suggester not appearing (aa2384b)
13.0.1 (2024-03-08)
- Improves Fantasy Statblocks bestiary resolution behavior (a1a3d07)
- Properly unload FS resolve event (17aa794)
13.0.0 (2024-03-05)
- switch to new Fantasy Statblocks API
- 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)
- 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)
- ignore null player levels when finding daily budget (48dc637)
12.4.4 (2024-01-12)
- fix error caused by no player level being set (d8639ec)
12.4.3 (2024-01-11)
- 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)
- Fixes issue where the encounter builder ribbon icon could cause the plugin to not load (6534c87)
12.4.1 (2023-10-17)
- Party size is now taken into account when calculating 5e difficulties (9e8bdde)
12.4.0 (2023-10-16)
- Commands will now be registered to start each saved encounter (15887b0)
- Fixes issues with deleting encounters from settings (69a9d94)
12.3.1 (2023-10-12)
12.3.0 (2023-10-09)
12.2.6 (2023-09-29)
- 🐛 Correctly number first instance of a creature when adding more (6424b23)
12.2.5 (2023-09-29)
- 🐛 Improves grouped creature initiative rolling logic (97cd5e7)
- 🚸 Adds "Roll Initiative" button to Tracker table (61fbe47)
12.2.4 (2023-09-22)
- fixes setting max hp from notes (300860d)
12.2.3 (2023-09-20)
- beep boop (bf9cc08)
12.2.2 (2023-09-20)
- Respect never rolling initiative when launching encounter (1ab1271)
12.2.1 (2023-09-20)
- Allow negative initiatives (7c6eb4c)
12.2.0 (2023-09-19)
- Can now change how Player initiatives are rolled in the Tracker controls (4fe45ff)
12.1.4 (2023-09-12)
- Ignore creatures from FS that shouldn't be in bestiary. (77d048d)
12.1.3 (2023-09-05)
- Respect creature HP when given as array in encounters (244fe03)
12.1.2 (2023-08-25)
- Creatures with HP specified will no longer roll HP (8790517)
12.1.1 (2023-08-24)
- 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)
- 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)
- 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)
- As this is a removal of an existing feature, this is technically a breaking change.
- This removed the feature of Leaflet integration. However, this feature has been broken. (ad30f98)
- correctly retrieve creatures from bestiary in encounters (195d871)
11.3.1 (2023-08-02)
11.3.0 (2023-08-02)
- PF2e Encounter Building Rules (618c78d)
11.2.0 (2023-06-28)
- Adds the Lazy GM additional difficulty calculation method + a scaffold for future difficulty methods. (2c39c7b)
11.1.7 (2023-05-24)
11.1.6 (2023-05-17)
- Encounters pull FS creatures correctly (0db3845)
11.1.5 (2023-05-14)
- actually remove side effects from updateCreatureByName (cf8bf9f)
11.1.4 (2023-05-14)
- updateCreatureByName no longer has side effects (a327221)
11.1.3 (2023-05-13)
- remove AC from player view (c6ecb19)
11.1.2 (2023-05-13)
11.1.1 (2023-05-13)
- adds updateCreatureByName tracker method (94396a2)
11.1.0 (2023-05-13)
- publish: Added Creature as Player Images (481a221)
- publish: Added Creature as Player Images (c4d09d5)
- expose tracker as temporary API (48d7a1c)
11.0.0 (2023-05-09)
- Removed 5e SRD from Initiative Tracker
- 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)
- 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)
- Fixes reset filters to default (de9a394)
10.0.0 (2023-05-05)
- Removed 5e SRD from Initiative Tracker
9.11.1 (2023-05-03)
- better handling for multiple modifiers (6a866f6)
9.11.0 (2023-05-03)
- Support for more complicated initiatives (f0b698a)
9.10.0 (2023-05-02)
- You can now create custom encounter builder headers (2c42744)
- 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)
- encounter creatures can be clicked to open combatant view (6fea212)
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)
9.8.1 (2023-04-25)
- ac updatable (oops) (#148) (ebd2b5e)
- fix max HP cannot be entered (#148) (fb09d9d)
- fixes max hp logging (5996907)
- re-add value to hp guard (60b6949)
9.8.0 (2023-04-25)
- status amount set if not (6189dda)
9.7.1 (2023-04-24)
- 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)
- 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)
- 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)
- Expose Creature interface (418d8bb)
9.6.5 (2023-04-22)
- use types from statblocks (db46505)
9.6.4 (2023-04-21)
9.6.3 (2023-04-20)
- npm release (9f8658c)
9.6.2 (2023-04-18)
9.6.1 (2023-04-18)
- fixes release (4a638f8)
9.5.0 (2023-04-16)
9.4.4 (2023-04-15)
9.4.3 (2023-04-12)
- new "Open Log File" button when logging (044cbcc)
9.4.2 (2023-04-12)
- tracker now properly logs additional state changes (57a70df)
9.4.1 (2023-04-12)
- fixes initiative order when copying (5090c0c)
9.4.0 (2023-04-12)
- 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)
- fixes clash with Default New Tab Page plugin (ecafed0)
9.2.0 (2023-03-10)
- Enables Hit Dice rolling (3698aee)
- Fixes broken Set Health/Status option in creature control (57cd592)
9.1.1 (2023-03-02)
- AC can now be a string (bfb8d87)
9.1.0 (2023-03-01)
- adds Display Player HP Values setting (0f93462)
9.0.3 (2023-02-28)
- init encounters to render in canvas blocks (db65db6)
9.0.2 (2023-02-21)
- encounters now roll initiative properly (bc298c7)
9.0.1 (2023-02-21)
- fix issue loading players from encounter row (6e5ff54)
9.0.0 (2023-02-14)
- Rewrote the backend tracker store
- Encounter Builder functionality
- Encounter Builder functionality (0419ecd)
- Rewrote the backend tracker store (373b365)
- tracker rewrite complete (87b0178)
- 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)
- fix status entering (c7f8994)
11.0.4 (2022-12-04)
- 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)
- Add Creatures -> Add to Encounter (0e628f9)
11.0.2 (2022-12-03)
- Add Creatures -> Add to Encounter (0e628f9)
11.0.1 (2022-12-02)
- update packages (1d11801)
11.0.0 (2022-12-02)
- tracker rewrite complete (87b0178)
- fixes creature re-use in encounter blocks (6a66c9e)
10.0.0 (2022-09-27)
9.0.1 (2022-09-17)
- fixes accidentally import from leaflet (a5b4892)
9.0.0 (2022-09-17)
- Encounter Builder functionality
- Encounter Builder functionality (0419ecd)
8.1.4 (2022-11-17)
- enables link events in rendered statblocks (4668e88)
8.1.3 (2022-11-08)
- creatures with display names display numbers properly (8021c41)
- fixes issues with adding creatures from ui (9dc5e56)
8.1.1 (2022-10-31)
- fixes display of multiple creatures from encounter blocks (ce3eb5e)
8.1.0 (2022-10-27)
- adds statblock-link support (@ebullient :) ) (340eca1)
8.0.11 (2022-09-26)
- fixes accidentally import from leaflet (a5b4892)
9.0.0 (2022-09-17)
- Encounter Builder functionality
- 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)
- fixes monsters not rolling initiatives when starting a new encounter (fd8bbdd)
8.0.9 (2022-09-11)
- fixes several encounter difficulty calculation issues (0a53891)
8.0.7 (2022-08-21)
- better yellow (thanks @ebullient) (732b05f)
8.0.6 (2022-08-18)
- testing brat update (9e224b4)
8.0.5 (2022-08-18)
- try again..... for real this time (2fd52cd)
8.0.4 (2022-08-18)
- try again... (3183c60)
8.0.3 (2022-08-18)
- try again on pipeline (e56edc8)
8.0.2 (2022-08-18)
- fixes release pipeline (again) (c7caada)
8.0.1 (2022-08-18)
- fixes release pipeline (4c90fb5)
8.0.0 (2022-08-18)
- Added a player view (a7154ec)
- 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)
- Combat logs (f968e9a)
7.7.0 (2022-08-11)
- Combat logs (f968e9a)
7.6.3 (2022-08-12)
- No longer open combatant if Statblocks isn’t installed (3cd88cb)
7.6.2 (2022-08-10)
- fixes issue with new selection methods (1e75773)
7.6.1 (2022-08-10)
7.4.5 (2022-08-10)
- improved multi-creature hp and status ux (30de922)
7.4.4 (2022-06-09)
7.4.1 (2022-03-22)
- Fixes parsing of display names defined in inline arrays. (a2ef280)
7.4.0 (2022-03-22)
- Can now specify display name for creatures in encounter blocks (b14acc4)
7.3.4 (2022-03-21)
- Wrap encounter table lists in ul (d9edf7c)
7.3.3 (2022-03-21)
- Encounter Tables now display as a list + have the
encounter-creatures
,encounter-players
andencounter-list
CSS classes (706e7cc)
7.3.2 (2022-03-07)
- Release was buggy (c8d3413)
7.3.0 (2022-03-04)
- 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)
- 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)
- update some settings descriptions (ee33a40)
7.2.0 (2022-02-22)
- 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)
- fixes styling issues with settings tab (44a7407)
7.1.0 (2022-01-26)
- can now right click monsters for context menu (1fef354)
- fixes issue with deleting active monster not going to next (8ee9d09)
7.0.0 (2022-01-22)
- removes homebrew monster support (homebrew is now managed solely by TTRPG statblocks)
- removes homebrew monster support (homebrew is now managed solely by TTRPG statblocks) (6aded50)
6.0.1 (2022-01-20)
- removed console logs (2b07d78)
6.0.0 (2022-01-20)
- Removed homebrew creatures. Homebrew creatures are now manages solely through 5e Statblocks.
- Removed homebrew creatures. Homebrew creatures are now manages solely through 5e Statblocks. (12c374b)
5.3.1 (2022-01-13)
- remove logs (76ded72)
5.3.0 (2022-01-13)
- add encounter line post processor (eb98ea9)
- add round number display to tracker (close #23) (59e13e5)
- Update release notes message (66c7ed3)
5.2.0 (2022-01-12)
- added encounter table postprocessor (1cc96c9)
5.1.2 (2021-12-23)
- fixed issue with custom statuses breaking view loading (0b5b95d)
5.1.1 (2021-12-22)
- encounter name now clears on new encounter (39889c4)
5.1.0 (2021-12-22)
- can now save and load encounter states (7085303)
- initiative tracker now displays creature count (e73e9cd)
- clicking a creature name now opens the creature statblock (31917c1)
5.0.3 (2021-12-14)
- removed logs (a9fc9d2)
5.0.2 (2021-12-14)
- added global condense setting in Settings (56df12a)
5.0.1 (2021-12-14)
- update TTRPG statblocks name (d7b098b)