All Versions
Latest Version
Avg Release Cycle
50 days
Latest Release
281 days ago

Changelog History
Page 3

  • v1.0.7 Changes

    May 01, 2019

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fixed bug with Phoenix 1.4.4 scoped routes #175
  • v1.0.6 Changes

    April 19, 2019

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fixed bug where custom layout setting raised exception in Pow.Phoenix.ViewHelpers.layout/1 #160
    • Prevent users from changing their email to one already taken when the PowEmailConfirmation extension has been enabled #161
  • v1.0.5 Changes

    April 09, 2019

    ๐Ÿ”„ Changes

    • โž• Added extension_messages/1 to extension controllers and callbacks #142
    • ๐Ÿ‘Œ Improved feedback for when no templates are generated for an extension with mix pow.extension.phoenix.gen.templates and mix pow.extension.phoenix.mailer.gen.templates tasks #145
    • Error flash is no longer overridden in Pow.Phoenix.PlugErrorHandler if the error message is nil #156
    • ๐Ÿ›  Fixed bug in the migration generator where references/2 wasn't called with options #150
    • ๐Ÿ‘Œ Support any :plug version below 2.0.0 #155
    • ๐Ÿ—„ Deprecated Pow.Extension.Ecto.Context.Base #146
  • v1.0.4 Changes

    March 14, 2019

    ๐Ÿ”„ Changes

    • โž• Added PowInvitation to the mix pow.extension.phoenix.gen.templates and mix pow.extension.phoenix.mailer.gen.templates tasks #132
    • ๐Ÿ›  Fixed issue in umbrella projects where extensions wasn't found in environment configuration #134
    • ๐Ÿ›  Fixed so :namespace environment config can be used as web app module name #137
    • ๐Ÿ”ง Shell instructions will only be printed if the configuration is missing #135
    • Now requires that :ecto or :phoenix are included in the dependency list for the app to run respective mix tasks #136
    • ๐Ÿ—„ Deprecated Mix.Pow.context_app/0 #134
    • ๐Ÿ—„ Deprecated Mix.Pow.ensure_dep!/3 #136
    • ๐Ÿ—„ Deprecated Mix.Pow.context_base/1 #137
  • v1.0.3 Changes

    March 09, 2019

    ๐Ÿ”„ Changes

    • โž• Added PowInvitation extension #113
    • โž• Added support in Pow.Ecto.Schema for Ecto associations fields #126
    • Added support for adding custom methods with Pow.Extension.Ecto.Schema through __using__ /1 macro in extension ecto schema module #113
    • Help information raised with invalid schema arguments for pow.install, pow.ecto.install, pow.ecto.gen.migration, and pow.ecto.gen.schema mix tasks #128
    • PowEmailConfirmation now redirects unconfirmed users to after_registration_path/1 or after_sign_in_path/1 rather than pow_session_path(conn, :new) #119

    ๐Ÿ› Bug fixes

    • Correct shell instructions for mix pow.install task with custom schema #123
    • ๐Ÿ›  Fixed bug in Pow.Extension.Phoenix.Router.Base and Pow.Extension.Phoenix.Messages where the full extension name wasn't used to namespace methods #120

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ Deprecated Pow.Extension.Config.underscore_extension/1 #120
    • ๐Ÿ—„ Deprecated PowResetPassword.Ecto.Context.password_changeset/2 #127
    • ๐Ÿ†• Deprecated Pow.Ecto.Schema.filter_new_fields/2 #129
    • Deprecated :messages_backend_fallback setting for extension controllers #115
    • โœ‚ Removed deprecated macro router_helpers/1 in Pow.Phoenix.Controller #120
  • v1.0.2 Changes

    February 28, 2019
    • โž• Added flash error message about e-mail confirmation for when user changes e-mail with PowEmailConfirmation enabled #111
    • Added new_password_changeset/3 and confirm_password_changeset/3 to Pow.Ecto.Schema.Changeset #91
    • Redis cache store backend guide #88
    • Correct shell instructions for mix pow.phoenix.gen.templates task #92
    • Only load environment config in Pow.Config.get/3 when no key is set in the provided config #108
    • ๐Ÿ›  Fixed issue in Pow.Store.Backend.MnesiaCache.keys/1 and Pow.Store.Backend.EtsCache.keys/1 so they now return keys without namespace #112
    • Pow.Store.Backend.MnesiaCache.put/3 now raises an error if TTL is not provided #112

    ๐Ÿ’ฅ Breaking changes

    • PowResetPassword.Plug.reset_password_token/1 has been removed #112
  • v1.0.1 Changes

    January 27, 2019
    • โš  pow.extension.ecto.gen.migrations mix task will output warning when a migration file won't be generated for any particular extension
    • ๐Ÿšš Leading and trailing whitespace is removed from the user id field value (in addition to forced lower case)
    • An exception is raised when pow_routes/0 or pow_extension_routes/0 are used inside router scopes with aliases
    • Mail view templates assigns now has [user: user, conn: conn] along with the template specific assigns
    • Mail view subject methods now gets the same assigns passed as mail view template assigns instead of only [conn: conn]
    • Added pow_registration_routes/0, pow_session_routes/0 and pow_scope/1 macros to the router module
    • โž• Added guide on how to disable registration
  • v1.0.0 Changes

    November 18, 2018
    • ๐Ÿ‘ Phoenix 1.4 support
    • ๐Ÿ‘ Ecto 3.0 support