- Adds support for switching accounts (multi-account)
- Adds support for alternative hosts (e.g. GitHub Enterprise)
- Adds built-in support for adding comments to issues/PRs without the forge package
- Adds built-in support for code review (comments on PRs, comments on code lines in a PR, …)
- Adds support for creating repositories, issues or pull requests from within emacs (e.g. support
gh repo create
) - Introduces minor modes:
consult-gh-embark-mode
: for enabling/disabling embark actionsconsult-gh-forge-mode
: for enabling/diabling forge integrationconsult-gh-issue-view-mode
: for buffers that view issuesconsult-gh-pr-view-mode
: for buffers that view pull requestsconsult-gh-topics-edit-comment-mode
: for editing comments - Cleans up the code for forge integration (no more hacking forge functions)
- Improves file browsing (reusing downloaded files)
- Cleans up the code to removes unnecessary redundancy
- Cleans up the code (for MELPA compatibility)
- Package is now on MELPA
A major redeisgn:
- Switches to async process with consult-async (allows dynamically updating search queries)
- Adds support for searching Pull Requests, Codes, Files, …
- Improves file browsing
- Improves integration with forge
- Improves cloning, forking, …
- bumps up dependency to emacs 29.1
- Overall bug fixes and improvements of UI.
consult-gh-embark
: Improve embark actions.consult-gh-forge
: Adds integration with forge.
Initial stable release