v1.24.0
·
5 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Features
- sheets: add skill filter to hide skills without rating
- ui: hide source button when PDF Pager module is inactive
- importer: auto-create effects for Exceptional Attribute qualities
- sheets: enable active effects on quality items
- effects: support raising attribute maximums via active effects
Bug Fixes
- templates: move import to top of flow-settings-menu
Improvements
- templates: merge gear sheet into item sheet
- templates: extract stat-cell partial
- templates: extract item-list-block partial
- templates: mirror JS structure in template folders
- templates: register partials via loadTemplates
- templates: use TEMPLATES in sheets and hooks
- templates: use TEMPLATES in domain dialogs
- templates: add central template path module
- importer: split parseContacts out of parseSubActors
- importer: use lower() for remaining name-key normalization
- importer: dedupe parent-category subcategory via parentCategoryOr
- importer: decompose extractCharacter into focused helpers
- importer: share mentor-record extraction via toMentorRecord
- importer: collapse duplicate index-insert branches into setFirst
- importer: extract lower() helper for name/key normalization
- importer: share boolean parsing via isTrue/isYes helpers
- importer: unify mapper name fallback into a single helper
Full Changelog: v1.23.1...v1.24.0