Misc Blog

Petal Pro v1.5.0 released - Phoenix 1.7 Upgrade

Name
Nicolas
Twitter
@nicolashoban

1 year ago

Petal Pro v1.5.0 is now available to download for our subscribed members 🎉

To download the new version you’ll need to create a new project or upgrade your existing project like in the gif below.

The big upgrade with 1.5.0 is the implementation of Phoenix 1.7 which has a number of distinct advantages you can read more about here.

How to download

We have a new layout - we hope you like it! We spent a lot of time fussing over it and have streamlined the experience to hopefully make it easier to manage projects and upgrades to new versions.

In the projects section under Petal Pro in the side menu, you’ll need to create a new project (if you haven’t already) or edit your existing project.

If creating a new project, it should automatically select 1.5.0 as the newest version, but to update your project from a previous version to 1.5.0, you’ll need to click Edit and change the version number from 1.x.x to 1.5.0 and hit save. Now you should be able to download 1.5.0.

Download Petal Pro 1.5.0

What’s changed?

  • Upgraded Phoenix to 1.7
  • Routes use the new verified routes
  • Authentication pages converted to live views
  • Upgraded fully from Hericons v1 to v2
  • petal.gen.live now uses the Data Table component
  • Tesla now uses the more secure Finch over Hackney
  • Confirmation page will redirect to org invitations if invitation exists
  • Removed Petal Enhance (it was more complex than we thought). We will write a separate blog on the reasoning behind this shortly.

What’s fixed?

  • Redirect to /app/orgs if an invalid org slug is used
  • When editing user via /admin/users - patch_back_to_index no longer crashes
  • Always show Data Table filters

For a quick overview on upgrading from a previous version, please refer to this guide.

What’s next?

  • Avatar/photo uploads with Cloudinary
  • Stripe membership functionality
  • Admin dashboard with graphs/stats
  • Feature Requests

If you have any feature requests for an upcoming release, please create one on our roadmap.

Any questions?

We’re here to help you make the most of your experience with Petal. If you have any questions or concerns, please don’t hesitate to send us an email on support@petal.build or reach out to us over at our discord. We’re always happy to help!

The end

More posts