Save 30% on annual Pro plans with code PROMO30.

FoldRocket

Release notes

Changelog

The changelog is the release history of FoldRocket. It lists what shipped in each version, from the first public release to today.

1.4.28

Latest
  • UPDATE: The product is now FoldRocket across the plugin header, WordPress navigation, onboarding, settings, notices, documentation, emails and all 11 interface languages
  • UPDATE: The plugin slug, text domain, PHP namespace, REST namespace, database prefix, hooks, capabilities, CLI commands, JavaScript bootstrap and CSS prefix now use the FoldRocket and frkt identifiers
  • UPDATE: License keys, account links, purchases and plugin updates now use foldrocket.com and FoldRocket-branded endpoints
  • UPDATE: Pro and Free packages install in the foldrocket directory with foldrocket.php as the main plugin file

1.4.27

  • NEW: Shift plus the arrow keys extends or contracts the current media selection across grid and list views
  • NEW: The inspector can open the saved original image in a dedicated preview before restoring or deleting its backup
  • NEW: Long-running bulk operations can be cancelled, remain visible after navigation or reload, and block only the FoldRocket workspace while active
  • NEW: The Flags filter identifies attachments whose physical file is missing and refreshes their filesystem status when the filter is opened
  • FIX: Media uploaded through the native WordPress media dialog is automatically added to the FoldRocket index
  • FIX: Bulk format conversion reports skipped or failed images and preserves existing files until the converted output has been verified
  • FIX: Rename file can reconnect a missing attachment to an existing file with a different extension in the same uploads folder, update its path, MIME type, metadata and known URLs, and remove it immediately from Missing file results
  • FIX: Grid and list controls keep a stable position when switching views, including the preview-size controls
  • FIX: Inspector tools once again expose Delete original and Delete media with separate confirmation flows
  • FIX: The Free library loads Smart Views without repeated listing refreshes and no longer reserves an empty first grid cell
  • FIX: The Free package preserves the WordPress media integration bridge so the FoldRocket sidebar appears in the native Media Library and media dialogs
  • FIX: WordPress Plugin Check compatibility is improved through prepared queries, WordPress filesystem APIs, validated request handling and cleaner runtime packages
  • UPDATE: The self-hosted Free package now receives updates through the FoldRocket custom updater without requiring a Pro license
  • UPDATE: Index and scan library now rebuilds the usage index in the same resumable background workflow with clearer progress, interruption and dismissal states
  • UPDATE: The setup wizard uses Grid as its default view, combines Privacy with AI provider, and lets users choose provider models during setup
  • UPDATE: Settings combines Privacy with AI provider and saves provider, model, instructions and privacy controls together
  • UPDATE: All 11 interface languages now include the complete UI catalog, including sorting, scan progress and Edit with AI messages
  • MINOR: Inspector field spacing, missing-file extension controls, destructive action buttons, mobile header controls, sorting controls and the Free upgrade banner are refined across supported viewports and themes

1.4.26

  • NEW: Native WordPress media selection dialogs show the FoldRocket sidebar with Smart Views, colored folders, hierarchy and live counts
  • NEW: Grid view offers three preview sizes, while grid and list cards show clearer ALT status, file weight, pixel dimensions and aspect ratio
  • FIX: Background jobs use lease fencing, heartbeats, resource locks, bounded retries and requester authorization checks to prevent duplicate, stale or unauthorized work
  • FIX: FoldRocket bundles its Action Scheduler runtime and keeps a durable WordPress cron fallback when the queue cannot initialize
  • FIX: REST operations enforce object-level attachment permissions, conservative serialized-data handling and safer capability checks across bulk and media operations
  • FIX: The WordPress media sidebar and FoldRocket picker tab load reliably regardless of media-hook order, keep a light skin and preserve native WordPress upload drag and drop
  • FIX: Database migrations verify critical tables, columns and indexes after upgrades and safely recover incomplete schema changes
  • FIX: Large folder downloads run in bounded background batches, validate access to every attachment and use one-time download tokens
  • UPDATE: Library queries, queue indexes and full-text search are optimized for large media libraries and multisite isolation
  • UPDATE: The admin frontend uses lazy language catalogs, typed API transport and smaller Inspector and Settings modules for more reliable loading
  • MINOR: Filter alignment, folder hierarchy spacing, sidebar margins, resize handles and media-modal layouts are refined across supported viewports

1.4.25

  • NEW: The desktop inspector can be resized by dragging or keyboard controls and remembers its width
  • NEW: The main FoldRocket navigation can collapse to an icon-only sidebar and remembers the chosen state
  • NEW: Edit with AI previews open in a large ratio-aware modal that keeps the complete generated image visible without scrolling
  • UPDATE: Inspector previews scale with the original image ratio, preserve the full image and use a larger responsive height
  • UPDATE: Generate all data is now Generate all data with AI and uses the same AI icon and loading state as field generation
  • MINOR: Inspector resize controls, preview actions and form spacing are refined across light and dark themes

1.4.24

  • NEW: The native WordPress Media Library adds the FoldRocket sidebar in grid and list views, with Smart Views, folder colors, hierarchy and live counts
  • NEW: Pro inspector adds an always-visible Edit with AI tab with iterative prompts, temporary previews and confirmed attachment replacement
  • NEW: Generate with AI and Generate all ask whether to translate into the other enabled metadata languages
  • NEW: Bulk Convert format queues confirmed JPG, PNG or WebP conversions with quality controls, original backups and reference updates
  • NEW: Generate all data opens a confirmation with an optional Regenerate filename checkbox
  • NEW: Bulk Analyze with AI lets users choose title, ALT, caption, description and filename before queuing work
  • NEW: Searchable AI model selection discovers compatible models across all six providers, with offline catalogs, refresh and manual model IDs
  • NEW: Edit with AI supports Google Gemini, xAI Grok Imagine and OpenRouter image-editing models in addition to OpenAI
  • FIX: Generating all metadata preserves the existing filename unless the user explicitly opts into renaming
  • FIX: Interactive AI jobs run before resumable scans; transient failures use bounded backoff and authentication errors stop immediately
  • FIX: Authorized AI operators can run their own queued work without access to site-wide job administration
  • FIX: AI model choices use a native dropdown that opens on click, with separate search and custom-ID entry
  • FIX: Edit with AI can start again after an earlier replacement or an expired preview, including images whose original dimensions are not a provider output size
  • FIX: Edit with AI keeps the written prompt and resumes active generation status when switching inspector tabs
  • FIX: Edit with AI rounds provider dimensions to valid multiples of 16 and keeps deferred retries moving instead of leaving the preview status waiting indefinitely
  • FIX: Edit with AI also respects the provider's 3840-pixel edge limit, then safely restores larger originals to their exact dimensions
  • FIX: Edit with AI constrains provider requests to the current total pixel budget while preserving aspect ratio and restoring the original output size
  • FIX: Edit with AI uses valid WordPress crop geometry when restoring large originals and stops retrying deterministic local resize failures
  • UPDATE: Edit with AI uses the provider's full supported pixel budget, high rendering quality, a larger source derivative and lighter final compression to preserve more detail
  • UPDATE: AI generation requests only selected fields and languages, preserves existing analysis, and reuses compatible suggestions for ALT previews
  • UPDATE: Edit with AI previews preserve the original image pixel dimensions and file format before approval
  • UPDATE: AI adapters support current GPT, Claude and Grok request options; Anthropic connection testing uses the Models API
  • UPDATE: Bulk actions remove standalone Generate ALT and Inspect usage; selecting a folder opens a confirmation before assignment
  • MINOR: Folder import buttons show only Import, with the source plugin retained in their accessible names
  • MINOR: Generate with AI buttons use a compact bordered surface, AI icon, loading indicator and theme-aware hover/focus
  • MINOR: Edit with AI shows a loader beside the active preview generation or replacement status
  • MINOR: Edit with AI places the generated preview before the prompt and gives Use image and Discard preview equal-width actions
  • MINOR: Edit with AI adds clearer spacing between the generated preview and editing instructions
  • MINOR: AI provider compatibility notices explain image-output requirements and consistently use the FoldRocket product name
  • MINOR: The native WordPress Media Library sidebar uses a bordered, top-aligned layout with improved spacing in grid and list views

1.4.23

  • NEW: Library flags include Used before Unused; the two usage filters are mutually exclusive
  • NEW: Library and WordPress media picker filters support server-side ordering by date, title, file size and usage, while Default order preserves manual folder positions
  • FIX: Full-library scans continue past the first batch and can be cancelled and resumed from saved progress
  • FIX: Duplicate detection covers all eligible images instead of stopping at 1,500 and paginates saved groups without recomputing similarity on each request
  • FIX: Unused results exclude media that have never had a usage scan and paginate beyond the first 48 files
  • FIX: The inspector language selector displays native names for all 69 supported metadata languages, including Japanese and Korean
  • UPDATE: Library imports also check media usage in each background batch when Usage / references is enabled, including already indexed attachments
  • UPDATE: Image hashing reuses unchanged file hashes, prefers uncropped WordPress intermediate images and checks memory before decoding originals
  • UPDATE: Scan progress includes cancellation and resume controls, and duplicate group previews remain bounded for large libraries
  • MINOR: Free and Pro packages share the same release version in plugin headers, runtime constants and Stable tags

1.4.22

  • NEW: Settings can customize image resize presets and the folder color palette
  • NEW: Image optimization can permanently delete its original backup after a separate confirmation
  • NEW: Library filters include server-side ordering by date, title, file size and usage, with manual folder order preserved
  • FIX: Optimizing and restoring WordPress -scaled images preserves the full original and targets the file the site actually serves
  • FIX: PNG optimization uses lossless compression and no longer shows an unreliable savings estimate before processing
  • FIX: Format conversion updates references to the attachment and its generated sizes across site content
  • FIX: Restore and backup deletion require the Image optimization feature to be available
  • FIX: Full-library index and usage scans checkpoint background batches and resume beyond the previous partial limits
  • FIX: Duplicate scans cover all indexed images and persist groups for SQL pagination instead of recomputing matches on every page
  • FIX: Unused media excludes attachments without a completed usage scan and supports pagination beyond 48 results
  • UPDATE: The inspector shows the file being optimized, supports the configured resize presets, and offers a direct restore action
  • UPDATE: The plugin uses the new indigo brand, updated logo, and monochrome WordPress menu icon
  • UPDATE: Perceptual hashing prefers uncropped intermediate images, reuses unchanged file hashes and checks memory before decoding
  • UPDATE: Library imports scan media usage in the same resumable background batches when Usage / references is enabled
  • MINOR: The folder color picker supports a configurable palette, hue and shade controls, and HEX input
  • MINOR: Image operation feedback and interface translations are clearer

1.4.21

  • FIX: Free no longer fatals on boot - Bricks media browser files ship in the free package
  • FIX: REST requests work with plain WordPress permalinks, including query parameters and file uploads
  • FIX: Folder updates report database write failures instead of returning a false success
  • UPDATE: Folder colors use a custom picker that matches the FoldRocket interface, with a palette, hue and shade controls, and HEX entry

1.4.20

  • NEW: Bricks. Virtual folders show in the Bricks media browser. Files stay in uploads.
  • FIX: The Bricks folder integration no longer loads translations before WordPress is ready.

1.4.19

  • MINOR: On a phone, the file type filter is a native select

1.4.18

  • NEW: Library. Right-click a file to copy its URL or filename, download it, add it to a folder, open its details, or delete it. The first action offers Generate ALT, Analyze with AI, or Copy URL, depending on the file
  • NEW: Folders. Drag files onto each other inside a folder to set a custom order
  • FIX: The inspector no longer opens with the header and preview cut off
  • FIX: Changing a folder color no longer requires permission to rename or delete folders
  • FIX: The folder color picker stays readable in dark mode
  • FIX: Dragging a file into a folder, or onto another file to reorder it, no longer cancels the drag
  • FIX: While reordering files inside a folder, the placeholder follows the pointer
  • FIX: On a phone, scrolling the inspector no longer leaves a gap above the header
  • FIX: On a phone, the library scroll stays above the bottom buttons and no longer leaves a gap above Folders and Filters
  • FIX: On a phone, file checkboxes stay under the Folders and Filters bar while scrolling
  • FIX: On a phone, each library walkthrough step stays fully visible, including the one that opens a file
  • FIX: In the live demo on a phone, the library and the inspector start under the demo banner
  • UPDATE: Dragging a file from the folder you are viewing onto another folder moves it out of the original folder
  • UPDATE: On a phone, the inspector scrolls as one panel, starting from the preview
  • UPDATE: On a phone, a horizontal swipe closes the inspector
  • UPDATE: All media no longer reorders files while dragging. Custom order stays inside a folder
  • UPDATE: The live demo skips the library walkthrough on a phone
  • MINOR: Context menu actions show an icon, and folders in that menu use their color
  • MINOR: The FoldRocket mark is updated in the plugin and the WordPress menu
  • MINOR: While dragging a file inside a folder, a placeholder shows where it will land
  • MINOR: The file type menu fits its options without a scrollbar
  • MINOR: Dragging a file uses the move cursor
  • MINOR: The setup wizard no longer shows a horizontal scrollbar on a desktop
  • MINOR: Dragging a file shows a small thumbnail next to the cursor

1.4.17

  • NEW: Library. Download zip packs the files in the current folder or smart view and deletes the archive after the download
  • NEW: Folder colors. Select color next to Download zip paints the folder name in the sidebar
  • FIX: The folder color picker opens next to the Select color button
  • FIX: The media window tab uses the configured name, and FoldRocket when none is set
  • FIX: On phone-width screens, the WordPress admin bar no longer covers the library header
  • FIX: The upload dialog stays inside the screen on small viewports
  • FIX: On small screens the file inspector covers the page, including the space above it
  • MINOR: Each folder in the sidebar shows a folder icon, and an open folder when it is selected
  • MINOR: The folder toolbar no longer includes the Move menu
  • MINOR: The folder toolbar button says Add Subfolder
  • MINOR: On small screens, smart views with folders and the filters each open in their own layer
  • MINOR: On small screens the filter layer hugs its content, and the two dates sit side by side with a label
  • MINOR: On small screens the list view shows one file per row
  • MINOR: The inspector keeps a gap under the section tabs while the details scroll
  • MINOR: On small screens, folder and smart view actions line up in two columns

1.4.16

  • UPDATE: Settings -> Import. Also compatible with FileBird, copying those folders into virtual folders without moving files
  • MINOR: The WordPress admin menu shows the FoldRocket icon

1.4.15

  • NEW: Settings -> Import. Copy HappyFiles, Real Media Library, and WP Media Folder (JoomUnited) folders into virtual folders without moving files

1.4.14

  • NEW: Pro White label. Upload a company logo for the library and a custom icon for the WordPress admin menu
  • FIX: A large menu icon is scaled to the standard menu size
  • FIX: Moving a folder keeps its subfolders with it
  • UPDATE: Settings -> Appearance. The Name field updates the WordPress admin menu as you type
  • UPDATE: More admin screens follow the selected interface language
  • MINOR: Appearance groups White label, then Name, then Primary color

1.4.13

  • FIX: Remove background. Applying the cutout no longer fails with a server error
  • FIX: Crop ratios (1:1, 4:3, 3:2, 16:9) follow the image pixels, so a square crop stays square on portrait and landscape photos

1.4.12

  • NEW: Move a folder by dragging it onto another folder, or onto All media to return it to the top level
  • NEW: Folder toolbar Move menu to place the open folder somewhere else in the tree
  • FIX: A folder cannot be moved into itself or into one of its subfolders

1.4.11

  • NEW: Drag media onto a folder in the sidebar to assign it
  • NEW: Nested virtual folders (subfolders), created from the folder toolbar
  • NEW: Settings -> Appearance. Rename the FoldRocket admin tab and left menu item
  • UPDATE: Usage detection includes Bricks Builder content
  • UPDATE: Admin UI chrome is fully localizable across all interface languages
  • MINOR: Long folder and smart view names truncate cleanly in the sidebar

1.4.10

  • UPDATE: The library walkthrough is included in Free and Pro, including the sandbox demo

1.4.9

  • NEW: After the setup wizard, a short walkthrough explains folders, filters, upload, and settings
  • UPDATE: The walkthrough opens one file and shows its title, ALT text, and caption
  • MINOR: On a phone, each walkthrough step stays above the bottom navigation

1.4.8

  • FIX: On phones, the bottom navigation stays visible without scrolling the page
  • UPDATE: Bottom navigation follows dark mode colors
  • MINOR: Item counts are hidden on the phone navigation bar

1.4.7

  • NEW: Admin interface languages also include Polish, Russian, Danish, Dutch, and Brazilian Portuguese
  • UPDATE: Plugins list. The free package is named FoldRocket Free and the Pro package is named FoldRocket Pro
  • UPDATE: Settings -> Appearance includes the tool language. The tab is named Appearance
  • MINOR: Settings save buttons follow the interface language

1.4.6

  • NEW: Admin interface languages. English, Italian, French, German, Spanish, and Portuguese
  • FIX: Upload options modal used light-theme colors in dark mode
  • FIX: After upload, the inspector opened the previously selected file
  • FIX: Legacy aiml_* tables are removed only when they are empty and the matching frkt_* table already exists
  • UPDATE: Finishing the setup wizard starts a full library index when attachments are not indexed yet
  • UPDATE: Updating an attachment requires permission to edit that attachment
  • UPDATE: Renaming, moving, or deleting a virtual folder requires the ability to edit others' posts
  • UPDATE: Assigning media to a folder requires permission to edit each attachment
  • UPDATE: Cancelling or retrying a background job requires administrator access

1.4.5

  • NEW: Settings -> AI provider. Optional instructions for how AI writes titles, ALT, captions, and descriptions
  • NEW: Inspector preview. Copy URL and Download actions
  • FIX: Copy URL works on non-HTTPS WordPress admin (e.g. Local sites)
  • FIX: Duplicate groups refresh after deleting missing or orphaned attachments
  • MINOR: Copy URL and Download controls are slightly rounded

1.4.4

  • FIX: Activation loads WordPress database upgrade helpers before creating tables
  • UPDATE: Pro download is available after purchase, only with an active license
  • UPDATE: Upload analysis runs only for users allowed to use AI
  • MINOR: Display name is FoldRocket

1.4.3

  • UPDATE: Faster library grid rendering on large media libraries
  • UPDATE: More reliable background job progress and retry messaging
  • MINOR: Privacy settings copy clarified for BYOK providers
  • MINOR: Translation template and packaging polish for the release zip

1.4.2

  • NEW: xAI (Grok) and Mistral as BYOK vision providers
  • FIX: Inspector usage locations refresh after a usage scan job finishes
  • UPDATE: Custom OpenAI-compatible endpoints. Better base URL and model validation
  • UPDATE: Duplicate near-match grouping refinements for perceptual hashing

1.4.1

  • FIX: Replace media kept the attachment ID but could leave stale mime metadata
  • UPDATE: Optimize / compress. Clearer preview vs original comparison
  • UPDATE: Crop & rotate. Safer thumbnail regeneration after edits
  • UPDATE: Format convert. WebP/AVIF availability surfaced in the UI when supported

1.4.0

  • NEW: Soft freemium. Free core (library, folders, filters, upload, media modal) without a license key; Pro unlocks AI, insights, and image tools
  • NEW: Features page. Toggle product modules; AI-powered modules clearly marked
  • NEW: License plans. Personal / Freelancer / Agency with seat-aware activation
  • NEW: Licensed auto-updates via the FoldRocket updates endpoint
  • UPDATE: Staging domains (localhost, *.local, *.test, common hosts) do not consume seats

1.3.2

  • NEW: Native WordPress media modal. Folders, search, and smart views (unused / missing ALT / large)
  • FIX: Smart view counts could drift after attachment delete
  • MINOR: Bulk assign to folder and bulk delete confirmation polish

1.3.1

  • NEW: Privacy. Strip EXIF before AI requests and send reduced-size previews only
  • FIX: ALT generation skipped attachments that already had placeholder ALT text
  • UPDATE: AI analysis never uploads original full-resolution files
  • UPDATE: Multilingual metadata fields. Empty-locale handling improvements

1.3.0

  • NEW: Optional BYOK AI image analysis. Descriptions and tags
  • NEW: AI metadata generation. Title, ALT, caption, description
  • NEW: Bulk ALT generation with progress, recap, and confirm before apply
  • NEW: Multilingual metadata in the Inspector
  • NEW: Providers. OpenAI, Google Gemini, Anthropic, OpenRouter, plus custom OpenAI-compatible endpoints
  • NEW: Background jobs for analysis and metadata generation

1.2.0

  • NEW: Health dashboard with library vitals and actionable issues
  • NEW: Unused media discovery (usage scan across posts, meta, and common builders)
  • NEW: Duplicate detection. Exact SHA-256 and near perceptual hashing
  • NEW: Background jobs for index, usage scan, and duplicates
  • NEW: System status diagnostics (PHP limits and environment)

1.1.0

  • NEW: ALT text on the site follows the current WPML or Polylang language
  • NEW: Asset Inspector. Metadata editing, folder assignment, usage locations
  • NEW: Image tools. Optimize with preview + restore, crop & rotate, resize, format convert, remove background (browser), replace file (same ID)
  • NEW: Safe filename rename with site-wide URL updates (preview + confirm)
  • NEW: Smart views. Save and update filter shortcuts
  • NEW: Setup wizard. Languages, appearance, library, privacy

1.0.0

First public release

  • NEW: First public release of FoldRocket
  • NEW: Modern grid/list media library with virtual folders (files stay in uploads)
  • NEW: Advanced filters. MIME, size, orientation, author, date range
  • NEW: Upload and bulk folder assignment
  • FIX: If Opsis Library Manager is active, FoldRocket shows a notice and does not load its admin screen or media modal until Opsis is deactivated
  • UPDATE: Global names and library tables use the frkt prefix. Existing frkt_* settings and tables are renamed on load
  • UPDATE: WordPress.org review. Site-wide jobs, library indexing, and single-asset reads require a matching permission, and bulk ALT checks edit access on every attachment
  • MINOR: Non-destructive defaults. Preview + confirm for destructive actions; uninstall never deletes files in uploads
  • MINOR: WordPress attachments remain canonical; plugin tables augment them

Want the latest Pro build? Unlock a plan and download from your account.

Join our newsletter.