|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## v1.0.4 (TBA) |
4 | | - |
5 | | -* Added `PowInvitation` to the `mix pow.extension.phoenix.gen.templates` and `mix pow.extension.phoenix.mailer.gen.templates` tasks |
6 | | -* Fixed issue in umbrella projects where extensions wasn't found in environment configuration |
7 | | -* Shell instructions will only be printed if the configuration is missing |
8 | | -* Deprecated `Mix.Pow.context_app/0` |
9 | | - |
10 | | -## v1.0.3 (2019-03-09) |
| 3 | +## v1.1.0 (TBA) |
11 | 4 |
|
12 | 5 | ### Changes |
13 | 6 |
|
14 | | -* Added `PowInvitation` extension |
15 | | -* Added support in `Pow.Ecto.Schema` for Ecto associations fields |
16 | | -* Added support for adding custom methods with `Pow.Extension.Ecto.Schema` through `__using__/1` macro in extension ecto schema module |
17 | | -* Help information raised with invalid schema arguments for `pow.install`, `pow.ecto.install`, `pow.ecto.gen.migration`, and `pow.ecto.gen.schema` mix tasks |
18 | | -* `PowEmailConfirmation` now redirects unconfirmed users to `after_registration_path/1` or `after_sign_in_path/1` rather than `pow_session_path(conn, :new)` |
19 | | - |
20 | | -### Bug fixes |
21 | | - |
22 | | -* Correct shell instructions for `mix pow.install` task with custom schema |
23 | | -* Fixed bug in `Pow.Extension.Phoenix.Router.Base` and `Pow.Extension.Phoenix.Messages` where the full extension name wasn't used to namespace methods |
| 7 | +- Requires Elixir 1.7 or higher |
| 8 | +- Requires Ecto 3.0 or higher |
| 9 | +- Requires Phoenix 1.4 or higher |
24 | 10 |
|
25 | 11 | ### Deprecations |
26 | 12 |
|
27 | | -* Deprecated `Pow.Extension.Config.underscore_extension/1` |
28 | | -* Deprecated `PowResetPassword.Ecto.Context.password_changeset/2` |
29 | | -* Deprecated `Pow.Ecto.Schema.filter_new_fields/2` |
30 | | -* Deprecated `:messages_backend_fallback` setting for extension controllers |
31 | | -* Removed deprecated macro `router_helpers/1` in `Pow.Phoenix.Controller` |
32 | | - |
33 | | -## v1.0.2 (2019-02-28) |
34 | | - |
35 | | -* Added flash error message about e-mail confirmation for when user changes e-mail with PowEmailConfirmation enabled |
36 | | -* Added `new_password_changeset/3` and `confirm_password_changeset/3` to `Pow.Ecto.Schema.Changeset` |
37 | | -* Redis cache store backend guide |
38 | | -* Correct shell instructions for `mix pow.phoenix.gen.templates` task |
39 | | -* Only load environment config in `Pow.Config.get/3` when no key is set in the provided config |
40 | | -* Fixed issue in `Pow.Store.Backend.MnesiaCache.keys/1` and `Pow.Store.Backend.EtsCache.keys/1` so they now return keys without namespace |
41 | | -* `Pow.Store.Backend.MnesiaCache.put/3` now raises an error if TTL is not provided |
42 | | - |
43 | | -### Breaking changes |
44 | | - |
45 | | -* `PowResetPassword.Plug.reset_password_token/1` has been removed |
46 | | - |
47 | | -## v1.0.1 (2019-01-27) |
48 | | - |
49 | | -* `pow.extension.ecto.gen.migrations` mix task will output warning when a migration file won't be generated for any particular extension |
50 | | -* Leading and trailing whitespace is removed from the user id field value (in addition to forced lower case) |
51 | | -* An exception is raised when `pow_routes/0` or `pow_extension_routes/0` are used inside router scopes with aliases |
52 | | -* Mail view templates assigns now has `[user: user, conn: conn]` along with the template specific assigns |
53 | | -* Mail view subject methods now gets the same assigns passed as mail view template assigns instead of only `[conn: conn]` |
54 | | -* Added `pow_registration_routes/0`, `pow_session_routes/0` and `pow_scope/1` macros to the router module |
55 | | -* Added guide on how to disable registration |
56 | | - |
57 | | -## v1.0.0 (2018-11-18) |
58 | | - |
59 | | -* Phoenix 1.4 support |
60 | | -* Ecto 3.0 support |
| 13 | +- Removed deprecated method `PowResetPassword.Ecto.Context.password_changeset/2` |
| 14 | +- Removed deprecated method `Pow.Extension.Config.underscore_extension/1` |
| 15 | +- Config fallback set with `:messages_backend_fallback` configuration option removed in `Pow.Extension.Phoenix.Controller.Base` |
| 16 | +- Removed deprecated Bootstrap support in `Pow.Phoenix.HTML.FormTemplate` |
0 commit comments