Changelog
Version 0.0.1
Initial Release
Published powerfulFileUploaderWithDropzone as a reusable component. Includes full file upload functionality with:
Drag-and-drop interface (Dropzone).
File type restrictions (JPG and PNG).
Metadata handling and preview support.
Upload state tracking in ComponentState.
Optional file list UI (
fileInListComponent
).Configurable styles and limits.
Version 0.0.2
Flexible Height for File List
Fixed an issue where the uploaded files list would cause the app to crash due to an unexpected null value when no maximum height was provided. Now the list expands naturally based on its content when no height limit is set.
Version 0.0.3
Upload Limit Control and Error Handling
Replaced allowMultipleFiles
boolean with a numeric maxFileCount
and disableFileCountLimit
option.
Fixed multiple error messages when exceeding the upload limit.
Added external file count to track the total number of files uploaded.
Version 0.0.4
AppState Integration and Editor Improvements
Switched from internal component state to AppState for received files, allowing users to access and clear the file list externally. Also improved visual clarity in the editor and removed an unnecessary import from the code.
Version 0.0.5
Dropzone Inactivation at Max Capacity
The dropzone component now becomes completely inactive once the maximum number of allowed files (maxFileCount
) has been reached.
It no longer reacts to hover events, visual feedback is removed, and files cannot be dropped until some are removed from the list.
Last updated