Skip to content

Releases: WhatsYourWhy/Cognitive-Glow

Cognitive Glow v0.2.2

19 Apr 04:21

Choose a tag to compare

What's fixed

This release restores Obsidian manifest compliance so the plugin passes the community plugin review.

  • Restored required isDesktopOnly: false field on manifest.json.
  • Rewrote the description to only use the allowed character set per obsidianmd/validate-manifest.
  • Added manifest.json to the lint script so this class of regression can't sneak in again.
  • Minor: fixed a pre-existing tsc cast warning in core/store.ts.

No behavior changes.

Cognitive Glow v0.2.1

09 Apr 15:18

Choose a tag to compare

Housekeeping release — no new features, no behavior changes.

Fixed

  • Missing ESLint plugin dependencies (@microsoft/eslint-plugin-sdl, eslint-plugin-import) now declared in devDependencies
  • Silent .catch(() => {}) calls replaced with console.error logging

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.mdSPEC.md
  • README rewritten with motivation section, dev commands, and license link
  • cross-env added (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

06 Apr 05:28
32e70d1

Choose a tag to compare

What's new in v0.2.0

Visual

  • Notes now emit a real luminous glow — box-shadow scales 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

16 Mar 20:06

Choose a tag to compare

Full Changelog: 0.1.0...0.1.1

Full Changelog: 0.1.0...0.1.1

Full Changelog: 0.1.0...0.1.1

Cognitive Glow 0.1.0

16 Mar 18:52

Choose a tag to compare

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

  1. Download manifest.json, main.js, and styles.css from this release.
  2. Put them in your vault’s .obsidian/plugins/cognitive-glow/ folder.
  3. Enable Cognitive Glow in Settings → Community plugins.