# Upgrading to v0.17

## Bump Your Deps

Update Backpex to the latest version:

```elixir
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](https://github.com/naymspace/backpex/blob/0.17.0/priv/gettext/backpex.pot) 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.

## Drop Ash related functionality

We dropped all Ash related functionality in favor of the [ash_backpex](https://github.com/enoonan/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](https://github.com/enoonan/ash_backpex) project for migration instructions.
