This repository was deprecated and split into two repositories:
- Homebrew formulae/packages: Homebrew/homebrew-core (former contents of
Library/Formula
) - Homebrew package manager: Homebrew/brew
💀 Alternate versions of Casks (deprecated)
Home Page: https://brew.sh
This repository was deprecated and split into two repositories:
Library/Formula
)I want to hardcore a particular version of Vagrant and VirtualBox in an install/update script. This way I can make sure there won't be any unexpected version changes.
Currently this is not possible, since only older versions of packages are available via hombrew-version.
It would be really useful to have the latest/current versions included as well. Thanks!
For no observable reason.
Error: Execution of 'brew cask install istat-menus4' returned 1: ==> Downloading http://s3.amazonaws.com/bjango/files/istatmenus4/istatmenus4.22.zip
Error: SHA2 mismatch
Expected: b3157b6a5967a0612b1e2fc3eb961675fb7f85dd7966f5ab5f776f9b2cee51aa
Actual: 4e6873b24d18578e359b9363f02b9c98bdeda999afab1aaa8802af254ecb35b6
Would it be OK if I dig out more of the old revisions of Java from the git history and keep them here (under distinct names) ?
Error: It seems the symlink source is not there:
$ brew cask install webstorm-eap
==> Downloading http://download.jetbrains.com/webstorm/WebStorm-11.0.0-RC-custom-jdk-bundled.dmg
Already downloaded: /Library/Caches/Homebrew/webstorm-eap-11.0.0-RC.dmg
==> Symlinking App 'WebStorm 11 EAP.app' to '/Users/xxx/Applications/WebStorm 11 EAP.app'
Error: It seems the symlink source is not there: '/opt/homebrew-cask/Caskroom/webstorm-eap/11.0.0-RC/WebStorm.app/Contents/MacOS/webstorm'
$ brew cask doctor
==> OS X Release:
10.11
==> OS X Release with Patchlevel:
10.11.1
==> Hardware Architecture:
intel-64
==> Ruby Version:
2.0.0-p645
==> Ruby Path:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
==> Homebrew Version:
0.9.5 (git revision 8fcb8; last commit 2015-10-30)
==> Homebrew Executable Path:
/usr/local/bin/brew
==> Homebrew Cellar Path:
/usr/local/Cellar
==> Homebrew Repository Path:
/usr/local
==> Homebrew Origin:
https://github.com/Homebrew/homebrew
==> Homebrew-cask Version:
0.59.0
==> Homebrew-cask Install Location:
/usr/local/Cellar/brew-cask/0.59.0
==> Homebrew-cask Staging Location:
/opt/homebrew-cask/Caskroom
==> Homebrew-cask Cached Downloads:
/Library/Caches/Homebrew
/Library/Caches/Homebrew/Casks
22 files (warning: run "brew cask cleanup")
2206.62 megs (warning: run "brew cask cleanup")
==> Homebrew-cask Default Tap Path:
/usr/local/Library/Taps/caskroom/homebrew-cask
==> Homebrew-cask Alternate Cask Taps:
/usr/local/Library/Taps/caskroom/homebrew-versions
==> Homebrew-cask Default Tap Cask Count:
2837
==> Contents of $LOAD_PATH:
/usr/local/Cellar/brew-cask/0.59.0/rubylib
/Library/Ruby/Site/2.0.0
/Library/Ruby/Site/2.0.0/x86_64-darwin15
/Library/Ruby/Site/2.0.0/universal-darwin15
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-darwin15
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/universal-darwin15
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/x86_64-darwin15
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin15
==> Contents of $RUBYLIB Environment Variable:
<NONE>
==> Contents of $RUBYOPT Environment Variable:
<NONE>
==> Contents of $RUBYPATH Environment Variable:
<NONE>
==> Contents of $RBENV_VERSION Environment Variable:
<NONE>
==> Contents of $CHRUBY_VERSION Environment Variable:
<NONE>
==> Contents of $GEM_HOME Environment Variable:
<NONE>
==> Contents of $GEM_PATH Environment Variable:
<NONE>
==> Contents of $BUNDLE_PATH Environment Variable:
<NONE>
==> Contents of $PATH Environment Variable:
PATH="/Users/xxx/.rbenv/shims:/usr/local/sbin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/xxx/go/bin:/Users/xxx/.composer/vendor/bin:/usr/local/Library/ENV/scm"
==> Contents of $SHELL Environment Variable:
SHELL="/bin/bash"
==> Contents of Locale Environment Variables:
<NONE>
==> Running As Privileged User:
No
I recently set out to add an old version of Virtualbox in the versioned caskroom repo. As I went through the process, I ran into an annoyance. I have also contributed to homebrew's core versions repo. As such, I already had a fork named homebrew-versions. When I forked the versions repo, the forked version was named homebrew-versions-1. I hope I don't need to explain why this is not ideal.
Is there any specific reason the versions repo needs to be named "homebrew-versions"? Why not "caskroom-versions"?
I found latest beta version is different with that in libreoffice-beta.rb
Error: SHA2 mismatch
Expected: c20186fa1b548033e5e589b782449fcd5f48415597321ffe247d8189c70b4302
Actual: d40b6a98209169c44508473a60017ced554e7fb228651718b27e105661448954
Archive: /Library/Caches/Homebrew/firefox-aurora-33.0a2.dmg
To retry an incomplete download, remove the file above.
Attempting to install firefox nightly and got
curl: (22) The requested URL returned error: 404 Not Found
Looks like firefox-29.0a1.en-US.mac.dmg is now 30.
Simulate the situation:
brew cask install java6 java7 java
brew cask uninstall java7
==> Running uninstall process for java7; your password may be necessary
==> Removing files from pkgutil Bill-of-Materials
Error: undefined method `each' for "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK":String
Please report this bug:
https://github.com/caskroom/homebrew-cask/issues
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/artifact/pkg.rb:157:in `manually_uninstall'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/artifact/pkg.rb:66:in `block in uninstall'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/set.rb:232:in `each_key'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/set.rb:232:in `each'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/artifact/pkg.rb:66:in `uninstall'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/installer.rb:127:in `block in uninstall_artifacts'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/installer.rb:125:in `each'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/installer.rb:125:in `uninstall_artifacts'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/installer.rb:117:in `uninstall'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/cli/uninstall.rb:9:in `block in run'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/cli/uninstall.rb:5:in `each'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/cli/uninstall.rb:5:in `run'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/cli.rb:57:in `run_command'
/usr/local/Cellar/brew-cask/0.35.0/rubylib/cask/cli.rb:72:in `process'
/usr/local/bin/brew-cask.rb:6:in `<top (required)>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/usr/local/Library/brew.rb:65:in `require?'
/usr/local/Library/brew.rb:112:in `<main>'
app
)Looks like a rewrite was done on the master
branch
$ brew update --verbose
[...]
==> git rev-parse -q --verify HEAD
4480fe4f12eeacf55d6f628898f3abcb9099e32a
git config core.autocrlf false
git pull --ff --no-rebase origin refs/heads/master:refs/remotes/origin/master
From https://github.com/caskroom/homebrew-versions
! [rejected] master -> origin/master (non-fast-forward)
Error: Failed to update tap: caskroom/versions
[...]
Still refering to 36, 37 is out.
These can be fully captured in the one Cask using if
and depends_on :macos
. This has probably already been done for some in the main repo
Edit: some Casks can stay here instead of integrating to the main repo
The latest beta is currently 8u60
and it has completely different packaging and installation from the previous versions.
https://derflounder.wordpress.com/2015/03/06/macjreinstaller-and-oracles-java-install-application/
It will require some extra care, most likely some different hacks etc.
I think I managed to do the installation bit here, but I'm struggling to make it work with the latest Android Studio.
I think I'll need to have a look again to how/where does app like Android Studio looks for different Java versions.
It gets a 404 when trying to download the file
$ brew cask install 1password3
Error: <main>: syntax error, unexpected tIDENTIFIER, expecting :: or '[' or '.'
class 1password3 < Cask
^
<main>:9: syntax error, unexpected keyword_end, expecting end-of-input while loading '/usr/local/Library/Taps/caskroom/homebrew-versions/Casks/1password3.rb'
Please report this bug:
https://github.com/caskroom/homebrew-cask/issues
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/source/path_base.rb:55:in `eval'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/source/path_base.rb:55:in `rescue in load'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/source/path_base.rb:52:in `load'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/source/tapped.rb:28:in `load'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask.rb:124:in `load'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/cli/install.rb:19:in `block in install_casks'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/cli/install.rb:17:in `each'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/cli/install.rb:17:in `install_casks'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/cli/install.rb:6:in `run'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/cli.rb:81:in `run_command'
/usr/local/Cellar/brew-cask/0.45.0/rubylib/cask/cli.rb:121:in `process'
/usr/local/bin/brew-cask.rb:42:in `<top (required)>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/usr/local/Library/brew.rb:59:in `require?'
/usr/local/Library/brew.rb:142:in `<main>'
The java installer cannot be installed on yosemite - which breaks the java7 cask.
There is a workaround (described at http://java.wildstartech.com/Java-Platform-Standard-Edition/mac-os-x-java-development/how-to-install-java-on-yosemite) which basically patches the SystemVersion.plist to "pretend" like it's 10.9 and then patch it back.
Basically, it runs:
sudo sed -i '' 's/>10.10</>10.9</' /System/Library/CoreServices/SystemVersion.plist
before installation, and then runs:
sudo sed -i '' 's/>10.9</>10.10</' /System/Library/CoreServices/SystemVersion.plist
after installation.
The change would be trivial to implement in the cask definition, however, it seems a bit "dangerous" to me (you'd need to make sure that the second command runs no matter what, even if the installation fails).
Another alternative, described at http://gabrielrinaldi.me/how-to-install-jdk-7-on-yosemite-10-10/ details a way to expand the package, patch the erroneous check, and then re-package it. That is not as trivial as the other approach, but is a bit "safer", perhaps.
Or, we just wait for Oracle to release a version of the Java7 installer that works on Yosemite.
I just wanted to log out this issue to see if there were any suggestions.
The following formulas are affected in homebrew-versions:
Things that could/should be unified:
Download URLs:
https://download.jetbrains.com/
Add name
stanzas
License:
:apache
for Community Editions (-ce
):commercial
for everything elseRemove plist hack, replace with the following caveat (see Homebrew/homebrew-cask#9943 for details):
caveats <<-EOS.undent
#{token} requires Java 6 like any other IntelliJ-based IDE.
You can install it with
brew cask install caskroom/homebrew-versions/java6
The vendor (JetBrains) doesn't support newer versions of Java (yet)
due to several critical issues, see details at
https://intellij-support.jetbrains.com/entries/27854363
EOS
Handling of version number interpolation vs. hard-coding in app
and zap
stanzas
#{version.gsub('.','')}
actually matches names in file system for formulas with version number x.y.z
(major, minor, patch level), since JetBrains usually only uses x
or xy
there.List of files/folders for zap
should be as complete as possible, check at least:
~/Library/Application Support/
~/Library/Preferences/
~/Library/Caches/
~/Library/Logs/
Add a conflicts_with :cask => 'some_cask_without_bundled_jdk'
stanza to casks with bundled JDK (this stanza is not functional yet so it is not a strict requirement, just nice to have going forward).
We should have a link to https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/How-to-Create-and-Maintain-a-Tap.md to point users to as an alternative when we refuse Casks here due to it not fitting in our new rules.
should dropbox.rb
in homebrew-versions be renamed dropbox-experimental
? Now that I look more closely, that seems like the convention.
I don’t understand why, but here’s what happened.
$ brew cask list
Error: Cask 'google-chrome-canary' definition is invalid: Bad header line: parse failed
I don’t see what’s wrong with the formula, either…
$ brew cask cat google-chrome-canary
class GoogleChromeCanary < Cask
url 'https://storage.googleapis.com/chrome-canary/GoogleChromeCanary.dmg'
homepage 'https://www.google.com/chrome/browser/canary.html'
version 'latest'
sha256 :no_check
link 'Google Chrome Canary.app'
end
As it currently stands (I think) airmail-beta.rb is out of date, and the in app upgrade process is a manual download/ install procedure.
Anyone able to maintain it so it stays up to date?
The .dmg seems to have been updated after the creation of the cask (see http://www.globaldelight.com/boom/download/1.1x/)
$ brew cask install boom1
==> Downloading http://www.globaldelight.com/boom/download/1.1x/boom.dmg
######################################################################## 100.0%
==> Note: running "brew update" may fix sha256 checksum errors
Error: sha256 mismatch
Expected: fe0edcb5e0c147b948dcab0d00bb042bfa2ecb32dda7f64c2aac90785585b676
Actual: 674a09cddf7b64ec3eab1193820c9807db6e95e59df39437d2ca43ccbeba90c5
File: /Library/Caches/Homebrew/boom1-1.1.dmg
To retry an incomplete download, remove the file above.
Hi there,
I have been trying to get this but encountered with checksum errors. I guess you may need to update the hash. Thanks.
bash$ brew cask install royal-tsx-beta
==> Downloading http://v2.royaltsx.com/updates/royaltsx_2.2.0.1000.dmg
==> Note: running "brew update" may fix sha256 checksum errors
Error: sha256 mismatch
Expected: 4f46388d574cc4b4bcc8881b5fdb086d0c8ea47a6cc5563ebe6cc4a84795d363
Actual: e547054b6ce818d1429701804069d0aec7c5e494f9b757e2068093bb6ca4c9a2
File: /Library/Caches/Homebrew/royal-tsx-beta-2.2.0.1000.dmg
To retry an incomplete download, remove the file above.
Casks/thunderbird-
thunderbird-beta.rb thunderbird-fr.rb thunderbird-it.rb
thunderbird-cn.rb thunderbird-gl.rb thunderbird-ja.rb
beta
& gl
are OK, the other 4 need changing.
This repo should have a stripped-down version of the test suite, which need only perform Cask audits.
I may be misunderstanding brew cask
, but I thought it linked to /Applications
after installing. But after installing firefox-aurora
, I don't see a link to it anywhere in /Applications
, just previously installed versions.
~ brew cask list
firefox-aurora
~ ls -d /Applications/*Fire*
/Applications/Firefox.app /Applications/FirefoxNightly.app
After #414, is finally possible to download the new version for Firefox Aurora, however the installation fails with SHA2 mismatch error.
$ brew cask update
Already up-to-date.
$ brew cask install firefox-aurora
==> Downloading https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-aurora/firefox-34.0a2.en-US.mac.dmg
######################################################################## 100.0%
==> Note: running "brew update" may fix checksum errors
Error: SHA2 mismatch
Expected: 9509558af0d04f352487a08f236d3b9bfa72bc324e5ddd2c17147071efdd07d7
Actual: a9f79375224c8edd978478a7ce3c8633c51ec76afc67d507cecf17dc7056278c
Archive: /Library/Caches/Homebrew/firefox-aurora-34.0a2.dmg
To retry an incomplete download, remove the file above.
Per #630, Travis in this repo is returning green when tests should fail.
Presumably this is also true in the fonts and unofficial repos.
Update: one issue is that method_missing
warnings still pass audit. This bug affects all repos. See https://travis-ci.org/caskroom/homebrew-versions/jobs/44680345 .
Expected: be5c293d961df40d2c3aa5f6fcd3973c68667985
Actual: 2c8a09c...
kenny.ortmann@kortmann-ml1 ~
$ brew cask uninstall vagrant143 --verbose
==> Running uninstall process for vagrant143; your password may be necessary
Warning: Unknown arguments to uninstall -- [:input]. Running "brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup" will likely fix it.
==> The following files and directories will be removed:
==> /Applications/Vagrant
==> /usr/bin/vagrant
==>
==> Do you wish to uninstall Vagrant (Yes/No)?
==> Aborting install. (answer: )
==> Press any key to exit.
Error: Command failed to execute!
==> Failed command:
["/usr/bin/sudo", "-E", "--", "#<Pathname:/opt/homebrew-cask/Caskroom/vagrant143/1.4.3/uninstall.tool>"]
==> Output of failed command:
The following files and directories will be removed:
/Applications/Vagrant
/usr/bin/vagrant
Do you wish to uninstall Vagrant (Yes/No)?
Aborting install. (answer: )
Press any key to exit.
==> Exit status of failed command:
#<Process::Status: pid 65853 exit 2>
$ brew cask doctor
==> OS X Release:
10.10
==> OS X Release with Patchlevel:
10.10.5
==> Hardware Architecture:
intel-64
==> Ruby Version:
2.0.0-p481
==> Ruby Path:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
==> Homebrew Version:
0.9.5 (git revision bfa8c; last commit 2015-10-14)
==> Homebrew Executable Path:
/usr/local/bin/brew
==> Homebrew Cellar Path:
/usr/local/Cellar
==> Homebrew Repository Path:
/usr/local
==> Homebrew Origin:
https://github.com/Homebrew/homebrew
==> Homebrew-cask Version:
0.57.0
==> Homebrew-cask Install Location:
/usr/local/Cellar/brew-cask/0.57.0
==> Homebrew-cask Staging Location:
/opt/homebrew-cask/Caskroom
==> Homebrew-cask Cached Downloads:
/Library/Caches/Homebrew
/Library/Caches/Homebrew/Casks
2 files (warning: run "brew cask cleanup")
64.84 megs (warning: run "brew cask cleanup")
==> Homebrew-cask Default Tap Path:
/usr/local/Library/Taps/caskroom/homebrew-cask
==> Homebrew-cask Alternate Cask Taps:
/usr/local/Library/Taps/caskroom/homebrew-fonts
/usr/local/Library/Taps/caskroom/homebrew-versions
==> Homebrew-cask Default Tap Cask Count:
2798
==> Contents of $LOAD_PATH:
/usr/local/Cellar/brew-cask/0.57.0/rubylib
/Library/Ruby/Site/2.0.0
/Library/Ruby/Site/2.0.0/x86_64-darwin14
/Library/Ruby/Site/2.0.0/universal-darwin14
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-darwin14
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/universal-darwin14
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/x86_64-darwin14
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14
==> Contents of $RUBYLIB Environment Variable:
<NONE>
==> Contents of $RUBYOPT Environment Variable:
<NONE>
==> Contents of $RUBYPATH Environment Variable:
<NONE>
==> Contents of $RBENV_VERSION Environment Variable:
<NONE>
==> Contents of $CHRUBY_VERSION Environment Variable:
<NONE>
==> Contents of $GEM_HOME Environment Variable:
<NONE>
==> Contents of $GEM_PATH Environment Variable:
<NONE>
==> Contents of $BUNDLE_PATH Environment Variable:
<NONE>
==> Contents of $PATH Environment Variable:
PATH="/Users/kenny.ortmann/.rvm/gems/ruby-2.1.1/bin:/Users/kenny.ortmann/.rvm/gems/ruby-2.1.1@global/bin:/Users/kenny.ortmann/.rvm/rubies/ruby-2.1.1/bin:/usr/local/bin:/Users/kenny.ortmann/dotfiles/bin:/Users/kenny.ortmann/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/kenny.ortmann/.rvm/bin:/usr/local/share/npm/bin:/Users/kenny.ortmann/Library/Python/2.7/bin:/usr/local/adt-bundle-mac-x86_64-20130729/sdk/tools:/usr/local/Library/ENV/scm"
==> Contents of $SHELL Environment Variable:
SHELL="/bin/bash"
==> Contents of Locale Environment Variables:
LANG="en_US.UTF-8"
==> Running As Privileged User:
No
It seems that JetBrains have removed their EAP downloads from the website. This concerns webstorm-eap.rb and phpstorm-eap.rb.
Error: Download failed on Cask 'webstorm-eap' with message: Download failed: http://download-cf.jetbrains.com/webstorm/WebStorm-EAP-138.1988.dmg
Looks like they are using the same URL as for the stable versions.
Spotifybeta cask is broken.
Now, I typed
$ brew cask install spotifybeta
to result,
==> Downloading http://download.spotify.com/beta/spotify-app-1.0.0.909.ge4845795-1223.dmg
######################################################################## 100.0%
==> This subcommand requires root privileges: bsexec
Error: Empty plist input
What's happend ?
I think the error is to blame for this line.
https://github.com/caskroom/homebrew-versions/blob/master/Casks/spotifybeta.rb#L13
But, I do not know how to fix.
homebrew-cask/Casks/textmate.rb and
homebrew-version/Casks/textmate2.rb
download the same version
brew-cask version is using the 'latest' version strategy, while the brew-version has a hard-coded version
should probably do one of the following:
i vote for the first option
Outdated cask: atom-beta
.
Info:
1.5.0-beta0
.Full appcast:
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xml:lang="en-US">
<id>tag:github.com,2008:https://github.com/atom/atom/releases</id>
<link type="text/html" rel="alternate" href="https://github.com/atom/atom/releases"/>
<link type="application/atom+xml" rel="self" href="https://github.com/atom/atom/releases.atom"/>
<title>Release notes from atom</title>
<updated>2016-01-25T18:29:46Z</updated>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.5.0-beta1</id>
<updated>2016-01-25T19:49:42Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.5.0-beta1"/>
<title>1.5.0-beta1</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Fixed an error that prevented Atom from starting correctly.</li>
<li>Fixed an exception that would occur when undoing or redoing with a file open in multiple panes.</li>
</ul>
<h3><a href="https://github.com/atom/atom">Atom Core</a></h3>
<p>v1.5.0-beta0...v1.5.0-beta1</p>
<ul>
<li><a href="https://github.com/atom/atom/pull/10293">atom/atom#10293 - Ignore errors when loading an invalid blob store</a></li>
</ul>
<h3><a href="https://github.com/atom/text-buffer">Text Buffer</a></h3>
<p>v8.1.2...v8.1.4</p>
<ul>
<li><a href="https://github.com/atom/text-buffer/pull/121">atom/text-buffer#121 - Optimize marker range queries</a></li>
<li><a href="https://github.com/atom/text-buffer/pull/123">atom/text-buffer#123 - Fix exception when snapshot references non-existent marker layers</a></li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.4.1</id>
<updated>2016-01-25T19:49:34Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.4.1"/>
<title>1.4.1</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Fixed an error that prevented Atom from starting correctly.</li>
<li>Fixed an exception that would occur when undoing or redoing with a file open in multiple panes.</li>
</ul>
<h3><a href="https://github.com/atom/atom">Atom Core</a></h3>
<p>v1.4.0...v1.4.1</p>
<ul>
<li><a href="https://github.com/atom/atom/pull/10293">atom/atom#10293 - Ignore errors when loading an invalid blob store</a></li>
</ul>
<h3><a href="https://github.com/atom/text-buffer">Text Buffer</a></h3>
<p>v8.1.2...v8.1.4</p>
<ul>
<li><a href="https://github.com/atom/text-buffer/pull/121">atom/text-buffer#121 - Optimize marker range queries</a></li>
<li><a href="https://github.com/atom/text-buffer/pull/123">atom/text-buffer#123 - Fix exception when snapshot references non-existent marker layers</a></li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.5.0-beta0</id>
<updated>2016-01-14T16:18:57Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.5.0-beta0"/>
<title>1.5.0-beta0</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Improvements to CJK character handling.</li>
<li>Serialize language state for untitled buffers.</li>
<li>Fixed crash when there were certain types of diffs in a git repository.</li>
<li>Fixed New File with no open windows.</li>
<li>Fixed clicking the Dock icon wouldn't open a new window.</li>
<li>Cascade new windows on OS X and Windows.</li>
<li>Fixed excessive CPU usage for cases where the HOME directory was a git repository.</li>
<li>Moved View &gt; Reload to View &gt; Developer &gt; Reload Window.</li>
<li>Open file in pending state on single click.</li>
<li>Use OS X Human Interface Guidelines compliant menu order.</li>
</ul>
<h3><a href="https://github.com/atom/atom">Atom Core</a></h3>
<p>v1.4.0...v1.5.0-beta0</p>
<ul>
<li><a href="https://github.com/atom/atom/pull/10001">atom/atom#10001 - <img class="emoji" title=":arrow_up:" alt=":arrow_up:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/2b06.png" height="20" width="20" align="absmiddle"> [email protected]</a></li>
<li><a href="https://github.com/atom/atom/pull/9947">atom/atom#9947 - Don’t force DOM updates in LinesYardstick</a></li>
<li><a href="https://github.com/atom/atom/pull/10017">atom/atom#10017 - Cache v8 code by source file's SHA1</a></li>
<li><a href="https://github.com/atom/atom/pull/10027">atom/atom#10027 - Use internal scroll assignment methods when committing logical positions</a></li>
<li><a href="https://github.com/atom/atom/pull/10028">atom/atom#10028 - Remove non-essential update guard flags from TextEditorPresenter</a></li>
<li><a href="https://github.com/atom/atom/pull/10062">atom/atom#10062 - Emit state update when model's scroll position is changed</a></li>
<li><a href="https://github.com/atom/atom/pull/10031">atom/atom#10031 - <img class="emoji" title=":memo:" alt=":memo:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f4dd.png" height="20" width="20" align="absmiddle"> Add tip about Keybinding Resolver to keymap.cson</a></li>
<li><a href="https://github.com/atom/atom/pull/9997">atom/atom#9997 - Wrap line at boundary if it includes a CJK character</a></li>
<li><a href="https://github.com/atom/atom/pull/10095">atom/atom#10095 - Upgrade text-buffer for marker index optimizations</a></li>
<li><a href="https://github.com/atom/atom/pull/10084">atom/atom#10084 - Serialize language state for untitled buffers</a></li>
<li><a href="https://github.com/atom/atom/pull/10247">atom/atom#10247 - Bump git-utils</a></li>
<li><a href="https://github.com/atom/atom/pull/10257">atom/atom#10257 - Update function documentation for scrollToScreenPosition</a></li>
<li><a href="https://github.com/atom/atom/pull/10233">atom/atom#10233 - Fix New File with no open windows</a></li>
<li><a href="https://github.com/atom/atom/pull/10280">atom/atom#10280 - <img class="emoji" title=":arrow_up:" alt=":arrow_up:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/2b06.png" height="20" width="20" align="absmiddle"> [email protected]</a></li>
<li><a href="https://github.com/atom/atom/pull/10126">atom/atom#10126 - Print steps time during Grunt tasks and script/bootstrap</a></li>
<li><a href="https://github.com/atom/atom/pull/10277">atom/atom#10277 - Fix measurement of rows that are present in the model but haven't been rendered yet</a></li>
<li><a href="https://github.com/atom/atom/pull/10249">atom/atom#10249 - Use .getStatusForPaths.</a></li>
<li><a href="https://github.com/atom/atom/pull/10236">atom/atom#10236 - Cascade new windows on OS X</a></li>
<li><a href="https://github.com/atom/atom/pull/10139">atom/atom#10139 - Prevent committing <code>blob-store</code></a></li>
<li><a href="https://github.com/atom/atom/pull/10296">atom/atom#10296 - This change gives custom repositoryProviders more priority</a></li>
<li><a href="https://github.com/atom/atom/pull/9990">atom/atom#9990 - Add a core config <code>core.automaticallyUpdate</code> to disable Atom autoupdate.</a></li>
<li><a href="https://github.com/atom/atom/pull/10310">atom/atom#10310 - Handle EAGAIN and ETIMEDOUT errors on open/save</a></li>
<li><a href="https://github.com/atom/atom/pull/10328">atom/atom#10328 - Default to using standard GitHub API token during build</a></li>
<li><a href="https://github.com/atom/atom/pull/10332">atom/atom#10332 - Relocate and rename 'View &gt; Reload' to prevent confusion</a></li>
<li><a href="https://github.com/atom/atom/pull/10178">atom/atom#10178 - Open file in pending state on single click</a></li>
<li><a href="https://github.com/atom/atom/pull/10375">atom/atom#10375 - <img class="emoji" title=":fire:" alt=":fire:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f525.png" height="20" width="20" align="absmiddle"> CHANGELOG.md</a></li>
<li><a href="https://github.com/atom/atom/pull/10341">atom/atom#10341 - Use OS X Human Interface Guidelines compliant menu order</a></li>
<li><a href="https://github.com/atom/atom/pull/10349">atom/atom#10349 - Fix F11 keymaps</a></li>
<li><a href="https://github.com/atom/atom/pull/10379">atom/atom#10379 - Explicitly guard against decorating destroyed markers</a></li>
<li><a href="https://github.com/atom/atom/pull/10359">atom/atom#10359 - Add copy project path command to text-editor</a></li>
<li><a href="https://github.com/atom/atom/pull/10361">atom/atom#10361 - Only disable a package if it isn't already disabled</a></li>
<li><a href="https://github.com/atom/atom/pull/10395">atom/atom#10395 - Stop babel from logging to stderr during compilation</a></li>
<li><a href="https://github.com/atom/atom/pull/10377">atom/atom#10377 - Remove release-notes</a></li>
</ul>
<h3><a href="https://github.com/atom/base16-tomorrow-dark-theme">base16-tomorrow-dark-theme</a></h3>
<p>v1.0.0...v1.1.0</p>
<ul>
<li><a href="https://github.com/atom/base16-tomorrow-dark-theme/pull/26">atom/base16-tomorrow-dark-theme#26 - Add JSON styles</a></li>
</ul>
<h3><a href="https://github.com/atom/base16-tomorrow-light-theme">base16-tomorrow-light-theme</a></h3>
<p>v1.0.0...v1.1.1</p>
<ul>
<li><a href="https://github.com/atom/base16-tomorrow-light-theme/pull/8">atom/base16-tomorrow-light-theme#8 - JSON support + more</a></li>
</ul>
<h3><a href="https://github.com/atom/one-dark-ui">one-dark-ui</a></h3>
<p>v1.1.8...v1.1.9</p>
<ul>
<li><a href="https://github.com/atom/one-dark-ui/pull/112">atom/one-dark-ui#112 - Remove transform that was preventing text from rendering</a></li>
</ul>
<h3><a href="https://github.com/atom/one-dark-syntax">one-dark-syntax</a></h3>
<p>v1.1.1...v1.1.2</p>
<ul>
<li><a href="https://github.com/atom/one-dark-syntax/pull/50">atom/one-dark-syntax#50 - Separate markup styles from gfm</a></li>
<li><a href="https://github.com/atom/one-dark-syntax/pull/58">atom/one-dark-syntax#58 - Fix links in comments</a></li>
</ul>
<h3><a href="https://github.com/atom/one-light-ui">one-light-ui</a></h3>
<p>v1.1.8...v1.1.9</p>
<ul>
<li><a href="https://github.com/atom/one-light-ui/pull/50">atom/one-light-ui#50 - Remove transforms on tree-view and tab marker</a></li>
</ul>
<h3><a href="https://github.com/atom/find-and-replace">find-and-replace</a></h3>
<p>v0.194.0...v0.195.0</p>
<ul>
<li><a href="https://github.com/atom/find-and-replace/pull/613">atom/find-and-replace#613 - Only show search wrap icon when scroll position changed</a></li>
</ul>
<h3><a href="https://github.com/atom/markdown-preview">markdown-preview</a></h3>
<p>v0.157.0...v0.157.1</p>
<ul>
<li><a href="https://github.com/atom/markdown-preview/pull/352">atom/markdown-preview#352 - Fix spelling error in Break on Single Newline setting</a></li>
</ul>
<h3><a href="https://github.com/atom/settings-view">settings-view</a></h3>
<p>v0.232.1...v0.232.3</p>
<ul>
<li><a href="https://github.com/atom/settings-view/pull/698">atom/settings-view#698 - add optional sub-section heading if the settings group has an explicit title</a></li>
</ul>
<h3><a href="https://github.com/atom/spell-check">spell-check</a></h3>
<p>v0.63.0...v0.65.0</p>
<ul>
<li><a href="https://github.com/atom/spell-check/pull/102">atom/spell-check#102 - Speed up spell checking</a></li>
</ul>
<h3><a href="https://github.com/atom/language-clojure">language-clojure</a></h3>
<p>v0.19.0...v0.19.1</p>
<ul>
<li><a href="https://github.com/atom/language-clojure/pull/31">atom/language-clojure#31 - Add general support for .boot files</a></li>
</ul>
<h3><a href="https://github.com/atom/language-html">language-html</a></h3>
<p>v0.43.1...v0.44.0</p>
<ul>
<li><a href="https://github.com/atom/language-html/pull/101">atom/language-html#101 - Add favicon snippet</a></li>
</ul>
<h3><a href="https://github.com/atom/language-javascript">language-javascript</a></h3>
<p>v0.104.0...v0.105.0</p>
<ul>
<li><a href="https://github.com/atom/language-javascript/pull/285">atom/language-javascript#285 - Add 'Symbol' to 'support.class.js'</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/291">atom/language-javascript#291 - Tokenize spread operator</a></li>
</ul>
<h3><a href="https://github.com/atom/language-json">language-json</a></h3>
<p>v0.17.2...v0.17.3</p>
<ul>
<li><a href="https://github.com/atom/language-json/pull/39">atom/language-json#39 - Add gltf to fileTypes.</a></li>
</ul>
<h3><a href="https://github.com/atom/language-php">language-php</a></h3>
<p>v0.34.0...v0.36.0</p>
<ul>
<li><a href="https://github.com/atom/language-php/pull/114">atom/language-php#114 - Fix assignment operator consuming comparison operators</a></li>
<li><a href="https://github.com/atom/language-php/pull/111">atom/language-php#111 - Changed grammar to include callable as type hint</a></li>
</ul>
<h3><a href="https://github.com/atom/language-python">language-python</a></h3>
<p>v0.42.1...v0.43.0</p>
<ul>
<li><a href="https://github.com/atom/language-python/pull/125">atom/language-python#125 - No newline after pdb/ipdb for consistency with other mid-file snippets</a></li>
<li><a href="https://github.com/atom/language-python/pull/126">atom/language-python#126 - More debuggers</a></li>
</ul>
<h3><a href="https://github.com/atom/language-ruby">language-ruby</a></h3>
<p>v0.65.0...v0.68.0</p>
<ul>
<li><a href="https://github.com/atom/language-ruby/pull/126">atom/language-ruby#126 - Add support for <code>private_class_method</code></a></li>
<li><a href="https://github.com/atom/language-ruby/pull/125">atom/language-ruby#125 - add support for Ruby 2.3's new "safe navigation operator"</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/128">atom/language-ruby#128 - Added arb to fileTypes for ruby grammar</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/129">atom/language-ruby#129 - Handle Ruby 2.3.0 squiggly heredoc syntax highlighting</a></li>
</ul>
<h3><a href="https://github.com/atom/language-ruby-on-rails">language-ruby-on-rails</a></h3>
<p>v0.24.0...v0.25.0</p>
<ul>
<li><a href="https://github.com/atom/language-ruby-on-rails/pull/44">atom/language-ruby-on-rails#44 - Snippets: Rails 5 uses new base class conventions: ApplicationMailer &amp; ApplicationRecord</a></li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.4.0</id>
<updated>2016-01-14T15:27:07Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.4.0"/>
<title>1.4.0</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Untitled documents in a project are now serialized and restored.</li>
<li>Use unique text editor title in window and tab titles.</li>
</ul>
<h3><a href="https://github.com/atom/atom">Atom Core</a></h3>
<p>v1.3.3...v1.4.0</p>
<ul>
<li><a href="https://github.com/atom/atom/pull/9527">atom/atom#9527 - Lierdakil: Defer Activation Hooks</a></li>
<li><a href="https://github.com/atom/atom/pull/9513">atom/atom#9513 - Prioritize file type matching over first line matching in grammar scoring system</a></li>
<li><a href="https://github.com/atom/atom/pull/9575">atom/atom#9575 - Set initialLoadComplete to true only in test mode</a></li>
<li><a href="https://github.com/atom/atom/pull/9585">atom/atom#9585 - Add apm.cmd</a></li>
<li><a href="https://github.com/atom/atom/pull/9539">atom/atom#9539 - Add more file extensions</a></li>
<li><a href="https://github.com/atom/atom/pull/9655">atom/atom#9655 - Update language-javascript to v0.101.0</a></li>
<li><a href="https://github.com/atom/atom/pull/9268">atom/atom#9268 - Use ELECTRON_ENABLE_LOGGING instead of console.log shims</a></li>
<li><a href="https://github.com/atom/atom/pull/9684">atom/atom#9684 - Remove public docs for DirectorySearch and DefaultDirectorySearcher</a></li>
<li><a href="https://github.com/atom/atom/pull/9654">atom/atom#9654 - Only remove node_modules on ci if changed</a></li>
<li><a href="https://github.com/atom/atom/pull/9711">atom/atom#9711 - Export ::isTextEditor function</a></li>
<li><a href="https://github.com/atom/atom/pull/9709">atom/atom#9709 - Compute content width when the longest row is the first one</a></li>
<li><a href="https://github.com/atom/atom/pull/9636">atom/atom#9636 - Use unique text editor title in window and tab titles </a></li>
<li><a href="https://github.com/atom/atom/pull/9633">atom/atom#9633 - Add section on feature suggestions to CONTRIBUTING guide</a></li>
<li><a href="https://github.com/atom/atom/pull/9480">atom/atom#9480 - Adjust icon size for small buttons</a></li>
<li><a href="https://github.com/atom/atom/pull/9788">atom/atom#9788 - Interact with DevTools asynchronously</a></li>
<li><a href="https://github.com/atom/atom/pull/9796">atom/atom#9796 - Use CommandRegistry to listen for native-key-bindings</a></li>
<li><a href="https://github.com/atom/atom/pull/9773">atom/atom#9773 - Allow Error.prepareStackTrace to be temporarily reassigned</a></li>
<li><a href="https://github.com/atom/atom/pull/9797">atom/atom#9797 - Upgrade to Electron 0.34.4</a></li>
<li><a href="https://github.com/atom/atom/pull/9668">atom/atom#9668 - Suggest [ci skip] in documentation-only commits</a></li>
<li><a href="https://github.com/atom/atom/pull/9878">atom/atom#9878 - Avoid infinite recursion in Error.prepareStackTrace</a></li>
<li><a href="https://github.com/atom/atom/pull/9729">atom/atom#9729 - Upload releases to s3</a></li>
<li><a href="https://github.com/atom/atom/pull/9687">atom/atom#9687 - Provide package.json fields so we can defer requiring packages' main modules</a></li>
<li><a href="https://github.com/atom/atom/pull/9802">atom/atom#9802 - Correct config.coffee doc references to <code>scope</code></a></li>
<li><a href="https://github.com/atom/atom/pull/9606">atom/atom#9606 - Add OS X dock menu with 'New Window' option</a></li>
<li><a href="https://github.com/atom/atom/pull/9937">atom/atom#9937 - Fix movement commands in the presence of CRLF line endings</a></li>
<li><a href="https://github.com/atom/atom/pull/9730">atom/atom#9730 - bump Contributor Covenant version to 1.3</a></li>
<li><a href="https://github.com/atom/atom/pull/9921">atom/atom#9921 - Update specs for language-javascript changes</a></li>
<li><a href="https://github.com/atom/atom/pull/9670">atom/atom#9670 - Don't create a desktop shortcut when building</a></li>
<li><a href="https://github.com/atom/atom/pull/9620">atom/atom#9620 - Use em-dash in window title and exclude app name on OS X</a></li>
<li><a href="https://github.com/atom/atom/pull/9609">atom/atom#9609 - Add opened files and folders to recent documents menu</a></li>
<li><a href="https://github.com/atom/atom/pull/9831">atom/atom#9831 - Do not override user-defined keymaps when reloading packages</a></li>
<li><a href="https://github.com/atom/atom/pull/9948">atom/atom#9948 - save config.cson in alphabetic order</a></li>
<li><a href="https://github.com/atom/atom/pull/9975">atom/atom#9975 - Fix some issues with config schemas in packages' package.json files</a></li>
<li><a href="https://github.com/atom/atom/pull/9968">atom/atom#9968 - Deserialize untitled editors</a></li>
<li><a href="https://github.com/atom/atom/pull/10365">atom/atom#10365 - <img class="emoji" title=":arrow_up:" alt=":arrow_up:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/2b06.png" height="20" width="20" align="absmiddle"> [email protected]</a></li>
<li><a href="https://github.com/atom/atom/pull/10377">atom/atom#10377 - Remove release-notes</a></li>
</ul>
<h3><a href="https://github.com/atom/one-dark-ui">one-dark-ui</a></h3>
<p>v1.1.5...v1.1.8</p>
<ul>
<li><a href="https://github.com/atom/one-dark-ui/pull/102">atom/one-dark-ui#102 - Fix comments for @ui-site-color-s</a></li>
<li><a href="https://github.com/atom/one-dark-ui/pull/107">atom/one-dark-ui#107 - Fix tab bottom border</a></li>
<li><a href="https://github.com/atom/one-dark-ui/pull/88">atom/one-dark-ui#88 - Replace spinner</a></li>
<li><a href="https://github.com/atom/one-dark-ui/pull/110">atom/one-dark-ui#110 - Remove hardcoded fonts</a></li>
<li><a href="https://github.com/atom/one-dark-ui/pull/108">atom/one-dark-ui#108 - Center icons in buttons</a></li>
<li><a href="https://github.com/atom/one-dark-ui/pull/114">atom/one-dark-ui#114 - Keep tree-view marker relative positioned</a></li>
</ul>
<h3><a href="https://github.com/atom/one-light-ui">one-light-ui</a></h3>
<p>v1.1.5...v1.1.8</p>
<ul>
<li><a href="https://github.com/atom/one-light-ui/pull/42">atom/one-light-ui#42 - Fix tab bottom border</a></li>
<li><a href="https://github.com/atom/one-light-ui/pull/43">atom/one-light-ui#43 - Replace Octocat with <img class="emoji" title=":snake:" alt=":snake:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f40d.png" height="20" width="20" align="absmiddle"> spinner</a></li>
<li><a href="https://github.com/atom/one-light-ui/pull/45">atom/one-light-ui#45 - Remove hardcoded fonts</a></li>
<li><a href="https://github.com/atom/one-light-ui/pull/46">atom/one-light-ui#46 - Allow natural <code>left</code> for focus bar</a></li>
<li><a href="https://github.com/atom/one-light-ui/pull/44">atom/one-light-ui#44 - Center icons in buttons</a></li>
<li><a href="https://github.com/atom/one-light-ui/pull/49">atom/one-light-ui#49 - Keep tree-view marker relative positioned</a></li>
</ul>
<h3><a href="https://github.com/atom/about">about</a></h3>
<p>v1.1.0...v1.3.0</p>
<ul>
<li><a href="https://github.com/atom/about/pull/7">atom/about#7 - Link to the release notes.</a></li>
<li><a href="https://github.com/atom/about/pull/8">atom/about#8 - Show THE SQUIRREL</a></li>
</ul>
<h3><a href="https://github.com/atom/autocomplete-plus">autocomplete-plus</a></h3>
<p>v2.23.0...v2.25.0</p>
<ul>
<li><a href="https://github.com/atom/autocomplete-plus/pull/593">atom/autocomplete-plus#593 - Clarify description of Minimum Word Length setting</a></li>
<li><a href="https://github.com/atom/autocomplete-plus/pull/609">atom/autocomplete-plus#609 - readable text colour for descriptions for dark/light theme mix</a></li>
<li><a href="https://github.com/atom/autocomplete-plus/pull/622">atom/autocomplete-plus#622 - Use atom.workspace.isTextEditor when available</a></li>
<li><a href="https://github.com/atom/autocomplete-plus/pull/630">atom/autocomplete-plus#630 - Explain how to use mulitple file blacklist items</a></li>
<li><a href="https://github.com/atom/autocomplete-plus/pull/634">atom/autocomplete-plus#634 - Don't overwrite non-word characters that match replacement suffixes</a></li>
<li><a href="https://github.com/atom/autocomplete-plus/pull/643">atom/autocomplete-plus#643 - use fuzzaldrin-plus by default</a></li>
</ul>
<h3><a href="https://github.com/atom/autocomplete-snippets">autocomplete-snippets</a></h3>
<p>v1.8.0...v1.9.0</p>
<ul>
<li><a href="https://github.com/atom/autocomplete-snippets/pull/62">atom/autocomplete-snippets#62 - Don't assume that atom.packages.loadPackage requires the main module</a></li>
</ul>
<h3><a href="https://github.com/atom/fuzzy-finder">fuzzy-finder</a></h3>
<p>v0.93.0...v0.94.0</p>
<ul>
<li><a href="https://github.com/atom/fuzzy-finder/pull/159">atom/fuzzy-finder#159 - Use fuzz-aldrin-plus by default</a></li>
</ul>
<h3><a href="https://github.com/atom/markdown-preview">markdown-preview</a></h3>
<p>v0.156.1...v0.157.0</p>
<ul>
<li><a href="https://github.com/atom/markdown-preview/pull/334">atom/markdown-preview#334 - Update main.coffee fixing a typo</a></li>
<li><a href="https://github.com/atom/markdown-preview/pull/344">atom/markdown-preview#344 - Add 'text.md' to default-grammars</a></li>
</ul>
<h3><a href="https://github.com/atom/metrics">metrics</a></h3>
<p>v0.53.0...v0.53.1</p>
<ul>
<li><a href="https://github.com/atom/metrics/pull/61">atom/metrics#61 - Return a promise when mocking ::openDevTools</a></li>
</ul>
<h3><a href="https://github.com/atom/settings-view">settings-view</a></h3>
<p>v0.232.0...v0.232.1</p>
<ul>
<li><a href="https://github.com/atom/settings-view/pull/707">atom/settings-view#707 - align search and error messages</a></li>
</ul>
<h3><a href="https://github.com/atom/welcome">welcome</a></h3>
<p>v0.32.0...v0.33.0</p>
<ul>
<li><a href="https://github.com/atom/welcome/pull/43">atom/welcome#43 - Fix overflow issue</a></li>
</ul>
<h3><a href="https://github.com/atom/whitespace">whitespace</a></h3>
<p>v0.32.0...v0.32.1</p>
<ul>
<li><a href="https://github.com/atom/whitespace/pull/100">atom/whitespace#100 - Fix "charcter" typo</a></li>
</ul>
<h3><a href="https://github.com/atom/language-c">language-c</a></h3>
<p>v0.49.0...v0.51.1</p>
<ul>
<li><a href="https://github.com/atom/language-c/pull/91">atom/language-c#91 - Fix #if block highlighting and POSIX types</a></li>
<li><a href="https://github.com/atom/language-c/pull/104">atom/language-c#104 - Improve 'firstLineMatch'</a></li>
<li><a href="https://github.com/atom/language-c/pull/102">atom/language-c#102 - Preprocessor directives improvements + specs</a></li>
<li><a href="https://github.com/atom/language-c/pull/106">atom/language-c#106 - Prettify regex</a></li>
<li><a href="https://github.com/atom/language-c/pull/108">atom/language-c#108 - Rename scope name 'c++' -&gt; 'cpp'</a></li>
</ul>
<h3><a href="https://github.com/atom/language-clojure">language-clojure</a></h3>
<p>v0.18.0...v0.19.0</p>
<ul>
<li><a href="https://github.com/atom/language-clojure/pull/28">atom/language-clojure#28 - Add begin and end captures for vectors</a></li>
</ul>
<h3><a href="https://github.com/atom/language-coffee-script">language-coffee-script</a></h3>
<p>v0.45.0...v0.46.0</p>
<ul>
<li><a href="https://github.com/atom/language-coffee-script/pull/76">atom/language-coffee-script#76 - Fix for Issue #75</a></li>
<li><a href="https://github.com/atom/language-coffee-script/pull/77">atom/language-coffee-script#77 - Booleans are not parsed as functions. Fixes #74.</a></li>
</ul>
<h3><a href="https://github.com/atom/language-css">language-css</a></h3>
<p>v0.35.0...v0.36.0</p>
<ul>
<li><a href="https://github.com/atom/language-css/pull/44">atom/language-css#44 - Add text-rendering to the list of CSS properties</a></li>
<li><a href="https://github.com/atom/language-css/pull/45">atom/language-css#45 - Add touch-action property and values</a></li>
</ul>
<h3><a href="https://github.com/atom/language-gfm">language-gfm</a></h3>
<p>v0.81.0...v0.82.0</p>
<ul>
<li><a href="https://github.com/atom/language-gfm/pull/128">atom/language-gfm#128 - Add Scala syntax highlighting for scala and sbt keywords</a></li>
</ul>
<h3><a href="https://github.com/atom/language-git">language-git</a></h3>
<p>v0.10.0...v0.11.0</p>
<ul>
<li><a href="https://github.com/atom/language-git/pull/5">atom/language-git#5 - Add coffeelint support</a></li>
<li><a href="https://github.com/atom/language-git/pull/14">atom/language-git#14 - Tokenize escaped quotes outside of strings</a></li>
</ul>
<h3><a href="https://github.com/atom/language-go">language-go</a></h3>
<p>v0.40.0...v0.42.0</p>
<ul>
<li><a href="https://github.com/atom/language-go/pull/71">atom/language-go#71 - Add an additional test</a></li>
<li><a href="https://github.com/atom/language-go/pull/76">atom/language-go#76 - Fixing issue #75</a></li>
<li><a href="https://github.com/atom/language-go/pull/80">atom/language-go#80 - Add a test case...</a></li>
<li><a href="https://github.com/atom/language-go/pull/79">atom/language-go#79 - decreaseNextIndentPattern: prevent catastrophic backtracking</a></li>
</ul>
<h3><a href="https://github.com/atom/language-html">language-html</a></h3>
<p>v0.42.0...v0.43.1</p>
<ul>
<li><a href="https://github.com/atom/language-html/pull/96">atom/language-html#96 - Add HTML import (link) snippet</a></li>
<li><a href="https://github.com/atom/language-html/pull/97">atom/language-html#97 - let and var are now storage.type.var.js</a></li>
</ul>
<h3><a href="https://github.com/atom/language-hyperlink">language-hyperlink</a></h3>
<p>v0.15.0...v0.16.0</p>
<ul>
<li><a href="https://github.com/atom/language-hyperlink/pull/8">atom/language-hyperlink#8 - Make underscore acceptable.</a></li>
</ul>
<h3><a href="https://github.com/atom/language-java">language-java</a></h3>
<p>v0.16.1...v0.17.0</p>
<ul>
<li><a href="https://github.com/atom/language-java/pull/26">atom/language-java#26 - Add Java 8 Arrow (-&gt;) to keywords/operators</a></li>
</ul>
<h3><a href="https://github.com/atom/language-javascript">language-javascript</a></h3>
<p>v0.100.0...v0.104.0</p>
<ul>
<li><a href="https://github.com/atom/language-javascript/pull/242">atom/language-javascript#242 - Support for properties, function/method calls</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/255">atom/language-javascript#255 - Reword opening line of readme file</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/256">atom/language-javascript#256 - Add support for OpenJsCad</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/257">atom/language-javascript#257 - improve function snippet</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/260">atom/language-javascript#260 - Revert argumetns matching</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/264">atom/language-javascript#264 - Fix 'this', 'super'</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/265">atom/language-javascript#265 - Fix not a constant properties</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/269">atom/language-javascript#269 - Fix comments in 'import', 'export' statements</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/272">atom/language-javascript#272 - Allow $dollar$ signs in identifiers</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/266">atom/language-javascript#266 - Support JSON5 files</a></li>
<li><a href="https://github.com/atom/language-javascript/pull/277">atom/language-javascript#277 - Tokenize let and var as storage.type.var.js</a></li>
</ul>
<h3><a href="https://github.com/atom/language-json">language-json</a></h3>
<p>v0.17.1...v0.17.2</p>
<ul>
<li><a href="https://github.com/atom/language-json/pull/37">atom/language-json#37 - Remove .eslintrc which is actually yaml, not json.</a></li>
</ul>
<h3><a href="https://github.com/atom/language-less">language-less</a></h3>
<p>v0.28.3...v0.29.0</p>
<ul>
<li><a href="https://github.com/atom/language-less/pull/43">atom/language-less#43 - LESS to Less</a></li>
<li><a href="https://github.com/atom/language-less/pull/42">atom/language-less#42 - The labour of love</a></li>
</ul>
<h3><a href="https://github.com/atom/language-make">language-make</a></h3>
<p>v0.20.0...v0.21.0</p>
<ul>
<li><a href="https://github.com/atom/language-make/pull/29">atom/language-make#29 - highlighting for functions addsuffix, file, &amp; guile</a></li>
</ul>
<h3><a href="https://github.com/atom/language-objective-c">language-objective-c</a></h3>
<p>v0.15.0...v0.15.1</p>
<ul>
<li><a href="https://github.com/atom/language-objective-c/pull/9">atom/language-objective-c#9 - Add coffeelint support</a></li>
</ul>
<h3><a href="https://github.com/atom/language-perl">language-perl</a></h3>
<p>v0.31.0...v0.32.0</p>
<ul>
<li><a href="https://github.com/atom/language-perl/pull/58">atom/language-perl#58 - Improve regexp highlighting</a></li>
</ul>
<h3><a href="https://github.com/atom/language-python">language-python</a></h3>
<p>v0.41.0...v0.42.1</p>
<ul>
<li><a href="https://github.com/atom/language-python/pull/104">atom/language-python#104 - Add support for CTEs in embedded SQL</a></li>
</ul>
<h3><a href="https://github.com/atom/language-ruby">language-ruby</a></h3>
<p>v0.62.0...v0.65.0</p>
<ul>
<li><a href="https://github.com/atom/language-ruby/pull/119">atom/language-ruby#119 - Fine tune curly braces block</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/120">atom/language-ruby#120 - Improve class/module snippets. Add begin/rescue/end snippets.</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/121">atom/language-ruby#121 - Improve HTML (Ruby - ERB) grammar</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/113">atom/language-ruby#113 - Update language-ruby.cson</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/123">atom/language-ruby#123 - Fixes blockpipe formatting</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/124">atom/language-ruby#124 - Add rough support for YARD directives and three missing tags</a></li>
<li><a href="https://github.com/atom/language-ruby/pull/122">atom/language-ruby#122 - Refinements</a></li>
</ul>
<h3><a href="https://github.com/atom/language-sass">language-sass</a></h3>
<p>v0.43.0...v0.45.0</p>
<ul>
<li><a href="https://github.com/atom/language-sass/pull/90">atom/language-sass#90 - Add transition easing values</a></li>
<li><a href="https://github.com/atom/language-sass/pull/91">atom/language-sass#91 - Fix indentation of settings file</a></li>
<li><a href="https://github.com/atom/language-sass/pull/93">atom/language-sass#93 - Add touch-action property and values</a></li>
</ul>
<h3><a href="https://github.com/atom/language-shellscript">language-shellscript</a></h3>
<p>v0.20.0...v0.21.0</p>
<ul>
<li><a href="https://github.com/atom/language-shellscript/pull/34">atom/language-shellscript#34 - Properly tokenize strings in for loops</a></li>
<li><a href="https://github.com/atom/language-shellscript/pull/33">atom/language-shellscript#33 - Don't highlight builtins that are part of a larger phrase</a></li>
</ul>
<h3><a href="https://github.com/atom/language-sql">language-sql</a></h3>
<p>v0.19.0...v0.20.0</p>
<ul>
<li><a href="https://github.com/atom/language-sql/pull/29">atom/language-sql#29 - Prettify an enormous regex capture</a></li>
<li><a href="https://github.com/atom/language-sql/pull/25">atom/language-sql#25 - Add BETWEEN ... AND ... comparison operator</a></li>
</ul>
<h3><a href="https://github.com/atom/language-toml">language-toml</a></h3>
<p>v0.16.0...v0.18.0</p>
<ul>
<li><a href="https://github.com/atom/language-toml/pull/5">atom/language-toml#5 - Add coffeelint support</a></li>
<li><a href="https://github.com/atom/language-toml/pull/7">atom/language-toml#7 - fixed dates, numbers and strings</a></li>
<li><a href="https://github.com/atom/language-toml/pull/10">atom/language-toml#10 - Update README.md to match other language READMEs</a></li>
<li><a href="https://github.com/atom/language-toml/pull/9">atom/language-toml#9 - Tokenize comments that contain an equals sign</a></li>
</ul>
<h3><a href="https://github.com/atom/language-xml">language-xml</a></h3>
<p>v0.34.0...v0.34.2</p>
<ul>
<li><a href="https://github.com/atom/language-xml/pull/40">atom/language-xml#40 - Add JMeter file extension</a></li>
<li><a href="https://github.com/atom/language-xml/pull/41">atom/language-xml#41 - Add .atom file type</a></li>
</ul>
<h3><a href="https://github.com/atom/language-yaml">language-yaml</a></h3>
<p>v0.24.0...v0.25.0</p>
<ul>
<li><a href="https://github.com/atom/language-yaml/pull/35">atom/language-yaml#35 - Add 'sublime-syntax' to file types</a></li>
<li><a href="https://github.com/atom/language-yaml/pull/37">atom/language-yaml#37 - Add eslintrc</a></li>
<li><a href="https://github.com/atom/language-yaml/pull/34">atom/language-yaml#34 - Only allow soft tabs</a></li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.3.3</id>
<updated>2016-01-08T20:30:25Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.3.3"/>
<title>1.3.3</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Fixed an exception that would occur when undoing after closing a split pane.</li>
<li>Fixed a crash that would occur when closing a full-screen window on OSX.</li>
<li>Fixed an infinite loop that would occur when opening multiple files with the same names in different directories.</li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.4.0-beta3</id>
<updated>2015-12-18T23:06:47Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.4.0-beta3"/>
<title>1.4.0-beta3</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Autocomplete-plus now uses a new and improved sorting algorithm by default.</li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.4.0-beta2</id>
<updated>2015-12-16T19:15:57Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.4.0-beta2"/>
<title>1.4.0-beta2</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Fixed an issue that caused various exceptions while loading packages.</li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.3.2</id>
<updated>2015-12-16T19:23:11Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.3.2"/>
<title>1.3.2</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Fixed an issue that caused various exceptions while loading packages.</li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.4.0-beta1</id>
<updated>2015-12-15T22:47:55Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.4.0-beta1"/>
<title>1.4.0-beta1</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>The fuzzy-finder and the command-palette now use a new and improved sorting algorithm by default.</li>
<li>Fixed a bug that caused <code>TextBuffer::backwardsScanInRange</code> to sometimes yield the same results twice.</li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/3228505/v1.3.1</id>
<updated>2015-12-10T20:27:23Z</updated>
<link rel="alternate" type="text/html" href="/atom/atom/releases/tag/v1.3.1"/>
<title>1.3.1</title>
<content type="html"><h3>Notable Changes</h3>
<ul>
<li>Fixed copying and pasting in native input fields.</li>
<li>Fixed an error when installing or updating packages with apm.</li>
</ul></content>
<author>
<name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&s=60"/>
</entry>
</feed>
Pinging @caskroom/maintainers.
To put it bluntly, this repo is a dump. While thinking of how we could organise it better, I though we perhaps needed a few more repos, but this actually has a small number of casks (under 350), so we’re well in time to make it manageable.
What I see as part of the issue is how just about any old version gets included, for any reason. The recent submission of an old version of Go is a good example. This has marginal hypothetical benefits and will end up being a neglected cask, and I believe we should not include it. This is also true for a truly ridiculous amount of old firefox versions. For most of these, there isn’t anything close to a significant demand for them or clear advantage to including them and hence should not be officially supported by us.
My proposal for the rules of cask inclusions in this repo is as follows (following our nomenclature):
Some reasonings:
There is a clear demand and reason to include legacy versions of commercial software — you don’t want to or can’t spend the money to get the latest version. However, for gratis and open-source software, this restriction isn’t there, and many times specific versions are submitted simply to solve a specific gripe of that particular user or without a clear purpose, and we should avoid those cases. Do we really need so many versions of Virtualbox? No, we do not. However, sometimes there might be a good reason to include these, like the latest stable breaking something important, in which case those should be fine to include. The time one year limit (arbitrary, until we can try it out and see what works) exists to ensure we have a clear rule to keep these in check.
For casks that we refuse, we should recommend taps. They are a wonderful system that works great, and is taylor-made for those cases.
1 So if we’re at version 8
of VMWare Fusion, legacy versions are, for example, 6
and 7
. If the latest released versions for those were 6.3.4
, 6.8.5
, 7.8.2
, 7.9.1
, only the 6.8.5
and 7.9.1
should be included. Versions should only contain one number, the major version, so the casks would be vmware-fusion6
and vmware-fusion7
, not vmware-fusion685
and vmware-fusion791
.
firefox-esr-us.rb
being at the root directory of this repository causes Homebrew to treat it as a normal formula, causing an issue to show up in brew doctor
. Moving the cask under "Casks" fixes this.
Hello!
I'm trying to add the beta of Gutenprint to caskroom/versions.
The Gutenprint installer disk image contains the installer .pkg and an uninstall script.
The script needs to be run as root and requires the user to type "Y" and hit enter.
The Cask file doc says that there is an :input array containing lines sent to stdin of the process.
I've tried to set the array to ['Y']
, ['Y\n']
and ['Y^'J]
but none of these seem to work.
The script works fine when I use it manually in the shell.
Here is my code:
cask 'gutenprint-beta' do
version '5.2.11-pre2'
sha256 '3d42cf662b7311adf53a0ecfa4fdf978ea76e86317c15925ec0bb056d1d9579e'
url "http://downloads.sourceforge.net/project/gimp-print/gutenprint-#{version.major_minor}/#{version}/gutenprint-#{version}.dmg"
name 'Gutenprint'
homepage 'http://gimp-print.sourceforge.net/MacOSX.php'
license :gpl
pkg "gutenprint-#{version}.pkg"
uninstall :script => 'uninstall-gutenprint.command',
:input => ['Y^J']
end
Any help is appreciated!
Btw: Although this is the beta version of Gutenprint, it's the only version working on the latest Mac OS X. The latest stable version only works on Yosemite. Is caskroom/versions the right place for the beta?
Thanks!
When the solution to an issue was downgrade to an older version I went searching for how to downgrade with brew cask
and did not have much luck. Then I found Feature: Support the installation of specific versions and it points to this repo (homebrew-versions) but the README is very sparse and does not include any examples of how to use this feature. Using brew cask help
also does not give any support on how to use this feature. Please give a few examples or better documentation.
There does not appear to be a consistent method for naming casks in alternative languages. Mozilla and Tor use IETF language tags, occasionally including region codes when distributing their software. In casks, these have been inconsistently shortened to two characters. See for example:
In the first two, the region code was selected for the two letters. In most other language casks, letters indicating language were chosen instead.
We should define a consistent standard for handling language codes and rename existing casks as required.
Ref: Homebrew/homebrew-cask#16097 (comment)
(meta-issue to make commenting on PRs easier - can be closed after a look through the repo)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.