Fixed macOS cookie persistence so users stop getting logged out of Gmail, LinkedIn, and other cookie-auth sites after every quit, plus a favicon fallback fix, a Linux packaging fix, and a cleaner dev workflow.
Latest
This release fixes a frustrating regression on macOS where users were being logged out of cookie-auth sites (Gmail, LinkedIn, etc.) after every quit, plus a favicon fallback bug, a Linux packaging failure, and rough edges in the dev workflow.
/apple-touch-icon.png. Plenty of sites boilerplate that <link> tag without actually serving the file, so a single 404 left the tab favicon blank. The handler now ranks all candidates by size and walks the list, falling back to the next-best icon (and finally to favicon.ico) if the top choice is missing. Sharp favicons stay sharp; sites that only serve favicon.ico display it again.Nav0 (taken from package.json name), while the deb/rpm makers expected nav0. The make step failed looking for the wrong path. The Linux executableName is now explicitly lowercased.userData with the installed Nav0 app but write to a different OSCrypt keychain entry ("Electron Safe Storage" vs "Nav0 Safe Storage"). The unsigned dev binary also frequently couldn't create its keychain entry at all, so cookies vanished between launches. Dev now uses its own isolated userData directory and bypasses the macOS keychain via --use-mock-keychain. Production paths are unchanged.Nav0 is a minimal, privacy-focused browser that collects zero data. It's open source, free, and built on the belief that your browser should do one thing well: let you browse the web. Get started.