Changelog
1.7.14 (2024-06-18)
follow_redirect/2
to Phoenix.ConnTest" (#5797) as this conflicts with follow_redirect/2
in LiveView, which is imported with ConnTest by defaultChangelog
1.7.13 (2024-06-18)
sessionStorage
is not available on global namespacefollow_redirect/2
to Phoenix.ConnTestPhoenix.Component.used_input?
for form errors in generated core_components.ex
mix ecto.setup
from the umbrella rootconfig_change
callbackChangelog
1.7.12 (2024-04-11)
[phx.gen.auth] Add enhanced session fixation protection.
For applications whichs previously used phx.gen.auth
, the following line can be added to the renew_session
function in the auth module:
defp renew_session(conn) do
+ delete_csrf_token()
conn
|> configure_session(renew: true)
|> clear_session()
Note: because the session id is in a http-only cookie by default, the only way to perform this attack prior to this change is if your application was already vulnerable to an XSS attack, which itself grants more escalated "privileges” than the CSRF fixation.
Changelog
1.7.11 (2024-02-01)
longPollFallbackMs
option to auto fallback when websocket fails to connectdebug
option to enable verbose loggingc:init/2
callback in endpoints in favor of config/runtime.exs
or in favor of {Phoenix.Endpoint, options}
Changelog
1.7.10 (2023-11-03)
CoreComponents.flash
generating incorrect id's causing flash messages to fail to be closed when clickedEndpoint.url/0
Changelog
1.7.9 (2023-10-11)
--no-html
pas passedChangelog
1.7.8 (2023-10-09)
mix phx.gen.release --docker
failing with :http_util
error on Elixir v1.15th
for actions if actions are emptyplug_crypto
~p
--repo
and --migration-dir
flags<.input type="checkbox">
without value
attr in core components--adapter
flag for generating application with bandit--method
optionChangelog
1.7.7 (2023-07-10)
Changelog
1.7.6 (2023-06-16)
Changelog
1.7.5 (2023-06-15)