Repository navigation
Yojam 1.2.3
Yojam 1.2.3 rebuilds config import and fixes the two remaining authentication-session problems reported in #35.
What changed
- First launch now finds installed copies of Bumpr, Choosy, and Finicky and offers to import their rules.
- Bumpr and Choosy imports now read their real config formats, including Choosy Chromium profiles.
- Finicky 3 and 4 configs are parsed, never run. The importer supports static functions, regular expressions, arrays, browser objects, profiles, arguments, rewrites,
rules.json, source apps, and each version's short-link rules. - The review step shows each compatible route, rewrite, and warning. Nothing is selected by default. Unsupported or incomplete conversions require manual review.
- Finicky rule order, URL matching, profile arguments, web-only scope, and short-link behaviour carry over where Yojam can represent them.
- Cold browser routes now start Chrome and other
.apptargets with their profile and custom arguments. - Yojam refreshes Launch Services after updates, so macOS recognises authentication routing without a restart.
- Authentication-session URLs never enter Link History. This update clears all existing Link History entries once because older entries do not record their source.
Authentication session limit
Yojam can route only the first URL that starts a macOS web authentication session. It cannot see later browser navigation. Apps that rely only on the session callback can still wait after sign-in. Apps with their own callback URL can finish normally.