Skip to content

Releases: Webcreator3478/D-D-Beyond-Character-Importer---Obsidian-Plugin

1.1.3

22 Jun 07:59
07ed7e1

Choose a tag to compare

See RELEASE_NOTES.md for details.

1.1.2

21 Jun 22:52

Choose a tag to compare

New

  • Refresh button on character notes — every imported character note now has a 🔄 Refresh from D&D Beyond button next to ⚔️ Open Interactive Character Sheet, letting you re-fetch the character and update the note in place without opening the import dialog. The button shows a brief ✅ "Refreshed" or ❌ "Refresh failed" flash so it's clear whether the refresh worked, then resets automatically.
  • Styles added. The plugin is from now on compatible with themes.
  • Refresh button

Bug fixes

  • The refresh button is now disabled (with an explanatory tooltip) on notes that don't have a D&D Beyond character ID, instead of attempting — and silently failing — an import with a meaningless fallback ID.
  • importCharacter() previously swallowed its own errors and returned silently, so a calling function had no way to know an import had failed. It now re-throws after showing its Notice, so the new refresh button (and any future callers) can detect and react to failures.
  • Replaced setAttribute("disabled", "true") with the standard button.disabled = true on the refresh button and the 5etools fetch button, which is the simpler and more correct way to toggle button state.
  • Moved the character-sheet launcher buttons' styling out of inline style.cssText strings and into styles.css (.dndbi-launcher-row, .dndbi-sheet-btn, .dndbi-refresh-btn), improving readability and maintainability.
  • Fixed a broken buildSavingThrows() helper that referenced key, subType, and cells outside of any enclosing scope — restored the missing .map() callback so saving throws render correctly again.

New Contributors

Mike S.

Mike S.

Thank you for contributing to this project! 🎉

1.1.1

31 May 10:41

Choose a tag to compare

See RELEASE_NOTES.md for details.

1.1.0

31 May 08:49

Choose a tag to compare

See RELEASE_NOTES.md for details.

1.0.4

28 May 19:51
7616df7

Choose a tag to compare

See RELEASE_NOTES.md for details.

1.0.3

17 May 17:18
763e30a

Choose a tag to compare

See RELEASE_NOTES.md for details.

1.0.2

15 May 08:54
7296794

Choose a tag to compare

See RELEASE_NOTES.md for details.

1.0.1

14 May 22:12
84745bc

Choose a tag to compare

See RELEASE_NOTES.md for details.

1.0.0

14 May 20:31
44bc845

Choose a tag to compare

Fixed the release