Skip to content

1.2.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 05:18
· 1 commit to main since this release

1.2.1

Build and download verification is here with cryptographic provenance, along with a fix for macOS fullscreen layouts and smoother cross-platform builds.

🛡️ Security & Verification

  • Cryptographic release checksums: Every release now includes automated SHA-256 checksums (SHA256SUMS.txt) so you can mathematically verify that your downloaded installer has not been altered or corrupted.
  • GitHub Artifact Attestations (SLSA): Releases are now cryptographically attested via Sigstore, providing an official verified badge proving that the binaries came directly from this repository's source code without tampering.
  • Direct source code inspection: Added documentation in VERIFICATION.md showing how anyone can unpack the app bundle (app.asar) and verify the running code line-for-line against GitHub.

🍎 macOS

  • Fullscreen restoration fix: Fixed a bug where exiting fullscreen (such as HTML5 video or window zoom) caused Leef to stay locked and not revert back to its normal layout.
  • Universal builds: Releases now ship as a universal binary supporting both Apple Silicon (M1/M2/M3/M4) and Intel Macs natively.
  • Local build compatibility: Relaxed local identity discovery so community developers can build on macOS without keychain signing conflicts.

🐛 Bug Fixes

  • Fixed macOS window bounds and tab bar failing to restore upon exiting fullscreen
  • Fixed cross-platform line-ending normalization between Windows and macOS

🔐 Checksums

195d4612e40dc1dbbe8620e4c4ab31eb84e627e8b13d39896292c3b4c50979f8 leef-browser-setup-1.2.1.exe
82b7cba8d8e1fbcd2d7a4899d1d043ebcc82ed3d037d3fc34dc34e7bb68970bf Leef-Browser-1.2.1-universal.dmg
835cbab09b5d0d5210b39edbe69491891f5556c1743ef869de5e39634069f20d Leef-Browser-1.2.1-universal-mac.zip
b729d154cab0d829c9384f7f39b50254bec6c3b2ffb95374fda57cab6a94c788 Leef-Browser-1.2.1.AppImage
See VERIFICATION.md for how to verify these.