Skip to content

Add date-prefixed filenames, BufWriter optimization, URL decoding, v0.6.0#14

Merged
curtisalexander merged 1 commit intomainfrom
claude/date-prefix-write-optimization-cfOwS
Feb 24, 2026
Merged

Add date-prefixed filenames, BufWriter optimization, URL decoding, v0.6.0#14
curtisalexander merged 1 commit intomainfrom
claude/date-prefix-write-optimization-cfOwS

Conversation

@curtisalexander
Copy link
Owner

  • Prefix output filenames with YYYY-MM-DD from session dateCreated for
    chronological sorting (e.g. 2025-06-15_My_Session.html)
  • Replace fs::write with BufWriter for significantly faster file writes,
    especially when overwriting existing output directories
  • Optimize unchanged-file detection by checking file size via metadata
    before reading file contents for comparison
  • URL-decode percent-encoded workspace paths (e.g. %3A → :) so Windows
    paths display correctly in HTML output
  • Add Rust build caching (Swatinem/rust-cache) to CI for faster builds
  • Fix clippy lint (push_str with single char → push)
  • Bump version to 0.6.0 across Cargo.toml, pyproject.toml, init.py,
    and README.md find-links URLs

https://claude.ai/code/session_016SkNLJ5X48v5Fw9MTGhSrz

….6.0

- Prefix output filenames with YYYY-MM-DD from session dateCreated for
  chronological sorting (e.g. 2025-06-15_My_Session.html)
- Replace fs::write with BufWriter for significantly faster file writes,
  especially when overwriting existing output directories
- Optimize unchanged-file detection by checking file size via metadata
  before reading file contents for comparison
- URL-decode percent-encoded workspace paths (e.g. %3A → :) so Windows
  paths display correctly in HTML output
- Add Rust build caching (Swatinem/rust-cache) to CI for faster builds
- Fix clippy lint (push_str with single char → push)
- Bump version to 0.6.0 across Cargo.toml, pyproject.toml, __init__.py,
  and README.md find-links URLs

https://claude.ai/code/session_016SkNLJ5X48v5Fw9MTGhSrz
@curtisalexander curtisalexander merged commit 82318c7 into main Feb 24, 2026
3 checks passed
@curtisalexander curtisalexander deleted the claude/date-prefix-write-optimization-cfOwS branch February 24, 2026 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants