v0.1.4
macOS (Apple Silicon)Jul 5, 2026- •Improved macOS desktop release packaging so the File Provider runtime is built, staged, and validated inside the final app bundle before a release artifact is produced.
- •Local macOS release builds now refuse to publish an app bundle when HybridCipherFileProvider.appex is missing, preventing installed builds from silently falling back to less native mount behavior.
- •Release validation now checks the bundled File Provider extension Info.plist and confirms the expected com.hybridcipher.app.HybridCipherFileProvider bundle identifier before continuing.
- •The macOS installer now looks for the bundled File Provider extension after installation and registers it with pluginkit so Finder-backed protected folder integration is available from the installed app.
- •The release flow now stages providerctl-native alongside the File Provider extension in the app bundle, keeping the desktop app, provider helper, and bundled CLI aligned in the same macOS artifact.
- •Signed macOS release builds now regenerate app entitlements with the configured Apple team identifier and re-sign the app after the File Provider runtime is staged.
- •Unsigned public verification builds now include the staged File Provider runtime too, so source-built comparison artifacts better match the packaged desktop app.
- •Added regression coverage for macOS release packaging to verify that release tooling rejects an app bundle without the File Provider extension and accepts one with the expected extension bundle identifier.
- •Refreshed public macOS source-verification hashes for the latest Apple Silicon and Intel unsigned desktop artifacts.
- •Updated macOS desktop build dependencies, including Tauri, Tauri plugins, reqwest, and AWS-LC, to keep the desktop build current with the release toolchain.
- •Fixed macOS build issues from the legacy FUSE mount path by limiting FUSE mount support to Linux builds while macOS continues through the File Provider path.
- •Desktop Remember Me no longer stores passwords in localStorage; it keeps only the email address and clears any legacy saved password data when encountered.
- •Login prefill now preserves the email convenience flow while leaving the password field empty and focused for safer desktop sign-in.
- •Added targeted security-analysis annotations around zeroed cryptographic buffers that are immediately filled from OsRng, reducing false positives without weakening runtime behavior.
- •Cleaned up macOS File Provider and provider-state formatting after release toolchain updates, keeping the provider code easier to review without changing its user-facing behavior.