Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[gh315] Support Phoenix 1.7.x #318

Draft
wants to merge 51 commits into
base: develop
Choose a base branch
from

Conversation

andyduong1920
Copy link
Member

@andyduong1920 andyduong1920 commented Feb 27, 2023

closes https://github.com/nimblehq/elixir-templates/issues/gh315

What happened 👀

Support Phoenix 1.7.1

Insight 📝

The template could be applied to the Phoenix 1.7.1 project now. The newly generated app's codebase is falling, aside from that, we have disabled some addons, we will need to enable them again

  • Enable the Bootstrap addon -> The Bootstrap addon will remove all pre config TailwindCSS
  • Enable the ErrorView addon for API as the View is changed in Phoenix 1.7.1 -> Need to visit the new View system in Phoenix 1.7
  • Enable the SVGIcon -> Use the Veririef route structure handled by Liam in Change use of Router.Helpers to VerifiedRoutes #320

Proof Of Work 📹

The CI is passed

@andyduong1920 andyduong1920 added this to the 4.7.0 milestone Feb 27, 2023
@andyduong1920 andyduong1920 self-assigned this Feb 27, 2023
Base automatically changed from chore/upgrade-stack-versions to develop March 10, 2023 06:35
@andyduong1920 andyduong1920 changed the title [gh315] Upgrade the template dependencies and Phoenix to 1.7.0 [gh315] Support Phoenix 1.7.x Mar 10, 2023
andyduong1920 and others added 24 commits March 15, 2023 23:49
…utes

Change use of Router.Helpers to VerifiedRoutes
Convert from ErrorView to new ErrorJSON view
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants