github remix-run/remix static-middleware@0.4.0
static-middleware v0.4.0

latest releases: fs@0.3.0, multipart-parser@0.14.0, lazy-file@4.2.0...
3 hours ago
  • BREAKING CHANGE: Replace mrmime dependency with @remix-run/mime for MIME type detection which is now a peer dependency.

  • Add support for acceptRanges function to conditionally enable HTTP Range requests based on the file being served:

    // Enable ranges only for large files
    staticFiles('./public', {
      acceptRanges: (file) => file.size > 10 * 1024 * 1024,
    })
    
    // Enable ranges only for videos
    staticFiles('./public', {
      acceptRanges: (file) => file.type.startsWith('video/'),
    })

Don't miss a new remix release

NewReleases is sending notifications on new releases.