Skip to content

Releases: base-14/cicada

v0.2.2

05 Mar 02:27

Choose a tag to compare

Changelog

  • 07d98e4 docs and plans
  • aaaa12e docs: add cicada illustration and badges to README
  • 8f2f2bd docs: add export/import section to README
  • ef236a2 docs: add releasing guide
  • e029803 docs: add session export/import design
  • 9809851 docs: add session export/import implementation plan
  • 6cecd50 docs: note export destination directory in README
  • aa25b20 feat(transfer): add datetime to export zip filenames
  • 6f66708 feat(transfer): add import bundle reading, session placement, and round-trip test
  • a864321 feat(transfer): add manifest types and validation
  • 8421a0b feat(transfer): add single and bulk session export
  • ac48374 feat(tui): add ProjectPicker component
  • 4df0458 feat(tui): add TextInput component
  • fa709a1 feat(tui): wire export/import keybindings, rendering, and store re-indexing
  • d261eee feat: add VisibleSessions method to SessionsView
  • 0011317 fix: make streak test timezone-independent for CI

v0.2.1

03 Mar 17:25

Choose a tag to compare

Changelog

  • 44e785c fix: place homebrew formula in Formula/ directory

v0.2.0

03 Mar 17:00

Choose a tag to compare

Changelog

  • f63f495 Add CLAUDE.md with project conventions and code quality expectations
  • 6a03537 Add design doc for cicada TUI analyzer
  • 80d7260 Add implementation plan for cicada TUI (19 tasks, TDD workflow)
  • 1e22e97 chore: prepare for public release on github.com/base-14/cicada
  • b3312e7 deps: add bubbletea, lipgloss, and bubbles
  • ec1002a docs: add y (yank) shortcut to README usage section
  • 6efe978 docs: expand README with ASCII tree of features and cricket emoji
  • 46ea9a0 feat: add Chat tab to session detail view
  • 7e8a5b8 feat: add ChatMessage model and ChatMessages to SessionDetail
  • 251a4a3 feat: add HistoryEntry and HistoryStats model
  • d8bbbe8 feat: add HistoryStats storage to Store
  • 0578316 feat: add Insights model with streaks, bests, trends, fun stats
  • ea0c7cc feat: add JSONL file reader with error-tolerant line parsing
  • 5169431 feat: add JSONL message parser with content block and token usage types
  • 8e1eddf feat: add ProjectDetailView with all 5 tabs
  • 04b8520 feat: add ScanHistory parser for history.jsonl
  • 4d2f7ce feat: add SelectedProject() to ProjectsView
  • 60b4ce1 feat: add TUI app shell with tab navigation, status bar, and scanner integration
  • 9593ddf feat: add TUI theme and lipgloss styles
  • 3a90594 feat: add agents usage view
  • 153955b feat: add analytics view with heatmap, sparklines, and tool charts
  • 536a697 feat: add background scanner for discovering and parsing session files
  • 78f5ec4 feat: add domain model types for sessions, timeline, subagents, analytics
  • 673e223 feat: add help overlay and final polish
  • 949a27a feat: add in-memory session store with query methods and analytics
  • 6917188 feat: add lipgloss colors to bar chart and heatmap components
  • cbadfd2 feat: add projects list view with session counts and last active
  • eee0707 feat: add prompt analytics, rename Fun Stats to Totals, improve layout
  • 68a298a feat: add search/filter with / key shortcut
  • 1b19027 feat: add session detail parser with timeline and file activity extraction
  • e7f0b1f feat: add session detail view with sub-tabs and lazy loading
  • 57bbe0b feat: add session metadata extractor from parsed JSONL messages
  • 817ad39 feat: add sessions list view with sorting
  • aae7b73 feat: add sparkline and bar chart TUI components
  • b9c1df5 feat: add tools usage view with MCP server grouping
  • b66520c feat: add unified AnalysisView combining dashboard and analytics
  • 642f4e8 feat: add y key to copy "claude --resume " to clipboard
  • 1717356 feat: enhance dashboard with sparkline, tool chart, and model distribution
  • a3f54f9 feat: enrich ComputeInsights with HistoryStats
  • 5f7b8da feat: extract chat messages from session JSONL
  • 8f399f3 feat: merge Dashboard and Analytics into unified Analysis tab
  • c56d5b8 feat: show "y copy" hint in status bar on sessions tab
  • fb00eff feat: wire history.jsonl into analysis view and status bar
  • 122ef07 feat: wire up project detail drill-in on Enter
  • 708df25 fix: improve bar chart and heatmap readability
  • 4a6eb0d fix: improve chart visuals — compact tools, monochrome heatmap, taller session graph
  • 8335731 fix: show project path alongside slug for longest session
  • c7993dd fix: use fmt.Fprintf instead of WriteString(Sprintf) in dashboard
  • d6d0d64 scaffold: init Go module with Makefile and main entry point
  • c75cfcc test: add comprehensive tests for all project detail tabs