Repository navigation
Releases
Releases · Ameer-Jamal/RepoLens
RepoLens v1.1.0
RepoLens v1.1.0 brings pull request review and pipeline execution into the desktop app, alongside expanded MCP tools for AI-assisted repository work.
Pull request review
- Browse searchable repositories and pull requests, with author and status filters.
- Review syntax-highlighted diffs with file navigation, font scaling, whitespace filters, and viewed-file markers.
- Add inline comments, reply to threads, resolve or reopen threads, and approve or remove approval.
- Inspect CI checks and commit statuses across all pages, with visible errors when access is incomplete.
Pipelines
- Run Bitbucket branch or custom pipelines and GitHub Actions workflows that declare
workflow_dispatch. - Select remote branches, fill discovered parameters, and confirm the target and values before starting a run.
- Monitor recent runs, steps or jobs, status, and bounded logs; open runs on the provider.
- Open Pipelines directly from PR Review with the source branch selected.
- Optionally remember ordinary parameter values in existing local settings. Use provider-managed secrets for sensitive values.
MCP and reliability
- Discover, start, and inspect pipelines and read logs through five pipeline tools.
- Post multiple general or inline PR comments with
add_pr_comments, and batch thread replies withreply_to_pr_comments. - Inspect CI status, submit review actions, and fetch remote file contents.
- Reuse existing local checkouts or fall back to provider diffs when a checkout is unavailable.
- Improved loading states, asynchronous comment actions, worker lifetime handling, Bitbucket UTF-8 and branch-path handling, and pipeline log access.
Downloads
Desktop archives are attached for macOS, Windows x64, and Linux x86_64. Python users can install the attached wheel or source archive; the package includes repolens, repolens-mcp, and repolens-install-mcp commands.
Validated with 226 local tests, package build checks, and the release workflow's tests and platform builds.
Release v1.0.0
What's Changed
- Persist repo-specific settings and sync tabs by @Ameer-Jamal in #1
- Feature/perf enhancements by @Ameer-Jamal in #2
- Add pagination controls for loading pull request diffs by @Ameer-Jamal in #3
- codex/implement-pagination-for-loading-diffs by @Ameer-Jamal in #4
- Implement contribution history by @Ameer-Jamal in #5
- MCP-Server by @Ameer-Jamal in #6
- features and optimizations by @Ameer-Jamal in #7
- Add shared pull request creation flow by @Ameer-Jamal in #8
- Improve RepoLens MCP PR context resolution by @Ameer-Jamal in #9
- Fix RepoLens MCP PR context lookups by @Ameer-Jamal in #10
- Support Bitbucket API tokens and open generated diffs by @Ameer-Jamal in #11
- Add smart Bitbucket contribution scope by @Ameer-Jamal in #12
- Stream and speed up contribution history by @Ameer-Jamal in #13
- Add better support for bulk comments and refactor into comments service by @Ameer-Jamal in #14
- Add automated GitHub Releases, PyInstaller desktop packaging, and pyproject configuration by @Ameer-Jamal in #15
- Add comment resolution support and human-like response styling for AI by @Ameer-Jamal in #16
- feat(mcp): add create_pull_request_with_changes tool by @Ameer-Jamal in #17
New Contributors
- @Ameer-Jamal made their first contribution in #1
Full Changelog: https://github.com/Ameer-Jamal/RepoLens/commits/v1.0.0