Releases: nhost/hasura-auth
v0.40.3-beta0
Full Changelog: v0.40.2...v0.40.3-beta0
v0.40.2
Changes
- chore: improvements to openapi schema by @dbarrosop in #659
- fix: define properly query parameters by @dbarrosop in #660
v0.40.1
Changes
- fix: github: extract email from /emails endpoint @dbarrosop (#658)
v0.40.0
Changes
- fix: minor backward compatibility changes @dbarrosop (#657)
- chore: bump nixbuild/nix-quick-install-action from 31 to 32 @dependabot[bot] (#656)
- feat: migrate last few endpoints to golang @dbarrosop (#653)
NOTE: This finalizes the migration from node.js to go. Users should expect performance improvements and massive memory gains (up to 90-95% memory reduction).
v0.39.1
Changes
- fix: simplify email extraction to just look for < > @dbarrosop (#655)
- chore: bump nixbuild/nix-quick-install-action from 30 to 31 @dependabot[bot] (#652)
- chore: bump Codium-ai/pr-agent from 0.29 to 0.30 @dependabot[bot] (#654)
- feat: custom-claims: allow filtered jsonpath @dbarrosop (#651)
- feat: migrate passwordless sms endpoints to go @dbarrosop (#650)
v0.39.0
Changes
- feat: migrate remaining webauthn endpoints to go @dbarrosop (#647)
- feat: migrate social providers to go @dbarrosop (#625)
- fix: more fixes to webauthn schema that were causing problems @dbarrosop (#641)
- fix: minor fixes to webauthn schema that were causing problems @dbarrosop (#640)
- fix: extract email and set MAIL FROM and RCPT TO header correctly @dbarrosop (#639)
- chore: bump Codium-ai/pr-agent from 0.28 to 0.29 @dependabot[bot] (#633)
- chore: update dependencies @dbarrosop (#627)
- feat: migrate remaining mfa endpoints to go @dbarrosop (#626)
- chore: bump Codium-ai/pr-agent from 0.27 to 0.28 @dependabot[bot] (#624)
- chore: bump cachix/install-nix-action from 30 to 31 @dependabot[bot] (#620)
- feat: migrate /signin/mfa/totp to go @dbarrosop (#622)
v0.38.1
Changes
- fix: minor fixes to webauthn schema that were causing problems @dbarrosop (#640)
- fix: extract email and set MAIL FROM and RCPT TO header correctly @dbarrosop (#639)
- chore: bump Codium-ai/pr-agent from 0.28 to 0.29 @dependabot[bot] (#633)
- chore: update dependencies @dbarrosop (#627)
- feat: migrate remaining mfa endpoints to go @dbarrosop (#626)
- chore: bump Codium-ai/pr-agent from 0.27 to 0.28 @dependabot[bot] (#624)
- chore: bump cachix/install-nix-action from 30 to 31 @dependabot[bot] (#620)
- feat: migrate /signin/mfa/totp to go @dbarrosop (#622)
v0.38.1-beta2
fix: more fixes to webauthn schema that were causing problems
v0.38.0
Changes
- feat: port /signin/anonymous to go @dbarrosop (#621)
- feat: refresh session with new refresh token @antoinecaputo (#617)
- feat: drop user_providers_user_id_provider_id_key to allow connecting multiple oauth accounts @dbarrosop (#618)
- chore: ci: bring back nix cache @dbarrosop (#619)
- chore: bump cachix/install-nix-action from 30 to 31 @dependabot[bot] (#615)
- feat: added support for smtp login authentication @dbarrosop (#613)
- chore: bump Codium-ai/pr-agent from 0.26 to 0.27 @dependabot[bot] (#611)
- chore: bump nixbuild/nix-quick-install-action from 29 to 30 @dependabot[bot] (#609)
Potential breaking change
/token
endpoint to refresh the token, the current refresh token was reused in the response. For instance:
POST /token {"refresh_token": "same-random-refresh-token"}
{"access_token": "...", "refresh_token": "same-random-refresh-token"}
After the #617 the auth service invalidates the used token and returns a new one:
POST /token {"refresh_token": "random-refresh-token"}
{"access_token": "...", "refresh_token": "some-other-random-refresh-token"}
If you are using our official SDKs this is a transparent change as our SDK already updated the refresh token from the response and you don't need to worry about this change. If you are not using our SDK we recommend you to make sure you are updating the refresh token based on the response prior to upgrading.
v0.37.1
Changes
- fix: apple may return email_verified as a string or boolean @dbarrosop (#608)
- chore: update dependencies @dbarrosop (#607)
- chore: bump DeterminateSystems/magic-nix-cache-action from 8 to 9 @dependabot[bot] (#605)