Releases: Studio-42/elFinder
Releases · Studio-42/elFinder
Version 2.1.53
Changes form previous version
- [VD:LocalFileSystem] Fixed #3095 not able to make
quarantine
directory - [cmd:quicklook] Added TIFF image viewer
- [VD:abstract] Fixed #3097 "Unable to create archive" error deletes target files
- [cmd:quicklook] Fixed #3099 to make charactor encoding selectable in text file preview
- And some minor bug fixes
Version 2.1.52
Changes form previous version
- [js:core] Fixed #3052 a bug where duplicate CSS was loaded by
loadCss()
- [debugger] Fixed #3057 add a client option
toastBackendWarn
- [php:core] Fixed #3062 bugfix of
elFinder::getConnectorUrl()
- [VD:abstract] Fixed #3071 folders in archive may not be extracted
- Use square brackets instead of curly braces, because this syntax is deprecated with PHP 7.4 (#3070)
- [cmd:quicklook] support the elFinder client option
dialogContained
- [ui:dialog] Fixed wrong dialog sizing with the option
dialogContained
- [VD:abstract] Fixed #3042 stricter processing verification on
getItemsInHand()
- [VD] Fixed #3074 authentification (return) URL not useable if the connctor url has "?"
- [VD:abstract] Fixed #3077 support rapid root stat
- [VD:Box,OneDrive] Fixed #3082 support permanent mount with connector roots configure
- [js] Fixed #3081 handle when browser cookies are disabled
- [js:core] Fixed an issue where opened tabs could't be closed, such as when approving netmount
- [js:extras:editors.default] Fixed problem that can't save as JPEG with TUI image edtor
- [editors:online-convert] online-convert.com can no longer be displayed in iFrames on external sites
- [VD:abstract] Fixed #3084 add thumbnail garbage collection function
- [VD:FTP] change default option, 'checkSubfolders' to -1
- [core] Fixed #3085 malfunction of volume root option "disabled"
- [doc,example] Fixed #3079 add connector.maximal.php-dist
- [VD] save alias of options to session data of netmount volume
- [ui:cwd] Fixed #3087 wrong behavior when dragging with old jQuery UI
- [VD:Box] Fixed problem that
isNameExists()
return value is wrong - [js] add worker/worker.js to support the Window.Worker
- [cmd:quicklook] add bzip2 preview and use Worker to calc
- [js:core] create new method
fm.getWorker(options)
- [i18n:LANG] add new word 'linesLeft' : '... $1 lines left.'
- [js:core] Fixed #3069 send relative path on folder uploading
- [ui:cwd] Fixed lazy display of oldschool parent directory icon
- [php:core] Fixed #3093 add a delegate point
get.detectencoding
for thebind
option - And some minor bug fixes
Version 2.1.51
Changes form previous version
- [css] fix #2985 conflict css with bootstrap
- [cmd:edit,mkfile] fix #3000 add an option
commandsOptions.edit.mkfileHideMimes
- [css:cwd] fix #3008 adjusting the minimum width of the type badge
- [css:cwd] refix #3008 adjusting the minimum width of the type badge
- [php:session] fix #3017 param "SameSite=None" support for CORS
- [cmd:edit] fix #3018 CodeMirror lib URL don't work as relative path when using RequireJS
- [js:core,VD:abstract] fix #3028 add an option
tmbReqCustomData
to the volume roots - And some minor bug fixes
Version 2.1.50
Changes form previous version
- [cmd:edit] Fixed #2903 Types that can not be created are hidden in the contextmenu
- [VD:abstract] Fixed #2908 MIME type misjudgment of file with upper case extension
- [js:main.default] Fixed #2943 add error handling of lang detector
- [cmd:paste,VD:abstract] Fixed #2954 make the
paste
command cancelable - [js:core] Fixed #2957 prevent circular reference of data for event call back
- [cmd:paste] Fixed #2967 add an option
commandsOptions.paste.moveConfirm
- [js:core] Fixed #2970 "response is not defined" on upload error
- [js:core] Fixed #2971 of logic of
getSize()
function - [js:core] Fixed #2863 (again) cssAutoLoad is not working
- And some minor bug fixes
Version 2.1.49
Changes form previous version
- [js:core] Fixed #2863 cssAutoLoad Array option is not working
- [js:core] Fixed #2862 stop autoSync when browser tab turn to background
- [cmd:search] Fixed #2867 support incremental search other than filename
- [VD:abstract] Fixed #2873 correct MIME-Type detection of "*.java"
- [js:extras:editors] Fixed #2879 adjustment save type of Photopea
- [js:resources:mixin] Fixed #2880 error "Uncaught TypeError"
- [VD:MySQL] Fixed #2883 problem that not uses
tmpPath
on_fopen()
- [js:extras:editors] Fixed problem of Online Convert by
<base>
tag - [ui:dialog] Fixed problem of dialog height by CSS percentage max-height
- [ui:cwd] Fixed #2865 add an option
uiOptions.cwd.matekeyDragout
- [Security,php:core] Fixed being bypassable of CVE-2019-6257 SSRF
- And some minor bug fixes
Version 2.1.48
Changes form previous version
- [VD:abstract] fix animated image conversion on ImageMagick
- [Security,VD:abstract] [CVE-2019-9194] fix command injection vulnerability of PHP connector
Special thanks to Thomas Chauchefoin (Synacktiv) for reporting this vulnerability.
Version 2.1.47
Changes form previous version
- [js] Fixed #2820 remove Multi-byte space characters
- [js:jqueryelfinder] bugfix of elfinder reload(restart) on dialogelfinder
- [ui:places] Fixed #2822 set title attr correctly
- [ui:tree] add an option
uiOptions.tree.attrTitle
to enable set path info to title attr - [js:editors.default] support tinyMCE 5 and integrate image uploader
- [js:dialogelfinder] Fixed #2824 freezes browser in uses dialogelfinder
- [ui:button] add CSS class
elfinder-button-{COMMAND NAME}-menu
to submenu - [ui:sortbutton] Fixed #2829 sort menu is not synchronized with the data of cwd
- [ui:cwd] Fixed #2840 thumbnail is not created when adding an image to an empty folder
- [ui:cwd] Fixed #2836 setting CWD icons size not working
- [php:core] Fixed #2842 allow to cancel upload on upload.presave callback
- [js:core] Fixed #2845
size
request with wrong paramstargets
- [php:session] Fixed #2857 consideration for environment other than "apache2 SAPI"
- [cmd:fullscreen] Fixed #2858 add an option of fullscreen mode screen/window
- And some minor bug fixes
Version 2.1.46
Changes form previous version
- [php:core:security] Add an option
urlUploadFilter
(@type callable) to elFinder class constructor options - [php:core:security] [CVE-2019-6257] Fixed SSRF vulnerability of
elFinder::get_remote_contents()
[Reporter: Do Ha Anh of Viettel Cyber Security] - [ui:button] Fixed #2818 correction of cmd menu position
- And some minor bug fixes
Version 2.1.45
Changes form previous version
- [js] Fixed #2802 broken handling of jQuery
#
selector - [cmd:upload] Fixed #2807 correction of event handling of buttons
- [api:url] Fixed #2808 supports onetime url for the external service
- [VD:abstract] typo Fixed #2809 undefined ERROR_COPY_INTO_ITSELF
- [cwd] Fixed problem of thumbnail attaching on mobile devices
- [cmd:edit:editors.default] Fixed #2815 add Pixo editor integration
- [cmd:edit] To support onetime URL to get content URL
- [php:core:security] [CVE-2019-5884] Fixed information leakage vulnerability [Reporter: Ravindra Rajaram (ravindra.rajaram@broadcom.com) and Hamsalekha Madiraju (hamsalekha.madiraju@broadcom.com)]
- And some minor bug fixes
Version 2.1.44
Changes form previous version
- [cmd:sort] Fixed #2774 to make can disable "Also Treeview" sort option
- [cmd:edit:zoho] Fixed #2777 to show warning when editing items that can not be written anonymously
- [js:core] Fixed #2783i, #2784 make new event
xhruploadfail
- [ui:tree,cwd] Fixed #2785 event handling of droppable element of tree of navbar
- [VD:abstract] Fixed #2791 correction of
localRmdirRecursive()
for Win server - [js:core] Fixed #2799 some files are not saved when uploading multiple files
- And some minor bug fixes