What's Changed
- [#157] Expanded max-width of XP tracker for player characters by @kgar in #159
- [#123] Midi-qol compatibility changes by @kgar in #125
- [#112] Updated JsDoc and prepared for documentation generation via Github actions by @kgar in #160
- [#112] Adjusted github action for auto-generating documentation on releases by @kgar in #161
- [#143] Updated editors' editable area to span the full height of their containers by @kgar in #162
Full Changelog: v0.1.20...v0.1.21
Tab Registration API is Here!
Anyone who wishes to add a tab to PC, NPC, Vehicle, and Item sheets, the initial offering of the tab registration API has arrived. This marks the beginning of the official Tidy 5e Sheets API. This API will continue to expand as more of the sheets become configurable and extensible, and more content will join the documentation, such as Hooks and Flags, in due time.
The module integration wiki exists, but at the time of this writing, it is just stubbed out.
Make a Tab, Go Wild!
I often use language geared toward module development / integration, but you can also just create a world script and drop in your own content without even making a module. You can even make your own flags and everything. For this, I hope to include examples in the wiki later.
"Items with Spells 5e" World Script for Compatibility
Now that the API is ready for use, the first tab-adding module on the list for the compatibility effort is "Items with Spells 5e." I have provided a world script which can bridge the gap between these sheets and the module. I will be in touch with the module author to request including an API call in the module itself so that a world script is not needed.
Style Updates
- Expanded XP tracker to fit high-level play. Thanks to github user @ZhornLegacy for reporting it.
- Expanded editor editable area to fill the available vertical space. Thanks to discord user m0nkeyy for reporting it.