This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Light signalSilverbullet 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 summaryFixed cursor drift and multi-line widget navigation issues; PWA boot now caches 404 results to avoid crashes.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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 rawTypeError: Failed to fetchthat the boot code swallowed. - New index.* query-collection helpers:
index.objects(the new alias forindex.tag), plusindex.pages,index.subPages,index.contentPages,index.metaPages,index.aspiringPages,index.tasks,index.headers,index.items,index.paragraphs,index.tables,index.documents,index.links, andindex.tags. Each type-specific helper takes an optional extra tag for filtering (exceptindex.subPages, which takes the parent page name, andindex.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
About silverbullet
An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua
Beta — feedback welcome: [email protected]