Changelog for servant-hmac-auth-0.1.8
Changelog
servant-hmac-auth uses PVP Versioning.
The change log is available on GitHub.
0.1.8 - Nov 8, 2024
- Switch from cryptonite (deprecated) to crypton.
0.1.7 - Oct 31, 2024
- Bump dependency upper bounds to allow building with GHC
9.0-9.10
0.1.6 - Dec 7, 2023
- Bump dependency upper bounds to allow building with GHC
9.0,9.2,9.4and9.6. - Allow building with
servant-0.20
0.1.5 - Jan 27, 2023
- Bump dependency upper bounds, allow building with
GHC 9.0,9.2and9.4
0.1.4 - March 8, 2022
-
#55: Breaking change: non-standard http(s) port are now included in the HMAC signature.
Migration guide: if you are communicating over the standard http(s) port (
80for http,443for https), then you will not be impacted. Otherwise, you need to make sure that both the client and server include the custom http(s) port number in the HMAC signature generation. This library will do so automatically. -
#53: Servant 0.19 support
-
#51: Allow compilation with ghc 8.10.7
0.1.3 - Nov 29, 2021
- Bump
servant-*libraries' version to0.18-* - Use
GHC 8.8.3(Stack Resolver16.2)
Unreleased: 0.1.0
-
Introduce whitelisted headers.
-
Breaking change:
HmacSettingsnow containt post-sign hook for request.hmacClientSignfunction acceptsHmacSettings.Migration guide: use
defaultHmacSettingsforrunHmacClientfunction. -
Add
hmacAuthHandlerMapfunction that allows to perform monadic actions on every incoming request for HMAC server. -
#28: Added type alias
HmacAuthHandlerforAuthHandler Wai.Request () -
#37: Upgrade
servant-*libraries to0.16-* -
Use
Cabal-2.4
0.0.0 — Sep 6, 2018
- Initially created.