Cleanup - unused files / unused exports / duplicate exports
[ProtonMail-WebClient.git] / applications / drive / CHANGELOG.md
blob0024f8f0e687540694b62d41790076260e12964c
1 # October 2024
3 -   Invitation Counter in Sidebar
4     -   A new invitation counter has been added to the sidebar, providing a clear view of new invites at a glance.
5 -   Account Switching on Public Page
6     -   Now, you can seamlessly switch accounts when viewing a publicly shared file or folder page to allow you to save the file to the account you want.
7 -   Enhanced Invitation Acceptance
8     -   Invitations are now automatically accepted when visiting shared links.
9 -   Improved Link Redirection
10     -   Enhanced redirection when opening links, ensuring you’re taken to the correct page.
11 -   Recovery of Trashed Photos
12     -   Resolved an issue with recovering photos from the trash, making it easier to restore deleted content.
14 # September 2024
16 -   Improved Performance on "Shared with Me" Page
17     -   The "Shared with Me" page now loads faster, providing quicker access to your shared files.
18 -   New "Save for Later" Feature for Publicly Shared Links
19     -   A "Save for Later" option is now available for publicly shared links, allowing you to easily bookmark content for future reference.
21 # August 2024
23 -   Enabled downloading of related photos, including stills and videos, for Live Photos.
24 -   Resolved several issues that were causing problems with downloads.
25 -   Added support for legacy PDF MIME types.
27 # July 2024
29 -   Launched Docs in Proton Drive: Introduced real-time editing and collaboration features.
30 -   Added functionality to accept or reject items directly from the "Shared with Me" section.
31 -   Improved sorting of shared members by display name.
32 -   Multiple bug fixes related to the "Shared with Me" section.
34 # June 2024
36 -   Launched 'Shared with Me': Enabled the ability to share files directly with other users with 'edit' and 'view' permissions.
38 # Version 5.0.18.0
40 You may have noticed there's a new cool kid on the block...
42 Many of you wanted us to bring you a way to manage and automatically sync photos natively within Proton Drive - we heard you!
44 ## πŸŒˆ Introducing: Photos
46 ### πŸ“Έ Memories, meet security
48 Our fresh "Photos" tab is your go-to spot for photos backed-up from your mobile device, all end-to-end encrypted for your peace of mind.
50 ### πŸ’» Drag, drop, encrypt
52 Easily upload photos from your computer with our drag-and-drop feature. Whether you're on your phone or your computer, there is always a way to manage your photos securely.
54 ### βœ¨ Simplicity + Security = Photos
56 Manage and upload your photos securely and effortlessly, all within one intuitive dedicated space.
58 On mobile, set up Photos backup to enjoy the convenience of automatic backup. We'll take care of securely storing and encrypting all of your precious memories - just sit back and relax.
60 ## Other changes
62 As with every new Proton Drive version, we included numerous under-the-hood improvements and bug fixes.
64 Let us know what you think on our social channels!
66 # Release 5.0.17.0
68 Various bug fixes and improvements.
70 # Release 5.0.16.0 - October 11, 2023
72 ## Improved
74 -   More thorough block verification for new uploads
76 ## Fixed
78 -   Video thumbnails generation on Firefox
80 # Release 5.0.15.0 - September 5, 2023
82 ## Improved
84 -   Quick settings and sidebar layout improvements
85 -   Drive now uses vertical space more efficiently in file browser views
86 -   Various accessibility improvements
87     -   Thank you to our community for bringing these to our attention!
88 -   Make "# of downloads" meaning clearer
89 -   Signing of files is now more consistent
91 # Release 5.0.14.0 β€“ July 5, 2023
93 ## Added
95 -   Generation of thumbnails for videos
97 ## Improved
99 -   File icons
100 -   Detection of several mime types
101 -   Security of previewing Office Open XML (docx) documents
103 ## Fixed
105 -   Preview of files with thumbnails
106 -   Preview of shared files from computers
107 -   Progress indication on the download page
108 -   Naming issue during recovery of computers
110 # Release 5.0.13.0 β€“ May 10, 2023
112 ## Added
114 -   Version history of files
116 ## Improved
118 -   Office Open XML (docx) documents previewed in sandbox for better security
119 -   Automatic mitigation of bitflips
120 -   Better position of download button on download page
122 ## Fixed
124 -   Avoiding full local storage
125 -   Replacing unfinished file uploads with new folders
126 -   Displaying indexing dropdown for encrypted search
127 -   Cutting file names with emojis
128 -   Unifying sorting in sharing modal
130 # Release 5.0.12.0 β€“ March 22, 2023
132 ## Improved
134 -   New Download page with file previews
135 -   Added ability to preview Office Open XML (docx) documents
136 -   Shared links include shared items from devices
137 -   Added limit for file size preview to not crash the session
139 ## Fixed
141 -   Recovery flow possible for users with devices
142 -   Unified sorting on the sidebar with the file browser
143 -   Automatic refresh of trashed items from devices
144 -   Identification of epub file types
146 # Release 5.0.11.0 β€“ February 22, 2023
148 ## Improved
150 -   Added count of selected files
151 -   Improved primary Sidebar upload button to include both file and folder uploads
152 -   Added the actual size of the file in the details modal
153 -   Empty trash button is active before everything is loaded
154 -   Number of accesses changed to the more precise number of downloads
155 -   Stop sharing is now always visible in sharing modal
157 ## Fixed
159 -   Reversed the direction of the sorting arrow
160 -   View with the empty search result
161 -   Redirect after navigating to a non-existing folder
162 -   Error logs when canceling the transfer
164 # Release 5.0.10.0 β€“ January 25, 2023
166 ## Improved
168 -   Added ability to preview LaTeX and other source files
169 -   Improved detection of Pages, Numbers, and Keynote files
170 -   Sanity validation & automatic re-encryption to prevent bitflip issues
171 -   Improved mobile web UX by remove floating action button & moving actions to toolbar
172 -   Added empty trash action to toolbar in Trash section
173 -   Improved UI by making the main CTA to always be "New Upload"
175 ## Fixed
177 -   Resolved issue related to zip files that contained files over 4 GB when downloaded (support of 64-bit archives)
178 -   Previewing in Trash now works as expected
179 -   Restoration of deep folder structure from Trash
180 -   Replacing file after previously failed upload
181 -   Detection of duplicate files after previously failed upload
182 -   Improved performance when uploads get stuck in the middle
184 # Release 5.0.9.0 β€“ December 14, 2022
186 ## Improved
188 -   Added a right-hand side panel giving users the ability to use Proton Drive and view upcoming Proton Calendar events or contacts in parallel
190 # Release 5.0.8.0 β€” December 1, 2022
192 ## Improved
194 -   Showing thumbnail before image preview is loaded
196 ## Fixed
198 -   Better detection of failed uploads
199 -   Fix minor bugs
201 # Release 5.0.7.0 β€” November 2, 2022
203 ## Improved
205 -   Preview of audio files
206 -   Validation of file data order after download
207 -   Small adjustments to texts
209 ## Fixed
211 -   Fix crash during loading of a folder with many items
212 -   Fix move operation by drag & drop
213 -   Missing upload button on tablets
215 # Proton Drive is live!
217 # Release 5.0.6.0 β€” September 22, 2022
219 Proton Drive for web is out of beta! A big shout-out to our beta users: Your feedback made this release possible. Please continue to let us know what you like about Proton Drive and how we can improve it to make it the best and most secure cloud storage service available.
221 ## Fixed
223 -   Fix localisation issues
224 -   Resolve issue for large file downloads
226 # Release beta 32 - 2022-08-31
228 ## Improved
230 -   Increased thumbnail size
231 -   Transparent images have a checkered background
232 -   Encrypted Search available to free users
234 ## Fixed
236 -   Fixes for uploads of big files
237 -   Better handling on new shared link page when password changes
238 -   Fix indexing for Encrypted Search
239 -   Fix closing context menu in various situations
240 -   Fix shift selection
242 # Release beta 31 - 2022-07-28
244 ## Improved
246 -   Improved the performance and security of crypto operations
247 -   Improved handling of uploads and downloads when client is rate limited
249 ## Fixed
251 -   Fix several download page issues on mobiles
253 # Release beta 30 - 2022-07-13
255 ## Added
257 -   Alerts & suggestions for large uploads that may impact performance
259 ## Improved
261 -   Folders shared via link now use the file browser
262 -   Improved search indexing completion UX
263 -   Small adjustments to texts
265 ## Fixed
267 -   Refresh of upload tokens after a long pause
268 -   Progress of interrupted search indexing
269 -   Unknown file type icon
271 # Release beta 29 - 2022-06-22
273 ## Fixed
275 -   Automatically handle small connection interruptions
276 -   Improved automatic pausing
277 -   Better duplicity detection after failed upload
278 -   Fix download and upload at the same time in Brave
280 # Introducing Proton's refreshed look.
282 # Release beta 28 - 2022-05-25
284 As we continue to make privacy accessible to everyone, we've updated our apps to provide you with an even better experience with our services.
286 Proton - Privacy by default.
288 # Release beta 27 - 2022-05-04
290 ## Added
292 -   Enable abuse form
294 ## Improved
296 -   Show folder size when downloading helping users estimate time and storage requirements
297 -   Show folder/file name in tab title to help users find the right tab quickly
299 ## Fixed
301 -   Improved messaging for download failures caused when user edits folder during download
302 -   Fixed issues related to users unable to edit links after changing default addresses
304 # Release beta 26 - 2022-04-06
306 ## Added
308 -   Transfer Manager includes uploading folders
309 -   Signature validation is reported with option to continue
311 ## Improved
313 -   Upload performance of many small files
314 -   UI tweaks
316 ## Fixed
318 -   Downloaded zip archive can be extracted using Windows built-in zip extractor
319 -   Allowed space in custom password for shared link
320 -   Validation of custom password for shared link
321 -   Stuck downloads in initial or pending state
322 -   Loading thumbnails
324 # Release beta 25 - 2022-03-09
326 ## Added
328 -   Ability to sort files within trash section
329 -   Pausing uploads upon network issue
331 ## Improved
333 -   Improved overall performance of the application
335 ## Fixed
337 -   Canceling all uploads caused error message to appear at times
338 -   Ability to upload files/folders from within the context menu
339 -   Added missing translations
340 -   Uploading huge files
342 # Release beta 24 - 2022-01-25
344 ## Added
346 -   Folder tree view for quicker navigation through your Drive
347 -   Ability to view number of accesses to the folder details
349 ## Fixed
351 -   Missing copy link for folders within contextual menu
353 # Release beta 23 - 2022-01-05
355 ## Improved
357 -   Sharing folders via link
358 -   Downloading folders via shared link
359 -   Improved behaviour of the checkboxes on list view
360 -   Removed unavailable actions from the contextual menu
361 -   Updated icons in contextual menu
363 ## Fixed
365 -   Breadcrumb chevrons sizing
367 # Release beta 22 - 2021-11-24
369 ## Improved
371 -   List view design tweaks
372 -   Grid view design tweaks
373 -   New navigation interactions
375 ## Fixed
377 -   Folder upload via drag&drop on Firefox
379 # Release beta 21 - 2021-10-27
381 ## Improved
383 -   Sorting can be done from Shared section
384 -   New media player for video files up to 100 MB
385 -   Design tweaks on files icons
386 -   Allow to delete locked files
388 ## Fixed
390 -   Issue with uploads, page scrolling on Firefox mobile
391 -   Issue on folders being skipped during upload
393 # Release beta 20 - 2021-10-06
395 This release is focused on improvements of existing features.
397 ## Improved
399 -   Upload performance
400 -   General thumbnail performance
401 -   Thumbnails are now visible in trash and shared sections
402 -   Transfer Manager sorting
403 -   UI tweaks
405 ## Fixed
407 -   Issue with uploads of multiple large files
408 -   All uploads are now properly handled in bulk actions
409 -   Upload % done showed wrong information
410 -   Token expiration error when download was taking more than 30 min
411 -   Transfer manager would not behave properly in some situations
412 -   Undue 404 errors
413 -   Missing security headers on /sw/ping
415 # Release beta 19 - 2021-09-01
417 Just in time for the new season, this latest release improves how you secure and interact with your data. We give you more control when uploading and downloading multiple files and also made a number of fixes and UX improvements to enhance the everyday convenience of using Proton Drive.
419 ## Fixed
421 -   Space trimming in file and folder names fixed and made consistent
422 -   Empty pages placeholers aligned
423 -   The top message bar width issue fixed when names happen to be very long and contain no spaces
425 ## Added
427 -   Bulk transfers management: pause, resume, cancel, retry or review failed ones in Transfer manager
428 -   Share button added in Grid view when mouse over a file event happens
429 -   Thumbnail of shared image file will be displayed when in download page
430 -   Grid mode available in Shared and Trash sections
432 # Release beta 18 - 2021-07-29
434 ## Fixed
436 -   Uploading files with different Unicode character in the name is prevented
437 -   Some interface fixes (colors, tooltip text tweaks; error messages…)
439 ## Added
441 -   Some performance improvements (better HTTP2 support)
442 -   Thumbnails are now visible in list view layout
443 -   Downloading multiple files now generates a zip archive that keeps the original folder structure
445 # Release beta 17 - 2021-07-14
447 With this Proton Drive update we give you more control over how you want to handle duplicates when uploading. Scroll down for other fixes and improvements.
449 ## Fixed
451 -   User is now presented with explanatory message and option to download, when previewing a PDF file through Brave's Private Window with TOR
452 -   Confirmation modal is displayed when user is trying to close "Share via link" modal by pressing Escape button
454 ## Added
456 -   Choice how to handle duplicate files when uploading: Upload and rename, Overwrite, or Skip
457 -   For duplicate folders on upload, there is additional choice to merge contents
458 -   New file type icons
459 -   Download and Preview files in Trash
460 -   User can now remove a custom password and use the same URL to share a file
462 # Release beta 16 - 2021-06-15
464 This time we Proton Drive team brings you updates to the Shared section, improved upload visuals and many more improvements which will enlighten your day using Proton Beta
466 ## Fixed
468 -   Sorting files or folders selection is now highlighted
469 -   Restarting a download in case of connection issue, will resume already downloaded progress
470 -   Deleted time in Trash is now calculated and displayed correctly
471 -   When user clicks on Name column for first time, sorting will happen from A to Z
473 ## Added
475 -   The Shared section will now have Preview, Download, Rename, and View details functionality for the files shared (via toolbar or context menu)
476 -   Updated the drag & drop upload visuals
477 -   Additional settings row in Share via link modal is now fully clickable
478 -   Users can click on Shared icon to open Sharing options modal in My files view
479 -   Updated the default sorting of files (now it's by modified date, Newest to oldest)
480 -   Added Download and Share buttons to the Preview mode
481 -   Added number of accesses to file Details screen for when a file is shared
483 # Release beta 15 - 2021-05-26
485 With this product iteration we give you ability to view thumbnails (for new uploads only) in Grid layout mode.
487 ## Fixed
489 -   Adding a custom password does not change the generated secure sharing link
490 -   Removed Proton promo banner from download a file shared page
491 -   Updated top bar link when re-activating keys after a password reset
493 ## Added
495 -   View thumbnails of supported image type files in Grid layout
497 # Release beta 14 - 2021-05-05
499 Our team has been hard at work smashing bugs and improving experience using Proton Drive.
501 ## Fixed
503 -   Alignment of file name in Details modal
504 -   Drag & drop when moving item over breadcrumbs will not break the structure
505 -   Layout issue in Transfer manager when transfer speed happens to be high
507 ## Added
509 -   A new column "# of accesses" in the Shared section, to display number of accesses of the shared link
510 -   Sharing modal has seen copy and layout updates
511 -   User can now start sharing a file by pressing a button in the toolbar, or on mouse-over event of a file
513 # Release beta 13 - 2021-04-02
515 After a password reset you can choose to recover access to your previously encrypted files stored on your Proton Drive. Also, we are adding support of 5 new languages together with sharing experience improvements.
517 ## Fixed
519 -   Copy password button is now disabled if the field is empty
520 -   Made improvements when downloading large files with custom password
522 ## Added
524 -   Access recovery process to the previously encrypted files after a password reset
525 -   5 new languages: Croatian, Traditional Chinese, Greek, Kabyle, and Spanish (Spain)
527 # Release beta 12 - 2021-03-10
529 We have further improved sharing a link user experience.
531 ## Fixed
533 -   Share with link modal layout is now collapsed by default in order to provide less distractions for users who want to generate a link and copy it
534 -   Loosened restrictions when using a custom password for a shared link
535 -   Long file and folder names now conveniently shortened and gives users full name on tooltip
537 ## Added
539 -   User can now set expiration date of a shared link by choosing date & time from calendar component
541 # Release beta 11 - 2021-03-03
543 Among other improvements, this update provides a more convenient way to manage your shared links.
545 ## Fixed
547 -   "End-to-end Encryption by Proton" label removed in order to streamline the look & feel across the Proton products family
549 ## Added
551 -   A new section to overview your shared links. Edit, delete or create a new shared link easily without leaving the section
552 -   Storage space quota is now visible at the left bottom of the side menu bar
554 # Release beta 10 - 2021-02-24
556 ## Fixed
558 -   Downloading of large files (1GB or more) should be more stable, due to the implemented pagination
560 # Release beta 9 - 2021-02-10
562 Improvements and fixes to make your everyday experience with Proton Drive better.
564 ## Fixed
566 -   Password protection layout and copy updates
567 -   The Proton security label updated
569 ## Added
571 -   Transfer progress in the transfer manager is now displayed in parentheses
572 -   View file details modal for multiple files selected: number of them, and the total size
573 -   Delete permanently from trash icon is now aligned with the one in ProtonMail
574 -   Improved downloading process by implementing a retry
576 # Release beta 8 - 2021-01-13
578 With this update we bring you more convenience by remembering which layout you chose to browse your files. Also, numerous bug fixes and improvements.
580 ## Fixed
582 -   Long file name is displayed fully on the download page
583 -   Invisible and breaking characters can no longer be entered into a file name
584 -   Image rendering when in zoomed in mode
585 -   SVG file type detection
587 ## Added
589 -   Layout (Grid or List), and column used for sorting are remembered
591 # Release beta 7 - 2020-12-17
593 In order to provide full control and comfort for our initial waves of Beta users, we have opted in to set the shared links to never expire by default. However, user can change this option and set number of days for a shared link to expire.
595 ## Added
597 -   By default, shared links will never expire
599 # Release beta 6 - 2020-12-15
601 More improvements and fixes coming your way before the holiday season kicks in.
603 ## Fixed
605 -   Improved the upload process (block retries)
606 -   You can now pause queued file in Transfer manager
607 -   Changed "No preview available" placeholder image to better convey the situation
608 -   Other minor fixes
610 ## Added
612 -   Black Friday promo replaced with a regular promo text
613 -   og:image and og:description texts added when sharing a link to Proton Drive
615 # Release beta 5 - 2020-12-08
617 We have updated share with link feature with easier to grasp labels and more convenient layout to set password. Further improved uploading experience by chasing down couple of bugs and increasing upload success rating. Next, we have made file type recognition better by reading its header bytes. Read on for the full list of improvements below, and get in touch with us if you have feedback to share please.
619 ## Fixed
621 -   When uploading, naming restrictions updated to avoid errors and name collisions:
622     -   Only reject files that are names `.`, `..` or have `/` in their name
623     -   \ and / symbols not be allowed
624 -   User can now open image files downloaded via shared link with Firefox mobile browser too
625 -   Upload or download progress rate displayed correctly in the transfer manager header
626 -   File and folder names are selected when rename modal is opened
627 -   Pausing one transfer will not resume another
629 ## Added
631 -   For share with link we have updated: toolbar button and context menu labels, new dialog explanatory text and set password layout
632 -   Upload URL request retries for more successful operation
633 -   Download URL request retries for more successful operation (for regular downloads, excluding shared links)
634 -   Determine file mime-type from file header bytes, so that we can more reliably determine file mime-type and only use extension as a fallback
635 -   Improved file preview process when previewing a lot of files
636 -   Added tooltips for My files and Trash sections
638 # Release beta 4 - 2020-11-25
640 The Proton Drive beta now lets you share files with end-to-end encrypted URL links. β€‹ In addition, we have been improving the upload experience.
642 ## Fixed
644 -   Upload progress goes above 100% when an upload fails
645 -   Block upload not being retried
646 -   Space at the end shows incorrect error when uploading
648 ## Added
650 -   Share a secure link publicly
651 -   Use a pre-generated password for the secure link, or change it
652 -   Change the default expiration date (90 days) of a secure link
654 # Release beta 3 - 2020-11-11
656 We have been working on adding new functionality to ProtonDrive, as well as listening to your feedback to address frictions you've been having.
658 We resolved large file uploading errors by curing the memory leaks, and before uploading hundreds of files, user will get a warning message. This is to improve the uploading files experience, but it does not stop here, as we will continue iterating and building better product going forward.
660 Thank you for your feedback and time with us.
662 ## Fixed
664 -   Memory leaks addressed which caused large uploads to fail
665 -   Updated the encryption label text
666 -   Sorting arrows aligned
667 -   Labels aligned when creating a new folder
668 -   Shift-selecting items on Windows
670 ## Added
672 -   Upload file button in the toolbar
673 -   Warning message when uploading many files
674 -   Retry loop for smoother transfers
675 -   Refresh button to reload the current view in My files and Trash
676 -   Cancel all the transfers when closing Transfer manager
678 # Release beta 2 - 2020-10-14
680 ## Fixed
682 -   File & Folder details labels vertical alignment
683 -   Toolbar buttons on responsive
684 -   Infinite requests to get trash contents
685 -   Infinite spinner animation after going into folder and back
686 -   Root children are loaded multiple times when loading Drive for the first time
687 -   "Link not found" errors when rapidly cancelling several file uploads
688 -   PDF preview on Firefox
689 -   Minimised Transfer manager does not hide grid item names now
690 -   Improved FAB when Transfer manager opened
692 ## Added
694 -   A new favicon
696 # Release beta 1 - 2020-09-29
698 Here at Proton we value your support and staying with us over the years. As a token of gratitude, and unveiling our future plans, we give you early access to ProtonBeta
700 With ProtonDrive, you can upload and manage your files, keep your files secure and access them from anywhere.
702 ProtonDrive has been hand crafted by using end-to-end and zero-access encryption technologies, so no one can read your data. Not even us. Welcome to ProtonBeta
704 ## Added
706 -   See My files in List or Grid view
707 -   Download a file, folder
708 -   Upload a file, folder
709 -   Expand multiple file transfers view, see progress, file name, size
711 -   Preview a file (image, pdf and text types)
712 -   Create a new folder
713 -   Rename a file or folder
714 -   View details of a file or folder
716 -   View storage quota info
717 -   See Trash, delete item, restore item, empty Trash
718 -   Cancel, Pause, Restart or Resume a download or upload
719 -   Move a file or folder: drag & drop, breadcrumbs or dialog
721 -   Sort items by name, size, date modified, type
722 -   Fully smooth Dark mode
723 -   Right click context menu for all the actions to manage items on a desktop browser
724 -   French language support