Currently the use of app dependencies is very brittle:
- there is no way to track updates to the dependency, let alone to use the updated dependency.
- if a dependency is cloned again and re-added to the app all pre-existing uses of the component are broken.
- When cloning the dependency it only registers the date when cloned. Not the creation/modification date. This makes it impossible to know fi one has a more recent version at hand
All this makes me reluctant to use 3rd party components. A pity because a marketplace of easy to use components might be very beneficial to Anvil.