PHX: long term project updates

I did not see on the official documentation how we are supposed to keep our PHX project skeleton up to date.

For example, what if other plugs are added or removed for security in the future on the default mix phx.new?

The only hacky solution I can think of is to, on every PHX update, to recreate the project with the same parameters and run a diff, ignoring our known changes.

Is there any other mechanism/method we are supposed to use to keep up to date with PHX project creation updates?

1 Like
8 Likes

Thank you. much appreciated. They nicely automate my manual hack.

uBlockOrigin filters blocks some JS files from zest.dev, so i’m bookmarking te phoenixdiff one

for the record, found this note on the official hexdoc guides

https://hexdocs.pm/phoenix/mix_phx_gen_auth.html#developer-responsibilities

1 Like

Weird, I also have this and I can see the result diff. Maybe try to update filters or something else is blocking the important part? I’m not sure what else could be done here.

It’s Plausible analytics, which is pretty much as privacy-friendly as you can get