Skip to content

Commit

Permalink
Update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
abevoelker committed Sep 13, 2023
1 parent b5f4adf commit b49e225
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit b49e225

Please sign in to comment.