This version can be pinned in stack with:wai-app-static-3.1.9.1@sha256:45d79ff7433f95fbc049ea0adce3f66c05300a5fc401554e7624d9d6dca3cba7,3818
Module documentation for 3.1.9.1
Depends on 26 packages
(full list with versions):
base,
base64-bytestring,
blaze-html,
blaze-markup,
bytestring,
containers,
cryptohash-md5,
directory,
file-embed,
filepath,
http-date,
http-types,
mime-types,
old-locale,
optparse-applicative,
template-haskell,
text,
time,
transformers,
unix-compat,
unordered-containers,
wai,
wai-app-static,
wai-extra,
warp,
zlib Used by 11 packages in
nightly-2026-03-10(full list with versions):
ekg-wai,
hakyll,
keter,
servant-server,
servant-swagger-ui-core,
servius,
wai-app-static,
wai-websockets,
webgear-core,
webgear-swagger-ui,
yesod-static wai-app-static
WAI application for static serving
Also provides some helper functions and datatypes for use outside of WAI.
wai-app-static changelog
3.1.9.1
- Backported a patch to not need
crypton as a dependency.
Instead, just depend on base64-bytestring and cryptohash-md5.
3.1.9
- Added
NoCache constructor to MaxAge #977
3.1.8
- Added
NoStore constructor to MaxAge #938
3.1.7.5
- Removed dependency of
time, old-locale and network #902
3.1.7.4
- Fix a bug when the cryptonite flag is disabled. #874
3.1.7.3
- Introduce a flag to avoid the cryptonite dependency. #871
3.1.7.2
optparse-applicative-0.16.0.0 support
3.1.7.1
- Update the test suite too
3.1.7
- Use 302 instead of 301 redirect, to avoid caching the presence of an index.html file
3.1.6.3
- The executable warp obeys
-h option properly for host
now. Previously this used to invoke the help option. That can be
reached via --help as before.
3.1.6.2
- Drop dependency on
blaze-builder
3.1.6.1
3.1.6
- Make ssAddTrailingSlash work in combination with ssIndices #569
- Make ssIndices work with ssLookupFile and trailing slashes #570
3.1.5
3.1.4.1
3.1.4
- Reinstate redirectToIndex
3.1.3
3.1.2
- Honor ssIndices when used with defaultWebAppSettings #460
3.1.1
3.1.0
3.0.1.1
3.0.1
3.0.0.6
Fix trailing slashes for UrlMap and other non-root setups #325
3.0.0.4
Add missing trailing slashes #312
3.0.0.3
Support for time 1.5