From f61662620b227af90023d4a707e3db3ab3da0fe7 Mon Sep 17 00:00:00 2001 From: crane Date: Fri, 12 Dec 2025 01:52:09 +0100 Subject: [PATCH 1/2] Adding homebrew to known paths on macos --- .../jetbrains/services/lambda/sam/SamExecutable.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt b/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt index a71da43cf4c..2cd80d4a8de 100644 --- a/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt +++ b/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt @@ -67,11 +67,16 @@ class SamExecutable : ExecutableType, AutoResolvable, Validatable { arrayOf("C:\\Program Files\\Amazon\\AWSSAMCLI\\bin", "C:\\Program Files (x86)\\Amazon\\AWSSAMCLI\\bin"), arrayOf("sam.cmd", "sam.exe") ) - } else { + } else if (SystemInfo.isMac) { ExecutableDetector().find( - arrayOf("/usr/local/bin", "/usr/bin"), + arrayOf("/usr/local/bin", "/usr/bin", "/opt/homebrew/bin/sam"), arrayOf("sam") ) + } else { + ExecutableDetector().find( + arrayOf("/usr/local/bin", "/usr/bin"), + arrayOf("sam") + ) } ) ?: return null From fe5a476bd68d1aeba941c00a09f434519330420f Mon Sep 17 00:00:00 2001 From: crane Date: Fri, 12 Dec 2025 01:54:20 +0100 Subject: [PATCH 2/2] Updating CHANGELOG.md --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index af03d2c8a9d..a5f96316608 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# _3.101_ (2025-12-16) +- **(Bug Fix)** Adding homebrew install path on macOS + # _3.100_ (2025-12-09) # _3.99_ (2025-11-21)