Skip to content

V13.8.3 Bug Fixes

Choose a tag to compare

@GnollStack GnollStack released this 09 Mar 05:53
9dc734c

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() and api.import()). SPELL was 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() and api.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.