excalidrawz 1.2.5
[Homebrew/homebrew-cask.git] / Casks / l / latest.rb
blobaf5bc7c5273c36555d4e98dab15a0d9e49868636
1 cask "latest" do
2   version "0.10.3"
3   sha256 "26e72a8a1555f1f352f4c09189d2feb7c8073f1a4a798fe4beb0e8fa86a7c649"
5   url "https://max.codes/latest/#{version}.zip"
6   name "Latest"
7   desc "Utility that shows the latest app updates"
8   homepage "https://max.codes/latest"
10   # Older versions may have a more recent `pubDate` than newer versions, so we
11   # have to check all the items in the appcast.
12   livecheck do
13     url "https://max.codes/latest/update.xml"
14     strategy :sparkle do |items|
15       items.map(&:short_version)
16     end
17   end
19   auto_updates true
20   depends_on macos: ">= :high_sierra"
22   app "Latest.app"
24   zap trash: [
25     "~/Library/Caches/com.max-langer.Latest",
26     "~/Library/Cookies/com.max-langer.Latest.binarycookies",
27     "~/Library/Preferences/com.max-langer.Latest.plist",
28     "~/Library/Saved Application State/com.max-langer.Latest.savedState",
29   ]
30 end