Skip to content

Releases: expressjs/serve-static

1.11.2

23 Jan 16:35

Choose a tag to compare

  • deps: send@0.14.2
    • deps: http-errors@~1.5.1
    • deps: ms@0.7.2
    • deps: statuses@~1.3.1

1.11.1

11 Jun 01:09

Choose a tag to compare

  • Fix redirect error when req.url contains raw non-URL characters
  • deps: send@0.14.1

1.11.0

11 Jun 01:08

Choose a tag to compare

  • Use status code 301 for redirects
  • deps: send@0.14.0
    • Add acceptRanges option
    • Add cacheControl option
    • Attempt to combine multiple ranges into single range
    • Correctly inherit from Stream class
    • Fix Content-Range header in 416 responses when using start/end options
    • Fix Content-Range header missing from default 416 responses
    • Ignore non-byte Range headers
    • deps: http-errors@~1.5.0
    • deps: range-parser@~1.2.0
    • deps: statuses@~1.3.0
    • perf: remove argument reassignment

1.10.3

31 May 03:19

Choose a tag to compare

  • deps: send@0.13.2
    • Fix invalid Content-Type header when send.mime.default_type unset

1.10.2

20 Jan 05:00

Choose a tag to compare

  • deps: parseurl@~1.3.1
    • perf: enable strict mode

1.10.1

17 Jan 04:21

Choose a tag to compare

  • deps: escape-html@~1.0.3
    • perf: enable strict mode
    • perf: optimize string replacement
    • perf: use faster string coercion
  • deps: send@0.13.1
    • deps: depd@~1.1.0
    • deps: destroy@~1.0.4
    • deps: escape-html@~1.0.3
    • deps: range-parser@~1.0.3

1.10.0

18 Jun 04:32

Choose a tag to compare

  • Add fallthrough option
    • Allows declaring this middleware is the final destination
    • Provides better integration with Express patterns
  • Fix reading options from options prototype
  • Improve the default redirect response headers
  • deps: escape-html@1.0.2
  • deps: send@0.13.0
    • Allow Node.js HTTP server to set Date response header
    • Fix incorrectly removing Content-Location on 304 response
    • Improve the default redirect response headers
    • Send appropriate headers on default error response
    • Use http-errors for standard emitted errors
    • Use statuses instead of http module for status messages
    • deps: escape-html@1.0.2
    • deps: etag@~1.7.0
    • deps: fresh@0.3.0
    • deps: on-finished@~2.3.0
    • perf: enable strict mode
    • perf: remove unnecessary array allocations
  • perf: enable strict mode
  • perf: remove argument reassignment

1.9.3

15 May 05:12

Choose a tag to compare

  • deps: send@0.12.3
    • deps: debug@~2.2.0
    • deps: depd@~1.0.1
    • deps: etag@~1.6.0
    • deps: ms@0.7.1
    • deps: on-finished@~2.2.1

1.9.2

15 Mar 02:22

Choose a tag to compare

  • deps: send@0.12.2
    • Throw errors early for invalid extensions or index options
    • deps: debug@~2.1.3

1.9.1

17 Feb 18:57

Choose a tag to compare

  • deps: send@0.12.1
    • Fix regression sending zero-length files