Skip to content

Releases: fluffypony/yojam

Yojam 1.1.4

24 May 13:00

Choose a tag to compare

Changes

  • Fixed profile-targeted routing for Chromium browsers, including Vivaldi and Chrome. Rules can now target a configured browser/profile entry directly, and Chromium launches pass the selected --profile-directory instead of falling back to the last active window.
  • Fixed rule editing so configured browser/profile targets are kept when a rule is reopened.
  • Improved Firefox profile support, including selectable-profile detection and custom launch argument handling.
  • Added drag-and-drop ordering for routing rules in the Link Handling pipeline.
  • Fixed machine-scoped rule sync conflicts.
  • Fixed the built-in Linear rule bundle ID and preserved app names chosen through "Choose App...".
  • Fixed Sparkle appcast signing/validation paths and aligned the release signing key.
  • Fixed Finder .html opens so the Yojam settings window does not stay visible behind the chooser.

Download

Notes

  • If you are on an earlier 1.1.x build, you may need to install this update manually from the DMG because the Sparkle release key was misaligned in those builds.

Yojam 1.1.0

06 May 08:39

Choose a tag to compare

Changes

  • Bumped Yojam to 1.1.0.
  • Rolled the Sparkle EdDSA public key after the signing-machine upgrade.
  • Kept the Sparkle feed pointed at yoj.am for update delivery.

Download

Notes

  • This release is effectively a 1.0.3 repack, using a new Sparkle signing key, as the original was lost during a laptop upgrade.

Yojam 1.0.3

06 May 08:39

Choose a tag to compare

Changes

  • Fixed the release script so Sparkle appcast generation uses the correct yoj.am release download path.
  • Added Xcode Cloud setup for generated projects, package resolution retries, generated test Info.plists, and CI entitlement handling.
  • Added the Homebrew cask workflow, moved it to the fluffypony/homebrew-yojam tap, and cleaned up livecheck/zap behavior.
  • Restored local HTML file routing so .html, .xhtml, and .htm opens go through Yojam again.
  • Fixed routing behavior around profiles, source-app rules, and machine-scoped settings.
  • Updated README coverage for Firefox containers, per-rule overrides, config import, flat-file config, and Homebrew installation.

Download

Notes

  • Updates continue to use the yoj.am Sparkle appcast.
  • This tag follows the requested Bump version to 1.0.3 commit. That commit's project metadata records marketing version 1.0.4 (confusing, I know).

Yojam 1.0.2

06 May 08:39

Choose a tag to compare

Changes

  • Added the shared YojamCore rule matcher and expanded rules with display, Firefox container, source-app, profile, private-window, and launch-argument options.
  • Added a resizable settings window, Quick Start improvements, a larger rule editor, live rule testing, and display selection.
  • Added built-in rule editing/deletion, learned-preference management, third-party config import, flat-file config sync, and uninstall/self-cleanup tooling.
  • Added Firefox container routing through the extensions and Safari profile auto-registration.
  • Fixed several launch, preferences, entitlement, TCC, and Link Handling layout issues.

Download

Notes

  • Updates continue to use the yoj.am Sparkle appcast.

Yojam 1.0.1

06 May 08:39

Choose a tag to compare

Changes

  • First tagged 1.0.1 build 2 release for Yojam.
  • Added the standalone yojam-cli with open, preview, settings, and routing helpers.
  • Added optional shortlink resolution with private-network safeguards.
  • Added always-route support for browser extensions, with loop protection and Safari-specific handling.
  • Improved routing diagnostics, decision previews, iCloud sync behavior, profile discovery, UTM stripping, Safari extension parity, and Swift 6 concurrency fixes.

Download

Notes

  • Updates continue to use the yoj.am Sparkle appcast.