Releases: kgar/foundry-vtt-tidy-5e-sheets
v4.5.3
What's Changed
Full Changelog: v4.5.2...v4.5.3
Important
For dnd5e 3.2.x 🦎
Tidy x Dungeons of Drakkenheim
A lot of users have not moved on from earlier versions of dnd5e 3.x. This release is a backport of the new Tidy v5.4.0 integration for the Dungeons of Drakkenheim premium module to dnd5e 3.2.x. Big Thank You to members of the Tidy community for making this possible. Enjoy!
Original release notes: https://github.com/kgar/foundry-vtt-tidy-5e-sheets/releases/tag/v5.4.0
v3.8.0
What's Changed
Full Changelog: v3.7.1...v3.8.0
Important
For dnd5e 3.2.x 🦎
Tidy x Dungeons of Drakkenheim
A lot of users have not moved on from earlier versions of dnd5e 3.x. This release is a backport of the new Tidy v5.4.0 integration for the Dungeons of Drakkenheim premium module to dnd5e 3.1.x. Big Thank You to members of the Tidy community for making this possible. Enjoy!
Original release notes: https://github.com/kgar/foundry-vtt-tidy-5e-sheets/releases/tag/v5.4.0
v5.4.1
What's Changed
Full Changelog: v5.4.0...v5.4.1
Important
For dnd5e 3.3.x 🐉
Quick Fix
- Fixed: When the user color scheme is set to default and the default theme is dark, it makes some text unreadable on the Contamination tab for the Dungeons of Drakkenheim integration.
v5.4.0
What's Changed
Full Changelog: v5.3.0...v5.4.0
Important
For dnd5e 3.3.x 🐉
Tidy x Dungeons of Drakkenheim
Thanks to the generosity of the Tidy community, Tidy 5e Sheets now provides integration with the "Dungeons of Drakkenheim" premium module.
For PCs and NPCs, the Contamination tab is now available.
The contamination tab contains the familiar contamination table and tracker from the default sheets.
v5.3.0
What's Changed
- [#693] chore: Use official EnchantmentConfig and remove temp copy by @kgar in #694
- [#567] Custom Section Drag and Drop by @kgar in #695
Full Changelog: v5.2.0...v5.3.0
Important
For dnd5e 3.3.x 🐉
What's New
- Added drag and drop support for the following:
- Dragging owned items into a custom section
- Dragging owned items out of a custom section, which returns them to their default section
- Removed Tidy's shimmed copy of EnchantmentConfig and now call the real config window since the system has made EnchantmentConfig available in a previous patch.
See more details on Tidy custom section drag and drop on the Tidy 5e wiki: https://github.com/kgar/foundry-vtt-tidy-5e-sheets/wiki/Tidy-Custom-Sections#drag-and-drop
v5.2.0
What's Changed
- [#681] Assign Spells to Source Class by @kgar in #685
- [#687] [#672] NPC Exhaustion and Conditions by @kgar in #688
- [#689] Fixed: Null enchantment prop breaks feature sheet by @kgar in #690
- I18n: latest from weblate by @kgar in #691
Full Changelog: v5.1.2...v5.2.0
Important
For dnd5e 3.3.x 🐉
NPC Conditions
NPCs now have a Conditions section on the Effects tab.
Source Class Bulk Assign Tool
The Spellbook tab now has a Tools menu on the toolbar with the option "Assign Spells to Classes."
This menu option opens a dialog where one can quickly assign spells to a particular source class.
Localization
- Italian updates, thanks to GregoryWarn!
- Spanish updates, thanks to gallegonovato!
Misc
- Tidy is now using the system's data for NPC Exhaustion. A migration has been added for those who have NPCs with levels of exhaustion on a Tidy sheet.
- Fixed: New Feature sheets and some existing feature sheets may have a null enchantment prop, which crashes the feature sheet and requires a reload.
v4.5.2
What's Changed
- [#689] hotfix backport for broken feature sheets due to null source.enchantment prop by @kgar in #692
Full Changelog: v4.5.1...v4.5.2
Important
For dnd5e 3.2.x
Maintenance
This is a backport fix for Feature Sheets where the source.enchantment
field is null, causing sheets to break and become unresponsive.
v5.1.2
What's Changed
Full Changelog: v5.1.1...v5.1.2
Important
For dnd5e 3.3.x 🐉
What's New
- Fixed: When a skill is registered after Foundry's "init" phase, it will not show up on an actor's skills list. Tidy tabs using the Skills List component were crashing when this happens. Added guard code and a warning log about the missing skill.
v5.1.1
v5.1.0
What's Changed
- [#669] Charge/Uncharge Context Menu Item by @kgar in #675
- [#673] NPC Rest Cleanup by @kgar in #676
- v5.0.0 by @Kharmans in #677
- I18n: latest from weblate by @kgar in #678
- [#670] NPC Bonds, Ideals, Flaws - to system schema, plus migration by @kgar in #679
- [#671] Item: Parent Class to Source Class migration by @kgar in #680
Full Changelog: v5.0.0...v5.1.0
Important
For dnd5e 3.3.x 🐉
Source Class on Spell Details Tab
Spell sheets now feature the new 3.3.0 field "Source Class."
When a spell is owned by an actor, the "Source Class" input will be a dropdown.
When a spell is not owned by an actor, the "Source Class" input is free text, expecting a class identifier.
Source Class will now drive Tidy's multiclass spellbook filter feature, and the multiclass spellbook filter itself now shows the relevant spellcasting classes which the actor owns.
Source Class also now drive the spell class image feature.
New Migrations Available
Only run a migration when you specifically need it. If it relates to a feature that is not used in your games, you can ignore the migration.
- "Spell Class to Source Class": Tidy's flag-based "Spell Class" field has been replaced by "Source Class" in spell sheets. This migration will move "Spell Class" data to "Source Class" for any indicated items.
- "NPC Bonds, Ideals, and Flaws to System": Tidy's flag-based "Bonds, Ideals, and Flaws" text fields are now part of the official NPC schema. This migration will move the flag data into the new system data fields.
Localization
- Brazilian Portuguese updates, thanks to Kharmans!
- Spanish updates, thanks to gallegonovato!
Misc
- For all items with charges: added "Charge" / "Uncharge" context menu options, for parity with the default sheets
- Removed custom Tidy code for NPC rest and am now fully deferring to the actor API.
- Removed setting "Additional Classes for Multiclass Spellbook Filtering": this setting is no longer needed, because an actor's spellbook filter options now represent the spellcasting classes they own.
- Removed setting "Use NPC Rest": NPC rest is now native to the system, so there's no need for a toggle.