Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brew cask support #19

Closed
TribuneX opened this issue Dec 28, 2020 · 5 comments
Closed

Brew cask support #19

TribuneX opened this issue Dec 28, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@TribuneX
Copy link

I am installing most of my apps via homebrew cask. It would be nice if brewlet could also notify me for updates for my casks.

@zkokaja zkokaja added the enhancement New feature or request label Dec 30, 2020
@zkokaja
Copy link
Owner

zkokaja commented Dec 30, 2020

I completely agree — it's a feature I've had in my backlog for quite a while. I think brew recently changed the API so it might be even easier now than before. Keep an eye out for the next release!

@zkokaja
Copy link
Owner

zkokaja commented Jan 19, 2021

I created a pull request to brew to add data to their json API that will help with this feature: Homebrew/brew#10278

@pvegh
Copy link

pvegh commented Apr 16, 2021

I'd like this. I always find my casks outdated

@zkokaja
Copy link
Owner

zkokaja commented Mar 13, 2022

Commit 6027ad4 adds support for casks by using v2 of the JSON API brew provides. This means that outdated casks will now appear in the Packages menu list. I currently treat casks as formulae since they share corer common attributes, but am open to feedback.

Note that brew does not upgrade all casks, see this FAQ: https://github.com/Homebrew/brew/blob/120dab281625f4d2901f87cfa9597b881251a688/docs/FAQ.md#why-arent-some-apps-included-during-brew-upgrade. I don't see the need currently to implement a --greedy option.

@zkokaja
Copy link
Owner

zkokaja commented Apr 11, 2022

Now released in v1.6!

@zkokaja zkokaja closed this as completed Apr 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants