Releases: jonmichaels/item-piles-black-flag
Releases · jonmichaels/item-piles-black-flag
Release list
v0.1.3 — Initial Foundry v14 / Black Flag v3 Support
v0.1.3 — Initial Foundry v14 / Black Flag v3 Support
This release adds initial compatibility metadata and runtime support for Foundry VTT v14 and Black Flag Roleplaying / Tales of the Valiant v3.
Added
- Initial Foundry VTT v14 compatibility declaration.
- Initial Black Flag v3 compatibility declaration, verified against Black Flag 3.0.075.
- Item Piles 3.3.2 compatibility verification.
- Runtime guard for Foundry startup timing where
game.usercan be unavailable when Item Piles system integration registers.
Notes
- Foundry v14 / Black Flag v3 support should be treated as initial support while real-world testing continues.
- Item Piles core is still evolving for Foundry v14. Some Foundry v14 deprecation warnings may come from Item Piles core itself rather than this Black Flag adapter.
v0.1.2 — Foundry v13 compatibility fix
What's Fixed
html.find is not a functioncrash — Item Piles 3.3.1 calls jQuery.find()on a native HTMLElement in Foundry v13. Added jQuery polyfill onrenderChatMessageHTMLhook.- Registration timing — Module code moved inside
Hooks.once("init", ...)for Foundry v13 ES module compatibility. - module.json cleanup — Removed duplicate
requiresblock.
Technical Details
- Item Piles
chat-api.js:56expectshtml.find()— jQuery API, but Foundry v13 passes native HTMLElement - Polyfill wraps
.find()and.closest()via$(html) - Hook name changed from deprecated
renderChatMessage→renderChatMessageHTML - SYSTEM_HOOKS callback updated to match
Commits
bf06e05SYSTEM_HOOKS hook name correctedbae87d1Version bump + jQuery polyfill4002d9eInitial fix + module.json cleanup
v0.1.0 — Initial Black Flag Release
Item Piles: Black Flag / Tales of the Valiant
Initial release adding Black Flag / Tales of the Valiant system support to the Item Piles module.
What's Included
- Actor type — Item pile actors created as
pc - Item filters — Non-physical types (class, spell, feature, background, etc.) excluded from piles
- Currencies — pp, gp, sp, cp referenced from the Black Flag system compendium
- Container support — Container items transfer their contents when looted
- Vault styling — Rarity-based border colors (uncommon → artifact)
- Item transformation — Strips attunement flags when items enter piles
Requirements
- Foundry VTT v13+
- Item Piles v3.2.7+
- Black Flag Roleplaying (Tales of the Valiant) v2.0+
Installation
Via Foundry Module Browser:
https://github.com/jonmichaels/item-piles-black-flag/releases/latest/download/module.json
Manual:
Download module.zip and extract to Data/modules/item-piles-black-flag/.