Skip to content

Releases: Saifullah-dev/react-file-manager

v1.7.0

19 Sep 23:07
cefe031

Choose a tag to compare

1.7.0 (2024-09-19)

🚀 New Features & Improvements

Hey everyone! We're excited to announce some great new features and improvements in this release. Check out what’s new:

  • Download Option: You can now download files with ease! We've added an onDownload callback prop to handle file downloads.
  • File Open Callback: Need custom actions when a file is opened? We’ve got you covered with the new onFileOpen callback prop.
  • Layout Change Detection: Want to track when your users switch between "list" or "grid" views? The new onLayoutChange callback prop lets you trigger custom actions whenever the layout is changed.
  • Error Handling: Added an onError callback prop to help you catch and handle any errors in the file manager, keeping things smooth and reliable.
  • Default Layout Setting: We’ve introduced the layout prop to set a default view style—choose between "list" or "grid".
  • Max File Size Limit: Control file uploads better with the new maxFileSize prop to limit the maximum upload size.
  • File Preview Option: Added the enableFilePreview (default: true) option to set whether to use the default file previewer or not.

🐛 Bug Fixes

  • Improved File Type Validation: The acceptedFileTypes prop now ensures that only allowed file types can be uploaded—even when using drag and drop. No more sneaky uploads of unsupported formats!

Enjoy the new features and happy coding! 😊

v1.6.0

14 Sep 09:26
bc2d68a

Choose a tag to compare

1.6.0 (2024-09-14)

Features

  • Breadcrumb: Handle overflow with more button for hidden folders path (c522dd3)

v1.5.1

11 Sep 15:24
d9185cb

Choose a tag to compare

1.5.1 (2024-09-11)

Bug Fixes

  • Prop Validation: Add type safety to FileManager props using PropTypes validation (e72f3b1)
  • refactor folders naming convention (4a51526)

v1.5.0

10 Sep 06:04
733f08c

Choose a tag to compare

1.5.0 (2024-09-10)

Features

  • file preview: add previewer component for previewing files (7cd41a6)

v1.4.0

09 Sep 10:55
a753e3e

Choose a tag to compare

1.4.0 (2024-09-09)

Bug Fixes

  • styles: split styles for better maintainability (e139460)

Features

  • context-api: implement Context API to eliminate prop drilling (f5a84ea)

v1.3.3

08 Sep 05:56
32cbd2c

Choose a tag to compare

1.3.3 (2024-09-08)

Bug Fixes

  • backend: ensure updatedAt value updates (31df547)

v1.3.2

07 Sep 13:50
31ec552

Choose a tag to compare

1.3.2 (2024-09-07)

Bug Fixes

  • build: correct config for ESM release only (fbb6e5c)

v1.3.1

07 Sep 13:35
56e4844

Choose a tag to compare

1.3.1 (2024-09-07)

Bug Fixes

  • prop type: stop app crash when files prop value is undefined (63e4547)

v1.3.0

07 Sep 06:26
0e45613

Choose a tag to compare

1.3.0 (2024-09-07)

Features

  • list layout: Add List layout (1ac1431)

v1.2.2

05 Sep 04:37
337c283

Choose a tag to compare

1.2.2 (2024-09-05)

Bug Fixes

  • build: exclude images from build output (f913edd)
  • build: exclude public files from the build (5b4ddfa)