Maccy Changelog

What's new in Maccy 0.31.0

Apr 29, 2024
  • Added Arabic translation (credits to @columbusux).
  • Added Dutch translation (credits to @yasingunaydiin).
  • Improved performance of showing/hiding header and footer (#620).
  • Fixed issue with copying cross-reference links in Microsoft Word (#770).
  • Fixed duplicated items during search in macOS 13 and older (#747).
  • Fixed auto-update sandbox warning.

New in Maccy 0.30.0 (Mar 6, 2024)

  • Added Hebrew translation (#713) (credits to @yarons).
  • Added an option to show special symbols in the popup (newlines, tabs, leading and trailing spaces) (#717).
  • Added an option to change search match highlighting from bold to italic or underline (#728) (credits to @gongchoong).
  • Added a hidden option to change a clipboard check interval and also lowered it from 1000 ms to 500 ms (#718).
  • Improved Japanese translation (#719).
  • Improved German translation (credits to @dennis-benzinger-hybris).
  • Improved performance of search by lowering the delay from 400 ms to 200 ms.
  • Fixed an issue when switching between US and JIS keyboards would break search (#716).
  • Fixed an issue alternate items could not be selected on macOS 14.4.
  • Fixed an issue when copying multiple files would only show the first one in the history (#714) (credits to @kthchew).
  • Fixed an issue when the popup won't appear near the cursor (#715).

New in Maccy 0.29.4 (Jan 25, 2024)

  • Added a new paperclip menu icon (credits to @josephillips85).
  • Added a link to configure notifications and sounds in preferences.
  • Fixed an issue when a pin image was black in a dark appearance.
  • Fixed an issue when the popup would be hidden beyond screen edges (#707) (credits to @weisJ).

New in Maccy 0.29.3 (Dec 27, 2023)

  • Fixed custom sounds not playing when sending notifications.

New in Maccy 0.29.2 (Dec 5, 2023)

  • Fixed Chinese input not working when Maccy is open via global hotkey (#686).
  • Fixed search not cleared after selecting item in history.

New in Maccy 0.29.1 (Dec 4, 2023)

  • Fixed crash when changing ignored applications and pasteboard types (#684).

New in Maccy 0.29.0 (Dec 4, 2023)

  • Added "Delete Item from Clipboard History" action to Shortcuts.app (#582).
  • Added settings to change delete/pin keyboard shortcuts (#627).
  • Added support for sending macOS notifications on new copies and a selection from Maccy history. Removed settings for playing custom sounds on new copies and a selection from Maccy history. You can enable/disable sounds using System Settings / Notifications / Maccy now (#211).
  • Reworked preferences UI to make it more compact.
  • Fixed crash when removing an item during the search (#654).
  • Fixed empty list when storage size is smaller than the number of visible items (#532).
  • Fixed crash when showing a preview for a removed item (#654).
  • Fixed copies from Universal Clipboard to show "iCloud" as a source application (#585).
  • Fixed incorrect instructions on an accessibility permissions alert (#658).
  • Fixed delete/pin shortcuts not working when the header is scrolled out of the view (#646).
  • Fixed crash when removing items quickly in a row (#628).

New in Maccy 0.28.0 (Oct 22, 2023)

  • Added support for ignoring text copies based on regular expressions (#640) (credits to @GeorgeKandamkolathy).
  • Fixed an issue when copying anything in Microsoft Word would create an in-app bookmark (#613).
  • Fixed a slow search on macOS Sonoma (#617) (credits to @weisJ).
  • Fixed a preview position on macOS Sonoma (#615) (credits to @weisJ).
  • Fixed a popup position on macOS Sonoma (#612) (credits to @weisJ).
  • Fixed a selection of pins with a "v" letter assigned (#624).
  • Fixed a preferences window not being focused on macOS Sonoma.

New in Maccy 0.27.1 (Sep 29, 2023)

  • Fixed an issue when the cursor would not highlight history items on macOS Ventura (#611).

New in Maccy 0.27.0 (Sep 26, 2023)

  • Improved compatibility with macOS Sonoma 14. Functionality should mostly work though there are still visual glitches and performance issues (#555).
  • Improved alignment of preview popover (credits to @weisJ).
  • Improved handling of copies from Universal Clipboard (#397).
  • Improved source application handling to preserve an original one when copying from Maccy (#516).
  • Fixed an issue when Caps Lock on would prevent pinning/removal (#576).
  • Fixed a blurry scissors menu icon (#572).

New in Maccy 0.26.5 (Jun 29, 2023)

  • Added support for pins without keys (#552).
  • Fixed an issue when the recent copy text was not cleared (#557).
  • Fixed a crash on macOS Sonoma Beta 2. Note that search/pinning/deleting still doesn't work (#566).
  • Improved memory utilization by not eagerly loading RTF/HTML copies (#549).

New in Maccy 0.26.4 (Jun 4, 2023)

  • Fixed an issue when an App Store review was asked for a non-App Store version of Maccy (#553).

New in Maccy 0.26.3 (Jun 4, 2023)

  • Added support for asking for an App Store review periodically.
  • Fixed a potential crash when selecting an existing item (#549).
  • Fixed memory leaks in previews (#549).

New in Maccy 0.26.2 (Mar 23, 2023)

  • Fixed the crash showing a preview for partially visible items (#531).

New in Maccy 0.26.1 (Mar 21, 2023)

  • Fixed the application hanging when loading the preview with very long text.
  • Fixed the crash when searching for regular expressions with zero-character match such as ^$.
  • Fixed the menu not showing new copies after clearing the history with top pinned items (#528).

New in Maccy 0.26.0 (Mar 15, 2023)

  • Added support for searching by regular expressions (#184).
  • Added experiment mixed search. It works by first searching by exact match. If no results are found, it automatically searches using fuzzy search. Finally, if there are still no results, it uses a regular expressions search.
  • Added support for rich preview popups that replace old tooltips. They allow previewing long text easier, showing higher-resolution images, and customizing the delay until the preview is showing via preferences (#267, #282).
  • Added support for getting a clipboard item by its position in the Shortcuts app. It is also possible to get a selected item. This allows building complex processing of clipboard items from Maccy via the Shortcuts such as trimming whitespace from copied text, converting copied RTF to Markdown files, and others (#481, #486).
  • Added support for ignoring copies coming from the Maccy itself using the ignored applications list (#516).
  • Added support for specifying a display to popup at (#480).
  • Added support for ignoring all copies except for specific applications listed in the ignore preferences (#402).
  • Added several menu icons that can be customized via preferences (credits to @FabyoSK and @darienm) (#495).
  • Improved compatibility with the Pure Paste app (#429).
  • Improved search field text contrast in Dark Mode (#505).
  • Improved colors with increased contrast / reduced transparency on macOS Ventura.
  • Fixed crashes when searching through images from the Photos app (#489).
  • Fixed pasting to work on Dvorak - QWERTY ⌘ and bépo 1.1 - Azerty ⌘ keyboard layouts (#482, #520).
  • Fixed clear history confirmation dialog not focused when the footer is hidden (#466).
  • Fixed incorrect placement of the Maccy menu in the screen center when showing the first time or after being inactive for a long time (#467).
  • Fixed empty highlighting when there are no search results (#475, #490).

New in Maccy 0.25.0 (Jan 15, 2023)

  • Added an option to clear the system clipboard when clearing Maccy history in Preferences / Advanced (credits to @andrewpeal) (#392).
  • Added an option to change the maximum title length of the history items (#458).
  • Added Bosnian localization (credits to @omarbeg).
  • Added Ukrainian localization (credits to @alalayla).
  • Added support for pure RTF and HTML copies (#474).
  • Improved compatibility with Microsoft Edge application (#472).
  • Improved compatibility with macOS 13 to natively launch at login (#504).
  • Improved pasting to work with the Microsoft Remote Desktop application with a "Scancode" keyboard mode (#365).
  • Improved pasting to handle cases when the shortcut to paste is overridden on the OS level (#462).
  • Improved handling of Korean and Chinese input (#476, #493).
  • Fixed a bug when the search failed to work when popped up from password text fields (#464, #473).

New in Maccy 0.24.0 (Sep 1, 2022)

  • Added support for selecting an item in the history using its position number via Shortcuts (#315, #374).
  • Added support for clearing history via Shortcuts (#340).
  • Added Turkish localization (credits to @bitigchi).
  • Added preference to pop up in the center of a currently focused application window (#150).
  • Added support for ⌃ (CONTROL) + W shortcut to remove last word when search field is focused.
  • Added support for creating a new copy by typing it and pressing ENTER when there are no search results (#341).
  • Added missing documentation about disabling by clicking on the menu icon with ⌥ (OPTION) pressed.
  • Improved search field UI by using native macOS control.
  • Improved navigation using arrow keys (#442).
  • Improved pins preferences tab to allow selecting a key using a dropdown menu (#443).
  • Improved storage preferences tab to show the size as a number text field with a stepper (#188).
  • Fixed an issue of storage not respecting a sorting setting when removing oldest records (#427).
  • Fixed an issue when paste wouldn't work after opening preferences/about (#435).
  • Fixed an issue when pasting an item would update its source application with the one it has just been pasted to.

New in Maccy 0.23.0 (Jul 20, 2022)

  • Added Chinese Traditional localization (credits to kkn)
  • Added German localization (credits to @pitschr and @fabifabulousity)
  • Added Japanese localization (credits to @weensy and @yebityon)
  • Added Korean localization (credits to @weensy)
  • Added Thai localization (credits to @naijab)
  • Added a feature to ignore only next copy by clicking on the menu icon with OPTION + SHIFT pressed (#354)
  • Added a feature to automatically capture the source application of every new copy and show the source in the copy tooltip (#387)
  • Fixed an issue when JPG copies were not rendered as images (#381)
  • Fixed multiple issues with positioning of Maccy window in the center of multiple displays (#334, #406)
  • Fixed an issue when auto-update window could not be focused (#371)
  • Improved performance of pasting by reducing animation delay (#390)

New in Maccy 0.22.2 (Feb 11, 2022)

  • Improved the header and search field horizontal padding on macOS 11+.
  • Fixed an issue when the search field would select all the entered text upon finding no results.
  • Moved storage preferences to a separate tab.
  • Fixed pasting the wrong item on the App Store version of Microsoft Word.

New in Maccy 0.22.1 (Feb 6, 2022)

  • Added Vim-like keybindings to select previous/next item with Control+K/Control+J.
  • Fixed an issue when application cannot be enabled/disabled with Option+click.
  • Improved Chinese translation.
  • Improved Italian translation.

New in Maccy 0.22.0 (Oct 17, 2021)

  • Added Croatian translation
  • Added Italian translation
  • Fixed issue when pasting to Word.app would result in a different item paste

New in Maccy 0.21.1 (Sep 3, 2021)

  • Fixed an issue when the application wouldn't launch at login in macOS 12 beta 5+
  • Fixed an issue when unpinned items would be shown before search field after deletion
  • Fixed constraints breaking warnings when the search field is hidden

New in Maccy 0.21.0 (Jul 28, 2021)

  • Added an ability to change pinned items hotkey and title (see Preferences -> Pins for details)
  • Added an ability to ignore copies based on the source application (see Preferences -> Ignore for details)
  • Added an option to clear unpinned items on quit (see Preferences -> Advanced for details)
  • Improved search by highlighting matching parts in bold font
  • Improved multi-line copies by showing ⏎ as a newline character
  • Improved compatibility with macOS Big Sur
  • Improved compatibility with macOS Monterey
  • Updated auto-update components to support Apple Silicon natively
  • Fixed an issue when filenames with non-US characters would be shown encoded
  • Fixed several issues related to pinned items
  • Fixed intermittent crashes on new copies
  • Fixed an issue when removing history item would leave its contents in the database
  • Fixed an issue when the menubar icon could not be selected with Tab
  • Fixed an issue when pressing ⌘-V would not paste into the search field
  • Fixed an issue when menubar popup opened on mouse up, not mouse down

New in Maccy 0.20.1 (Mar 26, 2021)

  • Improved performance of fuzzy search for large data (#244)
  • Improved non-QWERTY keyboard layouts support (#170)
  • Added an option to stop asking for confirmation when clearing history (#249)
  • Fixed an issue causing popup position in "Screen center" to be wrong in a multi-monitor setup (#163)

New in Maccy 0.20.0 (Feb 23, 2021)

  • Allow to customize what data types should be saved (files, images, text) (#134, #237)
  • Ask for confirmation when clearing history (#208)
  • Allow to copy/paste when search field is manually focused (#192)
  • Fix a bug that prevent some pasteboard types from being ignored (#241)

New in Maccy 0.19.0 (Jan 25, 2021)

  • Support for Apple Silicon (arm64) (#199)
  • Improved compatibility with Big Sur (icon size, preferences appearance)

New in Maccy 0.18.2 (Nov 19, 2020)

  • Allow pasting into the search (#192)
  • Migrated from CocoaPods to Swift Package Manager

New in Maccy 0.18.1 (Nov 17, 2020)

  • Align +/- signs on buttons in Advanced preferences window on Big Sur (#201)
  • Align menu icon text to the left
  • Fix a UI glitch of menu icon text being mispositioned when it contains newline characters
  • Properly position popup when it's configured to show at menu icon (#201)

New in Maccy 0.18.0 (Nov 12, 2020)

  • Allow showing currently copied item next to the menu bar icon (#152)
  • Allow keeping the previous application focus on the popup (#180)
  • Throttle search input so that when typing fast it doesn't update results until typing is finished (#71, #13)
  • Support Norwegian localization (#190)
  • Update icon to match Big Sur
  • Fix an issue when images wouldn't be pasted if formatting is cleared by default (#195)
  • Fix an issue with disappearing pins (#193, #187)

New in Maccy 0.17.0 (Oct 4, 2020)

  • Drop support for macOS High Sierra (#161)
  • Support French localization (#181)
  • Add support for CONTROL (^) + H keybinding which removes the last characer in the search field (#174)
  • Add support for CONTROL (^) + U keybinding which clears the search field (#174)
  • Add links to website, GitHub and support to the about window
  • Fix a crash when selecting bottom pinned item when visible menu items is limited (#165)

New in Maccy 0.16.0 (Sep 15, 2020)

  • Support Simplified Chinese localization (#154)
  • Ignore KeeWeb application copies by default (#147)
  • Allow to turn off/on by clicking menu bar icon with OPTION (⌥) pressed (#158)
  • Improve searching and pinning for similarly looking history items
  • Immediately resize image history items when changing image height in preferences
  • Do not hide pinned items when the menu size is limited and pinned items are shown at the bottom (#165)

New in Maccy 0.15.1 (Aug 26, 2020)

  • Fixed a regression when Maccy wouldn't ask for accessibility permissions when pasting and silently fail (#145, #148)

New in Maccy 0.15.0 (Aug 14, 2020)

  • ⚠️⚠️⚠️ This release enables App Sandbox and moves all preferences and copied items history to a new sandboxed location. The migration is seamless for this version, but older versions of Maccy won't continue to work. They will default to original preferences and empty history. ⚠️⚠️⚠️
  • Fixed a regression when menu bar icon won't be highlighted after clicking on it (#146)

New in Maccy 0.14.1 (Aug 10, 2020)

  • Fixed an issue when selecting an item would fail to paste for some users (#144)

New in Maccy 0.14.0 (Aug 7, 2020)

  • Allow clearing formatting when pasting an item. By default, it can be done by selecting item with SHIFT (⇧) + OPTION (⌥) pressed, but can be changed in the preferences. (#109)
  • Support language input helpers when searching (e.g. simplified Chinese input). (#129)
  • Improve performance of Maccy popup by storing the menu in memory. (#133)
  • Play sound effects when a new copy is added or selected. Sounds are disabled by default and should be enabled in the preferences. (#91)
  • Show first, last copied time and number of copies in the tooltip. (#132)
  • Show suffix of long items. (#139)
  • Dim menu bar icon when Maccy is disabled.
  • Fix a potential crash when disabling Maccy via defaults command.
  • Fix "Pin to" configuration in the preferences.

New in Maccy 0.13.0 (Jun 23, 2020)

  • Migrated global hotkey to use sindresorhus/KeyboardShortcuts package - it looks more native and has better support for non-US keyboards. The migration should happen smoothly, but if the application stops opening with a shortcut, you might need to open preferences and reassign the keyboard shortcut again. If you can't assign a shortcut, create a new issue on GitHub explaining what keyboard shortcut is not working. (#108)
  • Added keyboard shortcut to clear unpinned items (OPTION (⌥)+COMMAND (⌘)+DELETE (⌫)) and clear all items (SHIFT (⇧)+OPTION (⌥)+COMMAND (⌘)+DELETE (⌫). The shortcuts also work when the footer is hidden. (#113)
  • Added preference to show pinned items at the bottom of the menu. (#89)
  • Added the menu navigation using CONTROL (⌃)+N and CONTROL (⌃)+N keyboard shortcuts. (#118)
  • Fixed an issue when preferences window wouldn't be closed using COMMAND (⌘)+W keyboard shortcut. (#120)

New in Maccy 0.12.0 (Jun 17, 2020)

  • Added Spanish translation to the preferences.
  • Fixed a crash when the application couldn't read empty data. (#115, #121, #123, #124)

New in Maccy 0.11.0 (Jun 10, 2020)

  • The application is now notarized by Apple. (#52)
  • Allow to open preferences using COMMAND (⌘) + , even when footer is hidden. (#112 and #113)
  • Support copying, storing, and pasting files. (#84)
  • Allow controlling the number of visible menu items. Hidden items remain in history and searchable. (#101)
  • Improved option to hide menu icon so it no longer requires a restart.
  • Fixed an issue when certain pasteboard items would crash the application. (#114)

New in Maccy 0.10.0 (Jun 5, 2020)

  • This release (again) changes the storage system of history. Once upgraded, your new copies won't be visible to older versions of Maccy.
  • Migrated history storage from UserDefaults to CoreData for better performance and easier maintenance
  • Added preferences windows which can be used to customize every aspect of the application behavior (#86)
  • Added support for PNG image copies which is used by default macOS screenshotting tool (#102)
  • Added support for different positioning of popup controlled by popupPosition option (#88)
  • cursor which popups at pointer coordinates (default behavior)
  • center which popups at the center of the current screen
  • statusItem which popups in middle of menu icon (similar to what you'd have if you click on the icon manually)
  • Added possibility to add/remove custom pasteboard types from the ignored list using ignoredPasteboardTypes option (#94)
  • Added support for CONTROL (^) + W keybinding which removes last word in search field
  • Added better handling of global hotkey when using Dvorak keyboards (#51)
  • Changed clearing behavior to keep pinned items by default. You can still clear all including pinned by selecting "Clear" with OPTION (⌥) pressed (#92)
  • Added Spanish localization. Thanks, @xavi-dev
  • Added Russian localization
  • Improved performance for large copies (100k+ characters) (#105)
  • Fixed an issue when old pinned items would be removed when the storage size limit is reached (#106)

New in Maccy 0.9.0 (Mar 16, 2020)

  • This release changes the storage system of history. Once upgraded, you won't be able to use older versions of Maccy without removing all your history.
  • Added support for pinned history items. Any history item can be pinned and unpinned using OPTION (⌥) + P. (#26)
  • Added support for storing, viewing, copying and pasting images. (#44)
  • Added support for transient copies which is used by various apps to copy sensitive data like passwords. Maccy now ignores such copies and not store them in history. (#65)
  • Added an option to completely hide the footer items (Clear, About, Quit, etc.) by setting hideFooter to true. (#73)
  • Added an option to popup window in the center of the screen by setting popupPosition to center. (#76)
  • Fixed a bug when multiple copies issued by the same app like BBEdit would not be handled correctly. (#78)
  • Fixed a bug when clearing the history during the search would crash.
  • Added support for different sorting algorithms of history which are controlled by sortBy option:
  • lastCopiedAt sorts items by the time the item was last copied (default behavior)
  • firstCopiedAt sorts items by the time the item was first copied (#77)
  • numberOfCopies sorts items by the total number of times the item was copied (#46)

New in Maccy 0.8.2 (Jan 7, 2020)

  • Improved colors for reduced transparency mode (#64)

New in Maccy 0.8.1 (Jan 6, 2020)

  • Improved colors for high contrast mode (#64)

New in Maccy 0.8.0 (Jan 6, 2020)

  • Added an option to hide "Maccy" title in the search field by setting hideTitle to true. (#64)
  • Fixed an issue when an absence of accessibility permissions would not be reported to the user before paste. (#60, #70)
  • Fixed a regression when the search would be ignored when selecting items using a hotkey. (#67)
  • Fixed a crash when removing the only item during the search.

New in Maccy 0.7.0 (Nov 4, 2019)

  • Added option to automatically start Maccy at login. (#5, #57)
  • Added support for hiding header menu item (title and search field) by setting hideSearch to true. (#55)
  • Fixed a bug when history is not cleared until restart. (#59)

New in Maccy 0.6.0 (Oct 25, 2019)

  • Added support for hiding menu bar icon by dragging it away with COMMAND (⌘) key pressed. To show it again, either re-open Maccy while it's running or set showInStatusBar to true and restart Maccy. (#22)
  • Added support for ignoring all the copied items by setting ignoreEvents to true. (#49)
  • Improved copy history watcher to ignore empty strings. (#50)
  • Improved search to find in the whole history text, not only the visible part.
  • Improved popup keybinding to close menu when pressed again. (#32)
  • Fixed an issue when sometimes menu was opening slowly and showing an outdated history. (#36)
  • Reduced default history size from 999 to 200 to allow for faster fuzzy search. You can restore the old setting by setting historySize to 999. (#48)

New in Maccy 0.5.1 (Sep 24, 2019)

  • Added support for macOS 10.13 High Sierra. (#23)

New in Maccy 0.5.0 (Sep 24, 2019)

  • Added tooltip to every history item with its full text. The tooltip is show after a couple of seconds. (#31)
  • Added a small image of color preview which is shown for history items with HEX codes. (#42)
  • Added a functionality to remove a selected history item by pressing OPTION (⌥) + DELETE (⌫) (#34)
  • Added a special separator after Clear item. It is disabled by default and can be enabled by setting enableSaratovSeparator option to true. (#45)
  • Added support for fuzzy search. It is disabled by default and can be enabled by setting fuzzySearch option to true. (#25)
  • Fixed a bug when empty Maccy menu caused the search field to be too narrow. (#24)
  • Fixed a bug when copying an image would remove the last history item. (#30)
  • Fixed a bug when pressing Enter on numpad would not select a history item. (#33)

New in Maccy 0.4.1 (Aug 23, 2019)

  • Add credits note for Sasha Koss in "About" window.
  • No functional changes in this release.