Skip to content

Releases

Package Manager Manager 0.29.1

Choose a tag to compare

@mxcl mxcl released this 02 Nov 16:17
c3b7729
  • Fix false update notifications for apps with shared Mac and iOS App Store listings by verifying the Mac version and discarding older, unverified cached versions.
  • Fix direct updates of protected app bundles. If cleanup of the old app requires authorization and is canceled, the completed update still reports success.
  • Fix installation and update validation for apps whose executable name is inferred from the bundle name.
  • Preserve app bundle names during staging and recovery, while retaining recovery support for interrupted installations from earlier versions.

Package Manager Manager 0.29.0

Choose a tag to compare

@mxcl mxcl released this 02 Nov 14:45
7b7e54c
  • Add New & Trending packages from pkg.so to Discover, with package installation actions and a link to the full list.
  • Add a temporary Search Results sidebar section combining catalog and locally installed packages. Clearing search restores the previous section.
  • Rank exact search matches first and label installed packages in results.
  • Preserve search focus when switching between Discover and search results.
  • Show loading failures and retry actions for Discover blog posts and trending packages.
  • Fix release builds rejecting valid catalog metadata containing null values.

Package Manager Manager 0.28.0

Choose a tag to compare

@mxcl mxcl released this 12 Oct 15:10
bcb71f2
  • Show Cargo helper installation offers in Outdated when Cargo packages need updates, with a spinner while detecting helpers.
  • Hide comma-separated build metadata in package version labels throughout the app and menu bar.
  • Remove background error messages from the menu bar.
  • Fix package icon rendering in disabled menu rows and add an up-to-date checkmark.
  • Update AppUpdater to 4.2.1 and include its resource bundle in packaged builds.

Package Manager Manager 0.27.0

Choose a tag to compare

@mxcl mxcl released this 02 Oct 13:32
ed48c4e
  • Choose a default text editor or terminal from a supported installed app’s detail pane, including Homebrew apps. Optionally apply it to additional text or script formats.
  • Detect supported Homebrew apps even when self-updates leave stale Caskroom paths.
  • Fix Homebrew cask installed-version reporting and update detection.
  • Explicitly target casks when upgrading or uninstalling Homebrew packages.
  • Add a personal two-Mac deployment workflow with signature checks, binary verification, and rollback on remote replacement failure.

Package Manager Manager 0.26.0

Choose a tag to compare

@mxcl mxcl released this 24 Sep 13:47
4b3cb2f
  • Add category sorting by Recently Updated, Name A–Z, or Name Z–A.
  • Remove redundant package manager labels from uninstalled category entries and give package names more room.
  • Keep paired package origin icons at their standalone sizes for readability.
  • Pin releases to the intended commit before building and notarizing, preventing concurrent commits from changing the release target.
  • Refresh the website’s dark screenshot and fix spacing before the supported managers link.

Package Manager Manager 0.25.0

Choose a tag to compare

@mxcl mxcl released this 16 Sep 15:28
891896e
  • Add opt-in Manage apps without Homebrew for installing, updating, and removing supported apps. Existing Homebrew installs stay with Homebrew; native removal moves apps to Trash and preserves their data. Remote management requires the setting on both Macs.
  • Add verified updates for supported Sparkle apps, with checks that apps are closed before updating.
  • Update Mac App Store apps through mas, with an Update in App Store… fallback when unavailable.
  • Detect outdated standalone mise installations and support self-updates, requesting macOS administrator authorization for protected installs.
  • Continue bulk updates after individual failures and show one dismissible failure summary.
  • Show Mac App Store descriptions and compact web previews. Fix stale package previews when switching selections.
  • Preserve cask metadata for nonnumeric app versions and reflect successful Sparkle updates immediately.
  • Fix Discover blog card sizing and artwork overflow, limit the feed to three posts, and simplify package list subtitles.

Package Manager Manager 0.24.0

Choose a tag to compare

@mxcl mxcl released this 05 Sep 19:16
4f2ce29
  • Add pkgx support with a dedicated sidebar section, package details, and menu bar integration.
  • Install, update, and remove pkgx packages locally; inventory, update, and remove them on remote Linux hosts over SSH.
  • Detect outdated pkgx packages and track multiple installed versions, keeping remaining versions visible after removal.
  • Support custom PKGX_DIR locations and ~/.local/share/pkgx alongside ~/.pkgx.

Package Manager Manager 0.23.0

Choose a tag to compare

@mxcl mxcl released this 05 Sep 14:16
77e9061
  • Add support for global pnpm and Bun packages, pipx applications, and go install binaries, including inventory, update checks, local installs, updates, and removals.
  • Extend remote Linux inventory, updates, and removals over SSH to all four managers.
  • Add a Go sidebar section and package links for the new managers.
  • Block unsolicited browser popups from package detail pages; add explicit Open in Browser and Copy URL actions.
  • Show progress indicators while package actions start and wait for output.
  • Improve Discover article readability with larger text and more line spacing.
  • Fix executable detection for scoped JavaScript packages.
  • Add daily PostHog heartbeat telemetry and sponsored-link attribution.
  • Centralize the app version in Package.swift for builds and release publishing.

Package Manager Manager 0.22.0

Choose a tag to compare

@mxcl mxcl released this 13 Aug 13:20
08d47d4
  • Added CLI/GUI filtering to package category views.
  • Improved GUI filtering by correctly identifying Homebrew app casks from catalog metadata.
  • Cargo binary installs now use --locked for reproducible dependency resolution.

Package Manager Manager 0.21.0

Choose a tag to compare

@mxcl mxcl released this 12 Aug 14:09
6059cbc

Linux remote hosts

  • Added agentless support for Debian and Ubuntu via APT, Alpine via apk, and openSUSE via Zypper.
  • Added native inventory, outdated-package detection, updates, uninstalls, and full-system upgrades for the new package managers.
  • Improved Linux package-manager detection and retained read-only inventory when passwordless sudo is unavailable.
  • Updated remote-host documentation with supported distributions, SSH setup, and permission requirements.