actix-multipart-derive
Multipart form derive macro for Actix Web
0.8.0
8.0M downloads/mo
#3503 most downloaded on crates.io
actix/actix-web
What this package is like to depend on
Last release 2 months ago
21 Jun 2026
Ships fairly regularly
a new release about every 1.4 years
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
5 releases · first in 2020
1 release in the last 12 months
see the full history below
Release timeline
5 releases · Nov 2020 to Jun 2026
2021
2022
2023
2024
2025
2026
Releases
latest 5-
0.8.021 Jun 2026Release notes
Open source →0.8.0
- Add multi-field multipart payload builders to
actix_multipart::test. #3575 - Add
MultipartFormsupport forOption<Vec<T>>fields. #3577 - Bound internal multipart parser buffering to prevent unbounded memory growth on malformed bodies.
- behavior change notice: There's now a cap for buffering (64KB). It can be changed with
MultipartConfig::buffer_limit.
- behavior change notice: There's now a cap for buffering (64KB). It can be changed with
- Fix user-triggerable panic when parsing multipart boundaries.
- Minimum supported Rust version (MSRV) is now 1.88.
- Update
randdependency to0.10.
Release notes
Open source →0.8.0
- Minimum supported Rust version (MSRV) is now 1.88.
- Update
darlingdependency to0.23.
Release notes
Open source →- Minimum supported Rust version (MSRV) is now 1.88.
- Update
darlingdependency to0.23.
- Add multi-field multipart payload builders to
-
0.7.006 Jul 2024Release notes
Open source →- Remove the experimental
experimental-io-uringcrate feature and its implementation, including theNamedFile::open_async()method. - Add support for passing multiple root directories to
Files::new. - Add
Files::try_compressed()to support serving pre-compressed static files. - Fix handling of
Range: bytes=0-. - Fix panic in
Fileswhenuse_hidden_files()is enabled and request paths contain.segments. - Fix
NamedFilepanic when serving files with pre-UNIX epoch modification times. - Fix invalid
Content-Encoding: identityheader inNamedFilerange responses.
- Remove the experimental
-
0.6.129 Aug 2023Release notes
Open source →- Update
syndependency to2. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.
- Update
-
0.6.026 Feb 2023 -
0.1.009 Nov 2020