v1.197.4
2024-01-10- Added "One D&D" filter to Prerelease Content Manager "Get Prerelease Content" view
- Switched "Added [date]" column to "Published [date]" in Prerelease Content Manager "Get Prerelease Content" view
- Added tokens for Chains of Asmodeus NPCs/other creatures
- (Brew) Added "Preview" button to text converter output
- (Brew) Added support for "month" spell durations
- (Brew) Fixed homebrew content which depends on prerelease content failing to load that prerelease content
- (Fixed typos/added tags)
v1.197.3
2024-01-06- Added Dynamic Map Viewer support to Dungeons of Drakkenheim
- Added "Legacy" Miscellaneous filter to various list pages
- Added "Legacy" marker to Omnisearch results
- (Fixed typos/added tags)
v1.197.2
2024-01-03- Added Dungeons of Drakkenheim tokens
- Fixed crash when attempting to load some books (FTD, SatO, VRGR)
- Fixed crash when clicking an already-open area in the Dynamic Map Viewer
- Fixed Search page crash when attempting to load images for pages
- (Fixed typos/added tags)
v1.197.1
2023-12-30- Added Dynamic Map Viewer support to Grim Hollow: Lairs of Etharis maps
- Fixed filters failing to include loaded homebrew by default
- Fixed the Objects page failing to render an object's senses (if it has any)
- (Brew) Fixed `@chance` tag success/failure text failing to render `@tag`s
- (Brew) The image size tagging script may now use a local copy of the homebrew repo as a proxy for URLs against that repo (thanks @ Lyra)
- (Fixed typos/added tags)
v1.197.0, "Not Fired" Edition
2023-12-22- Added Dungeons of Drakkenheim content _[As "D&D Beyond Partnered," this has been added to the main site. Note that this, and other partnered content, may be migrated out the the Homebrew repository in the future.]_
- Added Grim Hollow: Lairs of Etharis tokens (thanks @ Lyra for ~half of these)
- Added Chains of Asmodeus NPCs/other creatures
- Added changelog link to "<site> has been updated" notification
- Added "to top" button to adventures/books on mobile
- Reworked and expanded Classes page subclass quick-filter dropdown to better match available content categories
- Fixed adventure/book page displaying a permanent blank "loading" screen when not provided an adventure/book ID to load
- (Brew) Reworked image size tagging script to be usable on other files/directories, and to allow from-URL images to be sized (usage e.g. `node node/tag-image-dimensions --allow-external --dir <my-directory>`) (thanks @ Lyra for the prototype)
- (Brew) Improved Creature Text Converter handling of non-standard spellcasting labels
- (Brew) Improved Item Text Converter handling of: various magic variant requirements; recharge types; condition immunities; `namePrefix`/`nameSuffix` auto-shortening
- (Brew) Improved Spell Text Converter handling of non-standard range values
- (Brew) Improved Background Text Converter handling of skill, language, and tool proficiency choices
- (Brew) Improved Spells page and filter display of spell `"subschools"`
- (Fixed typos/added tags)
v1.196.0, "Surprisingly Pleasant" Edition
2023-12-06- Added Grim Hollow: Lairs of Etharis content _[As "D&D Beyond Partnered," this has been added to the main site. Note that this, and other partnered content, may be migrated out the the Homebrew repository in the future.]_
- Adjusted filtering to better support "D&D Beyond Partnered" sources
- The default filter set no longer includes "D&D Beyond Partnered" sources
- Added "Select All Partnered Sources" option to Source Filter menu
- Reworked modifier key bindings for "Core/Supplements", "Adventures", and "Homebrew" buttons. SHIFT now adds to the current selection, and CTRL includes UA/extras
- Added "Partnered" button (with SHIFT to add to the current selection)
- (Brew) Added "Generic" (Markdown) mode to Text Converter, allowing basic Markdown conversion to be accessed independent of specific entity types (thanks @ Lyra)
- (Fixed typos/added tags)
v1.195.0, "Unhurriedly Aborted" Edition
2023-12-03- Migrated all remaining Unearthed Arcana content _[except the Mystic]_ to the prerelease content repository (this is accessed via "Utilities" -> "Prerelease Content Manager")
- Added "Export List as URL" to prerelease/homebrew managers, allowing the currently-loaded prerelease + homebrew set to be baked into a link
- Added page numbers to Glory of the Giants book/content
- Improved minimized Dice Roller display on iOS (thanks @ nimids)
- (Brew) When editing an existing homebrew entity via the "Edit in Homebrew Builder" option on a list page, the Homebrew Builder will now attempt to load and edit the original entity, rather than creating a copy
- (Brew) Improved Text Converter handling of spell level/classes
- (Fixed typos/added tags)
v1.194.0, "Child's Play" Edition
2023-11-23- Added Heroes' Feast: Saving the Childrens Menu content
- Added Peril in Pinebrook content
- Added remaining Chains of Asmodeus tokens; Book of Many Things tokens
- Added Dynamic Map Viewer support for Book of Many Things maps
- Split Items page "Grants Language" filter from "Grants Proficiency"
- Fixed Omnisearch failing to correctly categorize prerelease sources for "Include Homebrew"/"Include UA/etc." options
- (Fixed typos/added tags)
v1.193.0, "The Cards of the Heart" Edition
2023-11-15- Added The Book of Many Things content
- Added "XP to Next Level" display the Bestiary Encounter Builder
- Tweaked Bestiary Encounter Builder random generation to prefer a soft max of 5 different creature types
- (Brew) Improved Item Text Converter handling of various `"magicvariant"` requirements
- (Brew) Added fluff support to traps/hazards
- (Fixed typos/added tags)
v1.192.0, "A Delicacy" Edition
2023-11-12- Added Heroes' Feast Flavors of the Multiverse content to Recipes page (big thanks @ Lyra)
- Added Heroes' Feast and Heroes' Feast Flavors of the Multiverse books to Books page (thanks @ Lyra)
- Added initial round of Chains of Asmodeus tokens
- Added Dynamic Map Viewer support to Chains of Asmodeus
- (Fixed typos/added tags)
v1.191.2
2023-11-09- (Brew) Added `"alias"` support for Recipes
- (Fixed typos/added tags)
v1.191.1
2023-11-07- Fixed creature spellcasting entries failing to _ever_ render
v1.191.0, "Handmade Hell" Edition
2023-11-07- Added Chains of Asmodeus content
- Added Dynamic Map Viewer support to Planescape content; Adventure Atlas content
- Added missing Planescape tokens; Adventure Atlas tokens
- Added "Has Info"/"Has Images" filters to Recipes page
- Fixed races failing to display their text in popout windows/etc.
- Fixed Classes page "View Most Recent" subclass filter filtering to partnered content instead of all content
- (Brew) Improved Item Text Converter handling of base item types/requirements; `magicvariant` name prefix/suffixes; charges/recharge types; split lines
- (Brew) Added `"tokenCredit"` field to entities with tokens (rendered as a tooltip on the token)
- (Brew) Spellcasting entries with all their spell types `"hidden"` will no longer be rendered
- (Fixed typos/added tags)
v1.190.0, "Unremarkable" Edition
2023-10-29- Added Markdown popout support to most list pages (thanks @ darthbeep for the initial prototype)
- Added "Voyage to Stormwreck Isle" introductory section to Dragons of Stormwreck Isle
- (Brew) Fixed specific variants for homebrew `magicvariant`s applied to non-homebrew `baseitem`s failing to be added to the Items page list
- (Fixed typos/added tags)
v1.189.1
2023-10-22- Added Sigil and the Outlands encounter tables to the Encounter Generator
- Added SHIFT+click to collapse/expand all headers in the Encounter Generator and Names pages
- Added Turn of Fortune's Wheel NPCs/other creatures
- (Brew) Added "citation" entity type/`@cite` tags
- (Brew) Improved Background Text Converter handling of prerequisites
- (Brew) Tweaked Homebrew Spell Builder "Generate Additional [Sources]" output to (hopefully) produce more accurate results
- (Fixed typos/added tags)
v1.189.0, "Plane Silly" Edition
2023-10-18- Added Planescape: Adventures in the Multiverse content
- Added Adventure Atlas: The Mortuary content
- Added "Copy as Markdown Table" option to pinned lists
- Added art credit to (almost) all adventure/book images, where available (thanks @ Lyra)
- Split out various adventure card appendices as decks (thanks @ Lyra)
- Added page numbers to KftGV & TDCSR (thanks @ Lyra)
- Improved the layout/formatting of various text/images across many adventures/books (thanks @ Lyra)
- Added artificer "eldritch cannon" options to Objects page
- Converted most non-map, non-token images to `.webp`
- (Brew) Added rudimentary Race Text Converter _[conversion was previously available from Markdown only]_
- (Brew) Added rudimentary Background Text Converter
- (Brew) Added "Generate Additional [Sources]" button to Spell Homebrew Builder, which attempts to auto-generate class/subclass sources for the spell similar to those auto-generated by spells on the site (e.g. Eldritch Knight/Arcane Trickster)
- (Brew) Fixed editable brew being clobbered by "Mass..." updating brews in the Homebrew Manager
- (Brew) Fixed Creature Homebrew Builder spell producing junk SRD rename tags
- (Brew) Fixed rendering of creature senses when multiple senses with the same name are available
- (Fixed typos/added tags)
v1.188.1
2023-09-27- Added Lightning Keep content
- Added Eldraine Creatures tokens (plus a handful of others)
- Added Markdown popout support to the Tables, Other Character Creation Options, Cults & Supernatural Boons, and Conditions & Diseases pages
- Fixed DM Screen Initiative Tracker randomly re-ordering initiative-sorted player rows when updating player name
- (Fixed typos/added tags)
v1.188.0, "Goosed" Edition
2023-09-23- Added Monstrous Compendium Vol. 4: Eldraine Creatures content
- Added Dynamic Map Viewer support for Phandelver and Below and Tal'Dorei Campaign Setting Reborn
- Added revised Bigby Presents: Glory of the Giants art
- Added artist credits to images in several adventures/books/statblocks/etc. (thanks @ Lyra)
- Fixed Dynamic Map Viewer failing to popout as new window on SHIFT-click
- (Fixed typos/added tags)
v1.187.1
2023-09-20- Added Phandelver and Below adventure NPCs/other creatures
- Split out ToA "Trickster Gods of Omu" cards into Decks page (thanks @ Lyra)
- Added "Reprinted" filter to Items page
- (Fixed typos/added tags)
v1.187.0, "Phandeeper" Edition
2023-09-19- Added Phandelver and Below: The Shattered Obelisk content
- (Brew) Expanded prettifier coverage to handle more/all homebrew properties (thanks @ Lyra)
- (Brew) Added support for customizing `"_preserve"` on `"_version"`s
- (Brew) Added support for nested object `"requires"`/`"excludes"` on `"magicvariant"`s
- (Brew) Improved Item Text Converter handling of class attunement
- (Brew) Fixed failure to use `"displayName"` in initially-collapsed inline statblock headers
- (Fixed typos/added tags)
v1.186.0, "Gone Gamin'" Edition
2023-09-06- Added "Has Melee Weapons" Miscellaneous filter to Bestiary
- Added "Grants Advantage" Components & Miscellaneous filter to Bestiary
- Added menu to toggle subclasses in Classes page Subclass Comparison view without returning to the main view
- Converted Wild Beyond the Witchlight roleplaying cards to deck on the Decks page (thanks @ Lyra)
- The Recipes page now lazy-loads images when loading the "Recipe" tab, hopefully reducing layout churn
- Added CTRL+click to mass-toggle rendered text sections
- Added SRD spell/etc. names as aliases in Omnisearch
- Fixed DM Screen Initiative Tracker double-adding the default party on additive encounter load, resulting in an un-editable default party being present in the tracker
- Fixed Spells page Book View failing to show "Sort order" dropdown
- Fixed Recipes page failing to display the scaled versions of some recipes
- Fixed RPG Cards JSON Builder rendering of quotes
- Fixed rare Bestiary/Spells page crash when attempting to load saved sublist files
- (Brew) Added well-structured support for `"time"` (e.g. prep time, cooking time) values in recipes
- (Brew) Added "render as text" (`x`) modifier for applied properties (`{=...}`) (thanks @ Lyra)
- (Brew) Fixed recipe fluff images failing to display if fluff was not inlined
- (Brew) Added command-line arguments to `lint:data` package command (`prettify-data.js` script); `npm run lint:data -- [--file <file>] [--dir <dir>]` to use
- (Fixed typos/added tags)
v1.185.1
2023-08-23- Overhauled Plane Shift content; expanding text, adding creatures, and refining character options (thanks @ Lyra)
- Split some sources into "Partnered" filter section; these will be considered "official" sources for the purposes of selecting filters/searching/etc., but are now visually separated
- (Fixed typos/added tags)
v1.185.0, "Cold Off the Press" Edition
2023-08-20- Added Tal'Dorei Campaign Setting Reborn content (credit to @ Lyra for the conversion)
- Moved Glory of the Giants encounter tables to Encounters page
- Added list preview functionality to Rewards page
- Fixed Encounters page only rolling the first dice in rolled results
- Fixed filters setting positive/negative default state for new values if use has existing state
- (Brew) Added `"rewardFluff"` support
- (Brew) Added "Illegal Drug" (`"IDG"`) item type
- (Brew) Fixed Homebrew Builder "warn on un-saved modifications" logic; warnings should now be issued more consistently and in more relevant situations
- (Fixed typos/added tags)
v1.184.0, "First I Bang This Drum" Edition
2023-08-16- Added Bigby Presents: Glory of the Giants content
- (Brew) Various minor bugfixes and improvements to the Creature, Item, and Feat Text Converters
- (Fixed typos/added tags)
v1.183.2
2023-08-13- Added "Select All Non-UA Sources" option to Source Filter "Other Options" dropdown
- Fixed DM Screen Initiative Tracker failing to delete rows on non-SHIFT click
- Fixed DM Screen Initiative Tracker crash when re-rolling duplicated creatures
- (Brew) Further improved Creature Text Converter, with better handling for line splits, unusual AC formats, "plus PB" to-hits, repeated-punctuation trait headers, hanging lists, spell name notes, spell-like psionic power actions, custom conditions, dice/damage expressions containing "PB", unusual damage immunity/vulnerability/resistance formats, and unusual condition immunity formats
- (Brew) Fixed dependencies failing to load when loading brews en-masse
- (Fixed typos/added tags)
v1.183.1
2023-08-07- Fixed DM Screen Initiative Tracker Player View failing to display conditions
- Fixed DM Screen Initiative Tracker crash when attempting to duplicate monster row
- (Brew) Improved Creature Text Converter:
- Added non-numerical passive perception parsing
- Added support for homebrew spell cast time superscript
- Added support for non-standard XP for a given CR
- Added basic "hanging list" detection and automatic merging
- Added support for automatically classifying some homebrew "features" by inlined action type
- Fixed "PB" not being accepted as part of a `@dice` tag in some cases
- Fixed Various cases of lines not being rejoined when parsing from manually-wrapped data
- Fixed rare case where the second line of a trait/action/etc. could be swallowed by the converter without producing any output
- (Brew) Fixed Creature Homebrew Builder crash when attempting to modify any value
- (Fixed typos/added tags)
v1.183.0, "Little Giants" Edition
2023-08-04- Added Giants of the Star Forge content (which includes some initial Bigby Presents: Glory of the Giants content)
- Added "Saving Throw Required" filter set to the Bestiary
- Added "Trinket Table" Miscellaneous filter to Items page
- Added spell component text to Spells page `stats:...` index, allowing it to be searched using `stats:...` or `text:...`
- Improved CR selection modals in Creature Homebrew Builder and DM Screen Initiative Tracker "Customize Creature" flow; CR selection is now the familiar slider (instead of a dropdown)
- Fixed DM Screen Initiative Tracker failing to import "advanced" columns from Bestiary encounters
- Fixed DM Screen Initiative Tracker failing to append rows to an existing encounter when using the "Add to existing tracker state" option
- (Brew) Added support for custom creature types in the Creature Homebrew Builder
- (Brew) Added page increment/decrement buttons in the Text Converter
- (Brew) Added support for `"@dcYourSpellSave"` tags
- (Brew) Added support for custom display text in `"@hitYourSpellAttack"` tags
- (Brew) Improved Text Converter handling of split lines beginning in a dice expression
- (Brew) Improved Spell Text Converter handling of spell `"groups"`; `"Cantrip Upgrade"` headers
- (Brew) Improved Creature Text Converter handling of various homebrew formatting oddities
- (Brew) Added `PAGE=...` help text to Text Converter "Page" input
- (Brew) Fixed crash when `"_copy"`-ing a race with string entries
- (Brew) Fixed local homebrew cache race condition, which could result in missing source metadata/strange filter behaviour if the page loaded too fast
- (Fixed typos/added tags)
v1.182.2
2023-07-26- Fixed Bestiary d20-based dice rollers failing to roll on click
- Fixed DM Screen Initiative Tracker always rolling initiative for new creatures when the "Roll initiative" option is disabled
- (Fixed typos/added tags)
v1.182.1
2023-07-25- Fixed DM Screen Initiative Tracker "Add Monster" rows crashing on non-customize click
- Fixed scalable dice rollers failing to open level-picker dropdown menu
- (Fixed typos/added tags)
v1.182.0, "Slow Track" Edition
2023-07-23- DM Screen Initiative Tracker
- _[Rewrote from the ground up to enable more and better features. The Initiative Tracker has a lot of moving parts, so this means a high likelihood of lots of bugs. Please report via the usual channels, and make use of the DM Screen's "Save to File" feature when doing so.]_
- Added "Initiative Tracker Creature Viewer" companion panel type, which, when linked to an Initiative Tracker, displays the statblock of the active creature (where available)
- Added "default party" editor; this allows for the creation of a set of player combatants which are always added to the tracker each time it is reset/when an encounter is loaded
- Custom conditions can now be saved
- Added "Reroll initiative each round" option
- Added "Image" column type; this displays a creature's token (where available) in the tracker, the creature's fluff image (where available) when hovered, and the former can be clicked to send the latter to connected Player Views
- Added "Checkbox; clears at start of round" and "Checkbox; ticks at start of round" additional column types
- Revised "Legendary Actions" column type to a "x/y" format which resets to max at the start of each round
- Added "Initiative" (bonus) column type, which can be used to customize initiative values for the default party, and is used as the initiative modifier for each combatant when using the "Reroll initiative each round" option
- Added "Customize" flow to "Add Monster" dialogue, which allows a custom name to be entered, and CR/etc. scaling to be applied
- When adding multiple creatures via the "Add Monster" button, the "Roll groups of creatures together" setting is now respected
- SHIFT-clicking a creature "Delete" button now also deletes all similar creatures
- The active row is now scrolled into view when advancing turn
- SHIFT-clicking the "Player View" button now opens the "Standard" Player View dialogue, and SHIFT-clicking the "Configure" button now opens the "Settings" dialogue
- Added various SHIFT/CTRL-click combinations to "Add Condition" dialogue buttons, to quickly add conditions with unlimited/1-turn/10-turn durations
- Sort ordering is now indicated by toggle status of sort buttons
- Round number is now persistent between loads
- Tweaked and improved Player View styling
- Improved DM Screen handling of errors when initially loading; a dialogue is now presented with an option to download the current save, and/or purge the current save and continue loading (the old default behaviour)
- Maps page now remembers chapter/book selection between reloads
- Maps page "intermediate" checkboxes now downgrade to "unchecked" when clicked, rather than upgrading to "checked." This allows partially-selected chapters/books to be de-selected without first loading all images for that chapter/book.
- Added Dynamic Map Viewer support for LLK Daoine Gloine maps
- Fixed Omnisearch clear "x" button inconsistency
- (Brew) Added support for `"anyExotic"` language proficiencies
- (Brew) Updated JSON character constraints in "Add/Edit Homebrew Source" dialogue to better reflect schema requirements
- (Brew) Removed broken rendering of image title/credits when using comic styles. This information has been relegated to the image tooltip.
- (Fixed typos/added tags)
v1.181.8
2023-07-02- Added more images to various books (PHB, MM, VGM, MTF, SCAG, XGE)
- Added Printer View button to Backgrounds page; Feats page
- Improved CR Scaler handling of heavy armor with shields at high CRs
- Fixed rare Bestiary crash when loading a specific subset of sources
- (Fixed typos/added tags)
v1.181.7
2023-06-18- Fixed DM Screen Initiative Tracker crash when loading encounters with custom stat columns
- Fixed DM Screen crashes when attempting to load Player Initiative Tracker panels
- (Brew) Fixed Creature Homebrew Builder crashing when attempting to finalize statblocks
- (Brew) Fixed Classes page coloring of reprinted homebrew subclass selectors
v1.181.6
2023-06-16- (Brew) Fixed loading performance regression
- (Fixed typos/added tags)
v1.181.5
2023-06-15- Fixed DM Screen Clock/Calendar failing to load
- (Brew) Fixed self-source-referencing `"_copy"`s within `"statblockInline"`-type entries failing to load
- (Fixed typos/added tags)
v1.181.4
2023-06-14- Added "Equipment" filter to Bestiary page
- Overhauled Monster Manual fluff, reformatting and adding various missing chunks of text (notably quotes) (thanks @ Spappz)
- Added "Spell Level" column to Classes page class table when in Spell Points mode
- Fixed Classes page failing to correctly apply "reprinted" color styling in some cases
- Added "reprinted" coloring support to Classes page outline view
- Fixed DM Screen Initiative Tracker "Spell DC" additional column failing to auto-populate
- (Brew) Added support for `"_copy"` on `"baseitem"`s
- (Brew) Added support for `"_copy"` within `"statblockInline"`-type entries
- (Brew) Fixed rare case where Creature Builder could output invalid creature types
- (Fixed typos/added tags)
v1.181.3
2023-05-28- Fixed Spells Page failing to filter combined class/class variant spells in some cases
- (Brew) Added support for `"reaction"` spellcasting `"displayAs"`
- (Fixed typos/added tags)
v1.181.2
2023-05-25- Added more options to the Classes page "Filter..." dropdown
- "View Official" renamed to "View Default"
- Added "View Official" which shows official sources only (no homebrew)
- Added "View Homebrew" which shows homebrew
- Added resource consumption display to Optional Features
- Fixed pinned lists being displayed when printing
- (Brew) Added support for `"bonus"` spellcasting `"displayAs"`
- (Fixed typos/added tags)
v1.181.1
2023-05-11- Added Misplaced Monster Volume 1 tokens
- Fixed CR Scaler crash when scaling bonus-less damage to lower CR
- (Brew) Added support for custom fonts
- (Fixed typos/added tags)
v1.181.0, "Brewtal" Edition
2023-05-07- Fixed Items page resetting all other Miscellaneous filters when the "Mundane" or "Magic" side-labels are clicked
- (Brew) Added `@sup`, `@sub`, and `@kbd` tags, which produce the matching HTML elements
- (Brew) Added `"credit"` field to `"image"` entries, allowing art credits to be specified
- (Brew) Added support for `"colLabelGroups"` on tables, allowing multiple rows of table headers to be specified
- (Brew) Added support for array `"by"` in `"quote"` entries
- (Brew) Switched to rendering `"hpNote"` in vehicle components as an entry supporting @tags (rather than as a plain string)
- (Brew) Tweaked rendering of `"list"` names to avoid breaking names away from list bodies in columnar layouts
- (Brew) Fixed "Add/Edit Homebrew Source" always setting a brew's color to #000000 when not specified
- (Brew) Fixed Creature Text Converter silently removing "(X with mage armor)" (and similar) AC terms
- ((Brew) Added HTML sanitization to homebrew repository, lessening the risk of scripting antics from "official" sources)
- (Fixed typos/added tags)
v1.180.0, "Displaced" Edition
2023-05-04- Added "Misplaced Monster Volume 1" content
- (Fixed typos/added tags)
v1.179.2
2023-05-02- Added "Export"/"Import" options to Point Buy Statgen "Custom Rules" section
- (Fixed typos/added tags)
v1.179.1
2023-04-20- Added "As Names"/"As Abbreviations"/"As Names Plus Abbreviation" customization option to Source filters
- Searching for a source abbreviation (e.g. "DMG") in filters now shows sources matching that abbreviation
- Fixed labelled slider filters failing to display matching labels in "dropdown" mode
- (Fixed typos/added tags)
v1.179.0, "I Merely Borrow" Edition
2023-04-17- Added Honor Among Thieves Legendary Magic Items
- Added item count to pinned lists
- Added CTRL+click to hover window "x" button, which closes all hover windows
- Added "Clear" button to "homebrew" section of Source filters
- Fixed rare bug where hover windows could resize themselves
- (Brew) When using the "Add Predefined Action" Button in the Creature Homebrew Builder, finesse weapons will now auto-calculate their to-hit and damage based on either the creature's STR or DEX (whichever is highest)
- (Brew) Added `"pbNote"` input to Creature Homebrew Builder
- (Brew) Added support for `"start"` on `"list"` entries
- (Brew) Added source color picker to "Add/Edit Homebrew Source" screen
- (Brew) Fixed Creature Text Converter handling of swarm creature types/sizes
- (Fixed typos/added tags)
v1.178.0, "Official 'Crafting Rules" Edition
2023-03-30- Added Monstrous Compendium 3: Minecraft Creatures content
- Added regex syntax to list page search bars (e.g. `text:/.*/`)
- Added deck/card support to Blocklist
- Tweaked toast system to avoid overlapping notifications
- Fixed Bestiary "Ability Score" filters having no effect
- Fixed list search failing to index fluff text
- (Brew) Added filename (where available) to "failed to load reference(s)" popups
- (Brew) Fixed Items page crash when loading items with non-standard damage roll formats
- (Fixed typos/added tags)
v1.177.3
2023-03-21- Added Weapon Damage Dice filter to Items page (thanks @ bruno-71 for the initial prototype)
- Added "Tunneler" to Bestiary page Traits filter
- Fixed Items page "Cost" filter failing to filter when max was set to "100+gp"
- (Brew) Added support for `"special"` values in creature ability scores
- (Brew) Various improvements to the Text Converter
- Improved linebreak handling
- Added support for One-UA-style "special" ability scores to Creature Text Converter
- Added support for choice of size; creature type to Creature Text Converter
- Improved Creature Text Converter handling of "special" ACs
- Improved Spell Text Converter parsing of One-UA-style spells
- Fixed various Creature Text Converter inconsistencies around core details header parsing
- (Fixed typos/added tags)
v1.177.2
2023-03-12- Added Thieves' Gallery content
- Added more Keys from the Golden Vault tokens
- Added "Legendary Groups" to Omnisearch
- Added "Duplicate" button to pinned lists
- Added Dynamic Map Viewer support/grid values to a handful of maps that were lacking it (thanks @ Lyra)
- Fixed crash when up-arrowing in some lists
- (Brew) Added support for `@legroup` tag; `"statblock"` entry support for legendary groups
- (Brew) Added support for array of `"choose"` creature `"type"`s
- (Brew) Added support for scaling `PB` values in `"special"` creature HP
- (Brew) Extended Text Converter condition tagging to also tag the "concentration" `@status`
- (Brew) Fixed some Text Converter tagging requiring exact casing
- (Fixed typos/added tags)
v1.177.1
2023-03-02- Added initial Keys from the Golden Vault tokens _[more/better to come Soon:tm:]_
- Added Dynamic Map Viewer support to Keys from the Golden Vault maps
- Added Keys from the Golden Vault adventure NPCs/other creatures
- Fixed Items page failing to search-index all text when using `stats:...` or `text:...`
- (Fixed typos/added tags)
v1.177.0, "Topical" Edition
2023-02-21- Added Keys from the Golden Vault
- (Brew) Fixed class creature scaler failing to scale non-PB-dependent passive perceptions
- (Brew) Fixed class creature scaler erroneously evaluating some dice
- (Brew) Fixed adding brew to non-editable sources in the Text Converter
- (Brew) Fixed Race Text Converter parsing of creature type
- (Brew) Fixed Text Converter mis-tagging "vision and light" headers
- (Fixed typos/added tags)
v1.176.1
2023-02-13- (Brew) Improved Class Creature Scaler handling of proficiency bonus ("PB") terms
- Added PB substitution to passive Perception
- Terms are now simplified after substituting PB (e.g. "+3 +3" -> "+6")
- Fixed "+PB" not being substituted in dice/damage/etc. tags
- @dc tags may now have PB substituted
- HP now scales without the need to specify a class name (i.e. "your level" works as well as "your Ranger level")
- (Brew) Improved Creature Text Converter handling of certain cases
- Added support for "Saves" as an alternative to "Saving Throws"
- Improve handling of alternate CR/XP formats
- Improved handling of "PB" in skills/saves/AC/DCs
- (Fixed typos/added tags)
v1.176.0, "Bits and Pieces" Edition
2023-02-12- Added page numbers to all remaining adventures/books (CRCotN, DoSI, JttRC, LoX; AAG, BAM), and to all entities from the same sources
- Added "Add to Blocklist" context menu option to entries in list pages
- Added "Obscures Vision", "Difficult Terrain", "Additional Attack Damage", and "Affects Objects" filters to the Spells page Miscellaneous filter
- Added the CoS Tarokka deck to the Decks page (thanks @ Lyra)
- (Mobile) Drawn cards on the Decks page can now be angled by tilting your device
- Fixed Recipes page "Serves" dropdown having no effect
- Fixed CR Scaler crashing when attempting to scale spellcasters
- Fixed broken subclass source links on the Spells page
- (Brew) Added rudimentary support for `"resource"` array on creatures, which allows HP-like resources to be listed
- (Brew) Improved text converter handling of comma-separated text split across multiple lines
- (Fixed typos/added tags)
v1.175.2
2023-02-05- Added Dungeon Master's Screen: Dungeon Kit decks to Decks page (thanks @ Lyra)
- Fixed card backs being mirrored in Decks page
- (Fixed typos/added tags)
v1.175.1
2023-02-04- Added "Flip" button to drawn card on the Decks page
- Added "draw with replacement" to Decks page, which can be skipped by SHIFT-clicking the card draw button
- Added "Return Card to Deck" button to cards on the Decks page
- (Fixed typos/added tags)
v1.175.0, "Big Deck Lover" Edition
2023-02-03- Added Decks page <https://5e.tools/decks.html>
- Added more Plane Shift art; tokens
- (Brew) Improved Creature Converter handling of line-broken parentheses
- (Brew) Improved Creature Converter handling of CR appearing in name/first line
- (Brew) Added print styling to the Render Demo page, allowing it to be printed in a useful format
- (Fixed typos/added tags)
v1.174.4
2023-01-26- Overhauled Name/Encounter page table rendering to better match table rendering elsewhere on the site, and to enable footnotes
- Added VGM Yuan-ti Gods to Deities page
- Added various Plane Shift Kaladesh and Ixalan creature versions
- Fixed Markdown renderer rendering images as links, rather than images (thanks @ jbutz)
- (Foundry) Fixed Rivet failing to send data
- (Brew) Added support for evaluating `"save"`/`"skill"` when scaling creatures by level
- (Brew) Added detection for inlined fluff when tagging entities for "Has Info" and "Has Images" filters
- (Brew) Fixed `"reprintedAs"` not being filtered out by default by `"_copy"`, and not being stripped when copying existing entities in the Homebrew Builder
- (Fixed typos/added tags)
v1.174.3
2023-01-11- Added Spelljammer DM Screen
- Added "Copy as JSON"/"Copy as Markdown" menu to list page "Info" tabs (this functionality was previously available only in the Bestiary)
- Fixed various spell-related crashes
- Fixed crash when loading range filter values from URL
- (Brew) Added Markdown rendering support for creature statblock section intros/notes
- (Fixed typos/added tags)
v1.174.2
2023-01-04- Added an "Add Predefined Action" button to the Creature Homebrew Builder, similar in function to the existing "Add Predefined Trait" button (thanks @ FishCrystals for the prototype and data entry)
- (Prerelease/Brew) Fixed Prerelease/Homebrew races failing to load in Statgen
- (Brew) Fixed crash when opening the "Manage [Editable Homebrew] Contents" dialog
- (Fixed typos/added tags)
v1.174.1
2023-01-01- (Literally nothing)
v1.174.0, "One" Edition
2023-01-01- Added support for various One D&D UA additions/content formatting
- Added Ability Scores filter to Backgrounds page
- Added background selector, and background ability score support, to Statgen
- Added "Group" filter and display to Spells page
- Added "Repeatable" filter and display to feats
- Added group display to classes
- _[Note that the three One D&D UAs are now available via the Prerelease Manager]_
- Added DMG encounters to Encounters page
- (Brew) Added support for local prerelease content (matching functionality for local homebrew)
- (Brew) Added support for homebrew `"itemTypeAdditionalEntries"`
- (Fixed typos/added tags)
v1.173.1
2022-12-27- (Brew) Mis-cased sources are now tolerated when finding/loading dependencies (although getting the case correct is still recommended, for performance reasons)
- (Brew) Fixed crash when loading homebrew with dependencies
- (Brew) Fixed unnecessary re-caching of content, causing slow loads (notably on the Classes page)
v1.173.0, "Empty Box" Edition
2022-12-26- Added Prerelease Content system. This can be accessed via Utilities -> Prerelease Content Manager, and functions (very) similarly to the existing Homebrew system. _[Note that the only piece of content available at time of writing is 2015's "UA: When Armies Clash," as this was the oldest UA not already available on the site, so made for a good/simple test case. More on this Soon:tm:]_
- Fixed some range filters (notable, the Items page Cost filter) failing to match values within the selected range
- Fixed grouped filters (notably, the Spells page Class filter(s)) failing to set their state from URL
- (Brew) Added support for `"vulnerable"`/`"resist"`/`"immune"`/`"conditionImmune"` on `"baseitem"`s
- (Brew) Fixed scaling controls failing to function in embedded creature statblocks
- (Fixed typos/added tags)
v1.172.4
2022-12-23- Fixed hovering quick-reference rules tags (difficult terrain, etc.) failing to load
- Fixed items failing to expand `{#itemEntry...}` content in some cases
- (Fixed typos/added tags)
v1.172.3
2022-12-22- Added system for incremental Docker image builds (thanks @ cs96and) _[note that *this* build, as the first from the new system, is a full-sized freestanding image]_
- Fixed crash when resetting filters on certain pages
- (Brew) Fixed `refSubclassFeature`s (and potentially others) silently failing to load, resulting in initial subclass features never being displayed
- (Brew) Fixed Spells page crash when constructing subclass filters
- (Fixed typos/added tags)
v1.172.2
2022-12-20- (Brew) Fixed crash when changing chapter in adventures/books
v1.172.1
2022-12-20- Converted Spells page "Classes"/"Subclasses"/etc. sources to hoverable links
- SHIFT-clicking a toast message will now dismiss all toast messages
- Reworked searchable filter keybinds to better match existing filter click keybinds (SHIFT to select one; CTRL to select as red)
- Fixed spell source generation failing to take class into account, resulting in spells having far more sources than intended
- Fixed DM Screen Adventure/Book Map Dynamic Viewer failing to load
- Fixed crash when loading a Classes page URL which contains filter state
- (Brew) Reworked "failed to load references" messages to reduce repetitive spam
- (Brew) Fixed loading of `"refOptionalfeature"`s in class/subclass content
- (Brew) Fixed Classes page crash on missing features
- (Fixed typos/added tags)
v1.172.0, "Winter Breakage" Edition
2022-12-19- Reworked site-wide data loading, to (hopefully) be more performant, easier to maintain, and allow for the addition of new features in the future. _[This *shouldn't* have any immediate impact, but given the scope of the changes, expect things to be broken.]_
- Reworked Spells page "spell list/sources" section to be auto-generated from class/subclass/etc. data, ensuring the list of ways to acquire a spell is always in sync with the features providing that spell
- This fixes a variety of bugs, including many broken links from the Spells page to other pages
- This fixes the long-standing issue where new content (subclasses, races, backgrounds, etc.) would not appear in filters on the Spells page, and would not appear in the sources section of a viewed spell
- Added "Feat" and "Optional Feature" filters to Spells page
- Added new "searchable" filter UI type (currently used in Spells page "Background", "Feat", and "Optional Feature" filters; Bestiary page "Spells Known" filter; and Items page "Attached Spells" filter)
- Added "Settings" button to Spells page, which allows toggling of various spell source display elements, to optionally allow for a de-cluttered spell view
- Added Shadow of the Dragon Queen NPCs
- Added tokens for remaining Shadow of the Dragon Queen creatures
- Added page numbers to all Shadow of the Dragon Queen content
- Added MCV2: Dragonlance Creatures tokens
- Moved Mythic Odysseys of Theros' "Piety" rewards to Supernatural Gifts & Rewards page
- Fixed application of list syntax (`text:`, etc.) on Items page
- Fixed Omnidexer failing to index fluff for some entity types (notably items)
- Fixed various "CTRL" hotkeys failing to also support "CMD" on MacOS
- Fixed a variety of layout issues in filters, resulting in a marginally-less-headache-inducing look
- (Brew) Added the ability to drag-drop JSON files to the page to load them as homebrew
- (Brew) Added support for `"all"` spells matching a filter expression in `additionalSpells`, allowing e.g. the spell list of one class to be copied to the `additionalSpells` of another (see e.g. Arcane Trickster Rogue)
- (Brew) Added support for "varies" rarity on `"magicvariant"`s, which additionally has any generated specific variants use the rarity of the base item they were applied to
- (Brew) Fixed JSON cleaner applying site-specific formatting to `homebrew/` dir
- (Brew) Fixed Creature Homebrew Builder outputting non-schema-compliant `"speed"` data
- (Brew) Fixed item `"currencyConversion"` tables resulting in no item value being rendered
- (Fixed typos/added tags)
v1.171.0, "Seasoned Veterans" Edition
2022-12-05- Added Monstrous Compendium Volume 2: Dragonlance Creatures content
- Fixed missing thumbnail images for various adventures/books, including DSotDQ
- (Fixed typos/added tags)
v1.170.1
2022-12-04- Added Dynamic Map Viewer support to Dragonlance: Shadow of the Dragon Queen maps
- Added "Sidekick Type"/"Sidekick Tag" filters to Bestiary
- Added "Plane Shifting" Miscellaneous filter to Spells page, which filters for spells which allow changing plane
- Added "Bundle" Miscellaneous filter to Items page, which filters for items which are comprised of multiple other items
- Added "Feature" filter to Items page, which filters for items granted by a specific feature (currently only the Artificer's "Replicate Magic Item")
- Fixed DM Screen failing to show/hide panel movement controls when swapping the position of two panels
- Fixed clicking a button in a scaling dice context menu having no effect
- (Fixed typos/added tags)
v1.170.0, "Let Them Eat War" Edition
2022-11-23- Added Dragonlance: Shadow of the Dragon Queen content
- Added "Uses Bonus Action" filter to Spells page, for spells which require any action to cast, but require a bonus action to use on later turns
- Applied latest Spelljammer: Adventures in Space errata
- Fixed Items Page failing to render Markdown in Printer View
- Fixed crash when clicking "Remove" in pinned lists
- Improved Bestiary filter detection of "unarmored defense"
- (Brew) The local `homebrew/` directory is now cleaned by the `clean-jsons` script
- (Brew) Fixed crash when loading `classFeature`/`subclassFeature` dependencies
- (Brew) Updated schemas to draft 2022-12 spec; made `entry` schema more restrictive to compensate for associated drop in performance
- (Brew) Added fluff support for `feat`s and `object`s
- (Fixed typos/added tags)
v1.169.4
2022-11-10- (Literally nothing)
v1.169.3
2022-11-09- Fixed crash on clicking option in context menu
v1.169.2
2022-11-09- Added "Open Page" menu option to pages which have SEO page versions available (Bestiary, Spells, Items)
- Fixed SEO pages failing to load
- (Fixed typos/added tags)
v1.169.1
2022-11-05- Fixed Names/Encounters Page tables not being visible in Omnisearch/DM Screen search
- Fixed Names/Encounters Page tables failing to display `x-00` results correctly
- Fixed Classes page list race condition resulting in UA Artificer being displayed on initial load
- (Brew) Added "Status" filter to Get Homebrew dialogue, allowing self-reported WIP/invalid brews to be filtered out
- (Brew) Added "circular reference" check/errors, (hopefully) avoiding infinite loads caused by malformed brew
- (Brew) Added support for initially-collapsed `statblock` and `statblockInline` entries
- (Brew) Added support for `"hidden"` speeds, allowing e.g. `0 ft.` walk speeds to be hidden
- Added automatic changelog generation to GitHub releases (thanks @ cum pope)
- (Fixed typos/added tags)
v1.169.0, "N1ce" Edition
2022-10-22- Reworked list search `text:` syntax to search in stat block content _and_ info content; added `stat:` syntax to search only in stat blocks, and `info:` syntax to search only in info
- Added "Download Chapter as Markdown"/"Download <Adventure/Book as Markdown" options to Adventure/Book pages
- Improved Markdown table formatting, and fixed multi-line Markdown table cells
- Added "None" Bestiary Environment filter
- Added search alias support/indexing for adventures/books; added "Spelljammer" aliases for "Spelljammer: Adventures in Space" books
- Fixed Bestiary Markdown export missing statblock
- Fixed Omnisearch hiding pages when "SRD Only" mode was enabled
- Fixed Bestiary Encounter Builder failing to update list of candidate creatures on changing search term
- (Brew) Added `@coinflip` tag (thanks @ Lyra for the initial implementation)
- (Brew) Improved Classes page notification of missing `ref`s, including well-formatted console logging
- (Brew) Fixed custom "Homebrew Repository URL" not being respected in various places
- (Brew) Fixed dependencies-of-dependencies(-of-...) failing to load
- (Brew) Fixed load order of class/subclass features to avoid crashes on "missing" WotC class/subclass feature `ref`s
- (Fixed typos/added tags)
v1.168.2
2022-10-09- (Brew) Fixed handling of prompts in `@skillCheck` tags
- (Fixed typos/added tags)
v1.168.1
2022-10-07- Added Dynamic Map Viewer support to Dragons of Stormwreck Isle maps
- Added/improved tokens for all Dragons of Stormwreck Isle creatures
- The DM Screen Initiative tracker now sensibly handles an "advanced mode" Bestiary encounter HP column of the form `current/max` (thanks @ Formulaic)
- (Fixed typos/added tags)
v1.168.0, "Over-Started" Edition
2022-10-04- Added Dragons of Stormwreck Isle
- (Fixed typos/added tags)
v1.167.11
2022-10-02- Fixed Classes Page resetting state when attempting to display a subclass
v1.167.10
2022-10-02- Basic "chance" rolls now color their output green on success/red on failure in the Dice Roller
- Vehicle and object results on the Search page now include token image
- Filter "Search" field is now focussed when opening a filter modal
- Fixed name aliases failing to appear (or overwriting the original) in Omnisearch
- Fixed hang when rolling on single-item pinned lists
- Link hashes are now normalized before being used to identify rows in list pages, (hopefully) allowing URL-encoded characters to be handled sensibly
- (Brew) Replaced `"dataX"` entry types (e.g. `"dataCreature"`, `"dataSpell"`,...) with general `"statblockInline"` type. This enables support for all entity types previously supported by `"statblock"`.
- (Brew) Added `@tag` syntax highlighting to code editors (thanks @ Lyra)
- (Brew) Added `@style` tag, which allows the application of a few misc styles (small caps, small text, capitalization, and header font)
- (Brew) Added "Copy [Output]" button to Text Converter
- (Brew) Fixed crash when Markdown rendering table outro text
- (Brew) Fixed rendering of item damage in the presence of unusual roll modifiers
- (Fixed typos/added tags)
v1.167.9
2022-09-19- Added "Optional/Variant Classes" column to Spells Page Table View (and matching CSV export)
- "Name generator" tables once again function as expected
- Fixed crash when rendering highlighted text, which prevented the "Dungeons & Dragons vs. Rick and Morty: Basic Rules" book from rendering
- Fixed crash when attempting to load missing data in the DM Screen
- Fixed Optional, Variant, and Expanded Rules Page failing list all available content
- (Brew) Added syntax highlighting to editor inputs (Text Converter input/output; Renderer Demo input), with day/night mode support and JSON/Markdown/HTML support where appropriate
- (Brew) Fixed crash when CTRL-clicking Races Page "magnet" button to copy a `@filter` tag
- (Brew) Fixed rendering of Markdown table headers
- (Fixed typos/added tags)
v1.167.8
2022-09-09- (Literally nothing)
v1.167.7
2022-09-08- Added "Summoned by Class" and "Summoned by Spell" filters to Bestiary
- Loot Generator now defaults to rolling generic variants instead of specific variants, although this can still be adjusted in item filters
- Added Statgen support for choosing between ability score increase "sets" (i.e., "+2 to one score /or/ +1 to two different scores")
- Fixed Statgen "preview race" failing to appear when selecting a race
- Fixed Statgen checkboxes failing to retain their state between reloads
- (Brew) Added schema support for `"otherSources"` in `condition`s, `disease`s, and `variantrule`s
- (Fixed typos/added tags)
v1.167.6
2022-09-06- Updated content to reflect latest Spelljammer: Adventures in Space errata
- The Loot Generator now outputs pre-rolled spell scroll spells and pre-rolled specific variants in more cases, including the ability to reroll
- Added legacy data migration path to DM Screen Clock/Calendar
- Added support for blocklisting base races
- (Brew) Fixed creature class level/spell level scaling failing to apply to bonus actions
- (Fixed typos/added tags)
v1.167.5
2022-09-01- Fixed hover window backgrounds failing to resize
- (Brew) Fixed logging crash on Classes page when loading bad brew
- (Fixed typos/added tags)
v1.167.4
2022-08-28- Fixed Omnisearch failing to filter blocklisted magic variants
- (Brew) Fixed dependencies failing to load
v1.167.3
2022-08-28- Added Dynamic Map Viewer support for SAiS: LoX
- Added "Basic Rules" filter to Tables page; expanded coverage of "SRD" filter
- Added missing tokens for (almost) all content
- Fixed list pages failing to refresh Table View contents after first load
- (Brew) Added support for CSS variables in `@color` tags (e.g. `{@color some text|--rgb-name}`)
- (Fixed typos/added tags)
v1.167.2
2022-08-21- (Brew) Fixed crash when copying a creature with `_versions` into the Creature Homebrew Builder
- (Fixed typos/added tags)
v1.167.1
2022-08-19- Added Boo's Astral Menagerie (BAM)/Light of Xaryxis creature tokens
- Added Astral Adventurer's Guide vehicle tokens
- Added BAM encounter tables to the Encounters page
- Overhauled the Encounters/Names pages sidebar styling
- Added support for "Attitude" column/rolls to the Encounters page
- Fixed "Download Pinned List" button failing to download the list
- Fixed deleting the active saved list in the "Load Saved List" window hiding the pinned list control bar
- (Brew) Fixed Creature Text Converter failing to parse "At will:..." spells
- (Fixed typos/added tags)
v1.167.0, "Jammy Dodger" Edition
2022-08-17- Added Spelljammer: Adventures in Space content
- Added "Load Pinned List" button to pinned list control bar
- Re-arranged pinned list controls, compacting name input and control bar into one row, and moving the resize handle above the control bar
- Fixed crash when loading pinned lists containing homebrew on Bestiary and Spells pages
- Fixed Dice Roller failing to chain roll modifiers (e.g. `r1dl1`)
- Fixed Classes page Subclass Comparison View rendering level labels underneath content, and rendering empty rows in the presence of non-standard feature levels
- (Brew) `"abilityAttackMod"`-type entries may now contain arbitrary strings
- (Brew) Improved Creature Text Converter handling of barding armor types; handling of quotes in action/etc. names
- (Fixed typos/added tags)
v1.166.2
2022-08-14- Replaced "Psionics" link on homepage with "Stat Generator". _RIP._
- Pinned list control bars now appear as soon as an entity is pinned, rather than when the list is saved
- Added PHB downtime activities to Optional/etc. Rules page, making them discoverable via Omnisearch
- Added "+1"/"+2"/"+3" variants of "Weapon Attack and Damage Rolls", "Weapon Attack Rolls", and "Weapon Damage Rolls" Item page filters
- Added "Other" Spellcasting Type filter to Bestiary page, which matches all spellcasting types otherwise not represented by the filter
- Added "Level" labels to Classes page Subclass Comparison View rows
- Fixed uploading a saved pinned list failing to apply the name of the saved pinned list
- (Brew) Improved Creature Text Converter handling of action/etc. names not ending in "."
- (Brew) Fixed crash when rendering `statblock` entries
- (Fixed typos/added tags)
v1.166.1
2022-08-13- Fixed DM Screen "[Add] Pinned List Entries" tab-stacking options using multiple panels
- Fixed Bestiary/Spells page saved sublist load failing to load entities outwith the current set of filtered-for sources
- (Brew) Added tentative support for `subclass` entities in `"statblock"`-type entries, using an alternate `prop` format (see the example in the Renderer Demo)
- (Fixed typos/added tags)
v1.166.0, "Listicles" Edition
2022-08-12- Added save/load system for pinned lists, allowing multiple named lists to be saved and switched between. _[Note that this replaces a similar system which was used only for Bestiary encounters, which should be migrated over.]_
- Added remaining Spelljammer Academy content (an adventure, and a creature)
- Added "[Add] Pinned List Entries" option to DM Screen "Special" panel menu, allowing the contents of any sublist (be it active or saved) to be quickly dumped into the DM Screen, as either multiple panels, or a stack of tabs
- Added "Homebrew" toggle to Omnisearch and Search page
- Added missing A Zib for your Thoughts character sheet PDFs
- Added SHIFT-click to Bestiary Encounter Builder "Copy as Text" button to copy in an alternate format, with one creature per line, rather than a single comma-separated line
- Fixed Tables page links to subclasses
- Fixed Dynamic Map Viewer failing to open from hover window opened by clicking on a Dynamic Map Viewer area
- Fixed Omnisearch "clear" button showing/hiding strangely in some cases
- Fixed link hover windows "flickering" (rapidly opening and closing) in some cases, usually on small displays, where the window does not have enough space to fully open
- Fixed DM Screen "Reset" creating an inconsistent number of panels, and generally creating too many panels
- (Brew) Added `property`/`propertyAdd`/`propertyRemove` to `magicvariant.inherits`
- (Brew) Added "action/bonus action/reaction intro" inputs to Creature Homebrew Builder
- (Brew) Fixed Other Options and Features page extracting incorrect common prefix when no common prefix existed
- (Brew) Fixed duplication of specific variants in generic variant list
- (Fixed typos/added tags)
v1.165.1
2022-07-24- Added Journeys through the Radiant Citadel creature tokens
- (Fixed typos/added tags)
v1.165.0, "Grindset" Edition
2022-07-21- Added Dynamic Map Viewer support to JttRC maps
- Added Spelljammer Academy vehicles
- Fixed Statgen and RPG Cards JSON Builder pages failing to load
- (Fixed typos/added tags)
v1.164.0, "A Little Too Radiant" Edition
2022-07-20- Added Journeys through the Radiant Citadel
- Added Damage Vulnerability/Resistance/Immunity; Condition Immunity filters to Races and Feats pages
- Fixed crash when attempting to pin a spell on the Spells page
- Fixed crash when attempting to resize a sublist
- Fixed crash when attempting to upload a Bestiary Encounter Builder save file
- Fixed "Press J/K to navigate" header rendering multiple times on Encounter Generator/Names pages
- Fixed list ordering on Encounter Generator page
- (Fixed typos/added tags)
v1.163.0, "Updates Akimbo" Edition
2022-07-18- Added UA: Wonders of the Multiverse
- Fixed list page `text:...` searches failing to return results
v1.162.0, "Bad Debtor" Edition
2022-07-17- Added Printer View (with Markdown download) to Items page
- Added Markdown popout to Items page
- Added `/iterroll <roll> <count> [<target>]` command to Dice Roller
- Added Adventure With Muk creatures (thanks @ JTX1000 for the initial parse)
- Fixed Omnisearch failing to pin when scrolling down on long pages
- Fixed Bestiary sublist "Popout" and "Send to DM Screen" failing to take into account CR/etc. scaling adjustments
- (Brew) Renamed magic item variant `"variant"` prop to `"magicvariant"`
- (Fixed typos/added tags)
v1.161.0, "Text-Unbased" Edition
2022-06-29- Revised (hopefully) all (100+) 'name of the creature on red background' tokens to have art
- Added clear ("x") button to Omnisearch
- Added button to jump from the "Special" to the "Embed" tab to DM Screen "Basic Text Box"'s 'use an embedded editor' note
- Fixed Loot Generator "Dragon Hoard" generation failing to pick different categories/tables for each art object/gem/item
- (Brew) Fixed optional feature prefix extraction failing to respect word boundaries
- (Fixed typos/added tags)
v1.160.1
2022-06-18- Fixed rendering of races which do not have height/weight info
v1.160.0, "Couple Brewskis" Edition
2022-06-17- Updated MPMM tokens to latest Roll20 versions
- Added "Has HP Reduction" to Bestiary "Miscellaneous" filter
- Skills and senses can now be found in Omnisearch
- Added race height/weight information to hover windows
- Fixed crash when loading the DM Screen with content blocklisted
- (Brew) Dependencies declared in `"_meta"` (whether by `"dependencies"` or `"includes"`) are now eagerly loaded when loading a brew, rather than loaded dynamically with every page load. This improves stability by snapshotting all related brews at load time, avoiding cases where a remote brew could receive an update and thereby break links or introduce unwanted content. Additionally, this fixes minor visual issues (e.g. missing source colors) in linked content.
- (Brew) Split "skills" and "senses" data out from `"_meta"` into standalone entity types (`"skill"` and `"sense"` arrays, respectively), bringing them in line with other data types. Note that `@skill`/`@sense` tags may now require `|<source>` to be specified.
- (Brew) `"data<X>"`/`"statblock"` types now render without "inset-like" backgrounds by default, to better match common use cases. To revert to the old functionality, use `"style": "inset"`.
- (Brew) Homebrew Builder now remembers some meta-state (e.g. whether PB should be auto-calculated) when creating a new entity with the "New" button. SHIFT-click the button to access the old functionality.
- (Brew) Fixed Creature Text Converter failing to parse some well-known ability score layouts
- (Brew) Fixed navbar adventure/book sections failing to render in the presence of bad homebrew
- (Brew) Fixed race condition preventing homebrew Omnisearch indexes from fully loading
- (Fixed typos/added tags)
v1.159.0, "About Time" Edition
2022-06-11- Added Vecna, from the Vecna Dossier (thanks @ Lyra)
- Added tokens for all creatures
- (Brew) Added prompt to convert brew to editable when trying to edit non-editable brew in Homebrew Builder
- (Brew) Fixed "creature" being the only usable embedded statblock type
- (Brew) fixed formatting of embedded statblocks within non-standard rendering modes
- (Fixed typos/added tags)
v1.158.5
2022-06-06- Fixed toast messages being visible when printing
- (Brew) Added support for embedded `"statblock"` entries
- (Brew) Improved Spell Text Converter handling of spell schools; lists
- (Fixed typos/added tags)
v1.158.4
2022-05-31- Added "Copy as CSV" option to Tables page burger menu
- Fixed Items page filters always filtering out items with fractional costs
- (Fixed typos/added tags)
v1.158.3
2022-05-30- (Literally nothing)
v1.158.2
2022-05-30- Added adventure/book cover thumbnails to search results
- (Fixed typos/added tags)
v1.158.1
2022-05-30- Fixed Dynamic Map Viewer "Help" window appearing on original tab instead of popped-out window when clicking from popped-out window
- Fixed (hopefully) Dynamic Map Viewer CTRL+scroll on Firefox
- Fixed images in hover windows spawned by clicking on Dynamic Map Viewer areas failing to load
- (Brew) Fixed entities for a given source failing to show in Homebrew Builder sidebar
- (Brew) Fixed case where dereferencing a spell could result in infinite loading
- (Fixed typos/added tags)
v1.158.0, "Map Happy" Edition
2022-05-28- Added Dynamic Map Viewer support to 400+ more maps, across all adventures/books
- Added page numbers to PotA, OotA, and BGDIA _[these were missed in the last page-numbering pass]_
- Fixed homebrew `legendaryGroup`s failing to show in the Bestiary
- (Fixed typos/added tags)
v1.157.1
2022-05-27- Fixed crash when attempting to load an existing creature into the Homebrew Builder using the Bestiary's "Edit in Homebrew Builder" button
- Fixed crash when updating homebrews via URL
- Fixed homebrew search index partially clobbering main search index, causing some entities to disappear from search
- Fixed Get Homebrew search matching parts of, rather than all of, the search term
- Fixed homebrew subraces never being shown
- (Fixed typos/added tags)
v1.157.0, "Sizeable Lads" Edition
2022-05-26- Added UA: Giant Options
- (Fixed typos/added tags)
v1.156.0, "Cache Money" Edition
2022-05-22- Overhauled caching and preloading system (big thanks to @ isaac for all of this)
- Fixed (hopefully) caching hell/"keep CTRL+F5-ing until it works" by using a modern, robust service worker solution
- Fixed preloaded offline data being invalidated when a new site version is released
- Improved loading times by intelligently preloading common files/data
- Improved loading times by checking for updates on a per-file basis, and serving a file from cache when no update is required
- Broke down Preload Offline Data into a granular set of options, allowing faster preloads by avoiding unneeded data
- Reworked Preload Offline Data to avoid ever having hangs due to the background process being killed off by the browser
- Preloading offline data is now parallelized, making it significantly faster
- Preloading may now continue in the background when navigating between pages
- Added various notifications to better display the state of caching/preloading, including "reload to see changes" notifications
- Added creatures from "Muk's Guide to Everything He Learned From Tasha" (thanks @ JTX1000)
- Fixed alignment of buttons in Manage Homebrew list
- (Fixed typos/added tags)
v1.155.2
2022-05-21- Fixed homebrew entities failing to show up in Omnisearch
v1.155.1
2022-05-21- Fixed manually adding a homebrew from file/URL wiping any existing editable homebrew
- Fixed the "Save State to File" option returning garbage
- Fixed local homebrew metadata failing to load, resulting in mis-named/un-colored sources
v1.155.0, "A Heady Brew" Edition
2022-05-21- Reworked Homebrew system and management UI
- Homebrews are now stored as distinct "documents" (roughly analogous to a file), which allows them to be added, removed, and modified without affecting other loaded homebrew. This greatly simplifies the internals of the homebrew system, and should better enable future development.
- Homebrew documents can now be updated (including an "Update All" button)
- Homebrew documents can now be exported, returning the original file
- Added multi-select and en-masse "update/export/make editable/delete" options to homebrew list
- Added multi-select, mass-adding, and filtering to the Get Homebrew dialogue
- Replaced the per-source "View/Manage" interface and the "Metadata" management interface with a single per-document interface which allows filtering by source and category
- Broken homebrew will now merely crash a page, rather than deleting itself!
- Added Monsters of the Multiverse images to Races page and Bestiary
- (Fixed typos/added tags)
v1.154.2
2022-05-08- Improved item formatting and added more spell tags in RPG Cards JSON Builder (thanks @ bravejade)
- Fixed various bugs related to searching/jumping to headers in books which contain links
- Fixed DM Screen Initiative Tracker advancing the round when adding a creature
- (Fixed typos/added tags)
v1.154.1
2022-05-01- Added "Skill Bonus Dice"/"Tool Bonus Dice" options to Races page "Traits" filter
- Added various missing diseases to the Conditions & Diseases page
- Improved output of various chance-based rollers (e.g. "33 percent chance" in the Wish spell)
- Added "Previous Turn" button to the DM Screen Initiative Tracker
- Fixed Bestiary Encounter Builder crash when adjusting encounter difficulty
- (Fixed typos/added tags)
v1.154.0, "To the Moon (Remix)" Edition
2022-04-25- Added UA: Heroes of Krynn Revisited
- Fixed "Preload Offline Data" hang on Firefox, in more cases than before!
- (Fixed typos/added tags)
v1.153.3
2022-04-24- Fixed "Preload Offline Data" hang on Firefox, and _hopefully_ Chrome, too.
- Fixed classification of Monster Compendium sources
- Fixed DM Screen crash when reloading state with "blank" panels within tabs
- (Brew) Fixed loading of `@quickref` tags
- (Fixed typos/added tags)
v1.153.2
2022-04-21- Added Monstrous Compendium Volume 1: Spelljammer Creatures content (thanks to @ Lyra for the tokens)
- (Brew) Fixed Homebrew Builder crash on changing legendary group
- (Fixed typos/added tags)
v1.153.1
2022-04-20- Removed touch support for resizing pinned lists on mobile, in favor of a more sensible static size
- (Fixed typos/added tags)
v1.153.0, "Tweaking" Edition
2022-04-19- Added "Damage Inflicted by Lair Actions/Regional Effects" and "Damage Inflicted by Spells" filters to Bestiary
- Added Optional Feature support to RPG Cards JSON Builder
- Added "Manual"/"Legacy" connection mode to DM Screen Initiative Tracker and Player Views, allowing an alternate connection path if the matchmaking server goes down
- Omnisearch will now prioritise non-UA/etc. sources when ordering results which otherwise have equal weight
- Added touch support for resizing pinned lists on mobile
- Switched various button-like elements to real `<button>`s, to improve accessibility
- Fixed some list page links failing to apply their filters before selecting the first item to be displayed, resulting in a hidden entry being displayed
- (Brew) Fixed `+PB` in `@hit` tags
- (Brew) Blocklists may now be loaded from local homebrew
- (Brew) Fixed Blocklist entry duplication when loading from homebrew
- (Brew) Added `@quickref` tag, which can be used to link Quick Reference sections
- (Brew) Added `@code` tag, which can be used to add code formatting
- (Brew) Fixed crash when searching for sub-entities (e.g. adding a spell to a creature) in the Homebrew Builder
- (Fixed typos/added tags)
v1.152.4
2022-04-03- Fixed Classes page "No Subclass Selected" displays failing to hide when class features are hidden
v1.152.3
2022-04-03- (Brew) Fixed crash when attempting to delete a homebrew source
v1.152.2
2022-04-02- Added inline "No Subclass Selected" displays to Classes page text when a class feature would grant a subclass feature, but no subclasses are selected
- Added specific button for exiting "move" mode to DM Screen panels, preventing awkward misclicks when trying to exit move mode on small panels
- Fixed DM Screen In-Game Clock/Calendar "Settings" tab text inputs de-selecting on every keystroke
- Fixed Cults & Supernatural Boons page failing to load
- Fixed single-pixel deadzone in which the mobile-only "Menu" button was hidden, which happens to exactly match the pixel width of some iPads!
- (Brew) "Options" filters (i.e., the "Other/Text Options" filter from the Classes page) now supports getting/setting via URL and `@filter` tags; grabbing a `@filter` tag from the Classes page will now include the options part, where appropriate
- (Brew) Added "AND/OR/XOR" metadata to copied `@filter` tag parts, where appropriate
- (Brew) Added support for display text in `@dc` tags
- (Brew) The DM Screen "Adventure/Book Map Dynamic Viewer" now shows only homebrew adventures/books which contain usable maps
- (Fixed typos/added tags)
v1.152.1
2022-03-23- Improved interaction between Blocklist and "Reprinted" filters; entities should no longer be marked as "Reprinted" if their reprint has been blocklisted
- Added SHIFT-click to Dynamic Map Viewer buttons to popout to new window
- Added CRCotN creature tokens
- Fixed stacking of content in multiple popout windows with the same name; the most recent popout now takes precedence and fills the window with its content
- Fixed dynamic maps opened from DM Screen failing to open a region when clicked
- (Brew) Added support for book maps to DM Screen Map Dynamic Viewer
- (Brew) Improved Creature Text Converter detection of split lines inside traits/actions/etc.
- (Brew) Converted `monster[].size` to an array
- (Brew) Fixed `@loader` tags crashing when run on various non-brew-ready pages
- (Fixed typos/added tags)
v1.152.0, "Unfortunate Son" Edition
2022-03-16- Added Critical Role: Call of the Netherdeep content
- Added page numbers to all remaining page-number-less adventures/books
- Added sortable "Type" columns to Adventures/Books pages (thanks @ benru)
- (Fixed typos/added tags)
v1.151.1
2022-03-10- (Brew) Fixed Maps page being unable to display multiple adventures/books with the same source
- (Fixed typos/added tags)
v1.151.0, "To the Moon" Edition
2022-03-10- Added UA: Heroes of Krynn
- Added `dmin`/`dmax` functions to dice roller, which minimize/maximize dice expressions, respectively
- (Brew) Spell Homebrew Builder now allows class-less spells to be created
- (Brew) Fixed Text Converter failing to properly parse `PAGE=<...>` lines
- (Brew) Fixed Spells page crash on "missing" class data
- (Fixed typos/added tags)
v1.150.1
2022-02-27- Added missing TftYP player maps
- (The site is now available as a Docker image <https://github.com/5etools-mirror-1/5etools-mirror-1.github.io/pkgs/container/5etools>, thanks @ drangon)
- (Fixed typos/added tags)
v1.150.0, "Paging Dr." Edition
2022-02-26- Overhauled content for various adventures: _[These were originally ripped from Fantasy Grounds modules, and so were inconsistent with the original texts.]_
- Princes of the Apocalypse
- Out of the Abyss
- Storm King's Thunder
- Tales from the Yawning Portal
- Added page numbers to various adventures/books:
- Lost Mine of Phandelver
- Hoard of the Dragon Queen
- Rise of Tiamat
- Curse of Strahd
- Waterdeep: Dragon Heist
- Lost Laboratory of Kwalish
- Waterdeep: Dungeon of the Mad Mage
- Fizban's Treasury of Dragons
- Strixhaven: A Curriculum of Chaos
- D&D vs. Rick and Morty: Basic Rules
- The Lost Dungeon of Rickedness: Big Rick Energy
- Added Plane Shift book content
- Added filters to Loot Generator:
- Added Random Item/Spell Filters. Note that these only apply to generalised "choose random item from all available items" generators, and not to e.g. the Magic Item Table <X> generators
- Added currency filter. De-selecting a currency will force the generator to convert any generated currency of that kind to an equivalent amount of an allowed currency
- Added Rise of the Frostmaiden character secrets to Other Character Creation Options page/filters
- Added Dragon Age filter to Bestiary page
- Added Dragon Casting Color filter to Bestiary page
- Added "Create Food/Drink" filter to Items page
- Added CTRL+enter shortcut to Omnisearch, which will open the same search in the Search page
- Fixed rare crash when switching between adventures/books
- Fixed scaling class-level-based creature stats at 1st class level
- Fixed CR Scaler treating damage rolls with no bonuses as "+0" in some cases, which could result in associated ability scores incorrectly being scaled to "10"
- (Brew) Added support for `PAGE=<N>` meta-line in all Text Converters
- (Brew) Added "Show Source Data" button to hover windows
- (Brew) Added support for magic item `"variant"` `"requires"`-ing into arrays (allowing e.g. an item property to be required)
- (Brew) Added support for "choose from list" `"additionalSpells"`
- (Brew) Added support for more proficiency types on `"background"`s
- (Brew) Added CTRL+click to copy `@filter` tag to "Copy link to filters" button
- (Brew) Fixed crash when using `PB` in some dice expressions
- (Brew) Fixed rendering of prompts in `@damage` tags
- (Brew) Fixed homebrew adventure/book areas failing to load when clicked in Dynamic Map Viewer
- (Brew) Fixed rendering of complex list items in markdown renderer
- (Disabled Races page default "Reprinted" filter)
- (Added Monsters of the Multiverse creature tokens, copied from existing tokens)
- (Fixed typos/added tags)
v1.149.1
2022-02-05- (Brew) Added support for `{{item.<path>}}` injection in item property and type text
- (Brew) Fixed the Text Converter failing to display errors in the UI
- (Fixed typos/added tags)
v1.149.0, "Anti-Consumer Practices" Edition
2022-02-03- Added the rest of Monsters of the Multiverse [note that this has been copied from OCR'd text/hand-typed, so expect typos]. Huge thanks to @ Lyra, @ darthbeep, @ GoR, @ MrVauxs, and @ Spappz for pitching in to get all the data entered!
- (Fixed typos/added tags)
v1.148.0, "Masters of the Multiverse" Edition
2022-01-30- Added races from Monsters of the Multiverse [note that these have been hand-typed/copied from OCR'd text, so expect typos]
- "Source" filters now show abbreviations in the filter summary, rather than full names (although can still be hovered to view the full source name)
- (Brew) Fixed existing homebrew being duplicated, rather than replaced, when re-adding the same brew (local installs only)
- (Brew) Fixed subrace lists not being added to base races
- (Fixed typos/added tags)
v1.147.16
2022-01-26- Fixed Classes page coloring of some headers [and doubtless broke others in the process]
- Fixed Blocklist using wrong "category" value when adding an entry with a wildcard name
- (Brew) Fixed homebrew being purged when re-loading some pages (Conditions & Diseases; Traps & Hazards;...)
- (Fixed typos/added tags)
v1.147.15
2022-01-23- Added "Settings" category to Books navbar dropdown
- Blocklist "Source" selection is now sufficient for the "Name" selector to be populated (previously, a "Category" had to be selected first)
- Added more categories to Blocklist
- Added Rivet "Send to Foundry" button to Blocklist, when the extension is loaded
- Fixed Blocklist sort buttons failing to sort the list
- Fixed DM Screen Initiative Tracker clearing custom columns when locking/unlocking
- Fixed Bestiary Table View rendering of lair/regional actions
- (Brew) Homebrew adventures/books are now added to Adventures/Books navbar dropdowns
- (Brew) Fixed Creature Text Converter treating spellcasting "Cantrips..." sections as separate traits
- (Brew) Fixed Creature Builder crash when loading some uninteresting forms of legacy data
- (Fixed typos/added tags)
v1.147.14
2022-01-14- Added page numbers to VRGR book content
- Added Rivet "Send to Foundry" button to Classes page, when the extension is loaded
- Marginally improved performance of list pages containing tokens (Bestiary, Vehicles, Objects) [speeding up loading by a whopping ~150 ms]
- Fixed Other Options and Features page failing to include reprint sources in Source filter/when filtering by source
- Simplified Bestiary Encounter Builder calculation of XP multiplier, making it more "vanilla." Additional tweaks, such as setting the minimum CR threshold to be included in multiplier calculation, will be added back later as user-controlled settings; attempts to automate this have thus far been too error-prone.
- (Brew) Fixed "Group" and "Dragon Casting Color" inputs in Creature Homebrew Builder
- (Brew) Fixed loading/handling of homebrew subraces in Omnisearch and on the Races page
- (Fixed typos/added tags)/added tags)
v1.147.12
2022-01-05- Fixed DM Screen panel tab bar not showing when more than one tab is added to a panel
- Fixed DM Screen Dice Roller requiring you to scroll down to see the input box
- (Brew) Fixed sort buttons not working when searching in the Homebrew Manager list views
- (Fixed typos/added tags)
v1.147.11
2022-01-04- Fixed Omnisearch window not displaying when searching
v1.147.10
2022-01-04- Added Table View to Bestiary
- (Fixed typos/added tags)
v1.147.1
2022-01-01- Fixed map Dynamic Viewer failing to show clicked-on areas in Maps page
- Fixed map Dynamic Viewer failing to open in Book pages
- (Brew) Fixed Maps page header links being potentially incorrect
- (Brew) Switched from "race" -> "subraces" structure to root-level "race" and "subrace" properties in race data
- (Fixed typos/added tags)
v1.147.0, "Sans Caboodle" Edition
2021-12-30- Added Dungeon Master's Screen: Dungeon Kit "book" [various tables, and printable accessories] (thanks @ Lyra)
- Recipes page now automatically single-izes/pluralizes some units when scaling recipes up/down
- Added "1...10 cp" and "1...10 sp" as selectable points in Items page Cost filter
- Added links from Maps page sections to adventures/books
- Added "scroll to section" buttons to Maps page sidebar
- Added SRD display to Omnisearch results
- Added "Creates Light", "Creates Sunlight", and "Rollable Effects" filters to Spells page
- Fixed map "Dynamic Viewer" buttons not working on Maps page
- Fixed Maps page not appearing in Omnisearch
- Fixed "Basic Rules" flag being copied to non-basic Item specific variants
- Fixed Recipes page producing displaying incorrect ingredient amounts results when scaling large numbers
- Fixed some filter range sliders failing to persist selected values between reloads
- (Brew) Added optional `"equipment"` property to recipes, which is rendered as a second ingredients-like section (including support for scaling)
- (Brew) Added `@unit` tag to allow custom single-izing/pluralizing of Recipe units
- (Fixed typos/added tags)
v1.146.0, "Cartography and Calculations" Edition
2021-12-22- Added Maps page <https://5e.tools/maps.html>, which displays maps from all adventures/books (including loaded homebrew) in one scrollable page
- Added category names to divisions in navbar Adventures/Books sections
- Added source color indicators to navbar Adventures/Books sections
- Added various math functions to the dice roller (`min`, `max`, `sign`, `abs`,...)
- Added support for simple "implicit amount" modifiers to the dice roller, e.g. "kh1" may now be written as "kh"
- Fixed dice roller throwing a console error, rather than providing user feedback, on failing to parse input
- (Brew) Fixed Item Text Converter failing to parse bludgeoning/piercing/slashing damage type prerequisites, and failing to respect word boundaries when tagging spells
- (Fixed typos/added tags)
v1.145.3
2021-12-19- Applied 2021-12-13 TCE errata, which was missing from the previous update
- Added "See Also" section at the bottom of Items Page vehicle entries, which links to a matching vehicle in the Vehicles page (where available)
- Added/updated tokens to creatures either lacking them, or using "name text on background" as a token (thanks @ Pip)
- (Fixed typos/added tags)
v1.145.2, "Worsening" Edition
2021-12-17- Applied 2021-12-13 errata
- (Fixed typos/added tags)
v1.145.1
2021-12-09- Added Strixhaven tokens
- (Brew) Fixed error when attempting to display valid entry JSON in Homebrew Builder output
- (Brew) Added "fast" schema compilation mode, which can (hopefully) be used for live IDE linting [a precompiled version is available in the brew repo]
- (Fixed typos/added tags)
v1.145.0, "School of WUB and RG" Edition
2021-12-08- Added Strixhaven: A Curriculum of Chaos
- Text headers are now (mostly) collapsible
- Improved CR Scaler handling of some attack rolls
- Fixed CR Scaler allowing ability scores of 31
- Fixed CR Calculator CON mod calculation
- Fixed Bestiary/Spells Page failing to apply filters from URL
- Fixed Bestiary/Spells Page failing to load some sources on page load
- (Brew) Improved handling of JSON data in entry input fields
- (Brew) Fixed homebrew schema issues (thanks @ Lyra)
- (Fixed typos/added tags)
v1.144.0, "Degeneration" Edition
2021-11-30- Added NERDS Restoring Harmony adventures
- Added "Gem/Art Object Generator" mode to Loot Generator, which outputs a random selection of gems/art objects up to a given gold value
- Added FTD "Customizing Dragons" variants to appropriate dragon statblocks in the Bestiary
- Added "Basic Rules" filter to list pages (thanks @ benru)
- Added lair actions/regional actions to Bestiary markdown popout content
- (Brew) Added support for custom conditions to Bestiary/Spells Page condition filters
- (Brew) Added support for @tags in spell components
- (Brew) Fixed various homebrew schema issues (thanks @ Lyra)
- (Brew) Improved Creature Text Converter handling of contractions and bulleted lists
- (Fixed typos/added tags)
v1.143.0, "Autoschematic" Edition
2021-11-23- This Is Your Life "life events" may now be individually re-rolled, and the page layout has been fixed
- Fixed Items page Source filter "Include References" failing to include references
- (Brew) Reworked JSON schema to better support homebrew, by moving to a custom pre-processor capable of outputting two different schema sets; one for the site, one for homebrew. This allows the homebrew schema to be more permissive, without sacrificing the efficacy of the site's tests (thanks to @ Lyra and @ Jenny for the brew schema improvements).
- (Brew) Fixed deletion of item `"variant"` and `"baseitem"` entities failing to fully clean up items
- (Fixed typos/added tags)
v1.142.0, "Plumbing" Edition
2021-11-14- Added Book View to Other Options and Features page
- Added "Copy Link" button to DM Screen Initiative Tracker (thanks @ tobloef)
- Fixed Blocklist page failing to display various item categories
- Fixed hotkeys being sensitive to capslock
- (Fixed "Preload Offline Data" being unavailable on the mirror, hopefully)
- (Fixed typos/added tags)
v1.141.2
2021-10-31- Added FTD "Dragon Hoard" section to the Loot Generator
- Added FTD additional dragon lair actions/regional effects to bestiary
- Added FTD versions of "Dragons as Innate Spellcasters," with spells taken from the suggested lists in FTD. [Note that the original/"legacy" Monster Manual + community contributed versions are also still present, for now.]
- Fixed Loot Generator failing to limit spell scroll level when re-rolling spell scrolls
- Fixed RPG Cards JSON Builder outputting excessive junk text when rendering dice/DCs
- (Fixed typos/added tags)
v1.141.1
2021-10-27- (Fixed typos/added tags)
v1.141.0, "Dungeons And" Edition
2021-10-27- Added Fizban's Treasury of Dragons
- Added missing "None"-rarity (i.e., Mundane) item tables to Loot Generator, and fixed table sort ordering
- (Brew) Fixed class/etc. spell "from" lists being case-sensitive
- (Fixed typos/added tags)
v1.140.0, "Completionism" Edition
2021-10-18- Added various WotC-published adventures/books:
- Minsc and Boo's Journal of Villainy
- Return to Glory
- One Grung Above
- The Lost Kenku
- A Zib for your Thoughts
- X Marks the Spot (thanks @ Spappz)
- Added show/hide buttons for groups of adventures (TftYP, etc.) in the navbar
- Fixed pinned list item "Download JSON Data"
- Fixed Bestiary Encounter Builder "Copy as Text"
- (Brew) Fixed HP auto-calculation in the Homebrew Builder
- (Fixed typos/added tags)
v1.139.0, "The Next Generation" Edition
2021-10-09- Reworked Loot Generator page
- Cleaned up visuals, and made them consistent with the rest of the site
- The output section now supports infinite results, rather than capping at <10
- Fixed various minor UI bugs
- Added "Send to Foundry" button if Rivet is installed
- Tweaked some roll/reroll displays to automatically roll more without prompting/show more detailed roll breakdowns
- Added UA: Travelers of the Multiverse
- Fixed Races page filter crash when certain content is blocklisted (thanks @ cum pope for the writeup)
- (Brew) Fixed `@color` tags failing to apply color changes to nested links
- (Fixed typos/added tags)
v1.138.1
2021-10-05- (Fixed typos/added tags)
v1.138.0, "Twilight Delights" Edition
2021-10-04- Added Domains of Delight: A Feywild Accessory
- Added "Toggle Spell Points Mode" button to Classes page [under the new cog menu, above the sidebar]
- Added "Feature Level" filter to Classes page
- Added "Lineage" filter to Races page
- Added "Adult Age" filter to Races page
- Added "Speed Adjustment" filter to Items page
- Added "lock" button to Bestiary Encounter Builder rows; locking a row prevents it from being randomized/adjusted away
- Bestiary page "Shapechanger" filter now includes creatures with a "Change Shape" action
- Added "Breath Weapon" filter to Bestiary
- Added "None [Language]" filter to Bestiary
- Added "Reset All" button to Statgen
- Added GoS' Lizardfolk names table to Names page
- Added OpenSearch metadata file, allowing the site to easily be added as a custom search engine [ymmv]
- Fixed Languages page "Has Fonts" filter failing to include languages with generic script-based fonts (thanks @ cum pope)
- (Fixed typos/added tags)
v1.137.1
2021-09-22- (Fixed typos/added tags)
v1.137.0, "Even Further Beyond" Edition
2021-09-22- Added The Wild Beyond the Witchlight (an adventure, two backgrounds, two races, and a variety of creatures and items)
- Added player maps to CoS's Castle Ravenloft chapter
- (Brew) Generalised Trap schema and rendering
- (Brew) Error notifications are now shown when attempting to upload non-JSON files (thanks @ cum pope)
- (Fixed typos/added tags)
v1.136.0, "Purity" Edition
2021-09-12- Blocklist is now applied to adventure/book navbar sections and adventure/book pages, allowing unwanted publications to be removed from both lists
- Blocklist is now applied to Bestiary/Spells page Source filters, allowing unwanted sources to be hidden (other pages should already have this functionality present)
- Overhauled Blocklist page controls, making dropdowns searchable, and adding more quick exclude/include buttons (for "comedy" sources, and "non-FR" content) [these lists are both opinionated and not final; feedback welcome]
- Races page "Size: Varies" filter now includes "choose your size" races
- Added a "No results found" placeholder to Omnisearch, allowing the help/etc. controls to be accessible when a search returns no results
- (Fixed typos/added tags)
v1.135.0, "Dark Side of the Moon" Edition
2021-08-31- Added "Class Level" scaler to Tasha's Cauldron of Everything creature statblocks which reference the summoner's class
- Expanded Plane Shift: Amonkhet fluff (thanks to @ darthbeep for the text, and @ spappz for image dump)
- Added "Artificer" to Items page Spellcasting Focus filter
- Added "Has Recharge" filter to Bestiary page Miscellaneous filter
- Fixed J/K list navigation failing when there was no visible item selected
- Fixed various rendering issues in the Classes page, including (but not limited to) rendering unwanted UA: Strixhaven headers, and adding unwanted UA: Class Feature Variant content to TCE's Artificer
- Fixed base races failing to load when hovered
- (Brew) Reworked skill/tool/language proficiencies on some races and feats, to better support "any skill or any tool" choices
- (Brew) Added `_copy` support to `itemGroup` entities
- (Fixed typos/added tags)
v1.134.0, "A Collection of Gatherings" Edition
2021-08-07- Added "Adventures in the Forgotten Realms" adventures
- Added "Grants Additional Spells" option to Other Options and Features page Miscellaneous filter
- Fixed dice roller treating any dice roller in any table header as a roller which should roll the table
- Fixed Bestiary rendering of creatures with e.g. "+ PB" in their skill/save rolls
- (Brew) Reworked local brew loading, fixing various minor bugs (notably, subclass buttons disappearing on the Classes page)
- (Brew) Improved Text Converter "broken line" detection; Item Text Converter tagging; Creature Text Converter ability score handling
- (Fixed typos/added tags)
v1.133.2
2021-07-31- Classes Page now considers "other sources" (e.g. Spore Druid primary source is TCE, but it can also be found in GGR) when deciding whether to show/hide a class/feature with the "Display Class if Any Subclass is Visible" filter enabled
- Fixed proficiency dice appearing in Bestiary hover/popup windows
- (Fixed typos/added tags)
v1.133.1
2021-07-27- (Fixed typos/added tags)
v1.133.0, "Should've Taken Counterspell" Edition
2021-07-27- Added "Spell Slot Level" and "Spells Known" filter to Bestiary
- Fixed various minor bugs in "range" filter rendering, ensuring values are always displayed with correct labels/units
- Reworked Bestiary "Proficiency Dice" implementation, fixing various bugs, and improving overall Bestiary page load time
- (Brew) Improved handling of creature `"summonedBySpell"` field, allowing the linking of spells from the same file
- (Brew) Added "Custom" CR input to Creature Homebrew Builder, and improved support for CRs >30
- (Fixed typos/added tags)
v1.132.3
2021-07-18- (Fixed typos/added tags)
v1.132.2
2021-07-18- (Fixed typos/added tags)
v1.132.1
2021-07-11- (Fixed typos/added tags)
v1.132.0, "All The Way Down" Edition
2021-07-11- Overhauled The Tortle Package adventure content (thanks @ revilowaldow)
- Added "Recharge Type" filter to Items page
- (Brew) Added support for subraces of non-base key races (e.g. Half-Orc)
- (Brew) Added support for `item` `_copy`s
- (Brew) Fixed Creature Homebrew Builder failing to handle "each rest" spells
- (Fixed typos/added tags)
v1.131.6
2021-06-27- (Fixed typos/added tags)
v1.131.5
2021-06-25- (Fixed typos/added tags)
v1.131.4
2021-06-24- (Brew) Fixed tables being double-indexed in Omnisearch
- (Fixed typos/added tags)
v1.131.3
2021-06-21- Improved loading times of Bestiary, Items, and Spells pages
- Reworked Bestiary and Spells Page "Source" filter behavior on removing all sources, to load a default source set, rather than display only the sources which have already been loaded
- Fixed Classes/Subclasses failing to render in DM Screen
- Fixed Classes Page Subclass Comparison View crashing on attempting to load Bard subclasses
- (Homebrew) Improved detection of "Proficiency Bonus" line in Creature Text Converter, and improved joining of "+ PB" term in rolls
- (Fixed typos/added tags)
v1.131.2
2021-06-12- Added "Passive Perception" filter to Bestiary
- (Fixed typos/added tags)
v1.131.1
2021-06-11- (Brew) Fixed crash when loading homebrew subclasses
v1.131.0, "School of Witchcraft and Spaghetti" Edition
2021-06-10- Added UA 2021 Mages of Strixhaven
- Fixed hover links including apostrophe characters failing to load
- Fixed Printer View/Book View screens displaying as empty when re-opening without refreshing
- Fixed DM Screen Clock/Calendar displaying the wrong day name when "Year Start Weekday Offset" was used
- (Brew) Deprecated "embedded subclasses in classes" subclass format in favor of free-standing subclass entities
- (Brew) Fixed homebrew base race names being un-hoverable
- (Fixed typos/added tags)
v1.130.3
2021-06-03- (Fixed typos/added tags)
v1.130.2
2021-06-01- Fixed DM Screen creature tiles failing to display CR scaler
- (Fixed typos/added tags)
v1.130.1
2021-05-30- Fixed Bestiary Info/Images tabs failing to render
v1.130.0, "Here In Spirit" Edition
2021-05-30- Added "Spell Level" dropdown to TCE's summon "<X> Spirit" creature statblocks, allowing the level of the summon spell to be set, and the statblock updated (HP, AC, number of attacks,...) as appropriate
- Expanded Items Page "Attunement" filter to include Class, Background, Race, Alignment, etc. attunement requirements
- Added VRGR and TCE creature tokens
- Added special handling for "+ the spell's level" in statblock damage rolls; the roll will now prompt for the spell level (if one is not already specified), or use the current spell level used to summon the creature
- (Homebrew) Reworked Homebrew Manager search to be "fuzzy," and deep-search source names within files
- (Fixed typos/added tags)
v1.129.0, "Horrifying" Edition
2021-05-16- Added Van Richten's Guide to Ravenloft https://5e.tools/book.html#vrgr
- Added page numbers to Heroes' Feast content
- Fixed Spells page Subclass filter items
- Fixed Source filters failing to be applied on Bestiary/Spells pages when refreshing without changing the defaults
- (Homebrew) Added support for `"includes"` meta-prop. This allows the contents of another file to be "included" as part of a file when it is loaded; this is mainly relevant for Plutonium which "instances" lists.
- (Homebrew) Fixed Renderer Demo layout on mobile
- (Fixed typos/added tags)
v1.128.0, "Cleaning the Crypt" Edition
2021-05-16- Overhauled Curse of Strahd adventure content, improving layout, image quality, and contents, and adding Dynamic Map Viewer support for all maps
- Fixed Cards JSON Builder rendering HTML links
- (Homebrew) Improved DM Screen handling of missing adventure/book content
- (Homebrew) Added support for a "Classes" line in the spell converter (thanks @ Delta-Duhr)
- (Fixed typos/added tags)
v1.127.5
2021-05-07- Fixed Items page filter failing to auto-hide Treasure/Renaissance/Modern/Futuristic items
- (Fixed typos/added tags)
v1.127.4
2021-05-04- (Homebrew) Fixed fluff references (e.g. "_monsterFluff") failing to reveal Info/Image UI
- (Fixed typos/added tags)
v1.127.3
2021-05-01- (Homebrew) Ensured `"dependencies"` are always loaded if specified (as opposed to only being loaded when they are later referenced in a homebrew), and added support for `"optionalfeature"` dependencies.
- (Fixed typos/added tags)
v1.127.2
2021-04-25- "Basic" filters now reset their blue/red AND/OR state when doing a normal reset (as opposed to previously only resetting on a hard [SHIFT-click] reset)
- Fixed Bestiary Encounter Builder failing to load save files
- Fixed layout issues on Adventures/Books list pages
- (Homebrew) Hovering an @tag of a not-currently-loaded homebrew will now trigger a load of that homebrew
- (Homebrew) Fixed Creature Homebrew Builder failing to CR-scale creatures when loading from URL
- (Homebrew) Fixed Homebrew Builder "Source" screen showing all its UI at the same time
- (Fixed typos/added tags)
v1.127.1
2021-04-17- Added subclass name prefixes to subclass features on the Classes page when multiple subclasses are being viewed at the same time
- (Fixed typos/added tags)
v1.127.0, "Three Dragon Aunties" Edition
2021-04-14- Added UA 2021 Draconic Options
- Tweaked Spells page Class filter logic, to hopefully better match user expectations
- (Fixed typos/added tags)
v1.126.0, "Garden Variety" Edition
2021-04-11- Reworked Spells page "Class" filter to include TCE's optional/variant lists by default. This can be enabled/disabled by using the "Include Variants" button in the filter header.
- Added file typing to uploaded/downloaded JSON files; this allows for an "are you sure?" prompt when uploading a file which does not contain data appropriate to the function being used. While this is not retroactive, it should prevent "I uploaded my bank details as a DM screen save" data-loss issues going forward.
- Reworked Items page "Base Item" filter to include "specific variant" base items
- (Fixed typos/added tags)
v1.125.3
2021-03-31- (Fixed typos/added tags)
v1.125.2
2021-03-28- Added Base Item filter to Items page
- Improved search tooltips to include new `text:<text>` info
- Fixed Omnisearch and list page search failing to tolerate diacritics
- Tweaked CR Calculator HP rounding to avoid missing steps
- Fixed Statgen custom Point Buy scores disallowing negative costs
- (Fixed typos/added tags)
v1.125.1
2021-03-20- (Fixed typos/added tags)
v1.125.0, "Keeping On" Edition
2021-03-17- Added Candlekeep Mysteries
- (Homebrew) Fixed homebrew Legendary Groups failing to appear in Creature Builder
- (Fixed typos/added tags)
v1.124.1
2021-03-14- Statgen now allows your selected race to be previewed in-line
- Tweaked caching to (hopefully) prevent "page doesn't load" issues
- (Fixed typos/added tags)
v1.124.0, "Folk Tales" Edition
2021-03-12- Added UA 2021 Folk of the Feywild
- Added rudimentary text indexing to list pages; this can be used by searching `text:<text>`. Note that this only searches the body text of entities, and so will not search creature types, spell durations, etc. (generally, anything covered by a filter will not be searchable as text, and vice versa).
- Added "Randomly Assign" button to Statgen Roll and Standard Array tabs
- Added Blocklist support for recipes
- Added Sunlight Sensitivity filter to Races page
- (Homebrew) Fixed custom image max sizing breaking layout
- (Fixed typos/added tags)
v1.123.0, "Not Racis', Just Don't Like Custom Lineages" Edition
2021-02-27- Reworked Races page Ability Score filter, giving it unique logic which hopefully better matches user expectations. The old filter has been moved to the bottom of the filter window, and given a "Legacy" suffix (as it fulfills some use cases the new filter does not).
- Added "Forced Movement" filter to Spells page
- (Homebrew) Added Bestiary filter support for custom senses
- (Homebrew) Added support for homebrew race spell sources (that is, spells which are gained by choosing a certain race), by using the `raceSpells` property on a race
- (Homebrew) Fixed Omnisearch double-indexing rules
- (Fixed typos/added tags)
v1.122.8
2021-02-16- (Fixed typos/added tags)
v1.122.7
2021-02-15- Fixed recipe scaler producing ugly fractions when scaling thirds
- (Fixed typos/added tags)
v1.122.6
2021-02-11- Fixed the Bestiary Encounter Builder ignoring creatures with fractional CRs in XP calculations
v1.122.5
2021-02-11- Added yet more images to items (thanks again to @ GM2)
- (Fixed typos/added tags)
v1.122.4
2021-02-10- Fixed homebrew breaking certain filters (notably, on the Spells page)
v1.122.3
2021-02-09- Added images to more items (thanks to @ GM2 for providing a dump)
- Fixed "Toggle Filter Summary" button breaking when loading homebrew
- Fixed Omnisearch failing to index certain tables
- (Homebrew) Improved support for custom CRs
- (Fixed typos/added tags)
v1.122.2
2021-02-08- Added "Proficiency Bonus" and "Spell Save DC" to Items page Bonus filter
- Added missing "Has Info" and "Has Images" filters to Items page
- Added summary row for all "valuables" (coins, gems, art objects) to hoard Loot Generator
- Fixed ability score changes failing to render in feats
- Fixed filter UI failing to show "All"/"Clear"/"None"/"Default" buttons
- Fixed monstrous/uncommon races failing to register as having fluff
- (Homebrew) Added support for `itemGroup`
- (Fixed typos/added tags)
v1.122.1
2021-02-06- Fixed filter summary failing to load on initial page load
v1.122.0, "Tricksy Tabs" Edition
2021-02-06- Info/Images tabs in list pages are now hidden if there is no info/image associated with the currently-viewed entry
- Added "Has Info" and "Has Images" to Miscellaneous filters to pages which have info/image
- Reworked Bestiary Encounter Builder CR cutoff calculation; cutoff should generally be lower (i.e. low-CR creatures are more likely to be considered "relevant" when determining adjusted XP). Ultimately, though, this is just one more band-aid solution until the Builder is re-worked to allow user customisation of CR cutoff/etc.
- Improved list page load times [by upwards of half a second in some cases, if my Chrome's performance metrics are to believed, which they probably aren't] by deferring the rendering of some parts of the filter UI until after the "Filter" button is clicked
- Improved rendering speed of filter UI
- Optimised rendering times, roughly halving the amount of time it takes to populate the filter UI
- Implemented a new "range" filter (slider filters), which is significantly more performant than the old version (which was a generic library), although slightly uglier. [This was voted as the most favourable option in a Patron-only poll!]
- Adjusted Recipes page layout, adding Info and Images tabs where appropriate
- Fixed Quick Reference failing to jump to correct section when loading from Omnisearch results
- Fixed blocklisted subclasses being shown (albeit without any features) in Classes page
- (Homebrew) Added link to source URL in the name row of entries viewed in list pages
- (Homebrew) Fixed Manage Homebrew rendering of large lists
- (Homebrew) Fixed Homebrew Builder failing to track existing entities as existing (and therefore saving them as new entities) when editing them from the sidebar
- (Fixed typos/added tags)
v1.121.2
2021-01-31- Fixed HP rounding in CR Calculator
- (Homebrew) Fixed Homebrew Builder treating creatures loaded from URL (i.e. when clicking the Edit in Homebrew Builder button in the Bestiary) as "new" creatures, rather than editing the existing creature
- (Homebrew) Fixed Recipes failing to render ingredients at 1x scale
- (Fixed typos/added tags)
v1.121.1
2021-01-28- Added more allergen information to Recipes filters (thanks @ revilowaldow)
- Fixed Classes page "Display Class if Any Subclass is Visible" filter incorrectly overriding Source filter in some cases
- Fixed Recipes page Serves filter failing to populate, thus force-hiding some recipes
- (Homebrew) Improved performance of Homebrew Builder for large number of entities
- (Fixed typos/added tags)
v1.121.0, "Big Goth Lineage" Edition
2021-01-26- Added UA 2021 Gothic Lineages
- Added "Contains Alcohol" filter and "Allergens" filters to Recipes page
- Added hotkey ("M") to expand/collapse "previewable" list items (e.g. Conditions)
- Fixed pinned Bestiary creatures failing to remove
- (Homebrew) Fixed "recipe" not being a valid homebrew type
- (Fixed typos/added tags)
v1.120.1
2021-01-24- Fixed adding creatures to pinned list in Bestiary
v1.120.0, "A Recipe for Disaster" Edition
2021-01-24- Added [Recipes page (lol)](https://5e.tools/recipes.html) containing recipes from the Heroes' Feast cookbook. Big thanks to @ Modnar for handling the data entry.
- Reworked list formatting, to ease development of future features
- One such trial feature can be found on the Feats page, the Other Options & Features page, the Actions page, and the Conditions & Diseases page--the ability to expand a row's text in-line, using the new `[+]` button
- Reworked pinned lists, adding support for multi-selection and multi-actions (e.g. mass popout)
- Reworked Adventure/Book page internals, to improve navigation/search performance, and to ease development of future features
- Added subclass selection UI to Class page Subclass Comparison view, which is shown if no subclasses are pre-selected when opening the view
- Improved Bestiary Encounter Builder generation for large parties; a "single high CR creature" encounter is no longer nearly-impossible to generate
- Improved layout of fluff popups (i.e. when CTRL-hovering a link) by reducing the size of images, and by moving secondary images after the text
- Tweaked CR Scaler to-hit scaling, hopefully producing better results when scaling high-CR creatures to low CR
- Improved some Night Mode styling
- SEO pages (i.e. those you can access by Googling "5etools <creature|spell|item>") now display fluff text/images, where available
- Fixed crash when Omnisearching for a specific source using `source:<...>`
- (Homebrew) Fixed dev-only brew loader mis-identifying and deleting duplicates in some cases (notable class and subclass features)
- (Homebrew) Improved dependency loading system, and added support for `"race"` dependencies
- (Fixed typos/added tags)
v1.119.1
2021-01-11- Statgen
- Added "Manual" tab
- Added handling for feats gained from race
- Additional/custom feats may now be added
- Added option to "pin" "Customizing Your Origin" rules
- Added Eldritch Storms to Traps & Hazards page
- CR Scaler
- Fixed AC calculation breaking when scaling medium armor to heavy
- Fixed outdated/invalid armor item names being used when scaling AC
- Fixed spellcasting DCs being scaled wrongly in some cases
- (Fixed typos/added tags)
v1.119.0, "Next-Next Generation" Edition
2021-01-03- Statgen
- Added Ability Score Increase section
- Added race support to "roll" and "standard array" methods, by consolidating layout to roughly match point buy
- Fixed race selection dropdown failing to auto-close on click
- Added rudimentary Background support to RPG Cards JSON Builder
- Fixed rare Feat popout formatting errors
- (Fixed typos/added tags)
v1.118.1
2020-12-29- Added more fonts to Languages page, and renamed old fonts to better show which version of the game they originated in (thanks @ Palant)
- Fixed Classes page crash on randomizing subclasses with only one subclass (thanks @ Cruellion)
- (Fixed typos/added tags)
v1.118.0, "Next Generation" Edition
2020-12-26- Reworked Statgen page to support TCE "Customizing Your Origin" rules, and improve race selection
- Added "Night Mode (Alt)" style, which has a flat background
- Added XGE's encounter/name tables to the Tables page
- Added link back to base item in item variants based on non-standard items (e.g. EGW's Double-Bladed Scimitar)
- Added rudimentary Background support to RPG Cards JSON Builder
- (Fixed typos/added tags)
v1.117.4
2020-12-18- (Homebrew) Restored "Blocklist loading from homebrew files" feature
- (Fixed typos/added tags)
v1.117.3
2020-12-12- (Fixed typos/added tags)
v1.117.2
2020-12-09- (Fixed typos/added tags)
v1.117.1
2020-12-07- Fixed spell hover links failing to load on some pages
- (Fixed typos/added tags)
v1.117.0, "Now In Wildscreen" Edition
2020-12-04- Added DM Screen Wilderness Kit (as a "book")
- Fixed DM Screen failing to run "complex" dice expressions when using CTRL+q in notes
- Fixed creature popout/DM Screen inserts failing to display lair actions and regional effects in various cases
- Fixed Classes page filters removing too much content when using certain combinations of filters alongside homebrew
- Fixed Blocklist failing to affect spell class sources
- (Fixed typos/added tags)
v1.116.10
2020-11-29- (Fixed typos/added tags)
v1.116.9
2020-11-27- Fixed Classes page filters being over-zealous in culling text in some cases
- (Homebrew) Added "spellFluff" support to Spell Homebrew Builder, and homebrew in general
- (Homebrew) Fixed inline fluff failing to load on CTRL-hover
- (Fixed typos/added tags)
v1.116.8
2020-11-23- Fixed Classes page "Display Class if Any Subclass is Visible" filter
- Fixed Spells page failing to display some spells as belonging to the Eldritch Knight and Arcane Trickster subclasses
- (Fixed typos/added tags)
v1.116.7
2020-11-20- Expand TCE Book page class content (to list optional features; spell lists)
- Added TCE page numbers
- (Fixed typos/added tags)
v1.116.6
2020-11-19- (Fixed typos/added tags)
v1.116.5
2020-11-18- (Fixed typos/added tags)
v1.116.4
2020-11-18- (Fixed typos/added tags)
v1.116.3
2020-11-17- Added button to quick-toggle Class Feature Options/Variants to Classes page
- Moved vehicle upgrades from Optional Features page to Vehicles page
- Fixed Bestiary Encounter Builder sometimes mis-rating the difficulty of fights for low-level parties
- (Fixed typos/added tags)
v1.116.2
2020-11-17- Added Tasha's Cauldron of Everything book content
- (Fixed typos/added tags)
v1.116.1
2020-11-17- Added "Display Class if Any Subclass is Visible" filter to Classes page
- (Fixed typos/added tags)
v1.116.0, "Leaky Cauldron" Edition
2020-11-16- Added Tasha's Cauldron of Everything classes (and optional features), creatures, items, subclasses, spells,... (everything except the book text, which is to follow Soon:tm:)
- Migrated reprinted classes and subclasses to either their most setting-agnostic or their latest printing source, and removed outdated versions. If a class or subclass has been reprinted in multiple sources, this is now noted in the text.
- Added "Text Options" filter to Classes page, with option to show/hide Class Feature Options/Variants
- Improved Spells page Variant Class filter to include additional spell list source
- Added "Other Character Creation Options" page (under "Player"), which contains options available at character creation (notably, MOT's Supernatural Gifts)
- Added "See Also" section to Actions page entries, listing related actions (e.g. "Grapple" -> "Escape a Grapple")
- Added missing IDRotF page numbers
- Split MOT adventure "No Silent Secret" out from book content
- Fixed DM Screen failing to display the correct tab in a mult-tab panel on reload
- Fixed Bestiary Encounter Builder "favouring" TftYP "Reduced-Threat" creatures, due to the system math favouring thier non-standard XP values
- (Homebrew) Fixed various bugs preventing homebrew subclass content from loading on tag hover
- (Homebrew) @color tags now behave as expected when nesting
- (Homebrew) Item Text Converter now attempts to tag spellcasting focus type
- (Fixed typos/added tags)
v1.115.1
2020-11-11- Updated content according to most recent errata
- Added "Teleportation" option to Spells page Misc filter
- Items page weight columns now display some ounce values as vulgar pound fractions instead, to better match the PHB
- Day/Night Mode now switches automatically based on your OS theme. Setting Day/Night Mode manually will prevent further changes, thus reproducing the current behavior.
- (Homebrew) Item Text Converter now tags spellcasting focus types
- (Homebrew) Improved Bestiary Text Converter handling of unusual HP formats
- (Homebrew) Fixed text converter failing to simplify alignments
- (Fixed typos/added tags)
v1.115.0, "Everyone Loves Change" Edition
2020-11-05- Updated favicons, and added icons for mobile apps, iOS, Windows,...etc. (thanks jpcranford aka @ ldsmadman)
- Split livestream/Twitter content out to the Homebrew repo
- Fixed crash when loading some sources in some orders in the Bestiary
- (Homebrew) Fixed rendering of array-type Deities categories
- (Fixed typos/added tags)
v1.114.1
2020-10-27- (Fixed typos/added tags)
v1.114.0
2020-10-26- Added UA 2020 Subclasses, Part 5
- (Fixed typos/added tags)
v1.113.11
2020-10-25- Added link from title "source" display to appropriate book/adventure, where available (to match the existing functionality for entities with page numbers)
- (Fixed typos/added tags)
v1.113.10
2020-10-24- Converted "Download Pinned List" and "Upload Pinned List" buttons above statblocks/info to context menu
- Added "Edit in Homebrew Builder" option to Bestiary and Spells statblock/info context menu
- Added missing "(rit.)" text to spell level for ritual spells pinned in Spells page
- Added "Modifies AC" to Spells page Components & Misc filter
- Added MTF gith vehicle stubs to Vehicles page
- (Fixed typos/added tags)
v1.113.9
2020-10-24- (Fixed typos/added tags)
v1.113.8
2020-10-23- (Homebrew) Fixed crash when attempting to add a source in Homebrew Builder
- (Homebrew) Fixed crash when attempting to load Homebrew Builder with local homebrew present
- (Fixed typos/added tags)
v1.113.7
2020-10-21- (Fixed typos/added tags)
v1.113.6
2020-10-21- Added missing DM maps to EGW adventures
- Added Markdown viewing options to the Spells page, to match the Bestiary
- (Homebrew) Fixed crash when searching adventures/books containing more exotic entry types
- (Fixed typos/added tags)
v1.113.5
2020-10-18- (Fixed typo)
v1.113.4
2020-10-18- Added VGM Booyahg statblocks
- Fixed junk data appearing in filter "magnet" links
- (Homebrew) Added rudimentary Legendary Group builder to Homebrew Builder
- (Fixed typos/added tags)
v1.113.3
2020-10-12- Fixed Bestiary Encounter Builder using only the last listed player group to calculate encounter XP thresholds
- (Homebrew) Added "status" support
- (Fixed typos/added tags)
v1.113.2
2020-10-10- Added missing SRD tags on base races
- (Fixed typos/added tags)
v1.113.1
2020-10-10- Range filters now accept a value anywhere in their range, rather than requiring every value to fall within their range
- Bestiary CR filter now considers Lair/Coven CRs when filtering
- Added missing sidekick cards to DIP appendix
- Added Race support to RPG Cards JSON Builder
- (Fixed typos/added tags)
v1.113.0, "Eye to the Future" Edition
2020-10-02- Updated content according to most recent errata
- Added Tasha's Cauldron of Everything previews (two spells, two items)
- Dice Roller
- Reworked to handle multiple modifiers to one roll, e.g. "4d6r1kh3"
- Added "margin of success" syntax (as per Foundry) to Dice Roller
- Text cursor now always moves to end of input box when cycling through history
- Fixed dice pool parsing issue where all numerical characters would be turned into a single number
- Added "Condition Immunity" filter to Races page
- Fixed subclass page numbering in Omnisearch results
- (Homebrew) Spells page Misc filter now correctly accepts and displays user-defined tags
- (Fixed typos/added tags)
v1.112.4
2020-09-26- Fixed "simple" rollable tables no longer being automatically detected as rollable
- (Fixed typos/added tags)
v1.112.3
2020-09-25- Fixed Bestiary Encounter Builder crashing when generating encounters with a high-level party
- (Fixed typos/added tags)
v1.112.2
2020-09-21- Fixed page searches in Search page
- Fixed Blocklist failing to add all subclass features when blocklisting a subclass
- Fixed Omnisearch failing to respect subclass blocklist
- (Fixed typos/added tags)
v1.112.1
2020-09-21- (Fixed typos/added tags)
v1.112.0, "Bugs, Not Features" Edition
2020-09-20- Added base pages (e.g. Bestiary, Spells) to Omnisearch
- Added Expand/Collapse All button to Adventure/Book contents
- Tweaked Bestiary Encounter Builder XP calculation to be more forgiving (and inline with KFC/DDB) at low levels
- Some previously un-rollable tables of the form "dXX + <variable>" are now automatically converted to rollable tables
- Added monster list appendices to Monster Manual, Volo's Guide to Monsters, and Mordenkainen's Tome of Foes
- Fixed CR Scaler failing to scale certain skill formats
- Fixed Creature Homebrew Builder failing to generate predefined traits in rare cases
- (Fixed typos/added tags)
v1.111.1
2020-09-16- Base race entries on the Races page now display base race traits
- Fixed Classes page Subclass Comparison failing to display referenced features (such as specific Fighting Style entries)
- (Rivet: Improved handling of inline embedded creature/etc. entities)
- (Fixed typos/added tags)
v1.111.0
2020-09-15- Added Icewind Dale: Rime of the Frostmaiden
- Fixed F/G buttons displaying when printing adventures/books
- (Fixed typos/added tags)
v1.110.5
2020-09-13- Fixed some cases of Adventure/Book pages failing to scroll to the correct header when clicking a header link in the sidebar in full-book view
- Fixed subclasses failing to render when hovered in Omnisearch results
- (Fixed typos/added tags)
v1.110.4
2020-08-31- (Fixed typos/added tags)
v1.110.3
2020-08-30- (Fixed typos/added tags)
v1.110.2
2020-08-29- Filtered-out sub-features are now hidden in the Subclass Comparison Classes page view
- Added Healing Potions item group
- Search page now remembers "expand all" state between reloads
- Added Unarmored Defense filter to Bestiary
- Clicking the Mundane/Magic side-labels in the Items page now toggles the filters (previously would only add them)
- (Homebrew) Added toggle to show all brews in page-specific homebrew browsers (even if those brews contain no data relevant to the current page)
- (Homebrew) Added support for rendering custom (i.e. "not 13") feat ability score requirements
- Fixed "NaN"s in Encounter Builder TTK calculator
- Fixed Dynamic Map Viewer failing to maintain zoom level on popout
- Fixed Dynamic Map Viewer shift-click failing to jump to the area in adventure text
- Fixed Creature Homebrew Builder failing to load tokens/fluff from predefined creatures
- Removed "Make Shaped JS" page, as it has long been broken, and the sheet itself is no longer supported by its authors
- (Fixed typos/added tags)/added tags)
v1.110.1
2020-08-09- Fixed This Is Your Life generator failing to generate a valid name in rare cases
- Fixed Twitch chat support in DM Screen
- Flipped +X item names to better match official text (i.e. "Weapon +X" is now "+X Weapon")
- (Fixed typos/added tags)
v1.110.0, "Dance with the Dead" Edition
2020-08-05- Added UA 2020 Subclasses, Part 4
- (Fixed typos/added tags)
v1.109.0, "Little Things" Edition
2020-08-02- Added "Natural Armor" and "Armor Item" options to Bestiary Miscellaneous filter
- Added "Grants Proficiency" option to Items page Miscellaneous filter
- Added more filters to Vehicles page
- Added "Rule Type" column and filter to Variant Rules page
- Added "Grants Temporary Hit Points" option to Spells page Miscellaneous filter
- Added "conditional" bludgeoning/piercing/slashing variants to Bestiary page Damage Vuln/Res/Immune filters
- Added "exclude/include all sources" buttons to Blocklist
- Added "XOR" mode to filters
- Added eldritch invocation source display to Spells
- Added mobile-only "F" and "G" buttons when browsing Adventures/Books
- Added display for total number of creatures/items in Bestiary/Item pinned lists
- Added CTRL+scroll to zoom to Adventure map Dynamic Viewer
- Revised TftYP-DiT content
- (Fixed typos/added tags)
v1.108.6
2020-07-29- Fixed formatting of homepage on some screen widths
- (Fixed typos/added tags)
v1.108.5
2020-07-29- Added "publishing year" display to adventure/book navbar dropdowns
- Tweaked homepage layout
- Tweaked night mode header styling
- (Homebrew) Added more item flags to be used for linking generic variants
- (Homebrew) Fixed Spell class/subclass displays
- (Fixed typos/added tags)
v1.108.4
2020-07-27- Added various OotA "copy" creatures
- Added page numbers to MOT content and book
- Fixed Spells page failing to display variant classes
- (Homebrew) Fixed Homebrew Source Manager failing to load on Manage Homebrew page
- (Homebrew) Fixed Homebrew Manger showing duplicate entries in Get Homebrew
- (Homebrew) Custom Deity domains are now added to the Domains filter
- (Fixed typos/added tags)
v1.108.3
2020-07-26- (Literally nothing)
v1.108.2
2020-07-26- Added "Send to Foundry" option to pinned lists when using Rivet
- Added various OotA "copy" creatures
- Improved iOS web app support (thanks @ travis-g)
- (Fixed typos/added tags)
v1.108.1
2020-07-24- Added missing "Artificer" caster type to Bestiary Spellcasting Type filter
- Fixed some Hazards failing to display their text
- (Homebrew) Fixed homebrew Source Manager "select all" checkbox functionality, and added SHIFT-click multi-select
- (Homebrew) Fixed homebrew class data failing to populate on spells when hovering
- (Homebrew) Fixed item `lootTables` with sources appended showing them in the Appears On filter in the Items page, and simplified the `lootTables` schema
- (Fixed typos/added tags)
v1.108.0, "By Unpopular Demand" Edition
2020-07-19- Added UA: Prestige Classes content
- Added UA: Ranger content
- Added "Search" page, which has the same functionality as the current Omnisearch, but exposes a parameter-friendly URL. This allows you to add it as a custom search engine in your web browser.
- Added "Has Info" filter to Deities page
- Added missing mythic encounter XP display to mythic creatures
- (Homebrew) Custom Optional Feature types are now indexed in Omnisearch, albeit as "generic" Optional Features
- (Fixed typos/added tags)
v1.107.0, "16 Feat Tall" Edition
2020-07-13- Added UA2020: Feats
- (Homebrew) Added (extremely rudimentary) Feat Text Converter
- (Fixed typos/added tags)
v1.106.17
2020-07-13- Added "Select by Date" button to UA/etc Source filter group
- UA/etc subclasses now note their publishing date in their intro text
- Tweaked filter styling to better differentiate between general UI buttons and filter buttons
- Fixed homebrew items failing to load in rare cases
- (Fixed typos/added tags)
v1.106.16
2020-07-11- Fixed Image panels failing to save titles in the DM Screen
- Fixed @tags failing to load when using CTRL+Q in a DM Screen Notes panel
- (Homebrew) Added free-entries field in multiclass text on Classes page
- (Fixed typos/added tags)
v1.106.15
2020-07-10- (Fixed typos/added tags)
v1.106.14
2020-07-10- Overhauled "context menu" styling (and code)
- Split out MOT deities to Deities page
- Added "Poison Type" filter to Items page
- (Hopefully) fixed excess page padding in the presence of no ads
- Fixed list pages forcing scrollbars on short pages
- (Homebrew) Split out "poisonTypes" into own property, now rendered as part of item tagline
- (Fixed typos/added tags)
v1.106.13
2020-07-05- Fixed item variant bonuses failing to display
v1.106.12
2020-07-05- Added missing ToA charms to Rewards page
- Added missing ERLW narcotics to Items page
- Fixed hidden Filter summaries failing to show/becoming stuck showing
- Fixed some page elements from moving around during page load
- Fixed Blocklist failing to add "*" items
- Fixed rendering failures on strings beginning with "@"
- Fixed DM Screen showing un-loadable book entries in non-book add tab
- (Homebrew) Improved Item Text Converter handling of attunement class names
- (Homebrew) Improved Text Converter action/dice parsing; tool tagging
- (Homebrew) Fixed Items page failing to display custom item type names
- (Fixed typos/added tags)
v1.106.11
2020-06-24- Fixed Homebrew Builder failing to load
- (Fixed typos/added tags)
v1.106.10
2020-06-23- Added CoS "Dark Gifts" to Rewards page
- Revised Bestiary Encounter Builder CR XP calculation algorithm, to (generally) consider lower-CR creatures relevant to the encounter
- Overhauled Blocklist implementation (old blocklists should be cleared on load) to support fine-grained Class/Subclass feature blocklisting
- Blocklisting a class/subclass now blocklists its associated features
- (Homebrew) Fixed indexing of subclasses and subclass features in Omnisearch
- (Homebrew) Class Features and Optional Features may now both be referenced, as per Subclass Features, from within Class/Subclass data
- (Fixed typos/added tags)
v1.106.9
2020-06-21- Incorporated most recent errata
- Added Class/Subclass Feature support to Blocklist
- Fixed subclass windows failing to render on hover
- Fixed Tables never including page numbers
- (Homebrew) Fixed inline headers rendering trailing period in the presence of existing punctuation
- (Homebrew) Fixed crash on rendering dataItem weapons
- (Fixed typos/added tags)
v1.106.7
2020-06-12- (Homebrew) "itemFluff" is now correctly stored and retrieved
- (Homebrew) Improved Item Text Converter base item handling
- (Fixed typos/added tags)
v1.106.6
2020-06-09- Added "X as a Mythic Action" text to Bestiary Info tab
- Added Yuan-Ti Transformation to Other Rewards page
- Improved contrast of Classes page night mode styling
- (Fixed typos/added tags)
v1.106.5
2020-06-06- (Literally nothing)
v1.106.4
2020-06-06- Fixed Adventure/Book scrolling to the incorrect header in some cases
- (Fixed typos/added tags)
v1.106.3
2020-06-04- (Roll20) Added MOT module
- Added token images to MOT Bestiary entries
- Added "Include References" to Source filters. Selecting a source in the filter will no longer add reprints/etc by default; the functionality is now behind this toggle.
- (Fixed typos/added tags)
v1.106.2
2020-06-04- Added "Mythic" to Miscellaneous filter to Bestiary
- Improved Text Converter detection of named creatures
- Added Mythic Action support to Creature Builder
- Added Mythic Action support to Markdown Text Converter
- Added missing GM maps to MOT
- Fixed Bestiary "Damage Inflicted" filter
- (Homebrew) Fixed deleting and re-loading a race failing to clean orphaned subraces
- (Homebrew) Fixed base races failing to display a list of subraces
- (Fixed typos/added tags)
v1.106.1
2020-06-03- (Fixed typos/added tags)
v1.106.0, "Olympic Pace" Edition
2020-06-02- Added [Mythic Odysseys of Theros](https://5e.tools/book.html#mot)
- (Fixed typos/added tags)
v1.105.5
2020-06-01- Fixed various pages failing to load
- (Fixed typos/added tags)
v1.105.4
2020-06-01- Added search syntax for filtering by source; page
- Added "Help" button to Omnisearch results
- Page numbers are now clickable in Omnisearch results, which links to the closest page available in the source
- Adventure/Book pages now show the closest page found when searching for a page number with "G"
- Added price to silvered/adamantine weapons in the Items page
- Added "Base Source" filter to Items page, which allows e.g. the filtering out of DMG base items (guns) where the source has been overridden by a variant from e.g. the PHB/XGE
- Improved Items page display of some awkward coin/weight values
- Improved night mode text highlight styling in adventures/books
- Fixed non-PHB subclass link hovers failing to load
- Fixed lootgen rolling platinum pieces instead of electrum pieces in 17+ treasure generator
- (Fixed typos/added tags)
v1.105.3
2020-05-23- Fixed copied filter links failing to correctly set "Source" filter
- (Fixed typos/added tags)
v1.105.2
2020-05-20- Removed (long-since broken) links to Beyond's CDN in audio files
- Improved display of fractional values in Items page pin summary
- (Fixed typos/added tags)
v1.105.1
2020-05-16- (Roll20) Added OotA module
- Fixed search indexing treating adventures as books
- Fixed DM Screen Notes loading fluff instead of statblocks when pressing CTRL-Q
- (Homebrew) Fixed fluff failing to render when a legendaryGroup, but no fluff.entries, was defined
- (Fixed typos/added tags)
v1.105.0
2020-05-12- Added UA 2020 Subclasses Revisited content
- Fixed DM Screen Map Viewer pan jittering/flickering when zoomed out
- (Fixed typos/added tags)
v1.104.3
2020-05-12- Fixed non-DM-Screen dynamic map viewer failing to load
- (Fixed typos/added tags)
v1.104.2
2020-05-12- Dynamic Viewer
- Added DM Screen integration--the "search" menu can be found in the "Images" section when adding content to a Screen panel
- Right-click panning now works when mousing over the entire browser window, rather than just the map itself
- Clicking an area while already having its window open will now maximize that window and bring it to the front, rather than opening a new copy
- (Homebrew) Improved support(?) by removing reliance on pre-computed width and height
v1.104.1
2020-05-11- Fixed Quick Reference failing to load
- (Fixed typos/added tags)
v1.104.0, "The Map Is the Territory" Edition
2020-05-11- Added experimental "Dynamic Viewer" tool to WDMM maps
- (Fixed typos/added tags)
v1.103.12
2020-05-08- (Literally nothing)
v1.103.11
2020-05-07- (Literally nothing)
v1.103.10
2020-05-07- (Literally nothing)
v1.103.9
2020-05-07- Improved search indexing of Quick Reference
- Added a curated handful of headers as searchable terms
- Search results are now hoverable
- Search results now have page numbers
- Fixed search results only being displayed when "UA" toggle was enabled
- Lair Actions now respect Bestiary "Proficiency Dice" mode
- Added "Key Race" filter to Races page, where "Key" is "race with no subraces or base race"
- (Fixed typos/add tags)
v1.103.8
2020-05-01- (Fixed typos)
v1.103.7
2020-05-01- Fixed Encounter Builder buttons failing to remove creatures
- Fixed Encounter Builder adding to the wrong creature stack in some cases
- Fixed Point Buy "Random" button rolling numbers greater than the maximum allowed
- Fixed rare case where ">=0" would be incorrectly set in range (slider) filters
- (Fixed typos/added tags)
v1.103.6
2020-04-28- (Fixed typos/added tags)
v1.103.5
2020-04-27- Tweaked load performance
v1.103.4
2020-04-27- Tweaked load performance
v1.103.3
2020-04-27- Added (unpaid) Foundry shilling to the homepage, and warnings about the absolute state of betteR20
- Added right-click -> Send to DM Screen option to pinned lists
- Added "Has Token" filter to Bestiary
- Added Elemental Evil cults to Cults & Boons page
- Fixed link hovering failing to load subclasses from certain sources
- Improved culling of rogue hover windows
- Added tagging of actions/senses/skills to Text Converter
- Added support for ammo in Item Text Converter
- Fixed extra token gap in creature statblocks with no token
- (Homebrew) Fixed disappearing "Variant" titles in fluff
- (Homebrew) Fixed rare rendering issue in damage resistances/immunities
- (Homebrew) Fixed CTRL-hover failing to load available fluff
- (Fixed typos/added tags)
v1.103.2
2020-04-15- (Homebrew) Added support for cross-file monsterFluff references
v1.103.1
2020-04-15- (Fixed typos/added tags)
v1.103.0, "An Easy Mystic to Make" Edition
2020-04-14- Added UA: Psionic Options Revisited
- Added CTRL+hover over links to load and view fluff, where available
- Added missing page numbers to all subclasses
- Tweaked layout and wording of some Loot Generator sections
- (Homebrew) Fixed fluff failing to load in some cases
- (Fixed typos/added tags)
v1.102.7
2020-04-09- (Fixed typo)
v1.102.6
2020-04-09- Updated all Monster Manual fluff images to higher-quality versions
- Fixed homebrew subclass deletion failing to properly remove the subclass until reload
- (Fixed typos/added tags)
v1.102.5
2020-04-07- Added page numbers to EGW book, deities, items, races, and backgrounds
- Split out EGW adventures into individual entries on the Adventures page
- (Fixed typos/added tags)
v1.102.4
2020-04-06- Added 2020-04-06 errata (PHB, XGE, OotA, MTF)
- (Fixed typos/added tags)
v1.102.3
2020-04-04- Fixed DM Screen Tracker creatures being able to gain the same numerical identifier multiple times
- Fixed DM Screen Tracker creatures failing to gain a numerical identifier
- Fixed DM Screen Tracker creatures with different initiative scores being highlighted as active when copying existing creatures
- Fixed DM Screen Adventure/Book loading failing if the same adventure/book was loaded twice
- (Rivet) Added ability to send scaled creature statblocks
- (Fixed typos/added tags)
v1.102.2
2020-03-29- Loot Generator "reroll" buttons are now positioned consistently to the left of the subject of their reroll, allowing them to be spam-clicked more easily
- Improved styling of Names and Encounter Generator pages
- (Homebrew) Add "requirementsSpecial" property to multiclass requirements
- (Fixed typos/added tags)
v1.102.1
2020-03-28- Added @link support to DM Screen Notes
- (Foundry) Fixed Rivet failing to send data
- (Fixed typos/added tags)
v1.102.0
2020-03-27- Added UA: Spells and Magic Tattoos
- Added Conditions Inflicted by Spells and Conditions Inflicted By Lair Actions/Regional Effects filters to Bestiary
- Added EGW tokens to Bestiary
- Added alternate "cover" view to Books/Adventures pages
- Improved CR Scaler's handling of Mage Armor AC
- Omnisearch result windows are now less likely to get stuck open
- (Homebrew) Creature alt-art now supports "tokenUrl"
- (Roll20) Added EGW module
- (Fixed typos/added tags)
v1.101.6
2020-03-23- Fixed Loot Generator regression
- (Fixed typos/added tags)
v1.101.5
2020-03-23- Fixed various bugs related to sorting and filtering on the Items page
- (Fixed typos/added tags)
v1.101.4
2020-03-23- Fixed browser "back" on Classes page failing to go back in some cases
- Fixed italic subheader on Items using title-case
- Improved Item Text Converter of staffs
- (Homebrew) Improved error recovery of range filters after clicking a broken @filter tag
- (Fixed typos/added tags)
v1.101.3
2020-03-21- Added missing Wizard subclasses to EGW spells
- (Fixed typos/added tags)
v1.101.2
2020-03-21- Migrated EGW deities to Deities page
- (Fixed typos/added tags)
v1.101.1
2020-03-21- (Fixed typos/added tags)
v1.101.0, "Critical State" Edition
2020-03-20- Added [Explorer's Guide to Wildemount](https://5e.tools/book.html#egw)
- Added initial Item support to Text Converter
- Added Damage Immunity and Blindsight filters to Races page Traits filter
- Moved Volo's orc gods to Deities page
- Fixed drag-dropping hover windows onto DM Screen empty panel "plus" buttons failing to move the hover window into that panel
- (Homebrew) Fixed Spell Text Converter failing to tag conditions
- (Homebrew) Fixed Creature Builder lowercasing spell names in spellcasting traits
- (Homebrew) Made Creature Text Converter more tolerant of different Warlock spellcasting trait formats
- (Fixed Plutonium double-import on clicking the Rivet import button)
- (Added workaround for Shaped Sheet import of Yuan-Ti Malison types)
- (Fixed typos/added tags)
v1.100.0, "💯" Edition
2020-03-14- Added random weight and height rollers to Races, where available
- A handful of "name" tables (e.g. Hag Names) now generate a name on rolling, rather than using default table behavior
- Added missing PHB errata
- Bestiary Encounter Builder no longer resets player state by default (still available with SHIFT-click) when creating a new encounter after saving the current encounter
- Spells page Race filter now includes every available subrace, as opposed to base races only
- Added "Bonus" filter to Items page
- (Homebrew) Added support for non-class-specific level requirements in Feats and Optional Features
- (Homebrew) @tags now support nesting better; pipe characters ("|") are no longer assumed to belong to the outermost tag in a nest
- (Homebrew) Added support for Homebrew Creature Builder trait templates, as a homebrew entity (under the new "makebrew" directory in the repo)
- (Homebrew) Reworked Boons to be more flexible
- Fixed Homebrew Creature Builder HP auto-calculations being too lazy in choosing when to re-calculate
- Fixed Homebrew Creature Builder Attack Generator failing to include ability score modifiers in its average damage calculation
- Fixed Classes page crashing on some subclass homebrew data (thanks @ Smashman)
- Fixed Classes page subclass toggles filtering incorrectly in the presence of homebrew subclasses
- Improved responsiveness of drag-to-reorder mouse release checking
- Fixed various search popups failing to show their "loading results" and "no results found" messages (previously, would just display a default list in both cases)
- (Fixed typos/added tags)
v1.99.2
2020-03-06- Added diseases inflicted by Contagion spell to Diseases page
- Added links from variant/optional entries on Actions page to their source rules
- Added SRD information to Optional Features page
- Added current search term to URL exported when copying a filter link from a list pages ("magnet" button)
- Fixed excess vertical whitespace in Adventure/Book renders
- Fixed inconsistent position of "Actions" section in Vehicle statblocks
- Fixed dice roller failing to handle comma-grouped digits
- Fixed dice rollers in popout windows
- Fixed Statgen racial bonus checkboxes having no effect
- Tweaked CR scaler DPR scaling (now less likely to increase damage on scaling down)
- Fixed certain text inputs being over-eager in removing trailing spaces
- Fixed Classes page sidebar not applying UA (green) colouring to UA feature sub-headers
- Fixed filter URL serialization inconsistently serializing certain meta options
- Fixed DM Screen adventure/book panels failing to remember their active chapter on refresh
- (Homebrew) Custom trap/hazard types are now added to the Traps/Hazards page "Type" filter
- (Homebrew) Markdown Statblock Converter now handles extra text from Giffyglyph's Monster Maker (GMBinder export)
- (Homebrew) Removed extra "(Base)" in subrace name when creating subrace of certain races
- (Homebrew) Fixed Text Converter handling of lines ending in long-dash
- (Homebrew) Fixed Text Converter regression on handling skills
- (Homebrew) Fixed rendering of multi-line Lair/Regional sections in Bestiary
- (Homebrew) Setting a "reqAttune" value of "false" on an item no longer breaks the Items page
- (Fixed typos/added tags)
v1.99.1
2020-02-25- Fixed Adventures/Books contents failing to scroll with viewport
- (Fixed typos/added tags)
v1.99.0
2020-02-24- Added UA 2020 Subclasses, Part 3
- Added CMD-key versions of new CTRL-key bindings for Mac OS
- Improved Markdown rendering of multi-line sections inside statblocks
- Markdown \pagebreak insertion may now be disabled
- (Fixed typos/added tags)
v1.98.1
2020-02-23- Added context menu in Bestiary info tab to download as JSON/Markdown
- Various tweaks and improvements to creature Markdown conversion
- (Fixed typos/added tags)
v1.98.0, "Loose Ends" Edition
2020-02-23- Added "Conditions Inflicted" filter to Bestiary
- Added Spell converter to Text Converter page (thanks to darkfalli for the initial prototype)
- Added Copy/Download as Markdown to Bestiary Print View
- Added Markdown popout as CTRL-click on popout button above Bestiary statblocks
- Added Fonts tab to Languages page, with downloads and previews
- Added "Has Fonts" to Languages page Miscellaneous filter
- Added "Always Save" option to Filter "Unsaved Changes" dialogue
- Added "Search" box to Filter dialogue, allowing filters/filter items to be searched for by name
- Lair actions and regional effects are now shown in creature popout windows; DM Screen panels
- Fixed behavior of Classes page "View Most Recent" quick-select in the presence of homebrew
- Fixed RPG Cards JSON Builder crashing on attempting to export some item types
- Fixed Spell Homebrew Builder support for @scaledamage tags
- Fixed Creature Homebrew Builder HP section UI issue and failure to populate loaded "Custom" HP data
- Fixed Homebrew Builder crashing when attempting to download JSON in some cases
- (Homebrew) More meta types are now shown at the bottom of the Homebrew Manager
- (Homebrew) Fixed subclass prerequisites in Feats/Optional Features never rendering the subclass name
- (Homebrew) Slightly reworked fluff data format, to make it more explicit/reduce surprises
- (Fixed typos/added tags)
v1.97.1
2020-02-15- Added Love Cleric subclass spells to Spells page
- (Homebrew) Improved class name text shortening method in Optional Features list
- (Fixed typos/added tags)
v1.97.0, "Controversial Language" Edition
2020-02-15- Added [https://5e.tools/languages.html](Languages page)
- Added page numbers to ERLW and Acq. Inc. books
- Added page numbers to various other entities that were lacking them
- Filters:
- Added "Homebrew" quick-select button to Source filter (if some homebrew is loaded)
- Now require you to click "Save" for your changes to take effect
- Fixed filter links failing to update Source filter correctly in some cases
- Bestiary Encounter Builder group information now only resets on SHIFT-clicking the "Reset" button
- Fixed Bestiary Encounter Builder XP calculations for CR-scaled creatures
- Restored Love domain
- Fixed Classes page Book View displaying filtered-out features (e.g. UA Class Feature Variants content)
- Fixed various pieces of internal data being indexed by the search on list pages
- Fixed Homebrew Spell Builder crashing when adding subclass sources
- (Homebrew) Fixed DM Screen failing to load in the presence of some homebrew types
- (Homebrew) Fixed rare case where spell homebrews were un-saveable
- (Homebrew) Migrated spell "cost" field from gold value to copper value to match items. Renamed the item properties to match; breaking changes are:
- itemValueConversions -> currencyConversions
- valueConversion -> currencyConversion
- (Homebrew) Creatures with string speeds are no longer always filtered out in the Bestiary
- (Fixed typos/added tags)
v1.96.3
2020-02-06- Updated UA 2020 Subclasses, Part 2
- Fixed OR-ing together nested filter behaving strangely
- Filters now correctly serialize hidden states/custom combining states to URL
- Get Homebrew list may now be navigated with arrow keys
- ESC now closes open modal windows
- (Homebrew) Improved formatting of spell sub-heading when subschools and meta tags are present
- (Fixed typos/added tags)
v1.96.2
2020-02-05- Improved tooltips for dice rollers
- Fixed dice rollers failing to find labels in many cases (e.g. clicking a "Scimitar" attack roll on a Goblin statblock would not name the roll "Scimitar")
- Fixed searching for existing entities in Homebrew Builder failing
- (Homebrew) Fixed feature requirements containing non-PHB spells displaying junk text in the filter
- (Fixed typos/added tags)
v1.96.1
2020-02-04- (Homebrew) Fixed @filter tag meta options
- (Homebrew) Fixed @adventure/@book tags failing to re-scroll current adventure/book
- (Fixed typos/added tags)
v1.96.0
2020-02-04- Added UA: 2020 Subclasses, Part 2
- Fixed Fighting Styles failing to display on Classes page if UA was filtered out
- Added swarm handling to Creature Text Converter
- (Fixed typos/added tags)
v1.95.5
2020-02-04- Fixed DM Screen search lists only being navigable with arrow keys
- Fixed homebrew subclass spell lists breaking Spells page filters
v1.95.4
2020-02-03- DM Screen search lists may now be navigated with arrow keys
- Fixed various bugs around incomplete Races page "base race" feature
- (Homebrew) Added "hash" field to @filter tag (example usage in the demo page)
- (Homebrew) Fixed @class links with subclass features failing to load
- (Fixed typos/added tags)
v1.95.3
2020-02-03- Fixed Bestiary failing to load if TftYP was included in filters
v1.95.2
2020-02-02- Added "code wrap" toggle button to code popout windows
- Added support for dice expressions in some input fields
- Added support for "avg" function in dice roller (note that this does not yet average rolls affected by modifiers correctly)
- Restored missing Text Converter "Save to Homebrew" button
- Added class generation for every adventurer in This Is Your Life generator
- Fixed This Is Your Life generator failing to generate details for adventurers in some cases
- Some input fields now accept unary offsets (e.g. "-1"); to set an absolute value of -1, use "=-1"
- Improved filter layout on mobile
- Get Homebrew listing now shows Date Last Modified per homebrew file
- (Homebrew) Item names within creature statblocks within items are no longer italicised
- (Homebrew) Added support for prerequisite ability scores not equal to 13
- (Homebrew) Added support for "copy of class X" class/subclass spell lists, similar to e.g. Arcane Trickster rogue gaining all Wizard spells
- (Fixed typos/added tags)
v1.95.0, "A Big Fan of Dic(e)" Edition
2020-01-23- Overhauled dice rolling system (use "/help" in the dice roller for the full how-to):
- Added support for re-rolling dice (e.g. for Great Weapon Master)
- Added support for exploding dice
- Added support for "ceil" and "round" functions
- Added support for unary minuses
- Fixed Text Converter failing to load
- Fixed RPG Cards Exporter adding duplicates of cards instead of increasing their count in certain cases
- Fixed rare case where Bestiary CR displayed in list could fail to match that displayed in statblock
- Fixed CTRL modifiers being ignored when CTRL-clicking dice rollers
- (Homebrew) Added "_copy" support for spells
- (Homebrew) Fixed Bestiary creature footers never being rendered
- (Homebrew) Improved rendering of complex creature armor text
- (Fixed typos/added tags)
v1.94.13
2020-01-17- Fixed Races page Trait filter
- Fixed Items page Cost filter
- (Fixed typos/added tags)
v1.94.12
2020-01-17- Text converter now tags all known magic armor variants, and a few unknown ones besides
- Improved Text Converter digraph handling
- Fixed DM Screen failing to load homebrew books
- Fixed rare crash when loading filter box state
- (Fixed typos/added tags)
v1.94.11
2020-01-16- Added "Clear" X button to list pages search bar
- Fixed Homebrew Builder tabs disappearing
- Fixed Bestiary pinned list/current encounter items merging on save/load
- Added functional inverse of Content Blocklist's "Exclude All UA/etc." button, which removes all the blocklist items added by the existing button. Additionally, improved the performance of adding multiple items to the list.
- Text Converter
- Rewrote UI code, allowing for easier changes and expansion in the future
- Added an optional "separator" (default is "===", which can be changed in the sidebar) may be placed between multiple chunks of to-be-converted content to convert them all at the same time
- Fixed Homebrew Manager page crashing when attempting to delete individual homebrew items from a source
- (Homebrew) Prerequisite subclasses may now be displayed similarly to how classes could be displayed (note that a class prerequisite becomes a soft requirement in this case)
- (Homebrew) Custom spell school definitions may now optionally include a color, which is reflected in the list view
- (Fixed typos/added tags)
v1.94.10
2020-01-14- Added UA 2020 Subclasses, Part 1
- (Fixed typos/added tags)
v1.94.9
2020-01-14- Added homebrew support to Cults & Supernatural Boons page
- Added Table View/CSV exporter to Items page
- Spells page search and spell entry class/subclass display now both respect the content blocklist (credit @ Smashman)
- Added missing SRD info to various items
- Added Plutonium features page
- Added support for scaling damage rolls (as opposed to previously generic scaling rolls) for e.g. spell damage
- Fixed Classes page preset subclass filter dropdown
- Fixed Spell Homebrew Builder crashing when attempting to change the text
- (Fixed typos/added tags)
v1.94.8
2020-01-08- (Homebrew) CHanged psionic schema to be more consistent with other schemas (the "description" string field is now an "entries" array)
- (Fixed typos/added tags)
v1.94.7
2020-01-08- (Homebrew) Added support for custom psionic types
- (Fixed typos/added tags)
v1.94.6
2020-01-08- Added Adult Sapphire Dragon from anniversary dice set
- Added "Item Group" to Items page Miscellaneous filter
- Added missing WDMM creature info and lair/regional actions
- DM Screen search results are now shown in "official -> less official" order, with common sources (DMG, PHB, MM, XGE,...) taking precedence over UA/etc.
- Spell damage rolls now behave like creature damage rolls (SHIFT-click to roll crit, ALT-click to half damage, SHIFT+ALT to roll crit damage (halved))
- Improved Homebrew Builder error handling, hopefully fixing cases where cookies would need to be cleared to fix infinite loading
- (Homebrew) Fixed magic item specific variants displaying pre-generated text twice
- (Homebrew) Class prerequisites may now optionally be displayed on "level" prerequisites for Feats/Optional Features
- (Homebrew) Classes page now tolerates junkier subclass data
- (Homebrew) Text Converter now tolerates more HP inputs
- (Fixed typos/added tags)
v1.94.5
2020-01-04- Classes and subclasses can now be viewed in hover tooltips
- Classes and subclasses can now be added to the DM Screen
- Fixed various layout issues, including the contents of the Manage Homebrew page not displaying
- (Homebrew) Text Converter now handles more pact magic formats
- (Homebrew) Text Converter now handles all "or"-/chance-based alignments
- (Fixed typos/added tags)
v1.94.4
2020-01-02- Improved Classes page subclass selection section layout on mobile
- Added "narrow" reading mode to Adventures/Books
- Added missing Bestiary filter information for various damage types, languages, and actions
- (Fixed typos/added tags)
v1.94.3
2020-01-02- Added "preset filter" dropdown to Classes page subclass section
- Reduced brightness of various elements (primarily button/input borders) in Night Mode
- Improved consistency of "and/or" punctuation/grammar scheme in Feat/Optional Feature prerequisites
- Fixed Items page Cost filter
- Added missing generic demon boons to Cults & Supernatural Boons
- (Fixed typos/added tags)
v1.94.2
2019-12-28- Added Bestiary info/images for Infernal Machine Rebuild
- Improved Classes page layout on mobile
- Improved filter layout on mobile
- Classes page "X more subclasses hidden" may now be clicked to select all sources
- (Homebrew) Spell Homebrew Builder now auto-generates @damage tags, and will never remove them
- (Fixed typos/added tags)
v1.94.1
2019-12-28- Fixed filter crash
v1.94.0
2019-12-28- Reworked DM Screen Initiative Tracker peer-to-peer system to be easier to use
- Improved Classes UX, adding back several missing pieces of functionality
v1.93.3
2019-12-27- Improved Classes page performance when many classes are loaded
- Fixed Classes page incorrectly displaying subclass visibility count
v1.93.2
2019-12-26- Classes page:
- Added Reprint/SRD filters
- Reprinted subclasses are now marked with faded coloring and tooltips
- General toggles (feature visibility etc.) are now retained on switching class
- Fixed section break appearing at top of fluff
- Fixed @class links containing subclasses
- Improved performance
- Fixed various minor bugs
- Fixed coloring of homebrew sources in entity titles
- Improved support for "flowchart" elements
- (Fixed typos/added tags)
v1.93.1
2019-12-25- Improved handling of bad homebrew on Classes page
- Tweaked button layout on Classes page
- Fixed homebrew manager layout
- (Fixed typos/added tags)
v1.93.0, "The Best Time To Push Broken Code to Production" Edition
2019-12-25- Completely reworked classes page
- Like, a literal "threw out all the old code and did it again from scratch" rework. If it's not broken, I'll eat ~~ass~~ a christmas bauble.
- The filter box in the top-left now filters classes, subclasses, and general text. I.e. you can toggle "UA: Class Feature Variants" independent of everything else.
- Reworked class info/fluff/subclass selection buttons to more closely match the rest of the site's UI
- Added the [Infernal Machine Revisited adventure](https://5e.tools/adventure.html#imr)
- Added display options for price total in Items pinned list (click the price to change)
- Fixed case where different scaled versions of the same creature would be merged in the Bestiary Encounter Builder
- Fixed some source filters failing to populate
- Fixed some source filters failing to populate
- (Fixed typos/added tags)
v1.92.3
2019-12-17- Added dice/damage tags to psionics data
- Added page numbers to all stat titles, and improved their display
- Homebrew spell builder now allows spells up to level 20
- Improved DM Screen Initiative Tracker server token parsing
- Fixed @filter tags failing to clear default filter values
- (Fixed typos/added tags)
v1.92.2
2019-12-13- Fixed crash when encoding some URLs
v1.92.1
2019-12-13- Blocklisted content accessed through e.g. hover tags now displays a warning that the content is blocklisted
- Added Extra Life Dankwood Goblin
- Added Bestiary print view column options to other print views (Spells; Psionics)
- Allow all races to be chosen in This Is Your Life generator (previously, some could only be randomly generated)
- Fixed DM Screen images failing to pan/zoom
- Improve display of Backgrounds page skill summary
- (Homebrew) Reworked Classes skill proficiency format
- (Fixed typos/added tags)
v1.92.0, "Caution: Wet Floor" Edition
2019-12-08- Added Mordenkainen's Fiendish Folio (Vol. 1)
- This Is Your Life generator:
- Devil names are now generated (from non-virtue Tiefling names); orc names are now generated (from half-orc names); fixed half-elf names failing to generate
- Parent first and last names are now generated; last names have a chance of being the same
- Sibling last names now have a chance of being the same as that of a parent
- Added all remaining adventure appendices (OotA, TftYP, and ToA received updates); generally creature/item lists
- Added Wild Magic Surge table to Tables page, and general support for tables from Classes page (although this is currently the only one imported)
- Added option to Bestiary Printer View to use the old single-column printing format
- Bestiary page Ability Score filters can now be toggled to/from dropdowns
- Creature Homebrew Builder now uses "short name"s (if available) when adding predefined traits
- Added ability modifier to attacks generated by Creature Homebrew Builder attack generator
- Fixed Spell Homebrew Builder empty "Higher Level" text failing to clear the field
- Fixed locally-loaded homebrew breaking the Homebrew Builder
- Added Rick and Morty creature tokens
- Updated a few creature/item fluff images
- Optimised JSON to (maybe) improve loading times imperceptibly
- Merged and cleaned various Bestiary statblocks
- (Homebrew) Custom item properties may now include a "template," allowing control over how the property is rendered (e.g. for displaying "dmg2")
- (Homebrew) Custom spell schools are now added to the School filter on the Spells page
- (Homebrew) Spells now support fluff defined on the entity
- (Fixed typos/added tags)
v1.91.3
2019-12-04- Added missing Warforged/Changeling/Kalashtar races found in UA: Races of Eberron
- Removed some Stream content which has been released as UA
- (Hopefully) Improved mobile styling on Firefox
- (Fixed typos/added tags)
v1.91.2
2019-12-02- Added buttons to Source filters to quickly select all core/supplement or adventure sources (SHIFT-click to include UA/etc.)
- Added button to view/copy individual card JSON in RPG Cards Builder
- Added Rick and Morty: Big Rick Energy Roll20 module (thanks to Anon)
- (Fixed typos/added tags)
v1.91.1
2019-12-01- Added missing Rick and Morty pregen character PDFs
- (Fixed typos/added tags)
v1.91.0, "High IQ" Edition
2019-11-30- Added Dungeons & Dragons vs. Rick and Morty content (rules under Rules, adventure under Adventures)
- Book/adventure previous/next chapter buttons are now links as opposed to buttons, allowing them to be e.g. middle-clicked
- Added previous/next chapter buttons to book/adventure "to top" floating button section
- Added remaining actions to the Actions page
- Added SRD filters to various pages
- Improved some data loading to reduce amount of data used in rare cases
- Fixed Spells page Spellbook View failing to fully alphabetically sort spells
- Spells page Spellbook View now remembers the mode it was last used in between reloads
- (Fixed typos/added tags)
v1.90.0
2019-11-25- Added UA: Fighter, Rogue, and Wizard content
- (Fixed typos/added tags)
v1.89.5
2019-11-23- Added ERLW Artificer spells to Spells page Subclass filter
- Fixed text display regression in Spells page Subclass filter
- Fixed certain item links failing to load on hover on the Items page
- (Fixed typos/added tags)
v1.89.4
2019-11-23- Added page numbers to ERLW content (thanks Dusk)
- Split "Class" filter on Spells page into main/UA/homebrew sections to match "Source" filter
- Added "bonus damage" fields to Creature Homebrew Builder attack generator
- Added ERLW racial spell sources to appropriate spell entries
- Moved ERLW mini-adventure to adventures section
- Improved homebrew error handling, hopefully fixing cases where entire pages would fail to load
- Fixed navigating to a class feature variant from omnisearch failing to enable UA sources
- Fixed classes outline failing to color nested UA class features
- (Fixed typos/added tags)
v1.89.3
2019-11-21- (Roll20) Added Eberron: Rising from the Last War module for import (many thanks to the donor)
- Added "Damage Type" filter to Items page
- Added E:RLW tokens to the Bestiary
- Fixed "Level" filter display text on Feats page
- (Fixed typos/added tags)
v1.89.2
2019-11-21- Added note to Actions page DMG entries to mark them as optional
- (Fixed typos/added tags)
v1.89.1
2019-11-21- Added missing Aberrant Dragonmark feat to Feats page
- (Fixed typos/added tags)
v1.89.0, "Ravioli" Edition
2019-11-20- Added Eberron: Rising from the Last War (as a book; a class; a feat; a background; several races, deities, and items; and many creatures)
- Added "Actions" page
- Added "Alphabetical Sort" option to Spells page Book View
- Added "Published" column to Books page, and made it the default sort column (to match the Adventures page)
- Fixed Spells page Table View failing to load
- Loading existing creatures into the Homebrew Builder will now populate the "Token Image URL" field (as available)
- Fixed Homebrew Builder image previews failing to load
- Fixed Text Converter statblock text converter mis-parsing Warlock spell slots
- (Homebrew) Fixed magic variants failing to render some information (e.g. attunement)
- (Fixed typos/added tags)
v1.88.8
2019-11-18- (Homebrew) added support for "raceFluff" property and referencing
- (Fixed typos/added tags)
v1.88.7
2019-11-16- Fixed DM Screen adventure/book loader failing if the user has no homebrew active
- Fixed Bestiary incorrectly sorting list items in the presence of creatures without CRs
- Fixed the one (1) pixel deadzone at the bottom of each list item in list pages
- (Fixed typos/added tags)
v1.88.6
2019-11-15- Split DM Screen Tracker option for Player View HP into player
- and monster-specific options
- Fixed some sources failing to load in the Card Builder when adding by filter
- Fixed omnisearch failing to blocklist class features, subclass features, and subclasses
- Omnisearch now indexes homebrew class features and subclass features
- Fixed broken CR scaling on importing Bestiary encounters to the DM Screen Tracker
- Homebrew books and adventures are now available for viewing in the DM Screen
- Fixed Text Converter crashing on load
- Fixed Homebrew Builder crashing on load
- (Homebrew) Armor and shield AC values may now be omitted on items
- (Homebrew) A free text "acSpecial" field may now be specified on items
- (Fixed typos/added tags)
v1.88.5
2019-11-11- Fixed armor prerequisites failing to render on feats
- Fixed Bestiary Info/Images tabs failing to load
- Fixed subclass spell homebrew killing homebrew loading
- (Fixed typos/added tags)
v1.88.4
2019-11-10- (Fixed typos/added tags)
v1.88.3
2019-11-10- Added "Variant Class" filter to Spells pages
- Added page numbers, inline sources, and alternate colors to UA class features (to differentiate them from UA subclass features)
- Cards:
- Cards can now be mass-added using a search/filter interface
- Cards can now be added from Bestiary/Items/Spells page pinned lists
- Converter:
- Fixed bug where homebrew would always be added/JSON would always be exported as a "table" property
- Added parsing for Markdown "Hit:" formatting
- Added parsing for true-to-source Markdown legendary action formatting
- Homebrew Manager should now correctly allow existing sources to be used on first load, instead of forcing their creation
- Fixed deleting sources on the Homebrew Manager page
- (Fixed typos/added tags)
v1.88.2
2019-11-08- Fixed duplicate ability score prerequisites on feats
- (Fixed typos/added tags)
v1.88.1
2019-11-06- Update UA: Class Feature Variants with latest changes
- The Adventures page is now sorted on the Published (date) column by default
- List page sort direction indicators are now visible immediately (rather than upon first sort), and clicking a header will now always change the directions of the sort (before, clicking twice was sometimes required)
- The "Class Features," "Info," "Official Sources," etc buttons on the Classes page now remember their state when changing class
- Fixed UA class features showing in the Classes page features table when UA sources were not visible
- Fixed some crashes in the Shaped JS builder
- (Fixed typos/added tags)
v1.88.0
2019-11-05- Added UA: Class Feature Variant content
- Added Filter setting to default deselect homebrew sources
- Fixed CR Scaling in the Bestiary Encounter Builder failing
- Fixed DM Screen Player Initiative Tracker widget failing to change view upon connection
- (Fixed typos/added tags)
v1.87.0, "Cardez L'Eau" Edition
2019-11-03- Added initial RPG Cards JSON Builder. This currently supports creatures, spells, and items. It is also fundamentally broken, as there is too much text for the card layout to handle in almost every case. At the very least, I would hope the builder's output could be used as a starting point from which one could quickly build a set of usable cards.
- Added some copy-with-changes Plane Shift creatures to the Bestiary, and Emrakul's Madness rule to Variant/Optional Rules
- Added additional options to Feats page Prerequisite filter
- (Fixed typos/added tags)
v1.86.3
2019-10-30- DM Screen Notes embeds now run on CTRL-q instead of CTRL-click
- Optimized speed of "Add All" homebrew button
- Fixed styling of popout browser windows
- Fixed offline preloading, again
- (Fixed typos/added tags)
v1.86.1
2019-10-27- Fixed offline preloading
v1.86.0, "A Progressive Society" Edition
2019-10-27- Made the site compliant with Progressive Web Application specifications, allowing it to be installed to e.g. the home screen of a smartphone
- You may see a prompt when visiting the site, but if not, an option to install it is available under Settings
- This does not, in itself, make an offline app. To make the site content be available offline, you have to then use the Preload Offline Data option from the Settings menu (any pages you visit will be automatically preloaded regardless, so may still work offline).
- At least on my phone, this seems to hang, and I never quite figured out why. Cancelling it and restarting it will use the previous progress and eventually complete the download, though.
- (Fixed typos/added tags)
v1.85.2
2019-10-24- Fixed some broken conditions images
v1.85.1
2019-10-24- Fixed indexing of some Options/Features
v1.85.0, "Various Conversions" Edition
2019-10-24- Updated HotDQ and RoT to their new and improved re-released versions
- Added the combined/updated Tyrrany of Dragons Roll20 module, credit to @ Aghanim
- Added the Sage Advice Compendium (under Rules)
- Added OG UA Artificer Alchemical Formulas to the Options/Features page
- Added images to conditions on the Conditions and Diseases page
- (Fixed typos/added tags)
v1.84.0
2019-10-17- Added UA: Fighter, Ranger, and Rogue content
- (Fixed typos/added tags)
v1.83.6
2019-10-16- Fixed range filter failing to set from URL in the presence of case-sensitive labels
- (Fixed typos/added tags)
v1.83.5
2019-10-15- Added missing appendices to PotA
- Improved printing for adventures/books
- All web UI elements (buttons etc) are now hidden
- Lazy-loadable images are now (hopefully) force-loaded before printing
- (Fixed typos/added tags)
v1.83.4
2019-10-13- Fixed filter box not resetting "AND/OR" combinations on full reset
- Fixed list sort buttons in homebrew manager windows
- Fixed internal data caching, vastly reducing network usage when loading pages
- (Fixed typos/added tags)
v1.83.3
2019-10-11- Improved Spells page "Duration" filter
- Homebrew:
- Custom spell "meta" is now displayed in the spell block, as well as in the Misc filter
- Items may now specify custom "value conversion" tables
- Fixed sublist items failing to unpin from context menu
- (Fixed typos/added tags)
v1.83.2
2019-10-05- Fix Items page sublist summing to wrong value
v1.83.1
2019-10-05- Homebrew: overhauled various parts of the items schema
- (Fixed typos/added tags)
v1.83.0
2019-10-03- Added UA: Cleric, Druid and Wizard
- Added CMD-click alternatives to CTRL-click for Mac users
- (Fixed typos/added tags)
v1.82.5
2019-10-02- Added fluff to PSZ races
- Fix Adventure list sorting
- Removed duplicate items
- (Fixed typos/added tags)
v1.82.4
2019-09-29- Added missing "Adventure NPC" tags
- Fixed Bestiary "Adventure NPC" filter
v1.82.3
2019-09-29- Fixed Items rarity sorting
v1.82.2
2019-09-29- Fixed Bestiary failing to load depending on selected sources
v1.82.0, "Live Faster, Die Younger" Edition
2019-09-29- Added Locathah Rising https://5e.tools/adventure.html#lr (including a playable Locathah race)
- Rewrote and optimised "list" pages, significantly improving loading times
- (As a consequence, certain semi-related functions perform much better, such as randomising encounters in the Bestiary Encounter Builder)
- Rewrote and optimised hover window system, significantly improving both loading times and general responsiveness
- Overhauled Print/Book views, in an attempt to make them cleaner and more printer-friendly
- Added vehicle tokens, where available
- Moved infernal war machine variants/upgrades to Optional Features page
- Moved Baldur's Gate Background variants to Backgrounds page
- Changed "Named NPC" filter to "Adventure NPC," and made the logic consistent to match
- Fixed case where loading Bestiary sublists into DM Screen Initiative Tracker would fail in the presence of some homebrew
- (Fixed typos)
v1.81.2
2019-09-19- (Hopefully) improved cache-busting
- Fix case where homebrew could fail to load via Get Homebrew
- (Fixed typos)
v1.81.1, "Most of the Way to Hell" Edition
2019-09-18- Added Baldur's Gate: Descent Into Avernus https://5e.tools/adventure.html#bgdia
- Added UA: Bard and Paladin
v1.81.0, "Halfway to Hell" Edition
2019-09-17- Added creatures, items, and vehicles from Descent Into Avernus
- Added Descent Into Avernus Roll20 module, now available for import via betteR20. Thanks to @ Artemis for the kind donation.
- (Fixed typos/added tags)
v1.80.0
2019-09-08- Added Storm Lord's Wrath, Sleeping Dragon's Wake, and Divine Contention adventures
- Overhauled how adventure areas are internally referenced--many, many (~1400 in the case of WDMM) more internal adventure "see area X" links are now hoverable
- (Fixed typos/added tags)
v1.79.19
2019-09-07- Fixed case where loading a content blocklist would wipe loaded homebrew
v1.79.17
2019-09-05- Added UA: Sorcerer and Warlock content
v1.79.11, "Logging Changes" Edition
2019-08-31- Added Changelog page <https://5e.tools/changelog.html>
- Added "Counter" widget to DM Screen
- Added optional column/row labels to DM Screen (Clock)/Calendar, which show "day name" and "week of year" respectively
- Added weather randomiser to DM Screen Clock/Calendar
- Added +/- 15/30 sec/minute; +/- 12 hour modes to DM Screen (Clock)/Calendar nav buttons, thanks to @ Forecaster
- Added "Roll Initiative?" toggle to DM Screen Initiative Tracker
- Night Mode is now auto-set if e.g. you have your OS theme set to "Dark Mode" (fresh/first load only)
- Added dynamic "Help" link to Wiki page in header (under "Utilities"). Help content at least partially pending; feel free to help edit our nice wiki
- Added toggle to switch some slider filters into "dropdown" mode, e.g. the Bestiary's CR filter can now be used as a pair of min/max dropdowns
- Split Downtime Activities optional/variant rule into multiple rules, one per activity
- Fixed DM Screen Initiative Tracker failing to load encounters in some cases
- Fixed Spell Builder failing to convert dice in the "At Higher Levels..." text
- Fixed "Deck of X" dice/card rollers
- Fixed Spells page "Misc/Components" filter rendering/functionality
- (Fixed typos/added tags)
v1.79.10
2019-08-20- Added "[Add Event/Encounter] At Time..." buttons to DM Screen Clock/Calendar day view, which allows the time to be chosen as either an exact point during the current day, or an offset from the current time
- Fixed broken spell rendering in the presence of "Royalty" components
- Fixed broken psionics rendering (oops lol)
- (Fixed typos/added tags)
v1.79.9
2019-08-15- Fixed filters not clearing unspecified items when loaded from links
- Fixed homebrew builder downloads
- Fixed race hover loading
v1.79.8
2019-08-15- Added UA: Barbarian and Monk. Click the "Official Sources" cycler to have it show UA.
- Fixed "table" files failing to appear in the Homebrew Manager browser
- Fixed "cursed" generic variant items not showing up when "Cursed" filter was applied
- Fixed CSV table export producing garbage in the presence of nested tables
- Fixed clicking on search results in books/adventures not jumping to the header if the result was in the same chapter as the currently visible one
v1.79.3
2019-08-08- Fixed item hover loading
v1.79.2
2019-08-08- Fixed spell homebrew loading and class/subclass population
v1.79.1, "A Wizard Is Never Late" Edition
2019-08-08- Homebrew Builder:
- Added Spell builder (top-right in the sidebar menu)
- Added "Data" tab, which shows the current JSON data
- Improved loading time
- DM Screen Clock/Calendar:
- Added "Browse" mode to calendar, allowing you to freely look around without changing the date
- SHIFT-clicking a day in the calendar now sets it as the current day
- Added "Go to Day" button to calendar day summary modal
- Events and encounter can now be moved
- Events and encounters can now be renamed from the summary modal
- Events and encounters can now have times
- Added current day events and encounters display to clock screen
- (Hopefully) made ads more tolerable on small screen desktop resolutions for list pages (can now scroll past the ad)
- Added "outdated browser" check
- Fixed Encounter Builder failing to generate random encounters
- Fixed Initiative Tracker Player View failing to load
- Fixed This Is Your Life generator generating strange sibling ranges
- Fixed items page sort ordering
- Removed padding; borders; etc from DM Screen embedded iframes
- Fixed Optional Feature filtering by Spell Prerequisite
- (Fixed typos/added tags)
- (Homebrew/@Dusk Reworked ability score data format for races and feats)
v1.79.0
2019-07-20- Added Stranger Things adventure content ("Hunt for the Thessalhydra")
- DM Screen Initiative Tracker:
- Additional Columns may now be put in "player visible for player entries only," hiding monster attributes, but showing player ones
- Imported Bestiary encounters with advanced columns will now attempt to find and link monster attributes with matching names (e.g. when creating an "AC" column in the encounter builder and filling it with player ACs, the column will now automatically contain monster ACs for monster rows when imported to the tracker)
- Fixed bug preventing generation of server tokens
- Fixed bug when navigating via sidebar item in full-book adventure/book view where the first header with a given name would always be scrolled into view
- Minor speed optimisations to sidebar navigation in book/adventures
- (Homebrew: fixed local homebrew failing to assign classes/subclasses to spells in Spells page until after refresh)
- (Fixed typos/added tags)
v1.78.3, "Not So Hot Fix" Edition
2019-07-18- Fixed crash when opening "Add Creature" modal in Initiative Tracker
- Clock/Calendar
- Added quick-select buttons for cardinal directions in Wind Bearing modal
- Added support for named years and named eras
- Improved and expanded date adjustment controls
- Made setting sections collapsible
- Homebrew:
- Added syntax to prereqSpell names to add "... cantrip" suffix, e.g. "fire bolt#c" vs. "fireball"
v1.78.0, "Big Fat Clock" Edition
2019-07-14- DM Screen
- Added "In-Game Clock/Calendar" widget to DM Screen (in the "Special" tab)
- Fixed case where Initiative Tracker buttons could desync their lock/unlock state
- Fixed case where "Add" panel button could become unresponsive
- Fixed Book/Adventure page scrolling to certain headers in full-book reading mode
- Renamed Ships page to "Vehicles," because flying mecha-beholders
- Added "Duration" column to Spells page table view
- Fixed filter breaking when attempting to load certain URLs
- Fixed filter failing to properly reset grouped AND/OR state (i.e. Bestiary's Ability Score filter)
- Homebrew:
- Added @color tags, allowing you to color text (see the Renderer Demo, and remember to reset it)
- @ship is now @vehicle, and the JSON property is changed to match
- Fixed Optional Features breaking when multiple prerequisites of the same type are specified
- (Fixed typos/added tags)
v1.77.3
2019-06-29- Tweaked homepage layout and icon choices
v1.77.2
2019-06-29- Fixed various pages failing to load (oops lol)
- Resizing DM Screen panels should now work on mobile; drag as you would with a mouse
- Moved "Sidekicks" rules to Optional/Variant Rules page
v1.77.1
2019-06-29- Improved homepage layout
v1.77.0, "CJ_meme.jpg" Edition
2019-06-29- Added Dragon of Icespire Peak (https://5e.tools/adventure.html#dip), thanks to @heril for the sauce
- Reworked homepage to be less verbose
- Bestiary Encounter Builder now opens a popup window of a creature instead of closing when clicking a name in the Bestiary list
- Improved Encounter Builder handling of large groups; now handles "0.5x XP" better
- Fixed print view printing on Firefox
- (Fixed typos/added tags)
v1.76.0, "Acquiring Acquisitions" Edition
2019-06-23- Added Acquisitions Incorporated (AI) content -
- the book part is under "Rules," and the adventure part is under Adventures ("The Orrery of the Wanderer")
- Still to be done: making a distinct "Factions/etc" page to better house the "Company Positions" content (this page will also package up and other faction/rank levels, e.g. those from Ravnica content)
- Added "Preview Token" button to homebrew builder
- Added "Base Race" filter to Races page
- Added randomly generated cache-busting string to the betteR20 link on the homepage
- Moved GoS sea/etc rules to Variant Rules page
- Improved text converter Warlock spellcaster handling
- Fixed/reverted change where lists would hide their scrollbars when not being hovered
- Fixed file downloads on Firefox
- DM Screen tab titles now have a max width, and hide their overflow
- Fixed DM Screen renamed tabs reverting after multiple page reloads
- Empty filters (e.g. the Spells page "Subschool" filter) now auto-hide when empty
- Homebrew:
- Fixed Backgrounds page using non-standard link format
- Fixed missing source coloring on Items page
- (Fixed typos/added tags)
v1.75.16
2019-06-12- Fixed some cache issues/speeding up page loads slightly
v1.75.15
2019-06-12- Fixed Druid Wild Shape links
v1.75.14
2019-06-12- Fixed Spell page filtering
v1.75.13, "Conspicuously Light on Content" Edition
2019-06-12- Classes page:
- Added show/hide toggle to sidebar
- Made Outline show/hide toggle more visible
- Fixed filter box overflowing on narrow displays
- Fixed "X Sources" cycler failing to display anything on "Most Recent" mode
- Homebrew
- Added @loader render tag, which displays a clickable link that loads homebrew (see the Demo for an example)
- Creature "skill" object now accepts a "special" property, for entering free text ("save" did this already)
- Added support for homebrew "baseitem"s, i.e. those that have "magicvariant"s applied
- Homebrew builder item/spell searches now include currently loaded homebrew items/spells in the results
- Homebrew sources may now specify a hex (HTML) color code as part of their metadata. See the "Farmer" sample background in the homebrew repo for an example.
- Fixed locally loaded homebrew being filtered out
- Fixed homebrew magic variant items being un-hoverable
- Fixed bug where homebrew manager would infinitely loop a text replace, secretly overheating your CPU :^)
- CR Scaling now handles Warlock casting traits sensibly
- Added "Custom" combining mode for filters, which allows you to chose which filters are combined as AND and which as OR. For example, if you want creatures from the Monster Manual/Volo's Guide to Monsters, which are Large or have a fly speed, you can set "Source" to "AND," "Size" to "OR," and "Speed Type" to "OR." The logic is (a1 & a2 &... aN) & (o1 | o2 |... oN) where as are set to AND, and os are set to OR. Y'get me?
- Added hoverable "Image" hotzone to encounter builder rows, allowing you to preview the strange creature you just added to the encounter
- Improved list cell positioning; should now actually match the headers
- Classes/subclasses in spell description footers are now links to the appropriate class/subclass
- Fixed case where filters could get stuck attempting to display deleted homebrew, producing a blank list
- Fixed page-specific (settings not being saved to the tracker for Settings -> Save State to File
- Fixed Optional Feature prerequisite rendering bugs in list (missing dashes; |sources showing)
- Fixed DM Screen displaying a blank page on Mobile
- Fixed print/book view displaying items which had been removed from the pinned list
- (Fixed typos/added tags)
v1.75.9
2019-06-01- Added autocomplete for Homebrew Builder creature type tags
- Fixed bug where Passive Perception would fail to auto-update in Homebrew Builder
- DM Screen Initiative Tracker creatures can now be renamed
- "Fixed" Bestiary Source filter hiding creatures from excluded sources which were not originally from that book (e.g. hiding WDMM would previous hide all MM creatures found in WDMM)
- Fixed additional columns failing to populate when loading Bestiary encounters into the DM Screen Initiative Tracker
- (Fixed typos/added tags)
v1.75.7, "Nothing of Interest" Edition
2019-06-01- Added page numbers to virtually everything that didn't have them
- Added GoS "Open Water" encounters to Encounter Generator page
- Added "Random" button to point-buy Statgen
- Improved menu layout on mobile (hopefully)
- Added "Random" option to Charisma score in This Is Your Life generator
- Randomly generated people in This Is Your Life generator are now given races (as per Supplemental Race) table; names (as per XGE name tables). Both are "unofficial" inclusions, and so are italicised
- Added "Uncommon Race" filter option to Races page
- Moved "Class Feature Options" from "Player Options" to "References;" renamed to "Other Options and Features"
- Added GoS Ship Upgrades to Other Options and Features
- Fixed certain filters failing to set from links (notably CR filters)
- Fixed subclass entries being duplicated in Omnisearch results
- Fixed classes page "Toggle [Subclass] Sources" button
- Fixed header ad space from changing size after page load (and thus causing the page to randomly scroll around)
- (Fixed typos/added tags)
v1.75.3, "Cleanup Detail" Edition
2019-05-26- Added "Has Alt Token" filter to bestiary
- Added various GoS NPCs; added creatures from other sources to the set displayed when filtering for GoS
- Fixed table rolling results when unrelated dice rolls in header are clicked
- Fixed point-buy races with predefined stats and "choose" stats breaking the totals output
- (Fixed typos/added tags)
v1.75.1, "No Rest for the Wicked" Edition
2019-05-23- Added Ghosts of Saltmarsh https://5e.tools/adventure.html#gos
- Includes new backgrounds, and slightly-improved ships (from those in the UA) in addition to the usual gubbins.
- Added "label" support to the dice roller; e.g. My Cool Spell: 100d10 will print "My Cool Spell" as a label before the result.
- Text Converter now allows missing spaces in saving throws
- Fixed Shaped JS converter dying on various inputs
v1.74.5
2019-05-19- Fixed expensive items being hard-filtered out
v1.74.4
2019-05-19- Fixed filter/sublist link interaction
v1.74.3
2019-05-19- Added chapter titles to DM screen book/adventure nav buttons
- Added "Requires Sight" to Spells page Miscellaneous filter
- Added button to quickly show/hide entire filter summary
- Fixed nested filter horizontal overflow
- Fixed filter failing to toggle overall AND/OR mode
- Fixed filter summary buttons having inconsistent order
v1.74.2
2019-05-19- Fixed Bestiary page
v1.74.1
2019-05-19- Fixed Variant Rules page
v1.74.0, "One time, let it be a bad bitch sweeping" Edition
2019-05-19Bestiary:
- Added hundreds (~400?) of NPCs/alt creatures from various adventures
- Added alternate art for creatures, where available (i.e. Roll20 has special tokens, e.g. Bandit Captain). Visible by hovering the token in the bestiary and pressing the left/right buttons
- Creatures from bestiary books (e.g. the humble Monster Manual) are now displayed when filtering for an adventure in which they can be found.
- Added the following options to the "Miscellaneous" filter: "Has Areas of Effect", "Has Melee Weapon Attacks", "Has Ranged Weapon Attacks", "Has Ranged Weapons", "Has Reach Attacks", "Has Thrown Weapons"= Encounter Builder
- Fixed various XP calculations
- Added button to copy the current encounter as a text summaryHomebrew Builder:
- Improved layout on Firefox
- JSON properties are now always presented in the same order (+Text Converter)
- Now @tags conditions (+Text Converter)DM Screen:
- Menu burger is now hidden in fullscreen (the menu still opens if you mouse over the left edge of the screen)
- Fixed initiative tracker "Roll HP" not being respected
- Class/subclass features can now be viewedFilters -
- completely overhauled internally:
- Improved performance (shaved about 8 seconds off loading the entire Bestiary, on my machine) and stability
- Changed link format to be more compact/extensible (old links will not work)
- Added ability to show/hide "summary" per-filter (e.g. hiding the 20 blue "source X" buttons when one has all the sources enabled)
- Number of results vs. total available is now visible in the search bar, rather than hidden in the filter modal
- Fixed everyone's favourite 1-pixel mis-alignment in various search boxes/sort columns on list pages [we finally have the technology]
- Fixed many, many minor bugs
- Added background filter to Spells page
- Class/subclass features searched in Omnisearch can now be hover'd
- Magic item variants (e.g. "+3 weapon") can now be blocklisted
- Added the ability to embed spells inline (see the renderer demo https://5e.tools/renderdemo.html)
- Added missing OotA appendix
- Added "Open Page" button to sticky'd hover windows, in title bar
- Updated Roll20 SKT and CoS modules
- Improved statgen column use clarity [the "User" column is for houserule/other stat bumps, and is not a bug, ty]
- Fixed various CR-based calculations in CR calculator (had been broken by a previous update)
- Fixed Classes page sidebar failing to show all some features; added missing colouring for homebrew features
- Omnisearch load time improvements
- Fixed Omnisearch sometimes searching when you were in the middle of typing [still sucked less than D&D Beyond's "no you can't type here lol" search box]
- Fixed Feat ASIs not showing in hover windows
- Fixed layout bug where a scrollbar could appear on fixed-size pages
- Disabled image lazy-loading when not supported by the browser (e.g. in older iOS)
- (Fixed typos/added tags)
v1.73.6
2019-04-11- Added UA (Artificer Returns) content
v1.73.5
2019-03-23- Homebrew Builder
- Skill/Saves are now cleared when disabling proficiency
- Fixed bug where old cached data would break loading
- Creatures can now be scaled when being "Load Existing"'d
- Fixed various Text Converter trait/action name false-positives
v1.73.4, "It's Fucking Nothing" Edition
2019-03-23- Text Converter:
- Improved damage tagging in the presence of bracketed text
- Improved trait/action name detection
- Improved handling for unicode dashes
- Homebrew builder:
- Improved layout for Ability Scores/Saving Throws/Skills
- Added auto-calculation toggles for Saving Throw proficiency; Skill proficiency/expertise; Proficiency Bonus; (simple) Hit Points; Passive Perception
- Fixed some layout bugs affecting lists
- Styling improvements to Night Mode; CR Calculator; Filter (fixed common header layout bug)
- Filter "Combine As OR" now behaves more intuitively
- (Fixed typos/added tags)
v1.73.2
2019-03-17- Text converter now deduplicates entries on saving to homebrew
- Homebrew builder:
- Damage tags are now added automatically
- Added option to display JSON for a saved creature
- Images can now be reordered
- Added ability to specify custom environments
- Fixed Shaped JS failing in the presence of valid homebrew
- Fixed various rendering bugs
v1.73.1, "Brexit Waiting Room" Edition
2019-03-17- Homebrew builder:
- Added fluff support
- Attack generator no longer resets when being accidently closed (now has a reset button)
- Actions/etc can now be dragged to re-order
- Fixed editing/saving existing homebrew
- Fixed incorrect JSON meta output structure
- DM Screen:
- Panel tab bar is now hidden where possible (e.g. after closing the second-last tab)
- Fixed bug where names in top-left of panels wouldn't update on tab change
- Bestiary:
- Added "Damage Inflicted" filter
- Added ability to save/load multiple encounters (thanks to JeffreyStocker for the original implementation)
- Can also be loaded into DM Screen tracker
- Items:
- Added "Found On" filter to Items page, showing Magic Item tables
- Items show the Magic Item tables they can be found on as part of their entries
- Added ability to save/load entire site state (homebrew, blocklists, etc...) to/from files
- In the new "Settings" dropdown in the navbar, which also contains the nightmode toggle
- Will only work for newly-saved data; load some homebrew or add a panel to the DM Screen to ensure they get registered
- Added "Save as Homebrew" button to Text Converter (statblocks only)
- Text Converter now uses the same source input as the Homebrew Builder
- Added Ravnica backgrounds as sources to appropriate spells
- Fixed display of Artificer Infusions in omnisearch results
- (Fixed typos/added tags)
v1.72.2, "No Such Thing as a Free Lunch" Edition
2019-03-09- Homebrew Builder:
- Is now split into tabs
- Now has a proficiency input, and along with it...
- Buttons to quick-calculate skill modifiers
- Buttons to quick-calculate save modifiers
- Added confirmation prompt when deleting traits/actions if they contain text
- Fixed bug where damage res/immunes etc couldn't be removed
- Encounter Builder:
- Fixed bug where removing a creature wouldn't update difficulty
- Fixed bug where scaling a creature wouldn't update difficulty
- "Checkbox" columns can now be added to DM Screen Initiative Tracker, with options to have them set/reset at start of turn
- DM Screen embedded adventures/books now have "next/previous chapter" navigation controls
- Adventure/book images now "lazy load" as you scroll, rather than all at once at the start (should make giant chapters/entire books smoother)
- Artisan's toolss now have additional XGE info when shown in hover windows, etc
- (Fixed typos/added tags)
v1.71.2
2019-03-03- Fixed Text Converter handling of e.g. "Melee Weapon Attack"
- Fixed dice roller subtraction/exponentiation
- Homebrew Builder:
- Added UI to move entry between sources
- Added "Add Predefined Trait" button
- Added "Generate Attack" button + attack builder UI
- Improved language input
- (Fixed typos/added tags)
v1.71.1, "Sponsored by Apex Legends" Edition
2019-02-03- Added Artificer Revisited content
- Added Homebrew Builder, currently only supports creatures, and should be considered "beta" (i.e. likely full of bugs); find it here: https://5e.tools/makebrew.html
- The text-editing part (e.g. for action descriptions) is "placeholder" at best, and has a hidden rule: indented text (e.g. one or more leading spaces/tabs) is treated as raw JSON data.
- Bestiary
- Fixed CR scaled creatures breaking add/subtract buttons
- Fixed some broken encounter XP calculations
- Fixed filtering bug where entries could be hidden on re-filtering
- Fixed filtering bug where all shapeshifters/a few others were always hidden
- Items:
- Added hover links to beneficial/detrimental property tables to artifacts
- DM Screen
- All tab types may now be renamed
- Initiative Tracker can now load pinned lists exported from Bestiary
- Fixed additional column layout in player view
- Books/Adventures
- Fixed "view entire book" button layout when zooming via browser
- Text Converter
- Added caption support to MD table converter
- Fixed bug where certain line-endings weren't handled correctly
- Statblock converter now handles a few additional alignments
- Fixed some nightmode styling issues (toggle buttons; focused elements)
- Changed hover window functionality on some touchscreens (single tap now opens the hover window; long tap to do the usual link behavior)
- Fixed some inconsistencies in loading local homebrew
- Fixed some wording in the CR Calculator, and added a confirmation prompt when clicking the stats-at-CR-X table
- (Fixed typos/added tags, including a major pass on all rollable tables to hopefully ensure their validity)
v1.70.2, "Perilous Seas" Edition
2019-02-05- Bestiary:
- Added "Adjust to <Difficulty>" button to Encounter Builder. Attempts to populate the encounter with a random combination of the encounter's creatures to match the target difficulty. Undoubtably under-tested; please do report any issues via the usual channels.
- Added "Spellcasting Type" filter (e.g. "Psionics," "Innate,"...)
- Added slider "Speed" filter; switched current "Speed" filter to "Speed Type"
- Fixed compatibility with (slightly) older browsers
- DM Screen:
- Added "Initiative Tracker Player View" tool
- Fixed tabs resetting their scroll status/stopping video playback/generally refreshing when switched away from
- Fixed panels getting stuck in "move" mode when lock was enabled
- Spells:
- Added "Summons Creature" filter to "Components & Miscellaneous"
- Added homebrew support for 10+ level spells
- Added homebrew support for "self (cylinder)" area types
- Added "View Entire Book" button to books/adventures
- Reworked Statgen Point Buy visuals to be more readable/less fugly/better on mobile
- Added ToA "Trickster Gods" features to Rewards page
- Improved arrow-key navigation in omnisearch results
- Minor navbar reorganisation; "Statgen" is now under "Player Options"
- Bestiary pin list will now load encounter files, and vice versa
- Fixed filter dropdowns resetting their scroll position on close/re-open
- (Fixed typos/added tags)
v1.69.1
2019-01-23- DM Screen and Init Tracker Player View now have "Are you sure you want to leave the page?" prompts on navigating away with tracker connections active
- Fixed Bestiary encounter XP calculations
- Prevented some Race images from propagating to subraces (e.g. Elf -> Drow resulted in a white af """drow""" picture)
- Fixed "Rules" loading in DM Screen
- Filters now save/load "AND/OR" state
- Fixed Classes page proficiency links to e.g. "simple melee weapons" linking to "simple or melee weapons" rather than "simple and melee weapons"
v1.69.0, "Sexualized" Edition
2019-01-22- DM Screen:
- Initiative Tracker:
- Added "Rounds" counter
- Added The Worlds Shittiest Player View™
- DM half is the new blue-man-silhouette button
- Player half can be found here https://5e.tools/inittrackerplayerview.html
- Is a ripoff of Improved Initiative, which I don't use, so if there's a crucial feature I've forgotten to "borrow," do let me know
- Is some confusing peer-to-peer bullshit that probably doesn't work, but the feds won't get ya
- Can now have adventure and book content embedded (there's a new tab for each)
- Encounter generator:
- Added "Advanced" mode, allowing players and their attributes (e.g. AC) to be specified
- These are imported by the DM Screen Initiative Tracker when importing a Bestiary encounter
- Fixed issue where CRs couldn't be scaled
- Fixed issue where dropdown "Encounter Size" button didn't work
- Hover windows:
- Can now be popped into true popup browser windows
- Can now be resized
- Added "Area Style" filter to the Spells page
- Added fluff images to Races page
- Added a bunch of "it's X with Y modifications" WDMM creatures
- Added page numbers to GGR Backgrounds/Items/Monsters/Races
- Added "copy to input" button to dice roller output (allows you to sort-of reroll generated rolls)
- Added "Ability Score Adjustment" filter to Items page
- Added "Spellcasting Focus" filter to Items page
- Show/Hide search/filters buttons are now present on every list page
- Fixed a whole bunch of minor bugs; highlights include:
- Setting sliders from URL
- CR Scaler not allowing DCs below 13
- Statgen racial trait population not populating when loading from URL
- Markdown Table Converter removing empty cells
- This Is Your Life "locked on page load" rolls
- (Fixed typos/added tags)
v1.68.6
2019-01-03- Fixed DM Screen initiative tracker conditions
- Fixed level sorting on Class Optional Features page
v1.68.4
2019-01-03- Changed homebrew tokenURL to tokenUrl because muh camel-case
- This "fixes" a bunch of tokens in the Strongholds and Followers homebrew, which were previously not visible
- (Fixed typos)
v1.68.2, "Drunken Tomfoolery" Edition
2019-01-02- Added page numbers to MTF, SCAG, VGM, and XGEOptional Class Features:
- Added Pact Boons and Elemental Disciplines
- Split "Prerequisite" column into "Level"/"Prerequisite"
- Text Converter:
- Added Markdown table parser
- Various minor tweaks/improvements to text parsing
- Text parser now tags senses
- Fixed missing ability scores in markdown parsing
- "Source" is now universally the last column on list pages, instead of just most pages
- Added "Reactions" and "(has a) Variant" filter to Bestiary
- Fixed broken DM Screen tab-close buttons on Firefox
- Fixed missing navbar page highlights
- Prevented double-listing when populating local homebrew
- Added a bunch of Plane Shift: Amonkhet creatures; those which are copies of existing statblocks
- (Fixed typos/added tags)Homebrew support:
- Bestiary Action/Sense/etc tag filters are now auto-sorted after adding new items
- Added monsterFluff entity, which allows fluff to be defined and then referenced from a statblock, rather than being defined in the statblock. TL;DR: less copy-pasting fluff.
- Fixed books/adventures with non-URL characters in their IDs breaking the books/adventures pages
- "storyline" is no longer a "required" adventure property
v1.68.1, "For Real This Time" Edition
2018-12-21- Loot Generator:
- Find Treasure (classic Individual/Hoard) generator now allows per-item rerolls, similar to the Party Loot (XGE) generator
- Items which have multiple variants (e.g. +1 Weapon) now roll the exact item, similar to the existing functionality for spell scrolls (and can be independantly rerolled)
- Items:
- Added Images tab, populated where available (_cough_ on Beyond _cough_)
- Added GGR currencies
- Homebrew:
- Fixed some inconsistencies with how magicvariants were handled
- Text Converter:
- Handles more alignments
- Adds languages/action/trait/etc tags
- Now handles some cases of ability scores split across multiple lines
- Now handles all-caps names better
- Class-less spells are now supported
- Added @footnote tag
- Homebrew Manager "Add All" button is now at the top of the window, instead of having to scroll to find it at the bottom
- DM Screen Initiative Tracker:
- Layout reworked slightly, to pack even more stuff in there
- Added a Settings menu, which contains functionality to add additional columns. These columns can be auto-populated with e.g. AC, passive perception, speed...
- Added UA: Sidekicks (classes to the Classes page, filtered out by default; rules to Variant Rules, same deal)
- DM Screen Coin Converter now has a settings menu, which allows currencies to be ignored when converting
- DM Tools navbar item now contains an "Adventures" side-drop (hopefully "sticky" enough that it feels pleasant to use, unlike ahem the offerings of one of our competitors)
- Added "Any X Increase" ability score filters to Races
- Added MM appendices
- Added some missing Race spellcaster filter tags
- Cleaned CR Calculator page layout
- Fixed various minor bugs in CR Calculator, largely to saving/loading state to/from the URL
- Added some missing encounter tables to TftYP: DiT
- (Fixed typos/added tags)
v1.68.0, "Premature" Edition
2018-12-16- Added "scroll to top" button button to books/adventures (but not classes, yet)
- Converter now auto-selects the matching text type when a "Sample Text/Markdown" button is pressed
- DM Screen Coin Converter now party-splits non-converted coinage
- Fixed homebrew collections not appearing in the Bestiary
- Fixed filters not updating their display counts in some cases
- Fixed some cases where slider filters could randomly set their own min/max
- Broke Class Features page EI Patron filter
- Broke Loot Generator, probably
v1.67.11
2018-12-03- Encounter Builder/Bestiary pinned list is now resizable
- Aded "No conversion" option to DM Screen Coin Converter (turning it into a glorified calculator, which shows total weight)
- Fixed Items page AC/weapon damage display
- (Fixed typos/added tags)
v1.67.9, "Bothersome Headers" Edition
2018-12-02Added Bestiary "Spellcasting Ability" filter options (e.g. "Spellcaster, Wisdom") (under "Miscellaneous")
- Statblock Converter:
- Is now called "Text Converter," and has been cleaned up. Options are now in a side-menu
- Now has a "Table" mode, where it converts HTML tables to 5etools JSON. If you find it unable to process a certain format of table, please do send me a sample.
- Homebrew:
- Magic Variants are now supported (e.g. the "+4 Weapon" sample available in the homebrew repo)
- Deitiy custom properties can now be used to display @tagged text (see the sample). This allows e.g. "Life" domain to be linked to the Life Cleric subclass.
- Minor Homebrew Manager interface cleanup
- Classes page now auto-adds the "Homebrew" source filter after loading a class homebrew
- Fixed various #known-issues:
- Pages may fail to load with cookies disabled/unavailable
- Bestiary tokens can get "stuck" over the encounter builder
- A handful of list columns are wider than they should be, breaking some layouts
- Pinning items on the Variant Rules page is broken
- (Source) filters on the spells/bestiary pages are broken
- Fixed homebrew deletes not always removing matching entries from list(s)
- Fixed various unknown issues
- Added a currency converter to the DM screen (although forgot to add a "Don't Convert" option, to allow summing/weighing coins; Soon™)
- Added ToA diseases to Conditions & Diseases page
- Added a sick animation when re-rolling generated creatures from the Encounter Generator
- Navbar now loads faster/earlier, potentially fixing delays on slower connections [genuinely unrelated to the disappearing header, in case you were wondering]
- (Fixed (a great deal of) typos/added tags)
v1.67.5
2018-11-24- Homebrew: Added intro/outro support on tables
- (Fixed typos/added tags)
v1.67.4
2018-11-24- Fixed some odd column widths in various places.
v1.67.3, "(Almost) Literally Nothing" Edition
2018-11-23- Added page numbers to DMG and MM
- Homebrew:
- Table column widths are now easier to specify; "col-[1 to 12]"* for non-fractional widths or "col-[1 to 12]-[1 to 9]" for fractional widths (which now support any combination from "col-0-1" all the way to "col-11-9")
- (Previously, this was using Bootstrap-3-style "col-xs[1 to 12]" with (some) optional 1/10th width support by combining two classes, e.g. "col-xs-[1 to 12 A] col-xs-[A]-[1 to 9]")
- (Fixed typos/added tags)* The entire table is considered to be 12 "units" wide, so "col-12" is 100% width, "col-6" is 50% width, etc.
v1.67.1
2018-11-21- Added Lost Laboratory of Kwalish; find it here https://5e.tools/adventure.html#LLK
- Included are a handful of spells, items, and creatures.
- Updated betteR20 help/README on the homepage, as well as adding a few extra links to the wiki
- Fixed donation prompt from re-appearing every time the page is reloaded (hopefully)
- Fixed "excluded" omnisearch results filter having no effect on various pages
- Fixed classes page Outline sidebar
- (Fixed typos/added tags)
v1.66.6
2018-11-19- Fixed Bestiary tokens "sticking" to the top of scrolled statblocks (and gave them a minor animation when hovering, to be slightly less jarring)
- Added that missing "G" hotkey message
v1.66.5, "Everything is Likely Broken" Edition
2018-11-18- Added page number support to books/adventures, and added page numbers to the Player's Handbook (and consequently to any Quick Reference pages which come from it)
- There's lowkey a "G" hotkey which functions similar to "F" but is "[G]o to Page". The fact that our hotkeys are now [F][G] is pure coincidence. Also, forgot to list this hotkey anywhere, which will be Fixed for Next Update™
- Added Errata 2.0
- Overhauled the way homebrew data is stored, hopefully alleviating any "out of storage space" problems.
- This will wipe any currently-saved homebrew, we apologise for any inconvenience caused.
- This involved some major behind-the-scene changes, likely breaking a thing or two. Please do report any strange behavior.
- There's still an automatic hard cap, which is set by and will vary with browser. It's much higher, however; for example, in my Chrome on a 512GB disk, it's 31GB (up from 10MB with the previous version).
- DM Screen fixes:
- Deleting a tab with "confirm on tab close" enabled will now show the correct tab name in the prompt
- "Close Tab" X buttons are now hidden when the screen is locked
- Fullscreen/locked state is now saved/loaded as part of the layout configuration
- Pressing return in various input fields now submits the value in the field
- Right-clicking a "Close Tab" button when trying to rename a tab will no longer close the tab
- Fixed Shaped JS builder crashing on Guildmasters' Guide to Ravnica creatures
- Fixed issue where Bestiary tokens could be cut off by the bottom of the statblock
- (Fixed typos/added tags)
v1.66.3
2018-11-14- Added PHB class introductions/quick builds, found under "Info" per class on the Classes page
- Added UA Of Ships and the Sea; ships have a page here https://5e.tools/ships.html; rules are in the Variant/Optional Rules page
- Added missing VGM race random weight/height/etc table to the appropriate chapter
- Added full Tomb of Horros DM/Player maps
- Fixed Objects token image positioning when entries are pinned
- (Fixed typos/added tags)
v1.66.1, "No [U]nplanned [A]rrivals" Edition
2018-11-12- Overhauled the point-buy calculator with a "Custom" mode, allowing custom cost tables and budgets https://5e.tools/statgen.html#pointbuy
- Added Order domain filter info to various deities
- Added various misc W:DMM items
- Added proper support for "choose +2/+1 from X/Y/Z ability scores" on races; see the sample in the homebrew repo for how-to (FYI @BioOnPC)
- (Fixed typos/added tags)
v1.66.0, "Just Fuck My Weekend Up" Edition
2018-11-11- Added Guildmasters' Guide to Ravnica, including...
- 10 Backgrounds
- A single spell
- A mini-adventure; "Krenko's Way" https://5e.tools/adventure.html#KKW
- A Cleric subclass and a Druid subclass (Order and Circle of Spores, respectively; both in UA previously)
- A bunch of creatures
- A bunch of items
- Some "Other Rewards" (charms)
- The book itself https://5e.tools/book.html#GGR
v1.65.0, "E's Mental" Edition
2018-11-10- Added Waterdeep: Dungeon of the Mad Mage -- find it here: https://5e.tools/adventure.html#WDMM
- Fixed GRR Goblin being Medium instead of Small (many thanks to the numerous sever members who reported this; top 1 aggravating typo)
- Fixed the Lootgen page refreshing instead of rolling loot
- (Fixed typos/added tags)
v1.64.6, "Not That Announcement" Edition
2018-11-09- Added the Waterdeep: Dungeon of the Mad Mage Roll20 module (big thanks to @ Darth Alpha for the export), available in betteR20 using the Module Importer/Exporter
- Added Guildmasters' Guide to Ravnica races (although they're essentially unchanged from the UAs)
- Did a (very) minor accessibility pass; converted not-button buttons to true buttons, and added alt-text capabilities for images (as-yet unused)
- Fixed quick-reference omnisearch results breaking the omnisearch blocklist (thanks @ EgilhardAeron)
- (Fixed typos/added tags) (thanks @ Ryan (Modnar) for the tool tagging)
v1.64.5
2018-11-02- Overhauled Lootgen page (thanks largely to JeffreyStocker on GitHub)
- Added W:DMM preview Roll20 module (accessible in the betteR20 Module Importer) (thanks Ryan (Modnar))
- Omnisearch results now respect Blocklist exclusions (thanks EgilhardAeron)
- Fixed Classes page links to homebrew classes loading as Barbarian/etc instead
- DM Screen panel titles can now be clicked to move them out the way
- (Fixed typos/added tags)
v1.64.4, "I Love CoC" Edition
2018-10-29- Fixed hover popups not popping up
- Fixed back button loop when visiting filter URLs
- Added "Beholders" as a search group in the Bestiary
- (Fixed typos/added tags)
v1.64.1, "Going to Buy Some Cigarettes" Edition
2018-10-25Bestiary: Encounter Builder:
- Added preview/hover for statblock/token
- Encounters can now be added to the DM Screen Initiative Tracker
- Now handles CR scaling rules better (party size; large CR disparities)
- Can now handle CR-scaled creatures
- CRs can be edited via an input field in the list
- ("Hit: " text is now properly italicised)
- (Improved comma/semicolon usage when joining long strings of damage resistances/immunities/vulnerabilities)
- (Added link to the Encounter Builder to the home page)
- Added "Multiclassing" section to classes page sidebar
- Added concentration ("C.") column to spells page
- Added "Material Consumed" filter to spells page
- Omnisearch now indexes class features
- Added Plane Shift Ixalan loot (credit @ Ryan (Modnar))
- Subclasses which add data to the class table (e.g. if Eldritch Knight was a homebrew subclass) can now have these tables specified alongside the subclass data, rather than in the main class data (credit @ EgilhardAeron)
- Added "Lock" button to DM Screen, preventing panels from being moved/closed by hiding the corner menu. More useful for the aesthetic factor than the functioanlity.
- Fixed Items page hiding Magic/Mundane whenever an item was selected
- Fixed homebrew books being un-deletable
- Fixed homebrew management page being unable to delete subclasses
- Fixed custom item properties breaking the homebrew manager's "By Source" view
- (Fixed typos/added tags)
v1.64.0, "Colonel Sanders" Edition
2018-10-21- Added Encounter Generator to the Bestiary. If it seem familiar; I can assure you, this is not the case. Completely original design.
- Items page "Mundane" and "Magic" side-labels are now clickable
- Added spellcasting save DCs and to-hits to all MTF creatures, which were almost all missing
- Added more Optional Class Features (Fighting Styles, Arcane Shot options, etc) to the search index
- Added Wondrous Item filter to Items page
- Tidied up the homepage somewhat [Only just noticed the donation bar never loads; a dead canary if ever there was one. Will look into that]
- Added missing Eldritch Knight "Cantrips" section
- Fixed some instances where Bestiary data could fail to load
- Fixed list shift-click selection not spanning multiple lists (e.g. Items page)
- Fixed some (but probably not all) cases where slider filters could become "stuck" on one value
- (Fixed typos/added tags)
v1.63.4, "Essential Maintenance" Edition
2018-10-14- Added Skill Proficiency column to the Backgrounds list, and Skill/Tool/Language Proficiency filters
- Added WDH currencies to Items page
- DM Screen embeds now have a white background in Night Mode, to avoid breaking sites relying on a white default
- Fixed CTRL-F in Renderer Demo/Stat Block Converter (hopefully)
- Added missing blindsight filter data
- Added Lair/Regional actions to Bestiary Book (print) view
- Fixed unprocessed @-tags appearing in various places they shouldn't have been (filter box; omnisearch results)
- Searching "Angels"/"Dinosaurs" in the Bestiary now shows the relevant creatures
- Added various Happy Fun Hour subclasses. Still unsure if this is a good idea, given how changeable these are, so they might be removed in the future, or migrated to homebrew
- Improved Classes page print styling
- Switched to a more familiar version of shift-clicking when selecting multiple items in lists
- (Fixed typos/added tags)Homebrew support:
- Added "external"-typed images
- Creature's custom Trait/Action tags will now be added to their respective filters
- Cleaned up Races support for a long-forgotten "predefined" ability format, which, in a roundabout fashion, allows e.g. "Choose str or dex, increase one by 2, and the other by 1"Actual homebrew:
- Added D&D Beyond's "Expanded Racial Feats" to the Homebrew repo
v1.63.3, "It's Fucking Nothing" Edition
2018-10-06- Fixed list sorting and sort-caret direction sometimes being wrong
- Added "View All Sources" button to homebrew manager
- Fixed DM screen rules never loading
- Tables page now uses a quasi-alpha-numeric sort
- Added magic item tables to the DMG and Tables page, since having them in their own special lootgen page clearly isn't enough
- Added warning message when everything's blocklisted
- Fixed Spells page Table View showing random content
- Fixed donation addresses (they still would have gone to sort-of the right place, but my accountants tell me it's a mess back there)
- (Fixed typos/added tags)
v1.63.1
2018-09-30- Added three missing tables to Tables
- Fixed strangely-formatted rows in Items list
v1.63.0, "Casters and Tables" Edition
2018-09-30- Spells "At Higher Levels" dice rollers now prompt for which level to cast atTables:
- Added new "Tables" page, https://5e.tools/tables.html, containing various tables extracted from rulebooks
- These tables can be loaded in the DM ScreenClasses:
- Fixed Wild Shape requirements
- Fixed nightmode "outline" colouring
- Fixed bug where homebrew subclasses wouldn't appear without switching classItems:
- Added base weapon type to variants which can only apply to one item, e.g. "Oathbow" now tells you it's a longbow
- Added "base item is from X" note to variants with a base item from a non-standard source, e.g. "Double-Bladed Scimitar +1"
- Fixed some items not showing up in "Base Items" section of generic variantsAdventures/Books:
- Fixed sorting on overview pages
- Removed "Living Document" AL stuff. Kept the Faction Guide, but if you want the rest, use the official doc. It was too much busiwork to maintain, I'm afraid.
- Added RoT Appendix C
- Added various missing ToA flavor imagesDM Screen:
- Inverted Initiative Tracker status turn "tick" direction on click (add a turn of duration on click, remove a turn of duration on right-click; was previously the opposite)
- Fixed resetting CR-scaled creaturesHomebrew:
- Added "Add All" button when loading from the repo
- Added support for custom properties on Deities; see The Lost Lands in the homebrew repoClass/Optional Features:
- Added Fighting Styles + various Fighter subclass options
- Fixed list sorting
- Added missing WDH fluff to Bestiary
- Added link to the community wiki, curated by @ Ryan (Modnar)
- Added "sort carets" to lists (thanks to @ JeffreyStocker on GitHub)
- Print/etc view overlays now close when clicking "dead"/background space
- Added Donate page
- (Fixed typos/added tags)
v1.62.15
2018-09-23- Fixed ye-olde Roll20 Adventure "By Category" import
- Fixed Shaped JS builder W:DH handling
- Fixed homebrew source deletes
v1.62.13
2018-09-22- Statblock Converter now allows "no value" for page number
- A very minor behind-the-scenes change I needed to do for some Roll20 stuff, which literally took less time to write than this line of text
v1.62.12
2018-09-22- Fixed CR Scaler spell slot handling
- Fixed extra "save" text being appended to saves in the Bestiary
- Removed "help" underline when printing (as seen underlining creature skills in the Bestiary)
- Optional Feature level "class" field is now respected by the filter
v1.62.11, "Weekend Ruined by Letter Declaring £1,000+ Fine" Edition
2018-09-22Bestiary:
- Added WDH NPCs. Big thanks to @ KnilKrad for the tokens (and probably some others I've forgotten to credit him for, man's a hero)
- Added Info to WDH creatures. Straight from FG, so it's likely pretty nasty
- CR Scaler:
- Now adds/removes Cantrips on spellcasters dep. on their level
- Improved AC adjustments and enchanted armor handling
- Improved spellcasting DC scaling and caster level scaling
- Improved to-hit scaling
- Improved CR0 creature damage scaling
- Added page numbers to WDH creatures
- Creature skills now have hoverable descriptions
- Fixed bug where load order mattered for showing monsters referenced from other bestiaries (e.g. WDH referencing VGM's Bard)Adventures:
- Made "see area XX" text hoverable, it should pop up the appropriate area. As always, SHIFT to lock the window open.Books:
- Added homebrew support
- (Converted this http://www.giantitp.com/forums/showthread.php?424243 to a homebrew file, currently the only thing available)
- Added "book list" page (https://5e.tools/books.html) from which homebrew can be managed (the general page at https://5e.tools/managebrew.html can be used too)Pinned lists:
- Added "Feeling Lucky" right-click option
- Fixed bug when using list right-click->Add in the Bestiary
- Actions in Classes page now have hoverable descriptions (e.g. "Dash," "Disengage")
- Statgen now respects blocklist
- Added DMG "Improvising Damage" to Traps & Hazards
- Added Star Spawn cults to Cults & Boons
- Added page numbers to Rewards
- Added page numbers to WDH Items
- Added context menu options to Hover-Window top bars (Min/Max All; Close all)
- Added inches <-> centimetres to DM Screen Unit Converter
- Fixed homebrew missing _meta source being undeletable
- (Fixed typos/added tags)
v1.62.9
2018-09-14- Improved lyncathrope "Info" content in the Bestiary, and added missing Variant (nonhuman lycanthropes)
- Added Player Characters as Lycanthropes/Vampires to Variant Rules page
- Split Deities page alignment filter Nutral into Neutral, Neutral (Law/Chaos Axis), and Neutral (Good/Evil Axis), to match the Bestiary
- Clicking a link to a currently-hidden class feature in the Classes page table will now un-hide the feature, and jump to it
- (Fixed typos/added tags)
v1.62.6
2018-09-11- Added "Environment" to the bottom of statblocks in the Bestiary
- Fixed link encoding when clicking headers in Adventures/Books
- Fixed creature scaling behaving strangely when multiple consecutive scales are done on the same statblock
- (Typos/tags)
v1.62.2, "More of the Same" Edition
2018-09-11- See above
- Added Roll20 tokens, plus a few extra courtesy of KnilKrad
v1.62.1, "A Few Formatting Fixes, and Friends" Edition
2018-09-11- Formatted Chapters 5+ of W:DH, added some missing content, and added/tidied up some tags
v1.62.0, "24+ of the Last 36 Hours of My Existence" Edition
2018-09-08- Added Waterdeep: Dragon Heist https://5e.tools/adventure.html#WDH
- Added VGM/MM Familiar variants to Variant Rules
- Fixed pinned list "subtract" button in the Bestiary
- Fixed lifegen parentage rolls for Half-Orcs/Half-Elves/Tieflings
- Scientific notation now works in the DM Screen Unit Converter. For example, 10e3
- (Fixed typos/added tags)
v1.61.3, "Build System Requires Me to Bump the Version at Least Three Times" Edition
2018-09-05- Bestiary:
- Added MTF Duergar tokens, PSD tokens, WGE tokens (thanks to @ KnilKrad)
- Shift-clicking to-hit/skill/save rolls now rolls advantage (previously just rolled twice); shift-clicking damage rolls crits
- CR Scaler now randomly generates spell lists
- Added "Reset" button to scaled creatures
- Scaled creatures now work in pinned lists
- Scaled creatures now have distinct URLs, and can be linked, etc
- Fixed scaling creature to original CR
- Fixed spellcaster scaling
- Added "Max Roll" tooltip to HP
- Cleaned MTF fluff; added missing MTF regional effects/lair actions
- Improved layout to better match the books
- Fixed to-hit dice displaying as "1d20+X" instead of "+X"
- Quick Reference/Books:
- Prev/next buttons now change section instead of chapter; various other minor navigation fixes
- Fixed duplicated content
- Added chapter title to tab title
- Variant Rules
- Added page numbers
- Skills now have popup explanations where appropriate
- Actions now have popup explanations, although they're not yet ubiquitous. Soon™
- Homebrew:
- Added homebrew management page: https://5e.tools/managebrew.html
- Added section for source-less entries
- Custom skills/actions can be added
- (Fixed typos/added tags/added missing content/fixed many minor bugs)
v1.60.0, "Procrastinating Adding the CR Scaler to Roll20" Edition
2018-08-28- CR Scaler:
- Added to hover window and DM Screen
- Improved "prompt" (it's now a slider)
- Classes page:
- Added "Source" toggle to subclass buttons
- DMG subclasses are now hidden by default
- Added Languages filter, Senses filter, Skills filter, and Saves filter to Bestiary
- Lootgen:
- Now handles sub-tables (e.g. Table I's 76 result) visibly (it previously rolled in secret, and didn't display the sub-table).
- Nicer output text
- Items:
- Added Charges filter, Attached Spells filter, and Cost slider
- Minor performance improvements
- Improved Demo/Converter nightmode
- Improved Variant Rule search results; now jumps to the correct header
- Fixed navigating to same hash not scrolling the page when using F-to-find
- All Wizard cantrips now list "High Elf" as a potential source
- DM Screen Initiative tracker:
- Added "add multiple" options
- Search is focussed when opening Add Monster
- Fixed bug where added creatures wouldn't join groups
- Added "Exclude All UA" button to Blocklist
- Added AL Eberron guide
- Added weather/etc as Hazards
- Invocations page overhauled:
- Is now "Invocations & Optional Features," to better support homebrew
- Added Battlemaster Maneuvers and Sorcerer Metamagic
- Overhauled Dice Roller--now supports multiplication, division, brackets, and exponents
- (Fixed typos/minor bugs/etc)
v1.59.3, "One Man's Quest to Inflict a Mental Breakdown" Edition
2018-08-20- Fiddled with the navbar some, squeezing out a few more pixels for page content
- Added miscellaneous CoS items (thanks to @ Sulandir for the list), and one missing PotA item
- DM Screen Initiative Tracker now highlights groups of creatures
- DM Screen tabs with "generic" names can now be renamed
- Adventure/book/a few class headers are now clickable, to get a link to that header
- Improved rendering performance; pages with lots of text (e.g. adventures, books, classes) should now load significantly faster (the CoS page I was testing went from ~300ms -> ~150ms for me testing locally; ymmv)
- Added "Healing" filter to spells page (in the Misc section)
- Added show/hide buttons per class to Spells page "Subclasses" filter
- Added "Conditions Inflicted" filter to spells page
- Added map images to SCAG
- Bestiary Recharge clickers now work everywhere
- Dice rollers can now be rolled twice by holding shift when clicking
- Spam-clicking dice rollers no longer selects the text
- Added nav buttons to top of books/adventures (in addition to the existing ones at the bottom)
- Fixed Omnisearch handling terms ending in e.g. "a" strangely
- Added hover links to conditions in the Bestiary
- Cleaned/added hover links lots of CoS
- Cleaned MTF fluff formatting
- Added hover links to Cults and Boons
- Added /c and /h as shorthand for /clear and /help in the dice roller
- Fixed some CR scaling bugs:
- To-hit scaling can now correctly produce results less than +3
- To-hit scaling now properly handles proficiency, ensuring less ridiculous to-hits/strength scores
- Minimum damage for a damage roll is now 1 (e.g. 1d4-2 is converted to a flat 1)
- Spell slots correctly scale down
- NB: 30+ attributes are staying, because they're cooler than you
- Fixed various instances of missing fluff (especially in dragons)
- Made converter output editable, and title-casing of names toggle-able
- Pinned list data can now be downloaded, as a right-click option
- Added various missing tags to the Demo page
- Browsing to the Bestiary/Spells page from a bad URL now selects the first item
- (Typo fixes/other hover-link tagging/etc)
v1.59.2, "The City of Fixes" Edition
2018-08-15- Added UA: Races of Ravnica
- Fixed Shaped JS creator
- Fixed CR scaler always failing when attempting to scale creatures with DCs to CR20
- Fixed CR scaler failing to properly process DPR
- Fixed nightmode colouration on Bestiary hover/DM Screen entries
- Added "empty list display current entry" to Spells/Psionics Book View
- Improved Converter nightmode
- Slightly improved Converter "senses"/"damage <resistances/immunities/vulnerabilities>" handling
- (Fixed typos/etc)
v1.59.0, "Circumstances Forcing a Release" Edition
2018-08-14- Added version 0.1 of the current (2nd-) highest-voted suggestion (the highest being the Character Creator: "After 2.0's Done™")--the ability to scale creatures by CR. Currently, a small button next to the CR on statblocks in the Bestiary. DM Screen/Roll20/etc integration to come Soon™, mainly because I have to unfuck this Roll20 script/do the UA. Highly experimental, please do screw around with it, and see what's lacking. Things I know to be shit:
- Doesn't respect enchanted armor
- Can give people armor with greater Strength requirements than they can wield
- Completely untested vs Homebrew
- Doesn't scale spellcasters brilliantly (although I reckon it's passable; feedback appreciated). Besides these known issues, it's generally never going to be perfect, so don't expect it to ever be. We're aiming for "functionally good enough," here.
- Added optional "Close Tab?" confirmation to DM Screen (option is in the sidebar)
- Fixed various issues with Bestiary Proficiency Dice toggler
- Minor Statblock Converter improvements
- Added Blessed of Corellon variant rule
- Fixed Bestiary list sorting; now prefers Name -> Source as a fallback (or Source -> Name if sorted by Source)
- Scrolling lists with J/K now keeps the selected item in view
- Made "Recharge X-Y" click/rollable
- Fixed missing vulnerabilities on Objects
- Randomising a subclass can no longer randomise the already-selected subclass
- Added /clear command to Dice Roller
- Fixed various issues with local homebrew loading
- Exporting a filter link now includes only the non-defaulted filters, so the links are much smaller
- Added f and SHIFT-f as hotkeys to place the cursor in search boxes; list search and omnisearch respectively
- Added "Previous"/"Next"/"Back to Top" buttons to bottom of book pages
- Classes page now filters homebrew sources as own distinct type
- Dice Roller placeholder text now contains "drop lowest/highest" examples
- Bestiary print view defaults to printing the current creature if none are sublisted
- Fixed Items page sublist sorting in browsers using, as a decimal separator
- Added @diety tag
- (Fixed typos/minor content holes/etc)
v1.58.3, "Fantasy Grounds is Objectively Superior" Edition
2018-08-07- Added support for homebrew spell schools -- see here https://github.com/TheGiddyLimit/homebrew/blob/master/spell/Sample%20-%20Giddy%3B%20Assorted%20Marginalia.json for an example
- Added support for homebrew spell units -- as above
- Added Plane Shift: Dominaria
- Fixed point-buy calculator breaking on races with the same name
- Fixed issue where Search Everywhere wouldn't index homebrew on certain pages
- Tagged dice in PotA
- Fixed creatures with strange skill/save scores breaking the Proficiency Dice converter
- Fixed Night Mode reverting on page change in offline copies of the site
- (Fixed typos)
v1.58.2
2018-08-03- Fixed disappearing class filter
- Fixed giant pinned lists pushing other content off the page
v1.58.1, "Time Consuming Fixes ~~Nobody~~ At Least One Person Asked For" Edition
2018-08-03- Overhauled the Filter UI. Lots of small changes, a couple of reasonably big changes; you'll see.
- Filters now remember their shown/hidden state between refreshes
- Group filters can now be toggled AND/OR across the group, instead of having a locked hidden default. This, too, should be saved between refreshes. More buttons
- Converted Bestiary CR filter to a slider, and generally re-ordered the filters to have the more useful at the top
- Changed the way links to pre-filtered lists work, to be more consistent
- [@filter tags now default unspecified filters to "white" mode, instead of using the current values]
- Tweaked list page layout; Manage Homebrew button + pin/etc buttons are now always displayed *
- Added Book View/Table View to Psionics page
- Added "collection" homebrew support, for campaign settings etc.
- Tagged various creatures in TTP (credit to BigJoeDuke)
- (Typo fixes)* My sincerest apologies to the redesign team, I couldn't take it any longer.
v1.58.0, "Bad at Version Numbers, Good at Friends" Edition
2018-07-31- Added a Shaped Companion Script data builder: https://5e.tools/makeshaped.html (courtesy of @ herodotus, the author of the Companion Script)
- Added Wayfarer's Guide to Eberron. Includes items, feats, (more) races, and optional/variant rules. We're (or at least I am, and I know Dusk agrees) categorising the entire book as Unearthed Arcana, for the time being.
- Added "Lock" button to DM Screen initiative tracker (credit @ BaumMeister)
- Invocation homebrew now supports custom level requirements
- Homebrew deletion performance no longer awful (credit @ herodotus)
- Statblock Converter now displays warning/errors, and handles a slightly greater range of garbage input
- (Typo fixes/rendering improvements)
v1.56.6, "Who Needs Lunch Anyway" Edition
2018-07-26- (Most) Lists now have a default sort function which falls back on name (e.g. two entries have the same source; you're sorting by source; they'll be sorted by source and then by name). Some pages had this before, but not all.
- Stat-Block Converter should properly parse the last trait/action/etc
- Creatures with 0 ft. walking speed now have it displayed correctly
- Spells with concentration now correctly display "up to X" instead of fixed durations
- (Fix typos; data cleanup)
v1.56.4
2018-07-23- Added UA/WGE Eberron races (source tagged as "Wayfarer's Guide to Eberron") [More to come soon™ but I'm rolling on 4 hours sleep as-is, and I have work tomorrow]
- Added unit converter tool to DM screen
- Converted a debug "feature" (copying spell names on title click, with specific formatting I needed at the time) to a more user-friendly version
- Fixed name/encounter gen
- (Fixed a bunch of data issues in spells/bestiary (thanks to Herodotus of Shaped sheet fame) [Note: a looot of stuff was changed, so there might be a couple of e.g. rollable tables not quite working right. Please report anything you find])
- (Fixed typos)
v1.56.3
2018-07-22- Updated Discord links, and added a banner to the homepage explaining the situation
- Added DMG versions of non-PHB races which have been playerised in other sources (e.g. DMG Aarakocra)
- Added Traits and Languages filters to Races page
- Added Bladesinger Styles insert to Bladesinger subclass
- Fixed hover windows opening under the mouse, causing immediate flickering
- Fixed moving DM screen tabbed panels to empty spaces
- Fixed emptying tabbed DM screen panels containing YouTube/Twitch/dice roller widgets
- Switched to alternate slider implementation in Bestiary filters, to try to alleviate Firefox being silly. Firefox is still being silly, but this appears to have reduced the lag some.
- Fixed handling of encoded apostrophes in URLs
- (Fixed typos)
v1.0.0
2016-12-18(Lost to time.)