All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
4.8.1 (2024-11-21)
- Exposes LinkStringifier and MarkdownRenderer methods on the FantasyStatblocks API (b4571e1)
4.8.0 (2024-11-05)
4.7.8 (2024-09-19)
- Fixes issue where an empty match array could cause the dice parser to fail (be9aa85)
- Improves behavior of additive and reductive traits (close #456, close #421) (12df383)
4.7.7 (2024-09-11)
- Fixes issue with dependency causing settings tab to not fully load (b5f96c5)
4.7.6 (2024-09-11)
- temp fix for failure to load (b3e4e21)
4.7.5 (2024-09-11)
- Disable API spec generation (5dc8165)
4.7.4 (2024-09-11)
4.7.3 (2024-09-11)
- fixes incorrect link parsing in the stringifier (fbbf048)
4.7.2 (2024-09-10)
- Fixes stringify skipping the sixth element of a list (close #451) (7dbc4a9)
- inspect image property and fix wikilinks (bbc4ac8)
4.7.1 (2024-09-06)
- Subheadings should now properly stringify arrays (5c3da30)
4.7.0 (2024-09-06)
- Adds support for importing from PF2eMonsterTool (df7f7f3)
- Adds several missed fields to the TetraCube import (4eb00cd)
- css: prioritize pf2e icons over system font (#420) (4de2457)
- Fix stringifier incorrectly matching some links (#435) (fe436d5)
- Property lines now correctly stringify arrays (9a27da8)
4.6.0 (2024-07-05)
4.5.0 (2024-07-04)
4.4.2 (2024-05-09)
- Fixes "Default Layout" setting not being respected until restart (8f24d0d)
4.4.1 (2024-05-07)
- Fixes extends behavior not preferring in-note parameters (72cc62e)
- Fixes issue with watcher not being able to parse some files (1d625f7)
4.4.0 (2024-05-06)
- Adds new methods to the API to transform Statblock Links back to Obsidian links (fb80517)
4.3.5 (2024-05-05)
- Fix issue where some creatures wouldn't be able to export as PNG (92ffc68)
- Linkifying spells now ignores
*
(26a1898)
4.3.4 (2024-05-03)
- Fixes issue where non-string properties would try to replace links (0ee0330)
- Fixes issue where the default fallback for non-conditional blocks would cause a list to render (close #409) (de5b6bf)
4.3.3 (2024-05-01)
- Dice callbacks should now correctly execute even if parse dice is off (1602e6c)
- Fixes incorrect inheritance of certain properties (closes #400) (e83b300)
- Fixes issue where margins around spells would be incorrect if multiple spell blocks were rendered (close #337) (d90e8e1)
- Fixes issue where the Bestiary could resolve prematurely (7668707)
- Removing a dice parser now saves properly (close #382) (4219b98)
- Temporarily disable the Atomic Write functionality pending more investigation into data loss issues. (97d38bc)
- Updates how default layouts are stored in the data file to reduce data file operations (e1eb126)
4.3.2 (2024-04-30)
- Check for
hit_dice
property inhp
dice callback for the Basic 5e Layout (fb2bbe6) - Fixes instance where specifying a dice callback would override the dice settings for a statblock (d60f6de)
- Remove unused components (133c36e)
4.3.1 (2024-04-29)
- Better scoping for BnB css (297e2be)
4.3.0 (2024-04-27)
- Text content is now rendered as markdown by default. The "Render as Markdown" option has been removed. (fb58048)
- Adds Regional Effects to the Basic 5e Statblock (8274249)
4.2.4 (2024-04-23)
- Sync to new Dice Roller API (672dc8b)
4.2.3 (2024-04-22)
- Fixes issue where dice integration no longer works (close #398) (447f8ab)
- Switches to @javalent/utilities (f25e845)
4.2.2 (2024-04-19)
- Deleting a monster now actually removes it from the data file before saving (92c1402)
4.2.1 (2024-04-19)
- Fixes some bugs related to trait inheritance (1814062)
- Improve behavior of self-updating feature (7f8b84a)
4.2.0 (2024-04-18)
- Statblocks will now attempt to self-update when the monster they are rendering has been updated. (b7731ef)
4.1.7 (2024-04-15)
- Added "Delete filtered creatures" button to Bestiary in settings (ea238e3)
- Fixes error where array values added to the Bestiary index would be stringified as-is (7cc3e4b)
4.1.6 (2024-04-15)
- Adds
extends
to the statblock editor suggest (39067b0)
4.1.5 (2024-04-04)
- Fixes "Start Encounter" IT button (21b4cc9)
4.1.4 (2024-03-29)
- Fixes 5e.tools import text replacement (59877b3)
4.1.3 (2024-03-27)
- Adds support for the
ac_class
property (8e9e26b)
4.1.2 (2024-03-27)
- Adds new Creature pane commands: Reveal existing, Open new (81a9491)
- Creature pane ribbon button will now open a new pane with a
mod
-click (cmd/ctrl) (a4ba38a) - Creature pane will now intelligently open new panes alongside existing ones (close #342) (3040013)
- Fixes 5e.tools AC import not including additional AC info (close #340) (6116540)
- Fixes issue where traits would be bold by default (close #376) (4152ffa)
- Uses Dice Roller's average calculation instead of a rudimentary approach (close #350) (5affff8)
4.1.1 (2024-03-23)
- Adds Theme toggles to Previewer in Layout Editor (e531fe8)
- Fixes scoping issue for Layout CSS in dark/light mode (6f44db0)
- Improves Previewer user experience (05ec8c4)
- Remove outdated beta manifest (1567fe5)
4.1.0 (2024-03-23)
- Adds Column settings in the Advanced pane of the Layout Editor (0193fad)
- Revamps Appearance pane of the Layout Editor (0193fad)
4.0.13 (2024-03-20)
- Add ability to add examples for dice parsers for future reference (e1d365c)
- Adds in PF2e specific dice parsers (close #357) (1449d79)
- css: add consistency to css variables for statblocks (#369) (6731d73)
- Expose Section Heading border color in layout editor (9fdba90)
- Fixes issue where modifying a default layout could duplicate it in the settings list (35d7ab4)
- Fixes issue where trying to add a dice parser without any defined would crash the plugin (0a60234)
- Improve Dice Parser UI in layout editor (6115a6d)
- Inherit default parsers into 5e Layout (54d9061)
- Initialize Bestiary events hook before initializing file watcher (08a1a5d)
- New layouts will inherit default dice parsers by default (59d8950)
- Position 3 dot menu relative to container (close #364) (ef9c9f5)
4.0.12 (2024-03-16)
- Attempt to speed up initial FS parsing (51a31ae)
4.0.11 (2024-03-16)
- Fixes issue where the folder suggester wasn't interactable (df149c8)
4.0.10 (2024-03-13)
- Fixes issue where creatures without an explicit name could cause the Bestiary to crash (c7ea4ee)
- Fixes issue where importing the same layout twice and deleting one would delete both (9c189eb)
4.0.9 (2024-03-08)
- Improves Bestiary event registration (a0870e3)
4.0.8 (2024-03-08)
- Properly return the FS Bestiary unloaders (004e43f)
4.0.7 (2024-03-08)
- Bestiary resolved events will re-fire after the vault is re-parsed (2c8c8c7)
- Fixes error handling in Statblock parser (c6f7e7d)
- Inline Statblocks will now have their links transformed properly (a15d5c2)
- Plugin is now properly registered with the Page Preview plugin (c1e9237)
4.0.6 (2024-03-07)
- Fixes issue where bestiary would never resolve if Parse Frontmatter was disabled (16bfb03)
4.0.5 (2024-03-07)
- Update build (c0543ed)
4.0.4 (2024-03-07)
- release 4.0.4 (0048de5)
4.0.0 (2024-03-07)
- Full transition to new Bestiary API
- Creatures from notes are no longer saved to data.
- Adds ability to open note-based creatures directly from the bestiary in settings (4669df8)
- Adds proper API typings for npm module (dbf6b7d)
- Creatures from notes are no longer saved to data. (1f08a96)
- Full transition to new Bestiary API (0c58550)
- New UI for Bestiary creatures in settings (b6063aa)
- Added isResolved, onResolved and onUpdated API hooks (8d3b1e9)
- Adds rotation animation for CSS (7df6249)
- Adds source field to 5e SRD bestiary (7b3da4c)
- Clean up dead plugin code (3df6baf)
- Correctly parses links for frontmatter creatures (b182d8f)
- Fixes some dice parser errors (#353) (35fb8a9)
- Global switch to Lucide icons (ddc2ea4)
- made link stringifier stateless (52672ce)
- Remove duplicated API methods from plugin definition (780ab18)
- Switch to centralized suggestion class (2914658)
3.19.3 (2024-02-22)
- Fixes appearance of parsed dice rolls in 5e (153226e)
3.19.2 (2024-02-21)
- Fixes issue where having DR installed but not enabled in FS would erroneously run dice callbacks (2fa84c1)
3.19.1 (2024-02-20)
- Dice Callbacks will no longer try to execute if Dice Roller is not enabled (5ec4019)
3.19.0 (2024-02-14)
- Enables Layout-specific dice parsing using Regular Expressions and callbacks (a6f482b)
- Exposes some basic color settings for Layouts (1716230)
- New Layout Editor experience on Desktop / Tablet (6d017c6)
- Properly scope Bunkers and Badasses css (ccf0296)
3.18.1 (2024-02-02)
- Expose the monster on Table ability modifier calculation callbacks (7bad5f2)
3.18.0 (2024-02-01)
- Adds Obsidian protocol handler
creature-pane
to open Creature Pane via an Obsidian link. Usage:obsidian://creature-pane?creature=<name>
(dee46de)
3.17.1 (2024-02-01)
- Fixes issue where dice parsing would consume +/- values (200f787)
3.17.0 (2024-01-27)
- Extract monster subtypes from 5e.tools tags (9f8bf4e)
- bump 5e layout version (539a049)
- Fixes extra whitespaces between links (#331) (9717c3c)
- Fixes subheading separator in basic 5e layout (close #331) (1b21bd7)
- Remove latin alphabet requirement for css classes (close #338) (79ada6c)
3.16.3 (2024-01-12)
- don't register popover for image if no image file exists (e0dbcb7)
3.16.2 (2023-12-06)
- fixes multiline tables (breaks wikilinks in yaml style arrays coming from source...) (79a29d1)
- removes css import (b874f6e)
- typo (close #310) (8fe7242)
3.16.1 (2023-11-30)
- Allows Group blocks to be set conditional (d07b6ec)
3.16.0 (2023-11-01)
- Adds Mythic Description in the Basic 5e Layout (15e137d)
- Enable section headings on inline groups (e755ef4)
- Traits will now properly display in inline groups (385b0c0)
3.15.9 (2023-11-01)
- Fixes Parse for Dice being on preventing dice callbacks (6d08509)
- Syncs order of action buttons in the 5e layout with IT's encounter blocks (f7d4675)
3.15.8 (2023-10-21)
- Fixes dice parsing displaying incorrectly (c626dd9)
- Fixes image blocks not resolving if a property other than
image
is used (close #300) (d0a4b30) - Saves blocks will now allow strings (close #267) (3bca930)
3.15.7 (2023-10-21)
- Fixes linkifying spells (ae0a52b)
3.15.6 (2023-10-19)
- Fixes resolving markdown style links when URI encoded (604f4d7)
3.15.5 (2023-10-19)
- Improves help text for dice callbacks (b69cc61)
3.15.4 (2023-10-19)
- remove logs (09d92e0)
- Remove requirement to have Parse for Dice turned on to use Dice Callbacks (a8bab50)
3.15.3 (2023-10-16)
- Traits respect inline groups now (2a4c7b0)
3.15.2 (2023-10-13)
- temp fix for not image block modal not opening (f876bb5)
3.15.1 (2023-10-09)
- action block editor allows saving now (98929f0)
- Actions will now actually execute (ece1f43)
- removed logs (c348c24)
3.15.0 (2023-10-09)
- New Action block for layouts enables in-layout buttons (982a690)
- New IT encounter buttons for 5e layout (b57f315)
3.14.0 (2023-10-08)
- Enable property callbacks on traits (e643ae6)
3.13.4 (2023-09-30)
- Normalize aliases on startup too (d850b8f)
3.13.3 (2023-09-30)
- normalize aliases when linkifying spells (dd79164)
3.13.2 (2023-09-28)
- fixes parsing wikilinks out of nested arrays in frontmatter (f5676c2)
- Fixes table Ability Modifier callback input not being in the collapsible Advanced element (427a05d)
3.13.1 (2023-09-27)
- lumberjack attack (aka removed logs whoops) (5cfbcf3)
3.13.0 (2023-09-27)
- Spells can now also auto-link to aliases of files (d666d57)
3.12.2 (2023-09-21)
- fixes being unable to parse certain save roll syntaxes (24e1696)
3.12.1 (2023-09-21)
- Fixes incorrect wording in settings (96e1ead)
3.12.0 (2023-09-18)
- Enables searching by field in creature pane using
@<field> <search>
(45760aa)
- beep boop (0d942df)
- Better styling for combatant pane search (f96297a)
- Pass table values through the markdown path (1be6459)
3.11.2 (2023-09-18)
- fix issue where nested arrays were sometimes being interpreted as wikilinks (844e6a6)
3.11.1 (2023-09-14)
3.11.0 (2023-09-13)
- Begin moving towards an API-based approach (1cfcef8)
- Restrict creature pane to only creatures in bestiary (010de61)
3.10.0 (2023-09-12)
- New
bestiary
field can be set to false to prevent creature from being exposed in the bestiary. Note that if another creature extends this, you should setbestiary
to true. (2ed4c9c)
3.9.4 (2023-09-11)
- Respect subheading separator in layouts (0786e1f)
3.9.3 (2023-09-01)
- Saves blocks now use the
--statblock-property-name-font-color
css variable (faf5da7)
3.9.2 (2023-08-30)
- remove setImmediate so mobile works again (a2ffe05)
3.9.1 (2023-08-30)
- add notice to aid with mobile debugging (6002832)
3.9.0 (2023-08-18)
- Adds a Creature pane with search bar (close #256) (fca9c5a)
- New editor suggester that dynamically loads layout fields to suggest properties in code blocks (0064bfe)
- add bestiary names method to API spec (7a0c509)
- adds fate core css (close #217) (3ddd501)
- unwrap callout blocks to find traits (660a657)
3.8.4 (2023-08-15)
- allow for updating default layouts if no changes have been made (65c7402)
- show hit_dice if dice roller not available in basic 5e layout (eeacb9f)
3.8.3 (2023-08-14)
- Extended/saved creatures can now remove traits (a5a0141)
- fixes deletion of default layouts (06f33d9)
- re-enable array-based traits (ff31008)
3.8.2 (2023-08-14)
- fixes saves / skillsaves not appearing (98f79ab)
3.8.1 (2023-08-13)
- fixes removing traits not working unless key is present (1f3c8c1)
- fixes table css class interference (close #230) (a93264c)
3.8.0 (2023-08-13)
- Creature notes no longer overwrite codeblock parameters (close #243) (78fa44e)
- creatures always show prop if not redefined, re-implement saves addition (1bc9945)
- Fixes additive string properties (33b1a44)
- release 3.8.0 (5d0f1c2)
3.8.0-b1 (2023-08-12)
- Rewrite how traits are combined (4685365)
- release 3.8.0-b1 (1b3aad7)
3.6.7 (2023-07-04)
- basic 5e layout now shows 10xp for 0cr creatures (e6e9bb3)
3.6.6 (2023-06-29)
3.6.5 (2023-05-13)
3.6.4 (2023-05-10)
- Fix empty spells properties (ab4d9b3)
- fixes crash when no statblock elements are created (b2156fb)
- Spells blocks can now be linked to properties (1b37258)
3.6.3 (2023-05-05)
- expose bestiary in API (7de02d3)
3.6.2 (2023-05-02)
- fixes render function overwriting creature (94a8a0a)
3.6.1 (2023-04-30)
3.6.0 (2023-04-28)
3.5.12 (2023-04-28)
- PF2e popover fix (c7ebb18)
3.5.11 (2023-04-27)
- Notify ObsidianTTRPG channel of releases (d00b1bf)
3.5.10 (2023-04-25)
- remove logs (7eebc67)
- remove ttrp (59dd7a3)
- Use new Dice Roller API hook to commonize dice strings (6798f78)
3.5.9 (2023-04-24)
- fancy new discord notifications (737c8fe)
3.5.8 (2023-04-24)
- add repo Update release-please.yml (1383431)
3.5.7 (2023-04-24)
- test (90830d6)
3.5.6 (2023-04-24)
3.5.5 (2023-04-22)
3.5.4 (2023-04-20)
- fixes tsconfig (ba26704)
3.5.3 (2023-04-20)
- re-add lock (5df2898)
3.5.2 (2023-04-20)
- fixes overload (acd305d)
3.5.1 (2023-04-20)
- fixes release target branch (c477fe5)
3.5.0 (2023-04-20)
- npm release (78016ea)
- fixes release, name change (bae38ed)
3.4.2 (2023-04-20)
3.4.0 (2023-04-18)
- Can now specify a css class to apply to every nested element inside a group container (close #173) (3c5509c)
- Traits are now nestable (close #174) (d4ad0b4)
3.3.0 (2023-04-17)
3.2.2 (2023-04-17)
- adds link italics css variable (4c8050c)
- Fixes spell itaclis (#148) (022f7dc)
- Fixes subsequent paragraph display in markdown holders (#148) (471e7da)
- removes double newlines in SRD (09fa166)
3.2.1 (2023-04-17)
3.2.0 (2023-04-14)
- Adds ability to append to properties by specifing
property+
in a codeblock (d84b872)
3.1.7 (2023-04-13)
- Fixes critical vulnerabilities related to the xmldom package @ryansobol PR 158
3.1.6 (2023-04-08)
3.1.5 (2023-04-07)
- watcher more intelligently chooses files to parse (424f11f)
3.1.4 (2023-04-06)
- fixes slugify removing valid characters (7769127)
3.1.3 (2023-03-31)
- add option to disable CSS class adding of property names (c707c3c)
3.1.2 (2023-03-23)
- ensure text is stringified (d953ebb)
3.1.1 (2023-03-23)
- no longer delete when canceling delete modal (close #155) (5b190ab)
- will now look at sub-properties for generic importing (db5bd9a)
3.1.0 (2023-03-23)
- Adds new Generic JSON Importer (049d09f)
3.0.3 (2023-03-23)
- fixes crashing out when trying to load temp.json (371725a)
3.0.2 (2023-03-17)
- Add heading to group type and make legendary actions a group (#152) (199c94d)
- fixes default layout editing (8d89d3e)
3.0.1 (2023-03-14)
- fixes space after link (8aa3627)
3.0.0 (2023-03-09)
- Atomic saving of data file to prevent data loss
- Adds Layout block to nest layouts inside other layouts
- includes PF2e as basic layout
- support for editable default layouts
- Adds Layout block to nest layouts inside other layouts (41615a2)
- Atomic saving of data file to prevent data loss (e09ad9c)
- includes PF2e as basic layout (b7981bc)
- support for editable default layouts (4cb1788)
2.28.11 (2023-03-09)
- fixes temp content column css inheritance (5a7eec9)
2.28.10 (2023-03-09)
- make column filling a little smarter (624a883)
2.28.9 (2023-03-09)
- Trait headers & subheading text are attached to the first trait block now (6349dc4)
2.28.8 (2023-03-08)
- Enables multi-entry tables by passing an array of arrays (9c71521)
2.28.7 (2023-03-07)
- Actually fixes font-size rendering issue (7ae4005)
2.28.6 (2023-03-07)
- removes debugger double whoops (7cacd73)
2.28.5 (2023-03-07)
- Fixes CSS debug WHOOPS (8861567)
2.28.4 (2023-03-07)
- fixes Table modifier calculation, improves editor styling (d5fbee5)
- Massively improves column rendering (33037af)
2.28.3 (2023-03-06)
- adds ability to set Trait subheading text blocks (184b351)
- imports Mythic Actions from 5e.tools (750e1bc)
2.28.2 (2023-03-06)
- fixes monster source when saving if source is present (4c39218)
2.28.1 (2023-03-06)
- fixes bug if no html element was returned in JS block (55f01bc)
2.28.0 (2023-03-06)
- Adds JavaScript block (4ed12ec)
2.27.1 (2023-03-06)
2.27.0 (2023-03-04)
- adds new IfElse block, new Collapse block (66fad70)
2.26.5 (2023-03-02)
2.26.4 (2023-03-02)
- adds collapsible block (ea6b8d5)
- fixes link replacing in extended creatures (close #149) (b7799f7)
- usability fixes (e4918af)
2.26.3 (2023-02-26)
2.26.2 (2023-02-24)
- usability fixes (e4918af)
2.25.4 (2023-02-24)
- calls onResize immediately instead of setColumns to prevent not displaying if a width can't be found (e6b163d)
- can no longer remove if/else group (117764c)
2.26.1 (2023-02-23)
- can no longer remove if/else group (117764c)
2.26.0 (2023-02-23)
- adds if/else block (06590d4)
2.25.3 (2023-02-22)
- fixes inline overflow in layout creator (0285716)
2.25.2 (2023-02-16)
- removes parens after dice roll for new dice roller setting (fdbf30a)
2.25.1 (2023-02-13)
- null check settings (5d0f4d4)
2.25.0 (2023-02-13)
- Rename to Fantasy Statblocks (e624b37)
2.24.22 (2023-02-12)
- remove menu unload... (4ca990c)
2.24.21 (2023-02-12)
2.24.20 (2023-02-08)
- fixes issue where blank named traits won't display (e4c26da)
2.24.19 (2023-02-04)
- fixes spacing issue related to dice (close #135) (5d478b9)
- switch to round down (close #134) (51b5f4f)
2.24.18 (2023-02-04)
- fixes saving issue (d6523ff)
2.24.17 (2023-02-03)
- fixes layout creator straight up not working (2e80267)
2.24.16 (2023-02-02)
- fixes backwards compat with trait array syntax (5580d6a)
2.24.15 (2023-02-02)
- accidentally broke everything lol whoops (319e141)
2.24.14 (2023-02-01)
- fixes issue with yaml parsing & transforming saves blocks (584256f)
2.24.13 (2023-01-30)
- saves now takes an object or array (39f5c9d)
- stats now takes any value (no modifier will be calculated for non-number values) (f10c95d)
2.24.12 (2023-01-28)
- adds block type to container class (dee0653)
2.24.11 (2023-01-27)
- adds trait property to Traits block class (d91bccc)
2.24.10 (2023-01-27)
- fixes group container duplication (01e03b0)
- traits now get their slugified name as a class (3dd1649)
2.24.7 (2023-01-23)
- fixes issue with default fate core aspects header (1e768b0)
- removes layouts getter modifications (22fc116)
2.24.6 (2023-01-23)
- fixes default layouts being ignored (2fef682)
2.24.5 (2023-01-20)
- fixes dice roll parsing in markdown block (2fe1199)
- removes warning about markdown and dice combo (b3b38ac)
2.24.4 (2023-01-16)
- fixes for dice roller markdown parsing (6bcd12b)
2.24.3 (2023-01-13)
- fixes issue with markdown dice rollers of the same formula (d494808)
2.24.2 (2023-01-13)
- layout blocks now show if they're markdown enabled (8670ee1)
- markdown enabled blocks can now scan for dice rolls (a871269)
2.24.1 (2023-01-11)
- fixes issue rendering dice rollers in initiative tracker view (1d1274d)
2.24.0 (2023-01-10)
- Adds header size property to Heading blocks in custom layouts (9f95492)
2.23.6 (2023-01-07)
- Adds support for automatically parsing inline statblocks (thanks dcorbin) (PR 112)
- fixes monsters not showing up immediately in settings (4cc8e93)
2.23.3 (2022-12-07)
- fixes dropzone inheritance issue (8e10905)
2.23.2 (2022-12-06)
2.23.1 (2022-12-06)
- empty inline groups easier to drop (20744a0)
- fixes nested conditioned property behavior (closes #116) (6fc2aee)
- fixes nested inline content not displayed (close #105) (4c50bf0)
2.23.0 (2022-11-23)
2.22.6 (2022-11-17)
- statblock renderer now replaces links correctly (cb440f3)
2.22.5 (2022-11-08)
- adds more css vars (68ad4e1)
2.22.4 (2022-11-08)
- adds heading font color variable (35965f7)
2.22.3 (2022-11-08)
- adds several css variables (477cfdb)
2.22.1 (2022-10-30)
- checks to make sure next exists before trying to scroll in suggesters (49820f1)
- improves vault path parsing logic (f1f8aa5)
- skip invalid parse folders (fe55bb4)
2.22.0 (2022-10-27)
- can now link trait & text block headers to properties (3c427dc)
2.21.9 (2022-10-20)
2.21.8 (2022-10-02)
- fixes issue where traits were incorrectly being filtered out (8a0823d)
2.21.7 (2022-09-30)
- removed console logs (c0b5031)
2.21.6 (2022-09-30)
2.21.5 (2022-09-30)
- fixes images in frontmatter (close #97) (e19b4e3)
- fixes rendering links in markdown blocks (close #96) (2154f2d)
- images now hover preview, open on click (meta modifier for new window) (close #93) (9ede1de)
2.21.4 (2022-09-29)
2.21.3 (2022-09-29)
- fixes image link loading regression (f5fe9e6)
2.21.2 (2022-09-23)
- greatly improved 5e.tools importer (5e5df99)
2.21.1 (2022-09-20)
- read & parse markdown links (you're welcome @ebullient :) ) (7791e66)
- saves and skillsaves can now be supplied as an object or array of objects (0deca41)
2.21.0 (2022-09-13)
- rewrote 5e.tools importer (595a354)
- sources can now be arrays & filter properly (close #90) (0f0cf83)
2.20.0 (2022-09-12)
- added ability to set multiple bestiary folders (2b95ffa)
2.19.1 (2022-09-12)
- fixes parsing when a bestiary folder is set (442d21c)
2.19.0 (2022-09-12)
- adds debug logging (4afa97d)
2.18.1 (2022-09-11)
- accidentally disabled save button (c7166aa)
2.18.0 (2022-09-11)
- Adds "Copy YAML" option to statblock menus (ef70977)
2.17.2 (2022-09-01)
- fixes text duplication with dice roller turned on (2cfbabd)
- improves column logic (fa78fd8)
- improves rendering of text content holder (6812371)
2.17.1 (2022-08-31)
- fixes rendering wikilinks from saved monsters (3fa88f1)
2.17.0 (2022-08-31)
- Statblocks will now try to detect & render links (109f278)
2.16.2 (2022-08-22)
2.16.1 (2022-08-21)
- Adds brat release to workflow (d52f0cb)
2.16.0 (2022-08-21)
2.15.1 (2022-08-17)
- fixed issue where a null source could crash bestiary searches (cf26e7d)
2.15.0 (2022-08-15)
- Spells blocks now respect the Render Markdown option (c5cffe5)
2.14.8 (2022-06-26)
- Spell import issues fixed (ba1dd8f)
2.14.7 (2022-06-21)
- Fixed parsing of strings in spells block (9e8aae5)
2.14.6 (2022-06-10)
- bump esbuild (3e08167)
2.14.5 (2022-06-10)
- Fixes caching issue preventing homebrew from updating (closes #63) (2e5565b)
- Several 5e.tools-related import bugs fixed (ref #58) (c3652e4)
- Update full example to include resistances (close #64) (027510b)
2.14.2 (2022-03-23)
- Fixes issue with settings tab on mobile (9cb29b6)
2.14.1 (2022-03-10)
- improved column splitting (908850b)
- Integrates PR #35 (7284fb8)
- Statblock Columns were being built too aggressively (117b9ec)
2.14.0 (2022-03-10)
- Adds Custom Layout importer (0ec8175)
2.13.0 (2022-03-10)
- Fixes dropping into inline groups (close #45) (dfa0ec7)
- Improves file parsing for statblocks defined in frontmatter (close #44) (52b4990)
2.12.2 (2022-03-01)
- Significantly improved settings page performance (4df1591)
2.12.1 (2022-02-22)
- add ability to set monster display name when rendering from initiative tracker (6c6b750)
2.12.0 (2022-02-20)
- Adds basic fate core layout option (0aed05e)
2.11.7 (2022-02-17)
- re-added fantasy age stat table (4335167)
2.11.6 (2022-02-17)
- Basic 5e Statblock now supports Bonus Actions (thank you @kgar) (PR #40)
2.11.5 (2022-02-16)
- greatly improved image loading (ca94352)
2.11.4 (2022-02-13)
2.11.3 (2022-01-28)
- 🐛 removes log (05f342a)
2.11.2 (2022-01-28)
- 🐛 fixes issue with escaped characters in markdown (ffce2b8)
2.11.1 (2022-01-22)
- fixed issue with editing blocks in custom layouts (83e2bd3)
2.11.0 (2022-01-22)
- TTRPG Statblocks 2.X Release! (e5d2e79)
2.10.0 (2022-01-21)
- add support for statblocks defined in yaml (de81930)
- fix column wrapping logic on large blocks (7e6b3fc)
- fixed issue with settings when monster had no source (299f5c7)
2.9.0 (2022-01-21)
- switch to esbuild (766bb45)
- fixes issue where providing an empty subtype would crash plugin (b16bfd0)
- removed logs (ac4789a)
- removes extraneous logs (da7f93a)
2.8.0 (2022-01-20)
- adds export as json option to Layouts (a2782f9)
- removed console logs (ce14ef3)
2.7.1 (2022-01-20)
- update load monster to prevent reference collisions (1690d5c)
2.7.0 (2022-01-20)
- adds classes to container and parent element in postprocessor (1390e2e)
2.6.0 (2022-01-20)
2.5.2 (2022-01-17)
2.5.1 (2022-01-17)
2.5.0 (2022-01-17)
2.4.0 (2022-01-13)
- adds text block type to layouts (#30) (137566a)
- layout name is now added to statblocks (8d73700)
- Property, Saves, Spells, Text, and Traits block types can now render markdown (#24, #5, #16) (cb75afe)
- Table blocks have optional
calculate
property to turn off modifier calculation (#30) (fce05c6)
- Fixed column wrapping algorithm (6275eec)
- Fixed issue with removing 5e-based properties from monsters (#30) (64c8b1c)
- Fixed issue with viewing monster in settings (1f90976)
- fixes issue with creating a new layout from scratch (860aeac)
2.4.0 (2022-01-13)
- adds text block type to layouts (#30) (137566a)
- layout name is now added to statblocks (8d73700)
- Property, Saves, Spells, Text, and Traits block types can now render markdown (#24, #5, #16) (cb75afe)
- Table blocks have optional
calculate
property to turn off modifier calculation (#30) (fce05c6)
- Fixed column wrapping algorithm (6275eec)
- Fixed issue with removing 5e-based properties from monsters (#30) (64c8b1c)
- Fixed issue with viewing monster in settings (1f90976)
- fixes issue with creating a new layout from scratch (860aeac)
2.3.1 (2022-01-06)
- fix column wrapping (ea619c2)
- fix column wrapping better (7c3793d)
- remove log from image component (876abbc)
- update plugin name in console messages (9aa7b53)
2.3.0 (2022-01-06)
- dice enabled blocks now default to using plugin parse method if no property or callback is provided (f6fa7eb)
2.2.4 (2022-01-06)
2.2.3 (2022-01-04)
2.2.2 (2022-01-04)
- added image type to statblock layout creator (0d6b5ad)
- property block now recursively stringifies (fef806f)
- Property block now uses fallback correctly (036c262)
2.2.1 (2022-01-04)
- made image bigger (b52f92f)
2.2.0 (2022-01-04)
- added
image
parameter to statblocks (0265dcc) - statblocks now receive monster name as class (9b11b80)
- Menu dropdown icon is now placed outside of statblock element (115792a)
- Subheading recursively stringifies properties (34d291a)
- Table headers maintain coloring (707709f)
2.1.1 (2021-12-22)
- default statblock now respected (d517b02)
- statblock is now a valid parameter (same as layout) (0d9da5d)
2.1.0 (2021-12-21)
- added "Delete All Filtered" button to settings (0dcff35)
- failing to get a dice roller broke plugin (ba5a2a1)
- improved initiative importing errors (close #21) (5d0010f)
- increased threshold to create multiple columns (3d95c86)
- proficiency bonus is now correctly calculated (3cc9bbe)
2.0.12 (2021-12-21)
- fixed issue with displaying conditioned properties (c1ea36a)
1.5.8 (2021-12-16)
- fixed data.map bug (11d68e8)
1.5.6 (2021-12-16)
- fixed data.map bug (11d68e8)