Skip to content

Releases: thiagocolen/notes-from-the-underground

1.1.4

Choose a tag to compare

@penny-processor penny-processor released this 27 Aug 08:57

Security fix

A scan flagged 3 dynamic <script> element creations in the built main.js. These came from React 19's react-dom/client bundling its Float/Resource internals (used for preinit/preload and rendering <script> as a hoistable resource), pulled in unconditionally even though this plugin never calls those APIs.

This plugin's React usage is limited to createRoot, useState, useMemo, and StrictMode — all available in React 18 — so react, react-dom, @types/react, and @types/react-dom were downgraded from ^19.2.4 to ^18.3.1, which removes the flagged code entirely. Verified the built main.js now has zero createElement("script") occurrences.

Install

Copy main.js, manifest.json, and styles.css into VaultFolder/.obsidian/plugins/notes-from-the-underground/.

1.1.3

Choose a tag to compare

@penny-processor penny-processor released this 26 Aug 21:53

What's new

  • Added a banner image to the top of the README.

Install

Copy main.js, manifest.json, and styles.css into VaultFolder/.obsidian/plugins/notes-from-the-underground/.

1.1.0

Choose a tag to compare

@penny-processor penny-processor released this 26 Aug 20:33

What's new

  • Column resizing — drag column edges to resize table columns (TanStack Table's columnResizeMode).
  • Column reordering — move columns left/right via per-header controls.
  • Column visibility — a "Table Settings" panel to toggle which columns are shown.
  • Docs — README rewritten to describe this plugin's scripts, build output, and source layout. The original Obsidian sample-plugin README is preserved at template-readme.md.

Install

Copy main.js, manifest.json, and styles.css into VaultFolder/.obsidian/plugins/notes-from-the-underground/.