All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
9.0.0-alpha.12 (2019-01-29)
- #44: add prop to place files slot first (55e9a24), closes #44 #44
- #47: sets VTransmitFile.errorMessage in component errorProcessing (74d23c1), closes #47 #47
- component: re-attach paste handler (6bd08be)
- VTransmitFile: problem with thumbnail update (#51) (932afe1), closes #50
- dep sec updates (d150876)
- iteration bug in removeAllFiles method (#48) (1e973aa)
- rename things to 'drivers' where applicable (3b0858b)
- VTransmitFile: adds
meta
prop for user def custom props (f43f6fb) - xhr-adapter: adds static or dynamic options (8c99af7)
- adds enums, interfaces, & type exports (bbc4c7c)
- adds new adapter option and testing app (2394cf9)
- component prop
fileSizeBaseInBinary
renamed touseBinarySizeBase
- component prop
adapterOptions
renamed todriverOptions
- component prop
uploadAdapter
renamed todriver
9.0.0-alpha.11 (2018-03-11)
- use bind syntax for disableDraggable (8ed89b9)
9.0.0-alpha.10 (2018-03-11)
9.0.0-alpha.9 (2018-03-01)
- xhr: stricter types for xhr headers and params (1a85d77)
- component: adds removeFilesWithStatus method (6654080)
9.0.0-alpha.8 (2018-02-22)
- esm: adds default export for esm build only (4826819)
9.0.0-alpha.7 (2018-02-17)
- improving XHR adapter (82baf15)
9.0.0-alpha.6 (2018-02-09)
- correct bad spelling of plugin named export (3f2f0dd)
9.0.0-alpha.5 (2018-02-09)
- use named exports and update props in docs (2150854)
9.0.0-alpha.4 (2018-02-09)
- error handling improved by passing error data (b042e63)
9.0.0-alpha.3 (2018-02-09)
9.0.0-alpha.2 (2018-02-09)
9.0.0-alpha.1 (2018-02-09)
- correct constructor prop for adapter (e1807fc)
9.0.0-alpha.0 (2018-02-09)
- removing vue-class-component for smaller bundles (9bf830c)
- classes: use named export for VTransmitFile (78004dc)
- build: browser bundle & commonjs bundle
- classes: switch to named export of VTransmitFile class
8.0.0 (2018-01-12)
- #25: use form element to reset input after files added to vue-transmit (#28) (bee472e), closes #25 #25
- #25: The hidden file input is now wrapped in a form element (potentially
breaking some more custom layouts if the file input was used in a way apart
from the default). The
fileInputStyles
data attr is renamed toformStyles
and placed on the form wrapper element instead of the file input.
- Use a form wrapper element to reliably reset the file input after adding
files. This will allow browsers to upload the same file twice, where
previously the
change
event would not fire due to the filename not changing.
- feat: enhanced xhr response error
"Error during upload: {{ statusText }} [{{ statusCode }}]"
-
chore(docs): add info on using test app
-
chore(test): updates to test app
-
chore: build
7.1.7 (2018-01-08)
7.1.6 (2018-01-08)
7.1.5 (2017-12-26)
7.1.4 (2017-12-26)
7.1.3 (2017-12-14)
7.1.2 (2017-12-01)
- build: transpile entry point file properly (9387b06)
7.1.1 (2017-11-28)
- handle response parsing when responseType given (c66300d)
7.1.0 (2017-11-28)
- added responseType prop to set on XHR (d205128)
7.0.6 (2017-11-28)
7.0.5 (2017-11-28)
7.0.4 (2017-11-17)
7.0.3 (2017-11-14)
- guard calling
isFile
on null/undefined webkit entry objects (dbe0ad2)
7.0.2 (2017-11-07)
- avoid Array.prototype.includes altogether (a1cbe9b)
7.0.1 (2017-11-06)
7.0.0 (2017-10-18)
- update deps to Vue 2.5 compatibility (5f891be)
- VTransmitFile: make dataUrl prop non-enumerable (9e51905)
- dep updates are major semver upgrades.
- VTransmitFile: a non-enumerable dataUrl prop will not serialize in JSON or appear in the result of Object.keys. This should be beneficial since dataUrl's are mostly expensive payloads that should be avoided.
6.0.8 (2017-10-17)
- improve typings and ensure removeFile returns void (0a3f686)
6.0.7 (2017-10-09)
- drag+drop: fix for webkit (caa4683)
6.0.6 (2017-10-08)
6.0.5 (2017-10-08)
- add component name (5d739f6)
6.0.4 (2017-10-04)
6.0.3 (2017-10-04)
6.0.2 (2017-10-04)
- browser bundle & thumbnail generation (7cd3357)
6.0.1 (2017-10-02)
- deps: fix external Vue dep resolution (ae90cbe)
6.0.0 (2017-10-02)
-
remove check mark component from plugin
-
the resize callback prop's call signature and return signature has been revised to conform to interfaces
-
fix(utils): correct return signature for resizeImg
-
chore(component): add access modifiers to data members
-
chore: remove old props
-
chore(test): more exhaustive test app
-
chore: remove all old code
-
chore: config files
-
chore: improve clean script to rm -Rf
5.4.0 (2017-10-01)
- css: css now optional (395f212)
- events: adds file acceptance hooks & typescript integration (#2) (3dad7ec)
5.3.2 (2017-09-29)
- build: added .babelrc to appease babel (543e8d5)
5.3.1 (2017-09-29)
- webpack: correct config to ignore .babelrc (d7506dc)
5.3.0 (2017-09-29)
- build: commonjs is now ES5 build (1cab5c2)
5.2.0 (2017-09-25)
- added upload-area attribute/listener bindings (58432c6)
5.1.5 (2017-09-18)
- drag-class: update drag class to apply styles on drag (ab28130)
5.1.4 (2017-09-18)
- package.json: point main to commonjs (58bcb71)
5.1.3 (2017-09-18)
- build: fixing esm build + commonjs build (73a53a6)
5.1.2 (2017-09-18)
- duplicate class name prop and computed prop (79a9f44)
5.1.1 (2017-09-16)
- build: include built dist (9a33262)
5.1.0 (2017-09-16)
- add customizeable class names for dragging (715b70b)
5.0.1 (2017-09-16)
- build: bundles the entry point default export (e1dcaa0)
5.0.0 (2017-09-16)
1.1.0 (2017-09-16)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.