Skip to content

Releases: samirpatil2000/Buffer

Buffer v1.8.0 – Multi‑select & History Improvements.

26 Apr 17:52

Choose a tag to compare

✨ New & Improved Features

Multi‑select & history improvements

  • Enhance HistoryContentView with clearer multi‑select instructions.
  • Add multi‑paste support from the history window.
  • Make the history window automatically focus the search field when it appears.
  • Update history selection logic to prioritize unpinned items for faster, more relevant navigation.
  • Ensure the history list scrolls to the top when the window opens for a consistent starting point.
buffer-26-apr-v2-ezgif com-video-to-gif-converter

Buffer v1.7.0 – Pins, Smart History

11 Apr 11:25

Choose a tag to compare

What's New 🌟

📌 Pinned Items

  • Pin your most-used clipboard entries to keep them always at the top.
  • History selection logic now prioritizes unpinned items when cycling through history, so pinned items stay anchored where you expect them.
  • 1-click image saving directly from the detail pane.

🖼️ Image File Handling in Clipboard Watcher

  • The clipboard watcher now detects and handles image files (not just raw image data), broadening what Buffer can capture automatically. (PR #15)

🎨 Enhanced Color Parsing

  • Improved color parsing in ClipboardItemRow for text items — richer, more accurate visual representation of copied content in the list view.

⚙️ Dedicated Settings Window

  • Settings now live in their own focused window with proper focus behavior, replacing the previous inline approach.
  • The settings window correctly manages keyboard focus on open and close.

📏 Configurable History Size Limits

  • Set a maximum history size directly from Settings.
  • Buffer automatically trims older entries when the limit is reached, keeping storage lean.
  • Limits are persisted across launches — set once and forget.

🔍 Auto-Focus Search on Open

  • The search field is now automatically focused every time the history window appears.
  • No more clicking into the search box — just open and type.

🏗️ Apple Silicon + Intel Architecture Builds

  • The build process now generates separate universal binaries and DMGs for Apple Silicon (arm64) and Intel (x86_64) architectures.
  • Download the right DMG for your Mac below.

🖱️ Paste Focus Restore Fix

  • Fixed the bug where pressing Enter to paste did not return focus to the previously active app. (PR #8 by @dupenodi)
  • Buffer now pastes and hands focus back seamlessly.

Chores 🧹

  • Removed .DS_Store file from the repository.
  • Updated .gitignore to permanently exclude .DS_Store and all .dmg build artifacts from tracking.

Installation

Apple Silicon (M1/M2/M3/M4)

Download Buffer_arm64.dmg

Intel Mac

Download Buffer_x86_64.dmg

⚠️ Buffer is not notarized. On first launch: Right-click → Open → Open


Full Changelog

buffer-v1.6...buffer-v1.7


Thanks to @dupenodi for contributions in this release!

v1.6.0 - Lazy Chunked Preview & Large Content Support

25 Mar 11:48
ef953e7

Choose a tag to compare

What's New 🌟

This release focuses on handling large clipboard items with high performance and a seamless user experience.

  • Lazy Chunked Previews 📜: Experience smooth, scroll-based loading for large text items. No more "Show More" buttons—just smooth, automatic loading.
  • Unlimited Text Storage 📦: We've removed the 5MB clipboard capture limit. Text of any size is now fully captured and stored safely on disk.
  • Enhanced Detail Metrics 📊: Subtle size indicators (MB/KB/Bytes) are now shown next to item titles. Small items (< 1KB) now show precise byte counts.
  • Smart Loading Hints ✨: Added a refined "scroll to load more" indicator at the bottom of truncated views that disappears once content is fully loaded.
  • Reliable Paste 📋: Guaranteed that the original, full-length content is always preserved for all paste operations, regardless of the preview state.

Improvements 🛠️

  • Memory Optimization: Improved data handling when viewing multi-megabyte text files.
  • Lazy Rendering: Switched to LazyVStack for the detail view to ensure the scroll-to-load sensor only triggers when reached.
  • Clean Previews: Removed legacy sentinel strings from truncated items in favor of a modern, metadata-driven UI.

v1.5 - Dynamic Hotkeys & Permissions

19 Mar 13:30

Choose a tag to compare

What's Changed

  • Dynamic Hotkey Re-registration: Users can now change the global shortcut from the Settings UI, and it takes effect immediately without needing to restart the app.
  • Accessibility Permissions: Added an explicit request for Accessibility permissions on launch to ensure the global hotkey API (Carbon) functions correctly on modern macOS.
  • Refined Hotkey Management:
    • Removed hardcoded key codes and modifiers.
    • Implemented a more robust registration flow that cleans up previous hotkey references.
    • Added detailed console logging for easier debugging of hotkey registration.
  • UI Improvements: Updated the Settings view to provide better feedback during shortcut recording.

Assets

  • Download the latest Buffer_Release.dmg attached below.

Buffer v1.4 – Vision OCR & Precision Polish

10 Mar 18:58

Choose a tag to compare

Buffer v1.4 adds fast, private, on‑device image text extraction and a calmer reading experience.

Features

  • Image OCR: Extract text from any image in your clipboard with Apple’s on‑device Vision framework (offline and secure).
  • Smart Persistence: Once OCR is run on an image, its text is saved and instantly available next time.
  • Clean Reader: Minimal, borderless text view with refined system typography for distraction‑free reading.
  • Smart Copy: Select any part of the extracted text, press Cmd+C, and Buffer saves that selection to history.

Fixes & Improvements

  • Stable Navigation: Detail pane no longer flickers or loses selection when new clipboard items appear.
  • Toolbar Polish: OCR moved into the detail toolbar as a text.viewfinder icon alongside Bookmark and Delete.

Buffer v1.2 - Graceful Large Text Handling

09 Mar 14:31

Choose a tag to compare

Graceful Large Text Handling

Performance Fix: Prevents the application from freezing or crashing when copying large blocks of text or massive log files by moving away from storing full text inline in history.json.

3-Tier Size Logic

  • < 50 KB: Stored normally as inline text.
  • 50 KB – 5 MB: Full text is written to a designated .txt background file.
    The UI stores only a 500-character preview and displays a Large indicator tag.
    Clicking the item lazy-loads the remaining text directly from disk natively.
  • > 5 MB (Extreme Limit): Text is hard-capped and truncated at 500 characters and labeled as too large to prevent system lockups entirely. No background file is created.

Optimized Hashing

The clipboard watcher’s duplicate-detection hashing algorithm now only hashes a small prefix of huge files instead of the entire text string, eliminating CPU spikes.

Buffer v1.2 - Bookmarks & Fixes

01 Mar 11:03

Choose a tag to compare

What's New ✨

  • Bookmarks: Star your favorite items (⌘ + B or click the star icon) to keep them protected from automatic deletion.
  • Quick Delete: Added a dedicated Trash button in the detail pane.

Bug Fixes 🐛

  • Image Previews: Fixed the infinite loading spinner that appeared on initial image views.

To Install: Download Buffer.dmg below and drag it to Applications!

Buffer v1.1.1 – Configurable Hotkeys

04 Feb 10:57

Choose a tag to compare

Here’s a short description you can use for the buffer-v1.1.1 release:

  • Added a settings management panel with configurable hotkeys, letting users customize keyboard shortcuts.

  • Refactored global hotkey registration to use the Carbon API for more reliable shortcut handling.

  • Improved internal hotkey architecture to make future shortcut features easier to build and maintain.

Buffer v1.1.0 - UI Refinements

03 Feb 20:04

Choose a tag to compare

What's New

⚡ Performance

  • Instant click response - no more lag on item selection
  • Async image loading in preview pane
  • Background thumbnail generation for smooth scrolling

🎨 UI Refinements

  • Apple-inspired design with elegant action bar
  • Keyboard shortcut hint (⏎ to paste)
  • Item count in search bar
  • Loading indicator for images

🖱️ Interactions

  • Single-click: instant select
  • Double-click: copy & dismiss
  • Keyboard nav scrolls to center

🐛 Fixes

  • Fixed navigation button styling
  • Removed scroll jump on click
  • Fixed broken closing brace in row view

Buffer

02 Feb 19:03

Choose a tag to compare

First Version 1.0.0