1.4.0
- Updated 12 Oct 2026
- Improvedupdated to Freemius SDK v2.13.5
- NewUpload form preview in the gallery editor, launched by clicking the gallery preview upload area or the Preview Upload Form button in User Uploads General settings. The button appears to the right of its help message and remains available when the frontend form is hidden or uses a shortcode.
- NewPreview dialogs use a dummy image and current unsaved field settings, labels, and required indicators. Upload is disabled, and preview information is never uploaded or saved. Preview JavaScript and launcher styles load only on gallery edit pages.
- FixedGallery editor previews disable the real file picker, omit upload payload fields, and keep the dialog outside the gallery save form to prevent accidental submission. Preview controls continue working after gallery preview refreshes.
- NewOptional per-gallery receipt emails send one plain-text confirmation per batch, counting successful uploads only, with no images or attachments. Pending uploads are confirmed for review; auto-approved uploads are confirmed as approved.
- NewCustomizable receipt email template with batch-count, gallery-name, and status placeholders, shown only when receipt emails are enabled.
- NewUse default template links below receipt, approved, rejected, and admin email message settings. Clicking a link replaces the current textarea content with the default using JavaScript, including blank templates in existing galleries; save the gallery to keep the replacement.
- NewAdditional Info text and Additional Long Info textarea fields, both labeled Additional by default, with Hide, Show, and Required controls and custom label overrides.
- ImprovedAdditional information is sanitized to remove HTML and executable blocks, stored as attachment post meta after approval, and displayed in moderation and the attachment Upload Info tab.
- FixedPreserve textarea line breaks and backslashes through moderation and attachment storage, and accept and display literal zero values in the additional fields.
1.3.0
- Updated 28 Sep 2026
- NewOptional per-gallery browser image optimization before upload, with maximum width, output quality, and JPEG, PNG, or WebP format controls.
- NewImage preparation progress in the upload dialog and clear feedback when a selected image cannot be optimized.
- ImprovedUpload previews and validation use the prepared image, while the original filename is retained in upload metadata.
- ImprovedGalleries without a saved allowed-type list now include WebP and AVIF alongside JPEG and PNG by default. Existing custom lists stay as saved.
- ImprovedReorganized gallery upload controls into General, Uploads, and Appearance subsections.
- ImprovedNew galleries use the Modern dropzone style by default; galleries with a saved Classic choice keep that style.
- ImprovedThe Maximum Uploads Allowed setting now clarifies that a blank value means unlimited uploads.
- FixedImages that cannot be decoded no longer show a broken preview icon.
- ImprovedTested up to WordPress 7.1.
1.2.0
- Updated 04 Aug 2026
- NewUpload batches now receive persistent identifiers so auto-approved and moderated items can be handled as a group.
- NewNew filters for customizing batch context, item metadata, and completed REST upload responses.
- NewNew lifecycle actions for batch processing and individual approval or rejection events.
1.1.9
- Updated 04 Aug 2026
- Improvedupdated to Freemius SDK v2.13.4
- NewApproved uploads now retain uploader details on their Media Library attachments and display them in a read-only Upload Info tab in FooGallery's Advanced Attachment Modal.
- ImprovedUploader names and email addresses are restricted to administrators, and custom Name and Email field labels are preserved in the attachment details.
- ImprovedOlder image and video-poster approvals are automatically resolved and linked to their Media Library attachments when viewed.
- ImprovedThe Upload Info tab identifies and links to the source gallery only when the attachment is viewed in a different gallery.
- FixedOriginal browser-supplied filenames are preserved separately from collision-resolved queue filenames.
1.1.8
- Updated 09 Jun 2026
- ImprovedModeration approvals and rejections now report clearer upload-specific errors for both images and videos.
- ImprovedBulk moderation now includes per-upload failure details and media type context in admin alerts.
- FixedVideo moderation actions now preserve media type details through the admin UI and AJAX responses.
1.1.7
- Updated 13 Apr 2026
- NewNew gallery-level `Allow Video Uploads` toggle, disabled by default.
- NewMixed image and MP4 upload support when FooGallery video support is available.
- NewClient-side video poster generation so queued videos can be previewed and moderated.
- ImprovedModeration, success messages, and email copy now use upload-focused wording for mixed-media workflows.
- ImprovedGeneral setting labels now refer to uploads rather than only images, including Maximum Upload Size and Maximum Uploads Allowed.
- ImprovedModeration screens now show poster thumbnails for queued videos and include direct links to the queued MP4 file.
1.1.6
- Updated 26 Mar 2026
- NewNew per-gallery dropzone appearance controls, including modern style, icon toggle, custom dropzone text, border thickness, rounded corners, and color controls.
- NewNew per-gallery label override settings for upload form fields.
- NewModeration notification badges and more accessible moderation status messaging.
- NewNew per-gallery controls for admin notification emails, including a Send Admin Emails toggle and customizable admin email template.
- NewNew email template improvements for user notifications, including gallery page link placeholder support, configurable image preview size, and dedicated placeholder help blocks in settings.
- ImprovedUpload form assets now load in FooGallery gallery previews, and frontend styling was improved for the Block editor preview.
- ImprovedRefined upload form settings visibility and reorganized email settings to make template options easier to configure.
1.1.4
- Updated 17 Oct 2025
- FixedFixed issue with upload role setting. It now respects the role hierarchy correctly.
1.1.3
- Updated 17 Feb 2026
- FixedFixed startup issues and race condition for Freemius.
- NewAdded upload role setting, so you can restrict uploads to a specific role. Choose "Anyone" to allow any logged-in user.
1.1.2
- Updated 12 Nov 2025
- ImprovedFreemius SDK update 2.13.0
- Fixedfixed race condition on init in some scenarios.
1.1.1
- Updated 05 Nov 2025
- NewFields can now be marked as required, so upload will not proceed if required fields are not filled out.
- NewModeration tables updates : added new field for date uploaded. Click on thumb to open fullsize image in new tab.
- NewAdded new admin notice on gallery edit page to alert admins when there are uploads awaiting moderation. Button to scroll to moderation table.
- NewAdded menu bubble to moderation menu to show there are uploads awaiting moderation.
- FixedFixed layout styling issues on frontend upload form.
- FixedUpload form now shows on empty galleries.
1.0.9
- Updated 18 May 2025
- ImprovedFreemius SDK update 2.12.0
- Newadded new fields for email templates, so that users can customize approve/rejection the emails sent to users.
1.0.8
- Updated 22 Mar 2025
- Newadded new field for tags, which will add tags to the approved attachment.
- Newauto approvals, so that uploaded files are added directly into the gallery.
- Newadded new fields for name and email, so details for the uploader can be recorded.
- Newbulk moderation on moderation page, so that images can be approved or rejected in bulk.
1.0.6
- Updated 10 Nov 2024
- NewSend an admin email after every upload.
1.0.5
- Updated 12 Feb 2024
- Fixedenhanced sanitization for language settings.
- ImprovedFreemius SDK update 2.6.2
1.0.4
- Updated 21 Dec 2023
- Fixedapproved images are shown immediately in the gallery edit page
1.0.3
- Updated 16 Dec 2023
- Fixedupload form not showing after gallery
- Fixedapproved images not showing on some server setups
- ImprovedFreemius SDK update 2.6.1
1.0.0
- first version!