Find duplicate files in AI Rename: turn on Detect duplicate files in a template's settings, then keep the copies as they are, mark them in the name or move them to the Trash. Copies don't use credits.
The new Remove Duplicates template moves exact copies to the Trash and leaves file names unchanged.
Copies moved to the Trash are listed in Activity, and Undo puts them back.
Buying PRO opens checkout in your browser, where you can pay with Apple Pay or Google Pay.
Improved
A redesigned welcome window explains that nothing changes before you click Rename, how undo works, how your files are used and where to find offline AI.
The Custom AI Blocks group in Naming Blocks can be collapsed, and templates have new icons.
Quick Rename handles large Finder selections more reliably, and more EPUB books can be read.
Fixed
Silent or damaged audio files are named from their details instead of failing.
Checkout no longer reports an error for a typo you can fix in the payment form.
v3.22.2
Improved
The checkout now shows the full order summary, a field for discount codes and tax details.
MP4 recording dates follow the camera's time zone, and more videos now get a recording date.
Fixed
Your settings and folder setups are kept if Zush can't read them at launch, instead of being reset.
Settings no longer freeze while checking the Start at Login option.
Monitor no longer misses a file added right after resuming, and a watched folder that comes back is watched again.
Files added while names are being regenerated are analyzed right away.
Rename works again after a failed move into folders.
Cancelling an Ollama model download no longer selects the unfinished model.
v3.22.1
Improved
Custom AI Blocks are less likely to make up a value when a file has none.
Ollama and LM Studio keep the finished title and description when a long reply is cut off.
Folder sorting with Ollama or LM Studio asks the model again about files it left unsorted.
Fixed
The template picker no longer grows past the screen with many templates and keeps the selected template in view.
When Zush AI is briefly unavailable, files are retried instead of asking you to check a provider account.
v3.22.0
New
Upgrade to PRO right from the batch limit message or after your last free credit.
Improved
Folder sorting follows nested rules to the full folder depth.
Folder names from your rules and files are kept exactly as written.
Faster folder sorting with custom rules and no long waits on slow responses.
Cleaner file names without random IDs copied from the original name.
Monitor starts on files already in the folder sooner.
Fixed
Monitor waits until images finish saving before renaming them.
The activation link in the purchase email now also works on your other Macs.
A payment is no longer interrupted by a temporary availability check error.
More reliable speech recognition in videos.
v3.21.0
Improved
Faster batch renaming and more reliable folder sorting.
Clearer Ollama model choices, with text-only models now able to analyze text documents.
Fixed
Improved local analysis of empty documents.
More reliable speech recognition downloads after a connection drops.
v3.20.1
New
Add speech recognition to Ollama and LM Studio to help name audio and video locally.
Improved
Better local analysis of PDFs and Office documents, including later sections and embedded images.
More accurate movie names and faster preparation of long audio files.
Fixed
More reliable file downloads from iCloud.
Fixed PRO activation when switching from the App Store to the direct version.
v3.20.0
New
Monitor folders on external drives, including after reconnecting a drive.
Name videos using speech, embedded subtitles, and metadata, including supported MKV files.
Improved
Long audio files use a short excerpt for analysis.
More reliable audio naming, with fewer incorrect titles from music or silence.
Faster, more accurate automatic folder sorting.
v3.19.0
New
Add sequence numbers to filenames, with your own starting number and leading zeros. Numbering continues separately in each folder.
Improved
More compact naming block options, with text before and after the value on one row.
More reliable folder sorting when a local AI model returns incomplete details.
Fixed
Fixed slow or unresponsive file previews and renaming on network drives.
You can now manage a subscription when a renewal payment needs attention.
Fixed an issue that could duplicate built-in templates on launch.
v3.18.0
New
Added Czech language support.
Undo All now shows restored files and files that need attention, with an option to restore conflicting files under a new name.
Improved
Improved folder sorting for large collections and naming of duplicate files.
Improved audio analysis reliability.
Fixed
Fixed image statistics for SVG files.
v3.17.1
Improved
Improved AI analysis of images and documents.
More reliable cloud AI and faster analysis.
Clearer PRO plans, pricing, and benefits.
Fixed
Fixed an error when switching plans during checkout.
v3.17.0
New
Sort files into folders while keeping their current names, in AI Rename and Folder Monitoring.
Improved
Custom folder rules are saved when you switch to Auto.
Turn on folder sorting after analysis without losing your prepared filenames.
v3.16.3
Fixed
More reliable PRO activation after payment, with repeat purchases blocked while activation is in progress.
More reliable sorting into folders.
The update button now appears when a background update is ready to install.
v3.16.2
Improved
Your own folder rules can now use file details such as size, dates, camera, duration, and page count.
More accurate sorting for rules about file age, such as files older than a year.
The Template block starts collapsed on new installations.
v3.16.1
Improved
More reliable video analysis and local AI processing.
Better folder sorting and completion feedback.
The Template editor starts expanded on new installations.
Fixed
Fixed repeated file extensions in suggested names.
Improved reading of email files.
v3.16.0
New
Sort files into nested folders with your own rules, such as year and month.
Sort files after renaming them, without using another rename credit.
Improved
More responsive batch renaming and folder monitoring.
Better grouping of music albums with different track artists.
Undo now restores the original name and folder after sorting.
v3.15.0
New
New Movies & TV template names films and episodes using titles, years, seasons, and episode numbers.
Auto sorting can group episodes by show and season, and music from the same album by artist and album.
Improved
Better analysis of long documents.
More reliable file processing and folder access.
v3.14.3
Fixed
Fixed folder sorting failures on large batches.
Unavailable files can be retried without blocking the rest of the batch.
Improved responsiveness when sorting files on slower storage.
Custom sorting rules follow the folder-name format in your examples more closely.
Updated the Gemini model list.
The update button now shows progress as soon as you click it.
v3.14.2
Fixed
Grouping files into folders now finishes on large batches, including files Zush renamed before.
The file list no longer goes blank after files are grouped into folders.
Folder Monitoring with your own folder rules now handles large batches of documents.
v3.14.1
Fixed
Rename & sort now works for large batches sorted with your own folder rules.
Grouping files into folders keeps running when you switch to another section.
v3.14.0
Improved
Faster, more reliable text recognition in images and scanned documents.
Clearer message when the selected destination folder is unavailable.
Fixed
Temporary Microsoft Office files are no longer added for renaming.
v3.13.0
New
Sort files into folders with AI, automatically or with your own instructions.
Choose where renamed files are saved.
Import and export Templates to share or reuse your settings.
Improved
Improved handling of PDF and ebook files.
v3.12.0
Improved
Zush can download updates automatically and install them when you are ready.
Files stored in the cloud show download progress before renaming.
PRO activation emails arrive more reliably.
Fixed
More reliable renaming when files disappear or become unavailable during processing.
Filename templates can preserve your chosen | separator.
Notification settings open more reliably.
v3.11.7
Fixed
More reliable renaming when files have the same name.
Improved processing of small images.
Clearer instructions for password-protected PDFs.
v3.11.6
Improved
Updated app icon.
Edit suggested filenames with a double-click or the Rename menu.
Faster text recognition and smoother processing of large files.
Improved startup, folder monitoring, and Undo.
Fixed
Fixed text recognition for Figma, Illustrator, and SVG files.
v3.11.5
Improved
Updated app icon and improved window layout
More reliable PRO activation
Better document analysis when previews are unavailable
v3.11.4
Improved
More reliable analysis of large documents
Better analysis of Figma files using embedded previews
Fixed
Filename suggestions now update correctly when you change templates
v3.11.3
Improved
Better analysis of documents with scans, images, or short text
Improved responsiveness when preparing files and clearing the file list
v3.11.2
Added
Drag screenshots and images into AI Rename and save them in your screenshots folder
Improved
Smoother naming block reordering
Easier-to-read previews for long filenames
Fixed
Offers now refresh while Zush stays open
v3.11.1
Improved
More accurate EPUB titles, authors, and publication dates
Customize naming blocks and save changes automatically
See download status while preparing cloud files
Fixed
More reliable document analysis and folder monitoring
Fixed Undo for case-only renames and metadata changes
Improved purchase and subscription syncing
v3.11.0
Added
Rename EPUB and FB2 ebooks using their title, author, subjects, and cover
Use OpenRouter with your own API key and choose a compatible AI model
Improved
Better handling of cloud files, external drives, and saved folder access
More reliable long document analysis and batch renaming
Empty naming fields and duplicate files are handled more safely
v3.10.5
Fixed
Fixed analysis getting stuck on scanned or multi-page documents
Improved reliability when reading files from cloud storage and external drives
Kept sidebar icons consistently sized across macOS versions
v3.10.4
Added
Added a Created Time block for file names
Improved
Improved custom AI and metadata naming blocks
Improved Ollama and LM Studio setup, connections, and model startup
Made naming behavior more consistent across cloud and local AI
Improved handling of longer files with local AI
Changed
Local AI now connects through Ollama or LM Studio instead of using a bundled model
v3.10.3
Added
Monitor an entire cloud drive for newly added supported files
Improved
Folder monitoring recovers more reliably after interrupted file system events
Existing files stay untouched when cloud drive monitoring starts
Fixed
Fixed crashes while loading PDF thumbnails
v3.10.2
Improved
Batch analysis now shows each result as soon as it is ready
Local AI setup, model selection, and cancellation are more reliable
Menu bar access remains available more consistently
Fixed
Cloud AI no longer shows Offline AI errors after switching AI modes
v3.10.1
Improved
Custom AI Blocks extract requested details more accurately and preserve visible formatting
Local AI and LM Studio handle longer analyses and mode changes more reliably
File drag and drop works more reliably on the latest macOS versions
Fixed
Missing custom details no longer appear as "null" in file names
v3.10.0
Added
Introduce Built-in and LM Studio local AI modes
Improved
Progressively display batch analysis results
Enhance local AI performance and mode selection
Improve overall AI analysis pipeline efficiency
Fixed
Resolve app hangs and various provider errors
Prevent cloud analysis and fallback in local AI mode
Improve local AI setup, stability, and mode switching
Refine local AI mode cards and setup flow
v3.9.5
Fixed
Preserve Bring Your Own Key (BYOK) models across tabs and sessions
Prevent denied cloud retries for enhanced privacy
Show ready status for offline AI configurations
Handle permanent processing failures more robustly
Accept raw document exports from iWork applications
Clarify Bring Your Own Key and Ollama AI error messages
Enforce BYOK state and block cloud analysis when Ollama is active
Stop AI fallback for moderated content
v3.9.4
Added
Open the active AI mode directly from the usage area
Improved
Better PDF and iWork document analysis, including support for your own OpenAI and Claude keys
Custom AI fields now preserve visible formatting such as currency symbols, separators, and decimal precision
Fixed
Emoji are preserved in generated filenames
Zush stays in the menu bar when it starts at login
The App Sounds setting now applies consistently
v3.9.3
Added
Rename up to 1,000 files at once with PRO
Improved
Rename Rules now apply consistently to every AI-generated name
Purchase activation and automatic renaming are more reliable
AI naming recovers better from incomplete provider responses
Fixed
Fixed edge cases in checkout, monitoring, and batch renaming
v3.9.2
Added
Create folders directly while choosing files or a watched folder
Improved
Get started faster with a shorter first-run setup
File pickers now stay in front of Zush windows
Clearer provider selection when switching AI modes
Fixed
More reliable rename handling when a file already has its Zush name
v3.9.1
Added
Read and rename legacy Excel files in the older .xls format
Improved
Offline AI now sizes each request to fit your model, so long documents and scans no longer fail partway
AI Setup is now called AI Modes, with a clearer description of each option
Your remaining free renames now show as a countdown ring
The whole AI mode row is clickable, and the setup links stay available while you read them
Fixed
Ollama problems now explain what actually went wrong instead of showing a generic message
Title formatting no longer leaves underscores inside names
Files that failed analysis keep their actions, so you can retry them from the row menu
Better contrast for the "Best value" badge in dark mode
v3.9.0
Added
Use your own AI provider key or private Ollama models on every plan
Download the first recommended Ollama model with one click
Improved
The free plan now includes 50 renames across Cloud, BYOK, and Offline AI
Clearer AI setup and provider switching
More reliable analysis for documents, audio, video, and design files
v3.8.5
Improved
Larger, easier-to-click checkboxes in AI Rename
Rename ready files while other items in the batch are still being analyzed
Clearer selection layout and smaller warning icons
Fixed
Fixed checkbox clicks for very wide image previews
A completed rename no longer appears to fail if Activity or usage syncing is temporarily unavailable
v3.8.4
Improved
Custom AI Blocks now keep exactly the format you ask for
PDF and document analysis is more reliable when an AI service is temporarily unavailable
Folder monitoring starts more smoothly with saved folders
Updated support for the latest Gemini models
Fixed
Zush now retries automatically when an AI service returns an empty answer
v3.8.3
Added
Pick files to rename straight from the File menu, or with Command-O
The main window reopens at the size and position you left it
Improved
When the AI suggests the name a file already has, the row now says it is trying again
Clearer messages when a provider turns down your API key
PRO and Offline AI messages now appear in your language
Fixed
Very long AI names no longer stop a file from being renamed
The file list no longer freezes while it previews files on network or external drives
Folder monitoring now pauses when your AI provider is unavailable instead of retrying without end
Renames no longer fail when the AI service answers with nothing
Purchase problems in the PRO window are now shown instead of failing quietly
The notification permission status refreshes when you come back to Zush
v3.8.2
Improved
The template picker opens short: Smart Rename plus the templates you used recently, with the rest one click away under "All templates"
The edit action in the picker now names the template it opens, so you always know what you are about to change
Example filenames moved into tooltips, keeping the list compact and easy to scan
v3.8.1
Improved
Cloud AI setup now shows compatible models for each provider
API keys and provider switching are more reliable
Direct-download update checks are clearer
Fixed
Fixed occasional stale model and connection states in Cloud AI settings
v3.8.0
Added
Select multiple AI Rename results to update their names or remove them together
Improved
Clearer guidance when a batch is larger than the available free credits
Refreshed PRO, Bring Your Own Key, and Offline plan details
More reliable credit counting across large rename batches
Fixed
Selected files now stay checked while their names are regenerated
v3.7.5
Improved
More reliable app update checks, audio analysis, and folder monitoring
A less distracting Update Names action
Fixed
Analysis errors no longer interrupt your workflow with a modal
v3.7.4
Improved
AI Rename now retries suggestions that match the current file name
Reanalyze unchanged or failed files together with one click
Scanned PDFs keep more visual context for better name suggestions
Clearer guidance when macOS Keychain prevents cloud AI from working
Fixed
Batch errors are easier to read and whole-batch failures now show an alert
v3.7.3
Improved
Folder access now stays active during large batch renames
Audio files are processed more reliably during AI Rename
Fixed
Custom AI instructions are validated before a rename starts
Saved AI provider settings no longer interfere with free accounts
v3.7.2
Improved
Larger Naming Block setups now keep every custom AI instruction
AI Rename and folder monitoring recover more reliably from interruptions
AI setup links now open the latest setup guides
Fixed
Fixed occasional freezes around file pickers, sounds, and settings updates
v3.7.1
Improved
Custom rename rules now preserve the title style you request
Saved folder access is faster and more reliable
Naming Blocks open in a cleaner, more compact view
v3.7.0
Added
Create your own AI-powered Naming Blocks with custom instructions
Improved
Naming Blocks and templates are easier to customize and preview
AI Rename has clearer progress, editing, and retry controls
Free users can try rename customizations while credits remain
More reliable folder monitoring, startup, and settings updates
Fixed
Fixed custom Naming Blocks losing their style while editing
Fixed saved Finder bar preferences after app updates
Improved audio previews and cloud AI error recovery
v3.6.3
Improved
More reliable AI Rename when cloud requests time out
More dependable folder monitoring during large file changes
Zush now asks App Store users for a rating after successful Pro rename sessions
Fixed
Fixed startup setup after completing onboarding
Fixed update prompts in the direct-download version
Reduced unnecessary macOS keychain prompts
v3.6.2
Improved
Faster, more reliable batch renaming for large selections
Clearer progress and failure summaries during AI Rename
Fixed
Fixed hangs and crashes during Finder tag updates
Improved recovery when cloud AI providers fail or time out
v3.6.1
Improved
AI Rename and Monitor are more reliable during cloud processing
Fixed
Fixed a missing template picker icon on some macOS versions
v3.6.0
Improved
AI Rename can now add more files to an analyzed batch without starting over
Auto language now follows your macOS language and shows which language will be used
Batch progress and drag-and-drop feedback are clearer during AI Rename
Settings opens more reliably from the app menu
Fixed
Fixed Auto language handling for Norwegian system language settings
Fixed several batch rename edge cases when adding or removing files
v3.5.4
Improved
Naming Blocks now keep separate custom text parts in saved settings and presets
Preview thumbnails are easier to see on light backgrounds
Fixed
Improved handling when a generated file name already exists
v3.5.3
Improved
Added one App sounds setting for all Zush sounds
Improved checkout reliability during repeated purchase attempts
v3.5.2
Improved
More reliable AI Rename fallback when cloud AI needs to switch providers
Better PDF analysis reliability during fallback processing
Fixed
Removed unavailable Groq models from Bring Your Own Key model choices
v3.5.1
Improved
More reliable activation and subscription status sync
Smoother recovery when account access needs to refresh
Fixed
Fixed a startup issue that could require restarting Zush
Fixed welcome window positioning on launch
v3.5.0
Improved
AI Rename now keeps generated names in the source language by default
Faster batch renaming for large groups of files
Clearing Activity now keeps your rename statistics intact
Fewer unnecessary folder access prompts during direct rename
Fixed
Batch rename jobs now finish more reliably after large rename runs
v3.4.6
Added
New welcome screen with clearer privacy information
Improved
More consistent AI Rename language handling
Better support for keeping useful details in file names
Clearer subscription legal links in the purchase flow
Fixed
Fixed accented characters in AI-suggested file names
v3.4.5
Improved
More reliable AI Rename activity reporting
Reduced background work during batch rename
Fixed
Fixed a crash when regenerating names during batch rename
v3.4.4
Improved
More reliable AI Rename progress and activity reporting
Better diagnostics when rename workflows need troubleshooting
Fixed
Fixed usage reporting edge cases for batch rename workflows
v3.4.3
Improved
More reliable monitoring for cloud folders on macOS
Clearer privacy settings and Full Disk Access guidance
Better translations for settings and template labels
v3.4.2
Improved
More reliable folder access during batch rename
Smoother first-run data consent flow
Fixed
Fixed file access prompts while renaming selected files
Fixed unwanted Keychain prompts for existing users
Fixed the welcome sound on first launch
v3.4.1
Improved
Faster first launch with fewer setup prompts
More reliable AI fallback during busy usage periods
More reliable audio and iWork document analysis
Fixed
Fixed unnecessary Keychain prompts during startup
Fixed several batch rename edge cases
v3.4.0
Added
Choose a specific model for Bring Your Own Key providers
Improved
Smarter file names for documents, media, images, and design files
Faster batch rename preparation
More reliable Offline AI and Bring Your Own Key settings
Free credits are now counted when files are actually renamed
Fixed
Fixed rename credit and batch rename edge cases
Fixed provider settings getting out of sync
Fixed several thumbnail and preview reliability issues
v3.3.0
Improved
Smarter AI names for documents, audio, video, images, and design files
More reliable Bring Your Own Key analysis
Better fallback handling when an AI provider is busy or unavailable
Clearer usage limits, upgrade messages, and translations
Fixed
Fixed several batch rename edge cases
Fixed audio analysis routing for Bring Your Own Key users
v3.2.0
Improved
Smarter file names for more document and media types
Templates now focus on renaming first, with Finder tags and Spotlight metadata off by default
Renaming can skip unused metadata work when tags or Spotlight metadata are disabled
More reliable free-tier limit handling and quieter recoverable warnings
v3.1.0
Improved
Smarter content-aware AI file naming
More reliable metadata handling for audio, video, and documents
PRO prices and status now refresh more reliably
Clearer PRO screen loading state in the App Store build
Fixed
Fixed purchase activation edge cases after upgrading to PRO
Fixed file-backed naming blocks when local metadata is missing
v3.0.0
Zush 3 is live!
Added
Added 11 Templates for common file renaming workflows
Added a brand-new file name builder with 145 Naming Blocks
Added separator controls and drag-and-drop support for building file names
Added processing statistics
Added support for audio, iWork, and design files
Added a monthly Zush PRO plan
Improved
Improved onboarding and Settings
Improved file previews for documents, videos, audio, and design files
Improved folder monitoring and batch rename progress
Improved localization across the app
Fixed
Fixed several purchase, restore, and subscription management edge cases
Fixed supported-format and preview handling issues
v2.1.0
Added
Added Hindi interface language
Improved
Improved quick rename errors when the backend is unavailable
Improved batch rename analysis for spreadsheets, videos, and unusual file paths
Improved monitoring behavior when AI provider keys, quotas, or models fail
Reduced extra notifications while you are already working in Zush
Fixed
Fixed rename counts when some files fail
Fixed version display in About
v2.0.0
Added
Added video analysis with sampled frames and subtitle context
Added support for many more image, document, spreadsheet, presentation, subtitle, and video formats
Added Rename with Zush from the file context menu
Improved
Improved Offline AI setup with clearer Ollama status and model checks
Improved Settings navigation, drag-and-drop, and monitoring file type controls
Fixed
Fixed several layout, localization, and supported-format edge cases
v1.9.1
Added
Added app interface translations for more languages
Added a language preference for the app
Improved
Improved PDF, document, spreadsheet, and presentation analysis
Refreshed the app icon
Fixed
Fixed a Keychain prompt that could appear on launch
Fixed localized AI error messages and missing UI translations
v1.9.0
Added
Added Offline AI mode with local Ollama analysis
Added provider-scoped Bring Your Own Key setup for PRO users
Added secure customer portal links for subscription management
Improved
Improved AI setup with clearer cloud and local mode controls
Improved PDF and document analysis reliability
Improved PRO onboarding, feature copy, and welcome screen guidance
Improved usage limit display and AI error visibility
Fixed
Fixed BYOK provider keys persisting across app launches
Fixed device authentication and activation rollout edge cases
Fixed customer portal and purchase status syncing reliability
Fixed missing-file and batch picker handling during rename flows
v1.8.6
Added
Undo now restores original Finder tags and comments
Better placeholders for document, spreadsheet, and presentation files
Improved
Cleaner thumbnails in AI Rename, Activity, and queue views
Smoother Settings and menu bar updates while Zush is working
More reliable App Store consent flow during setup
Fixed
Removed the old AI category field from rename analysis
Better recovery when Groq returns invalid structured responses
v1.8.5
Added
🧹 Added a Clear action for activity history without changing files on disk
⚠️ Added missing-file warnings in Activity when renamed files were moved or deleted
Improved
✨ Improved title regeneration with more varied rename suggestions
🎨 Refined the PRO upgrade flow, CTA visibility, and upgrade screen contrast
🧭 Moved shortcut settings into Preferences and stabilized the Settings window layout
📊 Added richer device and purchase metadata for status checks and purchase notifications
Fixed
🛡️ Hardened App Store verification, purchase syncing, and backend status handling
🩹 Fixed Settings sidebar update glitches during view refreshes
🔄 Removed the extra onboarding prompt before starting AI Rename
v1.8.4
Improved
⚡ Improved BYOK saving, provider switching, and sync reliability across supported AI providers
🧭 Updated Settings to a more native macOS split-view navigation with cleaner toolbar behavior
🔄 Improved monitor, hotkey, and AI Rename coordination to reduce duplicate or stuck processing
Fixed
🐛 Fixed BYOK requests using out-of-sync provider state during analysis
🩹 Fixed Restore Purchases so local PRO entitlement refreshes more reliably
🔧 Fixed Groq timeout and fallback handling for faster recovery from provider stalls
🛡️ Fixed migration and network-monitor edge cases that could leave app state inconsistent
v1.8.3
Added
✨ Added more naming-pattern title variants for filename formatting
🔄 Added Check for Updates... to the app menu
Improved
⚡ Improved monitor reliability around pause, retry, and watched-folder recovery
🛡️ Hardened Supabase edge functions, config loading, and Paddle processing
📊 Improved AI Rename progress messaging and drop-zone clarity
Fixed
🐛 Fixed monitor batches continuing after pause or connection loss
🩹 Fixed retry and undo flows so reverted files can be processed again
📂 Fixed watched-folder handling when monitored folders are deleted or unavailable
🔧 Fixed same-name renames failing in monitor and activity flows
v1.8.2
Added
📄 Added .xls support in document analysis and extraction flows
📬 Added automated Telegram metrics digests for release monitoring
Improved
⚡ Improved failed-processing retry flow and error visibility
📊 Improved metrics digest calculations and reporting consistency
Fixed
🛡️ Hardened Paddle webhook signature validation and retry handling
🩹 Reduced noisy monitoring/Sentry events in backend processing
v1.8.1
Added
📊 Added TelemetryDeck funnel tracking for first rename flow
🌍 Added country to new install Telegram notifications
Improved
⚡ Kept AI Rename prompt visible until valid files are actually added
🔔 Added explicit consent and unsupported-file feedback in AI Rename
🧭 Added deferred dropped-file recovery through onboarding and consent setup
Fixed
🐛 Fixed duplicate new install notifications from concurrent status checks
🩹 Reduced duplicate status refreshes during app launch
🔧 Captured processing failures in Sentry for analysis and rename flows
v1.8.0
Added
🎉 Added AI-powered document renaming for supported files
📄 Added native PDF text extraction with visual fallback
🗂️ Expanded Zush from image rename to file rename
Improved
⚡ Improved supported file handling across batch rename, monitor, and hotkey flows
🖼️ Restored PDF previews in the batch rename list
✏️ Updated app copy and onboarding text for file-based workflows
Fixed
🐛 Fixed legacy .doc and .ppt fallback analysis
🐛 Fixed document placeholders and thumbnail handling in batch rename
🔧 Updated CI to match the local Xcode 26.3 toolchain
v1.7.1
Fixed
🐛 Fix batch hangs and use PDF thumbnails
🐛 Stabilize app store IAP verification and clean legacy purchase objects
🐛 Retry analyze provider timeouts
🐛 Harden file hashing and analyze timeouts
🐛 Refine welcome copy
🐛 Restore data consent view wiring
🐛 Replace any types, extract subscription status helper
🐛 Keychain access refactoring
v1.7.0
Added
🎉 Implemented custom AI prompts for image analysis
🔑 Implemented comprehensive data consent management
📦 Integrated StoreKit for promoted purchases in App Store version
Improved
⚡ Enhanced AI prompt customization and error handling
⚡ Enhanced data consent handling in welcome flow
⚡ Improved StoreKit product loading with retry logic
⚡ Improved SVG rendering for AI analysis and recognition
Fixed
🐛 Restored AI prompt base for image analysis
🐛 Fixed custom output language not being applied correctly with custom AI prompts
🐛 Prevented onboarding window from freezing
🐛 Stabilized App Store IAP verification and cleaned up legacy objects
🐛 Show data agreement only for App Store builds
🔧 Adopted Liquid Glass toolbar on macOS 26
v1.6.1
Added
🎉 Added appearance preference settings with UI integration
Improved
⚡ Refactored LicenseService for better tier management
Fixed
🐛 Fixed settings window title visibility issue
🔧 Refactored SettingsTabView layout for better organization
v1.6.0
Added
🎉 Introduced activity and processing tabs with UI enhancements
🖼️ Added brand color support and updated UI components
🔑 Added license upgrade option to settings
🔔 Updated app menu to reflect onboarding status
Improved
⚡ Enhanced onboarding flow and window management
⚡ Improved UsageScale layout in settings
🔄 Updated drop area behavior in BatchRenameSection
v1.5.3
Added
🎉 Enhanced debug and settings management features added
🔑 App Store version now sandboxed with updated entitlements
Improved
⚡ Updated hotkey instructions for App Store version
⚡ Improved license and store kit services
Fixed
🐛 Fixed project file references for Zush.storekit
v1.5.2
Added
🎉 Unlocked all PRO features for FREE account (except BYOK)
🎉 Enhanced onboarding experience and debug features
🖼️ Added unit tests for AI analysis and bookmark persistence
🔑 Added debug section in preferences
Improved
⚡ Improved settings management in AppDelegate and SettingsViewModel
Fixed
🐛 Adjusted Finder layout script for DMG creation
v1.5.1
Added
🖼️ Added tests for Zush functionality
Improved
⚡ Improved image analysis order in AI Service
✏️ Updated documentation with new features and architecture details
v1.5.0
Added
🎉 Implemented lifetime credit model for Zush
🔑 API keys are now securely stored in Keychain
🖼️ Added Help menu link to zushapp.com
📦 Track app version in devices table
Improved
⚡ Enhanced AIService with better error handling and BYOK support
⚡ Streamlined API key clearing in BYOK section
⚡ Optimized device activation and rate limiting logic
Fixed
🐛 Redirect PRO users to BYOK tab when limit is reached
🐛 Fixed BYOK banner visibility based on active setting
🐛 Hardened edge functions with encryption and rate limiting
v1.4.0
Added
🎉 Implemented BYOK (Bring Your Own Key) for unlimited processing
🔑 Added support for OpenAI and Claude in BYOK
💎 Added Zush PRO one-time purchase option
🚀 Added force update options to release script
Improved
⚡ Enhanced DeviceService for better device ID management
⚡ Improved BYOK functionality and UI
⚡ Updated UI for simplified pricing model
Fixed
🐛 Fixed checkout URL and simplified LicenseService logic
🐛 Fixed AI provider defaults for processed files
🐛 Hid 'Get More Credits' for PRO users
v1.3.1
Added
📂 Added directory access for hotkey file processing in sandboxed environments
🔑 Implemented directory access for batch renaming in sandboxed environments
Improved
⚡ Improved asynchronous initialization and device ID retrieval
v1.3.0
Added
🚀 Distribute Zush on the Mac App Store
🔑 Verify App Store subscriptions with Supabase function
📦 Upload dSYMs to Sentry during release for better crash reporting
v1.2.9
Improved
⚡ Improved folder validation by moving it to a background thread
Fixed
🎨 Updated app icon assets for better consistency
v1.2.8
Added
📂 Enhanced file monitoring and processing indicators
Improved
⚡ Improved folder monitoring and file processing
🎨 Updated color scheme in HotkeyRecorder and SuggestedShortcuts views
🔄 Streamlined activity display and undo functionality
Fixed
🐛 Adjusted window height in build-dmg script for better layout
v1.2.7
Added
🎉 Added quick rename shortcut for Finder files
🖼️ Added monitor options section with file prefix filter
🔑 Added symlink for Supabase Postgres best practices
Improved
⚡ Improved layout and text in Hotkey settings
🚀 Enhanced Finder file selection with timeout handling
📈 Optimized Supabase database performance and RLS policies
💚 Updated App logo
Fixed
🐛 Prevented potential out-of-bounds access in HotkeyService
🎨 Updated design credit color in AboutTab view
v1.2.6
Added
🚀 Added Sentry crash reporting and error analytics
🔑 Added missing database indexes for query optimization
Improved
⚡ Improved ViewModel guidelines with data persistence and accessibility
Fixed
🐛 Addressed code review issues with constants and error handling
v1.2.5
Added
🖼️ Implemented onboarding permissions view for new users
🔑 Allow subscription downgrades for existing users
Improved
⚡ Updated upgrade modal UI with plan comparison layout
🔔 Enhanced notification handling throughout the app
📈 Updated credit display and license status on activation
Fixed
🐛 Reordered menu items and removed unnecessary key equivalents
v1.2.4
Added
🎉 Credit-based pricing model for flexible usage
🔑 Support for original name token in file renaming
🖼️ Date format support for file renaming
Improved
⚡ Enhanced license upgrade flow with URL parameters
✏️ Clarified ProModal feature description for localization
📈 Improved email validation in customer portal
v1.2.3
Added
🎉 Implemented monthly Pro Upgrade flow for users
🖼️ Added color scheme support and enhanced progress view styling
Improved
⚡ Enhanced SettingsViewModel with monitoring paths
Fixed
🐛 Updated ProModal description for accurate language support count
v1.2.2
Added
🎉 Implemented batch renaming functionality for improved file management
🔔 Added success notification for batch renaming operations
📂 Implemented folder monitoring during onboarding
✨ Introduced confetti animation for visual feedback