Repository navigation
Releases
v1.3.0
v1.2.0
What's Changed
- docs: explain the macOS permission for Chrome profile routing by @delphinus in #4
- feat: accept links handed off from a browser via chizu-http(s) by @delphinus in #3
New Contributors
- @delphinus made their first contribution in #4
Full Changelog: v1.1.1...v1.2.0
v1.1.1
Changes
Removed the v1.0.0 compatibility CLI aliases. Use check URL instead of decide URL, config check instead of check without a URL, default status instead of default-status, and default set instead of make-default.
Updated --help, README, the install script, and the routing specifications to show the supported commands.
Upgrade note
Scripts using the removed commands must switch to the names above. JSONC configuration format and routing behavior are unchanged.
v1.1.0
What's Changed
- Add
chizu config initto create a minimal local JSONC config without downloading a sample. It accepts--config FILEand leaves existing files and symbolic links untouched. - Simplify the setup instructions and add a copyable AI configuration prompt in PR #2.
Full Changelog: v1.0.1...v1.1.0
v1.0.1
Summary
chīzu 1.0.1 🧀 makes the command-line interface easier to read and use. The existing browser routing behavior is unchanged.
Changes
- Use
chizu check URLto preview the matching rule, browser, and profile without opening a link. - Use
chizu config checkto validate JSONC configuration. Group macOS default-browser operations aschizu default statusandchizu default set. - Explain the difference between the JSONC fallback destination and the macOS default browser in
--helpand README. - Add brief comments to the JSONC example, and keep the README and example file identical.
Breaking Changes
None. The v1.0.0 forms decide URL, check without a URL, default-status, and make-default remain available as compatibility aliases.
Test Plan
swift test(8 tests passed)bash scripts/test-version.shandbash scripts/test-release-notes.sh./bin/sdev lint- CLI smoke checks for
config check,check URL,default status, anddefault set - README JSONC example matches
examples/config.jsoncand passesconfig check
v1.0.0
chīzu 1.0.0 🧀
Chizu is a configurable default browser for macOS. It routes HTTP and HTTPS links to a browser, including named Dia and Google Chrome profiles, using rules in a JSONC file.
- Match the full URL, regular expressions, host, path prefix, or sending app.
- Keep personal rules in a normal file that can be synced or committed separately.
- Use
chizu checkto check configuration andchizu decide URLto preview a route without opening a browser. - Follow the installation and configuration guide.
The Apple Silicon ZIP is signed with Chizu's fixed self-signed certificate and is not notarized. A SHA-256 checksum is provided alongside it. Requires macOS 14 or later.