DocVault Changelog

DocVault version history

Version 1.5.8

Released: 5 October 2026

Security fix and block editor update.

  • The Document block no longer shows restricted or expired documents to visitors who can’t access them when page content is loaded through admin-ajax.php (for example by a theme’s “load more” button).
  • Other plugins can now add their own layouts to the Document block’s Layout control. DocVault Pro 1.5.4 uses this to fix the block sidebar when Pro is active. No change if you don’t use Pro.

Version 1.5.7

Released: 2 October 2026

Bug fixes.

  • Download counts are now recorded correctly when several people download a document at the same time. Previously some downloads could be missed.
  • Saving a document without changing its expiry date no longer records an expiry change. This removes false entries from the DocVault Pro audit log.
  • Upload dates in the admin document list and the [trdv_list] Date column now show in your site’s timezone instead of UTC.

Version 1.5.6

Released: 29 September 2026

Security update. Recommended for all users.

  • Fixed: stored document files could be downloaded directly from their storage address, bypassing access restrictions and expiry dates. Direct access is now blocked on Apache servers, and existing sites are protected automatically on upgrade. Nginx sites need a server rule — see Troubleshooting.
  • Added a Site Health check that tests whether stored files can be downloaded directly, and shows the exact rule to add if they can. A warning is also shown on DocVault admin screens.
  • The review prompt can now also appear once you have 5 or more documents, after at least 7 days of use.

Version 1.5.5

Released: 22 September 2026

WordPress 7.1 compatibility.

  • Confirmed compatible with WordPress 7.1.
  • Document block editor styles now load correctly in the always-iframed post editor introduced in WordPress 7.1.

Version 1.5.4

Released: 1 July 2026

Better document picker in the block editor.

  • The Document block’s document picker is now a live search field. The previous dropdown silently stopped at 100 documents; every document can now be found.

Version 1.5.3

Released: 29 May 2026

Small display fix.

  • Download and View buttons in the document list no longer wrap onto two lines.

Version 1.5.2

Released: 20 May 2026

Admin colour scheme fix.

  • Plugin accent colours now match whichever admin colour scheme is active.

Version 1.5.1

Released: 20 May 2026

Documentation corrections only. No functional changes.


Version 1.5.0

Released: 20 May 2026

WordPress 7.0 compatibility.

  • Confirmed compatible with WordPress 7.0.
  • Document block updated to block API version 3, with styles that load correctly inside the iframed editor.

Version 1.4.9

Released: 24 April 2026

Query Loop support and stricter expiry enforcement.

  • Added: documents can be displayed with the core Query Loop block, so you can build custom layouts in the block editor.
  • Changed: visiting a single document’s page now goes straight to the download.
  • Fixed: expired documents are now blocked at their download and view links and via the REST API, not just hidden from the document list.
  • Fixed: expired and restricted documents are now hidden from Query Loop listings.

Version 1.4.8

Released: 23 April 2026

Tags, manual sort order, inline viewing, site search, and filters.

  • Added: document tags. Use [trdv_list tag="slug"] to filter by tag, or [trdv_list show_tag_filter="true"] for a tag dropdown.
  • Added: drag-and-drop manual sort order in the admin document list. Use [trdv_list orderby="menu_order"] to show that order on the frontend.
  • Added: a View button for PDF and image files, which opens them in the browser instead of downloading.
  • Added: an option to include documents in WordPress site search.
  • Added: optional document descriptions, shown in the document list and the Document block.
  • Added: category and file type filter dropdowns, a download count column, and a clear-search button.
  • Fixed: expiry date calculation on servers whose timezone is not UTC.

Version 1.4.6

Released: 15 April 2026

The Version History box now explains what the Restore button does.


Version 1.4.5

Released: 14 April 2026

Upload security hardening.

  • Uploads are now rejected outright if the file’s content does not match an allowed file type.
  • Added the trdv_allowed_file_types filter for developers (used by Pro to allow extra file types).

Version 1.4.4

Released: 13 April 2026

Media library fixes for older files.

  • Files uploaded before 1.4.3 are now reliably hidden from, and protected in, the media library.
  • Older files can be deleted through DocVault’s version management again.
  • Fixed a storage statistics calculation (Pro) and removed a deprecated function notice.

Version 1.4.3

Released: 10 April 2026

Private document storage.

  • New uploads are no longer added to the WordPress media library. DocVault stores and manages them itself.
  • Older DocVault files are hidden from the media library and cannot be deleted from there by accident.
  • The version limit warning is now a clear banner above the upload area.
  • Security: added path checks to all file serving and deletion.
  • Fixed: the current version is now tracked explicitly, so it is preserved correctly after a Pro merge.

Version 1.4.2

Released: 9 April 2026

Admin list improvements and hook fix.

  • Added a file type filter dropdown to the admin document list — select PDF, DOCX, or any other type to filter the list instantly
  • Fixed clearing the expiry date field now correctly fires the internal hook, so Pro audit log and email notifications record both set and cleared transitions

Version 1.4.1

Released: 8 April 2026

Document expiry dates and access-control fixes.

  • Added document expiry dates — set an optional date on any document; once it passes the document is automatically hidden from the [trdv_list] shortcode and AJAX search. Use [trdv_list show_expired="true"] to include expired documents
  • Admin document list highlights expiring documents in amber (within 30 days) and expired documents in red
  • Fixed the DocVault block and [trdv_link] shortcode now check access control before exposing the document title, file metadata, and download URL to users who do not have permission to view the document
  • Fixed frontend query now applies access-control filtering at the database level for anonymous users, so document counts and pagination are accurate

Version 1.4.0

Released: 7 April 2026

Minor UX improvements.

  • Added a dismissible review notice shown after 21 days on DocVault admin pages
  • The version limit warning is now an inline notice with a link to DocVault Pro, replacing the blocking confirmation dialog

Version 1.3.9

Released: 3 April 2026

Download button styling fix.

  • Fixed download button text no longer hidden by the theme link colour — explicit link and visited colour rules prevent theme stylesheets from overriding the button text

Version 1.3.8

Released: 30 March 2026

Bug fixes for drag-and-drop file upload.

  • Fixed drag-and-drop upload not attaching the file on Publish/Update — the document title was pre-filled correctly but the file was silently discarded on save
  • Fixed cancelling the version limit confirmation dialog when dragging a file no longer silently queues the file for upload

Version 1.3.7

Released: 16 March 2026

Settings improvements and expanded file type support.

  • Settings page redesigned with card layout (File Storage, Categories, Access Control)
  • Added support for ODT, ODS, ODP, RTF, CSV, and TXT file types
  • Block title corrected to “DocVault Document” in the block editor

Version 1.3.6

Released: 13 March 2026

Date display fix for non-UTC servers.

  • Fixed version history dates displaying incorrectly on sites running in a non-UTC timezone

Version 1.3.5

Released: 13 March 2026

Help page and settings improvements.

  • Folder structure locked-state warning now explains what would be required to change it
  • Global “Specific roles” access option now shows an upgrade prompt for free users; existing saved role configurations continue to be honoured
  • Help page improvements for Pro users

Version 1.3.4

Released: 13 March 2026

Bug fixes for file storage and download tracking.

  • Fixed flat folder structure filenames going out of sync after version pruning
  • Fixed download log timestamps displaying incorrectly on non-UTC servers
  • Added admin notice if the uploads directory cannot be created on activation

Version 1.3.3

Released: 13 March 2026

Shortcode rename for WordPress.org prefix compliance.

  • Renamed shortcode [docvault_list] to [trdv_list] — update any pages or posts using the old shortcode
  • Renamed shortcode [docvault_link] to [trdv_link] — update any content using the old shortcode

Version 1.3.2

Released: 10 March 2026

WordPress.org review fixes.

  • Fixed the remaining WordPress Plugin Check warnings.

Version 1.3.1

Released: 10 March 2026

WordPress.org review fixes.

  • Fixed WordPress Plugin Check warnings.
  • Security: every upload method now checks the file’s real type, not just its extension.

Version 1.3.0

Released: 9 March 2026

Plugin renamed to Trilobita DocVault with full prefix migration.

  • Plugin renamed from Smart Document Manager to Trilobita DocVault
  • All function, class, hook, option, and meta key prefixes changed from sdm_/SDM_ to trdv_/TRDV_
  • Post type renamed from sdm_document to trdv_document
  • Taxonomy renamed from sdm_category to trdv_category
  • Shortcode renamed from [smart_documents] to [docvault_list]
  • Upload directory renamed from sdm-documents to trdv-documents
  • Text domain changed from smart-document-manager to trilobita-docvault
  • Removed all Pro feature gating and upgrade prompts (WordPress.org trialware guideline compliance)
  • Removed per-document role-based access UI (global role-based access remains fully functional)

Version 1.2.3

Released: 25 February 2026

Security and compliance improvements for WordPress.org submission.

  • Added explicit file upload validation
  • Improved input sanitisation for uploads
  • Security hardening throughout

Version 1.2.2

Released: 25 February 2026

Translation and compatibility improvements.

  • Improved translation support throughout the plugin
  • Fixed display issues in frontend document table
  • Updated compatibility to WordPress 6.9

Version 1.2.1

Released: 25 February 2026

Security hardening and WordPress.org compliance.

  • Added directory protection for uploads
  • Added privacy disclosure for download tracking
  • Added translation template file
  • Moved inline styles to external stylesheet
  • Security improvements for data handling

Version 1.2.0

Released: 23 February 2026

Free/Pro split and stability improvements.

  • Prepared plugin for free/pro architecture
  • Version history correctly limited to 5 versions in free version
  • Pro features now available as separate add-on
  • Fixed max versions enforcement

Version 1.1.0

Released: 18 February 2026

Major feature release with access control and Gutenberg support.

  • Added access control for documents (public or logged-in users)
  • Added download tracking with statistics
  • Added DocVault block for Gutenberg editor
  • Added [sdm_link] shortcode for inline document links (later renamed to [trdv_link])
  • Added Settings page with access control options
  • Option to use WordPress categories or separate document categories
  • Security improvements for file downloads

Version 1.0.0

Initial Release

First public release of DocVault.

  • Custom post type for document management
  • Version history with restore and delete
  • Drag-and-drop file upload
  • Download tracking
  • Frontend shortcode with AJAX search
  • Document categories

Download Latest Version

Get the latest version of DocVault from WordPress.org.

Need More Features?

Upgrade to Pro for unlimited versions, audit trail, and more.