Field translations are not being removed from the config table when a field is removed from a view.
To reproduce, add a field to a view. Create a translation of this field. Now remove the field from the view.
If you then `select * from config where name = 'views.view.yourview' - you'll see the translations for the field you have removed still exist in config, for languages where the field has been translated.
In my example view, it's using a table layout, and I have additional columns in the table, from the old translation data, that should not exist.
I marked this as Major as translated field config is being left in the config table for a translated field for a view.
User interface changes