Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

LimeSurvey 7 Features & Migration

More
2 weeks 6 days ago - 2 weeks 6 days ago #274330 by Mazi
LimeSurvey 7 Migration Series — Part 1: Why you should NOT (yet) update to LimeSurvey 7

Over the last weeks, we have received an increasing number of support requests from users who accidentally updated their systems to the still unstable LimeSurvey 7 release. For this reason, we want to briefly summarize the current state of LimeSurvey 7 and explain why updating production systems is currently not recommended.

Current risks and migration considerations:
  1. LimeSurvey 7 is currently still in Beta/RC status and not yet considered production-ready
    Production environments may experience unexpected issues, incomplete features or compatibility problems.
  2. Existing plugins may stop working
    Many custom plugins rely on internal APIs, database structures or fieldnames that have changed in LimeSurvey 7.
  3. Custom themes can break after the update
    Older Twig templates, CSS customizations and Bootstrap-related changes may cause broken layouts or rendering issues.
  4. Existing survey links may no longer work as expected
    Changes to URL handling can affect already distributed participant links and integrations.
  5. Custom exports and database queries may fail
    The response table and fieldname refactor can break external reporting systems, integrations and SQL-based workflows.

The latest recommendations, release information and migration considerations will be continuously updated on our website .

We plan to continuously expand this guide over the next weeks.Upcoming sections include:
  • What’s new in LimeSurvey 7
  • 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 already seeing with LimeSurvey 7.

Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!
Last edit: 2 weeks 6 days ago by Mazi. Reason: formatting

Please Log in to join the conversation.

More
2 weeks 1 day ago #274350 by jelo
Your webpage about that topic is currently broken.


 

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in to join the conversation.

More
2 weeks 18 hours ago #274352 by Mazi
Thanks a lot for the hint, @jelo. We were working on the page draft and now the page was published.
 

Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!

Please Log in to join the conversation.

More
3 days 16 hours ago #274419 by Mazi
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:
  1. 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.
  2. 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.
  3. Randomization improvements
    LimeSurvey 7 improves randomization handling, including better support for fixed subquestion and answer positions in randomized question structures.
  4. 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.
  5. Design unification
    The administration interface and participant-facing survey views have been further aligned. This creates a more consistent visual experience across the system.
  6. 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.

Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose