⚽ World Cup offer: 30% off FTPSuite with code WORLDCUP26, expires June 11
FTPush
CHANGELOG
Version history
1.1.6May 4, 2026New Features
NEW FEATURES
Statistics: menu bar now shows yesterday's uploads with trend vs today (↑/↓ %), average file size across all uploads, error count, and a per-connection breakdown when using multiple connections
Statistics Options in Settings: choose which stats appear in the menu bar (yesterday, average file size, errors); set an auto-reset period (monthly or yearly); configure history retention (7, 30, 90 days, 1 year, or forever); export the full history as a CSV file
IMPROVEMENTS
Minimum file size setting: replaced the byte-by-byte stepper with a value field and unit picker (KB / MB / GB)
Bandwidth limit (added 20 MB/s and 50 MB/s options
Rename on upload) field is now hidden by default behind a toggle to reduce visual clutter
Stability check: clearer description of what the setting does
1.1.5May 2, 2026New Features
NEW FEATURES
Hide connections from the menu bar: click the eye icon to hide a connection from the popover without deleting it; hidden connections keep running in the background
Drag-to-reorder connections: grab any connection in the settings sidebar and drag it to change its order in the menu bar and settings list
1.1.4April 28, 2026New Features
NEW FEATURES
Activity window: click "ACTIVITY ↗" in the menu bar to open a full live-activity window showing all active uploads, queued files, stability checks, retries and errors across all connections, with a per-connection filter and aggregate speed
Per-connection pause button: a pause/resume button now appears next to each running connection in the menu bar, so you can pause one connection without affecting the others
IMPROVEMENTS
Header status now shows mixed state: when some connections are active and others are paused, the status reads "N active · N paused" with an orange dot, instead of a single aggregate label
1.1.3April 28, 2026New features
NEW FEATURES
Connection locking: click the padlock icon next to any connection to make it read-only and prevent accidental edits or deletion
Unsaved changes guard: FTPush now warns you before switching connections or closing the settings window if you have unsaved edits
Menu bar (Statistics) see today's upload count and total bytes transferred, plus all-time totals, with a Reset button
Menu bar (Recent uploads) the last few uploaded files are listed with filename, size, and relative time
Menu bar (Network indicator) a small badge shows whether you're on Wi-Fi, Ethernet, or Hotspot
IMPROVEMENTS
Sparkle update dialog now shows in the correct language for all 13 supported locales (previously some strings appeared in English regardless of system language)
1.1.2April 27, 2026Improvements
IMPROVEMENTS
Update window now reliably appears in the foreground when an update is detected automatically
New “Updates” section in General Settings: enable automatic silent updates without waiting for the update window to appear
Fixed IPTC keyword preset names showing in purple: they now display in the correct color in the menu bar dropdown
1.1.1April 27, 2026Bug Fix
BUG FIXES
Hotspot detection now correctly identifies mobile hotspot connections instead of treating them as regular Wi-Fi
1.1.0April 27, 2026New Features
NEW FEATURES
Remote browser now opens in a standalone window: launch it from the menu bar or from the globe icon on each connection
Window position and size are now remembered across sessions (settings, log, history and browser windows)
History: click a row to select it: a detail panel shows the local path, remote path and error message
History: double-click any row to reveal the uploaded file in Finder
"Reveal in Finder" option added to the history right-click context menu
Log: new date filter: show entries from today, yesterday, or the last 7 days
Log: select multiple lines with Cmd/Shift+click, then right-click to copy them all at once
IMPROVEMENTS
Hover highlight on menu bar dropdown buttons
Toolbar controls centered in History and Log windows
1.0.7April 24, 2026New Features
NEW FEATURES
Multiple upload routes per connection: each route pairs one or more local source folders with a single remote destination
Multiple local source folders per route: consolidate files from different folders into the same remote destination
Per-source "Include subfolders" toggle: choose recursive monitoring independently for each source folder
"Copy folder structure to server" toggle: only shown when at least one source uses subfolders
Clearer route labels: "Remote path (destination)" and "Local folder (source)" explicitly show direction
Consistent delete buttons across sources and routes
1.0.6April 23, 2026Improvements
IMPROVEMENTS
Configurable SSL certificate verification for FTPS: enable or disable self-signed certificate support per connection
Rename on upload: automatically rename files on the server using patterns like {date}_{original}. Available variables: {original}, {date}, {time}, {counter}, {host}
Upload history now shows local and remote paths for each entry: copy either path from the right-click context menu
Complete translations in all 13 supported languages
1.0.5April 23, 2026New Features
NEW FEATURES
Remote file browser: navigate server folders directly from FTPush, with back/forward navigation, clickable breadcrumb path, and direct path editing
Search and filter files by name in the browser
Sort browser columns by name, size, or date
Rename, move, delete files and create new folders directly on the server
Color tags in the browser to mark files for reference
Automatic per-file retry: failed uploads retry up to 3 times with exponential backoff (5s → 15s → 45s), then record as failed in history
IMPROVEMENTS
Upload speed shown in real time in the menu bar dropdown
History and log: successful uploads in brand purple, retry-exhausted in orange, errors in red
Sound volume slider in Notifications settings with live preview on change
"Sync Now" button in the menu bar dropdown
1.0.4April 22, 2026Improvement
IMPROVEMENTS
Connections now start paused when FTPush opens: no files are uploaded until you manually resume
New ‘Connect automatically’ option per connection: enable it if you want a connection to start uploading immediately on launch
1.0.3April 17, 2026Bug Fixes
BUG FIXES
Fixed automatic updates not working on sandboxed installations: Sparkle installer now launches correctly
Fixed Move files button appearing red when selected in Transfer mode: now stays blue consistently
1.0.2April 16, 2026New Features
NEW FEATURES
PhotoMechanic metadata trigger: automatically upload photos when an XMP sidecar matches a condition (tagged, color class, rating)
Multi-rule routing: set different conditions to upload to different remote folders (e.g. green → /selects/, red → /rejects/)
Post-upload actions redesigned: choose between Move to folder, Copy to folder, Delete local file, or Run script
IMPROVEMENTS
Visual condition selectors: checkbox for Tagged, colored squares for Color Class, clickable stars for Rating
Significantly faster with large watched folders (streaming file enumeration)
1.0.1April 14, 2026New Feature
NEW FEATURES
IPTC keyword tagging - automatically embed a custom keyword into uploaded files' IPTC metadata
IMPROVEMENTS
General stability improvements
1.0.0April 2026First Release
NEW FEATURES
Automatic folder watching and FTP/SFTP/FTPS upload - drop a file, it uploads instantly
Multiple simultaneous connections with individual settings
Include/exclude filters with wildcard support (e.g. *.jpg, *.pdf)
Flexible remote path mapping per connection
Bandwidth limiting to avoid saturating your connection
Schedule: set active hours so uploads only happen when you want
Batched notifications when files are uploaded (configurable threshold)
Custom sound when an upload batch completes
Pause on hotspot and when no internet connection
Low disk space warnings
SSH key authentication for SFTP connections
Self-signed certificate support for FTPS servers
FTP passive and active mode support
MENU BAR
Lives in the macOS menu bar - zero dock clutter
Real-time upload progress and speed per connection