Yasu 2.6.8 Final Released

And on the heels of yesterday’s beta, we have the final Yasu 2.6.8 release thanks to some great beta testers. Not much changed from the beta other than cleaning up some of the code.

But to make it official, here is the complete list of changes:

  • 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.
  • Fixed an issue where the maintenance preferences were not being written to disk when Yasu was quit.
  • Other minor UI fixes and code factoring.

As always, you can grab the latest from the Yasu page, or fire up your current installed version for an automatic update if you have that option enabled.

Yasu 2.6.1 Released

A minor update to Yasu has been released as version 2.6.1, which addresses a very minor bug introduced in the “Clear system logs” routine. This only affected Tiger (10.4.x) systems. It’s a recommended update for all users, and is available via the “Check for updates…” menu in Yasu, or download on the Yasu page. Complete release notes can be found here.

Yasu 2.6.0 Released

A new version of Yasu has been released. Following is what has been changed:

v2.6.0 (301)
  • 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.

Available via automatic update in Yasu, or direct download here.

Complete release notes can be found here.

Yasu 2.5.8 Released

A very quick note to say that Yasu has been updated to version 2.5.8/298, fixing a small error that I created in the Traditional Chinese localization that would cause the application to crash at launch when Sparkle would try to set the “Check for Update at Startup” preference. That’s it. Otherwise, nothing has changed.

Yasu 2.5.7 Released

A new version of Yasu is finally released. Yay! This version addresses the following…

  • changed “done” sound to aiff from wav since it was freaking out some machines
  • made done sound toggleable via “defaults write” (see below)
  • changed doNSTask() routines to doShellScript() (see previous post for what this means)
  • fixed French localization (missing/incorrect strings)
  • added additional DARWIN cache paths
  • fixed archived log removal paths where OS applicable
  • changed references of “jimmitchell.org” to “jim mitchell design” in help (identity move in progress)
  • added routine to change name of preference file “com.jmo.yasu.plist” to “com.jimmitchelldesign.yasu.plist”
  • changed links in software of “jimmitchell.org” to “jimmitchell.org”
  • added Sparkle.framework for better update checking
  • removed home baked “curl” based application update checking
  • disabled user preferences related to disabled curl based update checks

A couple of things to note…

First, I’ve turned off the “done” ping by default. More people disliked it than did. However, there is a way to turn it on if you’re one of the minority. Simply open a terminal session after making sure Yasu is not running, and type the following at the prompt to turn the sound on or off respectively…

defaults write com.jimmitchelldesign.yasu PlaySound -int 1
defaults write com.jimmitchelldesign.yasu PlaySound -int 0

Second is that I’ve added the Sparkle application update engine to Yasu for a better user experience, and to make updates far easier. That means the first time you launch this new version, it’s going to ask if you want to enable version checking — EVEN IF you had it enabled in prior versions. It’s just a minor inconvenience…

So there you have it. Head on over to the Yasu page to get yours today.