Skip to content

Commit b9d8c6c

Browse files
committed
Merge branch 'tele_diagnostics' of github.com:leigaol/aws-toolkit-jetbrains into tele_diagnostics
2 parents 9014f99 + 6f6a9fc commit b9d8c6c

File tree

9 files changed

+44
-21
lines changed

9 files changed

+44
-21
lines changed

.changes/3.68.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"date" : "2025-04-23",
3+
"version" : "3.68",
4+
"entries" : [ {
5+
"type" : "feature",
6+
"description" : "Amazon Q: Show visual indicator in status bar if profile selection is needed to continue with Q Inline / Q Chat"
7+
}, {
8+
"type" : "feature",
9+
"description" : "Amazon Q /test: Remove unsupported message for non-java python languages"
10+
}, {
11+
"type" : "bugfix",
12+
"description" : "/dev: Fix prompt to enable devfile build not triggering when devfile is present."
13+
}, {
14+
"type" : "bugfix",
15+
"description" : "/review disable auto scan by default"
16+
}, {
17+
"type" : "bugfix",
18+
"description" : "/review: disabled highlighter for ignored issues"
19+
} ]
20+
}

.changes/next-release/bugfix-2301aeeb-f36e-4776-8e9b-4238c55e43f4.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/next-release/bugfix-271e3abd-91e9-40a4-9a3d-7c7457ff6f22.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/next-release/bugfix-2acb4142-8c33-475d-a57a-3445fa4a7725.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/next-release/feature-b8767b53-e30f-4c76-afa3-26d16a35f937.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/next-release/feature-f49ee314-0987-45cd-84fe-d852e67c8723.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# _3.68_ (2025-04-23)
2+
- **(Feature)** Amazon Q: Show visual indicator in status bar if profile selection is needed to continue with Q Inline / Q Chat
3+
- **(Feature)** Amazon Q /test: Remove unsupported message for non-java python languages
4+
- **(Bug Fix)** /dev: Fix prompt to enable devfile build not triggering when devfile is present.
5+
- **(Bug Fix)** /review disable auto scan by default
6+
- **(Bug Fix)** /review: disabled highlighter for ignored issues
7+
18
# _3.67_ (2025-04-18)
29
- **(Bug Fix)** Amazon Q: Customization now resets with a warning if unavailable in the selected profile.
310
- **(Bug Fix)** Q panel will get stuck while signin if users have multiple windows

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# SPDX-License-Identifier: Apache-2.0
33

44
# Toolkit Version
5-
toolkitVersion=3.68-SNAPSHOT
5+
toolkitVersion=3.69-SNAPSHOT
66

77
# Publish Settings
88
publishToken=

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/status/CodeWhispererStatusBarWidget.kt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ import software.aws.toolkits.jetbrains.core.credentials.profiles.ProfileWatcher
2323
import software.aws.toolkits.jetbrains.core.credentials.sso.bearer.BearerTokenProviderListener
2424
import software.aws.toolkits.jetbrains.services.amazonq.CodeWhispererFeatureConfigService
2525
import software.aws.toolkits.jetbrains.services.amazonq.gettingstarted.QActionGroups.Q_SIGNED_OUT_ACTION_GROUP
26+
import software.aws.toolkits.jetbrains.services.amazonq.profile.QRegionProfile
2627
import software.aws.toolkits.jetbrains.services.amazonq.profile.QRegionProfileManager
28+
import software.aws.toolkits.jetbrains.services.amazonq.profile.QRegionProfileSelectedListener
2729
import software.aws.toolkits.jetbrains.services.codewhisperer.customization.CodeWhispererCustomizationListener
2830
import software.aws.toolkits.jetbrains.services.codewhisperer.customization.CodeWhispererModelConfigurator
2931
import software.aws.toolkits.jetbrains.services.codewhisperer.explorer.QStatusBarLoggedInActionGroup
@@ -77,6 +79,20 @@ class CodeWhispererStatusBarWidget(project: Project) :
7779
}
7880
}
7981
)
82+
83+
ApplicationManager.getApplication().messageBus.connect(this).subscribe(
84+
QRegionProfileSelectedListener.TOPIC,
85+
object : QRegionProfileSelectedListener {
86+
override fun onProfileSelected(
87+
project: Project,
88+
profile: QRegionProfile?,
89+
) {
90+
if (project == this@CodeWhispererStatusBarWidget.project) {
91+
statusBar.updateWidget(ID)
92+
}
93+
}
94+
}
95+
)
8096
}
8197

8298
override fun ID(): String = ID

0 commit comments

Comments
 (0)