Skip to content

Latest commit

 

History

History
357 lines (273 loc) · 20.4 KB

CHANGELOG.md

File metadata and controls

357 lines (273 loc) · 20.4 KB

1.41.0 2024-12-17

  • Bug Fix /review: Apply fix removes other issues in the same file.
  • Bug Fix Fix(Amazon Q Code Transformation): show correct diff when running consecutive transformations
  • Bug Fix Improve when the welcome page is shown in amazon q chat
  • Bug Fix Code Review: Cleaned up output logs when running /review
  • Bug Fix Code Review: Fixed a bug where applying a fix did not update the positions of other issues in the same file.
  • Bug Fix Chat: When navigating to previous prompts, code attachments are sometimes displayed incorrectly
  • Bug Fix /review: Diagnostics in the problems panel are mapped to the wrong code
  • Bug Fix Fix opentabs context possibly timeout due to race condition of misuse of different timeout functionalities
  • Bug Fix Auth: SSO session was bad, but no reauth prompt given
  • Bug Fix Reduce frequency of system status poll
  • Bug Fix Chat: When writing a prompt without sending it, navigating via up/down arrows sometimes deletes the unsent prompt.
  • Bug Fix Code Review: Fixed a bug where projects with repeated path names did not scan properly.
  • Feature /review: Code fix automatically scrolls into view after generation.
  • Feature Chat: improve font size and line-height in footer (below prompt input field)

1.40.0 2024-12-10

  • Bug Fix Improved LLM code review for file review.
  • Bug Fix @workspace is missing from the welcome to q chat tab
  • Bug Fix Fix chat syntax highlighting when using several different themes
  • Bug Fix Amazon Q /doc: progress bar persists after cancelling README creation
  • Bug Fix Code Review: Fixed a bug where some issues are missing from the code issues view for workspaces with custom names
  • Bug Fix Amazon Q /doc: Prompt user to choose a folder in chat
  • Bug Fix Amazon Q /dev not adding Dockerfiles in nested folders
  • Bug Fix Improved Code Fix generation for code review issues
  • Bug Fix Fix the quick start buttons on the explore page to show amazon q colours on hover
  • Feature Q feature dev: recognize .bms, .pli code files
  • Feature Amazon Q Code Transformation: show job ID in Transformation Hub
  • Feature UI improvements to Amazon Q Chat: New splash loader animation, initial streaming card animation, improved button colours
  • Feature Add acknowledgement button for amazon q chat disclaimer
  • Feature Navigate through prompt history by using the up/down arrows
  • Feature Amazon Q: Simplify log channel

1.39.0 2024-12-03

  • Feature Added a getting started page for exploring amazon q agents
  • Feature /test in Q chat to generate unit tests for java and python
  • Feature /doc in Q chat to generate and update documentation for your project
  • Feature Amazon Q Code Scan is now Amazon Q Code Review
  • Feature /review in Q chat to scan your code for vulnerabilities and quality issues, and generate fixes
  • Feature Security Scan: New TreeView to display security scan issues and vulnerabilities detected in your project. The TreeView provides an organized and hierarchical view of the scan results, making it easier to navigate and prioritize the issues that need to be addressed.
  • Feature Security Scan: Added ability to suppress or ignore security issues

1.38.0 2024-11-27

  • Feature Amazon Q /dev: support Dockerfile files
  • Feature Introduce @workspace command to enhance context fetching for Chat
  • Feature Feature(Amazon Q Code Transformation): allow users to view results in 5 smaller diffs

1.37.0 2024-11-22

  • Bug Fix Amazon Q Feature Dev: display limit reached error message
  • Bug Fix Amazon Q chat: @workspace command shown in all tab types
  • Bug Fix Chat container exceeds width of container
  • Bug Fix amazon q inline: skip indexing when no workspace folders are found
  • Bug Fix file details and name unneccessary cropping
  • Bug Fix Amazon Q /dev: update diff window behavior after a change is accepted
  • Feature Amazon Q /dev: support .gradle files
  • Feature Code Transform: Enable support for Java 17 projects.
  • Feature Notifications: Support for delivering critical alerts and product updates
  • Feature Retrieve and display a customization name when a customization is overridden in an AB test
  • Feature Feature(Amazon Q Code Transformation): support conversions of embedded SQL from Oracle to PostgreSQL

1.36.0 2024-11-14

  • Bug Fix Fix broken inline suggestion auto-trigger on Systemverfilog files if users dont have systemverilog extension installed and enabled
  • Bug Fix tutorial always showing on start
  • Feature Enable default @workspace context of Amazon Q chat for certain users
  • Feature Amazon Q /dev: Add an action to accept individual files

1.35.0 2024-11-11

  • Breaking Change Change focus chat keybind to win+alt+i on Windows, cmd+alt+i on macOS, and meta+alt+i on Linux
  • Bug Fix Fix suboptimal inline suggestions from Amazon Q caused by improperly formatted supplemental context
  • Bug Fix Fix empty chunks being sent to service and get validationException

1.34.0 2024-11-07

  • Bug Fix Align example help text with prompt message in chat
  • Bug Fix Improve @workspace index auto pause start strategy.
  • Feature Allow users to View and Apply diff when they explictily send code to Amazon Q using - Fix, Refactor, Optimize and Send To Prompt.
  • Feature Security Scan: Auto-scan now supports JSX, TSX, Kotlin, Scala, and Shell files.

1.33.0 2024-10-30

  • Bug Fix Amazon Q /dev: fix for stop button showing for Code Transformation

1.32.0 2024-10-29

  • Bug Fix Remove warning when no input is provided to inline chat input box
  • Bug Fix Use Sagemaker environment IAM Credentials for Code Completion when they're available
  • Bug Fix Inline: Code completion not working for Sagemaker Pro Tier users.
  • Bug Fix Disable /transform and /dev commands for sagemaker users as they're not supported
  • Feature Amazon SageMaker Studio: Enable Free Tier Chat for IAM users

1.31.0 2024-10-29

  • Breaking Change Change keybind for focusing chat to ctrl+win+i on Windows, ctrl+cmd+i on macOS and ctrl+meta+i on Linux
  • Bug Fix Inline Suggestions: Occasional ValidationException if user context has too many characters.
  • Bug Fix Update @workspace index when adding or deleting a file
  • Bug Fix fixed device code detection when running auth through tunneled vscode
  • Feature Use inline chat to select code and transform it with natural language instructions
  • Feature Amazon Q /dev: Add stop generation action
  • Feature Provide more frequent updates about code changes made by agent

1.30.0 2024-10-17

  • Bug Fix Various fixes and changes

1.29.0 2024-10-10

  • Bug Fix Amazon Q /dev: include telemetry for workspace usage when generating new files
  • Bug Fix Amazon Q extension may fail to start if AWS Toolkit extension fails to start
  • Bug Fix Start language server by default
  • Bug Fix Amazon Q Feature Dev: Add error messages when the upload URL expires
  • Bug Fix Amazon Q (/dev): view diffs of previous /dev iterations
  • Bug Fix Q dev handle no change required
  • Deprecation The next release of this extension will require VS Code 1.83.0 or newer.
  • Feature Automatically pause and resume @workspace indexing when OS CPU load is high
  • Feature Add buttons to code blocks to view and accept diffs.
  • Feature Inline completion for more json files, and all yaml files
  • Feature Show a one-time warning if new VS Code is required
  • Removal Minimum required VSCode version is now 1.83

1.28.0 2024-10-03

  • Bug Fix Amazon Q /dev: define first folder as a root path for LLM-created files when using workspaces
  • Feature Amazon Q Code Transformation: allow users to skip running tests
  • Feature Amazon Q Developer: Updated legal disclaimer text

1.27.0 2024-09-27

  • Bug Fix Security Scan: Fixes an issue that incorrectly removes hardcoded credentials detections from auto scans.

1.26.0 2024-09-19

  • Bug Fix Security Scan: Fixed an issue where the wrong icon was used in the status bar menu.
  • Bug Fix Disable Amazon Q LSP in AL2
  • Bug Fix Amazon Q Chat: Fix shifted chat contents when closing and opening chat panel back
  • Bug Fix Security Scan: Minor styling improvements in the security issue webview panel
  • Bug Fix Amazon Q Chat: Fix tooltip remaining on screen when closing and opening chat panel back
  • Bug Fix Auth: Login state not updating across multiple VS Code windows.
  • Feature Support @workspace queries for specific files like @workspace what does test.ts do? .

1.25.0 2024-09-12

  • Bug Fix Amazon Q Chat: Fixed inline code blocks are not vertically aligned with texts
  • Feature Record telemetry event when Amazon Q extension is uninstalled.
  • Feature Improve workspace indexing by only index files that are changed since last indexing
  • Removal Amazon Q Feature dev: Remove approach generation flow

1.24.0 2024-09-05

  • Bug Fix Network errors causing premature SSO logout
  • Bug Fix Fix SyntaxError causing premature expiration (edge case)
  • Bug Fix Amazon Q Code Transformation: show instructions for finding JDK path on Linux
  • Bug Fix UI: 'Start using Amazon Q' may display even if the user is signed in.
  • Bug Fix Add getFeature and isEnabled utility methods to FeatureConfigProvider
  • Feature Amazon Q /dev: include in progress state agent in code generation
  • Feature Reduce workspace CPU indexing time by 50%

1.23.0 2024-08-29

  • Bug Fix Fix bug when undo inline suggestion causes command not found
  • Bug Fix Auth: SyntaxError causing unexpected SSO logout
  • Bug Fix Amazon Q Code Transformation: allow symlinks for JDK path
  • Bug Fix Fix bug where text with inline code copied from Amazon Q Chat had new line breaks around the inline code text
  • Bug Fix Fix bug with code indentation and nested list formatting in chat response prompt
  • Bug Fix Fix bug when disabled commands does not get filtered in quick actions
  • Bug Fix Auth: Users may be silently logged out due to network issues when starting the extension.
  • Feature Support AB testing

1.22.0 2024-08-22

  • Bug Fix Avoid refreshing code suggestion for paginated response
  • Bug Fix Update login logo styling
  • Bug Fix Correct indentation when insert Q chat code at cursor position
  • Feature Add notification for extended session to IdC users
  • Feature Support more programming languages for workspace index

1.21.0 2024-08-15

  • Bug Fix Q feature dev: update file extension list and minor UI fixes

1.20.0 2024-08-08

  • Bug Fix Amazon Q /dev: include a retry option for the same prompt after folder reselection
  • Bug Fix Ignore virtual environment when indexing workspace
  • Feature Amazon Q Code Transformation: show pro tier users estimated cost of /transform on projects over 100K lines
  • Feature Amazon Q Code Transformation: warn user if absolute file paths are found in the pom.xml

1.19.0 2024-08-01

  • Bug Fix Amazon Q Chat: Fixing issue with an incorrect input cursor position in the prompt text box
  • Bug Fix Amazon Q Chat: Fixing issue with the max tabs notification not being dismissible.
  • Bug Fix Amazon Q Chat: Showing/hiding the scrollbars is now controlled by the OS settings
  • Bug Fix Q chat may stop responding after processing Python/Java code
  • Feature Amazon q /dev: i18n support for messaging

1.18.0 2024-07-29

  • Bug Fix Security Scan: Fixed an issue scans were not able to succeed on Java projects with .class files
  • Bug Fix FileNotFound error causing early SSO expiration

1.17.0 2024-07-25

  • Bug Fix Amazon Q Dev and Transform introduction text formatted incorrectly
  • Bug Fix Amazon Q /dev: update error message for code gen timeout and include backfill for error name
  • Bug Fix Sign-in page may fail to render in rare circumstances.

1.16.0 2024-07-18

  • Bug Fix Amazon q /dev: include granular error handling for code generation failed state
  • Bug Fix Amazon Q Code Transformation: always show build logs from last job run
  • Bug Fix Unexpected SSO expiration on Windows due to EPERM

1.15.0 2024-07-15

  • Bug Fix Amazon Q Chat: Fixes a bug when the prompt input exceeds the width of the chat box it's not always wrapped correctly.
  • Bug Fix Amazon Q: Corrected a miswording in the Amazon Q: Share Content With AWS setting.
  • Bug Fix Amazon Q Chat: Fixes a bug when user input contains 4 or more spaces at the beginning of the line for multiline inputs, that line appears like a code block instead of a paragraph

1.14.0 2024-07-11

  • Feature Amazon Q/dev proactively show code generation iterations

1.13.0 2024-07-11

  • Bug Fix AD/LDAP users may see "uv_os_get_passwd ENOENT" error on startup #5277
  • Feature Add support for Amazon Q Chat Workspace Context. Customers can use @workspace to ask questions regarding local workspace.

1.12.0 2024-07-08

  • Bug Fix Amazon Q Security Scans: Fixed unnecessary yellow lines appearing in both auto scans and project scans.
  • Bug Fix Amazon Q Chat: Fixed prompt input becomes invisible if an html special character is inserted
  • Bug Fix Amazon Q Chat: Fixed button font sizes are too big
  • Bug Fix Amazon Q Chat: Fixed buttons don't show borders inside a message
  • Bug Fix Amazon Q Code Transform: Link UI messages to troubleshooting docs
  • Bug Fix Amazon Q /dev command: improve user error messages
  • Bug Fix Amazon Q Chat: Fixed button texts are cropped too short
  • Bug Fix Amazon Q Chat: Fixed prompt input and selected command horizontal alignment
  • Bug Fix Amazon Q Chat: Fixed prompt input becomes invisible when multine text inserted with paste
  • Feature Q feature dev: Only use relevant code and related files

1.11.0 2024-06-27

  • Bug Fix Amazon Q Chat: Fix for inline buttons don't have borders
  • Bug Fix Amazon Q Chat: Fix for some edge cases when followups appear on top without styles
  • Bug Fix Amazon Q Chat: Fix for prompt input removes whole word if it starts with @ character but there is no context selected
  • Bug Fix Amazon Q Chat: Fix for prompt input doesn't show multi line content properly after it reaches 10-15 lines
  • Bug Fix Amazon Q /dev command: Fix in progress experience for ongoing backend calls

1.10.0 2024-06-21

  • Bug Fix Security Scan: Fixes an issue where project-scans time out for larger projects.
  • Bug Fix Amazon Q /dev command: Fix file rejections for files outside of src/
  • Bug Fix Feature Development: update /dev welcome message
  • Bug Fix Amazon Q Chat: Fixed broken code blocks with typewriter text in list items.
  • Feature UX: New style for the login window
  • Removal Auth: No longer share SSO sessions with AWS Toolkit.

1.9.0 2024-06-14

  • Bug Fix Amazon Q inline suggestions: remember Pause Auto-Suggestions after IDE restart
  • Bug Fix Amazon Q /dev command: stop showing spinner when there is an error.
  • Bug Fix Security Scan: Fixes an issue where auto-scans cause the editor to become unresponsive for larger projects.
  • Bug Fix Fix(Amazon Q Code Transformation): show more detailed error messages for proxy issues
  • Feature Amazon Q Code Transform: Allow user to view transformation build log

1.8.0 2024-06-07

  • Bug Fix fix(featureDev): fix file rejection for multi-workspaces
  • Feature The Send to Amazon Q context menu was renamed to Amazon Q
  • Feature Amazon Q Transform: Increase project upload size limit to 2GB
  • Feature feat(featureDev): generated plan being shown from top
  • Feature Add additional commands for Amazon Q.

1.7.0 2024-05-30

  • Bug Fix Feature Development: File rejection is not rejecting a file when code is generated
  • Bug Fix Security Scan: Improved accuracy when applying security fixes
  • Bug Fix Amazon Q Code Transformation: show more specific error messages on failure cases
  • Feature Security Scan: Support for scanning files outside of workspaces.
  • Feature Amazon Q now publishes to Open VSX: https://open-vsx.org/namespace/amazonwebservices

1.6.0 2024-05-21

  • Bug Fix Amazon Q Chat: Inside chat body, if there is a code block inside a list item it shows
    tags
  • Bug Fix Amazon Q Chat: Prompt input field allows additional input beyond the character limit
  • Bug Fix Amazon Q Chat: Prompt input field not getting focus when chat window opens

1.5.0 2024-05-17

  • Bug Fix Security Scan: Fixes an issue when scanning projects with binary files
  • Bug Fix Fixes an issue where the /dev chat wouldn't let customers modify the source folder when exceeding the size limit
  • Bug Fix Security Scan: Improved error notifications
  • Feature Security Scan: Added custom command to run the security scan.
  • Feature Security Scan: "View details" and "Explain" options can now be accessed from the problems panel

1.4.0 2024-05-13

  • Bug Fix Auth: No longer request AWS account scopes during login.
  • Bug Fix Security Scan: Fixes an issue where scans fail for projects with Terraform files
  • Bug Fix Amazon Q Code Transform: Show additional status messages to align with experience when JAVA_HOME set incorrectly.
  • Feature UX: Added keyboard navigation to login screen.
  • Feature New SSO Authorization Code flow for faster logins
  • Feature Transform: Add human intervention to help update dependencies during transformation.

1.3.0 2024-05-08

  • Bug Fix modifying the root folder for /dev now modifies it
  • Bug Fix Q chat may stop responding after processing Javascript/Typescript code
  • Bug Fix Completion may fail unexpected if user opened many tabs
  • Feature Inline Suggestions: Only display the 'Open Chat' CodeLens if the user is signed into Amazon Q.
  • Feature Security Scan: Scans can now be run without an open editor
  • Feature Security Scan: Multi-root workspace support

1.2.0 2024-05-07

  • Bug Fix Fix bug when Amazon Q chat sends code selection while user has no selection
  • Bug Fix Amazon Q Code Transformation: make jobId visible in job history tab at start of job and allow summary.md + icons to be saved when accepting changes
  • Bug Fix Amazon Q Chat: Typewriter animator parts showing up in code fields inside listitems
  • Bug Fix Security Scan: Addresses a bug where security issues sometimes appear multiple times
  • Feature Update cross file context config for Q inline suggestion
  • Feature Amazon Q: Security scans now support C, C++, and PHP files

1.1.0 2024-04-30

  • Bug Fix Amazon Q Chat: Fixed markdown is not getting parsed inside list items.
  • Bug Fix Amazon Q Chat: Copy to clipboard on code blocks doesn't work
  • Bug Fix Fixed a crash when trying to use Q /dev on large projects or projects containing files with unsupported encoding.

1.0.0 2024-04-29

  • Bug Fix Code Transformation: Address various issues in TransformationHub UX.
  • Bug Fix Code Transformation: Transform may fail if JAVA_HOME has leading or trailing whitespace
  • Bug Fix Chat: Q panel doesn't fit to its parent
  • Bug Fix Feature Development: update welcome message and menu item description for /dev command
  • Bug Fix Code Transformation: show error messages in chat
  • Bug Fix Code Transformation: Proposed changes not updated when multiple transformation jobs run in sequence.
  • Bug Fix Feature Development: Update error message for monthly conversation limit reach
  • Bug Fix Code Transformation: Omit Maven metadata files when uploading dependencies to fix certain build failures in backend.
  • Feature Code Transformation: Refreshed UI during CodeTransformation
  • Feature Chat: cmd + i to open chat
  • Feature Right Click + no code selected shows Q context menu
  • Feature Security Scan: Scans can now run on all files in the project
  • Feature Chat: Updates quick action commands style and groupings
  • Feature Code Transformation: add details about expected changes in transformation plan
  • Feature Enable Amazon Q feature development and Amazon Q transform capabilities (/dev and /transform) for AWS Builder ID users.
  • Feature Initial release
  • Feature Chat: Added metric parameters to recordAddMessage telemetry event.
  • Feature Security Scan: Scans can now run automatically when file changes are made
  • Feature Chat: brief CodeLens to advertise chat
  • Feature Security Scan: Send security issue to chat for explanation and fix