Product Updates

Release Notes

Full version history for HybridCipher beta releases. Latest updates are listed first.

Back to Download →

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.

v0.1.3

macOS (Apple Silicon)Jun 17, 2026
  • Added built-in macOS File Provider support so protected folders can mount through a more native Finder-facing integration instead of the earlier desktop-only flow.
  • Desktop startup and session restore now reconcile persisted macOS File Provider roots, helping the app recover stale bridge state and avoid leaving unsafe registrations behind.
  • Added runtime health checks for the macOS File Provider path, including bridge socket reachability, persisted registration visibility, CloudStorage presence, and live status responses before the app treats a root as ready.
  • Expanded the File Provider bridge with persistent provider state, stable opaque item identifiers, split content and metadata versions, and retained change anchors for more reliable Finder sync behavior.
  • Added directory-scoped enumeration, item lookup, change-stream mapping, and explicit domain signaling so Finder can refresh more accurately after folder changes.
  • Improved provider lifecycle tooling with native register, unregister, signal, and status control paths for macOS domains through the bundled provider helper.
  • Login and restore flows now restart stale Rust bridge processes when safe, or unregister stale domains when the saved runtime state is no longer trustworthy.
  • File Provider conflict and recovery requests now route through the mount sync tracker instead of stopping at placeholder not-implemented responses.
  • Mounted-folder readiness checks are stricter, reducing false-positive mounted states when the provider process is alive but the actual macOS integration is not fully available.
  • Added regression coverage for provider sync anchors, scoped requests, item version semantics, directory listings, and change mapping in the macOS File Provider test suite.
  • Fixed a Finder compatibility issue by accepting provider item version payloads encoded either as byte arrays or base64 strings, preventing some root listings from being rejected.
  • Fixed provider helper signing so the macOS control binary carries the app-group entitlements needed for domain signaling and related File Provider control actions.
  • Improved File Provider error mapping so bridge failures surface as supported macOS File Provider errors instead of opaque helper-communication failures.
  • Added support for mounting through the File Provider path while respecting ignore-folder behavior, bringing the native macOS mount view closer to the rest of the app.
  • Removed the redundant "Reveal mounted folder" action from the enrolled folders page because "Open mounted folder" and "Reveal on disk" already cover that workflow.

v0.1.2

macOS (Apple Silicon)May 5, 2026
  • Added auto-mount support for the last mounted protected folder after login, backed by local storage keys for the auto-mount preference and last mounted root ID.
  • Added a Settings toggle for "Auto-mount last folder," letting users disable automatic remount behavior when they want explicit manual mounting.
  • Auto-mount now validates the remembered folder before acting: it skips missing root IDs, unenrolled folders, invalid folder lists, and roots that are already mounted.
  • Added focused auto-mount utility tests covering preference defaults, disabled preferences, missing folders, already-mounted folders, and storage failure tolerance.
  • Split desktop update UI logic into dedicated frontend update methods, reducing the size of the main app controller and isolating update checks, progress display, install flow, restart prompts, and update badges.
  • Improved update UX in Settings with manual check handling, available-update status rendering, install progress metadata, and restart countdown behavior after installation.
  • Refactored Tauri command handling into smaller command modules for file operations, groups, rekey, and settings, keeping the public command surface while making the desktop backend easier to maintain.
  • Added a Tauri API wrapper for frontend invoke resolution, improving compatibility across Tauri global API shapes.
  • Removed deprecated desktop shell-open usage and cleaned up unused fallback helper paths in the Tauri app.
  • Removed deprecated xterm package dependencies from the desktop package manifests while keeping the vendored terminal assets used by the app.
  • Improved public-source desktop build and verification support with reproducible unsigned macOS verification tooling, public source documentation, and generated verification hash guidance.
  • Added architecture and public verification documentation so builders can understand which desktop/client code is included in the public source export and how to compare generated artifacts.
  • Cleaned up CLI schema and desktop command comments so generated command metadata and UI command handling are easier to reason about.
  • Updated individual/restricted-build wording so blocked commands now explain that team and group administration is disabled, instead of implying the whole HybridCipher client is only for individual users.
  • Improved release-note loading fallback behavior so development builds can load repo release notes and verify that the current app version has a matching entry.

v0.1.1

macOS (Apple Silicon)Mar 26, 2026
  • Added Coverage Center with overall coverage percentage, tracked-file counts, uncovered-item counts, scan progress, and per-folder follow-up actions.
  • Updated navigation and workspace copy to route users into Coverage Center instead of fragmented coverage actions.
  • Expanded post-quantum protection visibility across Workspace Home, folder details, and header-level status badges.
  • Added a clearer post-quantum explainer path to help users understand why the protection model matters.
  • Improved Add Protected Folder flows with actionable enrollment error categories (permissions, missing path, already protected).
  • Already-protected folder attempts now recover more gracefully by refreshing protected-folder state instead of blocking users.
  • Mount progress now identifies target folder name and path and clarifies when continue-in-background is available.
  • Timeout/failure mount messaging now includes clearer recovery guidance, including verifying whether a folder is already mounted.
  • Force unmount now requires typed FORCE confirmation with folder-aware messaging to reduce accidental destructive actions.
  • Refined safety, recovery, and onboarding copy across empty states, action labels, and workspace terminology.
  • Improved UX clarity around conflicts, recovery-copy handling, unmount safety, and long-running operation feedback.
  • No data migration required for this release; in-app release notes are aligned for upgrades from 0.1.0.

v0.1.0

macOS (Apple Silicon)Mar 24, 2026
  • Initial public beta for Apple Silicon macOS.
  • Core quantum-safe file encryption and decryption workflows.
  • First release of secure sharing and sync foundations.
  • Baseline onboarding, setup, and account access flows.