Bug Fixes
- ts: config functions types (4f40005)
- uploader: set auth token (3600b36)
- doubled
complete
emits (6f53d35) prerequest
cancellation (#279) (cb2dc86)- request: response status validation (7ca434f)
- check directives input (b392d82)
- retry attempts cancellation (506a510)
- some browsers not supported
File.lastModified
(#258) (0c9f7c4) - avoid extra ie polyfills dependencies (79e60ad)
- ajax: ie xhr.getAllResponseHeaders parsing (bf8c9a9)
Code Refactoring
- directive: rename
uploadxControl
(fee0977)
Features
- upload id service (#284) (65ea27a)
authorize
option (#280) (ab9e34e)- service: public http request method (#276) (d492958)
- injectable ajax lib (53b93c0)
- configuration at app bootstrap (b2817e3)
- retry configuration (#266) (190027d)
- directive: added
state
output (99a167e)
Performance Improvements
- service: drop
connect()
excessive events (b133b46)
Reverts
Response
type (8e6c489)
BREAKING CHANGES
- Dropped support for Angular <7.x. Please upgrade.
- directive: Removed
uploadxState
parameter, usestate
instead. - directive: Renamed
uploadxControl
tocontrol
. - Removed
uploadAll
,cancelAll
,pauseAll
from typeUploadAction
. - Renamed type
RequestParams
toRequestOptions
. - Removed obsolete
setAuth()
method, use new optionauthorize
instead.