Releases: fluffypony/yojam
Releases · fluffypony/yojam
Yojam 1.1.4
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-directoryinstead 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
.htmlopens 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
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
- DMG: https://yoj.am/releases/Yojam-1.1.0.dmg
- GitHub assets can be attached to this release after the DMG is uploaded.
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
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-yojamtap, and cleaned up livecheck/zap behavior. - Restored local HTML file routing so
.html,.xhtml, and.htmopens 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
- DMG: https://yoj.am/releases/Yojam-1.0.3.dmg
- GitHub assets can be attached to this release after the DMG is uploaded.
Notes
- Updates continue to use the yoj.am Sparkle appcast.
- This tag follows the requested
Bump version to 1.0.3commit. That commit's project metadata records marketing version1.0.4(confusing, I know).
Yojam 1.0.2
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
- DMG: https://yoj.am/releases/Yojam-1.0.2.dmg
- GitHub assets can be attached to this release after the DMG is uploaded.
Notes
- Updates continue to use the yoj.am Sparkle appcast.
Yojam 1.0.1
Changes
- First tagged 1.0.1 build 2 release for Yojam.
- Added the standalone
yojam-cliwith 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
- DMG: https://yoj.am/releases/Yojam-1.0.1.dmg
- GitHub assets can be attached to this release after the DMG is uploaded.
Notes
- Updates continue to use the yoj.am Sparkle appcast.