Version 2.0.5
29 July 2010
Changes:
- Updated Less.js to version 1.0.33. More bug fixes and enhancements. Also: smarter error messages.
- Fixed a potential memory leak related to UI drawing
- LESS files now have an icon that's different than the app's icon. (Save the file once and the icon should update itself.)
Version 2.0.4
8 July 2010
Changes:
- Updated Less.js to version 1.0.32. Lots of bug fixes, including proper handling of complex variables such as @myFont: 1.3em "myriad pro" helvetica sans-serif; in font declarations with preceeding strings (eg font: bold @myFont)
- Removed the "preserve comments" option because Less.js 1.0.30+ no longer supports it. (Originally, the option to ignore comments was provided to get super-fast compile times. Less.js 1.0.30, however, included optimizations that made compiling just as fast, regardless of whether comments were preserved or not. As such, comments are now always preserved unless you select "minify.")
- Gave self trophy for "most application updates in five day period."
Version 2.0.3
7 July 2010
Changes:
- Updated Less.js to version 1.0.31
- Fixes an issue with string variables inside url() statements. (background: url(@someImagePathVariable);)
Known Issues:
- Comments in a LESS file are preserved in the outputted CSS file regardless of whether you select the comments checkbox. (Selecting the minify checkbox DOES remove comments, however.) This is an issue with Less.js and we're working on it.
Version 2.0.2
3 July 2010
Changes:
- Now works as expected on OS 10.5.0+
- App updates from here on will no longer forget your added folders and associated settings.
- Still working on getting Jony Ive to narrate the video.
Version 2.0.1
2 July 2010
Changes:
- Updated Less.js to correct issue with filenames containing periods
- Fixed a bug where the CSS output path would magically get longer every time you restarted the app -- Thanks Douwe.
- Yep, that one slipped through. On the bright side, I didn't screw up any antennas on a $700 phone.
Version 2.0
2 July 2010
Changes:
- The compiler engine is now LESS.js powered by Node.js.
- Compiles up to 82% faster. (Thanks to LESS.js)
- The UI has been iTunes-ified and streamlined.
- The CSS output is much cleaner and visually organized.
- You can now tell the app to ignore certain LESS files in a folder. (Handy for @import-ed files.)
- The compiler will now (optionally) preserve comments in your LESS files.
- You can choose to minify your CSS files automatically as they're created.
Version 1.2.1
29 March 2010
Changes:
- You can now add files and folders by dropping them onto the dock icon. (I completely forgot to implement that in the initial release and never should have put out an app without it. My apologies.)
- The dock icon got a slight makeover.
Version 1.2
22 March 2010
Changes:
- The app now ignores resource forks (._style.less) and other hidden files beginning with a period.
- The UI has been tweaked to more clearly emphasize LESS file names and CSS output locations.
- A new preference is available to automatically set CSS output locations for LESS files. See the preferences window for an explanation.
- No more muffins until you start jogging, chubster.
Version 1.1
26 February 2010
Changes:
- You can now set the location of compiled CSS files. You can choose a different location for each LESS file, which means total control over where your CSS files end up.
- Contextual menus are now available for the files and folders tables (right click a row in the tables to see them)
- You can now resize the folders and files tables
- Subtle speed enchancements
- Support for Ruby Enterprise Edition
- Fixed a potential edge-case memory leak
- Updated the about window because John Gruber returned my email. Thanks John.
- More muffins.
Version 1.0
3 February 2010
Initial Release
Thanks to everyone who has helped make this app possible! Specifically Alexis, the developer behind LESS, Rob Keniger & TwoCranes at CocoaDev, and all my beta testers: Douwe, Daniel, Todd, Matthew, Sim, and Jens.