Changelog for wai-middleware-static-0.9.3
0.9.3 [2024.12.28]
- Drop support for pre-8.0 versions of GHC.
0.9.2 [2022.03.08]
- Allow building with GHC 9.2.
- Replace the
cryptoniteandmemorydependencies with equivalent functionality fromcryptohash-sha1andbase16-bytestring.
0.9.1 [2021.10.31]
- Always import
Data.Listqualified.
0.9.0 [2020.10.01]
- Only serve static files on
HEADorGETrequests.
0.8.3 [2019.10.20]
- Add
Options,staticWithOptions,staticPolicyWithOptions, andunsafeStaticPolicyWithOptions. - Parameterize Middleware with options allowing custom file name to MIME type mapping.
0.8.2 [2018.04.07]
- Remove unused test suite.
0.8.1
- Add
Semigroup Policyinstance - Replace dependencies on
base16-bytestringandcryptohashwith the more modernmemoryandcryptonitepackages, respectively [myfreeweb]
0.8.0
-
The
mime-typeslibrary is now used to lookup MIME types from extensions. As a result, some extensions now map to different MIME types. They are:Extension wai-middleware-staticmime-typesclassapplication/octet-streamapplication/java-vmdtdtext/xmlapplication/xml-dtdjarapplication/x-java-archiveapplication/java-archivejstext/javascriptapplication/javascriptoggapplication/oggaudio/oggttfapplication/x-font-truetypeapplication/x-font-ttf -
Exposed
getMimeTypefunction [Shimuuar]
0.7.0.1
- Fixed Windows build (by replacing
unixdependency with equivalentdirectoryfunction)
0.7.0.0
- Implement caching [agrafix]
- Include mp4 and ogv mime_types [DrBoolean]
- Dependency updates for ghc 7.10 [DougBurke]
0.6.0.1
-
Update links to new wai-middleware-static github/issue tracker.
-
Bump upper bound for
text
0.6.0
- Update to wai 3.0
0.5.0.1
- Bump upper bound for
mtl
0.5.0.0
-
Add
isNotAbsolutepolicy and changestaticandstaticPolicyto usenoDotsandisNotAbsolutepolicies by default. (Thanks to Nick Hibberd!) -
Add
unsafeStaticPolicy, which behaves as the old insecurestaticPolicybehaved. -
Add changelog