Skip to content

Releases: DiscourseGraphs/discourse-graph-obsidian

Discourse Graph v1.1.0

09 Apr 16:03

Choose a tag to compare

Changelog

v1.1.0

Features

  • Convert image to node via hover icon: Adds a "Convert to node" hover icon on embedded images in the editor — clicking it opens the node creation modal to turn the image into a discourse node. (#936)
  • Create Base view command for node types: Adds a "Create Base view for node type" command that generates a .base YAML file filtered by node type, accessible from the command palette, node type settings, and the discourse context panel. (#935)
  • Node menu hotkey on text selection: When the node tag hotkey is pressed with text selected, an inline node type picker appears — selecting a type creates a discourse node from the selected text and replaces it with a [[wiki-link]]. (#917)
  • Separate tentative (imported) relations in UI: The relationship section now splits into "Current Relationships" (local/accepted) and "Tentative Relationships" (imported, not yet accepted), with per-entry accept buttons on tentative entries. (#941)
  • Auto-save plugin settings: Settings now auto-save to match Obsidian's native behavior — removes the "Save Changes" button from all settings tabs; discrete inputs save immediately, text inputs save on blur. (#913)

Bug Fixes

  • Fix relations.json scattered across multiple locations: relations.json is now always stored at the vault root; on every load, scattered files are found, merged, and consolidated automatically. (#947)
  • Re-scan unpublished relations at load or sync: Unpublished relations are now re-scanned when the plugin loads or syncs, preventing relations from being silently missed. (#918)

Discourse Graph v1.0.0

28 Mar 01:31
a7e17cb

Choose a tag to compare

Discourse Graph v0.5.6

24 Mar 03:38

Choose a tag to compare

Discourse Graph v0.5.5

16 Mar 22:06

Choose a tag to compare

v0.5.5

Features

  • Instant canvas view: Canvas now opens as TldrawView immediately after creation instead of requiring an extra step (#892)
  • Node type folder locations: Configure a dedicated folder location per node type so new nodes are automatically saved in the right place (#877)
  • Import relations with nodes: When importing a node, its relations are now imported along with it (#847)
  • Feedback for oversize assets: The plugin now surfaces a warning when an asset exceeds the size limit during publishing (#882)

Bug Fixes

  • Color circle for new node types: Fixed missing color indicator in node type settings for newly created node types (#887)
  • Wikilink handling on import: Fixed wikilink generation when importing nodes (#807)

Internal

  • Plugin store compliance (Parts 2 & 3): Ongoing cleanup and prep work for Obsidian plugin store submission (#849, #850)

Discourse Graph v0.5.4

10 Mar 18:37

Choose a tag to compare

Changelog

v0.5.4

Features

  • Export relations to imported nodes: Relations to imported nodes are now included when publishing, resolving identifiers to the original node in the shared group (#817)
  • Separate imported vs local types in settings: Imported node and relationship types are now visually distinguished from locally-created types in the settings panel (#857)
  • Custom hotkey for node tag menu: The input field for choosing a custom hotkey for the node tag menu is now accessible in settings (#855)

Bug Fixes

  • Command palette sync notice: Fixed "Sync mode is not enabled" notice appearing when opening the command palette instead of only when executing sync commands (#864)
  • Canvas relations menu: Fixed bug when inserting a node via the relations menu on the tldraw canvas (#863)

Internal

  • Plugin store prep: Updated manifest description, removed default hotkey assignment, and cleaned up settings heading for Obsidian plugin store compliance (#848)
  • Updated README: Revised plugin README with updated instructions and promo images (#846)

Discourse Graph v0.5.3

03 Mar 06:21

Choose a tag to compare

Changelog

v0.5.3

Features

  • Drag and drop into canvas: Drag links from Base and the File Explorer directly into the Discourse Graph canvas (#780)
  • Publish relations: Relations are now published alongside nodes when publishing to a group (#827)

Bug Fixes

  • Reverse relationships: Fixed reverse relationships not being created properly in the discourse context panel (#833)

Internal

  • Database views: Migrated sync and import queries to use database views instead of direct table access (#831)

Discourse Graph v0.5.2

26 Feb 22:51

Choose a tag to compare

Discourse Graph v0.5.1-alpha-sync

17 Feb 21:13

Choose a tag to compare

Pre-release

v0.5.0

17 Feb 16:16

Choose a tag to compare

Changes in this release:

  • Auto detect relations when creating discourse node. Now if you create a new Discourse Node from another node that it has a relation to, you can also link the new node to the existing node at the moment of creation
  • Relations are now stored in relations.json instead of in frontmatter
  • Beta feature: Sync Discourse Nodes between different vault

Discourse Graph v0.4.1

27 Dec 02:51

Choose a tag to compare