LimeSurvey 7 Migration Series - Part 2: What’s new in LimeSurvey 7LimeSurvey 7 has now been released as a first official version. We take this as an opportunity to summarize some of the most important changes and new features introduced with LimeSurvey 7.While our first post focused on migration risks and reasons to be careful with production updates, this second part highlights what is actually new in LimeSurvey 7.Important changes and new features:
- New React-based survey editor
LimeSurvey 7 introduces a new React-based survey editor. This modernizes the survey editing experience and is one of the most visible changes in the new version.
- Better response saving for larger surveys
The handling of response saving has been improved, especially for larger and more complex surveys. This should help with more demanding survey setups.
- Randomization improvements
LimeSurvey 7 improves randomization handling, including better support for fixed subquestion and answer positions in randomized question structures.
- Response table and fieldname refactor
Internal changes to response tables and fieldnames have been introduced. These changes are especially relevant for custom exports, external reporting tools, integrations and direct SQL-based workflows.
- Design unification
The administration interface and participant-facing survey views have been further aligned. This creates a more consistent visual experience across the system.
- PHP 8.1.29 minimum requirement
LimeSurvey 7 requires PHP 8.1.29 or newer. Before planning an update, server environments should therefore be checked carefully. The current LimeSurvey download page also lists PHP 8.1.29 or newer as a requirement for version 7.0.0.
These changes are important steps forward, but they also mean that existing installations should be reviewed before upgrading. This is especially important for systems using custom plugins, custom themes, complex survey logic, external integrations or direct database queries.The latest recommendations, release information and migration considerations will be continuously updated on our website.We plan to continue this series with the following sections:
- Plugin & Theme Compatibility in LimeSurvey 7
- LimeSurvey 7 Migration Checklist
- How to safely update business-critical LimeSurvey systems to Version 7
- FAQ and troubleshooting examples
We would also be interested in hearing about migration experiences, compatibility issues or upgrade problems other users are seeing with LimeSurvey 7.