v0.4.1
Changed
- Unsigned (ad-hoc) builds of the app and CLI no longer touch the macOS Keychain. Every rebuild of an unsigned binary has a new code identity, which made macOS show a consent prompt per saved profile after each rebuild. Unsigned builds now automatically use a separate file-based dev vault at
~/.codex-switcher/dev-auth-storewith a one-line notice; signed builds (releases,make install-cli) keep using the Keychain unchanged.
See CHANGELOG.md for details.