LimeSurvey roadmap: Difference between revisions
From LimeSurvey Manual
Line 11: | Line 11: | ||
* These versions will not receive new features or updates | * These versions will not receive new features or updates | ||
== Limesurvey 3.x - Status: | == Limesurvey 3.x - Status: Extended support == | ||
Major changes: | Major changes: | ||
* Using Twig as template engine. | * Using Twig as template engine. | ||
* Possible for templates (now called themes) to inherit options and files from each other. | * Possible for templates (now called themes) to inherit options and files from each other. | ||
Line 21: | Line 20: | ||
Support time frame: | Support time frame: | ||
* Community Edition: Extended support available until June 2023 | |||
* Community Edition: | * Cloud: Extended support available until September 2023 | ||
* Cloud | |||
== LimeSurvey 4.x == | == LimeSurvey 4.x == |
Revision as of 16:23, 12 April 2023
General
This page lists current Limesurvey releases, future development, and release goals. We will try to update this regularly with more details as they become available, but please help us (yes, we are talking about you!).
Goals cannot be fulfill by itself so if you want to give a helping hand or contribute new features yourself please get in touch!
Version status
Any version older than LimeSurvey 3.0 - Status: Archived
- These versions will not receive new features or updates
Limesurvey 3.x - Status: Extended support
Major changes:
- Using Twig as template engine.
- Possible for templates (now called themes) to inherit options and files from each other.
- Question templates (still work-in-progress).
- New side-menu and enhanced admin interface.
Support time frame:
- Community Edition: Extended support available until June 2023
- Cloud: Extended support available until September 2023
LimeSurvey 4.x
Discontinued.
Limesurvey 5.0 - Release: April 2021
- Updated interface
- Possible to install plugins and question themes via ZIP-file
- Update checks for plugins available in LimeStore
- Encrypted fields
- New plugin events : ExpressionManagerStart and SetVariableExpressionEnd allowing to manage expression by plugin.
- Survey Group Permissions
- More...
LimeSurvey 5.1 - Release August 2021
- Add RPC function to delete a response using its ID (#1928) (arnaudbore)
- Ability to export to SPSS .sav format (#1877) (Adam Zammit)
- Multiple UX fixes
LimeSurvey 5.2 - Release Nov 2021
No new major features, mostly GUI fixes.
LimeSurvey 5.3 - Release Jan 2022
No big new features, mostly internal improvements, e.g. database updates split into multiple classes and more PSR-12 fixes.
LimeSurvey 5.4 - Release August 2022
- New feature to deal with email notifications that failed to send out
LimeSurvey 5.5 - Release Dec 2022
+New feature #8436: Enable / disable users and fields to manage users (#2636) (Gabriel Jenik) +New feature #8239: Allow for user friendly survey URLS (#2218) (Gabriel Jenik) +New feature #18375: [security] Some plugin settings need encryption (#2645) (Gabriel Jenik) +New feature #18204: Extend form via plugin (Olle Haerstedt)
LimeSurvey 6.0 - Release April 2023
Breaking changes:
- The event afterSurveyCompleted is now fired in preview mode as well, with responseId = null
- Due to the conversion of LimeSurvey to Bootstrap 5, custom survey themes will have to be revised
- We only provide one admin theme at the moment, the previous variations have been removed
+New feature: Converted the application to the Bootstrap 5 framework +New feature: Implemented a new administration theme +New feature: Upgraded Twig from 1.0 to 3.0 +New feature #18453: PHP 8.1 compatibility (#2878) (Gabriel Jenik) +New feature: Add get_available_site_settings RPC method (#2579) (Edgar R. M) +New feature #18382: Fire afterSurveyCompleted event in preview mode (Olle Haerstedt) +New feature #16619: Allow calling get_uploaded_files() remote control function by response ID (#2363) (Gabriel Jenik) +New feature #18178: Add Quota CRUD RPC methods (#2458) (Edgar R. M)
LimeSurvey 6.1 - TBA
TBA
Current release schedule
A patch (bug fix) release is released every Monday, for both master and LTS.
A minor release (new features without breaking BC) is released every 8 weeks, approximately.
A major release (new features that will break BC, e.g. dropping support for PHP versions or browsers) will be a major release if it breaks backwards compatibility in some way.
Please also see the manual about the release process.