Releases: expressjs/serve-static
Releases · expressjs/serve-static
1.13.2
- Fix incorrect end tag in redirects
- deps: encodeurl@~1.0.2
- Fix encoding
%as last character
- Fix encoding
- deps: [email protected]
- deps: depd@~1.1.2
- deps: encodeurl@~1.0.2
- deps: statuses@~1.4.0
1.13.1
- Fix regression when
rootis incorrectly set to a file - deps: [email protected]
1.13.0
- deps: [email protected]
- Add 70 new types for file extensions
- Add
immutableoption - Fix missing
</html>in default error & redirects - Set charset as "UTF-8" for .js and .json
- Use instance methods on steam to check for listeners
- deps: [email protected]
- perf: improve path validation speed
1.12.6
- deps: [email protected]
- deps: [email protected]
- perf: improve
If-Matchtoken parsing
- perf: improve slash collapsing
1.12.5
- deps: parseurl@~1.3.2
- perf: reduce overhead for full URLs
- perf: unroll the "fast-path"
RegExp
- deps: [email protected]
- Fix handling of modified headers with invalid dates
- deps: etag@~1.8.1
- deps: [email protected]
1.12.4
- deps: [email protected]
- deps: [email protected]
- deps: depd@~1.1.1
- deps: http-errors@~1.6.2
1.12.3
- deps: [email protected]
- deps: [email protected]
1.12.2
- deps: [email protected]
- deps: [email protected]
1.12.1
- deps: [email protected]
- Fix issue when
Date.parsedoes not returnNaNon invalid date - Fix strict violation in broken environments
- Fix issue when
1.12.0
- Send complete HTML document in redirect response
- Set default CSP header in redirect response
- deps: [email protected]
- Fix false detection of
no-cacherequest directive - Fix incorrect result when
If-None-Matchhas both*and ETags - Fix weak
ETagmatching to match spec - Remove usage of
res._headersprivate field - Support
If-MatchandIf-Unmodified-Sinceheaders - Use
res.getHeaderNames()when available - Use
res.headersSentwhen available - deps: [email protected]
- deps: etag@~1.8.0
- deps: [email protected]
- deps: http-errors@~1.6.1
- Fix false detection of