August 10th, 2011· Fixes a bug introduced by changes made for Lion that prevented the app from quitting properly when the main window was closed.
July 26th, 2011· Lion compatible release
June 4th, 2011· Excluded “~/Library/Safari/LocalStorage/” path from browser history cleaning for OS X 10.6 since Apple stores pertinent info there now.
· Added additional system kernel cache cleaning routines.
· Added additional Safari History cache cleaning.
· Changed to Sparkle Update Engine v1.5
· Other minor UI tweaks
October 24th, 2010· On Mac OS X Tiger, Yasu 2.7 was quitting at launch. Fixed
October 24th, 2010· A small update to Yasu has been released, bringing it to version 2.7. Fixed in this release is the removal of Firefox favicons.
· In previous versions, they would get nuked when the user cleared the browser caches. Now they are properly cleared when the “Clear browsers’ bookmark icons” option is selected.
June 30th, 2010· Failure to clear all system & browser cache files if there were an overly large number of files to be removed.
· Adding the “-r” (recursive) switch to the reset launch services option for Snow Leopard which was mistakenly omitted (Thanks to Gregory Swain for pointing this out).
· Fixed an issue where the maintenance preferences were not being written to disk when Yasu was quit.
January 27th, 2010· Addresses the “error 2″ error issue that some users have been reporting.
January 4th, 2010· Updated reset launch services for better Snow Leopard compatibility.
· Rewrote cache removal routine. Allows removing large number of files, and logs exactly which files are being removed.
· Added Flash Cookie removal as part of “Remove cookies” option.
September 16th, 2009· Final updates and changes for Snow Leopard (10.6) compatibility.
August 30th, 2009· Updated for Snow Leopard compatibility.
June 22nd, 2009· Fixed Tiger only bug introduced in changes made to "Clear system logs" routine.
June 19th, 2009· Updated Safari cache & history clearing for latest versions (3.2.x & 4.0.x).
· Added back “lsregister” command as part of Reset Launch Services for appropriate systems (Tiger/Leopard).
· Update/add new log file paths for Leopard.
· Other small under-the-hood tweaks and fixes.
July 28th, 2008· Fixed problem with Traditional Chinese localization that would cause crash at application launch when trying to set Sparkle "Check for Update at Launch" preference.
July 11th, 2008· changed "done" sound to aiff from wav since it was freaking out some machines
· made "done" sound toggleable via "defaults write"... Sound on: defaults write com.jimmitchelldesign.yasu PlaySound -int 1; Sound off: defaults write com.jimmitchelldesign.yasu PlaySound -int 0
· changed doNSTask() routines to doShellScript() to fix spurious keychain corruption issues
· fixed French localization (missing/incorrect strings)
· added additional DARWIN cache paths
· fixed archived log removal paths where applicable to Tiger/Leopard
· changed references of "jimmitchell.org" to "jim mitchell design" in help
· added routine to change name of "com.jmo.yasu.plist" to "com.jimmitchelldesign.yasu.plist"
· changed links in software from "jimmitchell.org" to "jimmitchelldesign.com"
· added Sparkle.framework for better update checks
· removed "curl" based application update checking
· disabled user preferences related to curl based update checks
February 23rd, 2008· Update reset launch services option for Leopard.
· Added/changed many cache paths that were Tiger/Leopard specific.
· Locks all keychains before a restart/shutdown to prevent corruption.
· Other code optimizations.
October 25th, 2007· This latest version addresses an issue where a home folder was kept on a different partition than the system, the partition name had a space in it, and the home folder was protected by FileVault.
September 19th, 2007· This version fixes some speed issues, Firefox cache paths, and enhances reliability when tasks start and finish. There’s a whole bunch of other tweaks under the hood too.