cask "whatsapp@beta" do version "26.35.23" sha256 "42ca0a2724fc566d67826b243d575325daff670fd047ec042e0dad7065b8cebb" url "https://web.whatsapp.com/desktop/mac_native/release/?version=2.#{version}&extension=zip&configuration=Beta&branch=master" name "WhatsApp Beta" desc "Native desktop client for WhatsApp" homepage "https://www.whatsapp.com/" livecheck do url "https://web.whatsapp.com/desktop/mac_native/updates/?configuration=Beta&branch=master" strategy :sparkle, &:short_version end auto_updates true conflicts_with cask: "whatsapp" depends_on macos: :monterey app "WhatsApp.app" uninstall launchctl: [ "net.whatsapp.WhatsApp-sparkle-progress", "net.whatsapp.WhatsApp-sparkle-updater", ], quit: [ "net.whatsapp.WhatsApp", "net.whatsapp.WhatsApp-sparkle-progress", "net.whatsapp.WhatsApp-sparkle-updater", ] zap trash: [ "~/Library/Application Scripts/group.net.whatsapp.family", "~/Library/Application Scripts/group.net.whatsapp.WhatsApp.private", "~/Library/Application Scripts/group.net.whatsapp.WhatsApp.shared", "~/Library/Application Scripts/group.net.whatsapp.WhatsAppSMB.shared", "~/Library/Application Scripts/net.whatsapp.WhatsApp*", "~/Library/Caches/net.whatsapp.WhatsApp", "~/Library/Containers/net.whatsapp.WhatsApp*", "~/Library/Group Containers/group.com.facebook.family", "~/Library/Group Containers/group.net.whatsapp*", "~/Library/Saved Application State/net.whatsapp.WhatsApp.savedState", ] end