diff --git a/Casks/c/crystalmaker.rb b/Casks/c/crystalmaker.rb index 6c8c52536e2f1..9922d20ff895e 100644 --- a/Casks/c/crystalmaker.rb +++ b/Casks/c/crystalmaker.rb @@ -9,7 +9,9 @@ livecheck do url "https://crystalmaker.com/support/updates/VersionData-CMM.xml" - regex(/]+?number=["']?v?(\d+(?:\.\d+)+)["']?[^>]*?>/i) + strategy :xml do |xml| + xml.get_elements("//version").map { |item| item.attributes["number"] } + end end depends_on macos: ">= :mojave"