AWS Security ChangesHomeSearch

AWS amazonq documentation change

Service: amazonq · 2025-11-13 · Documentation low

File: amazonq/latest/qdeveloper-ug/amazon-q-for-github.md

Summary

Added documentation about Java legacy modernization capabilities, code transformation workflows, and new transform agent functionality

Security assessment

Changes focus on feature enhancements (Java version upgrades, code transformation workflows) without mentioning security vulnerabilities or specific security controls. While code modernization might indirectly address security through updates, there's no explicit security context in the changes.

Diff

diff --git a/amazonq/latest/qdeveloper-ug/amazon-q-for-github.md b/amazonq/latest/qdeveloper-ug/amazon-q-for-github.md
index 15d83d2bc..46d7f9ab0 100644
--- a//amazonq/latest/qdeveloper-ug/amazon-q-for-github.md
+++ b//amazonq/latest/qdeveloper-ug/amazon-q-for-github.md
@@ -13 +13 @@ Amazon Q Developer for GitHub is in preview release and is subject to change.
-[Amazon Q Developer for GitHub or GitHub Enterprise Cloud](https://github.com/marketplace/amazon-q-developer) allows you to leverage Amazon Q Developer capabilities for your software development workflows. With specialized development agents, you can implement new ideas, review code for quality issues, and address vulnerabilities with unit tests. Once the agent completes a task, you can provide feedback, and the agent iterates on the previous solution. For more information, see Amazon Q Developer agents.
+[Amazon Q Developer for GitHub or GitHub Enterprise Cloud](https://github.com/marketplace/amazon-q-developer) allows you to leverage Amazon Q Developer capabilities for your software development workflows. With specialized development agents, you can implement new ideas, review code for quality issues, address vulnerabilities with unit tests, and modernize legacy Java applications. Once the agent completes a task, you can provide feedback, and the agent iterates on the previous solution. For more information, see Amazon Q Developer agents.
@@ -46,0 +47,4 @@ Amazon Q Developer for GitHub (Preview) does not currently use your content for
+  * [Transforming code with Amazon Q Developer in GitHub](./github-code-transformation.html)
+
+  * [Customizing a workflow for code transformation](./github-code-transformation-workflow.html)
+
@@ -77 +81 @@ The following IP addresses are used to access your GitHub resources:
-Amazon Q Developer agents provide support across the software development lifecycle from coding, testing, and deploying to troubleshooting.
+Amazon Q Developer agents provide support across the software development lifecycle from coding, testing, and deploying to troubleshooting and modernizing applications.
@@ -84,0 +89,2 @@ Automatic code reviews are not triggered by subsequent commits made within an ex
+  * **Amazon Q transform agent** – After creating an issue and adding the code transformation label, Amazon Q Developer transforms your code from Java version 8 or 11 to version 17. Amazon Q Developer creates a pull request with the changes and summary of the changes. Instead of applying a label, you can also initiate code transformation with the `/q transform` slash command in a comment of the issue. For more information, see [Transforming code with Amazon Q Developer in GitHub](./github-code-transformation.html).
+
@@ -90 +96 @@ Automatic code reviews are not triggered by subsequent commits made within an ex
-The Amazon Q Developer app attempts to automatically create the **Amazon Q development agent** label in GitHub repositories you authorize access to. If the label is not automatically created, or if it's unintentionally deleted, you can manually create it in GitHub. The label must be named as **Amazon Q development agent** in order for it to be recognized and processed as a Amazon Q Developer label. For more information, see [Creating a label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label) in the _GitHub documentation_.
+The Amazon Q Developer app attempts to automatically create the **Amazon Q development agent** and the **Amazon Q transform agent** labels in GitHub repositories you authorize access to. If the labels are not automatically created, or if they're unintentionally deleted, you can manually create them in GitHub. The labels must be named as **Amazon Q development agent** and **Amazon Q transform agent** in order for them to be recognized and processed as Amazon Q Developer labels. For more information, see [Creating a label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label) in the _GitHub documentation_.
@@ -94 +100 @@ The Amazon Q Developer app attempts to automatically create the **Amazon Q devel
-The Amazon Q Developer integration for GitHub is available for free without the need to set up an AWS account to get started. You're provided with limited invocations per month for feature development, as well as limited number of lines for code reviews per month. You can increase free usage by registering your Amazon Q Developer app installation with your AWS account. For more information, see [Increasing usage limits and configuring details in Amazon Q Developer console](./github-register-app-install.html).
+The Amazon Q Developer integration for GitHub is available for free without the need to set up an AWS account to get started. You're provided with limited invocations per month for feature development and code transformation, as well as limited number of lines for code reviews per month. You can increase free usage by registering your Amazon Q Developer app installation with your AWS account. For more information, see [Increasing usage limits and configuring details in Amazon Q Developer console](./github-register-app-install.html).
@@ -102 +108 @@ To register the app installation in the Amazon Q Developer console, you must mee
-You can use the Amazon Q Developer extension in a supported browser to quickly add a label for feature development in GitHub issues without having to search through label menus.
+You can use the Amazon Q Developer extension in a supported browser to quickly add a label for feature development or code transformation in GitHub issues without having to search through label menus.
@@ -122,0 +129,2 @@ You can use slash commands in comments within GitHub issues or pull requests to
+  * `/q transform` \- Invokes Amazon Q Developer to automatically transform Java 8 or 11 code to Java 17 when an issue is created with the code transformation label. Amazon Q Developer creates a pull request with the changes and a summary of the modifications.
+