github kgar/foundry-vtt-tidy-5e-sheets v11.6.0

latest releases: v13.4.0-alpha-2, v13.4.0-alpha-1, v13.3.0...
6 months ago

What's Changed

Full Changelog: v11.5.3...v11.6.0

Important

For dnd5e 5.1.x 🐲

Maintenance

  • New: NPC Limited Sheets now show Appearance.
  • New: When unlocked, entire sections can be renamed when a given table list supports custom sections.
  • New: When there are more section commands than row actions, the section commands will collapse into a 3-dots menu. The button shows a context menu with all available commands.
  • New: On the Spellbook tab, the spell icon now always shows for spells, whether the sheet is in Play or Edit mode.
  • Fixed: Limited Actor Sheets were squashing content to the left side.
  • Fixed: Pressing enter on some of the NPC biography characteristics text boxes would unintentionally open the editor for the biography.
  • Fixed NPC sheet bottom parchment styling to fill wide sheets. Thank you hightouch!
  • Fixed group subtitle wrapping behavior and Edit Mode sizing when the config icon appears. Thank you hightouch!
  • Fixed form group label wrapping behavior. Thank you hightouch!
  • Compatibility: When Quick Insert is active, Tidy Quadrone sheets will now show the magnifying glass on item sections, which opens the Quick Insert interface set to @auto. Quick Insert is performing this integration through the API; this is just updating Quadrone sheets to respond to that integration.
  • Fixed: Unable to delete items on Encounter Loot tab.
  • Fixed: Banked Inspiration increment and decrement buttons were missing tooltips.
  • Fixed: "Set Tidy as Default Sheet" config dialog was not saving properly.

Performance

  • New: Tidy now defers rendering some content until the moment it is needed. These include collapsed sections, item summaries and activity tables on actors, and nested containers. All supported means of injecting dynamic content should still work, because the render pipeline is invoked when a soft render is required, but the existing sheet context is reused, reducing processing time. This is an ongoing effort to improve performance on Tidy sheets.

API Changes

  • API: ⚠ Breaking Change - Content registration no longer wraps content in a parent div[style="display: contents;"] wrapper. This approach makes it impossible to properly integrate content into Tidy sheets, especially for repeated content like list items, leading to subtle (and sometimes not-so-subtle) bugs. All content registered through the API will now automatically receive the appropriate render scheme attribute at the top level when opting into Handlebars-like rendering.
  • API: api.actorItems.registerSectionCommands() is here. This replaces registerSectionFooterCommands as the generic registration point for commands related to a given actor item section. registerSectionFooterCommands is now deprecated and will be removed in a subsequent major release.

Don't miss a new foundry-vtt-tidy-5e-sheets release

NewReleases is sending notifications on new releases.