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
customFields
template variable for querying definedLinkVaultCustomField
elements. - 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
type
criteria 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
groupCount
method inGeneral
now has a default limit of null rather than 100.
Fixed
- Fixed
groupCount
template variable method parameters to match corresponding method in theGeneral
service class. - Fixed
groupCount
method inGeneral
service 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
null