Skip to content

Releases: daneb/ClipWizard

ClipWizard 0.7.1

08 May 11:29

Choose a tag to compare

ClipWizard 0.7.1

Summary

😎 Removed annoying initial empty window on app launch.

ClipWizard continues to be developed with a focus on performance, stability, and user experience. Thank you for using ClipWizard!

ClipWizard 0.7.0

08 May 11:03

Choose a tag to compare

ClipWizard Release Notes

Version 0.7.0

Summary

This release significantly improves memory management throughout the application to ensure ClipWizard runs efficiently even with large clipboard histories or resource-intensive content.

ClipWizard 0.6.1

20 Apr 19:35

Choose a tag to compare

ClipWizard 0.6.1

What's New

  • Fixed UI issue: Removed unwanted settings window that would randomly appear during app usage
  • Updated About window to correctly display version information
  • Improved compatibility with earlier M1 Macs by adjusting deployment target
  • Removed unnecessary UI testing components to streamline app behavior
  • Fixed GitHub Actions workflow to properly handle release automation

Bug Fixes

  • Resolved issue with duplicate windows appearing during application use
  • Fixed version display inconsistency in the About window
  • Corrected build configuration for better compatibility across macOS versions

ClipWizard continues to be developed with a focus on performance, stability, and user experience. Thank you for using ClipWizard!

ClipWizard 0.6.0

12 Apr 18:05

Choose a tag to compare

Version 0.6.0 (ARM 64 only)

Summary

This release resolves critical database issues, improves thread safety, and enhances the user interface consistency.

Improvements

Database and Thread Safety

  • Fixed SQLite multi-threaded access issues that caused crashes
  • Implemented improved thread safety for database operations
  • Added robust queue detection to prevent recursive deadlocks
  • Replaced unavailable SQLite configuration with compatible thread-safety options
  • Added WAL (Write-Ahead Logging) mode for improved database stability

Memory Management

  • Fixed memory management issues with notification observers
  • Enhanced bridge pattern implementation to prevent retain cycles
  • Improved resource cleanup and lifecycle management
  • Added proper self references in closures to address compiler warnings

User Interface

  • Improved StorageSettingsView layout and consistency with other settings tabs
  • Enhanced visual organization of storage statistics
  • Added proper padding throughout UI for better visual appearance
  • Standardized spacing and layout elements across settings views

Installation

Download the latest version from the Releases page and follow the standard installation procedure.

Upgrade Notes

This version includes significant stability improvements for users who experienced crashes. It's a recommended update for all users.

ClipWizard 0.5.0

12 Apr 17:42

Choose a tag to compare

ClipWizard Changelog

Version 0.5.0

Improvements

  • Storage System Simplification:

    • Removed JSON to SQLite migration path
    • Made SQLite the sole storage backend for all users
    • Fixed various storage-related bugs and crashes
    • Improved database access to prevent deadlocks
  • UI Refinements:

    • Enhanced Storage settings layout to match other settings tabs
    • Improved spacing and padding consistency across the interface
    • Better visual organization of storage statistics
    • Added welcome information for new users

Technical Improvements

  • Fixed critical database operations deadlock that caused crashes
  • Corrected memory management issues related to notification handling
  • Enhanced clipboard monitor implementation with more robust memory handling
  • Improved thread safety for database operations
  • Implemented queue detection to prevent recursive deadlocks

Benefits

  • Significantly improved application stability
  • Eliminated JSON storage-related migration issues
  • Enhanced user experience with consistent UI styling
  • More reliable clipboard operations

Sanitization New Features

  • Enhanced Sanitization System:
    • Priority-based rule processing system to ensure most specific rules run first
    • Support for detecting and sanitizing additional sensitive data formats:
      • JWT tokens
      • GitHub personal access tokens
      • AWS-style access keys
      • Generic secret keys with varied formats
    • New connection string detection for URI-style database connections (user:password@host format)
    • Conversational format detection for passwords and API keys
    • Minimum length checks to prevent false positives on short strings

Improvements

  • Enhanced sanitization patterns and algorithm:
    • Improved regex patterns for all rule types to catch more variations and formats
    • Password detection now recognizes phrases like "account password is" and variants
    • API key detection now captures references like "My API key is..."
    • Connection string detection now supports both parameter-style and URI-style formats
    • Sanitization algorithm now targets specific sensitive data portions rather than entire matches
    • Better capture group handling to focus on the sensitive parts of matches
    • More comprehensive rule set with improved coverage for edge cases

Fixes

  • MongoDB and PostgreSQL connection strings with user:password format now properly sanitized
  • Mixed context references to passwords and API keys now detected
  • Quoted strings containing sensitive data now properly identified
  • Various edge cases where sensitive data wasn't being properly identified

ClipWizard 0.4.0

11 Apr 13:43

Choose a tag to compare

Fixes

  • Fixed major popover positioning issue:
    • Resolved inconsistent window positioning when installed via DMG to Applications folder
    • Simplified window positioning logic by relying on macOS native positioning
    • Removed manual positioning calculations that caused rendering issues
    • Improved menu bar popover reliability and consistency across different environments
    • Enhanced the user experience with more predictable UI behavior

ClipWizard 0.3.0

10 Apr 11:40

Choose a tag to compare

Version 0.3.0 (Current Beta)

Fixes

  • Fixed popover positioning issue:
    • Corrected the positioning of the clipboard history popover to properly align with the menu bar icon
    • Improved popup positioning when activated via keyboard shortcuts
    • Enhanced window positioning to prevent off-screen rendering
    • Added proper event handling when popover closes
    • Fixed menu restoration after popover closure
    • Added X-coordinate adjustment to center the popover under the menu bar icon

ClipWizard 0.2.9

10 Apr 08:18

Choose a tag to compare

This is the first public release of ClipWizard, a privacy-focused clipboard manager for macOS.

Features

  • Automatic clipboard monitoring
  • Privacy-focused sanitization of sensitive data
  • Advanced image handling with OCR and editing
  • Keyboard shortcuts for quick access
  • Search through clipboard history
  • Persistent clipboard history across app restarts

Installation

  • Download the DMG file
  • Drag ClipWizard to your Applications folder
  • Launch ClipWizard from your Applications folder

Known Issues

  • Permissions needed for accessibility features
  • Launch at login functionality is disabled in this version

Future Plans

  • Performance optimizations
  • Enhanced UI polish
  • Additional sanitization rule types