Upgrading to v0.17

View Source

Bump Your Deps

Update Backpex to the latest version:

defp deps do
  [
    {:backpex, "~> 0.17.0"}
  ]
end

Add translations

  • "Actions"
  • "Items per page"
  • "Main desktop navigation"
  • "Main mobile navigation"
  • "Toggle menu"

See the the backpex.pot file for v0.17.0 in our GitHub repository for all available translations to match on.

Remove input_type option for Backpex.Fields.InlineCRUD

The :input_type option in the child fields of Backpex.Fields.InlineCRUD is no longer supported. To update, simply remove that option or you will get a validation error.

With this version of Backpex, Backpex.Fields.InlineCRUD supports most field types out of the box.

We dropped all Ash related functionality in favor of the ash_backpex community project.

Why a Separate Project?

Maintaining Ash support as a separate community project allows for:

  • Faster iteration and releases independent of Backpex core
  • Dedicated maintenance by Ash users
  • Better focus on Ash-specific features and optimizations

If you were using Backpex with Ash, please refer to the ash_backpex project for migration instructions.