Enhancements
- Added full supported for S3 presigned urls.
Bug Fixes
- Fixed an issue where page refresh would be needed sometimes for deeply nested folders to appear after upload.
- Fixed an issue where deeply nested folders would not be shared automatically with parent folder users after upload.
- Access token in account settings page will no longer be changed when clicking "copy" button.
- Add "localizations.view" permission to guests role by default.
- Fixed a few issues on macos with uploading nested folders while chunked uploading is enabled.
- Fixed an issue where folders might appear in currently open folder and not in the one they were uploaded to originally until page is refreshed.
- Correct expiration date input format for shareable link.
- Made some previously missing validation lines translatable.
Enhancements
- Compatibility with latest Stripe API version.
- It's now possible to specify CDN url for file previews via "FILE_PREVIEW_ENDPOINT" option.
- Custom pages will now support code highlighting for more languages.
Bug Fixes
- Several fixes to space usage reporting when in workspace.
- Fixed an issue where details sidebar might sometimes show a wrong owner while in workspace.
- Uploading a folder containing more then 100 files via drag and drop will now work correctly.
- Fixed an issue where installation might not start properly on some hosting environments.
- Audio and Video preview should now work properly on Safari.
- It's no longer possible to invite non-registered users to workspace, if registration is disabled in settings page.
- API docs page will now link to account settings page correctly.
New Features
- Compatibility with new Android and iOS mobile app for BeDrive.
- Implemented a fully featured, token based API. It can be used to integrate BeDrive into existing projects, native apps and more.
- Added Manage API Access Tokens section in account settings page for creating or revoking API access tokens.
- Added functional API docs. They can be accessed at your-site.com/api-docs url, there's also a link in account settings page.
Bug Fixes
- Fixed an issue where download button would not be disabled sometimes on shareable link preview page when "download" permission was not selected.
- Added some missing translation strings for password validation.
- Fixed an issue where deeply nested files would not be unshared sometimes when user unshares parent folder.
- Breadcrumbs will now show properly when in deeply nested folder in workspace.
- Fixed some visual issues on certain screen sizes on file preview page.
- Fixed a few issues with workspace permissions.
- A number of other smaller fixes.
New Features
- Added workspace/team functionality. Workspaces allow teams to store and collaborate on files.
- Only one device can now be allowed to be logged into user account at the same time.
Enhancements
- Migrated to the new backblaze s3 compatible API. Make sure that your backblaze bucket is compatible and correct credentials are entered in "uploading > settings" page in admin area. More information can be be found here.
- When using S3 (or any s3 compatible storage method) files will now be downloaded directly from s3 and not go through the local server.
- Previewing a file in a folder will now allow navigating to other files in that folder via arrows.
- Multiple emails pasted into "manage people" dialog will now be parsed automatically.
- "More actions" menu for folder will now have upload file and folder actions on mobile.
- Updated Laravel to latest version. BeDrive now requires at least PHP 7.2.5 version to work properly.
- Updated login, register, forgot password and reset password pages design.
- If some server error occurs a more descriptive message will now be shown if user is logged in as admin.
- All email templates will now have the same design.
- Added separate address for contact page in mail settings page.
- Show notification in "settings -> general" page if specified base site url and current url don't match.
- Improved input focus outline design.
- Google analytics integration will now use newer .json key file instead of .p12
- Free plan can now be selected in pricing page and will redirect to sign up page.
- Improved contrast for several widgets in dark mode.
- Removed "force subscription" setting. Same functionality can now be achieved by removing all permissions from "users" and "guests" roles in admin area.
Bug Fixes
- Sort dropdown while inside a folder will now correctly reflect currently active sort.
- Corrected a few issues with file/folder sharing permissions.
- Fixed a few issues with uploading folders into shared folders on chrome.
- Encode uploaded image thumbnails as png or jpg based on original file.
- File selecting via drag will now work properly in list view.
- Multiple files can now be selected while holding down CMD key on Mac.
- Corrected search bar background color when in dark mode on mobile.
- Folders can now be restored from trash on mobile.
- Cache method changes in settings page will now be properly validated.
- Clearing cache will now work if "proc_open" function was disabled on the server.
- Make sure text logo does not push login button offsreen.
- Always store appearance editor custom css and js locally, regardless of storage method in settings page.
- If placeholders can't be replaced in tags provided in "admin > appearance > seo" page, hide those tags when displaying the page.
- A number of other smaller fixes.
New Features
Enhancements
- Added new notification system.
- Added configurable GDPR cookie notice.
- Added configurable confirmation policies to register page.
Bug Fixes
- Single tap on mobile will now either open a folder or show file preview.
- Set bedrive user email and display name on stripe, so subscriptions can be found more easily.
- Specific plans can now be hidden from upgrade and pricing pages.
- Proration amount on subscription changes to more expensive plan on same interval will now be charged immediately instead of next billing cycle on stripe to prevent abuse.
- Added validation to check whether x-accel or x-sendfile is setup on the server before enabling that setting in BeDrive.
- Added keybinds for "DELETE" and "ENTER" buttons when at least one file is selected in drive.
- Slugs will now be generated properly for cyrillic and chinese characters.
- Improved performance when downloading large files.
- Account confirmation email can now be resent from login page and admin area.
- Localization settings page will now show all available timezones.
- Allow user to upload files if they have allowed space set as unlimited.
- Properly set file mime type when using backblaze storage method.
- Fixed an issue where files would not delete from trash properly when using backblaze storage method.
- Moving uploaded file to a folder will no longer incorrectly show double space used.
- Subscription will now cancel properly on latest version of Stripe API.
- Fixed an issue where large files would not download on some servers.
- Fixed an issue where some images on site would be loaded as http when site had ssl enabled.
- Prevent fails that fail extension validation from uploading.
- Corrected a few visual issues with dropdowns across the site.
- Fixed an issue with site logo in shared file page sometimes not showing.
- Chart legend items will now wrap to new line if there's not enough space.
- A number of other smaller fixes and improvements.
New Features
Enhancements
- Added dark & light mode as well as multiple theme functionality.
- Data tables in admin area now have a number of built-in filters for easier data management.
- Added chunked uploading. This allows BeDrive to upload large files in smaller chunks for better upload reliability and avoid server file size limits.
- Added resumable uploads functionality.
- Added support for XSendFile and XAcceleratedResponse for reducing server RAM and CPU usage.
- Email notification can now be sent to user when a file or folder is shared with them.
- Public uploads (like user avatars) can now be stored on cloud services (s3, digitalocean, backblaze etc.).
- Email addresses can now be suggested when sharing files and folders.
Bug Fixes
- Default view mode for drive can now be selected from settings page.
- Increased performance when storing files on remote services.
- Added several new options to landing page and landing page editor.
- Reduced memory usage when creating .zip files from large files.
- Improved performance when downloading large files.
- Drive view mode changes will now be remembered between requests.
- Account confirmation email can now be resent from login page and admin area.
- Localization settings page will now show all available timezones.
- Admin area is now fully responsive.
- Custom HTML can now be entered from "admin -> appearance > custom code" page.
- "Admin > ads" page will now show a preview of where specific ad will appear on site.
- Default user avatars will now be generated automatically based on their email address.
- "iframe" and "script" tags are not supported in custom pages.
- Fixed a few non-translatable lines.
- File list will now scroll properly on mobile.
- Completely rebuilt appearance editor "colors" section, which will fix a number of issues with changing default colors.
- Fixed an issue where upload progress bar animation would sometimes be "jerky".
- When uploading multiple files, if one upload fails, other uploads in the queue will now correctly continue to upload.
- Failed uploads in appearance editor will now correctly show error message.
- Fixed an issue where user would not be editable sometimes from "admin > users" page.
- Unsupported image types should now be uploaded properly.
- Prevent files from being dragged and dropped on other files.
- Copying large images will now correctly copy auto-generated thumbnails as well.
- PDF can now be properly previewed when S3 is set as storage method.
- Fixed a few issues with backblaze upload method.
- Fixed a few text lines that were not translatable.
- Make sure file extension is always appended to downloaded file name.
- Removed deprecated google+ sharing and replaced it with email share.
- Child plans will now correctly inherit parent plan currency.
- .csv files will now be recognized as spreadsheet type.
- Fixed an issue with infinite scroll in folder preview page.
- Folder preview page will now scroll properly on mobile devices.
- Individual files in shared folder can now be downloaded by non-logged in users.
- Fixed an issue where image thumbnail would not be shown sometimes in shared folder.
- Don't ask password again for nested folders if user has already entered password for parent shared folder.
- Shared files will no longer take up user allowed storage space.
- Restoring folder from trash will now properly restore child items.
Enhancements
Bug Fixes
- File descriptions are now searchable.
- Files from "shared with me" page should now be searchable.
- Hide "register" button from homepage, if registration is disabled.
- Corrected a few issues with scrolling in folder preview page.
- Fixed an issue where shareable link dialog was empty on some safari versions.
- Files in folder shareable link will always be previewable now.
- Don't show errors in browser console if analytics are not set up.
- Folder shareable link should now be properly scrollable.
- All word files should now have proper icon.
- Corrected a few issues with billing plan syncing.
Enhancements
Bug Fixes
- File descriptions are now searchable.
- Files from "shared with me" page should now be searchable.
- Hide "register" button from homepage, if registration is disabled.
- Fixed an issue where shareable link dialog was empty on some safari versions.
- Files in folder shareable link will always be previewable now.
- Don't show errors in browser console if analytics are not set up.
- Folder shareable link should now be properly scrollable.
- All word files should now have proper icon.
- Corrected a few issues with billing plan syncing.
New Features
Enhancements
- Folders viewed via shareable link will now have same interface as main site.
- Spreadsheet, Powerpoint and Word documents can now be previewed.
- Description can now be added to uploaded files and folders.
- Added Backblaze as a storage option.
Bug Fixes
- Thumbnails will now be created when uploading large images.
- Amazon S3 storage method endpoint can now be changed via settings page.
- Updated subscription page design.
- Starred files will now have star icon added in list view.
- Notification messages containing variables can now be translated.
- PDF and mp3/mp4 previews should no longer have native browser download buttons.
- "Move items" dialog now allows moving files and folders into root.
- Fixed an issue with PayPal plans not syncing sometimes.
- Validation messages will now be translated when locale is not set to english.
- Empty folders will now be created properly in .zip file when downloading folders.
- Upload panel will now be affected by color changes made via appearance editor.
- Folders uploaded into child folder will now get correctly shared with users who have access to parent folder.
- Currencies with longer symbols will no longer overlap subscription plan name.
- Sorting order will now be preserved when more files are loaded via scrolling.
- PDF preview will now work properly on Edge and most mobile browsers.
- User subscriptions in admin area will now be searchable.
Bug Fixes
- Load all child files and folders for shareable link, regardless of how deeply they are nested.
- Fix appearance editor color issues on EDGE browser.
- Allow setting user "available space" setting to "unlimited".
- Fix some issues with adsense responsive ads.
- Default to free billing plan available space (if free plan exists), if it's not set for user manually and user is not subscribed.
- Correct some visual issues with file grid on a few very specific screen sizes.
- Hide "upgrade storage" button, if billing is disabled in settings.