NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2705 most downloaded on npm
Convert DataTransfer object to a list of File objects
Last release 1 months ago
20 Aug 2026
Ships unpredictably
gaps range from 2 weeks to 2.4 years
Most releases are documented
notes for 38 of 51 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
60 releases · first in 2018
docs: pin waku to beta.8 to fix docs white-screen
feat!: drop Node 20, upgrade jsdom to v30
One column per quarter.
add support to extract files from {clipboardData}
return the original dropped File so Electron can resolve its path ( c7807be ), closes electron/electron#33647
fall back to getAsFile when getAsFileSystemHandle returns null ( 1287d34 ), closes react-dropzone/react-dropzone#1435
feat!: move full MIME table to file-selector/mime subpath to shrink bundle
make FileWithPath.path and relativePath non-optional ( 10e4268 ), closes #115
traverse dropped directories via the File System Access API ( 262a448 ), closes #130
use a custom error when items are not files
feat!: modernize toolchain (TS7, Vitest, tsdown, oxlint, oxfmt; drop UMD)
refactor!: split file handles into seperate function
FileSystemFileHandle are now handled in a dedicated fromFileHandles() function.handle getFile returning null and close #106, close #120
use getAsFileSystemHandle only in secure ctx
chore!: drop support for Internet Explorer
don't collect coverage on older Node.js
chore!: drop support for legacy Node.js versions
Signed-off-by: Jon Koops jonkoops@gmail.com
Signed-off-by: Jon Koops jonkoops@gmail.com
Signed-off-by: Jon Koops jonkoops@gmail.com
handle getFile returning null and close #106, close #120
use getAsFileSystemHandle only in secure ctx
add mime type for jsonl file ext
feat!: always set a {relativePath} close #69
refactor!: drop CommonJS distribution from package
Signed-off-by: Jon Koops jonkoops@gmail.com
refactor!: drop UMD distribution from package
Signed-off-by: Jon Koops jonkoops@gmail.com
chore!: drop support for legacy Node.js versions
Signed-off-by: Jon Koops jonkoops@gmail.com
# 1.2.0 (2024-10-25) ### Features * set up pre-release workflow
use getAsFileSystemHandle when available
refactor!: drop ES5 distribution from package
Signed-off-by: Jon Koops jonkoops@gmail.com
upgrade Jest and TypeScript dependencies to latest version
deps: bump minimatch from 3.0.4 to 3.1.2
deps: bump tough-cookie from 4.0.0 to 4.1.4
deps: bump @babel/traverse from 7.12.1 to 7.25.7
remove redundant dataTransfer null check
# 0.5.0 (2022-04-25) ### Features * add heic and heif MIME types
# 0.4.0 (2022-02-02) ### Features * add more MIME types
do not use instanceof for type check
add support for reading files from FileSystemFileHandle
do not include test files in npm package
## 0.2.3 (2020-11-07) ### Bug Fixes * add missing src in dist
npm release: remove relative path from included files
include all files inside dist dir in releases
# 0.2.0 (2020-10-23) ### Features * bump deps
do not include test files in npm package
## 0.1.18 (2020-11-07) ### Bug Fixes * add missing src in dist
npm release: remove relative path from included files
## 0.1.16 (2020-10-23) ### Bug Fixes * include dist folder in release
## 0.1.15 (2020-10-23) ### Bug Fixes * force include LICENSE file
## 0.1.14 (2020-10-23) ### Bug Fixes * fix license
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →