Currently when I assign a value in conn.assigns in the router, the assigned value is not merged with the socket.assigns.
Patching this line https://github.com/phoenixframework/phoenix_live_view/blob/v0.11.1/lib/phoenix_live_view/static.ex#L114 to include the assigns from conn works.
However, I do not understand if there is any reason for not doing this. Also I see the conn.assigns is copied to private.assign_new but don’t understand the purpose.
Anyone having background on this could explain the rationale?






















