Skip to content

Releases: freizl/hoauth2

hoauth2-2.13.0+hoauth2-provider-0.7.0

07 Mar 07:10
Compare
Choose a tag to compare
  • Deprecates cryptonite by crypton #246

hoauth2-2.12.0+hoauth2-provider-0.6.0

19 Jan 05:20
Compare
Choose a tag to compare

What's Changed

Full Changelog: hoauth2-2.11.0...hoauth2-2.12.0

hoauth2-2.11.0+hoauth2-provider-0.5.0

30 Dec 07:17
Compare
Choose a tag to compare

What's Changed

  • Bump to aeson-2.2 #241
  • Bump to binary-0.10 #241
  • Bump to bytestring-0.12 #241
  • Bump to container-0.7 #241

Full Changelog: hoauth2-2.10.0...hoauth2-2.11.0

hoauth2-2.10.0+hoauth2-provider-0.4.0

17 Nov 23:50
3715b9e
Compare
Choose a tag to compare

What's Changed

Full Changelog: hoauth2-2.9.0...hoauth2-2.10.0

hoauth2-2.9.0+hoauth2-provider-0.3.0

26 Oct 21:14
Compare
Choose a tag to compare

hoauth2-2.9.0

  • Refactor oauth2 Experiment module Implementation by @freizl in #191
  • Refactor/remove generics by @freizl in #202
  • Device Authorization grant by @freizl in #204
  • Move IdpName to hoauth2 and enable DataKinds by @freizl in #217
  • Change the type parameter to a few methods from HttpClient by @freizl in #221
  • Remove data family RefreshTokenRequest by @freizl in #227

hoauth2-provider-0.3.0

  • Add mkAzureADIdp helper by @freizl in #196
  • Rename Experiment.GrantType to Experiment.Grants by @freizl in #207
  • Fetch deviceAuthorizationEndpoint from oidc configuration by @freizl in #203
  • Generate all idp names by @freizl in #223
  • Add IdP-init login flow demo for Okta by @freizl in #232

Others

  • Data.Map is probably good enough for demo-app by @freizl in #229
  • Add tutorial for using Experiment module by @freizl in #230
  • Slightly better to way init device app by @freizl in #214
  • Refactor/hoauth2 demo new way init auth code app by @freizl in #216
  • Refactor/update comments by @freizl in #225

Full Changelog: hoauth2-2.8.1...hoauth2-2.9.0

hoauth2-2.8.1

17 Jun 02:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: hoauth2-2.8.0...hoauth2-2.8.1

hoauth2-2.8

15 Mar 17:26
Compare
Choose a tag to compare
  • Supports GHC-9.4.4 (#179)
  • Support text-2.0

Full Changelog: hoauth2-2.7...hoauth2-2.8.0

hoauth2-2.7+hoauth2-provider-0.2

17 Nov 04:41
Compare
Choose a tag to compare

hoauth2

  • Add GrantType jwt-bearer in #162
  • Add JWT authentication method for ClientCredential flow in #163
  • Remove OAuth2Error and add TokenRequestError in #168
  • Move HasIdpName class to hoauth2-demo in #169
  • Surface up entire response when response body is empty at HttpClient.handleResponse 58599ea
    • As work around to #153
  • Omit following modules from exposure list
    • Network.OAuth2.Experiment.Pkce
    • Network.OAuth2.Experiment.Types
    • Network.OAuth2.Experiment.Utils
    • Network.OAuth.OAuth2.Internal

hoauth2-provider-0.2

  • Update endpoint domain for Azure IdP in #166
  • Rename DropboxName to DropboxUserName in c0d4cfe

Others

All those packages have been updated accordingly due to some breaking changes.

  • hoauth2-tutorial
  • hoauth2-providers-tutorial
  • hoauth2-demo

Full Changelog: hoauth2-2.6...hoauth2-2.7

hoauth2-2.6

04 Oct 06:41
Compare
Choose a tag to compare

What's Changed

  • Change the type parameter order in http client JSON method in #156
  • Change http client method to only take one Authentication Method instead of Set (7fa768d)
  • Remove authPostBS1 which allow credential being sent in multiple ways, which is not standard.
  • Remove Douban which sunset their OAuth2 support (7fa768d)
  • Deprecate all *Internal method with *WithAuthMethod alternative (07b31bb)
  • Change license to MIT
  • Add support for PKCE flow within the new module Network.OAuth2.Experiment in #155
  • Add support for Resource Owner Password and Client Credentials flow, also in the new module Network.OAuth2.Experiment
  • Add hoauth2-providers and hoauth2-providers-tutorial module for a list of support Identity Providers in #155
  • Add hoauth2-tutorial module

Full Changelog: hoauth2-2.5...hoauth2-2.6

hoauth2-2.5

17 Aug 19:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: hoauth2-2.4...hoauth2-2.5