DLP Power Pack

Version: 2.1.1
Tested Up To: 6.9.4
Requires PHP: 8.2

2.1.4

  • 🔧 FixedGrid view wasn't showing the individual reset filter icons

2.1.3

  • 🔧 FixedImproved document category security for front end uploads.

2.1.2

  • ✨ New"Unsecure Download" bulk action on the Documents screen moves files back to the public uploads folder and restores a direct download URL
  • 🔧 FixedImage files (JPEG, PNG, etc.) uploaded to a secure document were served via a direct protected-folder URL that returned a 404 instead of being routed through the authenticated proxy

2.1.1

  • 🔒 SecurityDocuments accessed via direct permalink now show the lead capture form, preventing bypass of the gate
  • 🔒 SecuritySecure download proxy endpoint checks lead capture status before streaming, redirecting uncaptured visitors to complete the form first
  • 🔧 FixedBrowser console error appearing when no datatable was found on the page

2.1

This release introduces Lead Form Builder and Secure Downloads.

  • ✨ NewLead capture form custom field builder with text, select, and checkbox fields and drag-and-drop ordering
  • ✨ New"Pretty Lead Email" setting replaces plain notifications with a styled HTML email including all custom lead fields
  • ✨ NewLead submissions are saved to a local database table and viewable in the admin
  • ✨ NewWebhook integration forwards lead submissions to external services such as Zapier, Make.com, or a custom CRM
  • ✨ NewDocument files are moved to a web-inaccessible protected folder and served via an authenticated WordPress proxy
  • ✨ NewPer-category "Secure File Storage" toggle — new uploads go directly to the protected folder
  • ✨ NewGlobal "Secure Document Uploads" setting in Category Permissions applies protection to all new uploads site-wide
  • ✨ New"Secure Download" bulk action on the Documents screen moves existing files into the protected folder in one step
  • ✨ NewFile Location column on the Documents screen shows lock/unlock status for every document at a glance
  • ✨ NewFile Location dropdown filter to quickly surface and act on unprotected documents
  • ✨ NewSummary stats for lead capture submissions and download activity on the dashboard

2.0.5

  • 🔧 FixedEdited documents were not being held for moderation
  • 🔧 FixedClient Manager logged-in user check could prevent public libraries from being shown

2.0.4

  • ✨ NewExport checkbox to include Document Categories and site Users for debugging purposes

2.0.3

  • ✨ Newexpired attribute on the shortcode to filter by expired documents
  • ✨ NewGroup Grid entries by Category via new shortcode attribute

2.0.2

  • 🔧 FixedRedirection after document edit was not working
  • 🔧 FixedClient Manager was throwing an error with document library when not enabled
  • 🔧 FixedFront-end edit form delete button not correctly checking role capability
  • 🔧 FixedRemoved erroneous notify-client trigger on the edit form

2.0.0

This release introduces Client Management.

  • ✨ NewCreate individual client accounts with private, permission-controlled document categories generated from a configurable template — supports single-client creation or bulk CSV import
  • ✨ NewSend documents for acknowledgment with cryptographically-secure approval links, automatic reminders, and a timestamped audit trail
  • ✨ NewTrack client activity — logins, downloads, and acknowledgments — in a per-client log, with an Acknowledgment Status dashboard showing pending and overdue items
  • ✨ NewForm fields in Power Pack settings can now be re-ordered via drag and drop

1.7.3

  • 🔧 FixedCustom fields not showing up on Settings screen
  • 🔧 Fixed[next_document] shortcode now checks for both "published" and "future" statuses

1.7.2

  • ⚡️ ImprovedMasonry grid removes inherited grey border and adds hover effect to show image caption
  • 🔧 FixedACF fields were not displaying correctly on the front-end form

1.7.1

  • 🔧 Fixed"Download Selected Documents" button not working correctly with folders enabled
  • 🔧 FixedReset filter X was incorrectly being added to the page count dropdown
  • ✨ New[next_document] shortcode to display the next upcoming document in a grid layout

1.7

  • ⚡️ ImprovedBulk Downloads now supports a "Select all pages" mode; original behaviour retained as single-page-only setting
  • ✨ NewBulk Downloads support for folders — download button appears once a folder is expanded
  • ✨ NewMasonry mode for grid view when using image layouts

1.6.5

  • ⚡️ ImprovedUpdated all URLs to the Friendly Web Guy plugins site

1.6.4

  • 🔧 FixedCustom meta fields added to individual documents were incorrectly listed on front-end upload forms

1.6.3

  • 🔧 FixedCategory and tag selections retained their values after submitting a document
  • 🔧 FixedUpload button did not re-enable itself after anonymous submission

1.6.2

  • ⚡️ ImprovedMulti Document Download button now respects the DLP button position setting and can be placed above the library

1.6.1

  • ⚡️ ImprovedPending documents now appear in Taxonomy Filter lists
  • ⚡️ ImprovedDocument categories in upload/edit forms now show their parent in brackets for clarity
  • ✨ NewAdditional detail exports for all-time and monthly download tracking views
  • ⚡️ ImprovedIP addresses are now masked in exports while remaining visible in the admin for future filtering

1.6

  • ✨ NewRelated Documents — single document view can show manual or automatic suggestions
  • ✨ NewAlternative Uploads Directory setting to change the Document Library upload folder (new documents only)
  • ✨ NewLimited User Uploads setting to allow logged-in users to upload without the publish_posts capability
  • ✨ NewCustom tag and category support on front-end create and edit forms
  • ✨ NewRole-based permissions on document categories for viewing, editing, and uploading via the enhanced front-end form
  • 🔧 FixedCustom taxonomies were not being processed and saved when using the enhanced upload form
  • ⚡️ ImprovedUpdated compatibility for Document Library Pro v3 and above

1.5

  • ✨ NewAnonymous submissions are now supported on front-end forms
  • 🔧 FixedPHP warning triggered by custom fields example value
  • 🛠️ DevUpdated Freemius SDK

1.4.2

  • 🔧 FixedDownloads were not being tracked while Power Pack was activated

1.4.1

  • ✨ Newcategory_id shortcode parameter to filter front-end create form categories to children of a specified parent
  • ✨ Newcategory_id shortcode parameter to filter front-end edit form categories to children of a specified parent
  • 🔧 Fixed"Enable Screen Options" setting was incorrectly enabled by default
  • 🔧 FixedScreen Options no longer runs for non-Document Library Pro post types

1.4

  • ✨ NewNew "Show / Hide Form Fields" section in Power Pack Settings
  • ✨ NewIndividual front-end form fields can now be shown or hidden (all shown by default)

1.3

  • ✨ NewFront-end form setting to allow URLs instead of file uploads
  • ✨ NewFront-end form setting to allow custom authors to be entered
  • ✨ NewCustom Taxonomy Filters on the All Documents screen
  • ✨ NewScreen Options panel support for custom taxonomies and fields, enabling additional columns on the All Documents screen
  • 🔧 FixedFront-end form custom text taxonomy was not populating values

1.2.1

  • ⚡️ ImprovedSingle Document Auto Preview now handles additional button types and opens external links in the same window
  • ✨ New"Select all pages" button for Multi Document Download, displayed after checking the select-all box

1.2

  • ✨ NewMulti Document Download support across multiple folders
  • ✨ NewCheckbox to select all documents in a folder or library
  • ✨ NewSingle Document Auto Preview setting to auto-preview a document when accessed directly
  • 🛠️ DevUpdated Freemius SDK

1.1.1

  • 🔧 FixedUser role accordion display issue

1.1

  • ✨ NewTwo new shortcodes for enhanced front-end upload and edit forms with optional redirect
  • ✨ NewExperimental custom field support on front-end forms (fields added to Document post type)
  • ✨ NewFeatured image management in front-end forms
  • ✨ NewAbility to replace document files via front-end forms
  • ✨ NewPassword protection option for documents via front-end forms
  • ✨ NewDocument status control (draft/published) via front-end forms
  • ✨ NewEnhanced moderation notification email with additional recipient support
  • ✨ NewNotification emails to document authors
  • ✨ NewEdit icon for a document's owner in the document library
  • ✨ NewOption to filter front-end categories by slug
  • ✨ NewRestrict Category Edits — prevent edit icon for selected categories
  • ✨ NewSimple dashboard
  • ⚡️ ImprovedRole capabilities extended to support front-end functionality

1.0.0

  • ✨ NewInitial release