Skip to content

v0.1.2 – Self-Hosted Sync & Architecture Improvements

Choose a tag to compare

@MuyleangIng MuyleangIng released this 20 Jan 08:31
· 16 commits to main since this release
1cf85fb

📦 GitHub Release Notes (v0.1.2)

Quantum Clipboard v0.1.2 (Sync Update)

This release introduces the Self-Hosted Sync Protocol, allowing you to synchronize clipboard data across devices using your own local server. This is a major step towards making Quantum Clipboard a fully decentralized productivity tool.

✨ New Features

  • Self-Hosted Sync Support:

  • Added ability to configure a custom API endpoint for sync.

  • No dependence on third-party clouds (Google/AWS) – your data stays yours.

  • End-to-end encryption for sync payloads.

  • Network Status Indicator: Added a visual indicator in the UI to show connection status to the self-hosted server.

  • Configurable Port: Users can now specify custom ports for the sync service in Settings.

🛠 Improvements

  • Refactored Backend: Rewrote the data persistence layer to support asynchronous syncing without freezing the UI.
  • Memory Optimization: Reduced RAM usage by 15% when running in the background for extended periods.
  • Translation Update: Added Khmer (🇰🇭) strings for the new "Network" and "Sync" settings panels.

🐛 Bug Fixes

  • Fixed a crash that occurred when the clipboard contained non-UTF8 binary data.
  • Resolved an issue where theme settings were not applying immediately upon first launch.

📦 Installation

The easiest way to install is via my custom Homebrew Tap.

# Tap the repository
brew tap muyleanging/quantum-clipboard

# Install the application
brew install --cask quantum-clipboard

Note: This is a development build (v0.1.1). If you encounter a security warning on macOS, run the following command to allow the app to run:
xattr -dr com.apple.quarantine "/Applications/Quantum Clipboard.app"