After creating a working public form, which includes field xyz
you then modify field xyz in the database, either delete or rename it
the form is compromised (in my case the field got removed from the form)
a warning that this field has dependencies of any kind when modifying it, would be very valuable.
There are a few places where a deleted field could have an undiscovered side-effect (broken forms, broken reports, changed view filters, etc.)
We need to work on figuring out how to perform an ‘impact analysis’ (and ideally warn before any changes) but it’s unfortunately not easy
There is one thing I would love to have as we keep refactoring and flexing Fibery:
Displaying dependencies of a field.
So forms are one part, but also relationships and formulae break when deleting fields. Would be great to have a view first listing what will break when changing an entity field.
I’m sure it’s not easy, but at this point most of the time I simply afterwards get to see multiple notifications about broken fields and automations and when clicking on them, I usually cannot even easliy fix them as they then just show [Deleted field].[Deleted field] rather than mentioning the deleted field name.
Of course, it would be better to see a warning before and rejig any dependencies before deleting.