[2.21.0](https://github.com/supabase/gotrue-js/compare/v2.20.2...v2.21.0) (2023-04-11)
Bug Fixes
* remove oauth flow type ([655](https://github.com/supabase/gotrue-js/issues/655)) ([f0089fa](https://github.com/supabase/gotrue-js/commit/f0089fa46289f18f8ac013c48f9ff013b2e0e1df)), closes [#654](https://github.com/supabase/gotrue-js/issues/654)
Features
* add pkce magic link bindings ([656](https://github.com/supabase/gotrue-js/issues/656)) ([e986754](https://github.com/supabase/gotrue-js/commit/e98675400570aa900cd3c9274bce046a0eedcc98)), closes [#652](https://github.com/supabase/gotrue-js/issues/652)
* revert use `Deno.unrefTimer` to stop runtime from hanging ([659](https://github.com/supabase/gotrue-js/issues/659)) ([2f40f41](https://github.com/supabase/gotrue-js/commit/2f40f419bfc201af3ef45925f0b47bc56df2c56e)), closes [supabase/gotrue-js#632](https://github.com/supabase/gotrue-js/issues/632)
* use `Deno.unrefTimer` to stop runtime from hanging ([632](https://github.com/supabase/gotrue-js/issues/632)) ([4eddc07](https://github.com/supabase/gotrue-js/commit/4eddc079326012e20887872e7e9f161f6441d108)), closes [#617](https://github.com/supabase/gotrue-js/issues/617)