Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Barn2 Document Library Pro Changelog

Every recorded version, newest first, with what changed in each one.

Latest 4.2.115 versions

Undated · 15 versions

  1. 4.2.1

    Latest
    1 new1 improvement1 fix1 change
    New
    • Choose a document category when uploading files with the drag-and-drop bulk uploader.
    Improved
    • Check that the user is allowed to import documents before accepting a drag-and-drop upload.
    Fixed
    • Fatal error when another active plugin, such as Forminator, MailPoet or Rank Math, uses Action Scheduler.
    Changes
    • Release date 27 October 2026
  2. 4.2.0

    3 new2 improvements10 fixes1 change
    New
    • Attach up to three files or URLs to each document.
    • Manage version history separately for each file attached to a document.
    • Protect Media Library files attached to restricted documents from direct access.
    Improved
    • Redesigned the File Source section in the document editor.
    • Updated Barn2 libraries.
    Fixed
    • Match partial words when searching the new tables and grids.
    • Allow preset searches to be cleared or replaced in the new tables and grids.
    • Refresh cached preview and download buttons automatically after document file changes.
    • Protect all attached files and retained versions, including documents processed in protected categories by background jobs.
    • Show file protection completion notices on document and category screens without reloading the page.
    • Respect shortcode filter overrides when no filters are selected in the settings.
    • Keep other category options available when using multi-select filters.
    • Include taxonomies created with Pods in the document display settings.
    • Hide embedded login forms from users who are already logged in.
    • Prevent an early translation-loading notice when loading the plugin.
    Changes
    • Release date 15 October 2026
  3. 4.1.1

    4 improvements11 fixes1 change
    Improved
    • Improve file parsing failure handling, including a new PDF parser for PHP 8.2 and above, as well as a failure reporting email and admin page.
    • Improved handling of long filter names in the filter dropdowns for the new table and grid.
    • Use the effective PHP memory limit for index batch checks.
    • Do not flush the persistent object cache during indexing.
    Fixed
    • Restore setup wizard filter defaults without changing the selected frontend.
    • Preserve saved filter locations and legacy filter checkboxes when saving settings.
    • Restore SearchWP support for legacy tables and add support for new tables and grid.
    • Apply configured link, button, and disabled button font sizes in new tables while preserving defaults when unset.
    • Preview modal was not working in folder view for the new table and grid.
    • The `filters` shortcode attribute would not work when set to `false`.
    • Add `doc_limit` and `show_footer` support for the new tables and grid.
    • The filter dropdown could overlap the reset icon on the new table and grid.
    • Fix scoped class resolution for the Smalot PDF parser.
    • Prevent duplicate grid card borders and preserve the configured corner style when applying custom card borders.
    • Fatal error when upgrading from Document Library Lite related to grid content settings.
    Changes
    • Release date 24 September 2026
  4. 4.1.0

    2 new2 improvements25 fixes1 change
    New
    • Update existing documents by ID or slug during CSV imports.
    • Optionally set a document publication date during CSV imports.
    Improved
    • Improve search by indexing the digits inside a reference code.
    • Tested up to WordPress 7.1.
    Fixed
    • Keep DataViews table link and preview buttons inside narrow link columns.
    • Hide the DataViews-only multi-column sorting setting in Legacy mode.
    • Associate document search labels with their search inputs.
    • Display comments on non-legacy single-document layouts while preserving closed comments.
    • Safely ignore orphaned document category ancestors.
    • Preserve intentionally empty document button text for icon-only links.
    • Support numeric taxonomy slugs without breaking numeric term IDs.
    • Display documents and search results in the correct language when using WPML.
    • Reduce memory usage on PDF parsing and skip memory-exhausting PDFs.
    • Numeric search returning the wrong documents.
    • Numerical custom field sorting.
    • The dark theme was not rendered correctly in the new tables.
    • Ensure video embeds are responsive inside table columns.
    • The `folder_status` attribute no longer functioned correctly.
    • Hide the DataViews search box when `search_box="false"` is used.
    • Corner radius on filter controls for the default theme in grid mode.
    • Preserve the default theme corner radius on table controls.
    • Include child terms when specifying a parent term inside `doc_category` for folder mode.
    • Remove 'Uncategorized' folder from the folder list.
    • FacetWP integration with the new tables.
    • Avoid loading all terms when an empty folder include list is passed.
    • Align the Kadence single-document download button with adjacent buttons.
    • Preserve protected category inheritance for child categories and documents.
    • Guard taxonomy checks when document taxonomies are not registered.
    • Avoid repeated document visibility queries during one request and refresh the cache when settings change.
    Changes
    • Release date 27 August 2026
  5. 4.0.1

    2 fixes1 change
    Fixed
    • All documents could appear in every folder on legacy mode.
    • Restored the pre-existing priorities of legacy hooks.
    Changes
    • Release date 13 August 2026
  6. 4.0.0

    12 new1 improvement3 fixes1 change
    New
    • Modern table library replaces jQuery datatables.
    • Search within PDF and office documents.
    • Legacy mode to preserve the existing jQuery datatables, enabled by default for existing installations.
    • Custom indexed tables for efficient lazy loaded search, filter and sort in the new table library.
    • Multi-column sorting.
    • Multi-select filters.
    • Ability to display filters inline as a dropdown from the column headings.
    • Active filters setting which shows currently active filters are displayed above the table.
    • Filter counts setting to display the number of matching posts next to each filter option.
    • Infinite scroll mode.
    • Unique URLs reflecting the current search, filter, sort, and pagination state of a table, allowing users to link directly to a specific table view.
    • Added the Help Scout beacon in the plugin settings.
    Improved
    • Updated internal libraries and tested up to WordPress 7.0.
    Fixed
    • Errors when evaluating document link field visibility outside WordPress admin screens.
    • Category visibility changes not immediately refreshing cached protection rules.
    • Lead capture being skipped for administrators when bypass for logged-in users was disabled.
    Changes
    • Release date 11 August 2026
  7. 3.3.0

    2 new4 improvements4 fixes1 change
    New
    • "Filter by media" dropdown on the Select File modal when adding documents.
    • Notice shown when a document's visibility is protected but no protection types are selected.
    Improved
    • Added a tooltip to the "delete data on uninstall" setting checkbox.
    • Updated Select2, color picker and document field styling for WordPress 7.0.
    • Updated Barn2 libraries.
    • Tested up to WP 7.0.
    Fixed
    • Login form block triggered a "WP_Block_Type_Registry::register was called incorrectly" notice.
    • Document link metabox not showing when a previously stored value was invalid.
    • Save button now appears enabled even when post saving is locked.
    • PHP 8.4 "passing null to non-nullable parameter" deprecation warning.
    Changes
    • Release date 23 June 2026
  8. 3.2.1

    1 fix1 change
    Fixed
    • Empty documents being added under certain conditions.
    Changes
    • Release date 13 May 2026
  9. 3.2.0

    3 new1 change
    New
    • Added support for the block editor in documents.
    • Added Document Download, Preview and Data blocks.
    • Added 1 Column and 2 Columns block layouts.
    Changes
    • Release date 16 April 2026
  10. 3.1.1

    2 improvements5 fixes1 change
    Improved
    • Updated language files.
    • Updated Barn2 libraries.
    Fixed
    • Protected documents were not correctly excluded from Yoast sitemaps.
    • Navigation menu visibility check for protected documents was using an incorrect method.
    • Folder order was not handled correctly and caused validation errors.
    • Column types from v2 configurations were not parsed correctly when migrating settings.
    • Card layout had incorrect min-width and overflow properties causing display issues.
    Changes
    • Release date 12 March 2026
  11. 3.1.0

    2 new7 improvements10 fixes1 change
    New
    • Added filters selector.
    • Added lead capture functionality.
    Improved
    • Removed the name of the edition from the settings panel.
    • Circumvent memory issues with TranslatePress.
    • Added Italian translation.
    • Clear terms and visibility cache on terms update.
    • Added one more capability to the Users endpoint.
    • Updated Barn2 libraries.
    • Tested up to WordPress 6.9.
    Fixed
    • WP Engine - Auth prompt displaying on every page load.
    • Incorrect labeling of a field on the settings page.
    • Divi - React error in theme builder.
    • Single link button class.
    • German translation files.
    • date_columns backwards compatibility.
    • Documents assigned both public and protected categories were not excluded from document archive listings.
    • Non-document posts inherited global protection in search queries.
    • Documents with protection set at the document level were not unlocked in search queries.
    • Always show download button on protected document listings if the link is set to the single document page.
    Changes
    • Release date 25 February 2026
  12. 3.0.3

    2 improvements5 fixes1 change
    Improved
    • Improved accessibility of checkboxes in table.
    • Updated Barn2 libraries.
    Fixed
    • Frontend Submission - Form can't process URLs.
    • Unable to display checkboxes only when multi-downloads is enabled.
    • `clickable_fields=none` doesn't override the title link setting.
    • The `{title}` placeholder was not working for the login forms.
    • When lazyload setting was disabled, unlocked documents from other categories were incorrectly being added to category restricted libraries.
    Changes
    • Release date 04 December 2025
  13. 3.0.2

    9 fixes1 change
    Fixed
    • Global document owner protection would not unlock inherited protected documents in the main library.
    • The 'Show protected categories and documents' setting would override the 'Limit categories' setting on the frontend submission form.
    • Subcategory protection inheritance was not working correctly in a specific folder mode configuration.
    • SearchWP and FacetWP integrations were not initializing due to namespace scoping issues.
    • Updating access control settings could remove the 'read' custom capability from unselected document owner roles.
    • Added handling for errors returned by `get_objects_in_term` and `get_term_children` calls.
    • PHP warning caused by `remove_menu_page` calls executed outside the `admin_menu` hook.
    • Fatal error when metaboxes interacted with custom roles lacking document capabilities.
    • Added missing translation files.
    Changes
    • Release date 6 November 2025
  14. 3.0.1

    1 improvement2 fixes1 change
    Improved
    • Filter to disable the taxonomy libraries feature.
    Fixed
    • ACF fields were not being displayed with the correct formatting on the frontend.
    • Yoast SEO category sitemap error due to incorrectly named class method.
    Changes
    • Release date 30 October 2025
  15. 3.0.0

    5 new1 change
    New
    • Renamed plugin to Document Library Pro - Advanced.
    • Access control features to restrict document access at the global, category and individual document level.
    • Control which roles can manage documents in the WordPress admin.
    • The document library is displayed on document category archive pages.
    • Document library login shortcode and block.
    Changes
    • Release date 21 October 2025

Changelog published by the developer, in their original language.