AppsUpdater 1.2.1
After the first stable AppsUpdater release, we focused on making the app calmer in everyday use: faster to launch, better at explaining found updates, more reliable across different sources and less dependent on manual troubleshooting.
Versions 1.1, 1.2 and 1.2.1 now form a larger update cycle for update discovery, app detail pages, installation behavior and diagnostics.
More sources and clearer diagnostics
AppsUpdater is better at finding updates where they should appear first: Microsoft AutoUpdate for Microsoft apps, Sparkle feeds, Electron update feeds including generic, GitHub and common S3 variants, Homebrew Cask, the App Store and official links set by the user.
When a source does not respond, the reason is easier to understand. The app now separates missing feeds, access-denied responses, unsupported Electron providers and other states that previously could look like a simple "no update found" result.
Faster launch and update checks
The app now opens noticeably faster: it shows the saved library snapshot first, while heavier checks, scanning and icon loading continue in the background.
Update checks are also more efficient. AppsUpdater uses fresh cache data, groups App Store requests more carefully, limits concurrency for official sources and updates rows gradually instead of waiting for the whole check to finish. Some heavier work has been moved off the main thread, so the interface is less likely to pause during scans.
Smarter search and catalog detail pages
In 1.2.1, we gave search a dedicated pass. Exact matches and more relevant apps now move higher in the results, and the list is cleaner overall.
For HaxMac, NMac and TorrentMac, AppsUpdater shows only the latest version of the same app within each source, but it no longer hides the same current version when it appears in different catalogs. This makes it easier to compare sources without turning the list into a wall of duplicates. We also fixed false NMac results where categories could appear instead of apps.
HaxMac, NMac and TorrentMac detail pages are more useful too: they can show the source, an "Open on ..." link, description, release notes, system requirements, developer or source when it can be detected, and screenshots when they are available on the page. TorrentMac now tries to show real screenshots from the app page instead of only the Open Graph image.
More reliable installation
App Store updates now run through a queue, so parallel operations do not fight the system store.
Appstorrent auto-installation no longer starts just because AppsUpdater was opened. It is allowed only after an explicit manual action: refreshing data or checking for updates. For complex packages with DMGs, separate installers, readme files, activation tools or similar files, the app chooses the manual route and waits for the user to finish the update.
Fewer rough edges
This update cycle also fixes duplicate App Store apps after scanning, extra duplicates in the update list, the privileged helper setting being reset, cases where an unavailable placeholder appeared instead of the app icon, App Store status errors and notification-permission handling.
Release builds are additionally checked before publication: no debug-only flags, test coverage markers or local override paths. AppsUpdater 1.2.1 is signed with Developer ID, notarized by Apple and distributed through Sparkle with a signed appcast.
How to update
If you already use AppsUpdater, the update will arrive through the built-in Sparkle updater. The new version is also available from the AppsUpdater page.