- Create pull request revisions with Amazon Q by using
/qcommands in PR comments (e.g.,/q implement the suggested feedback,/q write a test for this class). Amazon Q analyzes the PR feedback comments and implements requested changes as new commits.
- Interactive comments with Amazon Q Developer code review: Users can now interact with Amazon Q and ask questions about the code review findings generated by Amazon Q Developer. They can comment with their question using /q (for example,
/q explain the importance of this finding). - Code review summary and threaded findings: Code reviews generated by Amazon Q Developer now provide a summary of the code review findings and nests the specific findings under the code review summary.
- Performance improvements reducing wait times and review cycles.
- Added the /q help command for developers to quickly check what Q commands are available
- Enabled support for top-level pull request feedback when iterating on a pull request with the Q Developer agent
- Added transparency for background tasks when working with Q Developer on an issue
- Raised word count limits for comments and issues when working with Q Developer agent
- Bug fixes addressing silent failure of Q Developer agent, due to permission issues
- Added custom project rules support for enforcing project-specific code standards and best practices when Q is invoked to perform feature development. Creating Project Rules for Amazon Q Developer
- Bug fixes addressing issues in the Q Developer Software Agent experience, including:
- Code generation outputs misalignment with pull request descriptions
- Inconsistencies in code iteration that were causing import statement placement issues
- Code transforms and the Q Developer agent can now be triggered with slash commands. When creating an issue or configuring an existing issue, you can trigger the Q Developer agent by issuing /q dev slash command. Also you can initiate java upgrade using the /q transform slash command in an issue. Amazon Q Developer agents
- PR reviews can be triggered with slash commands. You can initiate additional code reviews to iterate on your code using the /q review slash command. The code review is performed on the entire pull request's diff. Initiating code reviews with Amazon Q Developer in GitHub pull requests
- PR reviews will trigger only for PR open/reopen events. Auto PR reviews will not trigger when a PR/MR is updated. We are adding a way to manually trigger a review.
- Added the ability for the development agent to create / update to GitHub workflows.
- Enabled findings of all severities for PR reviews.
- Only show the top 10 findings for PR reviews, ranked by severity.
- Reduce the amount of text information provided by review, helping developers easily skim the findings.
- Public preview release of the Amazon Q Developer for GitHub App (docs).