[New]: lvfm_create_actions and lvfm_create_action_{$create_action} hooks introduced, allowing developers to register custom create actions (e.g. upload_homework similar to upload_file). More details in the Docs.
[New]: lvfm_folder_actions and lvfm_folder_action_{$folder_action} hooks introduced, allowing developers to register custom folder actions (e.g. download_specific_part_of_folder similar to download_folder). More details in the Docs.
[New]: lvfm_file_actions and lvfm_file_action_{$file_action} hooks introduced, allowing developers to register custom file actions (e.g. download_as_csv similar to download_file). More details in the Docs.
[New]: lvfm_action_{$action} filter has been introduced. This hook allows developers to override the default Library Viewer File Manager actions (e.g. create_folder) or to define actions that should be executed when a new button/action is registered.
[Enhancement]: The upload form now automatically opens, when a file is dragged over the upload button.
[Enhancement]: Inputs of folder/file names are full height now (100%)
[Enhancement]: New help methods in class Library_Viewer_Shortcode
[Bug Fix]: Fix warning in PHP 8.0
= 1.1.1 =
[New]: lvfm_after_{$action} filter has been introduced.
[New]: Now, also the current/viewing folder can be downloaded.
= 1.1.0 =
Tested up to 5.9.1
[Fix]: Now when downloading a folder as zip, the zip contains the folder, not the contents of the folder as it happens anywhere in the web!
[Fix]: For security reasons, html, htm, shtml files are no longer allowed, in order to prevent uploading files with JS code.
[Fix]: For security reasons, SVG are not allowed to contain javascript, all js inline scripts inside to it are striped upon upload.
[Fix]: From now and then, whitespace at the end and the beginning of names will be trimmed.
[Fix]: Fix php warning when deleting an empty folder.
[Enhancement]: Background aliceblue now applied with only CSS without JS using before pseudo-elements.
[Enhancement]: Typo fixed in ZipArchive_not_installed error message