Skip to content

silverbullet

v2.8.1 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 14d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

end-user-programming knowledge-management lua markdown note-taking personal-knowledge-management

ReleasePort's take

Light signal
editorial:auto 14d

Silverbullet 2.8.1 fixes cursor drift in tall widgets, stabilizes arrow-key navigation for multi-line blocks, and resolves PWA boot crashes when offline. Includes new query-collection API helpers.

Why it matters: PWA deployments should upgrade to prevent silent offline boot failures. Test cursor and navigation fixes in dev if your app uses multi-line text input or tall widget lists.

Summary

AI summary

Fixed cursor drift and multi-line widget navigation issues; PWA boot now caches 404 results to avoid crashes.

Changes in this release

Feature Medium

New index query-collection helpers: objects (alias for tag), pages, subPages, contentPages, metaPages, aspiringPages, tasks, headers, items, paragraphs, tables, documents, links, and tags; each optionally filterable.

New index query-collection helpers: objects (alias for tag), pages, subPages, contentPages, metaPages, aspiringPages, tasks, headers, items, paragraphs, tables, documents, links, and tags; each optionally filterable.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: low

Bugfix Medium

Cursor and clicks no longer drift by a line or two below tall widgets.

Cursor and clicks no longer drift by a line or two below tall widgets.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: high

Bugfix Medium

Arrow keys reliably enter multi-line block widgets line by line.

Arrow keys reliably enter multi-line block widgets line by line.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: high

Bugfix Medium

PWA boot no longer crashes silently when server unreachable and file previously 404; result now cached for offline boots.

PWA boot no longer crashes silently when server unreachable and file previously 404; result now cached for offline boots.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: high

Refactor Medium

Fine-tuning of the markdown renderer.

Fine-tuning of the markdown renderer.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: low

Full changelog
  • Fix: cursor and clicks no longer drift by a line or two when working below a tall widget (e.g. arrow-up from a list under a ${query[[…]]} now advances exactly one line). Some other cursor preservation issues addressed as well.
  • Fix: arrow keys now reliably enter multi-line block widgets (queries, tables) line by line.
  • Fix: Some finetuning of the markdown renderer.
  • Fix: PWA boot no longer crashes silently when the server is unreachable and a boot-time file (e.g. CONFIG.md) was previously 404 — the 404 result is now cached so subsequent offline boots succeed instead of throwing a raw TypeError: Failed to fetch that the boot code swallowed.
  • New index.* query-collection helpers: index.objects (the new alias for index.tag), plus index.pages, index.subPages, index.contentPages, index.metaPages, index.aspiringPages, index.tasks, index.headers, index.items, index.paragraphs, index.tables, index.documents, index.links, and index.tags. Each type-specific helper takes an optional extra tag for filtering (except index.subPages, which takes the parent page name, and index.documents/index.links/index.tags, which take no arguments).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track silverbullet

Get notified when new releases ship.

Sign up free

About silverbullet

An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua

All releases →

Related context

Earlier breaking changes

  • v2.8.0 New SB_DISABLE_SERVICE_WORKER flag disables service worker and sync.

Beta — feedback welcome: [email protected]