We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
phoenix changelog
Welcome to the latest and greatest in our coding universe! 🌟 We've been busy bees tidying up our Elixir codebase, ensuring it's as fresh and modern as your favorite meme. Here's what's new:
- Improvement: We've waved goodbye to the outdated
%Project{}
syntax and embraced the sleek and shiny%{}
format, in line with Elixir v1.19+. This makeover spans across files likeecto.ex
,generator.ex
,mailer.ex
,single.ex
,umbrella.ex
, andweb.ex
. It's all about keeping things neat, tidy, and future-proof!
These changes aren't just about looking pretty; they're crucial for keeping our code in tip-top shape, ensuring compatibility and readability for everyone in the development team. It's like a spa day for our beloved codebase! 💅✨
Included Commits
This commit focuses on updating the Elixir codebase to remove deprecated syntax in accordance with Elixir version 1.19 and above. Specifically, it modifies instances of the %Project{}
syntax to the newer map syntax %{}
, enhancing code compatibility and readability. The changes were made across several files, including ecto.ex
, generator.ex
, mailer.ex
, single.ex
, umbrella.ex
, and web.ex
, with each file reflecting similar updates to the way project structures are defined and manipulated.
Overall, the commit improves the maintainability of the code by ensuring that it adheres to the latest syntax standards set by the Elixir language. The modifications involve minimal additions and deletions, primarily focusing on the transition from the old syntax to the new format, which is crucial for developers working with the framework to ensure their code remains functional and up-to-date with the latest Elixir features.
Files changed
- installer/lib/phx_new/ecto.ex
- installer/lib/phx_new/generator.ex
- installer/lib/phx_new/mailer.ex
- installer/lib/phx_new/single.ex
- installer/lib/phx_new/umbrella.ex
- installer/lib/phx_new/web.ex