Coder Social home page Coder Social logo

homebrew-cask-versions's Introduction

Homebrew (Legacy)

This repository was deprecated and split into two repositories:

homebrew-cask-versions's People

Contributors

404networkerror avatar bevanjkay avatar brewtestbot avatar cesarcoatl avatar chenrui333 avatar chiefmikey avatar commitay avatar denisnikulin avatar eloyaldea avatar fanquake avatar gobinathm avatar hannesbraun avatar ik11235 avatar laniksj avatar macauley avatar miccal avatar neutric avatar olijwalker avatar owine avatar p-linnane avatar porkepix avatar ran-dall avatar razvanazamfirei avatar rolandwalker avatar rylan12 avatar shoichiaizawa avatar suschizu avatar victorpopkov avatar vitorgalvao avatar yurikoles avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

homebrew-cask-versions's Issues

Fix uninstallation of Java in case more versions are present

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>'

firefox-aurora SHA2 mismatch

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.

Casks missing `name` stanza

  • adobe-reader-de
  • adobe-reader-fr
  • adobe-reader-ja
  • airmail-beta
  • hearthstone-en-gb
  • hearthstone-ko
  • java6
  • macaw-indigo
  • paraview-nightly
  • sketch-beta
  • wimoweh-beta

Add documentation on how to use

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.

Outdated cask: atom-beta

Outdated cask: atom-beta.

Info:

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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Fixed an error that prevented Atom from starting correctly.&lt;/li&gt;
&lt;li&gt;Fixed an exception that would occur when undoing or redoing with a file open in multiple panes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/atom&quot;&gt;Atom Core&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.5.0-beta0...v1.5.0-beta1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10293&quot;&gt;atom/atom#10293 - Ignore errors when loading an invalid blob store&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/text-buffer&quot;&gt;Text Buffer&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v8.1.2...v8.1.4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/text-buffer/pull/121&quot;&gt;atom/text-buffer#121 - Optimize marker range queries&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/text-buffer/pull/123&quot;&gt;atom/text-buffer#123 - Fix exception when snapshot references non-existent marker layers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Fixed an error that prevented Atom from starting correctly.&lt;/li&gt;
&lt;li&gt;Fixed an exception that would occur when undoing or redoing with a file open in multiple panes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/atom&quot;&gt;Atom Core&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.4.0...v1.4.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10293&quot;&gt;atom/atom#10293 - Ignore errors when loading an invalid blob store&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/text-buffer&quot;&gt;Text Buffer&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v8.1.2...v8.1.4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/text-buffer/pull/121&quot;&gt;atom/text-buffer#121 - Optimize marker range queries&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/text-buffer/pull/123&quot;&gt;atom/text-buffer#123 - Fix exception when snapshot references non-existent marker layers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Improvements to CJK character handling.&lt;/li&gt;
&lt;li&gt;Serialize language state for untitled buffers.&lt;/li&gt;
&lt;li&gt;Fixed crash when there were certain types of diffs in a git repository.&lt;/li&gt;
&lt;li&gt;Fixed New File with no open windows.&lt;/li&gt;
&lt;li&gt;Fixed clicking the Dock icon wouldn&#39;t open a new window.&lt;/li&gt;
&lt;li&gt;Cascade new windows on OS X and Windows.&lt;/li&gt;
&lt;li&gt;Fixed excessive CPU usage for cases where the HOME directory was a git repository.&lt;/li&gt;
&lt;li&gt;Moved View &amp;gt; Reload to View &amp;gt; Developer &amp;gt; Reload Window.&lt;/li&gt;
&lt;li&gt;Open file in pending state on single click.&lt;/li&gt;
&lt;li&gt;Use OS X Human Interface Guidelines compliant menu order.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/atom&quot;&gt;Atom Core&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.4.0...v1.5.0-beta0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10001&quot;&gt;atom/atom#10001 - &lt;img class=&quot;emoji&quot; title=&quot;:arrow_up:&quot; alt=&quot;:arrow_up:&quot; src=&quot;https://assets-cdn.github.com/images/icons/emoji/unicode/2b06.png&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot;&gt; [email protected]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9947&quot;&gt;atom/atom#9947 - Don’t force DOM updates in LinesYardstick&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10017&quot;&gt;atom/atom#10017 - Cache v8 code by source file&#39;s SHA1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10027&quot;&gt;atom/atom#10027 - Use internal scroll assignment methods when committing logical positions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10028&quot;&gt;atom/atom#10028 - Remove non-essential update guard flags from TextEditorPresenter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10062&quot;&gt;atom/atom#10062 - Emit state update when model&#39;s scroll position is changed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10031&quot;&gt;atom/atom#10031 - &lt;img class=&quot;emoji&quot; title=&quot;:memo:&quot; alt=&quot;:memo:&quot; src=&quot;https://assets-cdn.github.com/images/icons/emoji/unicode/1f4dd.png&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot;&gt; Add tip about Keybinding Resolver to keymap.cson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9997&quot;&gt;atom/atom#9997 - Wrap line at boundary if it includes a CJK character&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10095&quot;&gt;atom/atom#10095 - Upgrade text-buffer for marker index optimizations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10084&quot;&gt;atom/atom#10084 - Serialize language state for untitled buffers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10247&quot;&gt;atom/atom#10247 - Bump git-utils&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10257&quot;&gt;atom/atom#10257 - Update function documentation for scrollToScreenPosition&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10233&quot;&gt;atom/atom#10233 - Fix New File with no open windows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10280&quot;&gt;atom/atom#10280 - &lt;img class=&quot;emoji&quot; title=&quot;:arrow_up:&quot; alt=&quot;:arrow_up:&quot; src=&quot;https://assets-cdn.github.com/images/icons/emoji/unicode/2b06.png&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot;&gt; [email protected]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10126&quot;&gt;atom/atom#10126 - Print steps time during Grunt tasks and script/bootstrap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10277&quot;&gt;atom/atom#10277 - Fix measurement of rows that are present in the model but haven&#39;t been rendered yet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10249&quot;&gt;atom/atom#10249 - Use .getStatusForPaths.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10236&quot;&gt;atom/atom#10236 - Cascade new windows on OS X&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10139&quot;&gt;atom/atom#10139 - Prevent committing &lt;code&gt;blob-store&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10296&quot;&gt;atom/atom#10296 - This change gives custom repositoryProviders more priority&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9990&quot;&gt;atom/atom#9990 - Add a core config &lt;code&gt;core.automaticallyUpdate&lt;/code&gt; to disable Atom autoupdate.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10310&quot;&gt;atom/atom#10310 - Handle EAGAIN and ETIMEDOUT errors on open/save&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10328&quot;&gt;atom/atom#10328 - Default to using standard GitHub API token during build&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10332&quot;&gt;atom/atom#10332 - Relocate and rename &#39;View &amp;gt; Reload&#39; to prevent confusion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10178&quot;&gt;atom/atom#10178 - Open file in pending state on single click&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10375&quot;&gt;atom/atom#10375 - &lt;img class=&quot;emoji&quot; title=&quot;:fire:&quot; alt=&quot;:fire:&quot; src=&quot;https://assets-cdn.github.com/images/icons/emoji/unicode/1f525.png&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot;&gt; CHANGELOG.md&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10341&quot;&gt;atom/atom#10341 - Use OS X Human Interface Guidelines compliant menu order&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10349&quot;&gt;atom/atom#10349 - Fix F11 keymaps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10379&quot;&gt;atom/atom#10379 - Explicitly guard against decorating destroyed markers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10359&quot;&gt;atom/atom#10359 - Add copy project path command to text-editor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10361&quot;&gt;atom/atom#10361 - Only disable a package if it isn&#39;t already disabled&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10395&quot;&gt;atom/atom#10395 - Stop babel from logging to stderr during compilation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10377&quot;&gt;atom/atom#10377 - Remove release-notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/base16-tomorrow-dark-theme&quot;&gt;base16-tomorrow-dark-theme&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.0.0...v1.1.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/base16-tomorrow-dark-theme/pull/26&quot;&gt;atom/base16-tomorrow-dark-theme#26 - Add JSON styles&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/base16-tomorrow-light-theme&quot;&gt;base16-tomorrow-light-theme&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.0.0...v1.1.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/base16-tomorrow-light-theme/pull/8&quot;&gt;atom/base16-tomorrow-light-theme#8 - JSON support + more&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui&quot;&gt;one-dark-ui&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.1.8...v1.1.9&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui/pull/112&quot;&gt;atom/one-dark-ui#112 - Remove transform that was preventing text from rendering&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/one-dark-syntax&quot;&gt;one-dark-syntax&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.1.1...v1.1.2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-syntax/pull/50&quot;&gt;atom/one-dark-syntax#50 - Separate markup styles from gfm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-syntax/pull/58&quot;&gt;atom/one-dark-syntax#58 - Fix links in comments&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui&quot;&gt;one-light-ui&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.1.8...v1.1.9&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui/pull/50&quot;&gt;atom/one-light-ui#50 - Remove transforms on tree-view and tab marker&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/find-and-replace&quot;&gt;find-and-replace&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.194.0...v0.195.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/find-and-replace/pull/613&quot;&gt;atom/find-and-replace#613 - Only show search wrap icon when scroll position changed&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/markdown-preview&quot;&gt;markdown-preview&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.157.0...v0.157.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/markdown-preview/pull/352&quot;&gt;atom/markdown-preview#352 - Fix spelling error in Break on Single Newline setting&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/settings-view&quot;&gt;settings-view&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.232.1...v0.232.3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/settings-view/pull/698&quot;&gt;atom/settings-view#698 - add optional sub-section heading if the settings group has an explicit title&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/spell-check&quot;&gt;spell-check&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.63.0...v0.65.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/spell-check/pull/102&quot;&gt;atom/spell-check#102 - Speed up spell checking&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-clojure&quot;&gt;language-clojure&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.19.0...v0.19.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-clojure/pull/31&quot;&gt;atom/language-clojure#31 - Add general support for .boot files&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-html&quot;&gt;language-html&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.43.1...v0.44.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-html/pull/101&quot;&gt;atom/language-html#101 - Add favicon snippet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-javascript&quot;&gt;language-javascript&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.104.0...v0.105.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/285&quot;&gt;atom/language-javascript#285 - Add &#39;Symbol&#39; to &#39;support.class.js&#39;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/291&quot;&gt;atom/language-javascript#291 - Tokenize spread operator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-json&quot;&gt;language-json&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.17.2...v0.17.3&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-json/pull/39&quot;&gt;atom/language-json#39 - Add gltf to fileTypes.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-php&quot;&gt;language-php&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.34.0...v0.36.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-php/pull/114&quot;&gt;atom/language-php#114 - Fix assignment operator consuming comparison operators&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-php/pull/111&quot;&gt;atom/language-php#111 - Changed grammar to include callable as type hint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-python&quot;&gt;language-python&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.42.1...v0.43.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-python/pull/125&quot;&gt;atom/language-python#125 - No newline after pdb/ipdb for consistency with other mid-file snippets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-python/pull/126&quot;&gt;atom/language-python#126 - More debuggers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-ruby&quot;&gt;language-ruby&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.65.0...v0.68.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/126&quot;&gt;atom/language-ruby#126 - Add support for &lt;code&gt;private_class_method&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/125&quot;&gt;atom/language-ruby#125 - add support for Ruby 2.3&#39;s new &quot;safe navigation operator&quot;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/128&quot;&gt;atom/language-ruby#128 - Added arb to fileTypes for ruby grammar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/129&quot;&gt;atom/language-ruby#129 - Handle Ruby 2.3.0 squiggly heredoc syntax highlighting&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-ruby-on-rails&quot;&gt;language-ruby-on-rails&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.24.0...v0.25.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby-on-rails/pull/44&quot;&gt;atom/language-ruby-on-rails#44 - Snippets: Rails 5 uses new base class conventions: ApplicationMailer &amp;amp; ApplicationRecord&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Untitled documents in a project are now serialized and restored.&lt;/li&gt;
&lt;li&gt;Use unique text editor title in window and tab titles.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/atom&quot;&gt;Atom Core&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.3.3...v1.4.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9527&quot;&gt;atom/atom#9527 - Lierdakil: Defer Activation Hooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9513&quot;&gt;atom/atom#9513 - Prioritize file type matching over first line matching in grammar scoring system&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9575&quot;&gt;atom/atom#9575 - Set initialLoadComplete to true only in test mode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9585&quot;&gt;atom/atom#9585 - Add apm.cmd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9539&quot;&gt;atom/atom#9539 - Add more file extensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9655&quot;&gt;atom/atom#9655 - Update language-javascript to v0.101.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9268&quot;&gt;atom/atom#9268 - Use ELECTRON_ENABLE_LOGGING instead of console.log shims&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9684&quot;&gt;atom/atom#9684 - Remove public docs for DirectorySearch and DefaultDirectorySearcher&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9654&quot;&gt;atom/atom#9654 - Only remove node_modules on ci if changed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9711&quot;&gt;atom/atom#9711 - Export ::isTextEditor function&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9709&quot;&gt;atom/atom#9709 - Compute content width when the longest row is the first one&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9636&quot;&gt;atom/atom#9636 - Use unique text editor title in window and tab titles   &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9633&quot;&gt;atom/atom#9633 - Add section on feature suggestions to CONTRIBUTING guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9480&quot;&gt;atom/atom#9480 - Adjust icon size for small buttons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9788&quot;&gt;atom/atom#9788 - Interact with DevTools asynchronously&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9796&quot;&gt;atom/atom#9796 - Use CommandRegistry to listen for native-key-bindings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9773&quot;&gt;atom/atom#9773 - Allow Error.prepareStackTrace to be temporarily reassigned&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9797&quot;&gt;atom/atom#9797 - Upgrade to Electron 0.34.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9668&quot;&gt;atom/atom#9668 - Suggest [ci skip] in documentation-only commits&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9878&quot;&gt;atom/atom#9878 - Avoid infinite recursion in Error.prepareStackTrace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9729&quot;&gt;atom/atom#9729 - Upload releases to s3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9687&quot;&gt;atom/atom#9687 - Provide package.json fields so we can defer requiring packages&#39; main modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9802&quot;&gt;atom/atom#9802 - Correct config.coffee doc references to &lt;code&gt;scope&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9606&quot;&gt;atom/atom#9606 - Add OS X dock menu with &#39;New Window&#39; option&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9937&quot;&gt;atom/atom#9937 - Fix movement commands in the presence of CRLF line endings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9730&quot;&gt;atom/atom#9730 - bump Contributor Covenant version to 1.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9921&quot;&gt;atom/atom#9921 - Update specs for language-javascript changes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9670&quot;&gt;atom/atom#9670 - Don&#39;t create a desktop shortcut when building&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9620&quot;&gt;atom/atom#9620 - Use em-dash in window title and exclude app name on OS X&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9609&quot;&gt;atom/atom#9609 -  Add opened files and folders to recent documents menu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9831&quot;&gt;atom/atom#9831 - Do not override user-defined keymaps when reloading packages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9948&quot;&gt;atom/atom#9948 - save config.cson in alphabetic order&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9975&quot;&gt;atom/atom#9975 - Fix some issues with config schemas in packages&#39; package.json files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/9968&quot;&gt;atom/atom#9968 - Deserialize untitled editors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10365&quot;&gt;atom/atom#10365 - &lt;img class=&quot;emoji&quot; title=&quot;:arrow_up:&quot; alt=&quot;:arrow_up:&quot; src=&quot;https://assets-cdn.github.com/images/icons/emoji/unicode/2b06.png&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot;&gt; [email protected]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/atom/pull/10377&quot;&gt;atom/atom#10377 - Remove release-notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui&quot;&gt;one-dark-ui&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.1.5...v1.1.8&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui/pull/102&quot;&gt;atom/one-dark-ui#102 - Fix comments for @ui-site-color-s&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui/pull/107&quot;&gt;atom/one-dark-ui#107 - Fix tab bottom border&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui/pull/88&quot;&gt;atom/one-dark-ui#88 - Replace spinner&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui/pull/110&quot;&gt;atom/one-dark-ui#110 - Remove hardcoded fonts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui/pull/108&quot;&gt;atom/one-dark-ui#108 - Center icons in buttons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-dark-ui/pull/114&quot;&gt;atom/one-dark-ui#114 - Keep tree-view marker relative positioned&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui&quot;&gt;one-light-ui&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.1.5...v1.1.8&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui/pull/42&quot;&gt;atom/one-light-ui#42 - Fix tab bottom border&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui/pull/43&quot;&gt;atom/one-light-ui#43 - Replace Octocat with &lt;img class=&quot;emoji&quot; title=&quot;:snake:&quot; alt=&quot;:snake:&quot; src=&quot;https://assets-cdn.github.com/images/icons/emoji/unicode/1f40d.png&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot;&gt; spinner&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui/pull/45&quot;&gt;atom/one-light-ui#45 - Remove hardcoded fonts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui/pull/46&quot;&gt;atom/one-light-ui#46 - Allow natural &lt;code&gt;left&lt;/code&gt; for focus bar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui/pull/44&quot;&gt;atom/one-light-ui#44 - Center icons in buttons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/one-light-ui/pull/49&quot;&gt;atom/one-light-ui#49 - Keep tree-view marker relative positioned&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/about&quot;&gt;about&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.1.0...v1.3.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/about/pull/7&quot;&gt;atom/about#7 - Link to the release notes.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/about/pull/8&quot;&gt;atom/about#8 - Show THE SQUIRREL&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-plus&quot;&gt;autocomplete-plus&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v2.23.0...v2.25.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-plus/pull/593&quot;&gt;atom/autocomplete-plus#593 - Clarify description of Minimum Word Length setting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-plus/pull/609&quot;&gt;atom/autocomplete-plus#609 - readable text colour for descriptions for dark/light theme mix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-plus/pull/622&quot;&gt;atom/autocomplete-plus#622 - Use atom.workspace.isTextEditor when available&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-plus/pull/630&quot;&gt;atom/autocomplete-plus#630 - Explain how to use mulitple file blacklist items&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-plus/pull/634&quot;&gt;atom/autocomplete-plus#634 - Don&#39;t overwrite non-word characters that match replacement suffixes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-plus/pull/643&quot;&gt;atom/autocomplete-plus#643 - use fuzzaldrin-plus by default&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-snippets&quot;&gt;autocomplete-snippets&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v1.8.0...v1.9.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/autocomplete-snippets/pull/62&quot;&gt;atom/autocomplete-snippets#62 - Don&#39;t assume that atom.packages.loadPackage requires the main module&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/fuzzy-finder&quot;&gt;fuzzy-finder&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.93.0...v0.94.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/fuzzy-finder/pull/159&quot;&gt;atom/fuzzy-finder#159 - Use fuzz-aldrin-plus by default&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/markdown-preview&quot;&gt;markdown-preview&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.156.1...v0.157.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/markdown-preview/pull/334&quot;&gt;atom/markdown-preview#334 - Update main.coffee fixing a typo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/markdown-preview/pull/344&quot;&gt;atom/markdown-preview#344 - Add &#39;text.md&#39; to default-grammars&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/metrics&quot;&gt;metrics&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.53.0...v0.53.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/metrics/pull/61&quot;&gt;atom/metrics#61 - Return a promise when mocking ::openDevTools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/settings-view&quot;&gt;settings-view&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.232.0...v0.232.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/settings-view/pull/707&quot;&gt;atom/settings-view#707 - align search and error messages&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/welcome&quot;&gt;welcome&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.32.0...v0.33.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/welcome/pull/43&quot;&gt;atom/welcome#43 - Fix overflow issue&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/whitespace&quot;&gt;whitespace&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.32.0...v0.32.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/whitespace/pull/100&quot;&gt;atom/whitespace#100 - Fix &quot;charcter&quot; typo&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-c&quot;&gt;language-c&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.49.0...v0.51.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-c/pull/91&quot;&gt;atom/language-c#91 - Fix #if block highlighting and POSIX types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-c/pull/104&quot;&gt;atom/language-c#104 - Improve &#39;firstLineMatch&#39;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-c/pull/102&quot;&gt;atom/language-c#102 - Preprocessor directives improvements + specs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-c/pull/106&quot;&gt;atom/language-c#106 - Prettify regex&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-c/pull/108&quot;&gt;atom/language-c#108 - Rename scope name &#39;c++&#39; -&amp;gt; &#39;cpp&#39;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-clojure&quot;&gt;language-clojure&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.18.0...v0.19.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-clojure/pull/28&quot;&gt;atom/language-clojure#28 - Add begin and end captures for vectors&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-coffee-script&quot;&gt;language-coffee-script&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.45.0...v0.46.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-coffee-script/pull/76&quot;&gt;atom/language-coffee-script#76 - Fix for Issue #75&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-coffee-script/pull/77&quot;&gt;atom/language-coffee-script#77 - Booleans are not parsed as functions. Fixes #74.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-css&quot;&gt;language-css&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.35.0...v0.36.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-css/pull/44&quot;&gt;atom/language-css#44 - Add text-rendering to the list of CSS properties&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-css/pull/45&quot;&gt;atom/language-css#45 - Add touch-action property and values&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-gfm&quot;&gt;language-gfm&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.81.0...v0.82.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-gfm/pull/128&quot;&gt;atom/language-gfm#128 - Add Scala syntax highlighting for scala and sbt keywords&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-git&quot;&gt;language-git&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.10.0...v0.11.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-git/pull/5&quot;&gt;atom/language-git#5 - Add coffeelint support&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-git/pull/14&quot;&gt;atom/language-git#14 - Tokenize escaped quotes outside of strings&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-go&quot;&gt;language-go&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.40.0...v0.42.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-go/pull/71&quot;&gt;atom/language-go#71 - Add an additional test&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-go/pull/76&quot;&gt;atom/language-go#76 - Fixing issue #75&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-go/pull/80&quot;&gt;atom/language-go#80 - Add a test case...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-go/pull/79&quot;&gt;atom/language-go#79 - decreaseNextIndentPattern: prevent catastrophic backtracking&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-html&quot;&gt;language-html&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.42.0...v0.43.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-html/pull/96&quot;&gt;atom/language-html#96 - Add HTML import (link) snippet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-html/pull/97&quot;&gt;atom/language-html#97 - let and var are now storage.type.var.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-hyperlink&quot;&gt;language-hyperlink&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.15.0...v0.16.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-hyperlink/pull/8&quot;&gt;atom/language-hyperlink#8 - Make underscore acceptable.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-java&quot;&gt;language-java&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.16.1...v0.17.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-java/pull/26&quot;&gt;atom/language-java#26 - Add Java 8 Arrow (-&amp;gt;) to keywords/operators&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-javascript&quot;&gt;language-javascript&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.100.0...v0.104.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/242&quot;&gt;atom/language-javascript#242 - Support for properties, function/method calls&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/255&quot;&gt;atom/language-javascript#255 - Reword opening line of readme file&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/256&quot;&gt;atom/language-javascript#256 - Add support for OpenJsCad&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/257&quot;&gt;atom/language-javascript#257 - improve function snippet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/260&quot;&gt;atom/language-javascript#260 - Revert argumetns matching&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/264&quot;&gt;atom/language-javascript#264 - Fix &#39;this&#39;, &#39;super&#39;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/265&quot;&gt;atom/language-javascript#265 - Fix not a constant properties&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/269&quot;&gt;atom/language-javascript#269 - Fix comments in &#39;import&#39;, &#39;export&#39; statements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/272&quot;&gt;atom/language-javascript#272 - Allow $dollar$ signs in identifiers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/266&quot;&gt;atom/language-javascript#266 - Support JSON5 files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-javascript/pull/277&quot;&gt;atom/language-javascript#277 - Tokenize let and var as storage.type.var.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-json&quot;&gt;language-json&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.17.1...v0.17.2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-json/pull/37&quot;&gt;atom/language-json#37 - Remove .eslintrc which is actually yaml, not json.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-less&quot;&gt;language-less&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.28.3...v0.29.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-less/pull/43&quot;&gt;atom/language-less#43 - LESS to Less&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-less/pull/42&quot;&gt;atom/language-less#42 - The labour of love&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-make&quot;&gt;language-make&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.20.0...v0.21.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-make/pull/29&quot;&gt;atom/language-make#29 - highlighting for functions addsuffix, file, &amp;amp; guile&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-objective-c&quot;&gt;language-objective-c&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.15.0...v0.15.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-objective-c/pull/9&quot;&gt;atom/language-objective-c#9 - Add coffeelint support&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-perl&quot;&gt;language-perl&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.31.0...v0.32.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-perl/pull/58&quot;&gt;atom/language-perl#58 - Improve regexp highlighting&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-python&quot;&gt;language-python&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.41.0...v0.42.1&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-python/pull/104&quot;&gt;atom/language-python#104 - Add support for CTEs in embedded SQL&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-ruby&quot;&gt;language-ruby&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.62.0...v0.65.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/119&quot;&gt;atom/language-ruby#119 - Fine tune curly braces block&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/120&quot;&gt;atom/language-ruby#120 - Improve class/module snippets. Add begin/rescue/end snippets.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/121&quot;&gt;atom/language-ruby#121 - Improve HTML (Ruby - ERB) grammar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/113&quot;&gt;atom/language-ruby#113 - Update language-ruby.cson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/123&quot;&gt;atom/language-ruby#123 - Fixes blockpipe formatting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/124&quot;&gt;atom/language-ruby#124 - Add rough support for YARD directives and three missing tags&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-ruby/pull/122&quot;&gt;atom/language-ruby#122 - Refinements&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-sass&quot;&gt;language-sass&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.43.0...v0.45.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-sass/pull/90&quot;&gt;atom/language-sass#90 - Add transition easing values&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-sass/pull/91&quot;&gt;atom/language-sass#91 - Fix indentation of settings file&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-sass/pull/93&quot;&gt;atom/language-sass#93 - Add touch-action property and values&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-shellscript&quot;&gt;language-shellscript&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.20.0...v0.21.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-shellscript/pull/34&quot;&gt;atom/language-shellscript#34 - Properly tokenize strings in for loops&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-shellscript/pull/33&quot;&gt;atom/language-shellscript#33 - Don&#39;t highlight builtins that are part of a larger phrase&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-sql&quot;&gt;language-sql&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.19.0...v0.20.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-sql/pull/29&quot;&gt;atom/language-sql#29 - Prettify an enormous regex capture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-sql/pull/25&quot;&gt;atom/language-sql#25 - Add BETWEEN ... AND ... comparison operator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-toml&quot;&gt;language-toml&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.16.0...v0.18.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-toml/pull/5&quot;&gt;atom/language-toml#5 - Add coffeelint support&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-toml/pull/7&quot;&gt;atom/language-toml#7 - fixed dates, numbers and strings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-toml/pull/10&quot;&gt;atom/language-toml#10 - Update README.md to match other language READMEs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-toml/pull/9&quot;&gt;atom/language-toml#9 - Tokenize comments that contain an equals sign&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-xml&quot;&gt;language-xml&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.34.0...v0.34.2&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-xml/pull/40&quot;&gt;atom/language-xml#40 - Add JMeter file extension&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-xml/pull/41&quot;&gt;atom/language-xml#41 - Add .atom file type&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&lt;a href=&quot;https://github.com/atom/language-yaml&quot;&gt;language-yaml&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;v0.24.0...v0.25.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-yaml/pull/35&quot;&gt;atom/language-yaml#35 - Add &#39;sublime-syntax&#39; to file types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-yaml/pull/37&quot;&gt;atom/language-yaml#37 - Add eslintrc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/atom/language-yaml/pull/34&quot;&gt;atom/language-yaml#34 - Only allow soft tabs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Fixed an exception that would occur when undoing after closing a split pane.&lt;/li&gt;
&lt;li&gt;Fixed a crash that would occur when closing a full-screen window on OSX.&lt;/li&gt;
&lt;li&gt;Fixed an infinite loop that would occur when opening multiple files with the same names in different directories.&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Autocomplete-plus now uses a new and improved sorting algorithm by default.&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Fixed an issue that caused various exceptions while loading packages.&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Fixed an issue that caused various exceptions while loading packages.&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The fuzzy-finder and the command-palette now use a new and improved sorting algorithm by default.&lt;/li&gt;
&lt;li&gt;Fixed a bug that caused &lt;code&gt;TextBuffer::backwardsScanInRange&lt;/code&gt; to sometimes yield the same results twice.&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;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">&lt;h3&gt;Notable Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Fixed copying and pasting in native input fields.&lt;/li&gt;
&lt;li&gt;Fixed an error when installing or updating packages with apm.&lt;/li&gt;
&lt;/ul&gt;</content>
<author>
  <name>mhubot</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars1.githubusercontent.com/u/3697332?v=3&amp;s=60"/>
  </entry>
</feed>

Running into an issue uninstall vagrant

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

boom1 cask is broken (sha256 mismatch)

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.

Error: `brew cask list` & google-chrome-canary

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

airmail beta

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?

Royaltsx checksum errors.

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

################################################################## 100.0%

==> 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.

Trouble with uninstall :input

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!

Unable to update

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
[...]

textmate and textmate2 are now duplicates

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:

  • remove the versions version
  • sync the version/latest strategy between the formulas / but then this is redundant
  • pin the brew-cask version to the 1.5 release (2.0 is labeled as alpha, but it's been out so long, this seems to be the one most people use - they glibly acknowledge this on their download page) / another negative here is it would downgrade existing installs

i vote for the first option

JetBrains EAP Broken Download URLs

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.

1Password3 install error

$ 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>'

Wrong sha for Firefox Aurora

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.

Keep more old versions of Java

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) ?

Unify formulas for IntelliJ-based IDEs

The following formulas are affected in homebrew-versions:

  • 0xdbe-eap (should be moved here from homebrew-cask) #1207
  • appcode-eap-bundled-jdk #1070
  • appcode-eap #1071
  • clion-bundled-jdk #944, thanks @andystanton
  • clion-eap-bundled-jdk #1119, thanks @andystanton
  • clion-eap #1118, thanks @andystanton
  • intellij-idea-bundled-jdk #876
  • intellij-idea-ce-bundled-jdk #877
  • intellij-idea-ce-eap
  • intellij-idea-ce13
  • intellij-idea-eap #1073, thanks @narbsy
  • intellij-idea12
  • intellij-idea13
  • php-storm-bundled-jdk #1198
  • phpstorm-eap #1088, thanks @bchatard
  • phpstorm7
  • pycharm-bundled-jdk #1017
  • pycharm-ce-bundled-jdk #1018
  • pycharm-ce-eap
  • pycharm-eap
  • rubymine-bundled-jdk #938
  • rubymine-eap #886
  • rubymine-eap-bundled-jdk #885
  • rubymine633 (should this formula be renamed to rubymine6?) #887
  • webstorm-bundled-jdk #930, thanks @dnalot
  • webstorm-eap

Things that could/should be unified:

  • Download URLs:

    • download over https instead of http (CloudFlare does not work over http, use direct download link starting with https://download.jetbrains.com/
  • Add name stanzas

  • License:

    • :apache for Community Editions (-ce)
    • :commercial for everything else
  • Remove 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
    • caveat not necessary for formulas with bundled JDK
  • Handling of version number interpolation vs. hard-coding in app and zap stanzas

    • hard-coding might be the most portable between similar formulas, easiest to maintain
    • check whether #{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).

Clarify use of language codes

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.

Transition EAP formula to Bundled JDK versions where available

Following this comment from #879

For all Jetbrains EAP products that come only with a bundled JDK version, I would like to remove the old <productname>-eap casks and rename the <productname>-eap-bundled-jdk casks to <productname>-eap instead (adjusting download URLs if needed, of course).

Add Java8 beta (8u60+)

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.

istat-menus4 SHA2 mismatch

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

Combine all OS X-release specific Casks

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

  • command-line-tools-lion.rb (removed)
  • command-line-tools-mountain-lion.rb (removed)
  • daisydisk-snowleopard.rb
  • keyremap4macbook-mountainlion.rb
  • macvim-mountainlion.rb
  • middleclick-mountainlion.rb
  • middleclick-snowleopard.rb
  • paraview-lion-python27.rb

Edit: some Casks can stay here instead of integrating to the main repo

Move "firefox-esr-us" to "Casks"

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.

Firefox Nightly url 404s

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.

java7 cannot be installed on yosemite

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.

Include the latest versions, not only the older ones

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!

WebStorm 11 EAP install error

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


firefox-aurora doesn't link to /Applications

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

Rules for what to include in this repo

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):

  • Include the latest minor version of legacy versions of commercial and freemium software1.
  • Legacy versions of commercial and freemium software are restricted to a maximum of five casks.
  • Include beta, development, unstable, nightly, early access program, ….
  • Include language and regional versions other than US english.
  • Include alternate versions (Firefox Developer Edition, Community Editions, Pro versions).
  • Refuse legacy versions of gratis or open-source software, unless there is a clear demonstrable need for them.
  • Legacy versions of gratis or open-source software that were accepted should be removed after one year.
  • Include casks that do not fit the rules, but need to exist somewhere since they are required by other casks.

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.

Cask tap names

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"?

Spotifybeta cask is broken

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.

minimal test suite

This repo should have a stripped-down version of the test suite, which need only perform Cask audits.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.