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

  • Added new notification system.
  • Added configurable GDPR cookie notice.
  • Added configurable confirmation policies to register page.
Enhancements

  • 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.
Bug Fixes

  • 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.
  • Like
Reactions: darkjoy and Und0s4
New Features
  • 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.
Enhancements
  • 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.
Bug Fixes
  • 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.
  • Like
Reactions: darkjoy
Enhancements
  • 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.
Bug Fixes
  • 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
  • File descriptions are now searchable.
  • Files from "shared with me" page should now be searchable.
  • Hide "register" button from homepage, if registration is disabled.
Bug Fixes
  • 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.
  • Like
Reactions: darkjoy
New Features
  • 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.
Enhancements
  • 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.
Bug Fixes
  • 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.
  • Like
Reactions: darkjoy
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.
  • Like
Reactions: darkjoy