Build websites faster and better. Great software for your Mac!

CodeKit for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more

Download CodeKit 3.4.2 Build 26148

CodeKit for Mac

 -  100% Safe  -  Trial

What's new in this version:

A few things came up after 3.4 shipped on 31 October, so this update replaces that one and fixes:
- An issue where the cache buster could crash on really short files
- An issue where Hooks failed to run on macOS 10.13
- Previewing in Blisk now actually previews in Blisk
- An issue with TypeScript imports and infinite loops
- An issue where syntax checkers hung

New: Cache-Busting:
- Automatic cache-busting is now available for all files that compile to HTML, all generic file types, and all custom languages
- It's smart. Caches are only busted when files have actually changed
- It's fast. And by "fast" I mean "instantaneous-thank-god-some-of-us-still-know-C"
- Details: codekitapp.com/help/cache-buster/

New: Auto-Pause File-watching:
- File-watching is now automatically paused whenever a version control app becomes active (Tower, Cornerstone, the GitHub app, etc.)
- Optionally, you can also auto-pause file-watching when Terminal becomes active. To do so, choose CodeKit > Preferences from the menubar and check the box
- And there was much rejoicing

New: CoffeeScript 2.0:
- CoffeeScript now outputs ES2015, which means you'll need to transpile the output with Babel if you want to use it in a current browser
- CodeKit has Babel
- You don't need to do anything. There's a new "Transpile Output With" option for CoffeeScript files and it's automatically set to use Babel
- If you've customized Babel's options in your project, you MAY need to adjust those to get the CoffeeScript output you expect. (Basically, the ES2015 Babel preset needs to enabled)
- CodeKit just saved you, like, 3 hours of cursing and debugging a Gulp build script

New: MultiMarkdown 6.0:
- The MultiMarkdown compiler has been updated to version 6
- There are a few minor syntax tweaks, but it's unlikely you'll see any breaking changes
- It's much faster
- There's a whole host of new Output Formats available, including freaking eBooks. Seriously. You can now create an eBook complete with embedded images

Changed:
- If you have a "generic" file with an Output Action of "Process" but have not added a Hook to DO any processing for that type of file, the file will now simply be copied to its output path. Previously, nothing happened to it
- Clicking the "Files List" button when the Files List is already visible will now de-select all rows so that you can see the "Project Summary" pane again
- Jeet 7.2.0 has a couple minor mixin changes that may break your Sass. See the Jeet website for details

Fixed:
- A number of small drawing glitches on macOS 10.13 caused by the new Metal2 window server
- Control-clicking a group name in the Projects Popover did not show the contextual menu
- A rare edge case that could crash the app while scanning for @import statements in malformed files
- A race condition in the Preview Server that could cause a crash
- An issue where the CK_PROJECT_ROOT ENV variable was not set for "Run Script" Build Steps
- An issue where I hadn't given Apple any money in a while
- An issue where Bower may fail to install components with a 410 error



Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more