Skip to content

Release v1.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 03:48
· 605 commits to main since this release

✨ Features

  • feat(time): project-wide locale + timezone consistency (01a3a1e)
  • feat(secrets): load tokens from $HOME/.splashboard/secrets.toml (ae10678)
  • feat(fetcher): add deariary_* family for diary entries (a473344)
  • feat(templates): add project_codebase preset (dea9a21)
  • feat(render): expose bar_gap option for chart_bar (05e574d)
  • feat(fetcher): fill missing shape coverage across 14 fetchers (9e09185)
  • feat(fetcher): add code_largest_files for refactor-candidate hunting (bd9b4d4)
  • feat(fetcher): add code_files — top-level-dir ranking + headline file count (342c2b3)
  • feat(fetcher): add code_language_logo for repo-language Devicon hero (45d66ea)
  • feat(fetcher): expand code_loc with 4 more shapes and unit option (b2362b8)
  • feat(fetcher): add code_loc for tracked-line counts per language (637c517)
  • feat(fetcher): add git_churn for top-changed files in last N days (08a859e)
  • feat(fetcher): add git_age for repository age from first commit (5a885fa)

🐛 Bug Fixes

  • fix(fetcher): address coderabbit review on cache key + recent count + today freshness (2b2e655)
  • fix(fetcher,payload): scope deariary disk cache per token + lock Body::Error wire format (761c1d1)
  • fix(render,fetcher): restore explicit shape-mismatch error per AGENTS contract (dba8572)
  • fix(fetcher,render): address coderabbit review on deariary PR (451a53c)
  • fix(fetcher): self-review nits on deariary_* family (75c1668)
  • fix(render): grid_table sizes key column to content and right-aligns values (fb7ce98)
  • fix(render): list_ranking stretches label and truncates to keep value visible (5c33a5a)
  • fix(docs): render LinkedTextBlock previews as real anchors (685057f)
  • fix(fetcher): address coderabbit review on shape-coverage PR (bbfdcf8)
  • fix(fetcher): collapse newlines in Text shape to honour single-string contract (41c1221)

📝 Other Changes

  • chore: bump version to v1.0.0 (d1b1191)
  • docs(secrets): document $HOME/.splashboard/secrets.toml in user guides (645022b)
  • refactor(payload,render): model placeholder errors as Body::Error (530d143)
  • docs(templates): correct project_codebase TEMPLATES description (db8e7e2)
  • docs(presets): correct project_codebase widget table (8a5462a)
  • docs(presets): list project_codebase in guides + xtask snapshots (201153e)
  • refactor(fetcher): adopt tokei for code_* metrics; add code_comments (5f63fb1)
  • docs(agents,skill): codify single-shape renderer rule (bc74d07)
  • refactor(render): narrow text_plain to Text shape only (67fa9cd)
  • refactor(templates): use list_plain for TextBlock-emitting widgets (d873bd5)
  • refactor(render): switch list_plain to Paragraph-backed rendering (c861c65)
  • chore(deps)(deps): bump tui-piechart from 0.3.2 to 0.3.3 (fd47e7d)
  • chore: update flake.nix hashes for v0.4.0 (b39c478)