Recently (around November 2022) custom field extensions are no longer applying to fields.
Following the guide of
npx create-react-app@latest my-first-plugin --template datocms-plugin --use-npm and adding a simple plugin to change the UI of a JSON field inconsistently works.
The simplest way to reproduce is to refresh the page when making a new record but the code and full steps can be seen in the repo GitHub - matty-southpawstudio/dato-field-ext
example of the field working
example of the field when
renderFieldExtension has failed to run on a refresh of new item page
Hello @matty and welcome to the community!
Thank you so much for the very detailed report!!
I was able to reproduce the issue exactly as described, i’ll get back to you as soon as the issue is solved
Hello once again @matty,
We just shipped a fix for this issue!
renderFieldExtension is always executed as expected.
Thank you once again for your feedback