Releases: WhatsYourWhy/Cognitive-Glow
Releases · WhatsYourWhy/Cognitive-Glow
Cognitive Glow v0.2.2
What's fixed
This release restores Obsidian manifest compliance so the plugin passes the community plugin review.
- Restored required
isDesktopOnly: falsefield onmanifest.json. - Rewrote the description to only use the allowed character set per
obsidianmd/validate-manifest. - Added
manifest.jsonto the lint script so this class of regression can't sneak in again. - Minor: fixed a pre-existing
tsccast warning incore/store.ts.
No behavior changes.
Cognitive Glow v0.2.1
Housekeeping release — no new features, no behavior changes.
Fixed
- Missing ESLint plugin dependencies (
@microsoft/eslint-plugin-sdl,eslint-plugin-import) now declared indevDependencies - Silent
.catch(() => {})calls replaced withconsole.errorlogging
Changed
- Redundant type re-exports removed from
core/metrics.ts - Debug script (
scripts/debug-glow-score.ts) deleted — duplicated test logic - Spec file renamed
00_SPEC_COGNITIVE_GLOW.md→SPEC.md - README rewritten with motivation section, dev commands, and license link
cross-envadded (pinned to v7 for Node 18 compatibility) for cross-platform test script
Added
- GitHub Actions CI workflow (lint + build + test on push/PR)
Cognitive Glow v0.2.0
What's new in v0.2.0
Visual
- Notes now emit a real luminous glow —
box-shadowscales with score, plus a directional shimmer overlay and amplified hover state - Sparkles icon on the view tab and a new ribbon button for quick access
Tracking
- Dwell gating — visits only count after a configurable minimum open time (default 30 s). Quick flick-throughs no longer inflate scores
- Untitled notes are never tracked
- Dwell time is accumulated per note and stored for future scoring use
Folder scope
- Tracked folders — restrict tracking to specific folders; leave blank to track your entire vault
- Excluded folders — block specific folders (e.g.
Templates/,Archive/) from ever being tracked - Folder rules apply both at open time and retroactively to existing data
Settings UX
- Reorganized into Display, Tracking, and Advanced (collapsible) sections
- "Glow fades after" is now a plain-English dropdown (1 day / 3 days / 1 week / 1 month)
- Raw scoring weights moved to Advanced for power users
Sidebar & navigation
- New Sidebar placement setting — open the panel left or right, takes effect immediately
- New command: Open sidebar in the command palette
Bug fixes
- Last note before app close now commits correctly on unload
- Switching to an Untitled note no longer leaves the prior note's dwell timer running
- Raising the dwell threshold mid-session reschedules the timer correctly
- Folder exclusions added while a note is open are honored at commit time
Cognitive Glow 0.1.1
Cognitive Glow 0.1.0
Cognitive Glow — initial release
Sidebar view that ranks notes by a glow score so you can navigate by what’s hot instead of by filename.
Features
- Glow score from recency and frequency of opens (optional manual “gravity” per note)
- Normal mode: all scored notes, sorted by glow
- Focus mode: top N notes only
- Tracks renames and deletes; stats stored in plugin data
- Settings: recency decay, weights, focus top N, max records, show/hide low-glow notes
- Commands: Dump Glow Scores to Console, Show Persisted Data (JSON)
Install
- Download
manifest.json,main.js, andstyles.cssfrom this release. - Put them in your vault’s
.obsidian/plugins/cognitive-glow/folder. - Enable Cognitive Glow in Settings → Community plugins.