Skip to content

Latest commit

 

History

History
78 lines (70 loc) · 3.68 KB

File metadata and controls

78 lines (70 loc) · 3.68 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


0.3.0 - 2026-04-10

Features

  • (comments) add threaded comments view, help bar, and version 0.3.0 - (a4c90c7) - Kevin B. Ridgway
  • (publish) Publish to brew tap - (65a04c3) - Kevin B. Ridgway
  • add cross-platform install task with PATH detection - (32e534d) - Kevin B. Ridgway

Miscellaneous Chores

  • (version) 0.2.0 - (0be84c3) - Kevin B. Ridgway
  • update all dependencies to latest versions, remove unused serde_json - (18752c4) - Kevin B. Ridgway
  • add .gitignore for .DS_Store files - (40eb258) - Kevin B. Ridgway

Refactoring

  • split main.rs into types, hn_api, and ui modules - (5d45a8f) - Kevin B. Ridgway

0.3.0 - 2026-04-10

Features

  • Threaded comments view with c key — fetches and displays HN comments inline with indentation
  • Comment counts displayed for each story in the list
  • Open individual comments in browser with o / Enter from comments view
  • Reply to comments with r — opens HN reply page in browser
  • Refresh comments with R from comments view
  • Context-aware help bar at the bottom of every screen showing relevant keyboard shortcuts

Refactoring

  • Split main.rs into types.rs, hn_api.rs, and ui.rs modules matching documented architecture
  • Added make format and make verify (format + lint + build + test) targets

Miscellaneous Chores

  • Updated all dependencies to latest versions (ratatui 0.30, crossterm 0.29, reqwest 0.13, open 5.3, rand 0.9, tokio 1.51)
  • Removed unused serde_json dependency
  • Fixed all clippy warnings
  • Updated README with Features section, current project structure, and keyboard controls
  • Added CLAUDE.md for AI-assisted development context

0.2.0 - 2025-07-30

Documentation

  • Update readme with latest features. - (437ea97) - Kevin B. Ridgway

Features

  • add cross-platform install task with PATH detection - (189b81a) - Kevin B. Ridgway

Miscellaneous Chores

  • add .gitignore for .DS_Store files - (dfaeb8b) - Kevin B. Ridgway

0.1.0 - 2025-05-30

Bug Fixes

  • Remove unused vars. - (bd0e865) - Kevin B. Ridgway
  • Hacky way to make the text behind the overlay not to show. - (b4f067e) - Kevin B. Ridgway
  • Styling fixes. - (5845900) - Kevin B. Ridgway
  • Better matrix rain that goes the length of the screen. - (c952228) - Kevin B. Ridgway
  • Better styling on the loading box. - (551445c) - Kevin B. Ridgway
  • Better matrix rain. - (f11105b) - Kevin B. Ridgway

Continuous Integration

  • Create rust.yml - (b9d6f90) - Kevin Ridgway

Documentation

  • Updated readme on installation. - (12fd9c4) - Kevin B. Ridgway
  • Update README.md - (f394e50) - Kevin Ridgway
  • Document other keyboard shortcuts. - (86f2145) - Kevin B. Ridgway

Features

  • (shortcuts) C key opens comments. CTRL+C quits as well. - (386fc51) - Kevin B. Ridgway
  • Changelog generation setup. - (49430ba) - Kevin B. Ridgway
  • Makefile for glory. - (ee2b2e9) - Kevin B. Ridgway
  • Add changelog. - (e9ff430) - Kevin B. Ridgway
  • Command Palette with CTRL+K - (133b6bb) - Kevin B. Ridgway
  • Add T, A, S, and J keyboard shortcuts for easier menu access. - (1e7091d) - Kevin B. Ridgway
  • Omg, one prompt, boom had the menu working. - (67458d3) - Kevin B. Ridgway
  • Wow, now matrix loading screen. - (2b9cb48) - Kevin B. Ridgway

Miscellaneous Chores

  • Change loading to all endpoints initally, then cache data. Document new keyboard shortcuts. - (a0b7b95) - Kevin B. Ridgway
  • Add demo gif. - (2411b3a) - Kevin B. Ridgway
  • Adding license - (2052048) - Kevin B. Ridgway

Changelog generated by cocogitto.