V13.8.3 Bug Fixes
5e Item Importer v13.8.3
Foundry VTT: v13 (verified 13.351)
D&D 5e System: 5.1.10+ (verified 5.2.5)
Maintenance release focused on reliability. No new features — just fixes for bugs that could cause silent failures or unexpected behavior.
Bug Fixes
- Fixed spell items not being recognized when using the programmatic API (
api.parse()andapi.import()).SPELLwas missing from the API's type key list, so YAML spell blocks were being routed to the natural language parser instead of the strict YAML parser. - Fixed a crash-loop when importing a single item fails — the import button would stay stuck showing a spinner with no way to recover. Errors now show a notification and reset the form properly.
- Fixed the "Export to Text" option appearing in the item right-click context menu. The feature isn't implemented yet, so it's been hidden until it's ready.
- Fixed a ghost timer that could fire after the import window was closed, causing a harmless but noisy error in the console.
- Fixed module settings being registered across two separate init hooks, which could cause ordering issues depending on Foundry internals.
Improvements
- The programmatic API (
api.parse()andapi.import()) now returns structured error objects instead of throwing unhandled exceptions when something goes wrong — easier to handle in macros and other modules. - YAML format detection no longer recompiles regex patterns on every parse call.