From 79811dba7af3a2273c0976b7ddf2ef1a2049d4f4 Mon Sep 17 00:00:00 2001 From: Masato Sugiyama Date: Wed, 3 Jun 2026 10:23:46 +0900 Subject: [PATCH 1/5] windsurf: rename to devin-desktop Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- Casks/{w/windsurf.rb => d/devin-desktop.rb} | 26 +++++++++---------- .../devin-desktop@next.rb} | 23 ++++++++-------- cask_renames.json | 2 ++ 3 files changed, 26 insertions(+), 25 deletions(-) rename Casks/{w/windsurf.rb => d/devin-desktop.rb} (59%) rename Casks/{w/windsurf@next.rb => d/devin-desktop@next.rb} (60%) diff --git a/Casks/w/windsurf.rb b/Casks/d/devin-desktop.rb similarity index 59% rename from Casks/w/windsurf.rb rename to Casks/d/devin-desktop.rb index c6dd71ea3bc8d..888b11aa44e0f 100644 --- a/Casks/w/windsurf.rb +++ b/Casks/d/devin-desktop.rb @@ -1,15 +1,15 @@ -cask "windsurf" do +cask "devin-desktop" do arch arm: "arm64", intel: "x64" - version "2.3.15,c46c49e94b4d3f41181204d59809d8f1b2c48d68" - sha256 arm: "96404c99a2122e836d0a4f109a5ce4694b639aaafebbacd760628565bb48db92", - intel: "017862fce148844fffa498e7692ace8be3c45cefc5572f982a93cb44b5c9a49f" + version "3.0.12,a335ac3d8c6b04d563d8bd757cadc86d305e3b12" + sha256 arm: "f5078338f6b01ab57f4c057318b8328a3dd7ca291dcd01779f2f7f00ff003b29", + intel: "f2e78d79f0a44adeccd185adf17fc2aca1640165037b6fff25559a322bd56e94" - url "https://windsurf-stable.codeiumdata.com/darwin-#{arch}-dmg/stable/#{version.csv.second}/Windsurf-darwin-#{arch}-#{version.csv.first}.dmg", + url "https://windsurf-stable.codeiumdata.com/darwin-#{arch}-dmg/stable/#{version.csv.second}/Devin-darwin-#{arch}-#{version.csv.first}.dmg", verified: "windsurf-stable.codeiumdata.com/" - name "Windsurf" - desc "Agentic IDE powered by AI Flow paradigm" - homepage "https://windsurf.com/editor" + name "Devin Desktop" + desc "Agentic IDE with AI agent command center" + homepage "https://devin.ai/desktop" livecheck do url "https://windsurf-stable.codeium.com/api/update/darwin-#{arch}-dmg/stable/latest" @@ -25,20 +25,20 @@ auto_updates true depends_on macos: :monterey - app "Windsurf.app" - binary "#{appdir}/Windsurf.app/Contents/Resources/app/bin/windsurf" + app "Devin.app" + binary "#{appdir}/Devin.app/Contents/Resources/app/bin/devin-desktop" uninstall launchctl: "com.exafunction.windsurf.ShipIt", quit: "com.exafunction.windsurf" zap trash: [ - "~/.windsurf", + "~/.codeium/windsurf", + "~/.devin", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurf.sfl*", - "~/Library/Application Support/Windsurf", + "~/Library/Application Support/Devin", "~/Library/Caches/com.exafunction.windsurf", "~/Library/Caches/com.exafunction.windsurf.ShipIt", "~/Library/HTTPStorages/com.exafunction.windsurf", "~/Library/Preferences/com.exafunction.windsurf.plist", - "~/Library/Saved Application State/com.exafunction.windsurf.savedState", ] end diff --git a/Casks/w/windsurf@next.rb b/Casks/d/devin-desktop@next.rb similarity index 60% rename from Casks/w/windsurf@next.rb rename to Casks/d/devin-desktop@next.rb index fabf26731d6ce..d0bc124c600de 100644 --- a/Casks/w/windsurf@next.rb +++ b/Casks/d/devin-desktop@next.rb @@ -1,14 +1,14 @@ -cask "windsurf@next" do +cask "devin-desktop@next" do arch arm: "arm64", intel: "x64" - version "2.3.1015+next.c46c49e94b,c46c49e94b4d3f41181204d59809d8f1b2c48d68" - sha256 arm: "0e4a4ffe3511524b60d8107e5e36116b1e3bc317dc46e06b3bc2dac0d4b3e7c0", - intel: "6746b320f496929e23b20ec8d6cef36c8d069f75c921400b8230178b1f8fdafa" + version "3.0.1012+next.a335ac3d8c,a335ac3d8c6b04d563d8bd757cadc86d305e3b12" + sha256 arm: "40bb9115493389cb464ef834815d18f8db22b7163fea165449fb8d54dced50d3", + intel: "45b879faab02e2c090e8921fba4de158a79de833eea0f78778246d6e634ed6d6" - url "https://windsurf-stable.codeiumdata.com/darwin-#{arch}-dmg/next/#{version.csv.second}/Windsurf-darwin-#{arch}-#{version.csv.first}.dmg", + url "https://windsurf-stable.codeiumdata.com/darwin-#{arch}-dmg/next/#{version.csv.second}/Devin-darwin-#{arch}-#{version.csv.first}.dmg", verified: "windsurf-stable.codeiumdata.com/" - name "Windsurf Next (Beta)" - desc "Agentic IDE powered by AI Flow paradigm" + name "Devin Desktop Next (Beta)" + desc "Agentic IDE with AI agent command center" homepage "https://codeium.com/windsurf/download-next" livecheck do @@ -25,19 +25,18 @@ auto_updates true depends_on macos: :monterey - app "Windsurf - Next.app" - binary "#{appdir}/Windsurf - Next.app/Contents/Resources/app/bin/windsurf-next" + app "Devin - Next.app" + binary "#{appdir}/Devin - Next.app/Contents/Resources/app/bin/devin-desktop-next" uninstall launchctl: "com.exafunction.windsurfNext.ShipIt", quit: "com.exafunction.windsurfNext" zap trash: [ - "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurfNext.sfl*", - "~/Library/Application Support/Windsurf Next", + "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurfnext.sfl*", + "~/Library/Application Support/Devin Next", "~/Library/Caches/com.exafunction.windsurfNext", "~/Library/Caches/com.exafunction.windsurfNext.ShipIt", "~/Library/HTTPStorages/com.exafunction.windsurfNext", "~/Library/Preferences/com.exafunction.windsurfNext.plist", - "~/Library/Saved Application State/com.exafunction.windsurfNext.savedState", ] end diff --git a/cask_renames.json b/cask_renames.json index 46eff02312e4b..35279d8f93061 100644 --- a/cask_renames.json +++ b/cask_renames.json @@ -206,6 +206,8 @@ "volt": "volt-app", "volta": "volta-app", "widelands": "widelands-app", + "windsurf": "devin-desktop", + "windsurf@next": "devin-desktop@next", "wireshark": "wireshark-app", "xcodes": "xcodes-app", "xournal-plus-plus": "xournal++", From d1bce77b4e49b607e8899e01435f6b561d147bf4 Mon Sep 17 00:00:00 2001 From: Masato Sugiyama Date: Wed, 3 Jun 2026 20:48:21 +0900 Subject: [PATCH 2/5] fix zap path --- Casks/d/devin-desktop.rb | 1 - Casks/d/devin-desktop@next.rb | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/d/devin-desktop.rb b/Casks/d/devin-desktop.rb index 888b11aa44e0f..8152df6a019c1 100644 --- a/Casks/d/devin-desktop.rb +++ b/Casks/d/devin-desktop.rb @@ -32,7 +32,6 @@ quit: "com.exafunction.windsurf" zap trash: [ - "~/.codeium/windsurf", "~/.devin", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurf.sfl*", "~/Library/Application Support/Devin", diff --git a/Casks/d/devin-desktop@next.rb b/Casks/d/devin-desktop@next.rb index d0bc124c600de..f9c427799d854 100644 --- a/Casks/d/devin-desktop@next.rb +++ b/Casks/d/devin-desktop@next.rb @@ -32,6 +32,7 @@ quit: "com.exafunction.windsurfNext" zap trash: [ + "~/.devin-next", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurfnext.sfl*", "~/Library/Application Support/Devin Next", "~/Library/Caches/com.exafunction.windsurfNext", From 312c798f61934af86622528909322edc660c9c7b Mon Sep 17 00:00:00 2001 From: Masato Sugiyama Date: Wed, 3 Jun 2026 20:53:50 +0900 Subject: [PATCH 3/5] devin-desktop, devin-desktop@next: update zap with rmdir for windsurf paths --- Casks/d/devin-desktop.rb | 17 +++++++++-------- Casks/d/devin-desktop@next.rb | 17 +++++++++-------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/Casks/d/devin-desktop.rb b/Casks/d/devin-desktop.rb index 8152df6a019c1..d4dc208223d7d 100644 --- a/Casks/d/devin-desktop.rb +++ b/Casks/d/devin-desktop.rb @@ -32,12 +32,13 @@ quit: "com.exafunction.windsurf" zap trash: [ - "~/.devin", - "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurf.sfl*", - "~/Library/Application Support/Devin", - "~/Library/Caches/com.exafunction.windsurf", - "~/Library/Caches/com.exafunction.windsurf.ShipIt", - "~/Library/HTTPStorages/com.exafunction.windsurf", - "~/Library/Preferences/com.exafunction.windsurf.plist", - ] + "~/.devin", + "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurf.sfl*", + "~/Library/Application Support/Devin", + "~/Library/Caches/com.exafunction.windsurf", + "~/Library/Caches/com.exafunction.windsurf.ShipIt", + "~/Library/HTTPStorages/com.exafunction.windsurf", + "~/Library/Preferences/com.exafunction.windsurf.plist", + ], + rmdir: "~/.codeium/windsurf" end diff --git a/Casks/d/devin-desktop@next.rb b/Casks/d/devin-desktop@next.rb index f9c427799d854..d666dae1b3f0e 100644 --- a/Casks/d/devin-desktop@next.rb +++ b/Casks/d/devin-desktop@next.rb @@ -32,12 +32,13 @@ quit: "com.exafunction.windsurfNext" zap trash: [ - "~/.devin-next", - "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurfnext.sfl*", - "~/Library/Application Support/Devin Next", - "~/Library/Caches/com.exafunction.windsurfNext", - "~/Library/Caches/com.exafunction.windsurfNext.ShipIt", - "~/Library/HTTPStorages/com.exafunction.windsurfNext", - "~/Library/Preferences/com.exafunction.windsurfNext.plist", - ] + "~/.devin-next", + "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.exafunction.windsurfnext.sfl*", + "~/Library/Application Support/Devin Next", + "~/Library/Caches/com.exafunction.windsurfNext", + "~/Library/Caches/com.exafunction.windsurfNext.ShipIt", + "~/Library/HTTPStorages/com.exafunction.windsurfNext", + "~/Library/Preferences/com.exafunction.windsurfNext.plist", + ], + rmdir: "~/.codeium/windsurf-next" end From 0522bc7fca13112e12a86b45cf32679389c868ca Mon Sep 17 00:00:00 2001 From: Masato Sugiyama Date: Wed, 3 Jun 2026 21:00:38 +0900 Subject: [PATCH 4/5] devin-desktop@next: bump to 3.0.1019+next.25c2de6c4b --- Casks/d/devin-desktop@next.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Casks/d/devin-desktop@next.rb b/Casks/d/devin-desktop@next.rb index d666dae1b3f0e..1f1212a97f343 100644 --- a/Casks/d/devin-desktop@next.rb +++ b/Casks/d/devin-desktop@next.rb @@ -1,9 +1,9 @@ cask "devin-desktop@next" do arch arm: "arm64", intel: "x64" - version "3.0.1012+next.a335ac3d8c,a335ac3d8c6b04d563d8bd757cadc86d305e3b12" - sha256 arm: "40bb9115493389cb464ef834815d18f8db22b7163fea165449fb8d54dced50d3", - intel: "45b879faab02e2c090e8921fba4de158a79de833eea0f78778246d6e634ed6d6" + version "3.0.1019+next.25c2de6c4b,25c2de6c4b674afd2e223bf96241c942ac91074d" + sha256 arm: "a8ebc563b8e7e039031a585d502ab241234f405f02515e005045b1b672f65add", + intel: "7dcbb32582a77dc0b0df1573edd43c1c6af13e1bf3c7c15fef89ad7e12cd50f7" url "https://windsurf-stable.codeiumdata.com/darwin-#{arch}-dmg/next/#{version.csv.second}/Devin-darwin-#{arch}-#{version.csv.first}.dmg", verified: "windsurf-stable.codeiumdata.com/" From e2b4a3f07503db9082eefbd4e9de6fe1f0a0e74d Mon Sep 17 00:00:00 2001 From: Masato Sugiyama Date: Thu, 4 Jun 2026 19:25:13 +0900 Subject: [PATCH 5/5] devin-desktop: bump to 3.0.21 --- Casks/d/devin-desktop.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Casks/d/devin-desktop.rb b/Casks/d/devin-desktop.rb index d4dc208223d7d..ce7fb18a38e36 100644 --- a/Casks/d/devin-desktop.rb +++ b/Casks/d/devin-desktop.rb @@ -1,9 +1,9 @@ cask "devin-desktop" do arch arm: "arm64", intel: "x64" - version "3.0.12,a335ac3d8c6b04d563d8bd757cadc86d305e3b12" - sha256 arm: "f5078338f6b01ab57f4c057318b8328a3dd7ca291dcd01779f2f7f00ff003b29", - intel: "f2e78d79f0a44adeccd185adf17fc2aca1640165037b6fff25559a322bd56e94" + version "3.0.21,0dd4d6fcdeb45c5f8e64bb8b3b10ad4a755ac66e" + sha256 arm: "7defe405803915ef5c5ef56f90133109005e42733038e86e5ccb663933ca8e35", + intel: "18c308c80392786b5d1510477b5c5c3c9d8f8f421fc2b7d45cf479cb46605254" url "https://windsurf-stable.codeiumdata.com/darwin-#{arch}-dmg/stable/#{version.csv.second}/Devin-darwin-#{arch}-#{version.csv.first}.dmg", verified: "windsurf-stable.codeiumdata.com/"