Skip to content

Releases: turnipsforme/influx

Influx 2.4.5 beta 1

Influx 2.4.5 beta 1 Pre-release
Pre-release

Choose a tag to compare

@turnipsforme turnipsforme released this 12 Sep 18:36

Task checkboxes now stay beside their text in linked mentions. Clicking the Linked mentions heading collapses the full results area, including note titles, while keeping the heading and toolbar visible. Click again to restore the previous card states. The chevron beside each note turns right when collapsed and down when expanded, with the native animation. Note titles and preview links open with their source-note context, and title formatting keeps literal underscores intact.

This beta includes the earlier local navigation, backlink cache, refresh, and editor-widget fixes that had not been released.

Other fixes:

  • Match Markdown spacing between editing and reading views, keep checkbox states in snapshots, and contain wide excerpts.
  • Handle stale link positions and invalid custom titles without losing valid mentions.
  • Keep task context for plus-sign and alternative numbered lists.
  • Keep collapsed cards closed on refresh and stop layout cleanup from removing connected popout previews.

Validation:

  • 309 automated tests pass; production TypeScript build and bundle syntax checks pass.
  • 64 isolated layout checks pass using the Plugins Testing example and Obsidian 1.14.1 styles, covering both layouts and viewing modes, light and dark themes, two font sizes, narrow cards, nested tasks, code, and tables.
  • Four interaction checks pass across both layouts and viewing modes, including full-section height reduction, hidden titles, saved card states, and the native chevron animation.
  • No Obsidian app controls were used. Installation was limited to Plugins Testing.

The required Obsidian files are attached separately: main.js, manifest.json, and styles.css.

Influx 2.4.4

Choose a tag to compare

@turnipsforme turnipsforme released this 05 Sep 23:48

Linked mention boxes now have more room around their content: 12px of padding above and below, 16px on both sides, and a small gap between the title and excerpt.

The padded content fits within its border in both layout variants and reading and editing views. Spacing around the Linked mentions section stays the same.

Validation: 217 tests pass, the production build succeeds, and local browser previews were checked with the Things theme at desktop and narrow widths.

Install using the attached influx-2.4.4.zip, or use main.js, manifest.json, and styles.css for a manual update.

Influx 2.4.3

Choose a tag to compare

@turnipsforme turnipsforme released this 30 Aug 21:17

Reliability release.

  • Restores Influx in desktop notes containing Markdown tables or escaped pipe characters in links.
  • Keeps the mobile table-editing safeguard limited to the active table.
  • Makes Backlink Cache opt-in, with a native Obsidian fallback when its result is empty or unavailable.
  • Adds an option to show Influx even when no linked mentions are found.
  • Improves refresh wording and retries empty backlink results instead of retaining them.

Release 2.4.2

Choose a tag to compare

@turnipsforme turnipsforme released this 25 Aug 22:32
  • Fix: table-editing backlink fixes now work on mobile too — editing a markdown table on mobile no longer glitches the Influx UI (widget is dropped synchronously while editing inside tables and suppression stays in sync with caret taps)
  • Fix: release workflow build (npm ci) and tag resolution

Release 2.4.1

Choose a tag to compare

@turnipsforme turnipsforme released this 25 Aug 10:29
  • Fix: backlink pane and search result container no longer stretch to fill flex containers; Influx stays content-sized
  • Add regression tests for stylesheet flex sizing

2.4.0

Choose a tag to compare

@turnipsforme turnipsforme released this 25 Aug 10:01

Influx 2.4.0

This release incorporates fixes for backlinks rendering inside markdown table cells, contributed by @rudironsoni.

Fixes by rudironsoni

  • No more influx widgets inside table cells — Influx no longer renders its backlink excerpts inside markdown table cells in reading mode (shouldRenderInfluxForMarkdownElement guard).
  • Table-aware widget placement in live preview — the Influx widget now anchors after any leading table (or a table directly following a heading) instead of landing inside it (findInfluxWidgetPosition).
  • Editor stability with tables — decoration computation is suppressed while the document contains tables or the cursor is inside one, preventing misplaced widgets.

Also includes everything from 2.4.0-beta.1

  • Backlink cache integration and reduced background work/memory use
  • Preview refresh lifecycle fixes and stabilized editor widget placement

Installation

Download main.js, styles.css, and manifest.json into <vault>/.obsidian/plugins/influx/ and reload Obsidian.

2.4.0-beta.1

2.4.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@turnipsforme turnipsforme released this 21 Aug 06:05

Highlights

  • Influx now uses Backlink Cache's safe API automatically when it is active, with no polling or required dependency.
  • Backlink additions and removals refresh editor and reading views without needing a manual note refresh.
  • Large vault work is batched, capped, and cleaned up sooner to reduce CPU and memory use.

BRAT

Install this prerelease from the release assets: main.js, manifest.json, and styles.css.

v2.3.1-preview.1

Choose a tag to compare

@turnipsforme turnipsforme released this 24 Jul 09:49

Preview release

This release packages the current Influx improvements for testing before the upstream pull request is merged.

Included changes

  • Harden backlink processing and avoid unnecessary work for notes without incoming links.
  • Preserve native incoming-link data when processing frontmatter relationships.
  • Stabilize CodeMirror widget placement and asynchronous editor updates.
  • Improve preview refresh, cache invalidation, cleanup, and update serialization.
  • Include the compiled main.js bundle required by Obsidian and BRAT.
  • Add regression coverage for backlink handling and decoration placement.

Verification

  • 174 tests passing
  • Production build passing

This is a temporary preview release based on the pull request branch.