mirror of
https://github.com/freckle/yesod-auth-oauth2.git
synced 2026-01-11 19:58:28 +01:00
7.1 KiB
7.1 KiB
Unreleased
None
v0.5.1.0
- Added GitLab provider
- Added properly-named
GitHubmodule, deprecatedGithub - Store
refreshTokenincredsExtra
v0.5.0.0
- COMPATIBILITY: Allow and require yesod-1.6
- COMPATIBILITY: Stop testing GHC 8.0 on CI
v0.4.1.0
- Check for
errors in callback query params, as described in the spec
v0.4.0.1
- COMPATIBILITY: Allow
http-types-0.12
v0.4.0.0
-
COMPATIBILITY: Allow
aeson-1.3 -
COMPATIBILITY: Dropped a lot of information from
credsExtra:TL;DR: you'll no longer find things like
usernameoremailas keys in thecredsExtramap. Instead, you'll find the encoded profile response we received and the OAuth access token. You can/should do your own decoding or make your own follow-up requests to get extra data about your users.This reduced a lot of complexity, likely duplication between our decoding and yours, and (I think) makes the library easier to use.
-
COMPATIBILITY: Support GHC-8.2
-
COMPATIBILITY: Drop (claimed, but never tested) support for GHC-7.8 & 7.10
-
LICENSE: fixed vague licensing (MIT now)
v0.3.1
- Internal project cleanup
v0.3.0
- COMPATIBILITY: Use
hoauth2-1.3
v0.2.4
- FIX: Update Nylas provider
- NEW: Battle.Net provider
- NEW: Bitbucket provider
- NEW: Salesforce provider
v0.2.1
- FIX: Fix collision in GitHub
email/public_emailextras value
v0.2.0
- NEW: Slack provider (@jsteiner)
v0.1.10
- FIX:
locationis optional in GitHub response
v0.1.9
- COMPATIBILITY: Allow
transformers-0.5(@paul-rouse)
v0.1.8
- COMPATIBILITY: Allow
aeson-0.11(@k-bx)
v0.1.7
- NEW: Prefer primary email in GitHub provider
- NEW: Include
public_emailin GitHub extras response - REMOVED: Remove Twitter provider
v0.1.6
- NEW: Nicer error message on invalid
code(@silky)
v0.1.5
- FIX: Incorrect
stateparameter handling
v0.1.4
- FIX: Use newer Nylas endpoint
v0.1.3
v0.1.2
- NEW: A more different Google provider (@ssaavedra)
v0.1.1
- NEW: Twitter provider
v0.1.0
- REMOVED: Google provider, use
Yesod.Auth.GoogleEmail2 - CHANGED: Learn was renamed to Upcase
- COMPATIBILITY: Drop support for GHC-6
- COMPATIBILITY: Support GHC-7.10
v0.0.12
- COMPATIBILITY: Allow
transformers-0.4(@snoyberg)
v0.0.11
- COMPATIBILITY: Allow
aeson-0.8(@gfontenot)
v0.0.10
- COMPATIBILITY: Allow Yesod 1.4 (@gregwebs)
v0.0.9
- NEW: Spotify (@benekastah)
v0.0.8
- FIX: Username may be missing in GitHub responses (@skade)
v0.0.7
- NEW: Scope support in GitHub provider (@skade)
v0.0.6
- NEW: GitHub provider (@freiric)
- COMPATIBILITY: flag-driven
network/network-uridependency
v0.0.5.1
- DOCUMENTATION: fix data declaration, allows Haddocks to build
v0.0.5
- COMPATIBILITY: Allow
yesod-core-1.3and targetyesod-auth-1.3(@maxcan) - COMPATIBILITY: Target
haouth2-0.4(@katyo)
v0.0.4
- COMPATIBILITY: Allow
text-1.* - COMPATIBILITY: Allow
lifted-base-0.2.*
v0.0.3
- FIX: replace
errorcrash withthrowIOexception
v0.0.2
- Various documentation fixes.
v0.0.1
Initial version. Maintainer-ship taken over by @pbrisbin.