Version 5.0.3
October 17, 2024
- Fixed DateTime string rendering in the reports.
 
Version 5.0.2
September 27, 2024
- Download URLs can now serve files inline.
 
Version 5.0.1
July 30, 2024
- Replaced the icon.svg file with the updated design.
 
Version 5.0.0
July 24, 2024
- Added support for Craft 5.
 
Version 4.0.4
May 16, 2023
- Fixed element action permission issues arising from changes in Craft 4.3.
 - Removed some irrelevant element actions added to the Link Vault Custom Fields action menu by Craft.
 
Version 4.0.3
April 27, 2023
Fixed
- Fixed an error that occurred when downloading and logging remote files where the URL contained no filename.
 
Version 4.0.2
June 10, 2022
Fixed
- Removed references to missing 
FileService::parseEnvironmentString()method. 
Version 4.0.1
May 5, 2022
Fixed
- Updated dependencies to address a composer/composer 2.0-2.2.11 vulnerability.
 
Version 4.0.0
May 4, 2022
Changed
- Updates to support Craft 4.0
 
Version 3.2.0
October 13, 2021
Added
- Added 
customFieldstemplate variable for querying definedLinkVaultCustomFieldelements. - Added confirmation dialog for saved report deletion.
 
Changed
- Redesigned the record history filter tool.
 - Filtered columns appended to the report results table now have a different background color than the default columns.
 
Fixed
- Link Vault custom field values are now included in the CSV export.
 - Saved Reports side nav active state now reflects currently selected report.
 
Version 3.1.7
February 26, 2021
Fixed
- Fixed the 
typecriteria parameter conflict in the query used by the Link Vault Top Downloads Widget. - Removed the default colspan for the widget as it appears to override the configured column span value.
 
Version 3.1.6
January 26, 2021
Changed
- The 
groupCountmethod inGeneralnow has a default limit of null rather than 100. 
Fixed
- Fixed 
groupCounttemplate variable method parameters to match corresponding method in theGeneralservice class. - Fixed 
groupCountmethod inGeneralservice class to omit soft-deleted records. 
Version 3.1.5
October 20, 2020
Added
- Added a confirmation dialog before deleting records in the control panel.
 
Fixed
- Records will no longer be deleted if none are checked at all.
 
Version 3.1.4
August 13, 2020
Changed
- Masuga\LinkVault\services\GeneralService::download() now returns an instance of craft\web\Response or null if the download request could not be handled.
 - Link Vault now defaults to Craft's native 403/404 response handling if custom error templates are not set in Link Vault's plugin settings.
 
Version 3.1.3
July 31, 2020
Fixed
- Fixed issues with the Craft 2 to Craft 3 upgrade process and added correcting migrations.
 
Version 3.1.2.1
April 27, 2020
Fixed
- Fixed the base two divisor which should be 1024, not 1014.
 
Version 3.1.2
April 27, 2020
Added
- Added the baseTwoFileSize and baseTenFileSize template variables.
 
Fixed
- Fixed two deprecation errors.
 
Version 3.1.1
April 16, 2020
Fixed
- Fixed the truncation of long folder paths in the table view.
 
Version 3.1.0
April 15, 2020
Added
- Added a reporting tool to the control panel.
 - Added the ModifyZipUrlFilesEvent event class.
 - Added the LinkClickEvent event class.
 
Fixed
- Fixed numerous deprecation errors in control panel templates.
 - Fixed date parameters issues that occurred when querying download records.
 - Fixed the installation migration to properly drop the custom fields table on uninstall.
 - Fixed a bug where element arrays were treated as objects.
 
Changed
- Changed the name of the FrontEndController to LinkVaultController.
 
Removed
- Removed the LinkVaultDownload element index page.
 - Removed searchable columns from LinkVaultDownload element.
 
Version 3.0.5.7
April 7, 2020
Fixed
- Fixed bug with zipUrl template variable where the array contains assets (or asset IDs) followed by one or more hard-coded file paths.
 
Version 3.0.5.6
April 7, 2020
Fixed
- Fixed deprecated log level reference that caused a logging error when Link Vault determined a file was missing.
 - Wrapped a set_time_limit() call in function_exists() since that function can be disabled in php.ini.
 
Version 3.0.5.5
March 25, 2020
Fixed
- Fixed bug for Link Vault'd remote URL redirects.
 
Version 3.0.5.4
October 17, 2019
Fixed
- FrontEndController now calls 
parent::init()so Craft can convert the boolean allowAnonymous property into an integer. This fixes an issue that prevented unauthenticated users from downloading files. 
Version 3.0.5.3
March 1, 2019
Fixed
- Fixed issue when upgrading Craft from v2 to v3.1. The upgrade process referenced the plugins table settings column, which no longer exists.
 - Fixed the LinkVaultDownload element's tableAttributeHtml method so it never returns a NULL value.
 
Version 3.0.5.2
November 13, 2018
Fixed
- Fixed multi-site localization of download elements.
 
Version 3.0.5.1
September 26, 2018
Fixed
- Fixed installation migration so it adds potential missing columns from old versions of Link Vault.
 
Version 3.0.5
September 21, 2018
Fixed
- Fixed records and downloads template variable parameter setters.
 - Fixed issues with the user downloads report page in the control panel.
 
Version 3.0.4
September 4, 2018
Fixed
- Fixed zipUrl template variable logic for creating zip archives on-the-fly.
 - Fixed Link Vault's plugin logging.
 - Removed LinkVaultDownload::getAsset() return type in case the asset no longer exists and null is returned.
 
Version 3.0.3
August 30, 2018
Fixed
- Fixed table name references where the designated table prefix was not taken into consideration.
 
Version 3.0.2
August 30, 2018
Fixed
- Fixed the table column header output for ID.
 
Removed
- Removed the user download page from the control panel until template is updated for Craft 3.
 
Version 3.0.1
July 23, 2018
Added
- Added the CHANGELOG.md file.
 
Version 3.0.0
July 23, 2018