From b49e2250e94312bb3fede931627d05084bc512b2 Mon Sep 17 00:00:00 2001 From: Abe Voelker <_@abevoelker.com> Date: Tue, 12 Sep 2023 21:51:51 -0500 Subject: [PATCH] Update CHANGELOG --- CHANGELOG.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ff0819..e6b7d6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,18 +3,35 @@ ### Enhancements * Tokenization encoding/decoding is now fully customizable -* Signed GlobalID tokenization supported (#22) -* Turbo is now properly supported (#23, #33 - thanks @iainbeeston and @til!) +* Tokenizer encoding now supports extra metadata ([#27][] - thanks [@fastjames][] and [@elucid][]!) +* Tokenizer encoding now supports `:expires_at` option ([#19], [#21] - thanks [@JoeyLeadJig] and [@bvsatyaram]!) +* Turbo is now properly supported ([#23], [#33] - thanks [@iainbeeston] and [@til]!) +* Signed GlobalID tokenization supported ([#22]) * More thorough integration testing using a dummy Rails app * Added a Rails engine to solve loading issues and tidy up file structuring * `Passwordless::SessionsController` now uses gem source instead of needing to be generated from a template * `MagicLinksController` no longer requires a weird `routes.rb` entry to work * `MagicLinksController` now uses gem source instead of needing to be generated from a template * `magic_link_(path|url)` view helpers are now implemented for all resources (cleans up mailer view template) -* Tokenizer encoding now supports `:expires_at` option (#19, #21 - thanks @JoeyLeadJig and @bvsatyaram!) * Users will be redirected after magic link is sent (customized using `after_magic_link_sent_path_for`) * A warning will be logged if Rails's `filter_parameters` doesn't filter `:token`s from request logs ### Bugfixes -* Requiring `Devise::Passwordless::Mailer` should no longer cause errors +* Autoloading issues related to `uninitialized constant` (e.g. + `Devise::Passwordless::Mailer`) should now be fixed + + +[@bvsatyaram]: https://github.com/bvsatyaram +[@fastjames]: https://github.com/fastjames +[@elucid]: https://github.com/elucid +[@iainbeeston]: https://github.com/iainbeeston +[@JoeyLeadJig]: https://github.com/JoeyLeadJig +[@til]: https://github.com/til + +[#19]: https://github.com/abevoelker/devise-passwordless/pull/19 +[#21]: https://github.com/abevoelker/devise-passwordless/pull/21 +[#22]: https://github.com/abevoelker/devise-passwordless/issues/22 +[#23]: https://github.com/abevoelker/devise-passwordless/pull/23 +[#27]: https://github.com/abevoelker/devise-passwordless/pull/27 +[#33]: https://github.com/abevoelker/devise-passwordless/pull/33