LimeSurvey 6.16.2
10 December 2025
LimeSurvey version 6.16.2 is now available (major release).
Upgrading to LimeSurvey 6.16.2
LimeSurvey 6.16.2 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply LimeSurvey updates as new versions are released, or use Installatron's Clone feature to duplicate an existing LimeSurvey install to test the 6.16.2 upgrade prior to applying it live. Get started managing your LimeSurvey installations with Installatron
What's New in LimeSurvey 6.16.2
6.16.2
Bug Fixes and Changes
- a11y missing aria-label for radio button and missing role for list in globalsettings (#4600) (Anblik Audit Team)
- SMTP not being kept alive. When SMTP is kept alive the SMTP debug log only needs to show once (Carsten Schmitz)
- Missing bracket for F or H array question type in statistics (#4590) (Stefan K)
- Import survey button cutting off longer captions (Carsten Schmitz)
- Cannot import very old survey achives because of missing startdate field (Carsten Schmitz)
- A11y survey participants / send email invitation 1 fixes (#4491) (Anblik Audit Team)
- A11y supply aria level for modal title in panel integration(#4584) (Anblik Audit Team)
- A11y import and export resources buttons have incorrect tag assigned to them (#4589) (Anblik Audit Team)
- A11y for survey participants export dialog (#4500) (Anblik Audit Team)
- A11y for survey participants bounce settings (#4506) (Anblik Audit Team)
- A11y for survey participants / send email invitation 2 (#4493) (Anblik Audit Team)
- A11y for radio buttons in participant view (#4521) (Anblik Audit Team)
- A11y for import resources modal as well as focus indicator for all modal close buttons (#4594) (Anblik Audit Team)
- A11y for headers in edit email templates (#4502) (Anblik Audit Team)
- A11y for add/edit participant form labels (#4547) (Anblik Audit Team)
- A11y for add participants to CPDB (#4496) (Anblik Audit Team)
- A11y for survey participants pages CSV upload and manage attributes (#4497) (Anblik Audit Team)
- A11y added heading tag for description in survey group form (#4596) (Anblik Audit Team)
- A11y added correct role to assessment language tabs and fixed label for assesment name (#4583) (Anblik Audit Team)
- #20381: Easy to put an invalid email when installing the app (#4598) (Denis Chenu)
- #20375: Error - "Cannot access offset of type array on array" when invalid lang param is used (#4578) (Carsten Schmitz)
- #20370: Randomization of answer options in Array and Array Dual Scale (#4581) (Tim Willig)
- #20369: "Add user" button on list surveys view leads to general user management view instead of survey permissions view (#4566) (Richard)
- #20359: XML-RPC signature missmatch for set_participant_p… (#4550) (Chema Molins)
- #20150: Wrong statistics result on multiple choice question type (#4429) (Denis Chenu)
- #19859: Cannot import very old survey achives because of empty startdate field (Carsten Schmitz)
- #14762: No accessible title or label for progressbar (#4551) (Carsten Schmitz)
6.16.1
Bug Fixes and Changes
- Warning for invalid DateTime object on first opening of administration if debug mode is active (Carsten Schmitz)
- Broken token session (#4570) (lajosarpad)
- Access mode dropdown button works after activation (#4560) (lajosarpad)
- #20365: Getting an error when trying to upgrade to 6.16.0+251120 using Postgres (Carsten Schmitz)
- #20361: Bootstrap dropdown selected hover style issue (#4556) (Tõnis Ormisson)
- #20355: Not able to upgrade to newer version when running on MSSQL DBMS (lajosarpad)
- #15355: TCPDF doesn't remove temporary files used for images (Carsten Schmitz)
6.16.0
New Features
- #20341: Added full-screen question script editor (#4515) (Tõnis Ormisson)
- #AT-1415: introducing new option Random A-Z/Z-A for answer options/subquestion order setting (#4466)
- #LE-86: include last modified date in survey list boxes (#4463)
Bug Fixes and Changes
- Expression manager substr() function crashing out if a non-integer text is given for start/length (Carsten Schmitz)
- #LE-429: Survey detail performance is enhanced with a caching mechanism (lajosarpad)
- Supporting the timestamp value consistently (Ahmed Abd El-Azeem)
- #LE-285: ensure tokensTable creation upon allowRegister toggle (#4372) (haythem chibani)
- #LE-257: Ensured that participants can be restored even if we have an empty participants table (#4338) (lajosarpad)
- #CT-1301: Ensured that the survey name and the expiry show up dynamically (#4462) (lajosarpad)
- #AT-1746: Show correct active item in new side menu (#4504) (Tim Willig)
- #20279: Error page didn't get theme option (#4469) (Denis Chenu)
- open and closed access modes not being set without deactivation