Hi @roobke
In my company, we have primarily developed with SuiteCRM 7, a platform I consider stable and very easy to customize from a development perspective. However, we recently started a project with SuiteCRM 8, and I must admit that the transition has been quite challenging.
We have encountered several functionalities that are not yet implemented, along with multiple bugs that we have reported to the official repository, even submitting some PRs to help address these issues. One of the biggest challenges has been customizing the frontend based on Angular, as the documentation on its structure is limited. This has forced us to dive deeper into studying the frontend every time a client requests a specific customization.
Additionally, I’ve noticed that when we raise questions about frontend (Angular) customizations, we rarely receive responses, which makes the process even more difficult. While SuiteCRM 8 has introduced significant improvements and holds great potential, I believe it is still not a fully stable version. Developing in this version takes considerably more time compared to version 7.
On the other hand, I believe that support for SuiteCRM 7 will likely be extended, as I don’t see many companies working with version 8 yet. It doesn’t seem to be at a sufficiently stable point, while version 7 remains very active and reliable for development.
Of course, everything mentioned above is my personal opinion.