→ AppFresh Development Preview 2 (Mac OS X 10.4 only)
We’ve been using the last days to work on a new version of AppFresh including lots of bugfixes and some improvements to functionality. With the new version AppFresh is much more robust with reading Info.plist files and should stop crashing when scanning installed applications. Thank you for the help to track this down. We also disabled the included InputManager, that is used to make AppFresh the default Software Update application as well as extending the Software Update preference pane. Unfortunately there is a incompatibility with other Input Mangers (at least Saft). You do not need to do anything, it will be removed on next start and Saft will hopefully continue to work as you expect it to.
Complete list of changes:
- Fixed crash when scanning applications with invalid Info.plist
- Fixed downloading of updates
- Downloading of updates is much more comfortable now with some new functions and dialog fixes
- Disabled and removed InputManager due to incompatibilities with Saft (will be enabled when fixed)
- CrashReporter added (please help us by using it)
- New menu action for revealing files in Finder
- New menu action to reset and clean scanned data
- Scanning of existing Snapshots fixed
- Sparkle version comparison fixed
- Improved version recognition
- Improved enabling/disabling of toolbar/menu items
- Progress sheet fixes
- Fixed updating of group by category count numbers
- Fixed getting the right name of some apps
One important thing to know: Some available updates are not detected correctly from the users point of view. For exampple Growl seems to be broken, but in fact its not. There are two problems with Growl. First: there are two different versions defined within the package (localized 0.7.5 and not localized 0.7.6)…thats fixed. Second: the version information set on iusethis.com appcast defines 0.76. The missing dot breaks version detection.
I’ll try to post some basic guide on using AppFresh as soon as possible. Please check out the preferences and context menus when using. You can sure tune a little bit and improve results.

March 25th, 2007 at 8:52 pm
A “Mark version as installed”-function would be great.
March 25th, 2007 at 9:59 pm
I don’t know if it’s a know issue or not, but AppFresh doesn’t copy the updates to the download folder, they stay in their respective folder under /private/var/tmp/folders.501/TemporaryItems/
Other than that it’s a really neat up, keep up the good work
March 25th, 2007 at 10:20 pm
Great work!
Manual trackback: [url=http://julianschrader.de/20070325-appfresh-keep-all-your-apps-up-to-date/]AppFresh — keep all your apps up-to-date[/url]
March 26th, 2007 at 11:34 am
This should only happen if the folder defined in preferences (~/Desktop is default) does not exist or the files can’t be copied for some reason. if possible please send the console output via mail.
March 26th, 2007 at 4:32 pm
I tried changing that to a newly created forlder (~/Downloads/Aggiornamenti), but that doesn’t work either.
This is the Console.app output activated deactivated failed NSError "Could not determine archive format of file /private/var/tmp/folders.502/TemporaryItems/TMPExtract 0xED 1.0.5 Update/0xED.tar.bz2" Domain=NSPOSIXErrorDomain Code=0 UserInfo={ deactivated[/code]
[code]2007-03-26 18:29:47.737 AppFresh[829] file created at /private/var/tmp/folders.502/TemporaryItems/0xED.tar.bz2
2007-03-26 18:30:02.683 AppFresh[829] download finished, file at /private/var/tmp/folders.502/TemporaryItems/0xED.tar.bz2
2007-03-26 18:30:02.683 AppFresh[829] queue
2007-03-26 18:30:02.684 AppFresh[829] queue
2007-03-26 18:30:02.693 AppFresh[829] task
NSLocalizedDescription = "Could not determine archive format of file /private/var/tmp/folders.502/TemporaryItems/TMPExtract 0xED 1.0.5 Update/0xED.tar.bz2";
}
2007-03-26 18:30:02.693 AppFresh[829] queue
Hope it helps.
March 26th, 2007 at 4:58 pm
Ok. Fixed. Will be in the next build hopefully tonight. Please check for AppFresh updates from the AppFresh menu tomorrow. Btw, there is also an open bug in 0xED version detection, but this will be fixed not before preview 3.
March 26th, 2007 at 5:04 pm
Great, by the I’ve tried updating Azureus and it worked fine, but for some reason it won’t show me a progress sheet anymore.
I don’t know if my connection issues are involved but it looks like it, since yesterday it was working fine.
March 28th, 2007 at 1:42 am
Is there a support forum?
The Snapback function doesn’t seem to work. After clicking it, it makes a copy of the selected app in the app supports folder, and crash. The snapped app doesn’t show up in the list of Snapshots.
Nevertheless, keep up the great work! I was shock 15% of my apps are outdated (32% status unknown)!
April 1st, 2007 at 9:36 am
Have you thought about integrating the functionality of uApp to uninstall applications instead?
April 2nd, 2007 at 9:23 am
If closing a window where I should click a download link but unfortunately the page has none, AppFresh cloes the window but does not allow any further action, e.g. quit or whatever. It just seems to wait for the information requested forever. needs force quit
After that AppFresh pops up a warning that it has not the correct priviles for a file to save – but does not tell me which file and where.
October 30th, 2007 at 1:50 am
I’m having no luck running AppFresh on Leopard. It simply quits immediately after starting. I’m using preview 2.
November 3rd, 2007 at 9:22 am
Any chance of a Leopard update please guys its killing me not having appfresh anymore
(
November 13th, 2007 at 1:06 am
Leopard support …. please please please please please please????
November 13th, 2007 at 9:38 am
Please checkout the 0.5.5 release. It was released on sunday and should fix all Leopard issues.