Skip to content

Releases: decentpaste/decentpaste

DecentPaste v0.8.0

05 Mar 10:05

Choose a tag to compare

What's New in v0.8.0

Quick access to DecentPaste with a global keyboard shortcut, improved empty state UX, and Android now available on Google Play.

Features & Improvements

  • Global Shortcut - Press Cmd/Ctrl+Shift+D to instantly show and focus the DecentPaste window from anywhere
  • Enhanced Empty State - Context-aware shortcut hints with macOS detection for a more helpful first-run experience
  • Google Play Download - Android app now linked on Google Play in the website download section

Bug Fixes

  • Reset Confirmation - Input is now case-insensitive when confirming a device reset

Under the Hood

  • Keyring Error Handling - Improved error categorization and D-Bus error detection for better Linux compatibility

Downloads

Platform Download
Windows DecentPaste_0.8.0_x64-setup.exe
macOS (Intel) DecentPaste_0.8.0_x64.dmg
macOS (Apple Silicon) DecentPaste_0.8.0_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.8.0_amd64.deb
Linux (AppImage) DecentPaste_0.8.0_amd64.AppImage
Android DecentPaste_0.8.0.apk

Full Changelog: v0.7.2...v0.8.0

DecentPaste v0.7.2

01 Feb 15:40

Choose a tag to compare

What's New in v0.7.2

Quality of life improvements for macOS users and iOS App Store availability.

Features & Improvements

  • macOS Menu Bar Mode - App now hides from the Dock and shows only in the menu bar for a cleaner experience (#36)
  • iOS App Store - DecentPaste is now available on the iOS App Store

Under the Hood

  • iOS Version Reset - Reset iOS project version to 1 for App Store submission

Downloads

Platform Download
Windows DecentPaste_0.7.2_x64-setup.exe
macOS (Intel) DecentPaste_0.7.2_x64.dmg
macOS (Apple Silicon) DecentPaste_0.7.2_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.7.2_amd64.deb
Linux (AppImage) DecentPaste_0.7.2_amd64.AppImage
Android DecentPaste_0.7.2.apk

Full Changelog: v0.7.1...v0.7.2

DecentPaste v0.7.1

19 Jan 21:23

Choose a tag to compare

What's New in v0.7.1

This release focuses on code cleanup and simplification, removing unused notification features and streamlining the peer connection flow.

Under the Hood

  • Removed notification support - Removed desktop notification system in favor of in-app toasts for a more consistent cross-platform experience
  • Simplified peer connection tracking - Streamlined reconnection logic by using ready_peers management instead of connection status tracking
  • Website metadata improvements - Added Open Graph and Twitter image alt text for better accessibility and link previews

Downloads

Platform Download
Windows DecentPaste_0.7.1_x64-setup.exe
macOS (Intel) DecentPaste_0.7.1_x64.dmg
macOS (Apple Silicon) DecentPaste_0.7.1_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.7.1_amd64.deb
Linux (AppImage) DecentPaste_0.7.1_amd64.AppImage
Android DecentPaste_0.7.1.apk

Full Changelog: v0.7.0...v0.7.1

DecentPaste v0.7.0

16 Jan 21:38

Choose a tag to compare

What's New in v0.7.0

This release simplifies mobile sharing, adds a blog and support page to the website, and improves documentation.

Features & Improvements

  • Simplified Mobile Sharing - Unified "Share Now" via system share sheet for Android/iOS, replacing manual sharing logic
  • Blog System - Added blog with markdown support, templating, syntax highlighting, and RSS feed for updates
  • Support Page - New support page with FAQs, troubleshooting tips, and contact information
  • Website Security Details - Updated storage documentation to reflect platform-native secure storage mechanisms

Under the Hood

  • Documentation - Updated Tauri prerequisites link in README

Downloads

Platform Download
Windows DecentPaste_0.7.0_x64-setup.exe
macOS (Intel) DecentPaste_0.7.0_x64.dmg
macOS (Apple Silicon) DecentPaste_0.7.0_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.7.0_amd64.deb
Linux (AppImage) DecentPaste_0.7.0_amd64.AppImage
Android DecentPaste_0.7.0.apk

Full Changelog: v0.6.0...v0.7.0

DecentPaste v0.6.0

13 Jan 10:41
df444de

Choose a tag to compare

What's New in v0.6.0

This release introduces Clipboard History Sync - a major enhancement that ensures your clipboard content reaches all paired devices, even if they were offline when you copied it.

πŸ”„ Clipboard History Sync

The Problem: Previously, DecentPaste used a "fire-and-forget" model - if a peer was offline when you copied something, they'd never receive it.

The Solution: v0.6.0 introduces a smart sync protocol that buffers your clipboard messages and delivers them when peers reconnect:

  • Automatic sync on reconnection - When a device comes back online, it automatically receives missed clipboard content from all paired peers
  • Hash-first protocol - Efficiently checks what's already synced before transferring content (prepares for future file transfer support)
  • 5-minute buffer - Messages are retained for offline peers for up to 5 minutes
  • End-to-end encrypted - All synced content remains encrypted with your peer's unique shared secret
  • Bi-directional - Both sides exchange missed messages simultaneously

This is especially important for mobile devices where apps frequently get backgrounded and lose network connections.

πŸ“– Deep Dive: For the full technical design including architectural decisions, edge cases, and security model, see the Clipboard History Sync Implementation Plan.

Features & Improvements

  • iOS Share Extension - Sync Share Extension version with main app and update workflows
  • UI Glassmorphism - Add glassmorphism effects and enhance hover transitions
  • Trust Indicators - Enhanced styles and improved hover effects

Bug Fixes

  • mDNS Dialing - Resolve mDNS dialing issue by using PeerId over address

Under the Hood

  • Optimize peer discovery logic to preserve existing device names
  • Remove hero badge and update CTA styles for consistency
  • Enhance styles and simplify structure in landing page
  • Update security headers, fetch logic, and schema formatting

Downloads

Platform Download
Windows DecentPaste_0.6.0_x64-setup.exe
macOS (Intel) DecentPaste_0.6.0_x64.dmg
macOS (Apple Silicon) DecentPaste_0.6.0_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.6.0_amd64.deb
Linux (AppImage) DecentPaste_0.6.0_amd64.AppImage
Android DecentPaste_0.6.0.apk

Full Changelog: v0.5.0...v0.6.0

DecentPaste v0.5.0

11 Jan 16:55

Choose a tag to compare

What's New in v0.5.0

This release introduces hardware-backed secure storage for vault encryption, replacing the previous Stronghold implementation with platform-native security mechanisms and adds a new 2FA option for desktop.

Features & Improvements

  • Mobile biometric authentication - Unlock your vault with Face ID, Touch ID, or fingerprint. Uses platform-native hardware security: Secure Enclave on iOS, TEE (Trusted Execution Environment) on Android
  • iOS Share button - Share text directly to DecentPaste from any app using the iOS Share Sheet. No more switching apps to copy and paste!
  • Secure memory with zeroize - Cryptographic keys and secrets are now automatically wiped from memory when no longer needed, preventing sensitive data from lingering in RAM
  • Desktop 2FA (secure_storage_with_pin) - New authentication method combining OS keychain storage with PIN decryption for two-factor security
  • Linux secret storage upgrade - Switched from linux-keyutils to secret-service for improved reliability
  • Comprehensive security docs - New SECURITY.md documenting cryptographic stack and threat model

Bug Fixes

  • Android JSON serialization - Fixed ByteArray serialization in retrieveSecret
  • Keyring dependencies - Fixed platform-specific keyring configurations
  • iOS compatibility - Fixed PRODUCT_NAME quoting and Info.plist issues

Under the Hood

  • Removed IOTA Stronghold dependency in favor of tauri-plugin-decentsecret
  • Updated to Argon2id for PIN-derived encryption
  • Improved error handling and structured logging with tracing
  • Documentation and formatting improvements

Downloads

Platform Download
Windows DecentPaste_0.5.0_x64-setup.exe
macOS (Intel) DecentPaste_0.5.0_x64.dmg
macOS (Apple Silicon) DecentPaste_0.5.0_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.5.0_amd64.deb
Linux (AppImage) DecentPaste_0.5.0_amd64.AppImage
Android DecentPaste_0.5.0.apk

Full Changelog: v0.4.2...v0.5.0

DecentPaste v0.4.2

01 Jan 21:14

Choose a tag to compare

What's New in v0.4.2

This release adds autostart support, prevents multiple app instances, improves ARM platform support, and includes an important security enhancement for the pairing protocol.

Features & Improvements

  • Autostart on login - New setting to automatically launch DecentPaste at system startup (desktop only)
  • Single instance mode - Prevents multiple app instances from running simultaneously
  • ARM platform builds - Added support for Windows ARM64 and Ubuntu ARM builds
  • Improved window sizing - Adjusted default window height to 700px for better layout

Bug Fixes

  • Security: ECDH pairing - Removed shared_secret transmission during pairing; secrets are now derived independently
  • APK signatures - Fixed signature file links to use .idsig extension for APK Signature Scheme v4

Under the Hood

  • Added xdg-utils to Ubuntu build dependencies
  • Fixed mobile build warnings
  • Cleaned up schema formatting and plugin initialization logic

Downloads

Platform Download
Windows DecentPaste_0.4.2_x64-setup.exe
macOS (Intel) DecentPaste_0.4.2_x64.dmg
macOS (Apple Silicon) DecentPaste_0.4.2_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.4.2_amd64.deb
Linux (AppImage) DecentPaste_0.4.2_amd64.AppImage
Android DecentPaste_0.4.2.apk

Full Changelog: v0.4.1...v0.4.2

πŸŽ„DecentPaste v0.4.1

29 Dec 23:18

Choose a tag to compare

What's New in v0.4.1

πŸ”₯ Highlights

πŸ“± Android Share Button β€” Share text directly from any Android app to DecentPaste! Just tap the share button in any app and select DecentPaste to instantly send text to all your paired devices.

🟒 Online/Offline Device Status β€” See at a glance which of your paired devices are online. Real-time connection status indicators show connected, connecting, or disconnected state for each device.

Features & Improvements

  • Enhanced Reconnection - Falls back to cached last-known addresses when mDNS discovery fails
  • Network Readiness - Vault unlock now ensures network is ready before emitting status events
  • Download Signatures - Added .sig signature links for download verification on website

Bug Fixes

  • Fixed Network Port - Uses port 31773 instead of random ports for reliable reconnections
  • Duplicate History Prevention - Re-sharing content moves it to the front instead of creating duplicates

Under the Hood

  • Removed example Tauri app and streamlined codebase
  • Simplified clipboard sync by removing SyncManager
  • Improved gossipsub subscription handling for reliable peer broadcasting
  • Documentation updates for share intent architecture

Downloads

Platform Download
Windows DecentPaste_0.4.1_x64-setup.exe
macOS (Intel) DecentPaste_0.4.1_x64.dmg
macOS (Apple Silicon) DecentPaste_0.4.1_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.4.1_amd64.deb
Linux (AppImage) DecentPaste_0.4.1_amd64.AppImage
Android DecentPaste_0.4.1.apk

Full Changelog: v0.3.5...v0.4.1

πŸŽ„DecentPaste v0.3.5

25 Dec 22:15

Choose a tag to compare

What's New in v0.3.5

This release focuses on platform-specific update improvements, enhanced typography with self-hosted fonts, and a refined dashboard experience with better auto-sync controls.

Features & Improvements

  • Platform-Specific Updates - Auto-updater now dynamically selects the correct artifact based on platform and architecture
  • OS Plugin Integration - Added @tauri-apps/plugin-os for precise platform detection during updates
  • Desktop-Only Update Logic - Update checks and badges now only show on desktop (mobile uses app stores)
  • Self-Hosted Fonts - Fonts are now bundled locally for offline support and faster loading
  • Dashboard UX Overhaul - Auto-sync toggle moved to dashboard with paired device count indicator
  • Privacy Policy - Added dedicated privacy policy page to the website
  • Website Performance - Enhanced SEO, accessibility, reduced motion support, and optimized font loading
  • Typography Refresh - Updated to Outfit, Plus Jakarta Sans, and JetBrains Mono for modern aesthetics
  • UI Animations - New stagger animations for clipboard items, PIN digits, and enhanced card hover states

Bug Fixes

  • Website Downloads - Clarified .deb and .rpm format descriptions and improved button responsiveness
  • Clipboard Spacing - Fixed padding in clipboard history container for consistent spacing

Under the Hood

  • Code Formatting - Reformatted HTML, CSS, and JS for consistency
  • Cleanup - Removed redundant trailing newlines and unused auto-sync toggle code
  • Claude Skills - Added skill creation and frontend design guides

Downloads

Platform Download
Windows DecentPaste_0.3.5_x64-setup.exe
macOS (Intel) DecentPaste_0.3.5_x64.dmg
macOS (Apple Silicon) DecentPaste_0.3.5_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.3.5_amd64.deb
Linux (AppImage) DecentPaste_0.3.5_amd64.AppImage
Android DecentPaste_0.3.5.apk

Full Changelog: v0.3.3...v0.3.5

πŸŽ„ DecentPaste v0.3.3

25 Dec 00:19

Choose a tag to compare

What's New in v0.3.3

This release focuses on mobile platform improvements and developer experience enhancements. We've streamlined mobile builds by removing unused components and improved the pairing experience with better user guidance.

✨ Features & Improvements

  • Smarter Notification Handling β€” The app now loads your settings on startup and respects notification preferences immediately, so you won't get clipboard sync notifications if you've disabled them.

  • Leaner Mobile Builds β€” Removed the notification plugin from Android/iOS builds entirely. Since mobile platforms can't receive notifications when backgrounded (network connections are terminated), this eliminates the unnecessary POST_NOTIFICATIONS permission request on Android 13+ and reduces binary size.

  • GitHub Release Automation β€” Added /github-release skill for Claude Code that auto-generates formatted release notes from conventional commits.

πŸ› Bug Fixes

  • Mobile Pairing UX β€” Removed dead background notification code that could never trigger on mobile. Added helpful hints in the Peers view and pairing modal reminding users to "keep the app open on both devices" during pairing.

πŸ”§ Under the Hood

  • Removed Android Foreground Service β€” Cleaned up ClipboardSyncService and associated foreground service code that was no longer needed after architectural changes.

  • Dependency Updates β€” Updated rand crate to 0.9, refreshed Cargo.lock dependencies for security and stability improvements.

  • Refactored Platform Capabilities β€” Split Tauri capabilities into default.json (all platforms) and desktop.json (desktop-only features like notifications) for cleaner platform separation.

  • Documentation Refresh β€” Restructured CLAUDE.md with improved clarity and practical development workflows.

πŸ“¦ Downloads

Platform Download
Windows DecentPaste_0.3.3_x64-setup.exe
macOS (Intel) DecentPaste_0.3.3_x64.dmg
macOS (Apple Silicon) DecentPaste_0.3.3_aarch64.dmg
Linux (Debian/Ubuntu) DecentPaste_0.3.3_amd64.deb
Linux (AppImage) DecentPaste_0.3.3_amd64.AppImage
Android DecentPaste_0.3.3.apk

Full Changelog: v0.3.0...v0.3.3