All notable changes to this project will be documented here.
- documentation
- Fix file check when no files defined
- Fix single file reselect after item removed from files
- Removed much unused code from original package that this is a fork from
- Fixed and ensured accept attribute working correctly
- Improved demo page in terms of the accept attribute and file drag metadata
- BREAKING CHANGES
- Removed directive ngfUploader
- ngfUploader.directive.ts has been removed from this package
- FileUploader.class.ts has been removed from this package
- FileUploader.class has been removed from this package
- FileItem.class has been removed from this package
- FileLikeObject.class has been removed from this package
- Files are always considered valid when dragged inside browsers that dont allow ANY drag file metadata
- Input forceFilename has been removed from all ngf directives
- Input forcePostname has been removed from all ngf directives
- BREAKING CHANGES
- Angular 4 updated to 5.0.5
- Expected this package will require Angular5+
- Updated every dependency
- Angular 4 updated to 5.0.5
- made accept and maxSize update on change
- added ngfFormData directive
- case-insensative accept filtering
- Ensured accept filters transmit file names when possible for better mime type checking
- enhanced acceptFilter filter checking
- fixed IE11 dragdrop issue
- [(files)] is now a default blank array . May cause issues if you have *ngIf="files" instead of *ngIf="files.length"
- removed useNgHttp from ngfUploader and no longer depend on angular/http
- ngf, ngfSelect, and ngfDrop no longer reset the [(files)]. They always append new files
- ngfUploadStatus
- FileUploader isHtml5Mode has been removed
- ngfUploader
- fileUrl is now lastBaseUrl
- Taken from an outdated barely usable package to an up-to-date slimmed down easier to develop version
- uploader.getFormData()