All Versions
8
Latest Version
Avg Release Cycle
49 days
Latest Release
1119 days ago

Changelog History

  • v0.7.0 Changes

    March 27, 2021

    Diff of generated code

    โœจ Enhancements

    • Generates new valid_<schema>_attrs/1 fixture function. Reduces the number of places to update when manually adding additional attributes to your generated schema. Thanks @chargio for bringing up this issue!

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixes flash messages that were hard-coded to use "Account" instead of the schema name. Thanks @jrdnull!
    • ๐Ÿ›  Fixes arity in test description for confirm_<schema> tests. Thanks @bhtabor!
  • v0.6.0 Changes

    November 24, 2020

    Diff of generated code

    โœจ Enhancements

    • Remember me cookie is now scoped to the app name. Thanks @LostKobrakai!
    • ๐Ÿ‘Œ Improved user experience on confirmation messages. Thanks @josevalim and @Ian-GL!
    • Return_to logic now uses current_path/1 helper instead of reimplementing it. Thanks @josevalim!
    • Password hashing no longer occurs while database transaction is open. #87
    • ๐Ÿ‘‰ User settings forms now submit to /users/settings to prevent 404 errors on refresh. #95
  • v0.5.0 Changes

    September 03, 2020

    Diff of generated code

    โœจ Enhancements

    • Enabled same-site protection on remember me cookie. Thanks @mikl!
    • Updated UserAuth.require_authenticated_user/2 to remember query string parameters as part of the return_to path. Thanks @matthewlehner!
    • ๐Ÿ’… Changed instances of "e-mail" to "email" to better match AP style guide. Thanks @zorn!
    • ๐Ÿ›  Fixed arity in test context descriptions. Thanks @liamwhite!
    • ๐Ÿ›  Fixed typos in generated documentation. Thanks @liamwhite!
  • v0.4.0 Changes

    June 19, 2020

    Diff of generated code

    โœจ Enhancements

    • Changed email form fields from text_input to email_input. Thanks @ream88!
    • ๐ŸŒฒ Renamed incorrect login/logout(nouns) to "log in"/"log out" (verbs).
    • Replaced string-based route assertions with Routes-based assertions. Thanks @chvanikoff!
    • ๐Ÿ‘‰ _user_menu.html is now injected at the end of the <nav> tag, if possible.
  • v0.3.0 Changes

    May 26, 2020

    Diff of generated code

    โœจ Enhancements

    • Updated generated code be up to date through commit: 4664c3. [Diff]
    • โฌ†๏ธ Upgraded phoenix requirement to ~> 1.5.2 to use undeprecated MyApp.Endpoint.subscribe/1 function.
    • โšก๏ธ Updated generator to be compatible with existing fixtures modules.
    • Set live_socket_id on log in and disconnect on log out.
    • โšก๏ธ Updated log out to succeed even if user is already logged out.
    • Added index on user_tokens.user_id column
    • ๐Ÿ‘€ Renamed several functions (see diff).
  • v0.2.0 Changes

    April 28, 2020

    Diff of generated code

    โœจ Enhancements

    • Updated generated code be up to date through commit: 6ae63a. [Diff]
    • Run User.maybe_hash_password/1 in a prepare_changes/1 hook instead of every time a changeset function is called. This decreases load on the server when a changeset function is being called multiple times like with a LiveView-based form.
  • v0.1.0 Changes

    April 24, 2020

    Diff of generated code

    โœจ Enhancements

    • โฌ†๏ธ Upgraded phoenix dependency to ~> 1.5.0.
    • Updated generated code be up to date through commit: ecc8eb. [Diff]
    • โš  Print warnings instead of crashing on missing files.
    • ๐Ÿšฉ Raise error when app is generated with --no-html.
    • ๐Ÿ‘Œ Improve formatting of help messages.
    • โž• Added instructions for apps upgraded from Phoenix 1.4. Thanks @goofansu.

    ๐Ÿ› Bug Fixes

    • โœ… Log when config/test.exs is injected.
  • v0.1.0-rc.0 Changes

    April 17, 2020

    ๐ŸŽ‰ Initial release.

    • Up to date with original PR through commit 25d083.