Releases: form-atoms/upload-atom
Releases · form-atoms/upload-atom
v2.4.0
Compare
Sorry, something went wrong.
No results found
2.4.0 (2026-10-29)
Features
validate-file: support a standard client validation with the "change" event. (2ac8bcd )
v2.3.1
Compare
Sorry, something went wrong.
No results found
2.3.1 (2026-10-08)
Bug Fixes
start: create request promise in the start handler (fixes #2 ) (0c7e766 )
v2.3.0
Compare
Sorry, something went wrong.
No results found
2.3.0 (2026-10-07)
Features
useSetFile: helper action to set file in upload atoms created dynamically. E.g. in a list. (3d536eb )
v2.2.2
Compare
Sorry, something went wrong.
No results found
2.2.2 (2026-10-06)
Bug Fixes
startAtom: set field value when upload via start, not just form submit (ff1be80 )
v2.2.1
Compare
Sorry, something went wrong.
No results found
2.2.1 (2026-09-18)
Bug Fixes
submit-start: don't start on change event (206e6fb )
v2.2.0
Compare
Sorry, something went wrong.
No results found
2.2.0 (2026-09-18)
Features
progress: indicate progress from the upload function (2c035d2 )
v2.1.0
Compare
Sorry, something went wrong.
No results found
2.1.0 (2026-09-18)
Bug Fixes
field-error: define with a config function (6d5d253 )
reset: enable resetting (c537d24 )
Features
manual-start: via factory (d84e391 )
v2.0.1
Compare
Sorry, something went wrong.
No results found
2.0.1 (2026-09-17)
Bug Fixes
upload: pass abort signal (831748b )
v2.0.0
Compare
Sorry, something went wrong.
No results found
2.0.0 (2026-09-17)
Features
file-upload: use suspense for loading state & error boundary (09cbe56 )
BREAKING CHANGES
file-upload: requires jotai v3 & react v18
The children no longer provide isLoading nor isError props. Specify your loading UI as the fallback prop.
For the error UI, use the <ErrorBoundary> component to catch the the errors from the Suspense boundary.
v2.0.0-next.1
Compare
Sorry, something went wrong.
No results found
Bug Fixes
useUpload: fix unknown type (946ef9a )
Features
file-upload: use suspense for loading state & error boundary (3fb373f )
BREAKING CHANGES
file-upload: requires jotai v3 & react v18
The children no longer provide isLoading nor isError props. Specify your loading UI as the fallback prop.
For the error UI, use the component to catch the the errors from the Suspense boundary.