Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
d34ddfe
refactor(aws-toolkit-vscode): migrate aws-sdk v2 to v3 (#8183)
chungjac Oct 21, 2025
9c0ad28
fix(sagemaker): Adjust retry configuration for StartSession (#8219)
dylanraws Oct 22, 2025
98ed0d7
fix(core): remove project scan unit tests (#8221)
BlakeLazarine Oct 22, 2025
5ca03d3
build(amazonq): merge release candidate version rc-20251022 (#8223)
laileni-aws Oct 22, 2025
e110478
feat(lambda): Add Finch CLI installation to AppBuilder walkthrough (#…
laileni-aws Oct 24, 2025
c34439a
fix(lambda): unreliable lambda test (#8235)
laileni-aws Oct 24, 2025
d7bbf39
test: flaky walkthrough test (#8236)
seshubaws Oct 27, 2025
45439df
build(amazonq): merge release candidate version rc-20251030 (#8248)
Will-ShaoHua Oct 30, 2025
8d1fcc1
fix(amazonq): add more info columns to job history table (#8243)
dhasani23 Oct 31, 2025
c20b211
fix(amazonq): remove Welcome Walkthrough Security Scan Feature (#8246)
laileni-aws Oct 31, 2025
4fdebc6
telemetry(lambda): add remote debugging UA back (#8240)
roger-zhangg Oct 31, 2025
7457cc6
fix(sagemaker): Fix host identification issue after restarting a Spac…
dylanraws Oct 31, 2025
2e1a219
feat(sagemaker): add progress indicator during space remote connectio…
bhavya2109sharma Nov 3, 2025
ef992ae
deps: bump the vscode-lsp group across 1 directory with 3 updates (#8…
dependabot[bot] Nov 4, 2025
df9ef5d
feat(smus): UX improvements for connecting running spaces from toolki…
bhavya2109sharma Nov 7, 2025
c882252
Merge master into feature/cloudformation
aws-toolkit-automation Nov 7, 2025
cbdbfa8
fix(amazonq): include reason for inline notification (#8273)
bywang56 Nov 8, 2025
5657bc1
Merge master into feature/cloudformation
aws-toolkit-automation Nov 8, 2025
09b66ad
feat(cloudformation): Add comprehensive CloudFormation LSP integration
kddejong Nov 10, 2025
89434cb
Add changelog entry for CloudFormation LSP integration
kddejong Nov 10, 2025
5b2bc07
build(amazonq): merge release candidate version rc-20251106 (#8270)
Will-ShaoHua Nov 10, 2025
dbe22cc
Merge master into feature/cloudformation
aws-toolkit-automation Nov 10, 2025
9951253
fix(sagemaker): Use SpaceSettingsSummary.AppType instead of App.AppTy…
bhavya2109sharma Nov 10, 2025
a1ffdb5
Merge master into feature/cloudformation
aws-toolkit-automation Nov 10, 2025
7a03794
fix(smus): unble to refresh status on newly created App bug (#8258)
PotatoWKY Nov 11, 2025
e005c2a
Merge master into feature/cloudformation
aws-toolkit-automation Nov 11, 2025
e19e476
Merge branch 'feature/cloudformation' into feature/cloudformation
laileni-aws Nov 11, 2025
c9bd715
fix(sagemaker): Disable start/stop button for intermediate state of t…
bhavya2109sharma Nov 11, 2025
d5a5bd9
feat(cloudformation): Additional CloudFormation features and improvem…
kddejong Nov 11, 2025
44672d9
feat(cloudformation): Additional CloudFormation features and improvem…
kddejong Nov 11, 2025
7b80f7d
chore: trigger CI
bhavya2109sharma Nov 12, 2025
e1abbe6
fix(sagemaker): Disable start/stop button for intermediate state of t…
bhavya2109sharma Nov 12, 2025
22d26ee
Merge master into feature/cloudformation
aws-toolkit-automation Nov 12, 2025
1b7c4c4
Merge branch 'aws:master' into master
bhavya2109sharma Nov 12, 2025
8d1eb19
feat(smsus): deeplink support for SMUS (#8286)
vpbhargav Nov 13, 2025
0564319
Merge master into feature/cloudformation
aws-toolkit-automation Nov 13, 2025
e369ff3
fix(smus): Improve error handling when the Space takes too long to st…
PotatoWKY Nov 13, 2025
f7832bc
Merge master into feature/cloudformation
aws-toolkit-automation Nov 13, 2025
7abfff7
fix(sagemaker): Fix various SMUS bugs
bhavya2109sharma Nov 14, 2025
419a727
Merge branch 'master' into fix/riv-bugs-clean
manodnyab Nov 14, 2025
3b2f8b3
Merge pull request #8292 from bhavya2109sharma/fix/riv-bugs-clean
manodnyab Nov 14, 2025
3189a1d
Merge master into feature/cloudformation
aws-toolkit-automation Nov 14, 2025
a62cdad
Update third-party license attribution for release/rc-20251114
Nov 14, 2025
1eda5c8
fix(smus): remove duplicate change log (#8293)
laileni-aws Nov 14, 2025
37d6c7a
Release 3.84.0
Nov 15, 2025
952d0ae
Release 1.104.0
Nov 15, 2025
6daab01
Update version to snapshot version: 3.85.0-SNAPSHOT
Nov 15, 2025
3c87052
Update version to snapshot version: 1.105.0-SNAPSHOT
Nov 15, 2025
69ece07
Merge master into feature/cloudformation
aws-toolkit-automation Nov 15, 2025
483c814
Merge branch 'master' into release/rc-20251114
laileni-aws Nov 15, 2025
7442e21
Merge pull request #8296 from laileni-aws/release/rc-20251114
laileni-aws Nov 15, 2025
4ad0d5c
Merge master into feature/cloudformation
aws-toolkit-automation Nov 15, 2025
97636a1
Merge branch 'feature/cloudformation' into feature/cloudformation
manodnyab Nov 17, 2025
32babee
Merge pull request #8275 from kddejong/feature/cloudformation
manodnyab Nov 17, 2025
95827a2
perf(amazonq): nep UI improvement (#8264)
Will-ShaoHua Nov 18, 2025
4a5cd22
Merge master into feature/cloudformation
aws-toolkit-automation Nov 18, 2025
999b24a
fix(q): Remove Q Show Logs menu option from non Q views (#8301)
vpbhargav Nov 18, 2025
1225595
Merge master into feature/cloudformation
aws-toolkit-automation Nov 18, 2025
371d23b
feat(cloudformation): Update CloudFormation feature with latest chang…
kddejong Nov 18, 2025
a450753
fix(lambda): fix user agent and headers for remote debugging (#8304)
valerena Nov 19, 2025
b5ac5d6
Merge master into feature/cloudformation
aws-toolkit-automation Nov 19, 2025
182103f
fix(auth): prevent concurrent token refresh and adding necessary logs…
laileni-aws Nov 19, 2025
9bc923d
Merge master into feature/cloudformation
aws-toolkit-automation Nov 19, 2025
43a0880
fix(amazonq): changing log to trigger ci tests (#8316)
laileni-aws Nov 19, 2025
f49a07f
Merge master into feature/cloudformation
aws-toolkit-automation Nov 19, 2025
c7e9a1e
test(lambda): remove Lambda user-agent debugging tests (#8318)
valerena Nov 19, 2025
dd1ba33
Merge master into feature/cloudformation
aws-toolkit-automation Nov 19, 2025
923a920
fix(cloudformation): fix a few testing issues for CloudFormation chan…
kddejong Nov 19, 2025
c8809c6
Merge pull request #8315 from aws/feature/cloudformation
manodnyab Nov 19, 2025
9bf9629
Release 3.85.0
Nov 19, 2025
ee178a4
Update version to snapshot version: 3.86.0-SNAPSHOT
Nov 19, 2025
ca78e1d
Release 1.105.0
Nov 19, 2025
a9c1ce1
Update version to snapshot version: 3.86.0-SNAPSHOT
Nov 19, 2025
6474ed6
Merge release into release/rc-20251119
Nov 19, 2025
6d212e3
Update version to snapshot version: 1.106.0-SNAPSHOT
Nov 19, 2025
5dfd797
Merge release into release/rc-20251119
Nov 19, 2025
bf6e485
fix(toolkit): flaky test cases (#8327)
laileni-aws Nov 19, 2025
bb51565
Merge branch 'master' into manodnyb/release/rc-20251119
ashishrp-aws Nov 20, 2025
0e609ac
Merge pull request #8336 from aws/manodnyb/release/rc-20251119
manodnyab Nov 20, 2025
0e5c394
fix(lambda): robust checking on remote debugging (#8339)
roger-zhangg Nov 20, 2025
7cceda0
feat(sagemaker): Releasing feature sagemaker parker (#8340)
laileni-aws Nov 21, 2025
4078a43
telemetry(auth): emit metric for createToken (#8309)
chungjac Nov 21, 2025
3208551
build(toolkit): merge release candidate version rc-20251120 (#8344)
laileni-aws Nov 21, 2025
b3b80ef
feat(smus): Add support for IAM-based domains for Unified Studio (#8345)
vpbhargav Nov 21, 2025
3de7d27
fix(sagemaker): add delay from start to connect and get spaces withou…
aws-ajangg Nov 21, 2025
e7d5cc7
Release 3.87.0
Nov 21, 2025
41e150b
feat(lambda): remote debugging & lambda new runtime support (#8348)
roger-zhangg Nov 21, 2025
3081830
Update version to snapshot version: 3.88.0-SNAPSHOT
Nov 21, 2025
a36f645
Merge release into master
Nov 21, 2025
220d65c
fix(cloudformation): load stacks lazily to avoid error notification o…
Zee2413 Nov 21, 2025
6bd7267
fix(cloudformation): handle telemetry setting in upgrade path case wh…
atennak1 Nov 21, 2025
83a118e
fix(cloudformation): refresh stacks after changeset is deleted (#8351)
Zee2413 Nov 21, 2025
22be937
fix(sagemaker): rearrange order for double unescape (#8355)
aws-ajangg Nov 21, 2025
362ecc2
Release 1.106.0
Nov 21, 2025
d7d915a
Release 3.88.0
Nov 22, 2025
0aeb443
Update version to snapshot version: 1.107.0-SNAPSHOT
Nov 22, 2025
98e6df8
Update version to snapshot version: 3.89.0-SNAPSHOT
Nov 22, 2025
ab5a282
Merge release into master
Nov 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
packages/core/src/codewhisperer/ @aws/codewhisperer-team
packages/core/src/amazonqFeatureDev/ @aws/earlybird
packages/core/src/awsService/accessanalyzer/ @aws/access-analyzer
packages/core/src/awsService/cloudformation/ @aws/cfn-dev-productivity
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ src.gen/*
**/src/auth/sso/oidcclientpkce.d.ts
**/src/sagemakerunifiedstudio/shared/client/gluecatalogapi.d.ts
**/src/sagemakerunifiedstudio/shared/client/sqlworkbench.d.ts
**/src/sagemakerunifiedstudio/shared/client/datazonecustomclient.d.ts

# Generated by tests
**/src/testFixtures/**/bin
Expand Down
5 changes: 5 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -527,6 +527,11 @@ Unlike the user setting overrides, not all of these environment variables have t

- `SSMDOCUMENT_LANGUAGESERVER_PORT`: The port the ssm document language server should start debugging on

#### CloudFormation LSP

- `__CLOUDFORMATIONLSP_PATH`: for aws.dev.cloudformationLsp.path
- `__CLOUDFORMATIONLSP_CLOUDFORMATION_ENDPOINT`: for aws.dev.cloudformationLsp.cloudformationEndpoint

#### CI/Testing

- `GITHUB_ACTION`: The name of the current GitHub Action workflow step that is running
Expand Down
1,784 changes: 70 additions & 1,714 deletions LICENSE-THIRD-PARTY

Large diffs are not rendered by default.

18,171 changes: 12,851 additions & 5,320 deletions package-lock.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
"scan-licenses": "ts-node ./scripts/scan-licenses.ts"
},
"devDependencies": {
"@aws-toolkits/telemetry": "^1.0.329",
"@aws-toolkits/telemetry": "^1.0.338",
"@playwright/browser-chromium": "^1.43.1",
"@stylistic/eslint-plugin": "^2.11.0",
"@types/he": "^1.2.3",
Expand Down Expand Up @@ -75,7 +75,7 @@
"webpack-merge": "^5.10.0"
},
"dependencies": {
"@aws/language-server-runtimes": "^0.2.128",
"@aws/language-server-runtimes": "^0.3.5",
"@types/node": "^22.7.5",
"jaro-winkler": "^0.2.8",
"vscode-nls": "^5.2.0",
Expand Down
5 changes: 5 additions & 0 deletions packages/amazonq/.changes/1.101.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"date": "2025-10-22",
"version": "1.101.0",
"entries": []
}
5 changes: 5 additions & 0 deletions packages/amazonq/.changes/1.102.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"date": "2025-10-30",
"version": "1.102.0",
"entries": []
}
10 changes: 10 additions & 0 deletions packages/amazonq/.changes/1.103.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"date": "2025-11-06",
"version": "1.103.0",
"entries": [
{
"type": "Feature",
"description": "Q CodeTransformation: add more job metadata to history table"
}
]
}
5 changes: 5 additions & 0 deletions packages/amazonq/.changes/1.104.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"date": "2025-11-15",
"version": "1.104.0",
"entries": []
}
10 changes: 10 additions & 0 deletions packages/amazonq/.changes/1.105.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"date": "2025-11-19",
"version": "1.105.0",
"entries": [
{
"type": "Bug Fix",
"description": "Remove show logs menu item for non Q views"
}
]
}
5 changes: 5 additions & 0 deletions packages/amazonq/.changes/1.106.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"date": "2025-11-21",
"version": "1.106.0",
"entries": []
}
24 changes: 24 additions & 0 deletions packages/amazonq/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
## 1.106.0 2025-11-21

- Miscellaneous non-user-facing changes

## 1.105.0 2025-11-19

- **Bug Fix** Remove show logs menu item for non Q views

## 1.104.0 2025-11-15

- Miscellaneous non-user-facing changes

## 1.103.0 2025-11-06

- **Feature** Q CodeTransformation: add more job metadata to history table

## 1.102.0 2025-10-30

- Miscellaneous non-user-facing changes

## 1.101.0 2025-10-22

- Miscellaneous non-user-facing changes

## 1.100.0 2025-10-16

- Miscellaneous non-user-facing changes
Expand Down
98 changes: 68 additions & 30 deletions packages/amazonq/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "amazon-q-vscode",
"displayName": "Amazon Q",
"description": "The most capable generative AI–powered assistant for software development.",
"version": "1.101.0-SNAPSHOT",
"version": "1.107.0-SNAPSHOT",
"extensionKind": [
"workspace"
],
Expand Down Expand Up @@ -415,7 +415,7 @@
},
{
"command": "aws.amazonq.showLogs",
"when": "!aws.isSageMakerUnifiedStudio",
"when": "(view =~ /^aws\\.amazonq/) && !aws.isSageMakerUnifiedStudio",
"group": "1_amazonQ@5"
},
{
Expand Down Expand Up @@ -1289,124 +1289,173 @@
"fontCharacter": "\\f1d2"
}
},
"aws-lambda-function": {
"aws-lambda-deployed-function": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1d3"
}
},
"aws-mynah-MynahIconBlack": {
"aws-lambda-function": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1d4"
}
},
"aws-mynah-MynahIconWhite": {
"aws-lambda-invoke-remotely": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1d5"
}
},
"aws-mynah-logo": {
"aws-mynah-MynahIconBlack": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1d6"
}
},
"aws-redshift-cluster": {
"aws-mynah-MynahIconWhite": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1d7"
}
},
"aws-redshift-cluster-connected": {
"aws-mynah-logo": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1d8"
}
},
"aws-redshift-database": {
"aws-redshift-cluster": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1d9"
}
},
"aws-redshift-redshift-cluster-connected": {
"aws-redshift-cluster-connected": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1da"
}
},
"aws-redshift-schema": {
"aws-redshift-database": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1db"
}
},
"aws-redshift-table": {
"aws-redshift-redshift-cluster-connected": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1dc"
}
},
"aws-s3-bucket": {
"aws-redshift-schema": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1dd"
}
},
"aws-s3-create-bucket": {
"aws-redshift-table": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1de"
}
},
"aws-sagemaker-code-editor": {
"aws-s3-bucket": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1df"
}
},
"aws-sagemaker-jupyter-lab": {
"aws-s3-create-bucket": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e0"
}
},
"aws-schemas-registry": {
"aws-sagemaker-code-editor": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e1"
}
},
"aws-schemas-schema": {
"aws-sagemaker-jupyter-lab": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e2"
}
},
"aws-stepfunctions-preview": {
"aws-sagemakerunifiedstudio-catalog": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e3"
}
},
"aws-sagemakerunifiedstudio-spaces": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e4"
}
},
"aws-sagemakerunifiedstudio-spaces-dark": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e5"
}
},
"aws-sagemakerunifiedstudio-symbol-int": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e6"
}
},
"aws-sagemakerunifiedstudio-table": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e7"
}
},
"aws-schemas-registry": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e8"
}
},
"aws-schemas-schema": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1e9"
}
},
"aws-stepfunctions-preview": {
"description": "AWS Contributed Icon",
"default": {
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
"fontCharacter": "\\f1ea"
}
}
},
"walkthroughs": [
Expand Down Expand Up @@ -1435,17 +1484,6 @@
},
"completionEvents": []
},
{
"id": "aws.amazonq.walkthrough.securityScan",
"title": "Check for security vulnerabilities",
"description": "Amazon Q scans your code to identify security vulnerabilities and suggests fixes.\n\nStart a scan from the status bar menu.\n\n[Scan your current project](command:_aws.amazonq.walkthrough.securityScanExample)\n\nIdentifies vulnerabilities in Python, Typescript, Ruby, AWS CDK, and [more](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-language-ide-support.html#security-scans-language-support)",
"media": {
"markdown": "./resources/walkthrough/amazonq/scans.md"
},
"completionEvents": [
"onCommand:_aws.amazonq.walkthrough.securityScanExample"
]
},
{
"id": "aws.amazonq.walkthrough.settings",
"title": "Access actions and options",
Expand Down
Loading
Loading