Skip to content

Releases

Formiqo 1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 09:23

Adds Studio style, an optional editor-like look for reading and writing. It's off by default.

New: Studio style

  • Studio style in Reading View:

    • system interface and code fonts at a 1.5 line height
    • compact headings, with a line under level 1 and 2 headings
    • blue links that underline on hover
    • framed code blocks with syntax colours and language labels
    • striped tables, muted quotes, solid rules and highlights

    It replaces Formiqo's own Reading View look. Responsive tables and code labels still apply.

  • Studio style in the editor (Live Preview and Source mode): coloured headings and links, list markers coloured by level, a violet cursor and selection, and code fonts for code.

  • New command: Toggle Studio style, which switches both at once. You can give it a hotkey to compare looks.

Light and dark mode are both supported. Your font size, your theme's background, and the rest of the interface stay as they are. Turn it on in Settings → Formiqo → Studio style. Details: Reading View guide.

Linux tip: install the Lato font (ttf-lato / fonts-lato) for the intended look.

Install / update

Download main.js, manifest.json and styles.css below into YourVault/.obsidian/plugins/formiqo/, then reload Obsidian.

Verify the download

gh attestation verify main.js --repo cachewraith/formiqo

Full changelog: CHANGELOG.md

Formiqo 1.0.1

Choose a tag to compare

@cachewraith cachewraith released this 04 Nov 11:20

Maintenance release that addresses the Obsidian community directory's review of 1.0.0. It now passes Obsidian's official checks with 0 errors and 0 warnings.

Changed

  • Settings are searchable. On Obsidian 1.13 and newer, Formiqo uses the new declarative settings API, so its settings appear in Obsidian's settings search. Older versions keep the previous settings screen, which shows the same options.
  • Display math. Wide equations scroll inside Obsidian's .math-block wrapper; previously this targeted MathJax's internal element.
  • Links. The underline thickness no longer changes on hover, because that property is only partly supported in older Obsidian versions. The underline offset stays.

Security

  • Development tooling: minimatch is pinned to ≥ 11.0.1 (GHSA-g3hv-75wg-m249). Only ESLint and typescript-eslint use it; it is not part of the plugin.

Install / update

Download main.js, manifest.json and styles.css below into YourVault/.obsidian/plugins/formiqo/, then reload Obsidian. See the user guide.

Verify the download

gh attestation verify main.js --repo cachewraith/formiqo

Full changelog: CHANGELOG.md

Formiqo 1.0.0

Choose a tag to compare

@cachewraith cachewraith released this 04 Nov 09:43

First stable release of Formiqo: make Markdown beautiful.

Formiqo fixes broken Markdown as you paste it, tidies notes on demand, and makes Obsidian's Reading View cleaner. It works offline, makes no network requests, and collects no data.

Highlights

  • Paste repair: escaped \| tables become real tables, missing table separators are added, • bullets and ☐/☑ checkboxes become Markdown, ##Heading and [text] (url) are fixed, and unclosed code fences are closed. Text that's already fine is pasted unchanged.
  • Commands: Format selected Markdown, Format current document, Fix Markdown tables, plus toggles for paste formatting and the Reading View. Each one is a single undo step.
  • Reading View: clean tables (wide ones scroll sideways), code blocks with language labels, refined inline code, clear headings, tidy lists and quotes. Follows your theme and accent colour.
  • Safe: code, math, frontmatter, callout syntax, HTML, comments and wikilinks are never rewritten. Every result is checked before it's applied.

Install

  1. Download main.js, manifest.json and styles.css below.
  2. Put them in YourVault/.obsidian/plugins/formiqo/.
  3. Reload Obsidian and enable Formiqo under Settings → Community plugins.

Requires Obsidian 1.1.0 or newer. Read the user guide before you start.

Verify the download

main.js and styles.css were built by this repository's release workflow and carry a GitHub build attestation:

gh attestation verify main.js --repo cachewraith/formiqo

Full changelog: CHANGELOG.md