Releases: haider855/GitHubCommitComparer
Releases · haider855/GitHubCommitComparer
Release list
CommitLens v1.0.0
CommitLens v1.0.0
Initial public release of CommitLens.
CommitLens is a developer tool for analyzing a specific public GitHub commit. It compares the selected commit against its direct parent, classifies changed files, shows commit metadata, displays expandable diff previews, and supports optional AI-generated summaries using the user's own OpenAI API key.
Features
- Analyze public GitHub commits by repository and SHA
- Supports
owner/repo, GitHub URLs, and full commit URLs - Displays commit message, author, date, SHA, parent SHA, and GitHub link
- Shows total files changed, additions, and deletions
- Classifies changed files by category
- Provides category summaries and category filtering
- Displays expandable diff previews
- Handles common GitHub API errors clearly
- Optional local AI summary using a user-provided OpenAI API key
- Deployed with GitHub Pages
Live Demo
https://haider855.github.io/GitHubCommitComparer/
Notes
- Only public GitHub repositories are supported.
- Merge commits and root commits are not supported in this release.
- AI summaries require the user to provide their own OpenAI API key.
- API keys are kept in the browser session and are not stored by the app.