All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v2.2.0 (2024-11-05)
- Slack: Add icon for Slack strategy. (#524)
v2.1.11 (2024-10-31)
- validate each form on submit to avoid warning
v2.1.10 (2024-10-24)
-
ensure current_tenant is set
-
pass tenant as option instead of before_submit
v2.1.9 (2024-10-15)
- ensure browser pipeline is added to installer
v2.1.8 (2024-10-14)
- properly parse flag options
v2.1.7 (2024-10-14)
- set a
group
on install task
v2.1.6 (2024-10-14)
- don't pass api option to forms
v2.1.5 (2024-10-11)
-
recommend a single ash_authentication_live_session in installer
-
log a warning on failure to create a magic link
v2.1.4 (2024-10-08)
- generate overrides module in installer
v2.1.3 (2024-10-06)
mix igniter.install ash_authentication_phoenix
(#504)
v2.1.2 (2024-09-23)
- apply
auth_routes_prefix
logic toreset_route
as well
v2.1.1 (2024-09-03)
- ensure that params are sent when using route helpers
v2.1.0 (2024-09-01)
- Dynamic Router + compile time dependency fixes (#487)
-
check strategy module instead of name
-
ensure path params are processed on strategy router
-
Re-link form labels and form inputs on Password strategy forms (#494)
-
Restore linkage between form inputs and form fields on Password strategy form
-
Use separate override labels for Password and Password Confirmation fields
-
only scope reset/register paths if they are set
-
Ensure session respects router scope when using sign_in_route helper (#490)
-
add button for the Apple strategy (#482)
-
add apple component
-
pass context down to all actions
-
create a new dynamic router, and avoid other compile time dependencies
v2.0.2 (2024-08-05)
-
use any overridden value, including
nil
orfalse
(#476) -
set tenant in sign_in and reset_route (#478)
- Added overrides for identity (email) and password fields. (#477)
v2.0.1 (2024-07-10)
- fix deprecation warnings about live_flash/2.
v2.0.0 (2024-05-10)
- set tenant on form creation
v2.0.0-rc.3 (2024-05-10)
- set tenant on form creation
v2.0.0-rc.2 (2024-04-13)
- show password strategy message if
field
isnil
v2.0.0-rc.1 (2024-04-02)
- Update to support Ash 3.0, et al.
-
loosen rc requirements
-
Fix typos in override class names
-
honour the error field in AuthenticationFailed errors in forms. (#368)
-
Ensure that
sign_in_route
andreset_route
correctly initialise session. (#369)
v2.0.0-rc.0 (2024-04-01)
- Update to support Ash 3.0, et al.
v1.9.4 (2024-03-06)
- Fix typos in override class names
v1.9.3 (2024-03-05)
- Fix typos in override class names
v1.9.2 (2024-02-02)
- Ensure that
sign_in_route
andreset_route
correctly initialise session. (#369)
v1.9.1 (2024-01-21)
v1.9.0 (2023-11-13)
- Add rendering of flash messages from live components
v1.8.7 (2023-10-26)
-
Pass tenant to generated Live View forms (#310)
-
pull assign out of other flow
-
sets a nil value in assigns for :current_tenant in subcomponents if not already set
v1.8.6 (2023-10-25)
- incorrect introspection target in password strategy. (#317)
v1.8.5 (2023-10-06)
- properly navigate back to root component when routes are not set (#296)
v1.8.4 (2023-10-01)
- optional support for routing to register & reset links (#281)
v1.8.3 (2023-09-23)
- resettable is no longer a list
v1.8.2 (2023-09-22)
- handle change from ash_authentication where resettable is no lon� (#279)
v1.8.1 (2023-09-18)
-
submit form in-line when sign_in_tokens_enabled (#274)
-
submit form in-line when sign_in_tokens_enabled
v1.8.0 (2023-09-14)
- change
ash_authentication_live_session
to useassign_new
(#270)
v1.7.3 (2023-08-09)
- Overrides in reset route (#250)
v1.7.2 (2023-04-16)
- Add OIDC and generic "lock" icons.
v1.7.1 (2023-04-12)
- backwards compat with sign_in_tokens_enabled?
v1.7.0 (2023-04-06)
- support new sign in tokens feature on password strategy (#176)
v1.6.6 (2023-03-31)
-
better behavior when password registration disabled
-
only show register page if register is enabled
-
resolve issues w/ assigning socket & test helper flash
v1.6.5 (2023-03-26)
-
better behavior when password registration disabled
-
only show register page if register is enabled
-
resolve issues w/ assigning socket & test helper flash
v1.6.4 (2023-03-14)
- always set
tenant
session
v1.6.3 (2023-03-13)
- always set
tenant
session
v1.6.2 (2023-03-06)
- add
phoenix_view
to dependencies. (#153)
v1.6.1 (2023-03-01)
- allow folks to disable togglers by setting their text to
nil
.
v1.6.0 (2023-02-27)
- Allow on_mount for reset_routes for browser testing (#139)
v1.5.1 (2023-02-24)
- configurable otp app (#135)
v1.5.0 (2023-02-12)
- MagicLink: Add the UI for requesting a magic link. (#121)
v1.4.8 (2023-02-07)
- Autofocus identity field in password component (#105)
v1.4.7 (2023-01-30)
- ensure horizontal rules get a unique id (#99)
v1.4.6 (2023-01-29)
-
improve default theme on dark mode. (#87)
-
Add override introspection and tidy up docs.
v1.4.5 (2023-01-26)
- remove readme contents, add tutorial (#81)
v1.4.4 (2023-01-19)
- make
ash_authentication_live_session
support opts (#74)
v1.4.3 (2023-01-18)
- remove spark doc index (#63)
v1.4.2 (2023-01-13)
- set ash_authentication? context on forms (#56)
v1.4.1 (2023-01-12)
- Add Github icon. (#55)
v1.4.0 (2023-01-12)
- LiveSession: Add
ash_authentication_live_session
macro to router. (#54)
v1.3.1 (2023-01-10)
- deps: Loosen version constraints on deps.
v1.3.0 (2022-12-16)
- Add Auth0 icon.
v1.2.0 (2022-12-15)
-
PasswordReset: Add a generic password reset form (#37)
-
PasswordReset: Add a generic password reset form
- Input.submit: trim trailing "with password" from submit buttons.
v1.1.0 (2022-12-15)
- Overrides: Move overrides from application environment to the
sign_in_route
macro. (#36)
v1.0.1 (2022-12-14)
- Components.Banner: Allow image, text and hrefs to be disabled with
nil
. (#35)
v0.5.0 (2022-11-14)
- OAuth2: Add OAuth2 link component. (#12)
v0.4.0 (2022-11-10)
- Confirmation: Add confirmation support.
v0.3.0 (2022-11-03)
- PasswordReset: Add password reset support to the UI. (#10)
v0.2.0 (2022-10-28)
- UI refresh. (#3)
v0.1.0 (2022-10-25)
- Add support for PasswordAuthentication.