Working on a new actions system (that is going to replace the “Run custom command” feature). Cocoa autolayout is very helpful, very cool and very exhausting.
So far, the following changes are implemented:
✓ enhanced Ruby support (rbenv, Homebrew, custom installations)
✓ revamped editor support (ST3, Coda 2, and you can now pick which editor to use)
✓ additional compilers (TypeScript, at least)
Todo list to complete a sandboxed release:
– “actions” that will initially allow you to provide custom scripts to invoke on specific changes, Guard-style (this is required because it's the only way to provide all of the functionality previously available as custom commands)
– sandbox-friendly autoupdate system for off-MAS builds
– some sort of sandbox migration screen
Still not sure if I want to release this as LiveReload 2.5 sooner (without much ado) or as LiveReload 3 later (with an alpha/beta testing period and a bunch of high-profile features).
Stuff that can make it a 3.x:
– run Guard and Grunt plugins as actions
– import/export Guardfile/Gruntfile.js
– sync Chrome Web Inspector changes back into source code (a partial implementation of this has been collecting dust for a year)
– no-save live previews in Sublime Text (and maybe Vim/Emacs?)
– production builds (minify/concatenate)
– UI tweaks
...Because we all know that the best way to get something done is to announce it publicly, right?
Looks like the next version of LiveReload is going to be 10.8+, btw — sandbox has too many bugs and limitations on 10.7. Sorry. (My plan is to provide the latest stable build off-MAS for 10.6 and 10.7 users free of charge. Maybe release occasional compiler updates too.)