Hello Scriptcase Team,
I would like to suggest a very important feature that could save developers from major production issues:
Request:
Please provide an option to select the Scriptcase version (just like how we select PHP versions in cPanel). This would allow us to:
- Test our applications on a stable version before publishing.
- Downgrade or upgrade easily in case of unexpected issues after a version update.
- Avoid being forced to update to unstable or incompatible versions immediately.
Real Problem I Faced:
Recently, after updating to the latest Scriptcase version, I encountered a serious layout issue in an Editable Grid View Form:
- Fields shifted out of position (e.g.,
Id
field appeared in theSymptoms
column). - Even after restoring the original theme and regenerating the source code, the issue persisted.
- This problem only affects Editable Grid View forms, other views work fine.
Unfortunately, I had already deployed the updated version to my production environment, and it caused major disruption for one of my key clients. I lost time, reputation, and had to manually debug something that wasn’t my fault.
Benefit of the Suggested Feature:
By having the ability to switch between Scriptcase versions, we can:
- Keep a known stable environment in production.
- Test new versions in staging.
- Roll back if a release introduces a bug or breaks layout/functionality.
Please take this suggestion seriously. This would bring huge value to the entire Scriptcase community and prevent serious damage in live production systems.
Thank you for your continued support and improvements.