Mac Platform: Intel
OS version: OS X 10.8 or later
Processor type(s) & speed: 64-bit processor
Yosemite Compatible Patcher
Courtesy of Special [K]
Version 2.2 (18493)
January 24, 2015
NEW FEATURE: Browser Sync
When previewing your website on multiple devices, whatever you do on one device is mirrored to all others.
It's pretty much magic.
You configure it in Preferences > Browsers.
It's ON by default, but if your network is not slow or congested, you should turn it off.
For full details, see this help page.
No, CodeKit does not use the Node.js BrowserSync project; this is totally custom.
Files in CodeKit Frameworks can now import files in other CodeKit Frameworks. This is a terrible idea that's sure to end both your sanity and the human race, but some Guy wanted it.
The "default preview browser" preference has been moved from the General tab to the new Browsers tab.
You can choose the output format for Slim files: HTML, XHTML or XML.
CodeKit's browser injection script no longer pollutes the global scope with so many variables.
Sometimes, file output paths would magically change to root-relative paths (/Volumes/Macintosh HD/...) that were totally not correct. This was a terrible feature; it has been removed.
(It took a while because understanding the relationship between HFS+ filesystem paths and POSIX file system paths requires hallucinogens and a spirit guide.)
On some networks (especially VPNs), CodeKit would beachball while waiting for the network to return an address. F*** beachballs.
The Server Status was not displayed correctly when the server automatically restarts after your network connection changes. That no longer happens.
The "replace components" output path option would occasionally produce incorrect output paths. That no longer happens.
Hooks that run utilities installed in /usr/local/bin (like Grunt) will now work correctly.
The bundled version of Git is updated to 2.2.1 to close a zero-day exploit discovered in Git a couple weeks ago.
The entry for Modernizr in the Assets list is updated to reflect that project's new location.
TypeScript's syntax is now fully supported.
The old way of combining TypeScript files (@codekit-prepend/append) has been removed.
After updating, you'll need to manually change your TypeScript files to use the official syntax; all existing links based on the old append/prepend statements will be destroyed.
Libsass --> 3.1.0 (TONS of fixes)
Sass --> 3.4.10
Less --> 2.2.0
Compass --> 1.0.3
Autoprefixer --> 5.0
Uglify.js --> 2.4.16 (adds drop_console, pure_getters, keep_fargs & negate_iife options)
CoffeeLint --> 1.8.1 (adds spacing_after_commas, ensure_comprehensions & could_you_make_your_option_names_any_longer options)
JSHint --> 2.6
TypeScript --> 1.4.1
Jade --> 1.9.1
Bourbon --> 4.1.1 (for Ruby Sass) & 3.2.4 (for Libsass)
Bourbon Neat --> 1.7.1
Susy --> 2.2.1
Node --> 0.10.35
Full Version History: http://incident57.com/codekit/versionhistory.html
More Info: http://incident57.com/codekit/index.html
CodeKit helps you build websites faster and better. Its flagship features are listed below and the one-minute teaser video to the right is a good place to start.
Live Browser Reloads:
Instantly see changes in your browser, with animation and without hitting the refresh button or installing plugins. Great for tweaking layouts!
Combine & Minify: