LimeSurveyLimeSurvey ist eine Software für Umfragen und war vorher bekannt als PHPSurveyor.
Installatron Remote is a one-click solution to install and manage all of your LimeSurvey websites. Using Installatron helps ensure LimeSurvey is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote |
LimeSurvey ermöglicht es Ihnen Umfragen zu erstellen sowie die Ergebnisse zu erfassen und auszuwerten. Dazu wird eine umfassende Palette aus verschiedenen Fragetypen und eine Reihe von flexiblen Optionen geboten. Zusätzlich bietet LimeSurvey verschiedene Design- und Layout-Möglichkeiten (mithilfe eines Template Systems) sowie eine einfache statistische Auswertung der Umfrageergebnisse. Umfragen können öffentlich sein oder es kann an jeden Teilnehmer ein Token vergeben werden, so das nur ausgewählte Teilnehmer an der Umfrage teilnehmen können. -LimeSurvey-Entwickler 6.13.0 (Hauptversion) 21 April - 490MBBug Fixes and Changes
- New feature #18352: Set up 2FA with YubiKey (Gabriel Jenik)
- Fixed issue: Typo in native language name for Hungarian (#4243) (Kiss-Kálmán Dániel)
- Fixed issue: Calculation of database size for download including index data (Carsten Schmitz)
- Fixed issue #MW-1526: Error message DbStorage not found (#4232) (lajosarpad)
- Fixed issue #CR-1471: Applied UI fixes for the case when the editor is enabled (#4226) (lajosarpad)
- Fixed issue #20021: Deleting a participants leads to 500: Internal server error (#4239) (Gabriel Jenik)
- Updated translation: Marathi by tibor.pacalat, twilllig
- Updated translation: Japanese by d_inoue
- Updated translation: Hungarian by kkd
- Updated translation: Hungarian (Informal) by kkd
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: French (France) by Castella, DenisChenu, fgervais, williamdes
- Updated translation: Finnish by Jmantysalo
- Updated translation: Catalan by qualitatuvic
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.12.3 (Sicherheitsupdate) 4 April - 490MBSecurity
- [security]: Export survey/label set resources with limited permissions (Carsten Schmitz)
Bug Fixes and Changes
- Library PHP-Zip wasn't shown as mandatory during installation (Carsten Schmitz)
- #20022: Encryption of the Client Secret - AzureOAuthSMTP Plugin (#4215) (Gabriel Jenik)
- #20008: XSS on survey theme description (#4205) (Gabriel Jenik)
- #19966: Npm show a lot of security issue (#4210) (Gabriel Jenik)
- #19956: Ugly error message after trying to import not compatible responses (#4211) (Denis Chenu)
- #19725: When trying to recover the participants it says There are no matching configurations to start restoring the participants table. (#4221) (Gabriel Jenik)
- #19552: Breadcrumb is badly placed, cut off, and doesn't show survey name, group name etc (#4016) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.12.227 März - 490MB6.12.2
Bug Fixes and Changes
- New feature #20002: Create 2FA enforcement setting for 2FA plugin (#4202) (Denis Chenu)
- Fixed issue #20009: Central user DB admin UI - PHP 8.2 deprecation (#4206) (Gabriel Jenik)
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Japanese by d_inoue
- Updated translation: Hungarian by kkd
- Updated translation: Hungarian (Informal) by kkd
- Updated translation: Greek by baltzis
- Updated translation: German by c_schmitz, twilllig
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Finnish by Jmantysalo
6.12.1
Bug Fixes and Changes
- Fixed issue #20004: User massive action drop-down list not translated (#4196) (Franck)
- Fixed issue #19997: Bad HTML on theme list (#4198) (Denis Chenu)
- Fixed issue #19995: Error Export SPSS file doesn't work (#4197) (Adam Zammit)
- Fixed issue #19773: Translation function added to Reordering title (#4195) (Franck)
- Fixed issue #18713: Better focus on radio and checkbox - keyboard navigation broken (#4191) (Denis Chenu)
- Updated translation: Spanish (Spain) by ireneoh
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Hungarian by kkd
- Updated translation: Hungarian (Informal) by c_schmitz, kkd
- Updated translation: German by c_schmitz
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.12.0 (Hauptversion) 11 März - 490MB6.12.0
- New translation: Hungarian (Informal) (Dániel Kiss-Kálmán)
- Fixed issue #20000: Special characters in question text not properly shown in column selector on export (Carsten Schmitz)
- Fixed issue #19994: Unable to get to dashboard in some condition (#4190) (Denis Chenu)
- Fixed issue #19992: Errors after importing surveys related to quota language settings (#4189) (Denis Chenu)
- Fixed issue #19965: Lot of security issue in jspdf (#4192) (Gabriel Jenik)
- Fixed issue #19947: Exporting to tab-separated-values error (#4181) (Denis Chenu)
- Fixed issue #19904: Last survey and last question must be in SettingsUser (#4182) (Denis Chenu)
- Updated translation: Spanish (Spain) by ireneoh
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Hungarian by kkd
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Georgian by giorgi, lucas_encuesta.biz, makosmith, Tchumbura, zch5368
6.11.0
- New feature: Support for setting base language on CLI survey import (MW-1447) (lajosarpad)
- Fixed issue: PHP Error when post_max_size is exceeded in file upload question (Carsten Schmitz)
- Fixed issue: Cryptic error message when language settings for a survey are missing (Carsten Schmitz)
- Fixed issue: Broken survey after import when there is an error in language settings (Carsten Schmitz)
- Fixed issue #19984: No way to update user settings (#4188) (Denis Chenu)
- Fixed issue #19982: DOMDocument::load(): I/O warning : failed to load external entity - on PHP 7.4 when entering the themes screen (#4186) (Gabriel Jenik)
- Fixed issue #19980: RemoteControl2 - export_responses - ResponseType doesn't support 0 for answercodes (#4187) (Gabriel Jenik)
- Fixed issue #19960: Registration Form spamming (#4170) (Gabriel Jenik)
- Fixed issue #19959: token will not allow standard uuid format tokens (removes dashes) (#4168) (Tõnis Ormisson)
- Updated translation: Portuguese (Portugal) by c_schmitz, holch, samarta, sazevedo
- Updated translation: Italian by lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
- Updated translation: German by c_schmitz
- Updated translation: English by twilllig
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.10.628 Februar - 490MB6.10.6
Bug Fixes and Changes
- Fixed issue #19957: Wrong operator in removeFromBacklist (#4171) (Gabriel Jenik)
- Fixed issue #19909: Issues with font handling in the custom configuration of the survey theme (#4166) (Gabriel Jenik)
- Fixed issue #19909: Issues with font handling in the custom configuration of the survey theme (#4165) (Gabriel Jenik)
- Fixed issue #19902: Choice of columlns shown at survey listing disappear (#4179) (Denis Chenu)
- Fixed issue #19879: RC - user with only Survey content update can not use set_group_properties or set_question_properties (#4178) (Denis Chenu)
- Fixed issue #19878: RC - Bad permission check on list_groups list_questions remote control (#4177) (Denis Chenu)
- Fixed issue #19877: RC - Bad permission check on import_group remote control (#4176) (Denis Chenu)
- Fixed issue #19876: RC - No permission control on get_response_ids (#4175) (Denis Chenu)
- Fixed issue #19875: Bad permission check on get_question_properties remote control (#4174) (Denis Chenu)
- Fixed issue #19874: Bad permission check on remote control get_language_properties (#4173) (Denis Chenu)
- Fixed issue #19647: Statistics calculation error for number tables with free fields (#4167) (Gabriel Jenik)
- Fixed issue #19404: Unable to export survey with PHP 8.0 (#3845) (Denis Chenu)
- Updated translation: Luxembourgish by dmzyyDbd
- Updated translation: Japanese by d_inoue
6.10.5
Bug Fixes and Changes
- Fixed issue #19962: SMTP session always closed and reopened between emails (#4169) (Carsten Schmitz)
- Fixed issue #19897: Unable to test sample survey - array_sum issue (#4113) (Denis Chenu)
- Fixed issue #19890: The required password length is wrong (#4164) (Gabriel Jenik)
- Fixed issue #19865: Stack trace with directory with setdebug.php url (#4079) (Denis Chenu)
- Fixed issue #19847: 2FA renewing not working (#4161) (Gabriel Jenik)
- Fixed issue #19804: publicurl config setting difference when upload survey lss (#4163) (Denis Chenu)
- Fixed issue #19770: Chronometer bug (#4162) (Gabriel Jenik)
- Fixed issue #19701: Outdated or unused libraries at latest 6.6.1 version (#4083) (Gabriel Jenik)
- Updated translation: Spanish (Spain) by ireneoh
- Updated translation: Portuguese (Brazil) by holch, mauriciofurtado
- Updated translation: Portuguese (Brazil) by holch
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Italian by lfanfoni, Ziconick
- Updated translation: Italian (Informal) by lfanfoni, Ziconick
- Updated translation: Hausa by c_schmitz
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Chichewa by c_schmitz
- Updated translation: Catalan by qualitatuvic
- Updated translation: Catalan by bulent, qualitatuvic
6.10.4
Bug Fixes and Changes
- Fixed issue: Error 500 shown if dual scale question does not have any answer options (Carsten Schmitz)
- Fixed issue #MW-1415: Progress bar displays 100 value before the end of the survey (#4118) (marticos)
- Fixed issue #19953: Double encoding in quota page (Carsten Schmitz)
- Fixed issue #19950: Wrong content (#4160) (Gabriel Jenik)
- Fixed issue #19925: Multiplication of dropdown-menu DOM element when switching response view mode in LimeSurvey (#4139) (Gabriel Jenik)
- Updated translation: Spanish (Spain) by c_schmitz
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Brazil) by holch
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
- Updated translation: Croatian by c_schmitz
6.10.3
Bug Fixes and Changes
- Fixed issue #19927: postgres and unit tests (#4137) (Gabriel Jenik)
- Fixed issue #19856: Import LDAP - error 500 - ldap_set_option (#4101) (Denis Chenu)
- Fixed issue #19839: Exporting a survey to PDF will result in PHP error (#4044) (Adam Zammit)
- Fixed issue #19800: Error when selecting single choice answer in secondary language with debug=2 (#4000) (Gabriel Jenik)
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Brazil) by thiagosmartins
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.10.228 Januar - 440MBBug Fixes and Changes
- Error when trying to attach file to email template using PHP 8.2 (Carsten Schmitz)
- Correction to the path pointing the images in log-in page (#4149) (Gabriel Jenik)
- Multiplication of #pjaxClickInhibitor DOM element when switching response view mode in LimeSurvey (#4138) (Gabriel Jenik)
- Import participants to survey - Can't import CSV without tokens (#4126) (Gabriel Jenik)
- Order of question when copying are bad (#4136) (Gabriel Jenik)
- Edit condition button under Relevance in email attachment does not function (#4141) (Gabriel Jenik)
- Updated translation: Welsh by ChrisWilliams
- Updated translation: Spanish (Spain) by aesteban, Gronnd, ireneoh
- Updated translation: Japanese by nomoto
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Croatian by rovinj
- Updated translation: Arabic by c_schmitz
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.10.1 (Hauptversion) (Sicherheitsupdate) 27 Januar - 440MB6.10.1
Bug Fixes and Changes
- Fixed issue #19919: Stop survey button is not translatable (#4131) (tiborpacalat)
- Fixed issue #19905: [security] Any user can get any user SurveyList (#4120) (Denis Chenu)
- Fixed issue #19901: Wrong characters displayed in French when deletin… (#4116) (Denis Chenu)
- Fixed issue #19896: zend.assertions warning if debug set (#4130) (Denis Chenu)
- Fixed issue #19892: Activate survey modal is ignoring the global survey setting (#4125) (Gabriel Jenik)
- Fixed issue #19886: Some translation are missing (Carsten Schmitz)
- Fixed issue #19848: Array questions split on iPad 7 despite its large screen (Vanilla theme) (#4114) (Ahmed Abd El-Azeem)
- Updated translation: Portuguese (Portugal) by c_schmitz, holch, samarta
- Updated translation: Portuguese (Brazil) by holch, samarta
- Updated translation: Portuguese (Brazil) by holch
- Updated translation: Polish by 2BITS_PL, elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Luxembourgish by fieschen
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Italian by lfanfoni
- Updated translation: Italian by c_schmitz, lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
- Updated translation: German by c_schmitz
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
6.10.0
Security
- [security] RC Any user can create or update any participant in CPDB (#4087) (Denis Chenu)
- [security] RC Bad permission check on copy_survey (#4106) (Denis Chenu)
- [security] Any user with survey create permission can activate tokens on any survey (#4088) (Denis Chenu)
- [security] All group deletion accessible by any admin with one survey access (#4085) (Denis Chenu)
- [security] Export question and group are not restricted (#4082) (Denis Chenu)
Bug Fixes and Changes
- Make survey group ID available as output or input for RPC (#4115) (Denis Chenu)
- Add security check before db dump & check for database size before download (marticos)
- New editor doesn't allow more than 200 characters for the privacy policy message (twilligls)
- Error upgrading database to version 627 in MSSQL (#4124) (Gabriel Jenik)
- Check Remote Control API Log off admin (#4105) (Denis Chenu)
- Row level dropdown menu gets trimmed (#4110) (Gabriel Jenik)
- Updated translation: Welsh by ChrisWilliams
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by nomoto
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Catalan by qualitatuvic
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.8.2 (Hauptversion) 9 Dezember 2024 - 440MB6.8.2
- Fixed issue QE-1258: clear date via api (#4041) (Tim Willig)
- Fixed issue CT-1050: number_format expected float but a string was given (#4047) (Rami Shenouda)
- Fixed issue #19853: Data images crashing survey (#4065) (Gabriel Jenik)
- Fixed issue #19843: Some texts not translated in theme options (Carsten Schmitz)
- Fixed issue #19842: [security] Password default requirements do not get consistently applied (#4048) (Carsten Schmitz)
- Fixed issue #19828: Hamburger menu need a accessible text (Vanilla theme) (#4059) (Denis Chenu)
- Fixed issue #19820: Question Type Bootstrap Dropdown causes survey to jump to middle when starting (#4064) (Gabriel Jenik)
- Fixed issue #19817: Can't create a new question after a between question is deleted (#4057) (Gabriel Jenik)
- Fixed issue #19813: Duplicated Bootswatch Theme breaks File picker question (#4036) (Denis Chenu)
- Fixed issue #19765: Unable to upload resources via drag'n'drop in KCFinder (#4051) (Gabriel Jenik)
- Fixed issue #19751: Expression Manager Malfunction on Slider Answer Options (#4050) (Gabriel Jenik)
- Fixed issue #19718: Collapsible text not scrollable on iPhone (#4049) (Gabriel Jenik)
- Fixed issue #19694: [security] Update jQuery UI (#4043) (Carsten Schmitz)
- Fixed issue #13732: Twig strip_tags function didn't work (#4052) (Denis Chenu)
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Korean by modernity4r
- Updated translation: Italian by lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: French (France) by aisreh, b00z00, DenisChenu, fgervais, jayce, ulysse68
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Catalan by qualitatuvic
6.8.1
- Fixed issue: Wrong version number (Carsten Schmitz)
6.8.0
- New feature: Plugin event 'beforeSurveyHttpHeaders' allows to modify http headers in surveys (#4021) (Carsten Schmitz)
- Fixed issue #19774: Make labels on filtering page translatable (#3980) (aisreh)
- Fixed issue #19829: Norwegian & Serbian not working in Quick translation (Carsten Schmitz)
- Fixed issue #19675: If FileUploadTotalSpaceMB > 0 an error 500 is shown (lozam)
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by nomoto
6.7.0
- Fixed issue: Added correct cldr to Kurundi (run) (Patrick Teichmann)
- Fixed issue: QE-1201 mandatory formatter for API (#4008) (Tim Willig)
- Fixed issue #19835: (CT-1052) Time limit action for Timer not working properly (#4030) (Tim Willig)
- Fixed issue #19818: Wrong characters displayed in French when deleting a question (#4022) (Denis Chenu)
- Fixed issue #19805: Preview group throw PHP warning (#3999) (Gabriel Jenik)
- Fixed issue #19784: No access to the 'Edit Poll Settings' page view in debug mode (#3986) (Gabriel Jenik)
- Fixed issue #19779: Question Type not translated (#3983) (lozam)
- Fixed issue #19760: When editing a response, delete current seed (#3990) (Denis Chenu)
- Fixed issue #19835: Time limit action for Timer not working properly (Tim Willig)
- Updated translation: Vietnamese by evi3636, hl_sales
- Updated translation: Spanish (Spain) by evi3636, Gronnd
- Updated translation: Slovak by jelen1
- Updated translation: Russian by evi3636
- Updated translation: Portuguese (Portugal) by holch, samarta
- Updated translation: Portuguese (Brazil) by holch
- Updated translation: Italian by lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
- Updated translation: Hungarian by kkd, vargazsoltivan
- Updated translation: German by c_schmitz
- Updated translation: French (France) by evi3636, fgervais
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
- Updated translation: Arabic by abdelrahman.hassan, anasbensaid, evi3636
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.6.811 November 2024 - 440MBBug Fixes and Changes
- New feature #19758: New plugin event beforeMovePublicFileUploaded (#3991) (Denis Chenu)
- Fixed issue: Empty/error page on invalid survey ID (Carsten Schmitz)
- Fixed issue #MW-1348: Extended Themes before LS6 can cause issue with the @attributes when generating xml files (#3792) (marticos)
- Updated translation: Thai by adzpire, c_schmitz, tomzt
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.6.74 November 2024 - 440MBBug Fixes and Changes
- On survey copy the new ID was not verified server-side (Carsten Schmitz)
- Fix for progress bar going over 100% (#3957) (marticos)
- improved quota selection options (#3994) (Patrick Teichmann)
- Error loading survey participants using LDAPv3 (AD) (kvolk2git)
- No access to the panelintegration page - returns a 500 error (related to MSSQL) (#3997) (Gabriel Jenik)
- array_key_exists() Argument #2 ($array) must be of type array, null given (#3992) (Gabriel Jenik)
- Adding options using quick-add leads to wrong codes being shown (#3989) (Gabriel Jenik)
- Auto correction of invalid input in Multiple numeric input type question could be improved (#3982) (Gabriel Jenik)
- At multilingual surveys labels at the statistics tool do not show up using the base language (different language is used) (#3987) (Gabriel Jenik)
- cannot export participants table to csv (#3988) (Gabriel Jenik)
- php8.3 compatibility - Zend (xmlrpc related) (#3985) (Gabriel Jenik)
- Date question with restrictions does not show up like in versions 3 and 5 (#3984) (Gabriel Jenik)
- Some Tools Menu Items are not visible when having a lot of languages (#4001) (Gabriel Jenik)
- Use localization to set the name and description when importing a group with the RemoteControl API (#3860) (Edgar Ramírez Mondragón)
- Wrong Row Total in Array (Texts) (#3981) (Gabriel Jenik)
- User with superadmin role does not get superadmin privileges (#3434) (Denis Chenu)
- Updated translation: Yoruba by constantinl
- Updated translation: Swahili by arnaullop
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Portugal) by c_schmitz
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Norwegian (Bokmål) by pmonstad
- Updated translation: Kannada by nayakank
- Updated translation: Japanese by nomoto
- Updated translation: Italian by lfanfoni, Valentina Tessaro
- Updated translation: Italian (Informal) by lfanfoni, Valentina Tessaro
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Finnish by Jmantysalo
- Updated translation: Estonian by klaster
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
- Updated translation: Catalan by qualitatuvic
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.6.6 (Sicherheitsupdate) 7 Oktober 2024 - 440MB6.6.6
Security
- Fixed issue: [security] XSS when using MSSQL server as database backend (Carsten Schmitz)
- Fixed issue: [security] Invalid DB value can be entered with start URL (#3974) (Denis Chenu)
Changes
- Updated translation: Luxembourgish by c_schmitz
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz, evi3636
- Updated translation: Finnish by Jmantysalo
- Updated translation: Catalan by qualitatuvic
6.6.5
Bug Fixes and Changes
- Fixed issue: multiple choice question cannot be answered if "other" option has been enabled
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.6.4 (Sicherheitsupdate) 24 September 2024 - 440MBSecurity
- Fixed issue #19750: [security] Server-Side Request Forgery attack on SPSS export style settings (#3966) (Denis Chenu)
- Fixed issue #19700: [security] Invalid DB value can be entered with start URL (#3953) (Denis Chenu)
Bug Fixes and Changes
- New feature #19722: Unable to use ExpressionScript code when export by remote control (#3948) (Denis Chenu)
- Fixed issue #CR-1447: Empty strpos() needle while importing answers to responses in debug mode (#3964) (Rami Shenouda)
- Fixed issue #19744: showEmailInError missing documentation (#3969) (Denis Chenu)
- Fixed issue #19677: Conversion from comma to point fails (#3941) (Gabriel Jenik)
- Fixed issue #19662: Improve .htaccess files to work with apache 2.4 w/o mod_access_compat (#3927) (Johannes Weberhofer)
- Fixed issue #19659: Conditions based on {LANG} variable fail (#3944) (Denis Chenu)
- Fixed issue #19658: Condition designer - first option in Multiple short text (Type: Q) question is always assigned predefined (No Answer) value (#3939) (Gabriel Jenik)
- Fixed issue #19643: Date question with restrictions does not show up like in versions 3 and 5 (#3912) (Gabriel Jenik)
- Fixed issue #19617: No way to get question text in get_question_properties (#3949) (Denis Chenu)
- Fixed issue #19587: The theme option 'Background image' has a space in the name, so the image can't be loaded (#3940) (Gabriel Jenik)
- Fixed issue #19519: When re-activating a token based survey the user is not asked to re-activate the token table (#3943) (Gabriel Jenik)
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Norwegian (Bokmål) by pmonstad
- Updated translation: Japanese by nomoto
- Updated translation: Italian by lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.6.3 (Sicherheitsupdate) 10 September 2024 - 440MBSecurity
- Fixed issue [security] #19735: XSS by simple user in image_select-listradio (Denis Chenu)
- Fixed issue [security] #19734: XSS by simple user in image_select-multiplechoice (#3956) (Denis Chenu)
- Fixed issue [security] #19732: XSS on date format (#3952) (Denis Chenu)
- Fixed issue #19733: XSS by simple user with end url (#3954) (Denis Chenu)
- Fixed issue #19729 [security] : XSS on time_limit (#3951) (Denis Chenu)
- Fixed issue #19702 [security]: Prototype pollution in jquery-bbq - re-apply v1.4pre (Kevin Foster)
- Fixed issue #19702 [security]: Prototype pollution in jquery-bbq (Carsten Schmitz)
Bug Fixes and Changes
- Fixed issue: image select question, select button outside of image in certain sizes of the screen, image and column (Patrick Teichmann)
- Fixed issue: Unable to open Quick statistics on non-MySQL databases (Carsten Schmitz)
- Fixed issue: Database not shown in DB upgrade dialog when using MSSQL (Carsten Schmitz)
- Fixed issue #19578: After upgrading to 5 or 6 with MSSQL no way to access to plugin configuration (Carsten Schmitz)
- Fixed issue #19534: Survey cannot be submitted if "soft force" options are used and "full index" is active (#3950) (Denis Chenu)
- Fixed issue #19478: Error message "A column has been specified more than once in the order" when using MSSQL (Carsten Schmitz)
- Fixed issue #19110: Using MSSQL unable to activate survey a second time (Carsten Schmitz)
- Fixed issue #19731: Error "null is not a countable type" when updating participant attribute (Carsten Schmitz)
- Fixed issue: Optional questions not working without javascript (Denis Chenu)
- Fixed issue #18443: Optional questions not working without "popup" (Denis Chenu)
- Fixed issue #18332: Mandatory soft must be related to Question not Page (Denis Chenu)
- Updated translation: Uzbek by p_teichmann
- Updated translation: Turkish by bulent, kayazeren
- Updated translation: Slovak by jelen1
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Nepali by fesoj, twilllig
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.6.2 (Hauptversion) (Sicherheitsupdate) 29 August 2024 - 440MB6.6.2
Security
- Fixed issue #19717: SQL injection vulnerability when save survey (#3946) (Denis Chenu)
Bug Fixes and Changes
- Fixed issue #CT-944: kal.mo was corrupted (twilligls)
6.6.1
Bug Fixes and Changes
- Fixed issue: Undefined variable $editorUrl in surveyTopbarRight_view.php (Kevin Foster)
- Fixed issue #CT-887: Hazaragi language is now rtl (twilligls)
- Fixed issue #19639: [security] Host Header Injection in password reset function (thanks to paoloelia) (#3920) (Denis Chenu)
- Fixed issue #19607: Outdated libraries used with known vulnerabilities (#3904) (Gabriel Jenik)
- Fixed issue #19589: Improve performance of survey queries (#3871) (Denis Chenu)
- Fixed issue #18550: MSSQL response filter with underscore or bracket not working (#3900) (Denis Chenu)
6.6.0
New Features
- New feature: Updated internal REST API with more functions
Bug Fixes and Changes
- Fixed issue #CT-907: Wrong File upload question texts in response view (#3930) (Mohab Elsheikh)
- Fixed issue #CR-1421: Themes overview page showing error when configuration can't be loaded or is invalid (#3857) (Mohab Elsheikh)
- Fixed issue #CT-854: Fix invalid logo path for PDF export (#3916) (Mohab Elsheikh)
- Fixed issue #19492: Different minimum password requirements inside and outside of LimeSurvey (#3928) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.18 (Sicherheitsupdate) 26 Juli 2024 - 440MB6.5.18
Security
- Fixed issue #19610: [security] queXML PDF discloses version specific information (#3885) (Adam Zammit)
- Fixed issue #19604: [security] The reset password link is reusable after password change (#3895) (Denis Chenu)
- Fixed issue #19603: [security] All admins can be deactivated by user with only users delete permission (#3896) (Denis Chenu)
- Fixed issue #19608: [security] XSS under user management (thanks to OIZ Stadt Zürich and Protec7) (#3887) (Denis Chenu)
- Fixed issue #19599: [security] Stored XSS through csv file upload (thanks to paoloelia ) (#3882) (Denis Chenu)
- Fixed issue #19598: [security] No CSRF protection on userManagement (thanks to paoloelia) (#3880) (Denis Chenu)
Bug Fixes and Changes
- Fixed issue #QE-1019: badge info should be purple (#3913) (Patricia Stell)
- Fixed issue #CT-877: labelset not creating dummy entries for languages not supplied by the labelset (#3914) (Patrick Teichmann)
- Fixed issue #CT-863: response export with JSON format missing questions (#3921) (Tim Willig)
- Fixed issue #CT-854: Fix logo path for PDF export (#3916) (Mohab Elsheikh)
- Fixed issue #19651: Internal error when taking survey on PostgreSQL (#3919) (Gabriel Jenik)
- Fixed issue #19455: Regex used at multi choice with comments question fails and keeps the user from going to the next page (#3909) (Gabriel Jenik)
- Fixed issue #18207: User entered value can be parsed by expression script and is visible in validation answer string (#3925) (Denis Chenu)
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Japanese by d_inoue
- Updated translation: Italian by lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
- Updated translation: German by c_schmitz, Mazi
- Updated translation: German (Informal) by c_schmitz
6.5.17
Bug Fixes and Changes
- Fixed issue #CT-896: Fixed question PDF export at statistics (lajosarpad)
- Fixed issue #CT-892: Answers for array question types are not correctly displayed on mobile devices (#3911) (Patrick Teichmann)
- Fixed issue #19631: Very hard to match attributes in the CPDB when importing CSV data (#3908) (Gabriel Jenik)
- Fixed issue #19619: bad admin url, with the publicurl variable (#3910) (Denis Chenu)
- Fixed issue #19105: Store XSS in Central participant management (#3902) (Gabriel Jenik)
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
- Updated translation: Catalan by qualitatuvic
6.5.16
Bug Fixes and Changes
- Fixed issue #QE-1027: Survey progress bar does not reflect correct progress (#3898) (Rami Shenouda)
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Hazaragi by tixeon
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz, der-iThieler
6.5.15
Bug Fixes and Changes
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Japanese by nomoto
- Updated translation: Finnish by Jmantysalo
6.5.14
Bug Fixes and Changes
- Fixed issue #19579: Styling of question summary breaks if there is RegEx Validation (#3891) (Gabriel Jenik)
- Fixed issue #19509: Postgres error when adding language (#3890) (Gabriel Jenik)
- Fixed issue #14661: Plugin development needs a "Don't disable plugin" option (#3770) (Denis Chenu)
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Aanouk, c_schmitz, Han, jorynagel, kpadm, L191
- Updated translation: Dutch (Informal) by c_schmitz, Han, jorynagel, thompol, zfocuz
6.5.13
Bug Fixes and Changes
- Fixed issue #CR-1426: custom.css in survey themes and files_css not loaded correctly when using a theme variation (#3876) (Patrick Teichmann)
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by d_inoue
- Updated translation: Finnish by Jmantysalo
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.12 (Sicherheitsupdate) 17 Juni 2024 - 440MB6.5.12
Security
- Fixed issue #19457: [security] Stored Cross-Site Scripting (XSS) in file upload question (#3874) (Gabriel Jenik)
- Fixed issue: [security] Viewing surveys with popuppreview option should be limited to authorized admins (#3865) (K Foster)
Bug Fixes and Changes
- Fixed issue #19580: Data entry at anonymous survey with tokens crashed on save (#3873) (Denis Chenu)
- Fixed issue #19570: JavaScript exception on survey taking on browsers not supporting localstorage (#3856) (Tõnis Ormisson)
- Updated translation: Slovak by jelen1
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by nomoto
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
6.5.11
Bug Fixes and Changes
- New feature: Survey preview by Rest API (MW-1149) (lajosarpad)
- Fixed issue #19527: Theme listing broke with invalid template (#3859) (Denis Chenu)
- Fixed issue #19397: Editing menu entries not possible (#3862) (Denis Chenu)
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.105 Juni 2024 - 440MBBug Fixes and Changes
- themes overview page showing error when configuration can't be loaded or is invalid (#3857) (Mohab Elsheikh)
- wrong placeholder fields in html editor (#3851) (Tim Willig)
- popup messages come with HTML inside (#3848) (Denis Chenu)
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Brazil) by mauriciofurtado
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Norwegian (Bokmål) by pmonstad
- Updated translation: Korean by modernity4r
- Updated translation: Korean by c_schmitz, modernity4r
- Updated translation: Japanese by nomoto
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Finnish by Jmantysalo
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.922 Mai 2024 - 440MB6.5.9
Bug Fixes and Changes
- Fixed issue: On group/question preview a PHP error is thrown if the qid/gid is invalid (#3849) (Carsten Schmitz)
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by hl_sales
6.5.8
Bug Fixes and Changes
- Fixed issue: L10ns must be initialized with qid not gid (Kevin Foster)
- Updated translation: Norwegian (Bokmål) by pmonstad
- Updated translation: Japanese by d_inoue, nomoto
6.5.7
Bug Fixes and Changes
- Fixed issue #CT-800: Fixed styling for vanilla/fruity related to Bootstrap (twilligls)
- Fixed issue #CT-774: Ranking advanced was not persisting answers on reload (prev, error modal) (twilligls)
- Fixed issue #19562: Special character icon is doubled inside CKEditor (#3843) (tiborpacalat)
- Fixed issue #19543: KCFinder needs to be updated when using with PHP 8.1 (#3837) (Gabriel Jenik)
- Updated translation: Portuguese (Portugal) by c_schmitz, educaticteced, holch, samarta
- Updated translation: Portuguese (Brazil) by c_schmitz, holch, samarta
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Italian by lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
- Updated translation: Greek by baltzis
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Finnish by Jmantysalo
- Updated translation: Catalan by qualitatuvic
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.67 Mai 2024 - 440MBBug Fixes and Changes
- video elements are hidden on iPad beneath a certain height (#3838) (Patrick Teichmann)
- Bad usability when opening participant edit in a new tab(#3826) (Denis Chenu)
- debug=2 PHP8.1 - unable to send email without expiry (#3827) (Denis Chenu)
- Updated translation: Turkish by kayazeren
- Updated translation: Slovak by jelen1
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Odia by rajkumar_dms
- Updated translation: Korean by modernity4r
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1, slansky
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.51 Mai 2024 - 440MB6.5.5
Bug Fixes
- Add/import user role buttons must have unique id (#3832) (K Foster)
- clear selection and select all not working in responses grid column filter (#3828) (Patrick Teichmann)
- email templates, add attachment, failed to open the resource manager (kcfinder) resulting in being unable to attach files to the email template (Patrick Teichmann)
- Potential 500 error in survey list (#3833) (Denis Chenu)
- Potential PHP Warning when get Survey listing (#3821) (Denis Chenu)
- Apply new term blocklist (Carsten Schmitz)
6.5.4
Bug Fixes
- Downloading responses does not exit loading animation once finished (#3813) (Gabriel Jenik)
- potential error during login, after Updating To LS 6.4.0 (#3767) (Denis Chenu)
- Wrong redirect when directLogin is true (#3822) (Gabriel Jenik)
6.5.3
Bug Fixes
- Survey general settings error message with more detail (#3809) (K Foster)
- Reduced chunk size to avoid memory-size crashes on survey archive exports (#3812) (lajosarpad)
- Missing mbstring library requirement was not properly checked during installation (Carsten Schmitz)
- Missing link in footer of index page (Carsten Schmitz)
- File Upload, scrolling not possible on mobile (#3810) (Gabriel Jenik)
- Users can activate a survey without groups and questions (#3808) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.23 April 2024 - 440MBBug Fixes
- Wrong caption for function that prompts to set up 2FA after login (Carsten Schmitz)
- File upload question - max_num_of_files problem (#3794) (Gabriel Jenik)
- Improve usage of getQuestionAttributes PrintableSurvey (#3789) (Denis Chenu)
- Improve usage of getQuestionAttributes DataEntry (#3784) (Denis Chenu)
- getQuestionAttributes for UploaderController (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.5.1 (Hauptversion) 21 März 2024 - 440MB6.5.1
Bug Fixes
- Error on MSSQL after install/update (Carsten Schmitz)
6.5.0
Bug Fixes
- Updated internal REST API with more functions
- Replaced image on error screen (Carsten Schmitz)
- [security] Potential XSS via ajaxHelper (#3781) (Denis Chenu)
- ANSWERTABLE contains html tags with text email in admin notification (#3778) (Denis Chenu)
- javascript file are outdated after update (#3707) (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.4.1218 März 2024 - 440MBBug Fixes
- Survey not viewable if invalid str_repeat call is used in expressions (Carsten Schmitz)
- Cannot create URL panel parameters without assigning it to a question (Carsten Schmitz)
- Fixed a link (#3788) (lajosarpad)
- Answer options order (answer_order) is missing as an attribute definition and causes the value to not persist through tsv exports and imports (#3777) (Patrick Teichmann)
- Generated analytics script does not properly escape question group name (#3761) (Matthew)
- Plugin with PHP error can not be resetted (#3772) (Denis Chenu)
- Extra action button for Question are really badly placed (#3766) (Denis Chenu)
- Survey listing - multiple calls of template (#3738) (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.4.117 März 2024 - 440MBBug Fixes
- Cannot log in anymore after updating when using MSSQL server (Carsten Schmitz)
- Menus that don't want to disappear (#3764) (Matthew)
- Off-button not shown in 'Create example question group and question:' (#3765) (Matthew)
- Survey activation error using MSSQL (Carsten Schmitz)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.4.1028 Februar 2024 - 440MB6.4.10
Bug Fixes
- Fixed issue: Survey permission improvements (#3759) (lajosarpad)
- Fixed issue #CT-674: other field in list(radio) is cut off after 5 characters (#3763) (Carsten Schmitz)
- Fixed issue #19435: Input validation does not work correctly with input numeric when reload response (#3753) (Denis Chenu)
6.4.9
Bug Fixes
- Fixed issue: getQuestionQttributesForEMPerformance performance optimization (#3751) (lajosarpad)
- Fixed issue: HTML tooltips for question attributes not properly showing (Carsten Schmitz)
- Fixed issue: Assessment values not properly validated on input (Carsten Schmitz)
- Fixed issue #19440: Pressing enter in question code circumvents validation (#3758) (Denis Chenu)
- Fixed issue #19426: Survey listing : multiple call of same user (#3741) (Denis Chenu)
- Fixed issue #19420: "Share survey" links not using alias (Carsten Schmitz)
- Fixed issue #18473: Survey listing : multiple call of SurveyGroup (#3737) (Denis Chenu)
- Fixed issue #16287: Contentious wording in the application texts (#3755) (Carsten Schmitz)
6.4.8
Bug Fixes
- Fixed issue: Using URL prefill you could post longer strings than allowed to a List type question resulting in a DB error (Carsten Schmitz)
- Fixed issue: Tab-separated survey structure could not be exported if there is only one default value in the survey (Carsten Schmitz)
- Fixed issue: Quick translation not working if server is using IPv6 (Carsten Schmitz)
- Fixed issue: Multilingual surveys not properly saved (Carsten Schmitz)
- Fixed issue: Improved performance of survey logic file (#3747) (lajosarpad)
- Fixed issue #19087: [security] Account takeover through Import User function (#3735) (Denis Chenu)
6.4.7
Bug Fixes
- Fixed issue: Untranslated string in optin/optout screen (Carsten Schmitz)
- Fixed issue: Survey language consistency is checked even though only one language exists (Carsten Schmitz)
- Fixed issue: Slow performance when saving a survey with more than one language (#3739) (Carsten Schmitz)
- Fixed issue: Partial missing frontend validation on answer option codes (Carsten Schmitz)
- Fixed issue: Integrity check very slow when having a lot of surveys (#3744) (Carsten Schmitz)
- Fixed issue: Error message "Call to undefined method stdClass::decrypt()" when deleting a participant while using that to fill out the survey (Carsten Schmitz)
- Fixed issue: Avoiding session reset upon database preview (#3745) (lajosarpad)
- Fixed issue #LB-126: Prevent template removal when the files are temporarily unavailable (#3726) (lajosarpad)
- Fixed issue #19399: Survey does not show translated text when on register page(#3732) (Denis Chenu)
- Fixed issue #19392: Partial missing frontend validation on subquestion codes (#3729) (Denis Chenu)
- Fixed issue #19383: When export multiple choice filtered : loose N/A value (#3718) (Denis Chenu)
- Fixed issue #19359: JS error in console about CKeditor (#3730) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.4.612 Februar 2024 - 440MB6.4.6
Bug Fixes
- #CR-1397: error in vue js code, resulting in sidebar events not being executed (#3728) (Patrick Teichmann)
- #19396: Upgrade failure encountered at migration 620 (#3724) (Mohab Elsheikh)
6.4.5
Bug Fixes
- #LA-37: Set the timeout for notifications to 10s (#3715) (Mohab Elsheikh)
- #19351: Limesurvey broken after 5.6.50 to 6.4.2 upgrade (#3713) (Mohab Elsheikh)
- #19347: No generation of new user within first LDAP login (#3711) (Denis Chenu)
- #19320: Error after accessing to response export view (#3683) (Gabriel Jenik)
- #19313: No warning list when import same question code (#3695) (Gabriel Jenik)
- #19253: CSV injection in export quota (#3677) (Gabriel Jenik)
- #CT-627: incorrect qid highlighted in structure tab (#3719) (Patrick Teichmann)
6.4.4
Bug Fixes
- Index cannot be set if already exists (Carsten Schmitz)
- Certain DB updates not skipped properly but end up in exception (Carsten Schmitz)
- #CT-614: exporting responses in "Full answers" mode does not export the comment field of the "List with comment" question type (Patrick Teichmann)
- #19331: Try to add a subquestion to a matrix type question throws an SQL error (#3686) (Gabriel Jenik)
- #19251: Can't add Regex condition in survey (#3710) (Gabriel Jenik)
- #18895: No way to add textarea with core config.xml (#3703) (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.4.323 Januar 2024 - 440MBNew Features
- #19299: Unmask token field (#3673) (Denis Chenu)
Bug Fixes
- LimeSurvey getting slower as more answer options are across all surveys (Carsten Schmitz)
- #CT-605: column selector in responses tab wasn't working anymore (twilligls)
- #CT-604: edit action in "Panel integration" wasn't working (twilligls)
- #CT-598: removing additional languages didn't work anymore (twilligls)
- #CR-1392: SQL not compatible with MSSQL and Postgres (#3700) (Mohab E)
- #CR-1390: Translation string contains hardcoded action in placeholder (#3699) (Mohab E)
- #19344: Survey activation error when create a new survey using MSSQL (#3696) (Carsten Schmitz)
- #19274: Attribute encryption can not be turned OFF, it can only be turned on (#3670) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.4.2 (Hauptversion) 15 Januar 2024 - 440MB6.4.2
Bug Fixes
- Don't use disk_free_space if function doesn't exist (ComfortUpdate) (Olle Haerstedt)
- Label set panel description typo (Kevin Foster)
- When deleting a token the participant_id is being logged while it should be the token_id (#3684) (Gabriel Jenik)
- When deleting a token through the model, the AuditLog beforeDeleteToken event fails (#3676) (Gabriel Jenik)
6.4.1
Bug Fixes
- Delete quota redirects to public survey list (Olle Haerstedt)
- Message from submitfailed is never shown to user in one case (#3688) (Olle Härstedt)
6.4.0
Highlights
- New feature #19308: Preview survey in modal (MW-728) (#3659) (lajosarpad)
- New feature #19201: Add column "active" to users, to be able to activate or deactivate users (#3550) (Mohab E)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.911 Dezember 2023 - 440MBBug Fixes
- Fixed issue: Unable to update from pre 495 version (#3607) (Denis Chenu)
- Fixed issue #CT-531: not able to download quickCSVReport (Patrick Teichmann)
- Fixed issue #CT-531: Timing statistics button is missing from the responses view (Patrick Teichmann)
- Fixed issue #CT-531: Popover error on empty string in responsesListTable (twilligls)
- Fixed issue #19262: Invalid fruity_twentythree template directory on PostgreSQL (#3642) (Olle Härstedt)
- Fixed issue #18961: {SURVEYURL} didn't work with plugin using cli event (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.8 (Sicherheitsupdate) 4 Dezember 2023 - 440MBSecurity
- #19252: [security] Bad permission check when edit quota (#3633) (Denis Chenu)
New Features
- #18880: New imagefile option type for theme options (#3621) (Gabriel Jenik)
Bug Fixes
- 19255: PHP8.1 + debug : survey with only start date broke survey listing (#3629) (Denis Chenu)
- #CR-1386: prevent errors when try to load uninstalled themes through the config.xml (#3646) (Patrick Teichmann)
- #19276: When a user exit on quota, the theme is not applied correctly if "inherits everything" is set to off (#3639) (Gabriel Jenik)
- #19271: When copy a question - question settings are lost by default (#3641) (Denis Chenu)
- #19243: date question type use always english for month and day for participant (#3625) (Denis Chenu)
- #19231: (array) json_decode() is not equivalent to json_decode(, true) (#3615) (Olle Härstedt)
- #19049: Cannot export LSS from survey where theme is set to one extended from 'bootswatch' (#3521) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.7 (Sicherheitsupdate) 29 November 2023 - 440MBSecurity
- Fixed issue #19168: [security] XSS in Survey menus (Menu icon type and Menu icon) (#3635) (Gabriel Jenik)
- Fixed issue #19139: [security] CSRF in Reset Survey menus (Tests) (#3612) (Gabriel Jenik)
Bug Fixes
- Fixed issue #19232: Missing cssframework default values for survey theme (#3614) (Olle Härstedt)
- Fixed issue #19228: Setting Bruteforce timeout values to empty string causes the administrator to be locked out (#3618) (Denis Chenu)
- Fixed issue #19206: Alphabetical order can be bad with utf8 character (#3637) (Denis Chenu)
- Fixed issue #18671: Potential loop with equation set question (#2984) (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.6 (Sicherheitsupdate) 21 November 2023 - 440MB6.3.6
Bug Fixes
- Fixed issue #CT-480: CPDB attribute issues (#3620) (Tim Willig)
6.3.5
Security
- Fixed issue #19211: [security] CSRF In Copy Survey (#3600) (Denis Chenu)
- Fixed issue #19162: [security] File Upload causes XSS in Central participant management/Import file CSV (#3584) (Gabriel Jenik)
- Fixed issue #19139: [security] CSRF in Reset Survey menus (#3603) (Gabriel Jenik)
- Fixed issue #19118: [security] Improper permission management on bulk actions (#3580) (Denis Chenu)
- Fixed issue #18995: [security] Confidentiality issue about username (#3512) (Gabriel Jenik)
Bug Fixes
- Fixed issue: Update can fail if there are label codes longer than 5 characters (Carsten Schmitz)
- Fixed issue #CR-1352: Saving subquestions and answers caused display errors (#3514) (Tim Willig)
- Fixed issue #CR-1347: Duplicate entries in template configuration and incorrect theme being saved in general settings or loaded when a theme does not exist (#3491) (Patrick Teichmann)
- Fixed issue #19230: Unable to create survey with debug = 2 and PHP8 (#3613) (Denis Chenu)
- Fixed issue #19224: Advanced ranking does not respect max answers when drag-n-drop (#3608) (Gabriel Jenik)
- Fixed issue #19218: PHP error with PHP81 and debug with strpos in asSplitStringOnExpressions function (#3597) (Denis Chenu)
- Fixed issue #19215: PHP81 + debug PHP Notice when import some lss (#3589) (Denis Chenu)
- Fixed issue #19214: JSON RPC response content type should be application/json (#3610) (Matthew)
- Fixed issue #19086: Survey Theme Options - image preview does not work (#3557) (Matthew)
- Fixed issue #19081: Lato fonts are loaded from Google fonts instead of solely using the ones shipped with limesurvey itself (#3543) (Gabriel Jenik)
- Fixed issue #18350: activate_survey does not correctly set inherited properties for Notification and data management (#3595) (Matthew)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.46 November 2023 - 440MBChanges
- Reverted noCSRFValidation enhancements, added on #19139
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.3 (Sicherheitsupdate) 6 November 2023 - 440MBBug Fixes and Changes
- Cannot deactivate survey properly if user has global survey permissions, but is not allowed to access the assigned SurveyGroup (Carsten Schmitz)
- #19203: Alphabetical order didn't respect survey language (#3590) (Denis Chenu)
- #19139: [security] CSRF in Reset Survey menus (#3588) (Gabriel Jenik)
- #19133: [security] User can send email to group members, while not having permissions (#3587) (Denis Chenu)
- #19117: [security] Account past their expiration date can be still active (#3525) (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.22 November 2023 - 440MBBug Fixes and Changes
- updates/Update_614.php should not hide privacyinfo option exists (Kevin Foster)
- updates/Update_614.php should not assume template config options is an object (Kevin Foster)
- statistics fails to count multi choice when encrypted (Kevin Foster)
- #19188: CSS problems in survey permissions after reload (#3569) (Matthew)
- #19183: No editing possible after setting the survey background (#3560) (Matthew)
- #19181: Array[Number] statistics infinite loop when step is set to 0 (#3563) (Matthew)
- #19177: Not able to change admin theme (#3548) (Matthew)
- #19169: [security] Privilege escalation to edit survey (#3547) (Denis Chenu)
- #19163: [security] Reflected XSS in HtmlEditorPop - Bypassing XSS sanitization function (#3565) (Gabriel Jenik)
- #19161: Invalid adminemail/bounce_email address in lss results in white screen on import (#3556) (Gabriel Jenik)
- #19140: Problem with viewing LimeSurvey notifications (#3523) (Matthew)
- #19132: Icon selection in the "Dashboard editor/create box" does not work (#3515) (Matthew)
- #19107: [security] Superadmin can update any admin's information (#3495) (Denis Chenu)
- #19101: Array by Column Has Incorrect Table Row/Column Ids (#3500) (Matthew)
- #19093: [security] Improper Authorization in Import Question function (#3513) (Gabriel Jenik)
- #19085: Theme Options with an on/off switch are not disabled when page loads (#3558) (Matthew)
- #19057: incorrect handling of wrong input in create dummy participant form (#3567) (Matthew)
- #18436: RPC API - Inviting members with invalid language sends them an email but they're not marked as invited (#3571) (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.3.1 (Hauptversion) (Sicherheitsupdate) 23 Oktober 2023 - 440MB6.3.1
Security
- #19114: [security] Admin with Settings & Plugins permission only can store XSS in Survey menus (#3542) (Gabriel Jenik)
Bug Fixes
- Failed emails resend vars column needs to be mediumtext for mysql (#3545) (Tim Willig)
- Adding cldr "fr_lu" for lb language (twilligls)
- Upgrade fails on old fruity templates with error message 'cannot assign property fixnum to null' (Carsten Schmitz)
- Survey sometimes not completely deactivated, throwing error for missing response table (Carsten Schmitz)
- Core plugins AzureOAuthSMTP & GoogleOAuthSMTP not properly listed as core plugins (Carsten Schmitz)
- #CT-386: missing closing div caused blank page on simple statistics for questions with more than 70 labels (twilligls)
- #CT-256: Problems with ini parsing for GTranslate.php (#3555) (Tim Willig)
- #19180: SMTP settings are not enabled when SMTP is selected in global settings (#3551) (Matthew)
- #19170: Inserting a subquestion/answer option creates multiple rows (#3535) (Matthew)
6.3.0
Security
- #19146: [security] Store XSS when editing label set (#3505) (Denis Chenu)
- #19142: [security] CSRF in Save Box Settings (#3516) (Gabriel Jenik)
- #19106: [security] Deleted account still has permissions (#3493) (Denis Chenu)
- #19094: [security] Input Validation Vulnerability Leading to 500 on responses page (#3520) (Denis Chenu)
- #19038: [security] Privilege escalation bug to creation survey-group with others group as parent (#3423) (Gabriel Jenik)
New Features
- #15664: Google OAuth plugin for emails (#3054) (Gabriel Jenik)
Bug Fixes
- CR-1355: Image question types were gone on fresh install (#3518) (Tim Willig)
- #18776: Question ordering not correct (#3522) (Matthew)
- #18648: Unable to upload a file with theme animations enabled (#3529) (Gabriel Jenik)
- #18439: Link set when create user are unusuable in text view (#3510) (Gabriel Jenik)
- #18193: Question theme error - Missing metadata (Type: X) (#3252) (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.11 (Sicherheitsupdate) 13 Oktober 2023 - 430MBSecurity
- [security] User with "Users" permission only can add arbitrary users to the not owned user group (#3509) (Denis Chenu)
- [security] Incorrect Authorization check in add User role (#3506) (Denis Chenu)
Bug Fixes
- Server side subquestion unique code validation (Kevin Foster)
- Registers necessary client scripts customization for CLSGridview (Mohab E)
- Quotas validation modal (Mohab E)
- Fixed the GridSettings & Added afterAjaxUpdate to grid view options (Mohab E)
- actions in tables not working when called through the sidemenu or ajax (#3496) (Mohab E)
- some actions not working for survey permissions and survey menu entries (#3474) (Mohab E)
- comfort update message overlapping with dropdown actions and can not be muted for a session (Patrick Teichmann)
- restrict naming of themes because it causes errors in some cases (#3376) (Mohab E)
- template name trimming & validate against any invalid characters (Mohab E)
- Validate theme name (Mohab E)
- Template name length validation (Mohab E)
- Fix templatename sanitization (Mohab E)
- Question list edit URL expects questionId not qid (Kevin Foster)
- Ranking Advanced: Visualization Types are not working (#3479) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.10 (Sicherheitsupdate) 4 Oktober 2023 - 430MB6.2.10
Security
- #19112: [security] Store XSS at Label sets list (#3503) (Denis Chenu)
- #18995: [security] Confidentiality issue about username (#3447) (Gabriel Jenik)
Bug Fixes and Changes
- Error on deactivation with message "11 arguments are required, 9 given" (#3490) (Mohab E)
- #CR-1305: Always show "Edit default answers" option (Mohab E)
- #CR-1305: Activated defaultvalues for 5pointchoice & gender (Mohab E)
- #CR-1319: Global surveytheme is not inherited by global survey surveytheme (#3465) (Mohab E)
- #CR-1305: Structure tab question menu should always show "Edit default answers" option (#3367) (Mohab E)
- #19136: Undefined variable in admin global settings general subview (#3499) (Matthew)
- #19115: Menu toggler appears when not needed (#3494) (Denis Chenu)
- #19098: Add XSD files to allowed files for plugin uploads (Marko Bischof)
- #18294: User can not see group created and user in group created (#3504) (Denis Chenu)
- #18268: Unable to get any page debug set an set_time_limit disable (#2540) (Denis Chenu)
6.2.9
Security
- #19100: [security] Store DOM XSS when creating a survey (#3469) (Denis Chenu)
- #19099: [security] XSS vulnerability caused by themeOptions/importManifest (#3483) (Denis Chenu)
- #18986: [security] superadmin without create superadmin can create superadminu (#3485) (Denis Chenu)
Bug Fixes and Changes
- #19063: Import of broken lsa file yields success message (but inactive "Go to survey" button) (#3461) (Gabriel Jenik)
- #19004: Can not delete or edit assessment rules (#3456) (Gabriel Jenik)
- #18968: User with "View/read Users" permission needs to have "User details" action available for all users, not just itself (#3475) (Gabriel Jenik)
- #18938: question_template_attribute show only default value (#3481) (Denis Chenu)
- #18494: TypeError during demo survey "ls205_em_tailoring" (#3452) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.8 (Sicherheitsupdate) 22 September 2023 - 430MBSecurity
- #18984: [security] CSRF in Question Themes function (#3459) (Gabriel Jenik)
Bug Fixes
- theme breaks when filepath inside the config includes linebreaks and empty spaces (Patrick Teichmann)
- Subquestions are not stored when saving saving and the same code exists in different scales (Carsten Schmitz)
- Iterate survey button not visible (Carsten Schmitz)
- #CT-337: Wrong survey being picked up when using alias (#3427) (Gabriel Jenik)
- #19096: Array by column answer options are not processed by EM before display (#3464) (Matthew)
- #19025: When there are question themes installed, can't upload survey themes (#3358) (Gabriel Jenik)
- CR-1310: re-bind attributePanel buttons (Mohab E)
- CR-1310: Fixed edit attribute bug (Mohab E)
- #CR-1310: Can't edit Attribute at admin/participants/sa/attributeControl (Mohab E)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.7 (Sicherheitsupdate) 18 September 2023 - 410MBSecurity
- #19037: [security] Reflected XSS in LimeSurvey via user id parameter (#3406) (Gabriel Jenik)
- #18904: [security] Stored XSS with Expression Script in End page (#3402) (Gabriel Jenik)
- #19019: [security] Stored XSS in description of theme (#3359) (Gabriel Jenik)
Bug Fixes and Changes
- #CT-374: ckeditor prevents iframes from working by adding sandbox="" (twilligls)
- #CR-1308: Batch actions dropdown is disabled executing any table action (Mohab E)
- #19072: CDbException with Microsoft SQL Server (#3431) (Denis Chenu)
- #19068: Batch actions dropdown is disabled after first use on User management page (#3421) (Gabriel Jenik)
- #19056: Save button in create dummy participants page actually saves and closes (#3426) (Gabriel Jenik)
- #19052: Statistic navigate button doesn't redirect to responses (#3425) (Mohab E)
- #19041: Action dropdown is blocked after filter or changing rows per page (#3398) (Gabriel Jenik)
- #19039: Action Links Drop Down Menu Not Working In CPM(CPDB) (#3397) (Gabriel Jenik)
- #19033: After performing an action inside attribute table, other actions were not possible (#3424) (Mohab E)
- #19031: Massive action not possible after doing another action in the survey paticipants table (#3437) (Mohab E)
- #19030: Batch actions dropdown is disabled executing any table action (#3419) (Mohab E)
- #19018: Postgres - trying to update from 5.6.31 to master caused an error (#3370) (Gabriel Jenik)
- #18981: Using ngT to translate plurals loads wrong locale folder (#3363) (Gabriel Jenik)
- #18978: User is able to change survey group's code that is by default unchangeable (#3400) (Gabriel Jenik)
- #18602: When surveys are copied without copying attachments, attachment info is copied but not updated (#3430) (Gabriel Jenik)
- #18601: No editor available when defining quota messages. (#3429) (Gabriel Jenik)
- #18593: Float attributes are not supported anymore (#3411) (Gabriel Jenik)
- #18557: Email Template Attachments appear to carry over with copied survey, but do not work (#2861) (Gabriel Jenik)
- #18494: TypeError during demo survey "ls205_em_tailoring" (#3443) (Gabriel Jenik)
- #15310: Display dropdown boxes - Date/Time question type not working correctly if minimum date < 1900 (#3353) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.6 (Sicherheitsupdate) 6 September 2023 - 410MB6.2.6
Bug Fixes and Changes
- #CR-925: Inherited options do not match value inherited (#3362) (Mohab E)
- #19036: Stored XSS via user's username (#3393) (Gabriel Jenik)
- #19027: Editing a selected survey from the survey list does not work after performing table action like pagination (#3404) (Patrick Teichmann)
- #18905: Create automatic test for XSS Purifier: Broken HTML (#3378) (Gabriel Jenik)
6.2.5
Bug Fixes and Changes
- #CR-1277: Update side-menu icons (jack-han-115)
- #18755: The way to open/close a question groups is too hidden (jack-han-115)
6.2.4
New Features
- Import survey lss file via command line (lajosarpad)
Bug Fixes and Changes
- #CR-1285: User should be able to reorder questions within a group of an activated survey (#3346) (Mohab E)
- #CR-1285: Allow the user to rearrange questions within an activated survey within a group (Mohab E)
- #CR-1272: Upload & Install button on admin theme tab shouldn't be there (#3348) (Mohab E)
- #CR-1243: Fix survey default languages removal alert (#3350) (Mohab E)
- #CR-1230: Deactivate survey - wrong name of the responses table (#3347) (Mohab E)
- #19028: Send email only to participants with partial responses - should not be available for anonymous surveys (Kevin Foster)
- #19003: [security] XSS Reflected via import file function (#3369) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.323 August 2023 - 410MB6.2.3
Bug Fixes and Changes
- #CR-1253: Fix email validation (#3360) (Mohab E)
- #19009: General settings default value is NULL (#3355) (K Foster)
- #18976: Default answers should persist with subquestions (#3357) (K Foster)
6.2.2
Bug Fixes and Changes
- #18821: Public URL is not used for SURVEYURL (Tests) (#3340) (Gabriel Jenik)
- #CR-1282: Side menu: Loading animation is in the wrong position (#3337) (Mohab E)
- #CR-1267: Facebook buttons size (#3328) (Mohab E)
- #CR-1253: There is no validation on admin email, bounce email in general survey settings (#3331) (Mohab E)
- #CR-1236: Layout issue: Close modal button (x) on confirmation modal (#3338) (Mohab E)
- #CR-1219: Privacy policy checkbox on starting page of survey is always green when unchecked (#3343) (Mohab E)
- #19000: Privacy policy view is not rendered per tab, it is stacked below each other in the same view. (#3333) (Gabriel Jenik)
- #18977: [security] Improper Authorization in add role function leads to privilege escalation (#3307) (Denis Chenu)
- #18958: Multiple numerical input text input box width not having an effect (#3297) (Adam Zammit)
- #18949: Responses filters are case sensitive (#3339) (Gabriel Jenik)
- #18931: Send test email in global settings not working (#3287) (Gabriel Jenik)
- #18832: Participants can't re-enter a submitted survey if setting is using "inherit" at participant settings (#3312) (Gabriel Jenik)
- #18610: Email attachments expose absolute path when exporting LSS (#3003) (Gabriel Jenik)
- #18315: Uses left value goes to negative (#3060) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.1 (Sicherheitsupdate) 7 August 2023 - 410MBSecurity
- #18985: [security] Reflected XSS (#3309) (Denis Chenu)
- #18979: [security] User can put survey in survey group without access permission (#3304) (Denis Chenu)
Bug Fixes and Changes
- #CR-1279: Row link doesn't work when executing Ajax calls in grid view (Patrick Teichmann)
- #CR-1265: File upload question RTL (#3315) (Tim Willig)
- #CR-1257: Ownership typo (#3322) (Mohab E)
- #18888: General issues with different questions (#3317) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.2.0 (Hauptversion) (Sicherheitsupdate) 31 Juli 2023 - 410MB6.2.0
Security
- #18967: [security] User can import User Roles having permission (#3295) (Denis Chenu)
- #18967: [security] User can add malicious content in User Roles (#3292) (Denis Chenu)
- #18974: [security] Stored XSS via user's Full Name (#3300) (Denis Chenu)
New Features
- Update the style of the admin file manager (#3093) (jack-han-115)
- Combine question list, group list, and reorder into one page (#3070) (jack-han-115)
- #18742: Allow "User Admins" to see Users' Roles (#3048) (Valerio Bozzolan)
Bug Fixes and Changes
- show no survey menu when no survey options are available (twilligls)
- removed potential PHP notices for printanswers view (twilligls)
- image-select checkbox design was broken (twilligls)
- group description spacing wrong in mobile view (twilligls)
- changed 766px breakpoint to valid 767px (twilligls)
- captcha cols and button icon alignment (twilligls)
- Typo in vanilla save form (twilligls)
- #CR-999: 5pointquestion on mobile devices (twilligls)
- #CR-1283: Ensure surveyActivated is passed to views/admin/survey/organizeGroupsAndQuestions_view (#3305) (tiborpacalat)
- #CR-1211: Language switcher renders differently in firefox… (#3254) (Tim Willig)
- #CR-1156: error and save pages were loading twig files of wrong su… (#3164) (Tim Willig)
- #CR-1287: fixed invalid options string throwing errors when exporting a survey (Patrick Teichmann)
- #CR-1266: Remove exclamation icon from instructions for em_tip text (Patrick Teichmann)
- #CR-1210: fixed sizing and spacing of navbar, top-container, body (Patrick Teichmann)
- #CR-1181: Bootstrap is loaded twice in ls6_surveytheme (Patrick Teichmann)
- #CR-1049: footer positioned incorrectly and not at the end of visible page (#3039) (jack-han-115)
- #18963: On PHP 8.2 new DateTime() can not be invoked with null (#3291) (Johannes Weberhofer)
- #18936: User count in group is not OK after deleting a user (#3286) (Gabriel Jenik)
- #18876: Plugin expose full path when an error is reported in the plugin list (#3283) (Gabriel Jenik)
- #18798: Out-of-memory problem in statistics export (#3231) (#3267) (Gabriel Jenik)
- #18725: Reorder questions/question groups can break survey (tests) (#3178) (Gabriel Jenik)
- #18694: Invalid HTML for list radio questions due to missing closing ul element (#3226) (Gabriel Jenik)
- #18573: Insert new box with overlapping position, makes the dashboard to show duplicate boxes (#3289) (Gabriel Jenik)
- #18495: configuration tab is not visible to a user with only create label set permission (#3185) (Denis Chenu)
- #18278: Quick translation - "Nothing to translate" appears wrongly (#3296) (Gabriel Jenik)
6.1.8
Security
- #18927: [security] Export user roles without authorization (#3272) (Gabriel Jenik)
Bug Fixes
- #18942: Roles - Permissions Modal is too narrow (#3276) (Gabriel Jenik)
- #18937: Action menu stop work after any action on any user (#3282) (Gabriel Jenik)
- #18929: Cannot edit data notification entries (#3265) (Gabriel Jenik)
- #18837: Unable to replace record during reimport of VV files (#3275) (Denis Chenu)
- #18368: export_statistics from API yields error (#3244) (Gabriel Jenik)
- #18281: Users in group are not deleted (#2565) (Gabriel Jenik)
6.1.7
Security
- #18934: [security] Stored XSS in label set administration (#3271) (Gabriel Jenik)
- #18928: [security] Stored XSS on Survey "Notification and data function" (#3270) (Gabriel Jenik)
- #18923: [security] Admin notification permissions updated (Patrick Teichmann)
- #18884: [security] Fixed more positions with survey group title not escaped (Patrick Teichmann)
- #18882: [security] Stored XSS in End page (#3240) (Gabriel Jenik)
Bug Fixes and Changes
- Auto-translate was broken (Olle Haerstedt)
- #18932: 404 error after importing responses from a old response table (#3273) (Gabriel Jenik)
- #18818: Dump when using getQuestions API (#3234) (Gabriel Jenik)
- #18356: User with only user update allowed can set/remove any role to any user (#3259) (Gabriel Jenik)
- #17536: Create automatic test for XSS Purifier (#3238) (Gabriel Jenik)
6.1.6
Security
- #18915: [security] Non-superadmin Admin user is able to edit groups not owned (#3248) (Tim Willig)
- #18918: [security] Wwnership permissions update (#3251) (Patrick Teichmann)
- #18917: [security] Stored XSS in the user group deletion confirmation popup (#3249) (Patrick Teichmann)
- #18913: [security] Incorrect permissions for useraction (#3253) (Patrick Teichmann)
- #18356: [security] User with only user update allowed can set/remove any role to any user (#2625) (Gabriel Jenik)
Bug Fixes and Changes
- CR-1206: Token field in responses table not actionable (#3230) (Tim Willig)
- CR-1205: Request-URI Too Large on Responses page (#3235) (Tim Willig)
- #18630: Survey list showing wrong icon for surveys. (#3232) (Gabriel Jenik)
- CR-1234: Show more is inconsistent in Survey settings overview - Text elements card (tiborpacalat)
- CR-1232: Survey settings overview - Vertical spacing between items is not equal (#3236) (tiborpacalat)
6.1.5
Security
- [security] #18868: No CRSF control for action of label set (Denis Chenu)
- [security] #18866: Label sets can be created by any admin user (#3212) (Denis Chenu)
- #18912: [security] Able to change username that is by default unchangeable (Patrick Teichmann)
- #18883: [security] Stored XSS vulnerability in user profile (#3247) (Patrick Teichmann)
- #18881: [security] CKeditor 4.20.2 in use which is vulnerable to CVE-2023-28439 (#3237) (Gabriel Jenik)
Bug Fixes and Changes
- SQL error on import if quota member code is too long (Carsten Schmitz)
- Disable system information in demo mode (Carsten Schmitz)
- 18821: Public url is not used for SURVEYURL (#3229) (Tim Willig)
- #18896: Error on Postgres when creating a survey and expressionQuestionHelp plugins is activated (Carsten Schmitz)
- #18891: Capital letters N/Y in name of inherited survey themes are replaced by "Off" (Carsten Schmitz)
- #18885: CSRF Leading to reset Boxes (#3239) (Gabriel Jenik)
- #18706: Cannot use expression in End url description (#3204) (Gabriel Jenik)
- #18465: ComfortUpdate shows error message to contact the LimeSurvey team, while just retrying usually works (Carsten Schmitz)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.1.4 (Sicherheitsupdate) 20 Juni 2023 - 410MBSecurity
- Administrator can self-delete
Bug Fixes
- ComfortUpdate showing updates as unstable, even though they are not (fixed the related alert)
- Group import leads to 500 error on translateLinks
- Can't add email attachment in email templates
- Quick Translation crash with MS SQL Database Error
- Edit a question "script" tab has disappeared
- Error when trying to add another language to a survey and MSSQL server is used
- Using checkbox question for yes/no loses data when data entry view
- When filtering the survey list by a parent survey group, surveys assigned to a child survey group are not listed
- Unable to use checkdate function if debug set
- Unable to re-import tokens from old table
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt6.1.3 (Sicherheitsupdate) 14 Juni 2023 - 400MBBug Fixes and Changes
- #18833: Mobile phone issue with formulas on columns headings with array numbers on checkbox layout (#3207) (Denis Chenu)
- #18814: Array question statistics fail for Remote Control (#3191) (Gabriel Jenik)
- #18808: Mandatory soft only works once per survey if over multiple pages/groups (#3195) (Denis Chenu)
- #18789: Database upgrade error when trying to update from 6.0.x to any later version and using Postgres (Carsten Schmitz)
- #18669: XSS simple admin via Google key (#3004) (Gabriel Jenik)
- #18615: Data integrity SQL syntax error on Postgres when trying to fix quotas (Carsten Schmitz)
- #16409: Emoticon style is different if emoticon is chosen (#3152) (Gabriel Jenik)
Lesen Sie mehr: https://community.limesurvey.org/release/230612/6.1.2 (Hauptversion) 5 Juni 2023 - 400MB6.1.2
Bug Fixes and Changes
- #18823: STATA Export fails with certain question types (#3148) (Oz-men)
- #18814: Array question statistics fail for Remote Control. (#3165) (Gabriel Jenik)
- #18808: Mandatory soft only works once per survey if over multiple pages/groups (#3119) (Denis Chenu)
- #18737: Missing response action: View response as queXML PDF (#3042) (Adam Zammit)
- #18720: Script show as updatable for simple user with XSS (#3145) (Denis Chenu)
- #17491: Multiple Short Text subquestions missing from Export Printable Survey (#3135) (Adam Zammit)
6.1.1
Security
- [security] Unsafe way to detect IP address against brute-force attacks (Carsten Schmitz)
Bug Fixes and Changes
- Editing a quota shows that it was saved, while it was not (Carsten Schmitz)
- CR-1168: Errors for printanswers after twig upgrade from version 1 to 3 (sameas vs. same as) (twilligls)
- #CR-1167: update registering new function name (jack-han-115)
- #18835: Array question doesn't reload anwsers (#3162) (Denis Chenu)
- #18745: table action dropdown cut off in firefox (Patrick Teichmann)
- #18659: cannot install two plugins in a row (#3160) (Gabriel Jenik)
- #18462: Missing option to search for survey groups at list survey screen. (#3159) (Gabriel Jenik)
- #18456: Interface language parmater use exotic dropdown list. (#3112) (Gabriel Jenik)
- #18246: The setting in the theme variation field (global level) is not shown (#2510) (Gabriel Jenik)
6.1.0
New Features
- #18792: Allow to move question inside group and group order with activated survey (Denis Chenu)
Bug Fixes and Changes
- ComfortUpdate showing updates as unstable, even though they are not (Carsten Schmitz)
- Action dropdown menu cut off in Firefox (#3085) (jack-han-115)
- CR-956: wrong color code for g-700 grey (Patrick Teichmann)
- #18811: Button that triggers HTML editor in pop-up window doesn't work (Denis Chenu)
- #18805: No replacement variables available on user administration page (#3113) (Denis Chenu)
- #18784: timer.min.js outdated, updated the build process (#3151) (Bert Hankes)
- #18736: Error exporting participants when using MSSQL DB (Carsten Schmitz)
- #18725: Reorder questions/question groups can break survey (Denis Chenu)
- #18670: "Validation of quota" action button always shows 1st quota (#3139) (Gabriel Jenik)
- #18605: Missing success alerts in participant view (#2876) (Gabriel Jenik)
- #18464: Min/max settings doesn't work for question attrib… (#2708) (Denis Chenu)
- #18262: QCode.gid is not working anymore (#3138) (Denis Chenu)
Lesen Sie mehr: https://community.limesurvey.org/release/230606/6.0.69 Mai 2023 - 400MB6.0.6
Bug Fixes and Changes
- Cannot add survey menu when using PHP8 (#3115) (Patricia Stell)
- CR-1119: Saving change disables active status for theme option page (#3104) (Tim Willig)
- #18747: User administration email - reserved words send 403 error (Denis Chenu)
- #18744: Window of user permissions is not adapting to space needed by languages. (#3075) (Gabriel Jenik)
- #18739: ComfortUpdate notification not being shown (#3102) (Gabriel Jenik)
- #18679: API access to question type array dual scale merges scales if answer code is not unique (#3049) (Gabriel Jenik)
- #18639: Token browse can be unusable with lot of data in attribute (#3082) (Denis Chenu)
- #18635: When you export single response : sometimes goes to a white page (#3090) (Denis Chenu)
- #18612: When surveys are copied without copying resources links are not handled (#3009) (Gabriel Jenik)
- #18456: Interface language parameter use exotic dropdown list. (#3067) (Gabriel Jenik)
- #18343: Problem with interpreting double slash in URL (IIS) (#3087) (Denis Chenu)
6.0.5
Bug Fixes and Changes
- Very slow survey start if a lot of quotas exist (Carsten Schmitz)
- #18786: Error shown when token length is set to 36 characters (Carsten Schmitz)
- #18782: Bad width set for array dual scale (#3078) (Denis Chenu)
- #18771: Super-admin unable to rename theme (#3076) (Denis Chenu)
- #18747: User administration email - reserved words send 403 error (Denis Chenu)
- #18684: Missing translation. (#3053) (Gabriel Jenik)
- #18604: Set empty to maximum number of files not working (#2865) (Denis Chenu)
- #18343: Problem with interpreting double slash in URL (IIS) (Denis Chenu)
6.0.4
Bug Fixes and Changes
- Error on database upgrade (Carsten Schmitz)
6.0.3
Bug Fixes and Changes
- Pagination not working issue for clsgrid tables (#3063) (jack-han-115)
- CR-1086: adjusted xml_path in db for imageselect questions (#3052) (Tim Willig)
- #18756: Unable to set non-integer values for initial slider value (#3058) (Denis Chenu)
- #18750: Incomplete translation of admin homepage buttons (Carsten Schmitz)
- #18749: Tooltips text display errors in French (Carsten Schmitz)
- #18739: ComfortUpdate notification not being shown (#3047) (Gabriel Jenik)
- #18719: custom admin theme failing if new logo files are not set in the theme (Patrick Teichmann)
- #18703: Upload files show error if not seen (using index) (#3015) (Denis Chenu)
- #18696: Survey titles too short when I want to copy a survey (#3044) (Denis Chenu)
- #18191: Cannot use statCount in specific condition (#3056) (Denis Chenu)
- #14108: No error proper error message when LDAP login fails due to case-sensitivity (#2692) (Denis Chenu)
6.0.2
Bug Fixes and Changes
- [security] Administrator can change his own password without entering the existing one (Carsten Schmitz)
- #CR-1054: Vertical scrollbar appearing between accordion transitions in questioneditor (#3031) (jack-han-115)
- #CR-1053: Accordion for survey plugins can't be opened with the icon, update to new admin theme (#3034) (jack-han-115)
- #18684: Missing translation (#3046) (Gabriel Jenik)
- #18633: Inherited value doesn't match any attribute option (#3001) (Gabriel Jenik)
- #17883: QueXML formatting cannot be changed (#3028) (Adam Zammit)
6.0.1
Bug Fixes and Changes
- CT-74: increased timeout for autocorrect on numerical fields (Tim Willig)
- #18423: SQL error when quota enabled on postgresql (#2688) (Denis Chenu)
Lesen Sie mehr: https://community.limesurvey.org/release/230508/6.0.0 (Hauptversion) 10 April 2023 - 400MBNew Features
- Converted the application to the Bootstrap 5 framework
- Implemented a new administration theme
- Upgraded Twig from 1.0 to 3.0
- PHP 8.1 compatibility (#2878) (Gabriel Jenik)
- Add get_available_site_settings RPC method (#2579) (Edgar R. M)
- Fire afterSurveyCompleted event in preview mode (Olle Haerstedt)
- Allow calling get_uploaded_files() remote control function by response ID (#2363) (Gabriel Jenik)
- Add Quota CRUD RPC methods (#2458) (Edgar R. M)
Lesen Sie mehr: https://community.limesurvey.org/release/230405/5.6.14 (Sicherheitsupdate) 3 April 2023 - 400MBSecurity
- [security] Removed vulnerable example files (Carsten Schmitz)
New Features
- #18197: Allow Google Analytics 4 tracking (#2907) (Gabriel Jenik)
Bug Fixes and Changes
- Prevent "Division by zero" in statistics (Tim Willig)
- PCLZip error on last step of ComfortUpdate when trying to update from version 3 to latest version (Carsten Schmitz)
- CT-55: Multiple responses participants (Previous session is set to be finished) (#3024) (Tim Willig)
- CT-53: Graphs not displayed in public statistics (#3023) (Tim Willig)
- #18698: Vulnerable javascript dependency used in adminsidepanel.js in limesurvey/limesurvey (#3017) (Gabriel Jenik)
- #18679 API Access to Question Type Array Dual Scale merge scales if answer code is not unique. (#3025) (Gabriel Jenik)
- #18381: PluginSetting type date must be saved as a common datetime string (#2753) (Denis Chenu)
- #18324: mandSoft POST parameter may be passed to bypass mandatory questions (#2825) (Denis Chenu)
- #18184: cpd_importParticipants with encryption turned on, fails to save the participant encrypted in CPDB, causing 500 error to CPDB (#2464) (Gabriel Jenik)
- #18180: Calling set_participant_properties with an invalid token id throws an internal server error (#2465) (Gabriel Jenik)
- #18071: Importing Question through Remote Control may fail if the imported question already exists (#3016) (Denis Chenu)
Lesen Sie mehr: https://community.limesurvey.org/release/230403/5.6.13 (Sicherheitsupdate) 30 März 2023 - 400MB5.6.13
Bug Fixes and Changes
- This release contains several bug fixes and we recommend updating to the newest version.
5.6.12
Security
- XSS issue in notification email address
- Issue in CSV user export
Bug Fixes and Changes
- Simple user can update javascript when scripts are disabled
- SQL error when adding survey participants along w…
- Encrypted token attributes are shown encrypted when piped into a question body
- Data loss if field in response table it missing
- getSuperAdmin return simple user
- Survey list showing wrong icon for surveys
- Date Calendar Selection Question
- Empty line at the end of csv export
- Updated translation: Spanish (Spain) by ireneoh
5.6.11
Bug Fixes and Changes
- Column relevance disabling not working as expected
- Updated translation: Slovak by jelen1
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Polish by elissa
- Updated translation: Polish (Informal) by elissa
- Updated translation: Norwegian (Nynorsk) by pmonstad
- Updated translation: Norwegian (Bokmål) by pmonstad
- Updated translation: Japanese by nomoto
- Updated translation: Italian by lfanfoni
- Updated translation: Italian (Informal) by c_schmitz, lfanfoni
- Updated translation: Finnish by Jmantysalo
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
Lesen Sie mehr: https://community.limesurvey.org/release/230327/5.6.1020 März 2023 - 400MB5.6.10
Bug Fixes and Changes
- Fixed issue #18644: YII_DEBUG was not used inside KCFinder (#2934) (Gabriel Jenik)
- Fixed issue #18631: Order of answer options done on the base language are not reflected on secondary languages. (#2926) (Gabriel Jenik)
- Fixed issue #18476: CPDB - Add attribute modal - delete language does not work (#2941) (Gabriel Jenik)
- Fixed issue #18336: Placeholder fields VALIDFROM and VALIDUNTIL not listed at email templates (#2813) (Gabriel Jenik)
- Updated translation: Polish by 2BITS_PL
- Updated translation: Polish (Informal) by elissa
- Updated translation: Norwegian (Nynorsk) by pmonstad
- Updated translation: Norwegian (Bokmål) by pmonstad
- Updated translation: Italian by c_schmitz, lfanfoni
- Updated translation: Italian (Informal) by lfanfoni
5.6.9
Bug Fixes and Changes
- Fixed issue: Unable to run integrity check on databases with a big number of surveys (Carsten Schmitz)
- Fixed issue: High memory usage when exporting participants (Carsten Schmitz)
- Fixed issue: Error when calculating quartiles on encrypted question (Carsten Schmitz)
- Fixed issue #CT-44: Exporting survey participants exceeds PHP memory limit (Patrick Teichmann)
- Fixed issue #18662: Update DB from 491 break on home page (#2953) (Denis Chenu)
- Fixed issue #18658: Upload file question type not accepting certain file names (#2952) (Gabriel Jenik)
- Fixed issue #18655: Unnoticed data loss if field in response table it missing (#2946) (Gabriel Jenik)
- Fixed issue #18407: On-page conditions not working when pre-filling question with equation on the same page (#2921) (Denis Chenu)
- Updated translation: Valencian by vbraque
- Updated translation: Russian by vipgroup
- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Japanese by d_inoue
- Updated translation: German (Informal) by c_schmitz
- Updated translation: German (Easy) by p_teichmann
- Updated translation: Dutch by Han
- Updated translation: Dutch (Informal) by Han
- Updated translation: Basque by c_schmitz
Lesen Sie mehr: https://community.limesurvey.org/release/230313/5.6.8 (Sicherheitsupdate) 28 Februar 2023 - 400MB5.6.8
Bug Fixes and Changes
- #18628: Answer code updates on base language are not reflected on secondary languages (#2906)
- #18625: Cannot copy a survey when using a survey alias (#2927)
- #18619: QuestionGroup->getGroupDescription() fails (#2890)
- #18541: Data entry screen incorrectly assigns 0 value to empty multiflex array checkbox values (master)
- #18527: Can't validate phone number using regex if phone number starts with + (#2900)
5.6.7
Bug Fixes and Changes
- #18438: Prevent translation of empty string
5.6.6
Security
- Minor XSS vulnerability when editing a question group
- Minor XSS vulnerability when editing a question
- Minor XSS vulnerability in general survey settings
- #18577: [security] Update Moment.js (#2830)
- #17784: [security] Update CkEditor to 4.20.2
Bug Fixes
- #18559: Potential 500 error with LimeMailer and PHP8 (#2799)
- #18438: Wrong text in inherit-button (#2893)
5.6.5
Bug Fixes and Changes
- #CT-32: Viewing a response is not possible if the original access code (token) entry doesn't exist anymore
- #18625: Cannot copy a survey when using a survey alias (#2894)
- #18599: Placeholders {GID} and {SGQ} not replaced for "script" (#2855)
- #18590: Filenames containing an apostrophe (') cause uploaded file-list to unlist upon Resume later or Next then Previous (#2862)
- #18587: Question type button not visible after having chosen the type (#2881)
- #18542: Plugins: PasswordRequirement plugin is not working properly (#2847)
- #18521: Checkbox issue in the permission modal (#2870)
- #18501: Answers with 0 as value was not saved if encrypted (#2738)
- #18428: QuestionTheme settings are shown on Core theme settings (#2869)
- #17486: Current Page Values not saved if saving pressing Enter (#2889)
Lesen Sie mehr: https://community.limesurvey.org/release/230227/5.6.4 (Hauptversion) (Sicherheitsupdate) 6 Februar 2023 - 400MB5.6.4
Security
- [security] #18514: No CSRF control when delete token table (#2750)
Bug Fixes and Changes
- Notice when trying to submit a new key
- Invalid URL in public statistics
- #18594: Slider: Min and max values not checked if nothing selected (#2858)
- #18579: Question theme are not shown in Survey Logic file (#2863)
- #18572: The 'duration' type field has an invalid value for 'name' (#2859)
- #18555: Wrong escaping in Mandatory setting help (#2860)
- #17486: Current Page Values not saved if saving pressing Enter
5.6.3
Bug Fixes and Changes
- #18582: RemoteControl invite_participants unexpectedly stops after first failure (#2866)
- #18578: Internal server error (HTTP 500) in RemoteControl get_participant_properties for removed participant (#2827)
5.6.2
Bug Fixes and Changes
- Fixed issue: KCFinder stops working after updating with ComfortUpdate
5.6.1
Bug Fixes and Changes
- #18592: When creating a survey Default group may not be the ones preselected (#2849)
- #18585: Click again on link by email submit again the survey
5.6.0
New Features
- #7641: Options to use Y/N conversion in RemoteControl API export (#2843)
Bug Fixes and Changes
- #18544: Update Theme Options: Survey Group permissions are not checked correctly (#2795)
- #18517: Survey editing : Survey creation date is wrong (#2821)
- #18498: Questions with custom themes not shown on question list (#2744)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.4.1115 November 2022 - 400MB5.4.11
Bug Fixes and Changes
- Survey gets into a state where it seems to be active but isn't - to fix this run integrity check
- Start boxes having invalid links on small screens
- Division by zero on survey preview when no answer options exist
- #15195: Expiration date can be set before start date (#2714)
5.4.10
Bug Fixes and Changes
- #18451: Plugin uploading omit translation files
- #18338: For participants, expiration date can be set before start date (#2679)
- #16187: No proper error message when copying survey and ID already exists (#2663)
5.4.9
Bug Fixes and Changes
- No proper error message in ComfortUpdate shown when files could not be deleted
- If a file/directory could not be deleted during ComfortUpdate the file/dirname would not be shown
- HTML tags are not allowed for admins in participant attributes (#2627)
- Cannot import old response table
- #18430: Unable to ComfortUpdate from 5.4.7
- #18430: Unable to ComfortUpdate from 5.4.7
- #18427: LDAP plugin error when try to create new user on PHP8.1 (#2685)
- #18414: Missing translations (#2678)
- #18358: Statistics filter feature is not working properly (#2635)
- #18102: Export Duplicate entries in the Excel Form (#2673)
5.4.8
Bug Fixes and Changes
- Cannot edit file in theme editor
- #18413: Cannot authenticate with LDAP when using PHP 8.1
- #18403: Debug output when loading demo site (#2649)
5.4.7
Bug Fixes and Changes
- [security] Various major annd minor security issues discovered by automated security tools
5.4.6
Bug Fixes and Changes
- #18413: Cannot authenticate with LDAP when using PHP 8.1
- #18410: LDAP authentication option labelled as PluginBase (#2662)
5.4.5
Bug Fixes and Changes
- Add bootstrap tooltip to MenuButton view
- #18373: Saving statistics exports to excel fails (#2634)
- #18323: When copying a question with sub-questions, the sub-questions are not copied (#2644)
- #18307: A comment string starting with a '<' is not saved using Multiple choice with comments (#2608)
- #18172: MSSQL issue when import from old responses DB (#2460)
- #17950: is_int(false) returns true (#2642)
- #17825: Strings “LimeSurvey internal database” not available for translation in GlotPress (#2637)
- #17654: Spurious error "Incorrect username …" in webserver Auth (#2448)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.4.47 Oktober 2022 - 400MB5.4.4
Bug Fixes and Changes
- Wording "Generate tokens" is confusing (#2589)
- ComfortUpdate having a problem with bigger updates
- #18384: Update fails on Postgres
- #18380: Lock/unlock question organizer broken
- #18353: Unable to upload an xml file (#2613)
- #18330: SurveySetting type date doesnt show datepicker (#2632)
- #18287: Question List: Filtering doesn't work on type description (#2597)
- #17874: Upgrading from 3.x to 5.x shows confusing message
- #18347: Unable to check extension of this file type image/svg.
5.4.3
Bug Fixes and Changes
- Typo in table name can cause error with faulty deployment
- #18369: ComfortUpdate from 3.x to 5.4.x shows an error at the end
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.4.2 (Hauptversion) (Sicherheitsupdate) 21 September 2022 - 400MB5.4.2
Security
- User can grant more permissions to any user than he has himself (#2624)
Bug Fixes and Changes
- User can delete any permission to other user.
- Admin can set email/password for any other non-super admin
5.4.1
Bug Fixes and Changes
- User creation email was sent by current admin, not by siteadmin
- Extra token placeholder show as invalid in expression (#2600)
- PHP version 8 and remote control, error in bigdata.php (#2520)
- QuestioinTheme browserdetect, Show Platform information didn't work (#2595)
- Default value with line feed broke Expression Script
5.4.0
New Features
- Possibility to resend failed admin notification emails(#2539)
- Add custom token attributes to Response details screen (#2316)
Bug Fixes and Changes
- Missing getIconClass in admin plugin menu
- Captcha not shown eventhough activated in survey settings
- User role cannot be deleted with action button (#2577)
- Deleting a user that owns survey participans causes error on view CPDB (#2567)
- Mass action drop-up menu looks like overflow hidden in question list (#2574)
- Filter by group name in Group List, does not work (#2576)
- Quick translation: end note not shown (#2556)
- Return arrays instead of strings from update_response (#2483)
- Date filter at statistics is not applied correctly (#2521)
- Big number of spelling errors (Fix for 2FA gridview)
- Big number of spelling errors
- Data integrity: Cannot press button when only participant table is selected (#2533)
- Present subquestions/answer options in random order has no clue about current state (#2566)
- Set 'Other' state has no clue about current state (#2568)
- Expiration date can be set before start date (#2575)
- Quick translation: end note not shown
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.3115 August 2022 - 400MB5.3.31
Bug Fixes and Changes
- Expiration date can be set before start date (#2558)
5.3.30
Bug Fixes and Changes
- Missing 'Soft' mandatory in question summary
- Include bootstrap-rtl for admin themes
- Simple statistics, "Text Display" questions are shown (#2557)
- Saving in question organizer always prompts (#2559)
- Survey permissions menu does not work
- Can't assign groups to surveys (#2549)
- Conditions Designer Crash with Database Error (#2548)
- Blank page after clicking "Close" (#2547)
- Language switch is not repopulated correctly after change question type (#2546)
- Simple statistics, 'Array (5 point choice)' dont show subquestions (#2554)
- Add surveyId to select box (#2519)
- INSERTANS correction broken when import (#2524)
- Top menu language changer didn't appear for register (#2523)
- Link after import survey goes to subquestion edit (#2522)
- Design options: missing translation / icon (#2552)
- Answerfilters reset after pagination changed (#2437)
- Incomplete instructions to export response data to SPSS using Python (#2555)
- Cannot view survey after updating to version 3.27.9 with custom twig extension (#2518)
- Activating public statistics option causes json to display (#2545)
- Subquestion Relevance in array by column does not work (#2553)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.293 August 2022 - 400MBBug Fixes and Changes
- Function editlocalsettings seems gone in master branch (#2550)
- Property "Question.same_script" is not defined. (#2469)
- Unable to use statCountIf to have a "unicity" control (#2319)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.2829 Juli 2022 - 400MBBug Fixes and Changes
- Invalid var in 1st page
- Changed HTML in arrays causing issues with JavaScript and CSS.
- Can't set Survey Permissions for User Group when usercontrolSameGroupPolicy is false
- Edit label sets - cannot drag&drop (#2514)
- Broken javascript on welcome page (#2381)
- Batch Edit: Dates are saved as Y/N (#2492)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.2726 Juli 2022 - 400MBBug Fixes and Changes
- When browsing responses the message "Showing filtered results" appears even though they are not filtered
- ARIA Attribute role on Array question not correct. (#2512)
- Translation missing in question editor
- Untranslated texts
- Check integrty broke fpor subquestion with only number (#2313)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.2619 Juli 2022 - 400MB5.3.26
Bug Fixes and Changes
- Multiple choice questions turned into image select
- #18255: use findAll() instead of findAllByAttributes() (#2517)
5.3.25
Bug Fixes and Changes
- Error when trying to export participants from CPDB
- "Theme options for this survey group" gridview filter not working
- changing display mode from extended to compact in survey responses windows causes freeze
- Error in captcha challenge image generation (#2516)
- Grammar Correct: User management -> Selected user(s)
- invite_participants exits on first error
5.3.24
Bug Fixes and Changes
- Missing minimum value restriction for login retries/ban time
- Better control on archive export
- No control on response and token export on survey archive export
- Question image theme doesn't seem to work (#2497)
- Renamed custom theme not updated in global survey settings (#2436)
5.3.23
Bug Fixes and Changes
- Some minor performance fix
- Applying original theme option on survey theme import did not work
- [security] #18042: Path-relative stylesheet import (PRSSI) vulnerability (#2374)
- Missing RemoteControl function to get the field mapping (#2479)
- Unable to import LSA file with MSSQL and debug set (#2473)
- Fonts showing differently on mobile Vs desktop (#2488)
- Unable to use "other" as subquestion code (#2443)
- Core plugin PasswordRequirement shows duplicate setting fields (#2452)
- Ability to disable animation layer regarding saving in header section (#2462)
- File upload show title/comment=off not yet fully respected (#2427)
- Can't change reminder / invitation date (#2420)
- Command action potentially try to open uneeded session (#2293)
- Deleting first question group jumps to system frontpage (#2413)
- Question code / ID on quick translation screen showing question text not ID making it impossible to translate surveys (#2357)
- Adding a "smiley" to a question creates an image that does not survive upgrades
- Launch survey via token link : unclear icon (#2449)
5.3.22
Bug Fixes and Changes
- Class CHtml not found after user deletion
- Error message "No scope _renderErrorString" when trying to update
- Timings are not saved on MSSQL DB (#2477)
- 'Export this question to PDF' button in View Statistics - HTML does nothing (#2457)
- Unable to save existing question with button (#2440)
- Spinning hexagon continues to spin although file is correctly downloaded (#2454)
- Broken view in uploader (#2438)
- InputOnDemand is not loading all prior rows when navigating back (#2475)
- Custom logo disappears in extended themes (#2459)
5.3.21
Bug Fixes and Changes
- html editor iframe did not take whole available place (#2463)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.2016 Juni 2022 - 400MB5.3.20
Bug Fixes and Changes
- Plugin calling readConfigFile() in init() caused inf loop
- Cant get all question attributes with API (Postman) (#2445)
- Bad place for pencil in edit question (#2455)
- Script : Set for all languages didn't work (#2228)
5.3.19
Bug Fixes and Changes
- Question organizer not working
- Removed html tags in emails for v5 (#2446)
- Property "CDbCriteria.qid" is not defined status returned by delete_question (#2444)
- Check of json data for upload question (#2433)
- Permission will now be checked for user when opening list questions by link/url (#2423)
- Unable to get empty help in question attributes (#2421)
- Session expire message when submit button is clicked twice (#2337)
- Directly show edit mode: some quirks (#2441)
- Improve language consistency
5.3.18
Bug Fixes and Changes
- Update jquery-ui to 1.13.1
- Survey not properly resuming and showing blank page (#2442)
- Custom 'other' label text not applied to Bootstrap button layout
- 'Save as default values' question setting not working properly (#2386)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.1726 Mai 2022 - 400MB5.3.17
Bug Fixes and Changes
- Export responses does not work on MSSQL
- Cannot import a survey archive with timings on MSSQL
5.3.16
Bug Fixes and Changes
- Invalid session key error message when listing groups with RemoteControl (#2376)
- #18113: [security] Any admin user can read any question attributes
- #18100: Custom question attributes not available in some twig files (#2418)
- #18064: 'Notification & data' dialog does not load when debug mode is active (#2412)
- #18045: User details last login is not shown completed (#2402)
- #18039: Survey participant menu entry not shown even though participant survey permission was given (#2414)
- #18031: Question editing broke with PHP warning with deleted questionthemes (#2425)
- #18020: Notification emails are sent in the base language (#2364)
- #17994: Comments at question type "List with comments" are missing at print answer overview (#2362)
- #17987: Quota url needs to be decoded (#2396)
- #17980: Text import crashing with just exported survey (#2378)
- #17978: Public stat show all response and not only submitted (#2389)
- #17852: SPSS data file doesn't include participants records (#2383)
- #17709: GUI setting for DB session lifetime does not apply (#2416)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.1519 Mai 2022 - 400MB5.3.15
Bug Fixes and Changes
- #18127: Unable to view questions using answer options when using MSSQL
- #18076: Input on demand question type not working when setting multiple rows (#2408)
- #17962: Export fails when called from a Cron process or console application (#2419)
- #17900: Response date is incorrect when there is a mis-match in date format (#2361)
- #17889: Setting to correct server time not taken into account when sending email invitations (#2401)
- #16154: Not all files imported with custom question theme (#2409)
- #14909: Improve language consistency
5.3.14
Bug Fixes and Changes
- Wrong link to survey in storage overview and in permission error in email templates
- "View summary of all available fields" JS was broken
- #18097: Data policy checkbox has confusing location
- #18091: Default location for map integration in the short text question type is not working
- #18087: Focus is jumping in the survey structure (#2407)
- #18041: [security] KCFInder using old JQuery/jQuery UI version (#2373)
- #18027: Unable to create a label set (#2347)
- #17916: Sorting of answer options in statistics screen
- #17678: VV export didn't shown sub question (#2283)
5.3.13
Bug Fixes and Changes
- beforeActivate plugin event doesn't happen (#2406)
- #18066: Method upload_file does not honor $FileName argument in response (Edgar Ramírez)
- #18063: Expression manager show false error when editing question (#2388)
- #18061: Import users via JSON always shows "Wrong definition!" (#2400)
- #18031: Broken theme broke with 500 error (#2390)
5.3.12
New Features
- #18017: Have a solution to force expression as static (#2327)
Bug Fixes and Changes
- Kurdish (Kurmanji) is shown as RTL language but it is LTR
- #18056: On the data entry screen, questions are scattered- in random order (#2375)
- #18050: Admin notification email sent out evem when disabled (#2370)
- #18048: Error message when managing ComfortUpdate key and key is expired
- #18047: Conditional filters attachments for confirmation mail doesn't work (#2367)
- #18036: Database error when renumbering a scenario (#2354)
- #18035: Conditions does not work for all in one surveys (#2355)
- #18019: 500 error in question edition (bad code on question) (#2343)
- #17984: Using RemoteControl method list_questions does not return subquestions (#2345)
- #17972: events are dispatched if the plugin is deactivated (#2334)
- #17955: newtest/Y in URL is not clearing session (#2295)
- #17869: User list in Survey group permission management is unclear (#2227)
- #17864: Regenerate questions codes returns CDbCommand failed to execute the SQL statement: Incorrect syntax near the keyword 'group' (#2344)
- #17862: Invalid url in admin (usage of HTTP_HOST) (#2282)
- #17811: Theme options for logo and background images are not saved (#2336)
- #17739: list_surveys JSON-RPC API method does not obey if set (#2346)
- #17174: Array dual scale doesn't show previously selected value when come back to same page (#2371)
- #14123: Slider left/right labels not displayed correctly on iPad (#2369)
5.3.11
Bug Fixes and Changes
- Minor XSS issue in plugin overview - reported by Podalirius
- Creation date not properly shown in user list
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.1020 April 2022 - 400MB5.3.10
Changes and Bug Fixes
- #17902 Question theme error: Missing metadata (Type: M) (#2317)
5.3.9
Changes and Bug Fixes
- #18018: Static string variable can break expression (#2328)
- #18012: Usage of static suffix in condition can broke JS
- #18008: Broken condition using self.sgqa (static) (#2326)
- #17989: Check integrity delete all existing condition (#2325)
- #17968: conditions designer does not show the right questions to select (#2332)
- #17929: Bad code can be entered and saved in answer code (#2331)
- #17895: Error in multiple-numeric "Equals sum value" setting (#2329)
- #17882: Base language for new surveys is English instead of default language (#2333)
5.3.8
Security
- Missing password policy when saving a survey (#2285)
Changes and Bug Fixes
- #17982: Malformed DSN when using MySQL socket and DB name during installation (#2311)
- #17974: Text input with numbers only are not filtered (#2308)
- #17973: Error 404 for statisctics_user/action (#2310)
- #17966: twig processString assumes wrong question Id (#2315)
- #17963: Numbers on text question does not detect white space (#2306)
- #17846: Expression manager on file upload question type don't work on same page (#2298)
- #17602: Errors while installing 5.1 with MySQL 8 and InnoDB (#2182)
- #15057: Translation screen not working correctly when there are long question text (#2297)
5.3.7
Changes
5.3.6
Changes and Bug Fixes
- #17964: View saved but not submitted responses don't work (#2299)
- #17940: Array filter in combination with 'equals sum value' feature does not sum up values correctly (#2288)
5.3.5
Changes and Bug Fixes
- Downloading a single file was not possible if file path is symlinked
- Database exception when running survey and db update has not been done yet… (#2289)
- #17942: Question cannot be deleted if another deleted question had a condition pending on it
- #17922: ComfortUpdate deletes essential files
- #17906: Label set doesn't load (#2287)
- #17374: aSurveyInfo.datasecurity_notice_label do not return only the label (#2281)
- #17321: Array question are not split up on mobile devices when using vanilla theme
5.3.4
Changes and Bug Fixes
- Font is looking different for various question types in statistics response filter (#2085)
- Duplicate ComfortUpdate checker plugin (#2276)
- #17935: See only general settings on global and group survey settings
- #17927: Error on database update when using Postgres
- #17926: No quotas adjustable (#2280)
- #17873: Remote Control `delete_language` fails to remove language (#2235)
- #17844: Deleting or adding in the middle of a loaded label set not possible (#2279)
- #17677: Valid TSV file can not be used in VV import (#2273)
5.3.3
Changes and Bug Fixes
- #17773: Code name change while we updated from Edit Question screen
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.3.2 (Hauptversion) 2 März 2022 - 400MB5.3.2
Changes and Bug Fixes
- Error on updating database
- #17922: ComfortUpdate deletes essential files
- #17830: LS Expression in Bootstrapbuttons answer not working (#2263)
5.3.1
Changes and Bug Fixes
- #17917: A non-recoverable error happened during the update when using MSSQL (#2275)
- #17915: Error accessing general settings
5.3.0
Security
- Update packages and document package building process for js packages (#2250)
New Features
- #17640: Question theme - bootstrap styling of dropdown boxes (#2064)
- #17520: Auto-create LDAP users without bind DN
- #17477: Make it possible to use answer option text in expression script. (#2155)
- #15750: Send emails only to participants with incomplete responses (#2162)
- #14782: Possibility to override single translations by database (#2213)
Bug Fixes
- Wrong language description for Valencian
- Upgrade JavaScript packages to a newer version
- Survey participant data with quotes is not properly exported to CSV (#2072)
- Statistics form looking garbled when using Portuguese (#2260)
- Purging obsolete directory files not working after storage calculation
- On installation InnoDB is used instead of MyISAM for database tables
- Notice when showing statistics
- Not all response columns begin exported if PHP setting max_input_vars is too low
- Missing validation for start language in data entry
- Close button not working after import tokens from LDAP
- #T1358: Label Sets: Export multiple label sets - Export Button disabled state (#2123)
- #T1055: Optimization open/closed-access mode and survey activation screens (#2138)
- #17912: Sporadic "There are empty question groups in this survey " error (#2270)
- #17903: Incorrect IP address used when having multiple forward from proxies
- #17901: When using RemoteControl and uploading a 'lsa' file, the survey name parameter was not used
- #17848: Strings appearing always in english (#2261)
- #17838: Add javascript in script tab only works for superadmin (#2266)
- #17834: When editing the assessment message, the previously inputted text disappears (#2256)
- #17831: Database error when upgrading from 2.0.6 to 5.2.9 when using MSSQL
- #17798: Set authwebserver as default didn't deactivate AuthDB usage (#2210)
- #17787: open_base_dir + debug can throw error when load some question type. (#2175)
- #17762: vulnerable verson of jQuery used in devbridge-autocomplete (#2160)
- #17762: vulnerable verson of jQuery included in qtip2 (#2161)
- #17685: When adding a new participant, user is able to Save without adding any information and a blank record is save (#2194)
- #17647: Strange sort order of question groups in statistics
- #17492: Refactor updatedb helper into multiple command classes (#2163)
- #17322: [security] Separate settings for administration & participants for handling failed login attempts (#2251)
- #12105: Scroll bar partially broken at browse response screen (#2262)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.2.11 (Hauptversion) 27 Januar 2022 - 400MB5.2.11
Changes and Bug Fixes
- SQL error when trying to import duplicate survey language settings
- If no language is set the email body might be empty for invitations/reminders
5.2.10
Changes and Bug Fixes
- No sql exception when gid parameter is empty on load view for question group
- Database error when upgrading from 2.0.6 to 5.2.9 when using MSSQL
- Error 404 when we press the close button
- Error shown when try to load a saved survey
- No way to go to submit button in create group or question form with keyboard
- 'Condition' vs. 'Relevance equation'
- Dual scale answer texts are not exported correctly when using full text option
- Wrong statistics with Other answers in single choice questions
- Conversion failed when converting the nvarchar value 'NaN' to data type int
5.2.9
Changes and Bug Fixes
- Deactivate / Stop Survey Message Change
- Date stamped throw php notice when data edit and debug
5.2.8
Security
- Non filtred HTML shown for Question Attribute
- XSS in token browse
Changes and Bug Fixes
- KCFinder Image Browse Server not working due to incorrect cookieDomain
- The order of subquestions is not correct when exporting to printable survey
- The order of subquestions is not correct when exporting to QueMXL/QueMXL PDF
- Unclear error message
- Cannot export selected responses
- Language attribute are not shown in question summary
5.2.7
Changes and Bug Fixes
- Error shown when re-sending login data
- Direct access to response browsing break
- Core question types & themes are not translated in question selector
5.2.6
Changes and Bug Fixes
- Resend Login Data Popup Wording / Grammar Change
- Error on unknown fields in survey_language_settings when importing survey from Cloud hosting
- Browse button in statistics not working
- Token language does not work in upper case
- Wrong message for Superadmin for outdated survey URL
5.2.5
Changes and Bug Fixes
- Standard deviation in statistics not working if data had no value
- One-click fixing of duplicate question codes not working on survey activation
- Missing loader image if LimeSurvey is installed in a subdirectory
- Cannot export only complete entries in VVExport
- PGSQL CDbCommand issue in statistics
- The order of the answer options not correct when exporting to printable survey or queXML
- Cannot import version 3 lsq file in to LS5
5.2.4
Changes and Bug Fixes
- SQL error on token import when important invalid entries
- If selecting InnoDB database for MySQL not all tables were created in InnoDB format
- If admin email is too long the default settings for survey groups cannot properly created on upgrade
- remotecontrol error status inconsistent
- Relevance equation for subquestion is not saved
- Change of email address for survey administrator confusing
- Strange sort order of question groups in statistics
- Conversion failed when converting the nvarchar value 'NaN' to data type int
- Errors while installing when using MySQL 8 and selecting InnoDB engine
- Token language does not work in upper case
- Validate before using updateAll
- Using Expression Manager with double quotes fails for end URL field
5.2.3
Changes and Bug Fixes
- Error in RemoteControl API when using using set_question_properties
- Sometimes editing survey participants doesn't show data
- Unable to use quote inside relevance of subquestion
- Setting default answers for single choice question type
- Mass changing expiration date fails
5.2.2
Changes and Bug Fixes
- Error message "Unknown column 'owner_uid' in 'field list'" when updating from 4.x
- Confusing message when the ComfortUpdate server is preparing the update package
- Numeric questions prevent statistics from generating and display false data
- Numeric questions prevent statistics from generating and display false data
- Question list not updated when adding/changing questions
- Saving survey group permissions fails with error if auditlog plugin is active
- broken theme name in Survey general settings
- Impossible to add new Menu or New Menu Entry
- wrong question order
5.2.1
Bug Fixes
- Missing database commit in update 477
5.2.0
Changes and Bug Fixes
- Change mail to all users send button icon
- When survey is active - the Add Group - Add Questions buttons should be shown with a disabled state + tooltip
- Upgrade fails if token attribute column does not physically exist in participant table anymore
- Update 402 must remove all zero dates for MySQL
- Surveys - Survey Groups - Edit Survey Group
- Survey list - instead of List Survey in breadcrumb
- Settings - Export / Display - Should be just name Export - applied changes in question editor
- Settings - Export / Display - Should be just name Export
- Settings - Export / Display - Renamed Modal content
- Response browsing failing when using filtered view from statistics and setting an additional filter
- Replaced green save and close button with green save button in copy conditions view
- Reordered buttons in condition designer view
- Removed checked icon from save button in quick add conditions modal
- Removed button and added icon to button in quick-add modal inside conditions view
- Remove zero-dates for dbversion 139, 181, 183, 253, 290, 402
- Plugin Settings - Save and Save & Close buttons have wrong styling
- Order of action buttons in edit group view
- Missing white close button and save icon in edit question group view
- Missing default survey group causing problems after upgrade
- Missing 'delete group' for delete button
- Lock and collapse all button should be visible when survey is active
- List Surveys - Dropdown cut off
- Left side spacing of first tab
- It's possible that a survey has no survey group in permission check
- Integrity check not working when using MySQL8
- Home-Icon in breadcrumb navigation
- Delete Question and Delete Group should be red and placed at the bottom of dropdown from Tools
- Database error when importing participants and language string is too long
- Database error when deleting a participant from CPDB and connected survey participant tables
- Create question theme folder recursively
- Change in wording for tooltip for changing groups and questions when a survey is active
- Change color of buttons to red
- Breadcrumb navigation of reorder and question/question groups tab
- Breadcrumb navigation of overview tab
- Added Back Button in conditions designer view
- Add button state to delete checked items button
- Optimize titles of modals
- 'Execute survey' should be 'Run survey' with play icon
- Save and Close
- Send reminders - Inputs have wrong size
- Survey lists - Survey group modal
- Survey lists - Survey theme modal
- Central Participant management - Export all participants modal
- Error Message Needs Rewording
- Action buttons on plugin detail view: settings
- Green bar above top bar is missing in plugin detail view
- Menu navigation issues
- Optimization open/closed-access mode and survey activation screens
- When importing a group with question with default value, default values are not imported
- Survey End URL Description gets scrambled if using HTML special chars
- Update leads to database error integrity constraint violation because of duplicate entry
- Basic and detailed admin notification email fails
- Inconsistent error message in case of soft mandatory
- VVImport: "Exclude record IDs" ignores existing entries while it should force "renumber"
- When entering an invalid email when create token : lost all information
- With mandatory attribute : lost all current value when create a token
- Question relevance is not reassessed after group is shown
- Easy way to get token in a anonymous survey
- RTL languages not displayed correctly in the admin editor (encuestabizdevgit)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.1.1622 Oktober 2021 - 400MB- Updated translation: Portuguese (Portugal) by samarta
- Updated translation: Finnish by Jmantysalo
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
- Updated translation: Catalan by qualitatuvic
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.1.1513 Oktober 2021 - 400MB5.1.15
Bug fixes
- Error when sorting by group ID in group list
- Confusing message on survey import (#2075)
- White page by deleting a participant in a survey
- Changing Array (Texts) sub questions' label at runtime, manipulates question design (#2076)
- Save and close button on label sets list screen not working as expected (#2061)
- Back button on themes page not working as expected (#2067)
- Close button on global survey settings not working as expected (#2063)
- Unable to edit answer in single choice question after activate survey (#2054)
- If a user has more than one email associated the methods mail_registered_participants and invite_participants fail (#2041)
- Hint for page break (#2066)
- Filter html_entity_decode at save (#2017)
- Responses Batch deletion modal only opens the first time (#2046)
- When upgrading from LS3 to LS5, plugin Manager can't be used if non-compatible plugins are found
- Lost of Total and Remaining in multi numeric (#2077)
- Missing green bar breadcrumbs when importing zip file resources (#2074)
- No success message when deleting single custom attributes from CPDB (#2068)
- {TIME} placeholder not working (#2060)
5.1.14
Bug fixes
- Close button does not work when attempting to abort importing participants from CSV file (#2051)
- Updating from 2.05 or earlier throws error "Undefined function getDBConnectionStringProperty()"
- Remove orphan labels before adding table unique constraint
- Database update 450 fails
- Call to a member function getColumn() on string when updating using MSSQL
- Allowed image extensions are not properly shown in administration
5.1.13
Bug fixes
- Label sets have no language column in latest dbversion
- Back-button on survey group permission fails (#2043)
- Survey Logic File Syntax Error Summary Displays Incorrect Error Count (#2035)
- Delete permission on Survey : no CRSF control (#2029)
5.1.12
Bug fixes
- Remove lime_ prefix from db update
- Single data set summary is missing "last page" detail
5.1.11
Bug fixes
- Prevent failed saving when users enters too many characters for survey title in quick translation
- "List question groups" menu item not properly working after update
- Role reseted after checkintegrity (#2036)
- when exporting/importing surveys as "Tab-separated-values" encryption settings are lost
- Unable to remove a user with survey permissions with friendly url enabled (#2037)
- QueXML export (Print answers) of a ranking question showing name of available options instead of "Rank #" (#2033)
5.1.10
Bug fixes
- Remove prefix from database update
- PSPP reports warnings when opening SPSS SAV file using Export to SAV (#2034)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.1.98 September 2021 - 400MB5.1.9
Bug fixes
- Answer text missing in ranking question when printing response
- Remove url_encode for end URL
5.1.8
Bug fixes
- Fixed wrong string in condition for update 450
5.1.7
Bug fixes
- Fixed "Invalid argument supplied for foreach" during update
5.1.6
Bug fixes
- No confirmation email is sent if email is encrypted
- When editing 'reminder sent' and set to yes, 'Completed' is automatically set to yes
- SQL error when exporting responses
- Error adding a large number of answer options (#2026)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt5.1.5 (Hauptversion) 2 September 2021 - 400MB5.1.5
Bug fixes
- Incorrect attribute applied to custom question theme style tag
- Login with LDAP not working
- Error when logging in with LDAP
- Panel Integration URL-Parameters not changeable
- Strings not available for translation in GlotPress
- Untranslatable hint texts
- exporting responses as vv-file does not decrypt values
- Print statistics are totally broken
5.1.4
Security
- Disallow XML upload in survey resources
- Add missing url_encode filter to URL in Twig template
Bug fixes
- Fatal error when using unary operator on empty string
- HTML is not escaped in timer messages
- LDAP not working when using URI with port
- Doctype, title and other details seem to be filtered at email sending
- Error when importing a question fails
- Question types can be uninstalled
- Soft mandantory question work only with popup
- Soft mandatory show as mandatory : produces an incomprehensible form
- Old/invalid question codes adjusted during LSS import do not get replaced
5.1.3
Bug fixes
- Links at ExpressionEngine descriptions not opening in new window/tab
- Exporting responses with big data sets and activated encryption will timeout php memory limit, even with high settings
- TSV export of survey with empty subquestion text has word "array" inserted instead
5.1.2
No changes.
5.1.1
Bug fixes
- Error while upgrading the database
- ComfortUpdate not working when one of the files to back up has 0 size
- Error while upgrading a database when using MSSQL
5.1.0
Features
- Add RPC function to delete a response using its ID
- Ability to export to SPSS .sav format #17226
Bug fixes
- Wrong save button icon in edit label sets view.
- Create Survey button is missing in survcey list
- After installing plugins through web interface, some files are missing
- Close button on the survey groups creation screen takes you to the wrong screen
- Close button on the survey groups creation screen takes you to the wrong screen
- Survey Deletion view/read permission seems to be granted
- Remove duplicate of pclzip
- Update fails on pgsql and mssql after 17350
- Administrator email address given during installation process not used in backend
- "Resume later" not working after "Load unfinished survey"
- LanguageSelector national language
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt4.5.0 (Hauptversion) 15 April 2021 - 400MBNew features
- Autodetection of path in SPSS syntax (#1297) (Joost1982)
- Add user group functions to LimeSurveyAPI (Florian Döring)
- Add list_survey_groups to RemoteControl API (#1660) (Gabriel Jenik)
- Allow test & basic feedback of the email functionality. (#1769) (Gabriel Jenik)
Bug fixes
- Stata export now properly supports UTF-8 charset (小白)
- Inconsistent 'willRun' state of the survey when Start date is undefined (Carsten Schmitz)
- Check data integrity crash with SQL error when # is use in the name of field (Olle Haerstedt)
- When attaching PDF to email invitation, full path is kept as value of a hidden input (#1816) (Gabriel Jenik)
- Remove unsused libraries (#1814) (Gabriel Jenik)
- {GROUPNAME} and other variables not rendered (#1821) (Gabriel Jenik)
- Question type: List (Radio) does not save state (Olle Haerstedt)
- encrypted question causes error when multiple groups are used or question by question mode is activated (Patrick Teichmann)
- After picking a new question theme, the settings are not properly updated (#1842) (Gabriel Jenik)
- Unable to fix invalid survey after import bad TSV (#1774) (Denis Chenu)
- text display in plain italics not possible (#1787) (Gabriel Jenik)
- User with roles can not have more rights (#1835) (Gabriel Jenik)
- Survey groups : theme options: same theme name appear multiple time in list (#1823) (Gabriel Jenik)
- "List with comment" appears as unanswered in question index if comment is not given (Fabian Lehner)
- Missing localization for group_name in add_group, set_group_properties, import_group (#1793) (Gabriel Jenik)
- When attaching using the theme editor, full path is displayed on the screen (#1841) (Gabriel Jenik)
- Unable to fix invalid survey after import bad TSV (Denis Chenu)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt4.4.14 (Hauptversion) 25 März 2021 - 400MBNew features
- Integrated global user administration settings and admin creation email template
- Global permission for Survey groups
- Make invitation/reminder sending rate configurable
- Keep graph on same statistics PDF page if possible
- Survey group Permission : always available in list
- Added config variable to implicitly declare MyISAM engine when creating tables in MySQL
Bug fixes
- Rebase Master
- zoho L41-T44 Quick translation does not work.
- Unable to update from LimeSurvey 3
- Preinstall Comfort Update Checker plugin on installation
- Internal Error - Found no database entry for plugin id
- Grammar Correction in LS4 for Mask Question Type Multiple Numerical Input Slider Tab.
- Database exception is shown when trying to reload responses for/resume an inactive survey
- Database error when username or user full name too long
- Database error when survey title too long
- Cannot open theme editor after upgrading from version 3.x
- LimeSurvey registration emails can be abused
- Bug on invitation+reminder dates when creating a new token using the integrated LS GUI
- Unable to use quote in advanced settings
- Can not select "Display theme option" in Boostrap buttons question theme
- Server error if template are invalid
- Cannot activate browser reponses after activating survey
- No way to edit role Permission
- Two Scroll bars on the right side
- Directly show Editor mode from my profile not working
- When creating a survey with the default demo contents, the process halts
- HTML Editor inline mode not working in Question Editor View
- Script field should be hidden if in "my profile" script is disabled
- Non-numerical answer option prefix from my profile not working
- Reorder SQs and AOs for subquestion & answer options
- Add new question to group button not working
- Any plugin public function can be done without any control on rights
- Attachments on Email Invitations
- Pop Up Editor does not work inside the Question Editor
- Subquestions are being automatically picked up from previous
- Javascript shown when editing subquestions
- HTML editor popup broken
- Survey list navigator in homle page broke with Multiviews
- Inconsistent filter behaviour when create token
- LS4: Wrong details shown at print answer overview for dual scale questions
- Participant edition and bug when the ENTER key.
- Question Type: File Upload attached file is too big, no error message but internal server error
- 15428: cross-hover in matrix questions
- Default relevance hidden style is disabled not hidden
- user can grant more permissions on a survey than he has himself
- publicurl disable attchments
- Cannot attach PDF to email invitation (email template for surveys) - develop branch
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/master/docs/release_notes.txt4.3.39 Juli 2020 - 400MB4.3.3
Bug fixes
- #16437: Unable to construct adminsidepanel (Jessica Höck)
- #16434: Special characters shown as HTML entities in sidebar (Gabriel Jenik)
- #16431: Overview of uninstalled themes shows incorrectly parsed theme description (Gabriel Jenik)
- #16397: Switching language without inline policy notice being ticked creates empty responses (Gabriel Jenik)
- #16394: If text too long, data protection statement text not stored (Gabriel Jenik)
- #16379: When debug mode is set, there is an error message displayed on User Roles Page (Gabriel Jenik)
- #16375: Theme with valid config.xml (according to manual) can not be extendable (Denis Chenu)
- #16236: Vanilla survey theme options are not saved (Gabriel Jenik)
- #16219: Testing a question will not be possible if admin participated in the survey (#1458) (Gabriel Jenik)
- #16096: QueXML PDF doesn't show full checkboxes (#1462) (Gabriel Jenik)
- #16088: Access group - see question list at the bottom (Gabriel Jenik)
- #15940: Export as printable - PHP Notice with debug mode on (Gabriel Jenik)
- #15903: Sending email to all group users (copy is sent in cc for every user) (Gabriel Jenik)
4.3.2
Bug fixes
- Various SQL errors when running on MySQL 8 (Carsten Schmitz)
- #15783: Print answers : all is empty (#1442) (Gabriel Jenik)
4.3.1
Bug fixes
- [security] #16396: Multiple self-stored XSS in printanswer (Denis Chenu)
- [security] #15452: (self) reflecting XSS in print answer view : Array/text (Denis Chenu)
- Various SQL errors when running on MySQL 8 (Olle Harstedt)
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.3.0 (Hauptversion) 17 Juni 2020 - 400MBNew Features
- #15999: Extend list_participants to allow compare conditions (Olle Harstedt)
- #16263: New config setting for date format and question code in queXML (Olle Haerstedt)
Bug fixes
- #16215: no import button in page Import responses from a deactivated survey table (Eddy Lackmann)
- #16082: Drop semi live preview mode from question editor (Jessica Höck)
- #15063: Left sidebar is not shown with console error Local Storage QuotaExceededError: The quota has been exceeded. (Carsten Schmitz)
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.2.8 (Sicherheitsupdate) 12 Juni 2020 - 400MB4.2.8
Bug fixes
- Time limit not working LimeSurvey CE 4.2.1
- validator assigned to non existent field
- date picker question didn't work with specific language
4.2.7
Security
- Update jquery to fix XSS vulnerability
Bug fixes
- missing directory separator in uploaded file path
- File Upload showing blank page in latest Chromium 83.0.4103.61
- Group list menu under Survey menu: Titles of the page are not proper
4.2.6
Bug fixes
- JPEG is now allowed in questions with fileupload type.
- Can not send invitations to imported participants where emailstatus IS NULL
4.2.5
Bug fixes
- Undefined variable $sSeparator
- Launch console can create new security.php file
- Selecting a participant after he/she started the survey keeps the survey available
- Removed get_magic_quotes_gpc
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.2.420 Mai 2020 - 400MBBug fixes
- #16289: File Upload not working for iOS 13.2 (Jessica Höck)
- #16153: Random order question attribute - if enabled, no changes can be saved anymore (Olle Harstedt)
- #16152: Subquestion texts missing when exporting questions to lsq (Patricia Stelling)
- #16032: Randomize also randomized answer options not only subquestions (Olle Harstedt)
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.2.312 Mai 2020 - 400MB- Fixed issue: JsonEditor to not encode the value if it is already a valid json (Tõnis Ormisson)
- Fixed issue #16241: Only one tip are shown (Denis Chenu)
- Fixed issue #16226: Invalid count on multi with exclude : broke logic and php vs js diff (Denis Chenu)
- Fixed issue #16225: Unable to VV export if no token table (Denis Chenu)
- Fixed issue #16208: escape in Multiple choice with comments (Denis Chenu)
- Fixed issue #16203: Multiple choice questions with "other" with "exclusive" unable to submit (Denis Chenu)
- Fixed issue #16175: statCountIf returns nothing for first participant (Denis Chenu)
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.2.2 (Sicherheitsupdate) 6 Mai 2020 - 400MB4.2.2
Bug Fixes
- Uppercase file extensions were not allowed
- Make html email default to Y
- File upload not possible on non-linux system
- File rename on duplicate file upload does not work
- .txt export not working
- Improved interface for Y-axis and X-axis
4.2.1
Security
- Superadmin can delete a protected superadmin
Bug Fixes
- Very high memory usage when importing TSV files
- Misleading gui for subquestion details when using array texts or similiar question types
- Update 3.20.2 -> 4.2.0 running into database error
- (Email to user group does not work)fix has been done already in master. Since develop differs from master, fix has to be done again at this point.
- Encryption of "email" field in participants database: Limesurvey does not mark participant as invited
- Regression: Buttons to uninstall or reset a theme missing at LS 4
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.2.0 (Hauptversion) (Sicherheitsupdate) 24 April 2020 - 265MB4.2.0
New Features
- New feature #15923: Allow to update some Expression Dynamic variable (Denis Chenu)
- New feature #15246: Allow fixed function (only PHP) in expression manager (Denis Chenu)
- New feature #15246: Allow fixed function (only PHP) in expression manager (#1320) (Denis Chenu)
- New feature #13175: Ability to show calculated values based on all users (Denis Chenu)
- New feature #15997: Anonymise IP address (Patricia Stelling)
Bug Fixes
- Fixed issue: Inherit option not editable on survey edit and in survey create view (lacrioque)
- Fixed issue: Expressions not being properly validated & highlighted in email templates when using 'Validate expression' function (Carsten Schmitz)
- Fixed issue #16169: Missing comma in generated config.php file (Olle Harstedt)
- Fixed issue #16166: Survey taking/editing uploaded pictures not showing up (#1408) (Timo Gurr)
- Fixed issue #16160: Email to user group does not work (Denis Chenu)
- Fixed issue #16155: Correct terminology (#1406) (jmantysalo)
- Fixed issue #16136: Deleting file attachment does not work (Olle Harstedt)
- Fixed issue #16095: Multiple choice exclamation sign without text (Denis Chenu)
- Fixed issue #15705: Button 'delete current user group' not working (Jessica Höck)
4.1.18
Security
- Fixed issue [security] #16137: XSS on Mass Survey Management (imacat)
Bug Fixes
- Fixed issue : Multiple Numeric Input Slider ignores slider_default_set (Denis Chenu)
- Fixed issue #16140: Error 500 each time save a question (debug > 1) (Denis Chenu)
- Fixed issue #16139: Multiple Numeric Input Slider ignores Slider Initial Value (Denis Chenu)
- Fixed issue #15956: "search" button on Question list screen not working for searching groups (Patricia Stelling)
- Fixed issue #15954: Filtering users in admin panel not working (Patricia Stelling)
4.1.17
Bug Fixes
- Fixed issue: Original superadmin should always be able to edit other users passwords (Carsten Schmitz)
- Fixed issue #16134: Unable to disable XSS , inversion with script enable (Denis Chenu)
- Fixed issue #16132: ext.SettingsWidget.SettingsWidget add uneeded, broken and anasked buttons (Denis Chenu)
- Fixed issue #16123: TSV export does not properly export a single group/question/answer option etc. (Carsten Schmitz)
- Fixed issue #16115: .lsg group export does not export subquestion texts (Carsten Schmitz)
- Fixed issue #16098: Typo in survey groups (#1403) (jmantysalo)
- Fixed issue #16087: Resume later email text bad content-type set (Denis Chenu)
- Fixed issue #16080: Preview question does not work from the first try (Olle Harstedt)
- Fixed issue #15933: Missing groups, question and answer options in tab-separated-values format (*.txt) export (Carsten Schmitz)
- Fixed issue #15931: Custom table-prefix ignored on installation (Carsten Schmitz)
- Fixed issue #15843: Unable to run db migration via command line (Carsten Schmitz)
- Fixed issue #14291: CSRF 400 server error after entering update key (Carsten Schmitz)
4.1.16
Bug Fixes
- Fixed issue: Quota not working for array 10-point (Olle Harstedt)
- Fixed issue: #16021: Save Button missing in data entry view (Jessica Höck)
- Fixed issue #16072: E-Mail Sender Name is always "Administrator" (Denis Chenu)
- Fixed issue #16003: Button Timing statistics not displayed. (Jessica Höck)
- Fixed issue #15902: Cannot add quota answer (Olle Harstedt)
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.1.15 (Sicherheitsupdate) 3 April 2020 - 265MBSecurity
- #16068: Stored Cross Site Scripting Vulnerability in permission rules. (Thanks to Matthew Aberegg) (Patrick Teichmann)
Bug Fixes
- #16069: Deactivate survey using tokens in Postgres 12 shows error (Carsten Schmitz)
Lesen Sie mehr: https://www.limesurvey.org/stable-release4.1.14 (Hauptversion) 31 März 2020 - 265MBLesen Sie mehr: https://www.limesurvey.org/stable-release3.28.77 (Sicherheitsupdate) 15 Januar 2024 - 290MBImportant: As of December 1st 2023, LimeSurvey 3 is no longer supported. For security reasons we recommend that you update to the next major version.
3.28.77
- Added alert message to header to inform that LS3 is out of support.
3.28.76
Security
- Fixed issue #19094: [security] Input Validation Vulnerability Leading to 500 on responses page (#3466) (Denis Chenu)
3.28.75
3.28.74
3.28.73
3.28.72
- Fixed issue: input-on-demand arrow-row-icon arrow-down typo (Kevin Foster)
3.28.71
3.28.69
3.28.68
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/3.x-LTS/docs/release_notes.txt3.28.67 (Sicherheitsupdate) 31 Juli 2023 - 290MB3.28.67
Changes
- Updated translation: Hungarian by DenisChenu
- Updated translation: German by c_schmitz
- Updated translation: German (Informal) by c_schmitz
3.28.66
Changes
- Updated translation: Thai by tomzt
- Updated translation: Swedish by maxzomborszki
- Updated translation: Japanese by d_inoue, nomoto
- Updated translation: Czech by jelen1
- Updated translation: Czech (Informal) by jelen1
3.28.65
Bug Fixes and Changes
- Truncate question text in question overview if it's huge (Olle Haerstedt)
- #18669: XSS simple admin via Google key (#3221) (Gabriel Jenik)
3.28.64
Changes
- Updated translation: Thai by tomzt
3.28.63
Security
- #18866: Label sets can be replaced by any admin user (#3210) (Denis Chenu)
Bug Fixes and Changes
- #18868: No CRSF control for delete action of label set (Denis Chenu)
- #18547: Response browsing on MSSQL server could go to 500 error (Denis Chenu)
- #18420: Different behaviour on grid between MSSQL and MariaDB (Denis Chenu)
3.28.62
Bug Fixes and Changes
- #18459: When filtering the survey list by a parent survey group, surveys assigned to a child survey group are not listed (#3147) (Gabriel Jenik)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/3.x-LTS/docs/release_notes.txt3.28.6220 Juni 2023 - 290MB3.28.62
Bug Fixes and Changes
- #18459: When filtering the survey list by a parent survey group, surveys assigned to a child survey group are not listed
3.28.61
Bug Fixes and Changes
- #18585: Click again on link by email submit again the survey
3.28.60
Bug Fixes and Changes
- #17491: Multiple Short Text subquestions missing from Export Printable Survey
- [security] #18847: Cross-Site Scripting vulnerability via the loadsecurity parameter
3.28.59
Bug Fixes and Changes
- #18634: Export single selected response can export a empty line
- #18343: Problem with interpreting double slash in URL (IIS)
3.28.58
Bug Fixes and Changes
- #18639: Token browse can be unusable with lot of data in attribute
- #18603: Set minimum number of files for file upload not working
3.28.57
Bug Fixes and Changes
- #18703: Upload files show error if not seen (using index)
Lesen Sie mehr: https://github.com/LimeSurvey/LimeSurvey/blob/3.x-LTS/docs/release_notes.txt3.28.563 April 2023 - 265MB- PCLZip error on last step of ComfortUpdate when trying to update from version 3 to latest version (Carsten Schmitz)
Lesen Sie mehr: https://community.limesurvey.org/release/230404/3.28.5530 März 2023 - 265MBLesen Sie mehr: https://community.limesurvey.org/release/230328/3.28.5320 März 2023 - 265MBLesen Sie mehr: https://community.limesurvey.org/release/230314/3.28.51 (Sicherheitsupdate) 28 Februar 2023 - 265MBLesen Sie mehr: https://community.limesurvey.org/release/230228/3.28.3815 November 2022 - 265MBLesen Sie mehr: https://community.limesurvey.org/release/2211153.28.2126 Juli 2022 - 265MB- Check integrity broke with SQL error (#2312)
Lesen Sie mehr: https://community.limesurvey.org/release/220726/3.28.2019 Juli 2022 - 265MB- Date filter at statistics is not applied correctly (#2493)
- Missing survey ID replacements at registration screen
Lesen Sie mehr: https://community.limesurvey.org/release/220616/3.28.15 (Sicherheitsupdate) 16 Juni 2022 - 265MBLesen Sie mehr: https://community.limesurvey.org/release/220616/3.28.1 (Hauptversion) (Sicherheitsupdate) 2 März 2022 - 265MB3.28.1
Bug fixes and Changes
- Survey participant data with quotes is not properly exported to CSV (#2073)
- #17903: Incorrect IP address used when having multiple forward from proxies
- #17677: Valid TSV file can not be used in VV import (#2177)
3.28.0
New Features
- Plugin event beforeSurveyEmail (Dan Guy)
- Plugin event beforeEmail (Dan Guy)
Bug Fixes
- Problem to download a file from response if server path is using symlinks
- #17586: Opening new browser tabs using question index lea… (#2224)
- #17586: Opening new browser tabs using question index leads to inputted data being deleted
Lesen Sie mehr: https://community.limesurvey.org/release/220229/3.27.14 (Hauptversion) (Sicherheitsupdate) 2 September 2021 - 265MBSecurity
- Add missing url_encode filter to URL in Twig template (Mika Kulmala and Ville Kapanen at F-Secure)
Lesen Sie mehr: https://community.limesurvey.org/release/210831/3.22.259 Juli 2020 - 265MB3.22.25
Bug Fixes
- #16430: Testing a question will not be possible if admin participated in the survey (#1459) (Gabriel Jenik)
- #16375: Theme with valid config.xml (according to manual) can not be extendable (Denis Chenu)
- #15985: Print answers: list with comments, comments not printed (#1448) (Gabriel Jenik)
- #15890: Overview of uninstalled themes shows incorrectly parsed theme description (#1464) (Gabriel Jenik)
3.22.24
Bug Fixes
- #16316: Condition for list radio questions with question design "image_select" broken for questions on the same page (Gabriel Jenik)
3.22.23
Bug Fixes
- Various SQL errors when running on MySQL 8 (Olle Haerstedt)
- #16415: Can't upload files with Google Chrome (#1445) (Gabriel Jenik)
3.22.22
Bug Fixes
- Various SQL errors when running on MySQL 8 (Olle Harstedt)
- Various SQL errors when running on MySQL 8 (Carsten Schmitz)
- #16419: Faulty if-condition in export helper (Olle Harstedt)
- #15596: Problem saving question with question type list (options) design image_select (Gabriel Jenik)
- #15037: Data protection statement texts not save if text for checkbox is too long (Gabriel Jenik)
3.22.21
Bug Fixes
- Various SQL errors when running on MySQL 8 (Carsten Schmitz , Olle Harstedt)
- [security] #16396: Multiple self-stored XSS in printanswer (Denis Chenu)
- [security] #15452: XSS in print answer view : Array/text (Denis Chenu)
Lesen Sie mehr: https://www.limesurvey.org/lts-releases-download3.22.20 (Sicherheitsupdate) 17 Juni 2020 - 265MB3.22.20
Bug Fixes
- #16372: Unable to save any settings on "General Settings" screen when using MSSQL (Carsten Schmitz)
- #15063: Left sidebar is not shown with console error Local Storage QuotaExceededError: The quota has been exceeded. (Carsten Schmitz)
3.22.19
Bug Fixes
- Typo in name of a CSS file #1427 (KaiHerlemann)
- [Security] #16356: Update jquery to fix XSS vulnerability (Eddy Lackmann)
- #16214: date picker question didn't work with specific language (Denis Chenu)
3.22.18
Bug Fixes
- #16346: File Upload modal not working correctly in latest Chromium 83.0.4103.61 (Patrick Teichmann)
3.22.17
Bug Fixes
- #16142: Deleting a participant after he/she started the survey keeps the survey available (Denis Chenu)
Lesen Sie mehr: https://www.limesurvey.org/lts-releases-download3.22.1620 Mai 2020 - 265MB3.22.16
Bug Fixes
- JsonEditor to not encode the value if it is already a valid json (#1217) (#1419) (Tõnis Ormisson)
- #15624: File upload not working for ios 13.2 (Jessica Höck)
3.22.15
Bug Fixes
- RemoteControl leaves webserver session open (Carsten Schmitz)
- Cannot save general settings if a scale ID is not correct in a subquestion (Carsten Schmitz)
Lesen Sie mehr: https://www.limesurvey.org/lts-releases-download3.22.14 (Sicherheitsupdate) 24 April 2020 - 265MB3.22.14
Bug Fixes
- Very high memory usage when importing TSV files (Carsten Schmitz)
- Expressions not being properly validated & highlighted in email templates when using 'Validate expression' function (Carsten Schmitz)
3.22.13
Bug Fixes
- Original superadmin (UID 1) should always be able to edit other users passwords (Carsten Schmitz)
- #14291: CSRF 400 server error after entering update key (Carsten Schmitz)
3.22.12
Bug Fixes
- #16074: Wrong survey url when directLogin from beforeRegister event (Marko Bischof)
- #16069: Deactivate survey using tokens in Postgres 12 shows error (Carsten Schmitz)
- #15987: Move surveys from group A to group B now shows correct message "success" when saving was successful (Patricia Stelling)
Lesen Sie mehr: https://www.limesurvey.org/lts-releases-download3.22.1131 März 2020 - 265MB3.22.11
Bug Fixes
- Quota not working for array 10-point (Olle Harstedt)
- #16037: Trim entered e-mail addresses (fkroener)
3.22.10
Bug Fixes
- #15975: Sanitize lang parameter for public survey list to restricted languages (Carsten Schmitz)
- #15973: Invalid submitfailed received (Denis Chenu)
- #15968: Deleted user not being completely logged out (Carsten Schmitz)
3.22.9
Bug Fixes
- Special characters in uploaded files for responses were corrupted when downloaded as ZIP file (Carsten Schmitz)
- Missing file in zip file when downloading files uploaded by participants in responses (Carsten Schmitz)
- Invalid language header in file upload popup (Carsten Schmitz)
- order of scale X subquestion in array number and text (Denis Chenu)
- get good language in print answers for array text and number (Denis Chenu)
- #15984: Order of subquestion are not respected in print answers (#1398) (Denis Chenu)
- #15773: Unable to check integrity (Carsten Schmitz)
- #15528: Internal server error when trying to view partial responses using Postgres (Carsten Schmitz)
- #14188: Error 500 when copying question in Postgres (Carsten Schmitz)
3.22.8
Bug Fixes
- Save button in Questioneditor keeps loading (Patrick Teichmann)
- Language selector overlaps other elements when resizing screen at survey creation (Carsten Schmitz)
- #15920: PHP notice when submit a survey with refurl (#1394) (Denis Chenu)
- #12131: Config parameter filterout_incomplete_answers does not seem to work anymore (Carsten Schmitz)
Lesen Sie mehr: https://www.limesurvey.org/lts-releases-download3.22.7 (Sicherheitsupdate) 26 Februar 2020 - 265MB3.22.7
Bug Fixes
- #15900: unable set a question theme for Equation question type (Denis Chenu)
- #15889: Quota names not displayed in overview (Patrick Teichmann)
- #15466: Pagination not working after updating the grid (Patrick Teichmann)
3.22.6
Security
- #15818: Reflected XSS (Denis Chenu)
Bug Fixes
- Wrong redirection to enter new key in Comfort update (Eddy Lackmann)
- Empty comfort update key can be submitted (Eddy Lackmann)
- #13677: Sorting of groups and questions are wrong (Olle Haerstedt)
3.22.5
Bug Fixes
- Notice on survey completion (Carsten Schmitz)
- Incomplete headers when exporting 'Multiple choice with comment' questions (Carsten Schmitz)
Lesen Sie mehr: https://www.limesurvey.org/lts-releases-download3.22.4 (Sicherheitsupdate) 12 Februar 2020 - 265MB3.22.4
Security
- Fixed issues [security] #14379: Stored XSS through SVG file upload. (Thanks to Denis Chenu and Maxime Roy) (Marc Leonhardt)
- Fixed issues [security] #14380: Stored XSS through SVG file upload.
- Fixed issues [security] #15796: Stored XSS through SVG file upload.
3.22.3
Bug Fixes
- Fixed issue: Missing translation file (Carsten Schmitz)
- Fixed issue: HTML editor shows on invite (not in email templates) eventhough text format was activated for survey invitations/reminders (Carsten Schmitz)
- Fixed issue: DB update issues when updating from old Limesurvey versions (#1377) (Marko Bischof)
Lesen Sie mehr: https://www.limesurvey.org/lts-releases-download3.22.2 (Hauptversion) (Sicherheitsupdate) 4 Februar 2020 - 265MB3.22.2
Bug Fixes
- #15791: Can't load a lengthy label set, buttons not visible (lacrioque)
3.22.1
Security
- #15782: Remote Code Execution (RCE) in emplate options file uploader. Thanks to Maxime Roy (lacrioque)
Bug Fixes
- #15529: Print answer wrongly includes hidden questions (#1378) (Denis Chenu)
3.22.0
Security
- Login attempts brute-force prevention (Carsten Schmitz)
- #15736: Reflected Cross-Site Scripting in assessments (Maxime Roy) (Jessica Höck)
New Features
- New feature #15706: Support PHP 7.4 (Olle Haerstedt)
3.21.6
Security
- #15720: Reflected Cross-Site Scripting in position widget (Maxime Roy) (Olle Haerstedt)
Bug Fixes
- #15733: Survey administrator can receive invalid mail about error (#1371) (Denis Chenu)
- #14328: Can not select SVG as logo for survey themes (Patrick Teichmann)
- #14298: Text change recommendation - Delete survey (Patrick Teichmann)
3.21.5
Bug Fixes
- #15696: Multiple email addresses in token are not working (#1368) (Denis Chenu)
- #15692: where-clause in reorderMenu (Marko Bischof)
- #15685: Issue when exporting decimal value in MSSQL (Denis Chenu)
- #15684: When reloading decimal value with 0 with MSSQL : 0 disappear (#1360) (Denis Chenu)
- #15684: MSSQL issue reloading decimal value (Denis Chenu)
- #15570: Column filter gets stuck after selecting once and does not filter certain columns (Patrick Teichmann)
3.21.4
Bug Fixes
- Tooltips are not showing in hosting top bar (Eddy Lackmann)
- Potential lost responses on first page (Denis Chenu)
- #15651: delete_participant fails to delete and gives no error back (Adam Zammit)
- #14129: Translation missing in subquestion panel (Marc Leonhardt)
3.21.3
Security
- #15681: LimeSurvey 3.21.1 Cross Site Scripting Stored (lacrioque)
- #15680: LimeSurvey 3.21.1 Cross Site Scripting Stored (lacrioque)
- #15672: LimeSurvey 3.21.1 Cross Site Scripting (lacrioque)
New Features
- New translation: Kurdish (Kurmanji) (Carsten Schmitz)
Bug Fixes
- #15662: Some UTF-88 characters saved as ????? in DB when using MSSQL and IIS (#1353) (Denis Chenu)
- #15644: Unable to translate theme options (Patrick Teichmann)
- #15622: Theme Options are not available for translation (Patrick Teichmann)
- #15446: Custom Twig extensions do not work (Marc Leonhardt)
- #14552: Backward navigation broken if navigation delay is enabled (lacrioque)
3.21.2
New Features
- New translation: Somali (Carsten Schmitz)
Bug Fixes
- #15657: Admin user with only Read response acces can not see response listing (debug at 2) (Denis Chenu)
- #15609: Cannot add new survey menu (Marc Leonhardt)
3.21.1
Bug Fixes
- #15623: gridview pagination not working for saved partial responses (Patrick Teichmann)
- #15571: CPDB - cannot use the search boxes below associated to the additional attributes (Patricia Stelling)
3.21.0
New Features
- #15513: Missing function floatval() in EM (#1344) (Denis Chenu)
Bug Fixes
- Missing translation in tutorial (Martin Unkel)
- Compatibility issues with PostgreSQL 12 (#1346) (Mario Wehr)
- #15610: RemoteControl cpd_importParticipants does not blacklist participants (Marko Bischof)
- #15599: Ajax mode being activated when importing an old survey which has it enabled (Carsten Schmitz)
- #15587: queXML PDF doesn't show minutes for date questions (Adam Zammit)
- #15176: 5 point star rating: Value set is lost when navigating back to previous page and having selected 5 stars (lacrioque)
- #14043: Improvement in IP blocking after failed login attempts (Johannes Weberhofer)
- #15352: which should be: register doesn't set header for bounce tracking (fkroener)
Lesen Sie mehr: https://www.limesurvey.org/stable-release3.19.1+191009 (Hauptversion) (Sicherheitsupdate) 14 Oktober 2019 - 265MB3.19.1
Bug Fixes
- Syntax error in saved list view (Olle Haerstedt)
3.19.0
Security
- SQL injection in participant model (James Mullen, edgescan) (Olle Haerstedt)
- No CRSF control when delete saved response (Denis Chenu)
New Features
- Generate twig cache for questions from command line. (LouisGac)
- Allow translation in theme description (LouisGac)
Bug Fixes
- #15369: Ranking with filter didn't save all value (Denis Chenu)
- #15350: Unable to delete saved reponse (Denis Chenu)
- #15348: Ranking question does not save answers when array (Olle Haerstedt)
- #15334: Option 'Delete from the central panel and associated surveys' would not properly delete in CPDB (WalAffe)
- #15326: beforesurveybarrender view surveybar_view doesn't style dropdown menu correctly (Adam Zammit)
- #15305: Export survey participants by status (Dominik Vitt)
- #15162: Images in the answer options of an array are shown on the very left when switch to Arabic on small screens (Dominik Vitt)
- #15147: PHP notice message when exporting survey as TSV (Dominik Vitt)
- #15030: Css and font issue, Arabic is not displayed properly (Dominik Vitt)
- #15008: Captcha for later use not working in IE11 (Eddy Lackmann)
Lesen Sie mehr: https://www.limesurvey.org/stable-release3.17.15+190903 (Sicherheitsupdate) 3 September 2019 - 260MB3.17.15
Bug Fixes
- Settings and Structure tabs are broken - no action happens
3.17.14
Security
- XSS in admin box buttons - kindly reported by Pavol Michalec & Frederik Koľbík
- XML breakout possible on export - kindly reported by Pavol Michalec & Frederik Koľbík
- X-Frame-Options SAMEORIGIN not set by default - kindly reported by Pavol Michalec & Frederik Koľbík
- User unaware that SSL encryption should be enforced
- Path revelation
- LDAP login non-generic login message - kindly reported by Pavol Michalec & Frederik Koľbík
- LDAP login non-generic login message - kindly reported by Pavol Michalec & Frederik Koľbík
- Equation signs are not masked by default on data export
- Equation signs are not masked by default on data export
- CSRF cookie missing HTTP only parameter- kindly reported by Pavol Michalec & Frederik Koľbík
- Admin user without permissions can still see plugins page - kindly reported by Pavol Michalec & Frederik Koľbík
- Admin user with settings permissions can can run integrity check - kindly reported by Pavol Michalec & Frederik Koľbík
- Admin user with limited permissions can view/update/delete reserved menu entries
- Admin user can mark other user notification as read
- Database backup uses browser cache
- Browser cache used for exports
- Stored XSS vulnerabilities - Thanks to J. Greil from the SEC Consult Vulnerability Lab
- Reflected XSS vulnerabilities - thanks to J. Greil from the SEC Consult Vulnerability Lab
- Survey upload self-reflecting XSS
Bug Fixes
- Sidebar not working on IE11
- Memory issues if too many responses exist for the same token in a non-anonymous survey
- Memory issues if too many responses exist for the same token in a non-anonymous survey
- LsTutorial only working in debug mode
- Language not updated on import and overwrite in CPDB
- JS error in firstStartTour onShow code
- After survey activation the ExpressionManager cache was not updated
- Survey navigation shows message "Please use the survey navigation buttons...[]" instead of navigating
- 500 error when try to save long administrator name
- MSSQL error on 2nd page of theme
- MSSQL : date/time question are not reloaded properly
- Submitting empty menu entry crashes application
- Unable to remove page title from PDF generated at "print answers" screen
- entering html code inside the answeroptions for List type questions will break/alter the html for editing answers
- Access Label sets list
- Extending core theme using the same core theme name
- Commit test! Ignore
- setting "Show header in answers export PDFs" not taken in account
3.17.13
Bug Fixes
- Surveys with less or more then 4-6 digits will not display the sidepanel
3.17.12
Bug Fixes
- Sub Questions cannot be deleted
3.17.11
Bug Fixes
- sidepanel breaking on surveys with a 5 digit id
- adding and deleting os subquestion and answers broken
3.17.10
Security
- XSS with contructor statements in textedit
- Check both mime type and file extension when validating image
- XSS when use Predefined label sets
- XSS in label title
- XSS in Boxes
Bug Fixes
- cannot save questions anymore
- Tagalog translation not available
- Panel integration 500 error
- Ranking question on mobile devices
- The Button "exit and clear survey entrys" should not be on the last page
- "Go to survey" menu icon not working in collapsed menu mode
3.17.9
Security
- File extension not filtered, possible XSS
Highlights
- allow user to upload custom twig extensions
Bug Fixes
- setting admin password with CLI database installation fails
- Other option with number only erases decimal comma - with NO warning
3.17.8
Bug Fixes
- redirection after adding ComfortUpdate Key
- Adding ComfortUpdate key at leads to blank screen
- Problem can't upload file on some server
- Limesurvey users with limited rights get "undefined" error message when trying to upload a file at the survey theme options
- use Survey::model in command plugin reset theme
- Green bar after calculating storage
3.17.7
Bug Fixes
- In IE, for an Array question the radio buttons disappear when resizing the page to the point the answers start to stack
- Fixed invalid ajaxUpdate setting "true" causing issues for other scripts
- No CPDB grid refresh after adding a new entry
- Panel integration not displayed in French
- Show correct id attribute for additional attributes
- ComfortUpdate download counts incorrect
3.17.6
Security
- Unauthorized admin can create new user using Authdb plugin
Bug Fixes
- Comparaison String and Numeric is different in same page and other page
- Questions with Expresion Manager code are not shown properly at Quota overview
- Opening and ending tag issue on token edit form
- 'Show pop-ups' 'Off'-setting not working anymore
- Prevent SID of -1 during import
- Preview group : relevance on question broken
- Loss of data when loading a non finished survey
- Charts in Statistics are not showing completely - added check
- Checkbox radio Y scale don't shown in little screen
- Array checkbox : all EM usage in same page is broken
- Validation code uneditable
- Missing noanswer-item class for 5 point choice array
- Preview question not working
- Usage of self.NAOK insique all question part are broken
- HTML tables have a missing cell in statistics
- missing noanswer-item class for array by column
Lesen Sie mehr: https://www.limesurvey.org/stable-release3.17.5+19060424 Juni 2019 - 260MBBug Fixes
- R syntax file export appends 'unknown type' line to the end of the syntax file when timings are activated
- Regression: Feature for selecting which data columsn to show was removed after Limesurvey 2.6 LTS
- Teilnehmer Import aus Zentrale Teilnehmerdatenbank / Zugriffsrechte | participants import from cpdb / access rights
- Upload files question type does not actually check file type
- Variations choosed in Global theme options are not set in preview
- Token based placeholders are not replaced when creating queXML PDF - another fix
- Token based placeholders are not replaced when creating queXML PDF
- Charts in Statistics are not showing completely
- "No answer" label not shown on charts in Statistics in some cases
- PHP notice message when trying to open response queXML file
- queXML PDF export breaks when some label is false, only with debug mode on
- wrong group order in queXML pdf export
Locale
- New translation: Tajik
- Updated Croatian
- Updated French
- Updated German
- Updated Hungarian by kkd, bacskaicsaba
- Updated Italian
- Updated Italian
- Updated Norwegian
- Updated Polish
- Updated Polish
- Updated Tajik
Lesen Sie mehr: https://www.limesurvey.org/stable-release3.17.4+190529 (Sicherheitsupdate) 30 Mai 2019 - 260MBBug Fixes
Security
- survey manager can use SQL injection to access all data in the database
- XSS on icon for Boxes
Bug Fixes
- "Array text" questions were using subquestion code instead of subquestion text at print answers overview. Adjusted according to default array question layout.
- Cannot access localized
- Permission to create participants in the central participants database
- Relevance equation broken for array
- UTF-8 characters not correctly saved in survey texts when using MSSQL DB
- Bootswatch inherit everyting to no: deactivate container
- Minor interface text changes
- Deleting a participant and associated surveys and all associated responses from CPDB not working
- Quota out is shown as completed in token list
- List questions panel - group-edit questions - Delete - text issue
- In IE, for an Array question the radio buttons disappear when resizing the page to the point the answers start to stack.
- Small text issue - reorder questions/groups panel
- Current global theme options don't show in theme editor preview
- show information about token field and duplicate
- Viewing "Surveys in this group" displays all surveys regardless of Survey Group
- Permissions on shared participants
- Purpose of permission "update" - CPDB
- Delete from the central panel and associated surveys - CPDB
- Theme editor loads parent theme.css file instead of current theme.css file
- Bad order shown in List question
- Unable to choose icon on Boxes
- No timer message displayed for boilerplate question
- upload files - duplicate alert message
- resume later + ajax mode : JS issue
- Caret is over the text in group list
- exporting tab-separated removes mandatory property of questions
- Deprecated warning when running survey with PHP 7.3.4
- Allowed invalid completed survey with full index
- Upload status is not visible enough
- Export to LSS on Portuguese
- No error is shown at debug=0 if DB is broken
- Upgrading problem from version 2.* to 3.17.3
- Incorrect behavior with Question of type R
- numerical array with checkboxes lose all data
- Survey theme options are reset to default values
- Check data integrity : die with renaming a non existing table
- Check data integrity with a lot of broken question : SQL error
- Administrators now have access to the CPDB if they have shared participants or have global Permissions 'read, create, update, delete', "global Permissions" > "shared Permissions"
- multiple select not acknowledged
- Only one survey is find for SurveyLanguageSetting in checkintegrity
- Properly show "Array text" questions at print answers screen
- Question selector not working on IE11
- regression, list radio rows have no iterator
- Some minor translation issues
- Updated translation: Arabic
- Updated translation: Catalan
- Updated translation: Chinese (Simplified)
- Updated translation: Chinese (Taiwan) (Traditional)
- Updated translation: Croatian
- Updated translation: Czech
- Updated translation: Czech
- Updated translation: Czech
- Updated translation: Czech (Informal)
- Updated translation: Czech (Informal)
- Updated translation: Danish
- Updated translation: Dutch
- Updated translation: Dutch (Informal)
- Updated translation: French (France)
- Updated translation: French (France)
- Updated translation: French (France)
- Updated translation: German
- Updated translation: German
- Updated translation: German (Informal)
- Updated translation: German (Informal)
- Updated translation: Hungarian
- Updated translation: Italian
- Updated translation: Italian
- Updated translation: Italian (Informal)
- Updated translation: Norwegian (Bokmål)
- Updated translation: Polish
- Updated translation: Polish (Informal)
- Updated translation: Portuguese (Portugal)
- Updated translation: Romanian
- Updated translation: Russian
- Updated translation: Russian
- Updated translation: Spanish (Mexican)
- Updated translation: Spanish (Mexican)
- Updated translation: Tajik
- Updated translation: Turkish
- Updated translation: Vietnamese
Lesen Sie mehr: https://www.limesurvey.org/stable-release3.17.3+190429 (Hauptversion) (Sicherheitsupdate) 19 Mai 2019 - 260MB3.17.3
Bug Fixes
- SQL Error when saving a response or getting a session token via API
- Batch-edit emails not working properly
- Quota system is showing submit button when quota exceeded
- DbHttpSession brok
- Slider didn't have label
- Persistent XSS for Menu Entries
- Unable to use slider without js
- Group Name and Description do not display on Export to Printable Survey
- Question type file upload in surveys does not work in Internet Explorer 11
- Faulty assignments of query groups when importing participants from LDAP
- error message when using default values and trying to preview or execute survey
- unable to delete label set in grid
3.17.1
Security
- Persistent XSS for question groups
- XSS with file upload
- No control on attachments email files
- Persistent XSS in relevance equation
Bug Fixes
- CDbException when a "default answer" option is not compatible with a question type
- CPDB sharing participant 500 error and language missing
- Detailed admin attachments not set
3.17.0
Security
- XSS in KCFinder
- XSS Attack Vector - export_helper.php
- Update tcpdf to 6.2.25
- Theme admin can delete any directory
Highlights
- Allow event to send core email if redirect after register
Bug Fixes
- When using the short free text with map, the search box doesn't show for users
- Buttons shown without required theme permissions
- Prevent import of survey with SID 0
- Summary Table
- When deactivation survey with debug 1 : receive a CDbException
- Unable to see Survey list
- No translation for breadcrumb text
- CDbException when testing survey
- Start popups add , between string
- Persistent XSS in user group management
- Participant attribute tab shwon in condition editor for anonymized survey-New.*?:\s*
- ComfortUpdate in some configurations not working because CURLOPT_FOLLOWLOCATION is not allowed if safe_mode or open_basedir is set
- Condition editor throw error with invalid var name
- No css difference between resetted with or without default value
- Pie chart labels on statistics PDF are missing
- Reset Boxes use invalid icon
- Unable to reset to a decimal value in slider
- Unable to set debugsql to 1 with php7
- Unable to set mandatory in massive with activated survey
- upgradeTokens176
3.16.1
Security
- relative path allowed in lsa multiple download
Highlights
- Add reference to group relevance
- listifop EM function
- listifop EM function
Bug Fixes
- Php Crash when trying to preview empty group
- Slider "Slider starts at the middle position" and "Slider initial value" settings not working
- Survey logic view -> Open printable view is not showing the correct language version
- Unable to use TOKEN or SAVEDID var in EM twig
- Unable to use TOKEN or SAVEDID var in EM twig
- The countdown does not work most of the time
- Deleting question are not CRSF protected
- Save question before attributes get loaded remove all attributes
- Save question before attributes loaded remove all attributes
- Unable to edit answers whith fields contains a quote
- Deleting a parent Survey Group orphans child Survey Groups, causing Survey Groups List page to crash
- CApcCache enabled gives error 500 when checking data integrity.
- deleting question group are not CRSF protected
- Crash when enabling evaluation on an empty survey
- slider resets when moving backwards with a starting value
3.15.9
Security
- XSS Attack Vector - Participant Attributes
- XSS Attack Vector - Assessment editing
- XSS Attack Vector - CPDB upload
Bug Fixes
- Add first and last name to the "To" of confirmation email
- PHP-function each
- Upgrade to 3.15 SQL Error
- Ranking : no alert when try to put more than answer
- Deletion of responses broken
- EM relevance not being recalculated after conditions changed
- Central participants not exporting
- Better error message than token_id doesn't have a default value
- No information shown after alert withot js, no way to have this managed by theme
- Filter of answers not working
- End-URL doesn't work correctly
- Potential SQL exception when creating a subquestion
- Some question html broke response browsing
- PHP error with Question L on statistic with pgsql
- Setting question as Mandatory does not save attribute
- Error with P type and comment suffix
- Participant view for statistics goes unformatted
- Save button in "Copy survey" panel does not do anything
- Equations or code in questions are visible on statistics
- Letters do not get automatically deleted any longer in only numbers fields
- Take bFixNumAuto and bNumRealValue into account
- 2 delete buttons in template editor
- Display participant failing with specific set permissions
- Empty Create menu shown in token with only view permission
- Error message "division by zero" when "display _columns" attribute is missing, only in debug mode
- PHP warning message when saving new response without uploaded file
- Printable view containe em function instead of values
- Tip for numeric input still show error after fixed
- Wrong encoding specification in R script
3.15.8
Bug Fixes
- Question full index lose color when try submit
- Export responses not working
- {SURVEYRESOURCESURL} show as error in question on survey logic file
- At export page the dropdown list of CSV separators is not translated
- Some IE versions were not properly detected
3.15.7
Security
- possible to delete a broken theme by bait clicking an administrator
- possible to delete a theme by bait clicking an administrator
Bug Fixes
- avoid rare QID colision in checkintegrety
- 500 error just after survey creation
- don't replace question title starting with self or that in expression
- invalid HTML in ranking question
- unable to disable samechoiceheight and samelistheight in ranking
- Printanwers not using evaluated question and helptext
- Slider not always in middle position
- no "loading" icon on survey list page
- placeholder fields can't be inserted and expresions validation doesn't work on edit email templates page
- wrong link to noto italic
- Evaluation of survey statistics generates a query error when using PostgreSQL DB server
- Popover showed multiple times when saving survey
- never same order in Theme list
- Unable to set a different standardthemerootdir than default one
- Unable to use self ot that fixed string in Expression
- 'Ranking' Question same choice height not updated when a expression update choice
- Ranking choice height is to big than needed in case of filter
- * Sort LDAP participant names alphabetically in the survey creation form
- Ranking question totally hang browser with same height
- Improve Ranking speed without same height
- Error exporting PDF with graphs
- On an Active survey, Option 'Other' switched to Off when update question
- error 500 in question list with postgresql
- Statistics - Clear button not working
- Survey summary invalid values for administrator
3.15.6
Security
- XSS in Survey Resource zip upload
- XSS in kcfinder upload
- XSS in theme zip upload
Highlights
- added afterSurveyActivate, afterSurveyDeactivate Plugin Events
Bug Fixes
- Copying survey does not copy survey group
- Empty assessement still shown
- EM send Notice about Undefined offset
- Question full index loose color when try submit
- Database error when trying to define a quota
- Path to preview image broken when creating a custom question theme
- Unpleasant rebound effect when editing questions
- applying filter on CPDB grid disables grid button actions
- Path to preview image broken when creating a custom admin theme
- value, valueNAOK etc … broken with GET params
- Some words used by LS can be used as question codes
- {ASSESSMENT_CURRENT_TOTAL} usage broken in survey
- Validation for multiple numeric input is missing details about "equals sum value"
- When using an existing user name at the "Save and resume later" feature, there is also a wrong warning about a wrong captcha
- When resuming a survey there is a wrong warning about disabled JavaScript and a checkbox for "Please confirm you want..." shows
- Print answers overview shows broken table format and missing details
- Language of Survey is set to default in token form
- TOKEN:ATTRIBUTE_INT not replaced in expression for email and reminder
- Some form can not be submitted if csrfTokenName is updated
- Multi-numeric labels not translated
- potential XSS in browse response + filter subquestion
- Import participant CSV is not possible with surveys update right
- Importing participants from CSV is not possible for user with survey/create global permission
- Top part of drop-down box on participants screen is hidden
- Top part of drop-down box on participants screen is hidden
- Superadmin user rights not stored properly
- Unable to delete old survey or token table
- CDbException when try to set a title with more than 200 caracters
- Error - resetting conditions
- After activating a survey - back to survey home button not working
- Can't add SVG logo images to theme
- Renaming a template with children will break surveys using the inherited template
- Expression manager broken in Bootstrap buttons
- When importing a csv file to the participants table, the UI indicates that double Token values could be allowed
- Unable to update printanswers_head and printanswers_foot via GUI
- Import vv : unable to update only token and/or date
- Themes storage always show 0.0M
- favicon are not loaded in public theme
- Multiple HTML open in printanswers view
- Template can throw error with invalid image
- In theme option : current template is the default one
- Ranking issue with image
- Unable to disable samechoiceheight and samelistheight
- Some file can not be deleted from themes file dir
- Token column is blank when selecting "Not completed" or "Not started" status for token export
- Expressions with array number/checkbox are not reloading properly
- ASSESSMENT_CURRENT_TOTAL is not saved in Equation question type
- Bad ellipsize in question index buttons
- Language changer link goes to home page in token form
- No CSRF control when delete all condition
- No favicon in extended template
- Only partial error shown in logic file
- Save and close in personal settings goes out of limesurvey
- Unclear button in answer edition
- email and launch survey is shown without token in browse participants
- potential notice in checkintegrity
- tokenListActions can be out of screen
- unable to answer to question with relevance with js deactivated
- Can't update by ComfortUpdate if the server has set low max_upload_file size
- ForceAssets error on upgrade from 2.73
- Logo_statistics.jpg as headerlogo was not shown in PDF statistics export if available in admintheme image folder
- Some fonts for Asian languages not properly loaded for PDF output
- Surveymenu breaking
- notice in some cases when importing lss file with debug turned on
- unable to send token email reminders
- wrong sort when exporting survey as txt file
- fixed path to colorPalette for PDF in statistics createChart
3.15.5
Security
- No XSS control when delete a token
Bug Fixes
- wrong translation table in German version
- Cannot delete response urlParam to get
- Database error when trying to define a quota using MS sql server 2012
- When deleting a single response : all page is reloaded and current filter lost
- End Url don't display if survey not activated
- Popover showed multiple times when save survey
- Unable to show help in advanced question settings
- statistics chart tooltip shows incorrect data
- When deleting token attributes the drop down is missing the attribute names
- Tab-separated export of surveys is broken
- When deleting a token : CPDB keep link with survey
- bad column width for array text
- IP address captured for "Resume later" even when disabled
- error during ComfortUpdate upgrade on PostgreSQL database
- ranking_advanced not working
3.15.4
Highlights
- list image in Survey for Brand logo file in Theme option
Bug Fixes
- Survey owner without template edit right can not upload logo
- Multiple logo filename with same url in dropdown
- Some token with existing reponse can send PHP Warning about seed
- HTML quotes not properly decoded in VV export file header
- VV import not working if datestamps are off
3.15.3
Bug Fixes
- Relevance Equation code is missing syntax highlighting and not recognising question variables
- no keyboard navigation available with language changer
- Condition designer doesn't show predefined answers on first load
- Selected survey language for browsing responses was not used in detail view or queXML PDF view
- Update not possible from pre 3.x versions
3.15.2
Highlights
- allow to change config file location
- allow to change config file location, part 2
- configuration option to use a single upload directory for all surveys
Bug Fixes
- new visit on a survey with token deletes last entry
- filtered question with multiple column
- Allow kcfinder use with CHttpSession derived classes
- No languages list when clicking the hamburger icon in Token page
- Broken link on reset button from mass-action response export
- Subquestion incorrectly named 'Sub-question'
- Missing CSS-class "form-horizontal" for multiple-short-text-questions
- Button "Add new question to group" does not work
- Changing invitation/reminder dates for a certain tokens changes the date format at the database
- Wrong survey menu id entry
- Functionality ranking questions breaks with relev…
- Double Quotes are not allowed
- PHP7.2.0 Removed plugins throw error in plugin manager
- Broken question view if sum of width !=12
- Mass action on Survey listing doesn't work on second page
- Unable to use dynamic mindate and maxdate
- Unable to save, clearall
- Long answer options for array question types not line-breaked in mobile view
- Deleting or editing details of a to be attached file at token emails is not doable
- Users without rights to delete tokens can still delete them
- Same choice height work again
- aria-label for warning and error not translated
- broken HTML validatio on welcome page
- class and title broken in array number
- hidden column in multiple short text
- label usage broken in token form
- no "No answser" in list with comment , dropdown
- no label related for Yes No button
- EM variables are shown in red color after survey copy
- JSON editor options to load the right content
- Not possible to save or load saved survey when in anonymized mode
- PHP7 compatibility
- PHP7 compatibility 2
- Survey groups not being wiped
- can't extract large zip file
- child survey group could become parent
- content, whatever its type, was passed to CHtml::encode which expects a string due to lack of encode htmlOption for CHtml::textarea. Also added needed json_encode so that textarea value is a string in the end.
- corrected the icon class on the footer help icon
- datefield from mssql database always contains milliseconds
- more php7 issues fixed
- multiple design issues in question edit
- resumed survey lose saved values after click on "Next"
- unable to check all questions on survey statistics page
- upload to generalfiles fails
- wrong path for adminstyle-rtl.css
3.15.1+181017 (Hauptversion) 20 Oktober 2018 - 260MB- Fixed issue #13928: script (and tag) are not filtered or encoded if question is in same group (Denis Chenu)
- Fixed issue #14061: Duplication check when adding participant to survey not working (#1119) (Thomas Singer)
- Fixed issue #14122: Missing translation for question type labels/dialog/buttons (Carsten Schmitz)
- Fixed issue #14133: lss with long group name broke when import (#1138) (Denis Chenu)
- Fixed issue #14142: Integer values in pdf report in multiple numerical input (Denis Chenu)
- Fixed issue #14146: Graphs in pdf not correctly displayed (Dominik Vitt)
- Fixed issue: Disable direct access to uploaded files (apache only) (Denis Chenu)
- Fixed issue: Statistics export as PDF opens the PDF in the current tab. It should create a download like the Excel export. (#982) (kw-pr)
- Fixed issue: Statistics show error 500 when exporting to Excel (Carsten Schmitz)
- Fixed issue: {SID} placeholder does not work in email templates (#1139) (Anton Victorson)
3.14.9+180917 (Hauptversion) (Sicherheitsupdate) 17 September 2018 - 260MB- [security] fixed issue: possible xss via last survey visited (reported by Ismail Tasdelen ) (LouisGac)
- Fixed issue #14042: Group filter on Survey list page to show only own survey groups (Dominik Vitt)
- Fixed issue #12605: Redirect bug when creating dummy participant with mandatory attribute (Dominik Vitt)
- Fixed issue #13337: Fail on CSV token import when import file with Mac line endings (Carsten Schmitz)
- Fixed issue #13903: Get parameters do not work with tokenized survey (Dominik Vitt)
- Fixed issue #13967: Installed Themes overview (Dominik Vitt)
- Fixed issue #13982 : (partial) some existing Yii cacche can not be used (Casey Lucas)
- Fixed issue #13987: Bug after try adding multiple token attributes (Dominik Vitt)
- Fixed issue #13990: Empty error message if token's "Completed" date not chosen (Dominik Vitt)
- Fixed issue #13992: Error when installing LimeSurvey and using MSSQL (message: "Error converting nvarchar to datetime") (Carsten Schmitz)
- Fixed issue #13993: Batch-edit participants is missing the language field (Dominik Vitt)
- Fixed issue #13994: Question validation equation along with "Hide tip" (Dominik Vitt)
- Fixed issue #13998: Survey breadcrumb bar disappears when adding/deleting participant table (Dominik Vitt)
- Fixed issue #13999: Incorrect translation in Logic File (Dominik Vitt)
- Fixed issue #14019: The API call "get_uploaded_files" is not returning all uploaded files (Dominik Vitt)
- Fixed issue #14020: Subquestions GIDs not updated when moving between groups (Dominik Vitt)
- Fixed issue #14029: Breadcrumb shows "Add a new question", also when editing a saved question (Dominik Vitt)
- Fixed issue #14030: Group relevance equations are lost when exporting a survey in tab-separated text format (Dominik Vitt)
- Fixed issue #14033: Re-ordering groups when a group is open using Structure drag & drop fails (Markus Flür)
- Fixed issue #14037: Bad display on "Add a new survey administrator" form (Dominik Vitt)
- Fixed issue #14042: Inappropriate display of "Survey Groups" (Dominik Vitt)
- Fixed issue #14050: Unable to import all responses if startdate added (Dominik Vitt)
- Fixed issue #14052: Can't export response statistics to XLS with debug=2 (Dominik Vitt)
- Fixed issue #14058: vvimport failing because of missing default values on newer MariaDB databases (Markus Flür)
- Fixed issue: Array(numbers) does not allow to set decimal step width on certain browsers (Carsten Schmitz)
- Fixed issue: Better "Exit and clear survey" button functionality (Dominik Vitt)
- Fixed issue: PASSTHRU was broken when using other replacements in the end url (LouisGac)
- Fixed issue: Step value was hardcoded to 1 for Array(Number) question (Carsten Schmitz)
- Fixed issue: wrong encoding of end URL (LouisGac)
3.7.1+180424 (Hauptversion) (Sicherheitsupdate) 7 Mai 2018 - 260MB3.7.1
Security
- Password reset email doesn't always use the saved email.
Bug Fixes
- Editor sreen loads without css when creating/opdating custom css
- Che ck data integrity shows 'errorneous question group order' for all surveys
- beforeSurveyDelete didn't happen when delete a survey
- {QUEXMLPDF} Placeholder in template for Save to PDF triggers error if shown on welcome page
- Adding custom css class to question causes error
- Panel integration param not passed to END URL
- Empty template list if user don't have global rights on template
- Panel int* egration parameters are deleted on saving survey settings
- Spelling mistake in greek language description
- Tutorial menu shown even if empty
Translation Updates
- Catalan
- Dutch
- Dutch (Informal)
- French (France)
- German
- German (Informal)
- Hungarian
- Japanese
- Norwegian
- Polish
- Polish (Informal)
- Romanian
3.7.0
Highlights
- Allow expression in default location (map)
Bug Fixes
- No questions in panel integration
3.6.3
Bug Fixes
- Question index (head) show diable even if work
- Unable to use flatEllipsizeText function in (some) twig file
- Stored XSS in Boxes
- First calendar are always in English
- Date control show always as error
- Could not save changes in theme editor
- Preview not working in theme editor
- Unsupported escape method when deleting uploaded theme file
Translation Updates
- Catalan
- Dutch (Informal)
- Dutch
- French (France)
- German (Informal)
- German
- Hungarian
- Italian (Informal)
- Italian
- Japanese
- Polish (Informal)
- Polish
- Spanish (Argentina)
- Turkish
- Vietnamese
3.6.2+180406 (Hauptversion) 7 April 2018 - 260MB3.6.2
Bug Fixes
- add menu view
- clean controller
- fix error messages
- import_modal as separate view
- prerequisite checking in controller
- Unable to import theme
- Unable to import theme, adjust text
- Favicon transparent background
- No import button in Template listing
- Unable to import theme
- When renaming a template : some parts are fixed, some are not
- Survey texts are not updated via EM javascript
- Unable to use Expression Manager inside template
- Language selection does not work in survey-list page
- Hide progress bar on "thank you" page in vanilla theme
- Panel integration add url parameter doesn't show any target question
- Long survey name + Long Group name : breadcumb seems unusuable
- CSRF in box deletion
- Remove punctuation points from PHP
- Remove punctuation points from php
- Final assesments are shown even if no assessemnt is set
- Import old survey table HTML broken
- AuthLDAP doesn't work with multiple search bases.
- Couldn't change password
Translations
- Catalan, Dutch (Informal), Dutch, Finnish, French (France), German (Informal), German, Hungarian, Japanese, Norwegian (Bokmål), Polish (Informal), Polish, Romanian, Serbian, Spanish (Spain)
3.6.1
Bug Fixes
- Q_other.shown are difference between PHP and JS
- Question adv settings are not updated after update of question type
- space added after default value
- Images in theme options completely broken
Translations
- Catalan, Dutch (Informal), Dutch, Norwegian (Bokmål), Polish (Informal), Polish
3.6.0
Highlights
- Allow new attribute in beforeQuestionRender
- Allow max_execution_time
Bug Fixes
- queXML PDF export missing comments on "Multiple choice with comments"
- cant export numeric column to SPSS with pgsql
- Not able to save or clear without JavaScript
- Index usage without JavaScript
- Lot of bug with not installed template
- Umlauts shown as ? at QueXML-Export
- Upload file in theme options is weird
- beforeQuestionRender didn't include Class
- EM Error on Validation on hidden question and debug
- Title are not updated
- Except at first page : survey text expression usage is broken
- Error executing admin/checkintegrity
- Allow to use ComfortUpdate on server with disk_free_space disable
- Cpdb attribute view not working
- SQL problem in integrity check
- Survey logic HTML page broken if error
- User interface optimization
Translations
- Dutch, Dutch (Informal), French (France), Italian, Italian (Informal), Japanese, Norwegian (Bokmål), Polish, Polish (Informal), Russian
3.5.4
Bug Fixes
- Unable to send individual remind and invite mails
- Assessments: wrong windows size and crash after adding a rule
- Unable to enter 0.000000001 for numeric value
- Language dropdown must be at first page when create survey
- Problem when activating force_xmlsettings_for_survey_rendering
- Calculations sometimes fail in EM
- Multiple problems regarding question reorder
- PDF download in statistics not possible anymore
- Unable to log in to MSSQL when updating from 2.05 or older
- Update from Dbversion 164 or earlier stuck at version 175
- Ckeditor not showing on IE
Translations
- Arabic, Catalan, Danish, Dutch, Dutch (Informal), French (France), German, German (Informal), Hungarian, Japanese, Myanmar, Norwegian (Bokmål), Polish, Polish (Informal), Spanish (Spain)
3.5.3
Bug Fixes
- Behavior of reset in mail templates
- Database upgrade doesn't work
3.5.2
Bug Fixes
- Brackets [ ] in printer friendly exports
- Dropdown menu in portuguese internal server error
- Use of exclusive option hangs browser page
- Simply uploading an image in a standard theme wasn't working
- Sporadic update error message on login right after upgrade
- Relay on surveymodel rather than on inherited setting
Translations
- Catalan, Dutch (Informal), Dutch, French (France), Hungarian, Italian (Informal), Italian, Norwegian (Bokmål), Polish (Informal), Polish
3.5.1
- Behavior change for numericalmultiple Slider default value when 0 or null Upgraded PHP version
- Missing translation in beginner tour
- Invalid SQL in "mail_registered_participants"
- Untranslated last element in bread crumbs
- 'Check Data integrity' throws Internal server error
- Cannot install on MSSQL server
- Multiple inSurveyView height related problems
3.5.0
Highlights
- Added data security policy settings
- Check for group sort order duplicates in data integrity check
- Check question order during integrity check
- Data security settings have to be accepted to take a survey
- added a js based filter on the data security acceptance
Bug Fixes
- Unable to start survey
- Even with good settings : browse ressources show "You don't have Permission to browse this server"
- Impossibilité de désactiver un questionnaire
- Extending a theme creates world writable directories
- missing translation
- Re-ordering questions and groups using Structure drag & drop fails
- missing translation
- Quota, Postgress cant add
- Logic error
- Exclusive Option in Multiple Choice question makes not exclusive options invisible instead of non selectable
- Out of Bound error when exporting marked responses from response list
- Unable to see "simple plugin"
- Small display issue in email global settings
- DateTimePicker interface design problem
- Installation broken
- Session lifetime setting visible in global settings even though it is only supported for DB sessions
- Slider left-/right labels not being set correctly
- Theme Editor Broken after #13357 fix
- automatic abbreviation in survey overview not working for data security error
- hyphens in translation string
- top bar touching survey
Translations
- Catalan, Dutch (Informal), Dutch, French (France), German (Informal), German, Hungarian, Myanmar, Norwegian (Bokmål), Polish (Informal), Polish
3.4.4+180305 (Hauptversion) 8 März 2018 - 250MB3.4.4
Bug Fixes
- Fix plugin in survey responses
- Cannot delete surveys in Survey list when debug is on
- Crash at optin and optout
- "Surveys in this group" is not filtering surveys
- Theme list in theme editor should only list installed themes
- Some files/folders not included in imported survey themes
- JavaScript is displayed in email notifications
- Cannot add subquestions and answer options with plus button
- No message displayed when saving general survey settings
- Reflected XSS in file uploader
- Multiple choice with comments not showing all
- Base string "List meny entries" incorrect
- Can't delete uploaded theme files
- Filter assessments
- Import of predefined label sets was not working
- Survey group filter on survey list
- Twig tags macro and import are now supported
Translations
- Myanmar
- Catalan
- French (France)
- Hungarian
- Italian (Informal)
- Italian
- Japanese
- Myanmar
- Norwegian (Bokmål)
- Polish (Informal)
- Polish
- Portuguese (Brazil)
3.4.3
Bug Fixes
- DejaVu font missing
- Cannot add JavaScript file to custom admin theme
- Missing translations
- Failure of limiting the Ranking questions answers through drag and drop
- Plugin event beforeQuestionRender does not work
- Cookie to prevent repeated participation not working
- Column names in Ranking QT need to be switched
- Wrong file downloaded from "View Response ID" page
- Label set problems for answer options
- Missing creation date in user overview
- SPSS export: Response data not properly quoted for Multiple choice 'Other' field
Translations
- Catalan
- Dutch
- Dutch (Informal)
- French (France)
- French (France)
- German
- German (Informal)
- Hungarian
- Italian
- Italian (Informal)
- Norwegian (Bokmål)
- Norwegian (Nynorsk)
- Polish
- Polish (Informal)
- Swedish
3.4.2
Security
- Fixed Vulnerability in installer
Bug Fixes
- Usage of .question in end message broken
- Massive deleting responses not possible after modifying table filters in response table
- Export responses by Token returns empty results
- Export result not work
- Invalid XML .lss file broke break page
3.4.1
Bug Fixes
- New token form set useleft to 1
- Cannot delete users from owned user group
- Relevance based on array-dual-scale broken
- End message is not shown in preview
- Problem when printing the questions at the end of the survey
- IP address field always records 'invalid'
- When submitting an invalid token an error is displayed twice.
- Missing translation
- Inconsistent use of icons for adding/new
- Public PDF export show all question even if unrelevant
- qtip-content help text outside of window
- Token with useleft at 0 or less can take the survey
Translations
- Catalan
- Dutch (Informal)
- Dutch (Informal)
- Dutch
- French (France)
- French (France)
- German (Informal)
- German
- Hungarian
- Italian (Informal)
- Italian
- Japanese
- Norwegian (Bokmål)
- Norwegian (Nynorsk)
- Polish (Informal)
- Polish
3.4.0
Highlights
- Setting to force use of XML, for easy theme development
Bug Fixes
- Cannot use the twig split filter
- When editing CPDB participant the owner is listed by user name instead of full name
- Focus in text fields when pressing return
- Missing translation
- Missing translation
- Missing translation
- Missing translation
- Next button not working under Edge.
- Old alert popup at delete group
- Survey logic view with massive empty space till the footer
- {ADMINEMAIL} not working as recipient in admin notification emails
- Admin GUI are not responsive
- Refresh button at global level reset to "inherit"
- Missing button for clear all answers
- Unable to update user
- Saving German survey title shows JSON output
- Print answers does not work / gives an error
- custom.css never gets loaded
- Button too small for label in edit menu entries
- Long text question not correctly displayed in printanswers
- Multiple export and printanswers issues fixed
- Untranslated strings
- Font and fruity theme packages not correctly saved
- Question selector not working after change in global settings
- Some options not loaded on uninheriting the parent theme
Translations
- Catalan
- Dutch (Informal)
- Dutch
- German (Informal)
- German
- Hungarian
- Italian (Informal)
- Italian
- Norwegian (Bokmål)
- Po*lish (Informal)
- Polish
- Romanian
3.3.1
Bug Fixes
- Date/Time question type - icon missing
- Breadcrumb group detail not using admin language
- Not possible to using placeholders in group titles
- Ajax mode should be off in database after installation/upgrade
- "Registration" and "Print answers" screens appear to
- PDOException after update to 3.3.0
- Theme editor jumps back to admin home page after every save of changes to theme files
- debug=2 broke all page with some server configuration
- Alert animation applied to question container....
- Copy conditions doesn't work
- No error message when failed to change password
- Notice when launching a survey after reinstalling its theme
3.3.0
Highlights
- "Clear asset cache" button in global settings
Bug Fixes
- Make it possible to submit mandatory multiple choice with empty comment
- Limesurvey crash after activating webserver authentication plugin
- Can't save token attributes that have no description
- Custom css/js not loaded on extended themes
- Welcome text and description not visible
Translations
- Catalan
- Dutch
- Dutch (Informal)
- German
- German (Informal)
- Greek
- Hungarian
- Italian
- Italian (Informal)
- Norwegian (Bokmål)
- Polish
- Polish (Informal)
- Romanian
- Spanish (Spain)
- Turkish
3.2.1
Bug Fixes
- Sliders logging to console when not in debug mode.
- Filters or rows per page won't work on default page
- {TOKEN} field doesn't seem to be accessible in end of survey message
- In Conditions designer, after adding a condition, "Save and close" gives 404 Not found error
- Sliders given different widths within the same question
- Display Token Field on Welcome Screen don't work
- console.ls.error() doesn't log
- Console installation from config file not working
- Demomode command deleteing neccessary files
- Missing captcha rendering on registration form
- Language not fetch the correct way
3.2.0
Highlights
- Systeminfos $this->view->assign Button
- Remote control login
- Installation from any config file possible
Bug Fixes
- Rendering issue when adding new questions
- Unable to update Advanced question setting after activation
- Focus in text fields when pressing return
- Import LSS files from previous versions
- Expressions in question groups are not interpreted
- Survey menu assigned to specific user shows up for all users
- Tutorial - Create a sample question and question group
- Captcha does not show Continue button
- Export Survey as .lsa doesn't work - _timings not existing
- "Inactive survey message" for active survey
- Reference to 'LimeSurvey' in user message breaks Template principle
- Variables don't work in END_URL
- Can't view/edit question screen of any template
- Simple selector don't have optgroup
- Admin user with only read perm see "Update default"
- Google analytics script included even if GA is not set
- Better captcha instructions
- Add question buttonshown even if not allowed
- Beginer tutorial won't work withour correct permission
- Better Excel compatibility for multiline response fields
- Disable sorting in left box of ranking question
- Navigation bar overflowing survey welcome
- question type selectior available in activated survey
3.1.1+180130 (Hauptversion) 31 Januar 2018 - 160MB3.1.1 (build 180130) Jan 30, 2018
- Fixed issue #13206: Unable to update advanced question setting after activation (markusfluer)
- Fixed issue #12451: Problem when user exports to PDF (Carsten Schmitz)
- Fixed issue #12815: Error after multiple question deleting (markusfluer)
- Fixed issue #12990: Exporting non-response participants very slow - fix by DeveloperChris (Carsten Schmitz)
- Fixed issue #13010: MySQL 8 reserved word used as table alias in query (Olle Haerstedt)
- Fixed issue #13104: A lot of white space below answer list (LouisGac)
- Fixed issue #13116: Can't edit survey list (LouisGac)
- Fixed issue #13185: Rendering issue when adding new questions (Preview) (markusfluer)
- Fixed issue #13219: Stars / Slider don't work anymore in 1-5 Single Choice Question since 3.0.5 (markusfluer)
- Fixed issue #13225: VVImport not showing a result screen (Carsten Schmitz)
- Fixed issue #13235: Copying Array question results in error (Carsten Schmitz)
- Fixed issue #13239: Extended fruity variations cannot be changed in survey, only in admin theme editor (LouisGac)
- Fixed issue #13241: Error when upgrading from 2.x and using MSSQL (Carsten Schmitz)
- Fixed issue #13255: Problems with saving expiration date and start date (Olle Haerstedt)
- Fixed issue #13258: Class 'Users' not found when changing menu entry permissions (Olle Haerstedt)
- Fixed issue #13259: Clear templates database cache after update (Olle Haerstedt)
- Fixed issue #13180: Variables don't work in END_URL (LouisGac)
- Fixed issue: Slider not working on new Firefox (Markus flür
- Fixed issue: Group ordering doesn't work (markusfluer)
3.1.0 (build 180124) Jan 24, 2018
- New feature #12240: Validation settings for "array by column" question type (Denis Chenu)
- New feature: Add em_validation_q to list of choice (dropdown and radio) (Denis Chenu)
- Fixed issue #12548: Untranslated string during installation process (Carsten Schmitz)
- Fixed issue #12666: Untranslated string in participant export (Carsten Schmitz)
- Fixed issue #12682: Missing start and end text in quick-translation (Carsten Schmitz)
- Fixed issue #12877: Missing translation (Carsten Schmitz)
- Fixed issue #12925: Untranslated string in survey groups (Carsten Schmitz)
- Fixed issue #12927: String not picked from language files (Carsten Schmitz)
- Fixed issue #13137: Cannot access theme editor (LouisGac)
- Fixed issue #13190: Remove text or uncheck checkbox automatically not work (KLLam)
- Fixed issue #13193: Unable to update question type (simple selector) (markusfluer)
- Fixed issue #13200: LDAP Auth plugin user autocreate broken (Denis Chenu)
- Fixed issue #13208: Missing translation in ComfortUpdate (Carsten Schmitz)
- Fixed issue #13212: missing translation frontend survey (markusfluer)
- Fixed issue #13215: Missing string (markusfluer)
- Fixed issue #13216: missing translation (markusfluer)
- Fixed issue #13223: Missing translation when editing CPDB attributes (Carsten Schmitz)
- Fixed issue #13226: Array buttons don't stay selected in Firefox 57.0.4 (Markus flür)
- Fixed issue #13161: Error page when submitting a form which has been saved for later and then resumed. (KLLam)
- Fixed issue: Captcha alone not working (markusfluer)
- Fixed issue: Captcha image does not appear (because GD library is not installed) (Carsten Schmitz)
- Fixed issue: Captcha not showing (markusfluer)
- Fixed issue: Default tutorials out of db and reset surveymenues to work well with translations (markusfluer)
- Fixed issue: Demo rendered unusable with wipe command (markusfluer)
- Fixed issue: Emailtemplate reset not working (markusfluer)
- Fixed issue: EM expression on other for list dropdown didn't work (Denis Chenu)
- Fixed issue: Error message with missing directories in template editor (Carsten Schmitz)
- Fixed issue: Language error (markusfluer)
- Fixed issue: [security] No CRSF check for uninstall theme - reported by Mustafa Hasan (LouisGac)
- Fixed issue: Notice if survey is activated and question is edited (Carsten Schmitz)
- Fixed issue: Reverted accidental change from develop branch (Markus flür)
- Fixed issue: Sliders not working (markusfluer)
- Fixed issue: Slider value empty (Markus flür)
3.0.5 (build 180118) Jan 18, 2018
- Fixed issue #13061: Survey list displays only the surveys from the default survey group (Olle Haerstedt)
- Fixed issue #13110: Language changer doesn't work (Olle Haerstedt)
- Fixed issue #13118: Hide group name and/or group description not working (Olle Haerstedt)
- Fixed issue #13153: Confirm Popup stays active after deleting a single token and clicking "yes" (markusfluer)
- Fixed issue #13176: Conditions on 1-5 Single Choice doesn't work with Star Rating (default + slider works) (markusfluer)
- Fixed issue #13177: 1-5 Single Choice with Slider & deactivated "no answer" still let's the slider move to 6th element (outside of the slider) (markusfluer)
- Fixed issue: Mass actions not working correctly (markusfluer)
- Fixed issue: More fixes to theme configuration in database after update (Olle Haerstedt)
- Fixed issue: Slow performance on every admininstration page if you have alot of surveys (Carsten Schmitz)
3.0.4 (build 180116) Jan 16, 2018
- Fixed issue #13124: LDAP Authencation failed (Denis Chenu)
- Fixed issue #13139: Editing assessment rules->message text gets lost (markusfluer)
- Fixed issue #13145: Unable to process IMAP bounces (Carsten Schmitz)
- Fixed issue #13151: Display issue in survey theme editor (markusfluer)
- Fixed issue #13154: "Resume Later" fails with "General error: 1364 Field 'saved_thisstep' doesn't have a default value" (markusfluer)
- Fixed issue: Missing vanilla and fruity theme configuration after upgrading from 2.73 (Olle Haerstedt)
- Fixed issue: POST URLs on user editing (Carsten Schmitz)
- Fixed issue: ComfortUpdate ZIP problem (LouisGac)
3.0.3 (build 180112) Jan 12, 2018
- Fixed a small typo (gekkedev)
- Fixed issue #12223: Exporting database does not name columns for attributes (Matthew)
- Fixed issue #13134: Some Expression Manager vars not rendered (LouisGac)
- Fixed issue #13157: Exporting results with active timings results in an SQL error (Olle Haerstedt)
- Fixed issue #13159: Cannot access logic file (Olle Haerstedt)
- Fixed issue #13163: Can't add answer option to Single Choice Question (Olle Haerstedt)
- Fixed issue #13166: Survey theme editor - Animate checkboxes (fruity only) (markusfluer)
- Fixed issue: Labelsets not working correctly (markusfluer)
- Fixed issue: Question navigator not working (Carsten Schmitz)
- Fixed issue: labelsets not working on firefox (markusfluer)
- Fixed issue: links in sidemenu to questions doen't work (Markus Flür)
- Fixed issue: theme.js not loaded (LouisGac)
- Fixed issue:vertical scrollbar in structure view (markusfluer)
- fixed issue #13156: Some Variables are not working in ongoing survey: ASSESSMENT_CURRENT_TOTAL and TOKEN:TOKEN (LouisGac)
3.0.2 (build 180110) Jan 10, 2018
- New feature: Else part in Expression Manager function optional (#895) (Denis Chenu)
- Fixed issue #13108: Property "Template.creator" is not defined. (#908) (Tõnis Ormisson
- Fixed issue #12934: Date field does not show calendar (markusfluer)
- Fixed issue #13105: Tutor looks bad, buttons are overlapping (markusfluer)
- Fixed issue #13106: SQL error when installing 3.0.1 (markusfluer)
- Fixed issue #13111: Google Analytics (markusfluer)
- Fixed issue #13113: export_responses returns page error as response (#910) (Tõnis Ormisson
- Fixed issue #13117: Statistics cannot be shown (Olle Haerstedt)
- Fixed issue #13120: Cant change to custom default survey template (LouisGac)
- Fixed issue #13120: Cant use dash in template name (LouisGac)
- Fixed issue #13131: Edit survey participant --> "Invitation sent?" and "Reminder Sent" can't be reset (markusfluer)
- Fixed issue #13133: Can not edit qustion advanced settings on activated survey (markusfluer)
- Fixed issue #13136: Can't remove end URL (markusfluer)
- Fixed issue #13144: Remove 'Create theme' button (should only extend) (Olle Haerstedt)
- Fixed issue #13147: No clearall confirmation (Olle Haerstedt)
- Fixed issue #13149: Tour does not work when using urlFormat path (markusfluer)
- Fixed issue: Better handling of email in LDAP account creation (Carsten Schmitz)
- Fixed issue: End tour button seemed out of place Redirection not working in tour (markusfluer)
- Fixed issue: Faulty Postgres id seq during db upgrade (Olle Haerstedt)
- Fixed issue: Label set import broken (Carsten Schmitz)
- Fixed issue: Multiple errors on IE11 (markusfluer)
- Fixed issue: Multiple issues when updating using Postgres (Olle Haerstedt)
- Fixed issue: Registration did not redirect to successpage (markusfluer)
- Fixed issue: Translation not properly shown (Carsten Schmitz)
- Fixed issue: Non webserver authentication (Pablo Garcia)
- Fixed issue: Can't save question custom attributes for question themes (LouisGac)
- Fixed issue: checkPassword throwing ERROR_PASSWORD_INVALID when credentials are ok. (Pablo Garcia)
3.0.1 (build 171228) Dec 28, 1017
- Fixed issue #12998: Text noise <###begin###> visible after db upgrade (markusfluer)
- Fixed issue #13087: Template carousel button has different fonts (markusfluer)
- Fixed issue: Breaking updatedb through missing table (markusfluer)
- Fixed issue: Create survey config after survey import (Olle Haerstedt)
- Fixed issue: Data integrity query failed (Olle Haerstedt)
- Fixed issue: Doubled advanced settings in question edition (markusfluer)
- Fixed issue: Export form looks strange in small resolution (Olle Haerstedt)
- Fixed issue: Missing columns in responses export (Olle Haerstedt)
- Fixed issue: boxes not behaving correctly on ie (markusfluer)
- Fixed issue: can't save assessment in array question (markusfluer)
- Fixed issue: installation db and update db were differing in tutorials, thus breaking tests (markusfluer)
3.0.0 (build 171222) Dec 22, 2017
- New feature: Redesigned survey toolbar (markusfluer)
- New feature: Tutorial tour (markusfluer)
- New feature: Massive action to delete uploaded files for multiple responses at once (Olle Haerstedt)
- New feature: Browser detection question type template for short text (markusfluer)
- New feature: Copy, export and import survey plugin settings (Denis Chenu)
- New feature: Install/uninstall templates uploaded via FTP (LouisGac)
- New feature: New button to remove uploaded files while keeping the response itself (Olle Haerstedt)
- New feature: Offer core templates to install manually. (LouisGac)
- New feature: Purge survey files possibly left from erroneous delete (Olle Haerstedt)
- New feature: Set quotas by equation (Tõnis Ormisson)
- New feature: Storage data overview in global settings (Olle Haerstedt)
- New feature: Template list in survey group, so it's possible to set survey group options for any template (LouisGac)
- New feature: Copy survey using RemoteControl API (Stefan Verweij)
- New feature: set_quota_properties via RemoteControl API (Tõnis Ormisson)
- New feature: Toggle quota status via RemoteControl API (Tõnis Ormisson)
- New feature #12563: RemoteControl API - process files on add_response() (Adrián Pardini)
- New feature #12564: RemoteControl API - adds upload_file action (Adrián Pardini)
2.72.3+171020 (Hauptversion) 24 Oktober 2017 - 160MB2.72.3 (build 171020)
- Fixed issue #12805: Date fields are lost when persistent tokens are re-accessed (Carsten Schmitz)
- Fixed issue #12806: RemoteControl: wrong datatype shows SQL error (Carsten Schmitz)
- Fixed issue: Error after update which resolves itself after some time (caching issue) (Carsten Schmitz)
- Fixed issue: Error message on LDAP token bind too generic (Carsten Schmitz)
2.72.2 (build 171017)
- Fixed issue #12739: File upload question format: Title and comment may be garbled when going back and forth (markusfluer, Carsten Schmitz)
- Fixed issue #12785: Some placeholders in e-mail templates do not take 'publicurl' setting into account (Carsten Schmitz)
- Fixed issue #12786: Cannot delete users from user groups unless having Superadministrator permission (Carsten Schmitz)
- Fixed issue #12798: Tools menu can be shown but empty (Denis Chenu)
- Fixed issue: Uploader could not work with multibyte unicode letters (markusfluer)
2.72.1 (build 171012)
- Fixed issue #12551: Untranslated string (Carsten Schmitz)
- Fixed issue #12765: When saving survey settings an error is shown. (Carsten Schmitz)
- Fixed issue: Unable to save plugin settings (Denis Chenu)
2.72.0 (build 171010)
- New feature #12691: Allow initial superadmin to login via LDAP (Denis Chenu)
- New feature #9235: Copy, export and import survey plugin settings (Denis Chenu)
- New feature: Copy survey from remotecontroll (#688) (Stefan Verweij)
- New feature: Mass action to export selected responses (LouisGac)
- New feature: Purge survey files possibly left from erroneous delete (Olle Haerstedt)
- New feature: queXMLPDF export with response data (#807) (Adam Zammit)
- New translation: Kirundi - kindly provided by Victorin Luisier
- Fixed issue #12452: Conditional routing doesn't work on scale and array questions (#783) (opinioni)
- Fixed issue #12552: Some typos (Carsten Schmitz)
- Fixed issue #12639: Quota end-url does not allow surrounding EM (#798) (Tõnis Ormisson)
- Fixed issue #12704: Participants receive wrong tokens after testing (Denis Chenu)
- Fixed issue #12731: When sending mails to an user group, the success message is not translated to German. (Carsten Schmitz)
- Fixed issue #12736: Incomplete warning for anonymous surveys (Olle Haerstedt)
- Fixed issue: Delete survey folder when using massive action survey delete (Olle Haerstedt)
- Fixed issue: Don't use short-hand array notation (Olle Harstedt)
- Fixed issue: Maps not working properly on https + bugfixes (markusfluer)
- Fixed issue: Typecheck the XML variable from the GroupImport method (#804) (Kevin Broeren)
2.71.1 (build 170927)
- Fixed issue #12703: rtl css not loaded in Survey listing (LouisGac)
- Fixed issue #12710: Unable to view survey with debug=2 (LouisGac)
- Fixed issue #12711: Date with dropdow throw SQL error with pgsql (Denis Chenu)
- Fixed issue #12719: RTL always loaded (and inverse ;) ) (LouisGac)
- Fixed issue: Global user permission changes are not saved anymore (Carsten Schmitz)
- Fixed issue: RTL CSS not loaded when defining language by URL or post (LouisGac)
2.71.0 (build 170925)
- New feature #12690: Allow super-admin set by other user's than 1 (#810) (Denis Chenu)
- Fixed issue: Can't delete file in template editor that contains a blank (Carsten Schmitz)
- Fixed issue: template-rtl.css not loaded (LouisGac)
- Fixed issue: Token editing - couldn't change to attributes tab (markusfluer)
2.70.0+170921 (Hauptversion) 21 September 2017 - 160MB- New feature: Add mass action to delete uploaded files for multiple responses at once (Olle Haerstedt)
- New feature: New button to remove uploaded files while keeping the response it self (Olle Haerstedt)
- New feature: Storage data overview in global settings (Olle Haerstedt)
- New feature: Added editing of participants/tokens to mass actions(LouisGac & markusfluer)
- Fixed issue #12279: Unable to upload image when send invitation (Denis Chenu)
- Fixed issue #12585: In quotas some answer options using non-ASCII characters are not shown in overview (Carsten Schmitz)
- Fixed issue #12641: On registering any lang can be set and accepted. (Denis Chenu)
- Fixed issue #12652: AuditLog plugin reset langage to default when register (#803) (Denis Chenu)
- Fixed issue #12655: Unable to update lang in Personnal settings (Denis Chenu)
- Fixed issue #12678: Save ranking question type can broke survey database (Denis Chenu)
- Fixed issue: Can't add new participant in CPDB when audit log is active (Olle Haerstedt)
- Fixed issue: CPDB attribute language name didn't save (Olle Haerstedt)
- Fixed issue: Don't bind multiple click events on yes/no modal (Olle Haerstedt)
- Fixed issue: Login form language is not updated after error (Denis Chenu)
- Fixed issue: Pagination in Central Participant database not working when using MSSQL (encelado)
- Fixed issue: Question index menu is too high when survey is big (Olle Haerstedt)
- Fixed issue: Quota general screen not working because of missing language definition (markusfluer)
- Fixed issue: Should not be possible to change ranking columns when survey is active (Olle Haerstedt)
- Fixed issue: Too many columns error message on response export even if only a few columns were selected (Carsten Schmitz)
- Fixed issue: Wrong date conversion at data entry edit/new (Olle Haerstedt)
2.67.2+170719 (Hauptversion) 19 Juli 2017 - 160MBLimeSurvey 2.67.2 (build 170719)
- Fixed issue #12491: Permission to delete participants not obeyed in export dialog (Carsten Schmitz)
- Fixed issue: Default template with questions of white font color (markusfluer)
- Fixed issue: Importing a Tab-separated survey CSV file with multiline text in the question field does not properly work (Carsten Schmitz)
- Fixed issue: QuickMenu break usage of newDirectRequest for other plugin (Denis Chenu)
- Fixed issue: unable to save Google Analytics key by survey (Denis Chenu)
LimeSurvey 2.67.1 (build 170626)
- Fixed issue #12414: exporting printable - template assets not visible in some extractors (eg windows default) (#701) (Tõnis Ormisson)
- Fixed issue: Error in database update syntax (Olle Harstedt)
LimeSurvey 2.67.0 (build 170622)
- New feature: Opting out of a survey requires a one-click confirmation (Carsten Schmitz)
- Fixed issue #12476: Quicktranslation tabs not working (markusfluer)
- Fixed issue: convertDateTimeFormat gets wrong fromdateformat in survey list (Olle Haerstedt)
2.66.0+170619 (Hauptversion) 19 Juni 2017 - 160MBLimeSurvey 2.66.0 (build 170619)
- New feature #12468: EM placeholder {SID} in email templates (Denis Chenu)
- Fixed issue #12101: Placeholder "TOKEN" does not work in Equation question (Denis Chenu)
- Fixed issue #12166: No possibility to share users with some webserver configurations (Carsten Schmitz)
- Fixed issue: Allow more date formats in date question default answer (Olle Haerstedt)
- Fixed issue: avoid very rare possible duplicate id on a page (LouisGac)
- Fixed issue: DateTime object can be false (Olle Haerstedt)
- Fixed issue: possible page broke when import TSV survey (Denis Chenu)
- Fixed issue: Unable to use pop up editor in survey setting (Denis Chenu)
- Fixed issue: [security] XSS in survey list (Denis Chenu)
LimeSurvey 2.65.6 (build 170615)
- Fixed issue: DateTime increased when going forward and back (Olle Haerstedt)
- Fixed issue: Missing hash column in notifications table (Olle Haerstedt)
- Fixed issue: Replacement fields are unsorted (Carsten Schmitz)
- Fixed issue: Replacement fields editor not properly working (Carsten Schmitz)
LimeSurvey 2.65.5 (build 170613)
- Fixed issue: Date questions do not properly save the date
- Fixed issue #11868: Zlib library missing (Carsten Schmitz)
- Fixed issue #11995: Removing language from global settings produces fatal error (Carsten Schmitz)
- Fixed issue #12031:Download files button in Response detail screen mislabelled (Carsten Schmitz)
LimeSurvey 2.65.4 (build 170612)
- Fixed issue #12225: [security] Cross-Site Scripting (Denis Chenu)
- Fixed issue #12417: Error when creating a question group multiple languages and using MSSQL (Carsten Schmitz)
- Fixed issue #12463: "Quick add.." replace function does not work anymore (Denis Chenu)
- Fixed issue: Fixed confusing captcha (markusfluer)
2.65.3+170607 (Hauptversion) 7 Juni 2017 - 160MBLimeSurvey 2.65.3 (build 170607)
- Fixed issue: LimeSurvey logos too big
- Fixed issue #12460: Filtering statistics based on numeric question details (e.g. "Number less than X") has no effect (LouisGac)
LimeSurvey 2.65.2 (build 170606)
- New feature: Add some collapse feature to remotecontrol function list (Denis Chenu)
- New feature: RemoteControl : allow to get all attributes in get function (Denis Chenu)
- Fixed issue #12368: RemoteControl: properties that are available are not shown (Denis Chenu)
- Fixed issue #12372: Unsuitable CAPTCHA (markusfluer)
- Fixed issue #12432: Reflected XSS in Notifications (thanks to mrbreaker) (Denis Chenu)
- Fixed issue #12433: [security] Reflected XSS (Thanks to mrbreaker) (Denis Chenu)
- Fixed issue #12436: [security] Potential SQL injection through Notifications (Denis Chenu)
- Fixed issue #12450: DataEntry not opening with array filter questions (Tõnis Ormisson)
- Fixed issue #12452: Numeric vars are treated as string during comparison (Carsten Schmitz)
- Fixed issue: Saveall display even if completed (ImperatorTheo)
LimeSurvey 2.65.1 (build 170522)
- Fixed issue #12258: Incorrect date validation when using mm-yyyy dateformat (Olle Haerstedt)
- Fixed issue #12371: 5-point array question with semantic differential has bold font on left side and normal font on right side (LouisGac)
- Fixed issue #12372: Unsuitable CAPTCHA (Carsten Schmitz)
- Fixed issue #12379: Audit Plugin: Property "PluginDynamic.reason" is not defined on Response Table Import (Carsten Schmitz)
- Fixed issue: [security] Weakness in survey import code replacement (Carsten Schmitz)
LimeSurvey 2.65.0 (build 170502)
- New feature: Add massive set-expiry to survey-list (Tõnis Ormisson)
- New feature: LDAP auth group filtering, support for $userdn (Enrico Polesel)
- New feature: Option to reset response ID when copying a survey (Carsten Schmitz)
- Fixed issue #12154: production CSS files contains info about *.css.map (LouisGac)
- Fixed issue #12179: Missing translation in panel integration settings (Carsten Schmitz)
- Fixed issue #12235: the template model of the administration interface changes the color of a template button (LouisGac)
- Fixed issue #12237: Tips are missing in "General options" (Tõnis Ormisson)
- Fixed issue #12263: Error when uploading additional file in template editor (Carsten Schmitz)
- Fixed issue #12267: Quotas quick report (export to .csv) is missing (LouisGac)
- Fixed issue #12270: [security] XSS Vulnerability (Matthew)
- Fixed issue: IP address always saved even if not activated in survey settings (LouisGac)
- Fixed issue: wrong url generation for survey new test, that could lead to session problem when combined with wrong resources url (eg: favicon). (LouisGac)
- Fixed wrong URL at instructions for adding your own logo to a template (Marcel Minke)
2.64.7+170404 (Hauptversion) 14 April 2017 - 160MBLimeSurvey 2.64.7 (build 170404)
- Fixed issue #12187: invitation mails are not being sent using json-rpc (brammeleman)
- Fixed issue #12249: This survey does not work with quota (Denis Chenu)
- Fixed issue #12254: CSRF issue in admin after testing a survey (Carsten Schmitz)
- Fixed issue: Collation error in token import when the file charset is not properly detected (Carsten Schmitz)
LimeSurvey 2.64.6 (build 170332)
- Fixed error: Still not working quotas created more problems (markusfluer)
- Fixed issue: Not displaying quotas (markusfluer)
LimeSurvey 2.64.5 (build 170331)
- Fixed issue: Quotas are not accessible on a non activated survey. (markusfluer)
LimeSurvey 2.64.4 (build 170330)
- Fixed issue #12076: Array of texts set to "numbers only" doesn't allow negative values (markusfluer)
- Fixed issue: Active group not selected when filtering question list by group (LouisGac)
- Fixed issue: Can't filter question list by group (LouisGac)
- Fixed issue: PHP notice in browse token after tested another survey (Denis Chenu)
- Fixed issue: Problems with a missing surveytable (Markus)
- Fixed issue: Switch option when import VV not used (Denis Chenu)
- Fixed issue: Unable to use month in date (Denis Chenu)
LimeSurvey 2.64.3 (build 170327)
- Fixed issue #12226: [security] Improper handling of insufficient privileges (Matthew)
- Fixed issue: Error on upload in template editor (Carsten Schmitz)
- Fixed issue: Not possible to change template in template editor (Carsten Schmitz)
- Fixed issue: Quota methods not correct on frontend (markusfluer)
- Fixed issue: Quotas were wrongly set in the backend. (markusfluer)
- Fixed issue: [security] CSRF token not regenerated on log in (Carsten Schmitz)
- Fixed issue: Unable to use EM in cron (Denis Chenu)
- Fixed issue: XSS filter for participant firstname/lastname is applied when the participant is marked as completed or quota out (Carsten Schmitz)
LimeSurvey 2.64.2 (build 170324)
- Fixed issue #12072: Conditions dialog very slow when creating/editing surveys (Carsten Schmitz)
- Fixed issue #12189: Group import count are false (Denis Chenu)
- Fixed issue #12192: Quotas page missing pagination - only 10 quotas visible (Ormisson)
- Fixed issue #12198: Date/Time question timeformat A seems invalid (Denis Chenu)
- Fixed issue #12201: Quotas not triggered for secondary languages (Ormisson)
- Fixed issue #12207: Valid variable can be seen as invalid (Denis Chenu)
- Fixed issue #12208: Bad language used for EM in survey logic file (Denis Chenu)
- Fixed issue #12214: Check for integer on numerical questions not working correctly (Carsten Schmitz)
- Fixed issue #12224: [security] Cross-Site Request Forgery issue (lacrioque) - reported by Dr. Erlijn van Genuchten & Manuel Stotz (SySS GmbH)
- Fixed issue #12225: [security] CSS issues in file upload question type and administration user edition (Denis Chenu & Carsten Schmitz) - reported by Dr. Erlijn van Genuchten & Manuel Stotz (SySS GmbH)
- Fixed issue: [security] XSS in plugin using sidebody function (Denis Chenu)
- Fixed issue: Quota end message use base language only (Denis Chenu)
LimeSurvey 2.64.1 (build 170310)
- Fixed issue #12136: The central participant database does not export (Olle Haerstedt)
- Fixed issue #12173: Error with pluginhelper?sa=sidebody direct link (Denis Chenu)
- Fixed issue #12176: Fatal error in admin response controller (Matthew)
- Fixed issue #12177: Modal language changed to last survey language if massive exporting htmls (Ormisson)
- FIxed issue #12178: fix quota-grid errors if no quotas (Ormisson)
- Fixed issue #12183: New quota : autoload_url to Yes by default (Ormisson)
- Fixed issue: Captcha text was not unescaped at all places (Olle Haerstedt)
- Fixed issue: Certain invalid numbers don't raise warning during entry (Carsten Schmitz)
- Fixed issue: Good header for zip files download (Denis Chenu)
- Fixed issue: Missing subaction in URL for generate question codes (Olle Haerstedt)
LimeSurvey 2.64.0 (build 170307)
- Fixed issue #12118: Expiry date not referenced correctly at survey list overview (Ormisson)
- Fixed issue #12132: Survey List Status Filter 'Active and running' does not list expiring surveys (Ormisson)
- Fixed issue #12134: Activation button for active but expired should link to expiry options (Ormisson)
- Fixed issue #12146: Edit answer options: New answer option UI error (Matthew)
- Fixed issue #12147: Template news_paper has phantom buttons (Matthew)
- Fixed issue #12150: Download link in responses may download wrong file if same file name was uploaded twice (Carsten Schmitz)
- Fixed issue #12156: RemoteControl get_question_properties does not convey answer options order (Matthew)
- Fixed issue #12159: On-page Regex validation shows incorrect behaviour (Carsten Schmitz)
- Fixed issue #12164: Bad header when download file in Response browsing (Denis Chenu)
- Fixed issue #12165: Unable to add more than drop-down field to an attribute at a time (Matthew)
- Fixed issue #12169: Import permission for Central Participant Database not available (Carsten Schmitz)
- Fixed issue: Cannot import survey structure text format edited on Mac OS (Carsten Schmitz)
- Fixed issue: $deleteAfterUse parameter in BigData constructor wasn't used. (brammeleman)
- Fixed issue: Missing space before (Base language) (Ormisson)
- Fixed issue: RemoteControl API mail_registered_participants not working on MSSQL (Carsten Schmitz)
- Fixed issue: Settings filter in survey list not working in MSSQL (Carsten Schmitz)
- New feature #12117: Massive actions for quotas (Ormisson)
- New feature: Export printable questionnaires (Ormisson)
- New feature: Extend LDAP authentication plugin with optional group-membership restriction (Fred Yankowski)
- New feature: Method to get all uploaded files for a given token (brammeleman)
- New feature: NUMBEROFGROUPS replacement field on welcome template (Matthew Favetti)
- New feature: Regular expression flags can now be used in validation (Carsten Schmitz)
- New feature: Remote Control: list_users accepts user_id filter (Gabriel Jenik)
2.62.2+170203 (Hauptversion) 6 Februar 2017 - 160MB- Fixed issue #11696: "Return to survey" link misaligned in load screen (Carsten Schmitz)
- Fixed issue #12029: EM for {Qcode.shown} not working after Update (Denis Chenu)
- Fixed issue #12055: Error when setting conditions on questions (Carsten Schmitz)
- Fixed issue #12084: HTML body tags missing in login (Carsten Schmitz)
- Fixed issue #12096: PHP notice when editing Array number (markusfluer)
- Fixed issue #12107: Sumifop concatenating values instead of sum them up. (Carsten Schmitz)
- Fixed issue: Login panel stuck to the top (Carsten Schmitz)
- Fixed issue: Survey archive import doesn't import all tokens (Denis Chenu)
- Fixed issue: Various bugs in update procedure when updating from 1.92 or older (Carsten Schmitz)
- Fixed issue: when user select responses on statistics, and then click on browser buttons, filters does not apply to Yii Grid. (LouisGac)
- Fixed issue: [security] SQL injection vulnerability in response browse screen (LouisGac)
- Fixed issue #11744: Fixed issue #11744: When adding new answer the assessment column isn't displayed
- Fixed issue #11887: Stars of 5 Point Choice question are not set to given value after using "back" button (markusfluer)
- Fixed issue: Error on save in Quick-Translate function when using Postgres (Carsten Schmitz)
- Fixed issue: Replacing `@@SURVEYURL@@` incorrectly in RPC (#630) (Frederik Prijck)
2.59.1+170116 (Hauptversion) 20 Januar 2017 - 160MB- Fixed issue: [security] Possible XSS in loading screen (Carsten Schmitz)
- Fixed issue: Notice when allow_url_fopen is set to off (Johannes Weberhofer)
- Fixed issue #12052: Overlapping messages (markusfluer)
- New feature: Added token email as replacement field for confirmation emails (Gabriel Jenik)
- New feature: Make AuthLDAP support multiple Base DNs for "Search and Bind" (ecraven)
- New feature: RemoteControl - new filter by token ids at invite_participants method (Gabriel Jenik)
2.55.1+1610262 November 2016 - 160MB- Fixed issue #11606: Date/Time filed does not record the answer (Olle Haerstedt)
- Fixed issue #11813: Default order of responses not set to response ID when browsing or exporting (Carsten Schmitz)
- Fixed issue #11821: Apache error uploading images kcfinder (Carsten Schmitz)
- Fixed issue #11823: Screen for activation of survey too narrow (Olle Haerstedt)
2.55 (build 161021)
- New feature: Quick-add conditions in the condition designer (Olle Haerstedt)
- Fixed issue #11727: 'Undefined index: LEMsid' with a plugin sidebody URL (Olle Haerstedt)
- Fixed issue #11758: Better error message for replacement fields (Olle Haerstedt)
- Fixed issue #11794: Show scenario number when edit condition (Olle Haerstedt)
- Fixed issue #11818: Non-sanitized output in massive actions for question list (Carsten Schmitz)
2.54.5 (build 161019)
- Fixed issue #11805: Timestamp hours does not display correctly in 'invitations sent' window (Olle Haerstedt)
- Fixed issue #11809: Restrictions for mass actions not correct working in response browsing (Olle Haerstedt)
- Fixed issue #11815: Can't login, no input field for login (LouisGac)
2.54.4 (build 161018)
- Fixed issue #11702: Dropdown question : 2 'no answer' if value selected is 0 (Denis Chenu)
- Fixed issue #11731: Regexp validation for short-text question (Olle Haerstedt)
- Fixed issue #11740: Decimal throwerreor with negative value (Denis Chenu)
- Fixed issue #11753: Date validation issues (Olle Haerstedt)
- Fixed issue #11768: Window for old token tables too small (Olle Haerstedt)
- Fixed issue #11802: Remove unused files (Olle Haerstedt)
- Fixed issue #11806: Blank page in conditions (Olle Haerstedt)
2.54.3 (build 161014)
- Fixed issue #11746: Notice when previewing a hidden question and debug mode activated (Carsten Schmitz)
- Fixed issue #11765: Admin data entry doesn't work if survey has restricted access (Olle Haerstedt)
- Fixed issue: Mass-exporting survey archives shows error (Carsten Schmitz)
- Fixed issue: Remove session warning message from question organizer (Olle Haerstedt)
2.54.2 (build 161012)
- Fixed issue #11752: Mandatory radio star show 4 stars only (markusfluer)
- Fixed issue #11760: Helper class ls\ajax\AjaxHelper uses echo keyword as method name (Olle Haerstedt)
- Fixed issue #11772: Expression manager convert_value does not obey strict setting (Olle Haerstedt)
- Fixed issue #11775: Gender question condition faulty (Olle Haerstedt)
- Fixed issue #11780: Typo - The file has been successfuly uploaded (Olle Haerstedt)
- Fixed issue #11785: Warn if input is too big in question organizer (Olle Haerstedt)
- Fixed issue: SPSS data export corrupted (Carsten Schmitz)
2.54.1 (build 161010)
- Fixed issue #11760: White screen/error when opening CPDB
2.54 (build 161007)
- New feature #11683: i18n for EM validations tip (Denis Chenu)
- New feature: Choose language when exporting SPSS data (Carsten Schmitz)
- New translation: Bengali (Carsten Schmitz)
- Fixed issue #10614: Crash during installation if password and confirmation password don't match (Alfredo Esteban)
- Fixed issue #11682: Possible illegal string offset with some attribute (Denis Chenu)
- Fixed issue #11730: Minimum width warning for admin interface showing when it shouldn't (Carsten Schmitz)
- Fixed issue #11732: (partial) Slider reset don't reset to default position (Denis Chenu)
- Fixed issue #11757: tmp/assets directory is missing (Carsten Schmitz)
- Fixed issue: Crash during installation if admin email is empty (Alfredo Esteban)
- Fixed issue: TLS handshake used even if no TLS is set in SMTP settings (Carsten Schmitz)
- Fixed issue: XSS filter for attributes is applied when the participant is marked as completed or quota out (Carsten Schmitz)
2.53 (build 161004)
- New feature #11626: beforeTokenEmail for confirmation email (Denis Chenu)
- New feature: Add model for beforeTokenEmail event (name in the DB for surveyls_email_model) (Denis Chenu)
- New feature: Add survey for survey id in beforeTokenEmail event (Denis Chenu)
- Updated feature: Added setting to toggle search box on home page survey listing (#11710) (Matthew Favetti)
- Updated feature: Allow custom links in home page boxes (#11548) (Matthew Favetti)
- Updated feature: User can now choose whether or not to create sample question and group when a creating survey (#11605) (Matthew Favetti)
- Fixed issue: [security] Persistent XSS in the attributes of a token (Alfredo Esteban)
- Fixed issue #11542: Implement setting to display more than 10 users per page (Matthew Favetti)
- Fixed issue #11586: Window size problem for admin screens (Carsten Schmitz)
- Fixed issue #11621: Dashes and leading numbers not allowed in database names (Carsten Schmitz)
- Fixed issue #11678: some misplaced text string etc in Print answers after survey completition (Alfredo Esteban)
- Fixed issue #11681: Clicking "Undo" right after page load erases everything in template source code editor (Carsten Schmitz)
- Fixed issue #11684: Download all files for these responses is missing (Olle Haerstedt)
- Fixed issue #11685: Survey header in mobile view breaking into next line (LouisGac)
- Fixed issue #11690: Mandatory indication is missing in question list (Matthew Favetti)
- Fixed issue #11691: Can't upload CSV files with valid tokens (Denis Chenu)
- Fixed issue #11698: ConfortUpdate cannot download the zip file via proxy (Matthew Favetti)
- Fixed issue #11700: Mandatory array (dropdown) is not mandatory (Denis Chenu)
- Fixed issue #11708: Question code not shown when 'Show question code only' is selected in survey settings (Matthew Favetti)
- Fixed issue #11710: Add 'search box' on Home page survey list (Matthew Favetti)
- Fixed issue #11712: Bootsrap3 Class for plugin settings (Denis Chenu)
- Fixed issue #11713: Unclear message when setting an expiration date (Carsten Schmitz)
- Fixed issue #11736: Uncaught ReferenceError: Decimal is not defined (Matthew Favetti)
- Fixed issue #11739: No redirect to survey after token use (Olle Haerstedt)
- Fixed issue: Control characters break XML export (Carsten Schmitz)
- Fixed issue: Copying a survey takes a very long time due to slow link replacement (Carsten Schmitz)
- Fixed issue: Last browser version show ranking right to left and not left to right (Denis Chenu)
- Fixed issue: SQL error with postgresql when filling integer fields in tokens list (Alfredo Esteban)
- Fixed issue: UID not logged when creating token (Alfredo Esteban)
2.52 (build 160920)
- New feature #11626: beforeTokenEmail for confirmation email (Denis Chenu)
- New feature: Add model for beforeTokenEmail event (name in the DB for surveyls_email_model) (Denis Chenu)
- New feature: Add survey for survey id in beforeTokenEmail event (Denis Chenu)
- Fixed issue #11574: Search box in main survey list is case sensitive (Alfredo Esteban)
- Fixed issue #11639: Bad design when using the function Copy conditions (Olle Haerstedt)
- Fixed issue #11642: Update CKEditor to Version 4.5.11 (Carsten Schmitz)
- Fixed issue #11644: SQL error in postgresql when filtering by date types in participants list and responses list (Olle Haerstedt)
- Fixed issue #11647: Can not use LANGUAGECHANGER inside a survey (Denis Chenu)
- Fixed issue #11650: Array dropdown : answer_width don't set answer column width (Denis Chenu)
- Fixed issue #11651: Multiple question exportation to SPSS unclear (Denis Chenu)
- Fixed issue #11663: KCFinder Image Browse Server not working when using db sessions (Gabriele Mambrini) (Denis Chenu)
- Fixed issue #11664: When using core variable in relevance or in attribute : update language during survey break expression (Denis Chenu)
- Fixed issue: ~ and _ in tokens hard to manually enter (Carsten Schmitz)
- Fixed issue: import template skipped "woff2" files, and warn as "skipped" the folders. (LouisGac)
- Fixed issue: Language changer not holding language with activated captcha (markusfluer)
- Fixed issue: SQL error with postgresql when filling integer fields in tokens list (Alfredo Esteban)
- Fixed issue: Tokens are silently sanitized on import - should be skipped instead with proper error message in import summary (Carsten Schmitz)
- Fixed issue: Version number not updated (Carsten Schmitz)
2.51.4 (build 160908)
- Fixed issue #11615: Input is not properly supressed when setting "numbers only" restriction (markusfluer)
- Fixed issue #11621: Installer allows invalid database names (Carsten Schmitz)
- Fixed issue #11624: Zeros in Excel export are formatted as text not as numbers (Carsten Schmitz)
- Fixed issue #11628: When LDAP enabled and default the login form does not look properly (Carsten Schmitz)
- Fixed issue #11633: User can access closed surveys of no tokens were generated (markusfluer)
- Fixed issue #11634: Quick add answer options, all options have same code (markusfluer)
- Fixed issue #11635: Array by column has no zebra style (Carsten Schmitz)
- Fixed issue: [security] Closed surveys accessible without token if no participants having a token exist (markusfluer)
- Fixed issue: Active and running filter not working if there is only start- or enddate (markusfluer)
- Fixed issue: Active and running not working on postgres (markusfluer)
- Fixed issue: Custom templates have a Open Modal instead of a exit and clear button (markusfluer)
- Fixed issue: User with token update permission does not see 'Send invitation/reminder' menu entries (Carsten Schmitz)
2.51.3+1609077 September 2016 - 160MB- Fixed issue: Template editor not working properly (Olle Haerstedt)
- Fixed issue #11599: Any way to show active and not expired surveys (markusfluer)
- Fixed issue #11613: Importing a participant having an empty token field is not possible (Carsten Schmitz)
- Fixed issue #11616: Data of "Other" field at "Multiple options with comments" question not shown on revisiting survey page (Carsten Schmitz)
- Fixed issue #11617: At question import the question code gets replaced though the code doesn't exist in that survey (Carsten Schmitz)
- Fixed issue #11619: Error 500 tokens (array short-notation) (Olle Haerstedt)
- Fixed issue: Nojavascript tag showing in custom templates
- Fixed issue: Broken HTML in survey listing (Denis Chenu)
2.51.1+1609012 September 2016 - 160MB- Fixed issue #11565: When importing participants, can't un-set attribute match once set (Olle Haerstedt)
- Fixed issue #11581: Active label on survey list is confusing (Carsten Schmitz)
- Fixed issue #11591: Typing mistake in text string (Carsten Schmitz)
- Fixed issue #11592: Fatal error with clean 160829 (Olle Haerstedt)
- Fixed issue #11598: Some survey responses cannot be exported to SPSS (Carsten Schmitz)
- Fixed issue #11603: Upgrading from 2.50-160616 to 2.51-160829 fails with database error on MS-SQL (Olle Haerstedt)
- Fixed issue: Renew key message even though there is no manual renewal possible (Carsten Schmitz)
- Fixed issue: Statistics show more than allowed filter for ranking question type (Denis Chenu)
- Fixed issue: Survey cannot proceed anymore (Carsten Schmitz)
2.50.1+160823 (Hauptversion) 23 August 2016 - 160MB- New feature: Add example group and question on survey creation (Carsten Schmitz)
- New translation: Kyrgyz by kmaksat (Carsten Schmitz)
- Fixed issue #11553: Buttons "Expert mode" and "Close" not clickable (markusfluer)
- Fixed issue #11558: No obious way to add a new question after question group is added (Carsten Schmitz)
- Fixed issue #11568: Active surveys list for surveytakers is not properly formatted (markusfluer)
- Fixed issue #9401: CPDB <> survey participant attribute mapping not automatically used when copying from CPDB to survey (Carsten Schmitz)
- Fixed issue #9825: Remove hardcoded CSS style from privacy message (Carsten Schmitz)
- Fixed issue #9957: R Export syntax file does not state UTF-8 encoding (Carsten Schmitz)
- Fixed issue: Plugin specific settings not working in survey settings (Carsten Schmitz)
2.50+.16042626 April 2016 - 160MB- Fixed issue: Date picker not properly working in administration (Carsten Schmitz)
- Fixed issue #10972: Unable to edit pstpl files located at template root (2.06 templates) (LouisGac)
- Fixed issue #11016: 10 point array does not fit on tablet screen (LouisGac)
- Fixed issue #11027: Better styling of progress bar in 2.5 templates (Olle Haerstedt)
- Fixed issue #11034: No javascript warning is not viewable (LouisGac)
- Fixed issue #11004: [security] Unauthorized access to certain admin pages by restricted admins (Carsten Schmitz)
- Fixed issue #10274: Bad layout of mini calendar in statistics (Olle Haerstedt)
- Fixed issue #10474: Characters not accepted for "save & resume later" passwords in links sent by email (Carsten Schmitz)
- Fixed issue #10704: Missing translation in response filter (Carsten Schmitz)
- Fixed issue #10748: Mix of languages in response browsing (Carsten Schmitz)
- Fixed issue #10886: Export to XML: question type List Radio not exported (Olle Haerstedt)
- Fixed issue #10939: Public Survey List (root of app) includes a different set of CSS files from the Survey itself, and in the wrong order (LouisGac)
- Fixed issue #10946: Design issue when entering answer options on double matrix question (LouisGac)
- Fixed issue #10949: Numbering of sub questions The first subquestion is numbered with leading 0, like SQ001, while the following is numbered SQ2, SQ3 etc. (LouisGac)
- Fixed issue #11000: Slider question rendered too small (LouisGac)
- Fixed issue #11001: Selecting a screen in the template editor fails (Carsten Schmitz)
- Fixed issue #11005: Button link error (Carsten Schmitz)
- Fixed issue #11010: PHP notice when create a new survey (Olle Haerstedt)
- Fixed issue #11011: Blank screen after adding new group (Olle Haerstedt)
- Fixed issue #11012: Delete Group button in group list view (Olle Haerstedt)
- Fixed issue #11013: Small editor when adding/editing a question group (Carsten Schmitz)
- Fixed issue #11014: Multiple numeric input with narrow colum is aligned too right (LouisGac)
- Fixed issue #11017: Missing Save and Close button (Olle Haerstedt)
- Fixed issue #11018: User with only statistics access can see survey in list (Denis Chenu)
- Fixed issue #11022: Better alignment of the percent in the progress bar (Olle Haerstedt)
- Fixed issue: If an invalid admin theme is set (e.g. after upgrade) the global settings are not properly read (Carsten Schmitz)
- Fixed issue: template.js path forced in uploader controller (LouisGac)
- New feature #10571: beforeController event (for web) (Denis Chenu)
- New feature #10954: Always add font-awesome in public and admin (Denis Chenu)
- New feature: Configuration AuditLog config page + new log survey settings change event (Daniel Gimeno)
- New feature: Enable integer-only answers in multiple numeric fields (Daniel Gimeno)
- Fixed issue #10390: Commit to set default charset at global settings got (Olle Haerstedt)
- Fixed issue #10712: Some screens are not disabled if user doesn't have permissions to update a survey (Carsten Schmitz)
- Fixed issue #10846: Checked responses are not read when load "surveys file" (Denis Chenu)
- Fixed issue #10941: Two problems in statistics PDF export (Olle Haerstedt)
- Fixed issue #10956: Double inclusion of language selector in welcome (Olle Haerstedt)
- Fixed issue #10969: Slider call out only shows up after sliding and releasing the slider (Olle Haerstedt)
- Fixed issue #10976: Empty help string/info icon on numerical input with (Olle Haerstedt)
- Fixed issue #10982: Theme/Template Editor adds whitespace to the beginning and end of loaded/saved files (Carsten Schmitz)
- Fixed issue #10985: Theme editor unable to handle theme names with special characters (Carsten Schmitz)
- Fixed issue #10990: Pasting text not possible in Internet Explorer 11 (Carsten Schmitz)
- Fixed issue #10993: Alignment of radio buttons (Olle Haerstedt)
- Fixed issue #10988: Undefined variable: sMandatoryText - crashing survey on start (Olle Haerstedt)
- Fixed issue #10829: Survey admins presented with inappropriate control (Olle Haerstedt)
- Fixed issue #10908: Disable next button with time limit is not working (Olle Haerstedt)
- Fixed issue #10928: Adding Conditions in the Conditions Designer does not work for Conditions based on Token Fields (Olle Haerstedt)
- Fixed issue #10929: Missing translation in home page configuration (Carsten Schmitz)
- Fixed issue #10944: Bad design when designing a survey on 1366x768 resolution (Carsten Schmitz)
- Fixed issue #10945: Add button Save and close when creating a new group (Olle Haerstedt)
- Fixed issue #10959: Missing translation (Carsten Schmitz)
- Fixed issue #10960: Dual-scale dropdown looks weird (Olle Haerstedt)
- Fixed issue #10961: bad layout quota design (Olle Haerstedt)
- Fixed issue #10962: adding answer to quota seems odd (Olle Haerstedt)
- Fixed issue #10964: Bad layout on narrow screens in statistics (Carsten Schmitz)
- Fixed issue #10965: Tiny caption text issue (Carsten Schmitz)
- Fixed issue #10966: Donate link in footer opens in parent window (Carsten Schmitz)
- Fixed issue #10967: Non-formatted date format in data integrity check (Carsten Schmitz)
- Fixed issue #10968: Slider reset button wrongly styled (Olle Haerstedt)
- Dixed issue: ComfortUpdate colors in lime-admin-comon (LouisGac)
- Fixed issue: Internal server error at then end of the update process from 2.06 (LouisGac)
- Fixed update #10829: Survey admins presented with inappropriate control (Olle Haerstedt)
- New feature: Default template errors/alerts system enhanced (LouisGac)
- New feature: Frontend, scroll to first error (LouisGac)
- Fixed issue #10222: Attachments for registration emails don't get attached (Carsten Schmitz)
- Fixed issue #10774: Column header at wrong position (Olle Haerstedt)
- Fixed issue #10933: The Maximum characters on array(Texts) Type not working (Olle Haerstedt)
- Fixed issue #10934: EM regexMatch function don't show pattern error (Denis Chenu)
- Fixed issue #10936: FileUpload doesn't work correctly when there's two in same group (Olle Haerstedt)
- Fixed issue #10953: Using mktime() EM function broke survey administration (Denis Chenu)
- Fixed issue: Srray number wrong header alignment (LouisGac)
- Fixed issue: Headers were right align in arrays text (LouisGac)
- Fixed issue: No column for suffix in array 5 point choice (LouisGac)
- Fixed issue: Short free text, prefix and suffix not centered (LouisGac)
- Fixed issue: Text in headers and input left align in arrays text with number only option (LouisGac)
- New feature: Arrays, mute headers when exlusive option is choosen (LouisGac)
- New feature: Better display for Open Layer map (LouisGac)
- New feature: Force asset manager to republish assets for manual updates (LouisGac)
- Fixed issue: Error when running integrity check and trying to remove orphan quotas (Carsten Schmitz)
- Fixed issue #10860 : Regular expression fail with specific value (Denis Chenu)
- Fixed issue #10921: Questiontype Array (numbers) with checkbox-layout (Olle Haerstedt)
- Fixed issue #10923: statistics of questiontype array(numbers) not (Olle Haerstedt)
- Fixed issue: Accessibilty issues when filling out survey (Louis Gac)
- Fixed issue #10795: Label text in statistics graph is missing a space (Carsten Schmitz)
- Fixed issue #10844: Various issues using the LS 2.50 default template (Olle Haerstedt)
- Fixed issue #10901: Cannot open a survey in RTL Language (Olle Haerstedt)
- Fixed issue: Various issues using the LS 2.50 default template (Olle Haerstedt)
- Fixed issue: Global settings being randomly deleted (Louis Gac)
- Removed translation: Kazakh (Carsten Schmitz)
- Fixed issue #10755: Return to admin panel button do not work (Olle Haerstedt)
- Fixed issue #10901: I cant open a survey in RTL Language (Olle Haerstedt)
- Fixed issue: Saving global settings didn't submit (LouisGac)
- Fixed issue #10844: Various issues using the LS 2.50 default template (Olle Haerstedt)
- Fixed issue #10893: Error when saving survey settings (LouisGac)
- Fixed issue #10899: Kcfinder browse.php is shown, not executed (Carsten Schmitz)
- Fixed issue #10901: I cant open a survey in RTL Language (Olle Haerstedt)
- Fixed issue #10904: Installer not styled anymore (LouisGac)
- Fixed issue #10905: Too many leading zeros in CSS for answer cells (Carsten Schmitz)
- Fixed issue #10907: Display columns error (LouisGac)
- Fixed issue #10776: Quick Add not working for x-scale in Array (Numbers) (Olle Haerstedt)
- Fixed issue #10820: kcfinder not working with symlinked /upload (reverted from commit 36c988bc75dcc680d7bf20c6df6f6d5e27ad6c3d) (Carsten Schmitz)
- Fixed issue #10889: When importing a group in the wrong language, error (Olle Haerstedt)
2.50+.1604077 April 2016 - 160MB- Fixed issue #10816: Entry box for Subquestion relevance equations is to (Olle Haerstedt)
- Fixed issue #10844: Various issues using the LS 2.50 default template (Olle Haerstedt)
- Fixed issue #10850: Questions attributes "Display columns:" wrong default value 6->1 (t6nnp6nn)
- Fixed issue #10861: Second label of bipolar marix question does not (Olle Haerstedt)
- Fixed issue #10871: Invitation/Reminder buttons at bottom of token table do not function (Olle Haerstedt)
- Fixed issue #10875: Remote control list_surveys can list whole surveys, and not only needed (Denis Chenu)
- Fixed issue #10883: Error 500 survey permission (Olle Haerstedt)
- Fixed issue #10884: Ranking question always in error when filled in (Olle Haerstedt)
- Fixed issue #10654: Notice messages shown when disabling update (Carsten Schmitz)
- Fixed issue #10474: Some characters not accepted for "save & resume later" passwords in links sent by email (Carsten Schmitz)
- Fixed issue #10572: Error during update when updating token table field sizes (Carsten Schmitz)
- Fixed issue #10586: Multiple choice exported to R, levels are wrong on factor() syntax file (Carsten Schmitz)
- Fixed issue #10628: Mixed content error for image in administration (Carsten Schmitz)
- Fixed issue #10823: Can't read the timing data (Olle Haerstedt)
- Fixed issue #10824: Broken list in survey privileges (Olle Haerstedt)
- Fixed issue #10848: Can't edit quota (Olle Haerstedt)
- Fixed issue #10866: PHP fatal error at data entry for multiple choice checkbox (Olle Haerstedt)
- Fixed issue #10867: Missing statistics buttons (Olle Haerstedt)
- Fixed issue #10869: "Thank you" after submit is written in white color (Olle Haerstedt)
- Fixed issue #10847: Unable to add attachement in an invitation Mail (Olle Haerstedt)
- Fixed issue #10784: Small translation issue (Carsten Schmitz)
- Fixed issue #10819: Display tokens rows too high (Carsten Schmitz)
- Fixed issue #10820: kcfinder not working with symlinked /upload (Carsten Schmitz)
- Fixed issue #10823: Can't read the timing data (Olle Haerstedt)
- Fixed issue #10848: Can't edit quota (Carsten Schmitz)
- Fixed issue #10851: Short free text question - Prefix and Suffix text (Olle Haerstedt)
- Fixed issue #10858: Notifications overlap menus (Carsten Schmitz)
- Fixed issue #10847: Unable to add attachement in an invitation Mail (Olle Haerstedt)
- Fixed issue #10817: Testing 2.50 default template on mobile devices (Olle Haerstedt)
- Fixed issue #10818: Subquestion relevance not working on runtime (Olle Haerstedt)
- Fixed issue #10841: Prefilling a survey using GET parameters (Olle Haerstedt)
- Fixed issue: event for beforeTokenEmail for register is not dispatched (Denis Chenu)
- Fixed issue #10817: Testing 2.50 default template on mobile devices (Olle Haerstedt)
- Fixed issue #10825: No filter on number is done before try to save in DB (Denis Chenu)
- Fixed issue #10817: Testing 2.50 default template on mobile devices (Olle Haerstedt)
- New feature : newUnsecureRequest event : same than direct request but without CRSF (Denis Chenu)
- Fixed issue: Missing queXML PDF export (Adam Zammit)
- Fixed issue #10269: Plugin setting type html is broken (Olle Haerstedt)
- Fixed issue #10495: Missing padding when browsing responses (Olle Haerstedt)
- Fixed issue #10555: Simple selector : Advanced settings of question is not updated when update question type (Denis Chenu)
- Fixed issue #10632: Can't access advanced settings of a question when survey is activated (Denis Chenu)
- Fixed issue #10649: LDAP pluging - Default setting 'LDAP authentication' does not apply (Alfredo Esteban)
- Fixed issue #10730: Default templates errors with (dual) matrix on small (Olle Haerstedt)
- Fixed issue #10744: Numeric slider : no difference between unanswered + no reset (LouisGac)
- Fixed issue #10760: TSV export : Conditions truncated at "<=" (Denis Chenu)
- Fixed issue #10768: Missing translation (Carsten Schmitz)
- Fixed issue #10785: A warning in upper case (Carsten Schmitz)
- Fixed issue #10793: Missing translation (Carsten Schmitz)
- Fixed issue #10798: MySQL : Unable to use another CHARACTER SET and COLLATION than utf8mb4 (Denis Chenu)
- Fixed issue #10800: Setting conditions to a question: html codes are shown in GUI (Carsten Schmitz)
- Fixed issue #10801: PHP notice + bad relevance set in Array text sub question edit (Denis Chenu)
- Fixed issue #10806: A lot of white space lost in survey language and question language (Denis Chenu)
- Fixed issue #10807: Meaningless error message 'surveytablecreation' when survey cannot be activated due to too many questions (Carsten Schmitz)
- Fixed issue #10809: I cant open a survey in Arabic Language (Denis Chenu)
- Fixed issue #10643: Active Surveys included expired (LouisGac)
- Fixed issue #9444: Google analytics is not working on the survey list (Carsten Schmitz)
- Fixed issue: Permission not working due to debug statement (Carsten Schmitz)
- Fixed issue #10191: Can't import attributes with Participants (Olle Haerstedt)
- Fixed issue #10723: CSS Formatting Issues (Olle Haerstedt)
- Fixed issue #10728: List with Comment question forgets user choice when going back to group using "previous" button (Carsten Schmitz)
- Fixed issue #10731: Configuration menu reviewed (Carsten Schmitz)
- Fixed issue #10735: Wider drop down menues in survey options (LouisGac)
- Fixed issue #10737: Save button in Create new survey does Save & Close (Carsten Schmitz)
- Fixed issue #10742: Not possible to browse answers in statistics (Olle Haerstedt)
- Fixed issue #10745: Selecting Printable Survey Version : PHP error (Olle Haerstedt)
- Fixed issue #10756: Messages when adding new users are bad (Olle Haerstedt)
- Fixed issue: Missing Save & close buttons in survey permissions and email template editing (Carsten Schmitz)
- Fixed issue: 'Save' button behaves like 'Save & Close' in personal settings (Carsten Schmitz)
- Fixed issue: [Security] Survey ID not properly sanitized on survey creation (Carsten Schmitz)
- New feature: Added a CLI command to wipe out user data (Carsten Schmitz)
- Fixed issue #10738: Survey administration broken when selecting a survey
- Fixed issue #10191: Can't import attributes with Participants (Olle Haerstedt)
- Fixed issue #10289: Sorting responses by completed "Yes/No/All" does not work properly (Olle Haerstedt)
- Fixed issue #10371: Bad layout after sending token invitations (LouisGac)
- Fixed issue #10375: Import of Templates not working (LouisGac)
- Fixed issue #10435: Broken HTML or script can broke Survey Logic File (Denis Chenu)
- Fixed issue #10440: Missing Close button when importing a template (LouisGac)
- Fixed issue #10458: Labelset, two language boxes could be adjusted to bigger boxed (LouisGac)
- Fixed issue #10461: Add button Save and close to Add new box (LouisGac)
- Fixed issue #10472: Design: add "save and close" button (LouisGac)
- Fixed issue #10480: Default template : home page : HTML issue (LouisGac)
- Fixed issue #10514: Missing a Save button in assessments (LouisGac)
- Fixed issue #10522: Redirect loop between "add" and "edit" assessment (LouisGac)
- Fixed issue #10557: HTML error in multiple numeric (LouisGac)
- Fixed issue #10573: Font used in Administration Panel and templates (LouisGac)
- Fixed issue #10596: Browsing responses opens new tab in browser (LouisGac)
- Fixed issue #10607: Multiple numerical input - sum of sliders broken (LouisGac)
- Fixed issue #10626: View source not working properly (LouisGac)
- Fixed issue #10632: Can't access advanced settings of a question when survey is activated (LouisGac)
- Fixed issue #10677: Closing out of token generation first doesn't work and then sends to non-admin section of limesurvey (LouisGac)
- Fixed issue #10721: Error with SMTP mail method (Denis Chenu)
- Fixed issue : email expression validation popup style (Denis Chenu)
- New feature: More settings for answers PDF export (lenasterg)
2.50+.16030910 März 2016 - 160MB- Fixed issue: Deleting a question may corrupt a global setting (LouisGac)
- Fixed issue #10208: Rendering any PDF, CSV, HTML introducing numerical (Guillaume Smaha)
- Fixed issue #10607: Multiple numerical input - sum of sliders broken (LouisGac)
- Fixed issue #10641: pie chart error will make statistics reports unavailable (Olle Haerstedt)
- Fixed issue #10709: Cannot add participant to survey (Olle Haerstedt)
- Fixed issue #10715: Multiple numerical input, The system display visual errors as shown in the following link when assigning values in the input section (maximum sum value). (LouisGac)
- Fixed issue #10579: Slider questions will show normal instructions for multiple numerical questions (LouisGac)
- Fixed issue #10372: The two options after a survey has finished does not work (LouisGac)
- Fixed issue #10460: Missing translation (Carsten Schmitz)
- Fixed issue #10471: Missing translation (Carsten Schmitz)
- Fixed issue #10603: Missing translation (Carsten Schmitz)
- Fixed issue #10618: Unable to see whole content if survey title is big (LouisGac)
- Fixed issue #10619: Label for multiple text seem misplaced (LouisGac)
- Fixed issue #10620: Slider number is show on the header (LouisGac)
- Fixed issue #10636: Survey listing (home page) : bad emplacement of footer (LouisGac)
- Fixed issue #10646: No error msg when validating registration form (LouisGac)
- Fixed issue #10684: The type of question is lost when editing a question on an active survey (Carsten Schmitz)
- Fixed issue #10688: No charts in public statistic (LouisGac)
- Fixed issue #10690: All admin themes show as Sea Green (LouisGac)
- Fixed issue #10691: Missing portion of editors in IE10 (tpartner)
- Fixed issue #10696: Array filter not working on ranking (LouisGac)
- Fixed issue #10705: Missing translation (Carsten Schmitz)
- Fixed issue #10532: Popup HTML Editor not working fixed. Removed failing console.log statement from JavaScript code (Markus Flür)
- Fixed issue #10087: User stats page have invalid link (LouisGac)
- Fixed issue #10230: Limesurvey should not check completed surveys quotas (Denis Chenu)
- Fixed issue #10420: List (dropdown) conditions erros (LouisGac)
- Fixed issue #10528: beforeHasPermission event don't happen for owner of survey (Denis Chenu)
- Fixed issue #10530: HTML for radio button form items inconsistent (LouisGac)
- Fixed issue #10536: Higher risk that the emails are rated as Spam (Denis Chenu)
- Fixed issue #10543: "Gender buttons" display (LouisGac)
- Fixed issue #10554: No answer buttons are always shown (Yes/No case) (LouisGac)
- Fixed issue #10568: Quotas close button in endless loop (LouisGac)
- Fixed issue #10602: Close button in response detail-view leads to previous response (Markus Flür)
- Fixed issue #10606: When exporting CPDB to token, drag-n-drop has an error (Olle Haerstedt)
- Fixed issue #10608: Users can see each others contacts in the participant database (Carsten Schmitz)
- Fixed issue #10612: New remove button in question group list window (LouisGac)
- Fixed issue #10621: Empty label in "array NUMBER", checkbox case (LouisGac)
- Fixed issue #10623: When exporting CPDB to token, automatic mappings should be pre-mapped (Olle Haerstedt)
- Fixed issue #10627: Download all files from one response duplicates files in zip package if survey is using more than one language (Carsten Schmitz)
- Fixed issue #10629: Export a template: white page (LouisGac)
- Fixed issue #10633: unable to use 2.06 template (Thanks to autopoiesis) (Denis Chenu)
- Fixed issue #10644: Groups report members incorrectly (LouisGac)
- Fixed issue #10648: Entries not showing in global menu when global permissions are set (Carsten Schmitz)
- Fixed issue #10656: Answers list are not editable when survey is activated (LouisGac)
- Fixed issue #10658: Survey title should link to survey overview (LouisGac)
- Fixed issue #10659: Multilingal survey : relevance icon on sub language (LouisGac)
- Fixed issue #10679: Can't export a single response (LouisGac)
- Fixed issue: Next button not properly disabled in question detail view (Carsten Schmitz)
- Fixed issue: Present Create a new survey only when user had create rights (Bert Hankes)
- Fixed issue #10431: Columns for question list are not distributed well (Olle Haerstedt)
- Fixed issue #10561: Export results does not respect Full question text option (Olle Haerstedt)
- Fixed issue #10580: Using OSM fails (Olle Haerstedt)
- Fixed issue #10581: Weird subquestions/answer options input width (Carsten Schmitz)
- Fixed issue #10590: Missing translation (Carsten Schmitz)
- Fixed issue #10591: Next/Previous icons in details response view too small (Carsten Schmitz)
- Fixed issue #10593: Missing colons (Carsten Schmitz)
- Fixed issue #10594: Missing translation of on/of switches (Olle Haerstedt)
- Fixed issue #10601: Could not show plugin manager (Carsten Schmitz)
- Fixed issue: Ellipsize in question explorer duplicating characters (Carsten Schmitz)
- Fixed issue: Token validation for the token model. (Sitawit Suteepohnwiroj)
- Fixed #10550: multi-line group description flows out of box (Matthew Favetti)
- Fixed issue #10272: Strange view of bars in statistics (LouisGac)
- Fixed issue #10424: Missing translation (Carsten Schmitz)
- Fixed issue #10443: My timer doesn't work (Olle Haerstedt)
- Fixed issue #10553: Bad layout on token columns (Olle Haerstedt)
- Fixed issue #10564: Question explorer sorts groups by group ID instead of group order (Carsten Schmitz)
- Fixed issue #10567: Missing translation (Carsten Schmitz)
- Fixed issue #10189: Enabling "Thousands separator" in "numerical input" questions results in an error and data loss (Olle Haerstedt)
- Fixed issue #10042: When Default Mappings Set, Copying Custom Attributes Doesn't WOrk (Olle Haerstedt)
- Fixed issue #10551: Wrong encoding in a language name (Carsten Schmitz)
- Fixed issue #10552: Missing colons after text labels (Carsten Schmitz)
- Fixed issue #10555: Simple selector : Advanced settings of question is not updated when update question type (Denis Chenu)
- Fixed issue #10556: Nothing seems to happen when add a subquestion (LouisGac)
- Fixed issue #10558: Message dialogue overlaps menu (tpartner)
- Fixed issue #10189: Enabling "Thousands separator" in "numerical input" questions results in an error and data loss (Olle Haerstedt)
- Fixed issue #10211: Thousands separator - numeric input and multiple numeric input in the same group (Olle Haerstedt)
- Fixed issue #10275: Broken text layout when setting condition to a question. (LouisGac)
- Fixed issue #10364: Last visited question can take a big part (Olle Haerstedt)
- Fixed issue #10394: Thousand Separator appears to be broken - causes other issues (numerical input) (Olle Haerstedt)
- Fixed issue #10454: Slider Label for multiple numeric input question not shown correctly (LouisGac)
- Fixed issue #10475: User without User's right can not update name and password (LouisGac)
- Fixed issue #10478: PHP notice when try to save global settings and debug mode activated (Olle Haerstedt)
- Fixed issue #10516: Error with "view response details" and "edit this response" (Olle Haerstedt)
- Fixed issue #10523: Double set of buttons (Olle Haerstedt)
- Fixed issue #10525: Plugin managment screen has no Close button (Olle Haerstedt)
- Fixed issue #10531: Blank login page after successful installation (Carsten Schmitz)
- Fixed issue #10534: Text input not visible for List (dropdown) Other (LouisGac)
- Fixed issue #10535: New question Mandatory doesn't stay On after save (Olle Haerstedt)
- Fixed issue #10537: Rank question display error on page re-render (LouisGac)
- Fixed issue: Add question icon disappearing when survey is active (Carsten Schmitz)
2.50+.160219 (Sicherheitsupdate) 19 Februar 2016 - 160MB- Fixed issue #10442: The theme editor shows in the example window the standard template set in the general settings not the template selected for editing. (LouisGac)
- Fixed issue #10464: Missing translation (Carsten Schmitz)
- Fixed issue #10466: Missing translation when no question group exists (Carsten Schmitz)
- Fixed issue #10466: String not translatable (Carsten Schmitz)
- Fixed issue #10490: Missing translation (Carsten Schmitz)
- Fixed issue #10509: [Security] issue when saving/loading responses on public survey (Olle Haerstedt)
- Fixed issue #10511: Missing translation (Carsten Schmitz)
- Fixed issue #10512: Missing colons (Carsten Schmitz)
- Fixed issue #10513: Missing colons (Carsten Schmitz)
- Fixed issue #10515: Missing colons (Carsten Schmitz)
- Fixed issue #10517: After Survey - member print option shows blank white page and if set to show public stats, graphs don't display (Olle Haerstedt)
- Fixed issue #10520: Find (any state) in survey list shows no surveys (Carsten Schmitz)
- Fixed issue: Error on updating existing survey response tables to new charset (Carsten Schmitz)
- Fixed issue: Error when returning from action button configuration (Carsten Schmitz)
- Fixed issue #10457: White page after installation due to old database server version (Carsten Schmitz)
- Fixed issue #10519: Error when populating database on fresh install (Carsten Schmitz)
- Fixed issue #10381: Problems when using emoji icons (Carsten Schmitz)
- Fixed issue #10412: Installer still partially unstyled (Olle Haerstedt)
- Fixed issue #10439: right subquestion selector in statistics response filters (LouisGac)
- Fixed issue #10454: restored slider middle start function (LouisGac)
- Fixed issue #10487: label sets for subquestions (LouisGac)
- Fixed issue #10488: Missing translation (Carsten Schmitz)
- Fixed issue #10491: Missing translation for on/off switches in statistics (Carsten Schmitz)
- Fixed issue #10492: Double labels in columns when browsing responses (Carsten Schmitz)
- Fixed issue #10493: empty column position in answer options (LouisGac)
- Fixed issue #10495: Missing padding when browsing responses (Olle Haerstedt)
- Fixed issue #10497: Question list in the left bar has problems with arabic survey (Olle Haerstedt)
- Fixed issue #10504: Token table, send invitation goes to reminder form (Olle Haerstedt)
- Fixed issue #10505: LimeSurvey Replacement in question editing (LouisGac)
- Fixed issue #10506 : added import group/question button in 'add new' related views (LouisGac)
- Fixed issue #9461: share a participant without selecting a user (Gabriele Mambrini)
- Fixed issue #10411: Option Other always visible (Olle Haerstedt)
- Fixed issue #10436: Display the question correctly in question explorer (LouisGac)
- Fixed issue #10436: Question rendering in question explorer improvement (LouisGac)
- Fixed issue #10449: HTML markups in array question's answers correctly displaying in small screens (LouisGac)
- Fixed issue #10453: "Show group name and/or group description = Show both" but group description is hidden (Olle Haerstedt)
- Fixed issue #10463: Still not translated: x active surveys (Carsten Schmitz)
- Fixed issue #10468: Missing translations (Carsten Schmitz)
- Fixed issue #10482: Yes/no question button display, correct preselection (LouisGac)
- Fixed issue #10484: Yes/No question, button display working (LouisGac)
- Fixed issue: Statistics filter questions for ranking (LouisGac)
2.50+.16021516 Februar 2016 - 160MB- Fixed issue #10411: Option 'Other' always visible (Olle Haerstedt)
- Fixed issue #10415: Better design when validating expression in mail templates (Olle Haerstedt)
- Fixed issue #10417: Installer does not create new database when it should (Denis Chenu)
- Fixed issue #10418: Quotation marks are not rendered correctly in dropdowns in admin interface (Carsten Schmitz)
- Fixed issue #10425: Error when resetting boxes (Carsten Schmitz)
- Fixed issue #10426: Missing colon after strings (Carsten Schmitz)
- Fixed issue #10427: Missing translation (Carsten Schmitz)
- Fixed issue #10432: Inconsistent/wrong naming in question list (Carsten Schmitz)
- Fixed issue #10441: Multiple short text question embeds subsequent question (Carsten Schmitz)
- Fixed issue #10445: "Display responses" screen - pagination not visible (Olle Haerstedt)
- Fixed issue #10446: "Display statistics" screen - debug information is displayed (Carsten Schmitz)
- Fixed issue #6923: User can accidentally change certain survey settings after survey is already active (Carsten Schmitz)
- Fixed issue: On/Off switches not translated (Carsten Schmitz)
- Fixed issue: Question code not visible in statistics (Carsten Schmitz)
- Fixed issue: Survey title column too narrow in surveylist (Carsten Schmitz)
2.50+.16021212 Februar 2016 - 160MB- Fixed issue #10325: Survey list respects user permissions (LouisGac)
- Fixed issue #10358: Can search question with question group (LouisGac)
- Fixed issue #10369: Break tokenify close button loop (LouisGac)
- Fixed issue #10378: Correct display for 5point choice question (LouisGac)
- Fixed issue #10385: Add condition button (LouisGac)
- Fixed issue #10386: Possible again to to edit text of answer option in active survey (LouisGac)
- Fixed issue #10388: Hide tip parameter for questions (LouisGac)
- Fixed issue #10389: Animate emtip changes (LouisGac)
- Fixed issue #9890: Broken survey can break admin page if debug is set (Denis Chenu)
2.50+.16021011 Februar 2016 - 160MB- Fixed issue #10343: Fixed js variables for firefox (LouisGac)
- Fixed issue #10286: Missing translations in plugin manager (Carsten Schmitz)
- Fixed issue #10296: Problem with 0 equals empty string fixed (Olle Haerstedt)
- Fixed issue #10305: Question and group (Denis Chenu)
- Fixed issue #10308: Missing translation (Carsten Schmitz)
- Fixed issue #10317: Glyphicons and/or font-awesome. (LouisGac)
- Fixed issue #10318: Removed gecko hack (LouisGac)
- Fixed issue #10320: Added width for survey summary table title (LouisGac)
- Fixed issue #10321: Submit panel integration form when updating survey settings (Olle Haerstedt)
- Fixed issue #10322: Boxes permission system (LouisGac)
- Fixed issue #10326: Answer concatenation (LouisGac)
- Fixed issue #10328: Use oTemplate->viewPath instead of getTemplatePath (Olle Haerstedt)
- Fixed issue #10331: When installing : DB error don't show whole information (Denis Chenu)
- Fixed issue #10333: Force width of htmleditor iframe (LouisGac)
- Fixed issue #10336: No redirection after global setting saved (LouisGac)
- Fixed issue #10337: Delete survey don't delete all user's settings (Denis Chenu)
- Fixed issue #10339: Add icon and tooltip text to active but expired survey (Olle Haerstedt)
- Fixed issue #10340: Remove search on SID to satisfy postgresql (LouisGac)
- Fixed issue #10344: Added a link to create group from explorer (LouisGac)
- Fixed issue #10344: Display quick actions when survey is new (LouisGac)
- Fixed issue #10346: Removed default comment values for multiple text with comments (LouisGac)
- Fixed issue #10346: Used $myfname2 insteas of $myfname (LouisGac)
- Fixed issue #10349: Restored selectormodeclass none (LouisGac)
- Fixed issue #10354: Add missing action variable (Olle Haerstedt)
- Fixed issue #10362: Re-add position of question when adding it (Olle Haerstedt)
- Fixed issue #10376: Data consistency check not done if url is set to get (Denis Chenu)
- Fixed issue #9752: Sometimes it can be impossible to move a question after another one. (Denis Chenu)
- Fixed issue: Old admin template or broken template are shown in admin list (Denis Chenu)
- Fixed issue: Public survey list loads bootstrap even if template don't ask it (Denis Chenu)
- New feature: Old template compatibility (Denis Chenu)
2.50+.1602068 Februar 2016 - 160MB- Fixed issue #10196: Superadmins should be able to edit participants without sharing (Olle Haerstedt)
- Fixed issue #10201: Set sorttype to date, not string, for dates (Olle Haerstedt)
- Fixed issue #10270: Open online manual in new tab (Olle Haerstedt)
- Fixed issue #10300: Remove spaces in divs that have min- and maxdate, so Javascript gets correct substrings (Olle Haerstedt)
- Fixed Issue #10302: Unable to rank by date in survey listing (Matthew Favetti)
- Fixed issue #10303: Possible to change survey owner in general survey settings (Olle Haerstedt)
- Fixed issue #10310: Inconsistent use of colon (Carsten Schmitz)
- Fixed Issue #10311: Question group list is unsorted by default (Matthew Favetti)
- Fixed issue #9925: Check if deleted template is the same as global default template (Olle Haerstedt)
2.50+.1602044 Februar 2016 - 160MB- Fixed issue #10242: Reordernig can be broken with some HTML in question (Denis Chenu)
- Fixed issue #10244: Internal Server Error on RemoteControl add_survey call (Carsten Schmitz)
- Fixed issue #10273: added . to $answer = (LouisGac)
- Fixed issue #10276: Survey crash when the referrer URL is longer than 255 characters and using Postgres (Carsten Schmitz)
- Fixed issue #10278: translate redirection url (LouisGac)
- Fixed issue #10281: Add preventDefault() to save button event handler, which fixes issue on Firefox (Olle Haerstedt)
- Fixed issue #10281: Missing ev argument (Olle Haerstedt)
- Fixed issue #10282: Make proper spacing between icons (Olle Haerstedt)
- Fixed issue #10283: quick translation icons (LouisGac)
- Fixed issue #10284: position of reset buttons in email template (LouisGac)
- Fixed issue #10289: Replace 0 with actual icon for viewing details (Olle Haerstedt)
- Fixed issue #9970: Add pager to survey list of participant (Olle Haerstedt)
- Fixed issue: Sorting in survey,question group and questions list not working (Carsten Schmitz)
2.50+.160202 (Hauptversion) 3 Februar 2016 - 160MB- New feature: New administration interface using Bootstrap
- New feature: New responsive survey templates using Bootstrap
2.06+.160129 (Sicherheitsupdate) 1 Februar 2016 - 160MB- Fixed issue #10233: Unable to add user to a group in a fresh install (Carsten Schmitz)
- Fixed issue #10251: [security] Reflected XSS in admin (Thanks to Kacper Szurek - http://security.szurek.pl/ ) (Denis Chenu)
- Fixed issue #9644: Unable to preview survey when using database sessions - link bug 09592 (Guillaume Smaha)
2.06+.15121515 Dezember 2015 - 160MB- Fixed issue #10083: Location question with conditions and OpenStreetMap not showing properly (tpartner)
- Fixed issue #10056: Inconsistency between tokens generated by 'Create dummy tokens' and 'Generate tokens' (Matthew Favetti)
- Fixed issue #10062: SuperAdmin can't add users to not-owned UserGroups (Gabriel Jenik)
- Fixed issue #9856: KCfinder not working with symlinked /upload (Denis Chenu)
- Fixed issue #9910: Unable to add two emails for a token manually (Carsten Schmitz)
- Fixed issue #9943: Survey logic file shows false errors on default values containing expressions with double-quoted strings (Carsten Schmitz)
- Fixed issue #9944: Find feature not working within code field of template editor (Carsten Schmitz)
- Fixed issue #9953: Plugins global permissions did not work (Carsten Schmitz)
- Fixed issue #9994: Error during VV import when using Postgres (Carsten Schmitz)
- Fixed issue: Broken javascript for all in one and question by question survey (Denis Chenu)
- Fixed issue: Lack the full name of the sender in the "from" field when using JSON-PRC (Denis Chenu)
- Fixed issue: Minimum required PHP version displayed wrong (Carsten Schmitz)
- Fixed issue: Unable to open HTML editor in popup (Denis Chenu)
- New feature #9904 : allow to use EXPIRY in expression when sending email (Denis Chenu)
2.06+.151205 (Sicherheitsupdate) 7 Dezember 2015 - 160MB- Fixed issue #10001: Relevance equation on different group not working with decimal values (Denis Chenu)
- Fixed issue #10036: Problems when trying to update from 2.0 and using Postgres (Carsten Schmitz)
- Fixed issue #10044: Subquestions are shown as imported even when skipped due to malformed SQL (Carsten Schmitz)
- Fixed issue #10059: Error with answer table with limited user rights (Denis Chenu)
- Fixed issue #10065: Error when pressing 'Next' in add-to-survey dialog in CPDB (Carsten Schmitz)
- Fixed issue #10067: [security] Reflected XSS in survey list (Carsten Schmitz)
- Fixed issue 10070: Language short code shown in participants list instead of full name (Carsten Schmitz)
- Fixed issue: Token still visible is user have limited right in view response id (Denis Chenu)
- New feature: Added ADMINNAME and ADMINEMAIL as replacement field for survey texts (Gabriel Jenik)
- New feature: replacement field SURVEYRESOURCESURL for relative survey ressource url (Denis Chenu)
2.06+.151109 (Sicherheitsupdate) 10 November 2015 - 160MB- Fixed issue #10004: Using hide_tip advanced settings does not hide the tips (Denis Chenu)
- Fixed issue #10018: [security] XSS vulnerabilities in admin section (Carsten Schmitz)
- Fixed issue #10018: [security] XSS vulnerabilities in admin section / template part (Denis Chenu)
- Fixed issue #10022: [security] textarea input are not filtered in public part (Denis Chenu)
- Fixed issue #9971: Integrity check showing error if MSSQL is used (Carsten Schmitz)
- Fixed issue #9983: After "Exit and Clear survey", "Close this window" button does not consistently work (Carsten Schmitz)
- Fixed issue #9992: Instructions on question creation page can not be translated (Carsten Schmitz)
- Fixed issue: 'blacklisted' field is not set correctly due to a typo (encelado)
- Fixed issue: Error after reordering a question used in condition (sieutruc)
- Fixed issue: Non-nullable 'created_by' field is not set, violating schema requirements (encelado)
- Fixed issue: 'token' column collation is not (always) set in survey tables (encelado)
2.06+.15101818 Oktober 2015 - 160MB- Fixed issue: Database upgrade not working
2.06+.151016 (Sicherheitsupdate) 16 Oktober 2015 - 160MB- Fixed issue #9969: [security] Unauthenticated local file disclosure vulnerability (Louis Gac)
- Fixed issue #9934: Survey cannot be repeatedly activated in MSSQL (Carsten Schmitz)
2.06+.15101415 Oktober 2015 - 160MB- Fixed issue #9883: Stata plugin options not properly working - patch by nwinter (Carsten Schmitz)
- Fixed issue #9897: Overload of namespace variables (Carsten Schmitz)
- Fixed issue #9899: HTML editor launched even for email set to text (Denis Chenu)
- Fixed issue #9926: Can't save dropdown values in CPD (kairavesloot)
2.06+.15093030 September 2015 - 160MB- Fixed issue #9885: LDAP pluging - Default setting "LDAP authentication" does not apply (Alfredo Esteban)
- Fixed issue #9892: Ranking filter + on element not filtered : reset the last possibility (Denis Chenu)
- Fixed issue #9903: Field Description (and checkboxes) entries seem missing for attribute_10+ (Denis Chenu)
- Fixed issue #9906: Invalid survey is set finished in response table with index complete (Denis Chenu)
- Fixed issue #9907: Invitations can not be sent before the start date of the tokens / inappropriate error message (Denis Chenu)
- Fixed issue #9917: Error when updating a label set name containing a simple quote (Denis Chenu)
- Fixed issue #9919: LSRC2 export return partial answer if langage code is invalid (Denis Chenu)
- Fixed issue: Google Analytics code not running (Joao C Costa)
- Fixed issue: PHP notice in Expression manager and public with Bad exclusive option with exclude auto (Denis Chenu)
- Updated feature: New LDAP authentication option (Alfredo Esteban)
2.06+.15091111 September 2015 - 160MB- Fixed issue #9848: Missinterpretation of tips with survey without welcome page (Denis Chenu)
- Fixed issue #9859: Broken javascript with thousands_separator (Denis Chenu)
- Fixed issue #9862: Invitations substitute wrong token into barebone URL (Denis Chenu)
- Fixed issue #9863: plain text email setting doesn't properly affect admin notification email (Denis Chenu)
- Fixed issue #9870: RemoteControl export_responses fails with 'script' tag in question and "full" question header export (Carsten Schmitz)
- Fixed issue #9872: PostgreSQL database integity check fails (Carsten Schmitz)
- Fixed issue #9875: token CSV import : the control for duplicate emails no longer works (Denis Chenu)
- Fixed issue #9877: Possible issue with activation of token with malformed attributedescriptions (Denis Chenu)
- Fixed issue: date and time picker are not translated (Denis Chenu)
- Fixed issue: New sub question button for relevance is inactive (Denis Chenu)
- Fixed issue: [security] Control CRSF when create token table (Denis Chenu)
2.06+.1508312 September 2015 - 160MB- Fixed issue #9836: Multiple choice with comments Label misalignment in multiple templates (tpartner)
- Fixed issue #9840: XSS possible where token variables are used (Carsten Schmitz)
- Fixed issue #9842: Error in R export plugin - Quotation marks in answer options are not escaped (Carsten Schmitz)
- Fixed issue #9843: Add a new participant to the CPDB is not possible if CPDB mapping is activated (tpartner)
- Fixed issue #9845: Map question with OSM + combineJs error (Denis Chenu)
- Fixed issue #9847: Non integer numerical input is saved as rounded integer to the database (Denis Chenu)
- Fixed issue #9849: Start page with surveylist appears in english (US) instead of default language (Denis Chenu)
- Fixed issue #9852: DB error when trying to activate survey (only PostgresQL) (Denis Chenu)
- Fixed issue #9854: Token page view reponse links lead to all responses instead of to the one selected (Denis Chenu)
- Fixed issue: Quota to 0 without response are always true (must be invalid) (Denis Chenu)
- Fixed issue: User can accidentally change certain survey settings after survey is already active (Carsten Schmitz)
2.06+.15082525 August 2015 - 160MB- New feature: Auto creation of users from LDAP (Alfredo Esteban)
- New feature: Link template name to template editor if user has (Marcel Minke)
- New feature: Link template name to template editor if user has sufficient permissions. (Marcel Minke)
- Fixed issue #9457: Error in integrity check when using MSSQL (Carsten Schmitz)
- Fixed issue #9461: Can share a participant without selecting a user (Carsten Schmitz)
- Fixed issue #9837: Quotes are removed in End URL field (Carsten Schmitz)
- Fixed issue #9790: Use conditions to get a subset of list_participants (Jan-E)
- Fixed issue 09643: Date/Time validation error if DB!=MySQL (mfaber)
- Fixed issue #9457: Error in integrity check when using MSSQL (Carsten Schmitz)
- Fixed issue #9814: When copying a question with subquestion/answer options onlyt the first one is copied (Carsten Schmitz)
- Fixed issue #9817: Comfort Update behind Proxy dont work (louis)
- Fixed issue #9818: File upload popup not translated (Carsten Schmitz)
- Fixed issue #9822: Unable to upload image on server via KCFinder (Carsten Schmitz)
- Fixed Issue #9827: When save global settings with debug=2 : Undefined index: updatecheckperiod (louis)
- Fixed issue #9829: Error after changing language in the registration process (Carsten Schmitz)
- Fixed issue #9838: Data in timings cannot be deleted normally (Carsten Schmitz)
- Fixed issue: Minimum required PHP version is now 5.3.3 (Carsten Schmitz)
- Fixed issue #9615: KCFinder Image Browse Server not working when using db sessions (Gabriele Mambrini)
- Fixed issue #9803: When importing token data from CSV file the reminder date is ignored (Denis Chenu)
- Fixed issue #9806: Reason for being unable to preview a survey not given (Carsten Schmitz)
- Fixed issue #9810: Error Accessing central participant database (Carsten Schmitz)
- Fixed issue #9811: Unable to delete responses (Carsten Schmitz)
- Fixed issue #9819: Not possible to add languages to the list of available languages in global settings (Carsten Schmitz)
- Fixed issue: No proper message in ComfortUpdate when database is not MySQL (Carsten Schmitz)
- Fixed issue: Untranslated strings in ComfortUpdate (Carsten Schmitz)
2.06+.15073031 Juli 2015 - 160MB- Fixed issue #9726: File browser not properly behaving due to old cached files (Carsten Schmitz)
- Fixed issue #9744: Multiple choice question type label 'Not displayed' missing in statistics graph (Carsten Schmitz)
- Fixed issue #9798: Logout notice error (Carsten Schmitz)
- Fixed issue: Setting for loading the end URL is behaving properly when editing survey settings (Carsten Schmitz)
- New feature: Allow export to use statistics filter (Denis Chenu)
- New feature: ComfortUpdate notification (louis)
- New feature: ComfortUpdater with key system (louis)
2.06+.15072929 Juli 2015 - 160MB- Fixed issue #9761: CSRF token entropy (Carsten Schmitz)
- Fixed issue #9771: Unable to directly upgrade from 1.87 to 2.06 (Carsten Schmitz)
- Fixed issue #9778 (Sam)
- Fixed issue #9791: Upgrade from 2.05+ breaks on Linux/MSSQL systems (Carsten Schmitz)
- Fixed issue #9793: Token table upgrade goes wrong on MSSQL (Carsten Schmitz)
- Fixed issue: Unable to validate ranking question (Denis Chenu)
2.06+.15072323 Juli 2015 - 160MB- Fixed issue #8917: Error in R export plugin when exporting Yes/No question results (Carsten Schmitz)
- Fixed issue #9776: Mail registered participants with RemoteControl API (Jan-E)
- Fixed issue #9783: Use "adminname " as from-header in emailTokens (Jan-E)
- Fixed issue #9706: Wrong minimum PHP version in installer (Gabriele Mambrini)
- Fixed issue #9200: Delete selected participants from CPDB does not allow to select a deletion mode (Carsten Schmitz)
- Fixed issue #9666: Data entry screen with token problem (Carsten Schmitz)
- Fixed issue #9700: Owner list not sorted alphabetically when assigning a new survey owner (Carsten Schmitz)
- Fixed issue #9717: Activation does not check if all subquestion and answer options scales exist (Carsten Schmitz)
- Fixed issue #9737: No header on print version (Alfredo Esteban)
- Fixed issue #9748: Incorrect link for testing https (Denis Chenu)
- Fixed issue #9749: Button for batch sending invitations actually goes to page for sending reminders (Denis Chenu)
- Fixed issue #9753: Lack of sub question for array text and arry number aren't show in Question view (Denis Chenu)
- Fixed issue #9757: Inclusion filter for full responses/Incomplete responses can not be reset in browse (Denis Chenu)
- Fixed issue #9758: Selecting to show last 50 responses does not show the last 50 responses anymore (Denis Chenu)
- Fixed issue #9766: Blank page when trying to use the plugin manager (ptramonti)
- Fixed issue #9769: Preview url can breaks logic on questions (Denis Chenu)
- Fixed issue #9770: Unable to import old responses table (Denis Chenu)
- Fixed issue #9772: Using "Previous" Button to Navigate back to Welcome Screen before Exit Makes ReVisiting Fail (Denis Chenu)
- Fixed issue #9773: Ranking question with filter are not resetted when come back to question (Denis Chenu)
- Fixed issue #9777: Bad link for view/edit responses with 'urlFormat' => 'get' (Denis Chenu)
- Fixed issue #9778: Unable to use cron event (Sam)
- Fixed issue #9780 queXML export fails (Adam Zammit)
- Fixed issue #9782: Redundant SQ relevance button on scale>0 (mfaber)
- Fixed issue #9787: IE9 - the exit and clear survey button do not work (Denis Chenu)
- Fixed issue: Button for sending email with url format get (Denis Chenu)
- Fixed issue: Unable to delete multiple response in some condition (Denis Chenu)
- Fixed issue: XAMPP installer not completing successfully (Carsten Schmitz)
- New feature #8331: Set appearance options for queXML export (Adam Zammit)
- New Feature #8343: quexf: next page message with new question splitting option (Adam Zammit)
- New Feature #8344: quexf: conditional splitting with new question splitting option (Adam Zammit)
- New feature #9785: unicode function for substr and other text management function (Denis Chenu)
2.06+.15062930 Juni 2015 - 160MB- Fixed issue 09706: Wrong minimum PHP version in installer (Gabriele Mambrini)
- Fixed issue #9589: Testing a survey for admin user can be broken (Denis Chenu)
- Fixed issue #9700: Owner list not sorted alphabetically when assigning a new survey owner (Carsten Schmitz)
- Fixed issue #9708: Unable to create a new response with dataentry (Carsten Schmitz)
- Fixed issue #9720: SQL injection vulnerability in data entry (Carsten Schmitz)
- Fixed issue #9722: Some core replacement in equation are not updated for hidden group (Denis Chenu)
- Fixed issue #9723: Unable to edit assessment (Denis Chenu)
- Fixed issue #9724: Lost token emails on upgrade (Carsten Schmitz)
- Fixed issue: EM shows PERC and TOTAL error in assessment view (Denis Chenu)
2.06+.15062526 Juni 2015 - 275MB- Fixed issue #9464: Mandatory ranking question cannot go to next question if it's filtered by another question (Denis Chenu)
- Fixed issue #9706: Wrong minimum PHP version in installer (Carsten Schmitz)
- Fixed issue #9707: Print version show "Il y a 0 question" (Denis Chenu)
- Fixed issue #9709: Unable to export token by CSV (Denis Chenu)
- Fixed issue: Export by answers-short broken (Denis Chenu)
- Fixed issue: Graph switching not working in statistics (Carsten Schmitz)
- Fixed issue: Graph type in statistics not being properly stored (Carsten Schmitz)
- Fixed issue: XSS filtering doesn't show real actual value (Denis Chenu)
2.06+.150619 (Sicherheitsupdate) 23 Juni 2015 - 275MB- Fixed issue #9691: Some translations not working when taking the survey (Carsten Schmitz)
- Fixed issue #9692: Crash when saving global permissions if AuditLog is active (Sam)
- Fixed issue #9695: Language are not set correctly on survey taking (Denis Chenu)
- Fixed issue #9679: Incorrect width of select2 with IE10 (Denis Chenu)
- Fixed issue #9680: Database update error when updating and having very old token tables (Carsten Schmitz)
- Fixed issue #9682: Unable to update with pgsql (Sam)
- Fixed issue #9683: XSS vulnerabilities (Carsten Schmitz)
- Fixed issue #9685: Simple quote are double encoded in dropdown (Denis Chenu)
- Fixed issue #9687: Crash when trying to edit global parameter for a survey (Denis Chenu)
- Fixed issue #9688: Update KCFinder to last stable (3.12) (Denis Chenu)
- Fixed issue #9689: Update CKEditor to 3.6.6.2 (Denis Chenu)
- Fixed issue: Blank survey parameters when no questions exist yet (Carsten Schmitz)
- Fixed issue: Can force Show both for group and question code in Global settings (Denis Chenu)
- Fixed issue: CSRF vulnerability in KCFinder (Denis Chenu)
- Fixed issue: SQL injection vulnerability in administration - discovered by 0keeTeam / QIHU 360 company, China (Carsten Schmitz)
2.06+.150612 (Hauptversion) 12 Juni 2015 - 275MB- New feature #5983: allow different value in Database than shown in Equation question type (Denis Chenu)
- New feature #9431: Create LDAP users taking email and full name from LDAP server (Alfredo Esteban)
- New feature #9544: Question validation equation for List with comment (Denis Chenu)
- New feature: New authentication method management (Alfredo Esteban)
- New feature #6624: Allow to validate expression in email template (Denis Chenu)
- New feature #7048: Don't show EM error to respondant (Denis Chenu)
- New feature #8351: Public registration page resending of already registered user's login details (Denis Chenu)
- New feature #8659: Configurable proxy for comfort update (mfaber)
- New feature #8757: Individual subquestion relevance (mfaber)
- New feature #8823: Ability to use {QCODE} before it's declared (Denis Chenu)
- New feature #8862: More option in export heading (Denis Chenu)
- New feature #9006: Invalid mail addresses should be marked, not ignored (Denis Chenu)
- New feature #9133: Quota HTML use completed.pstpl (Denis Chenu)
- New feature #9427: A way to validate expression in Quota (Denis Chenu)
- New feature #9442: Allow to save (not save and quit) in Plugin settings and global settings (Denis Chenu)
- New feature #9500: Add ANSWER, QUESTIONHELP and other to beforeQuestionRender plugin event (Denis Chenu)
- New feature #9534: Allow 'other' for sub question code (Denis Chenu)
- New feature: Allow barebone URL for OPTOUTURL and OPTINURL (Denis Chenu)
- New feature: allow extended htmlOptions in SettingsWidget (Denis Chenu)
- New feature: Allow to download all files from a survey (Denis Chenu)
- New feature: allow to select another language when exporting (Denis Chenu)
- New feature: Allow to use own default controller and add new routes in config.php (Denis Chenu)
- New feature: beforeHasPermission Plugin events (Denis Chenu)
- New feature: Combine JS files for faster loading (Carsten Schmitz)
- New feature: Export uncompleted (started or not) in export token (Denis Chenu)
- New feature: Form action url contains surveyid (Denis Chenu)
- New feature: Render results using gqGrid (pradeshc) (Carsten Schmitz)
- Updated feature #9391: Google Analytics update to use Universal Analytics standard (Carsten Schmitz)
- Updated feature: Allow plugin or template to use HTML5 validation (Denis Chenu)
- Updated feature: Answers export to PDF (user and admin gui) (Aestu)
- Updated feature: Answers PDF export from admin GUI. (Alfredo Esteban)
- Updated feature: Audit plugin logs login, logout and failed login attempt (Alfredo Esteban)
- Updated feature: CHtml::dropDownList is quicker (Aestu)
- Updated feature: geomap: allow multiple map on same page (Denis Chenu)
- Fixed issue #09655: Less Then operator yields rendering error
- Fixed issue #9674: Error when trying to reload saved answers (Carsten Schmitz)
- Fixed issue #9679: Incorrect text in security tab (Carsten Schmitz)
- Fixed issue: Unable to add answer options/subquestions or to edit quotas (Carsten Schmitz)
2.05+.15052020 Mai 2015 - 170MB- Fixed issue #8917: Error in R export plugin when exporting Yes/No question results (Carsten Schmitz)
- Fixed issue #9289: Unable to delete a member of a group (Carsten Schmitz)
- Fixed issue #9299: Bad handling of broken links to uploaded files (Carsten Schmitz)
- Fixed issue #9448: Label set update : can remove existing language (Carsten Schmitz)
- Fixed issue #9449: Label set updates clear out existing assessment values (Carsten Schmitz)
- Fixed issue #9466: "Import response from deactivated table" doesn't import timing table (Carsten Schmitz)
- Fixed issue #9485: Reminder/invitation mails are not coded right (Carsten Schmitz)
- Fixed issue #9493: Mandatory check can fails with array filtered array (numbers) (Denis Chenu)
- Fixed issue #9512: User without update permission can't create label in main label magement screen - partial fix (Carsten Schmitz)
- Fixed issue #9521: Quota members are shown in the wrong translation for multilingual surveys (LouisGac)
- Fixed issue #9529: Public statistics only available in base language (Carsten Schmitz)
- Fixed issue #9530: When editing a token the language drop down menu lists all languages - should list only languages used (Carsten Schmitz)
- Fixed issue #9569: Admin with uid>1 cannot set superadmin permissions (Carsten Schmitz)
- Fixed issue #9592: Unable to run survey when using database sessions with Postgres (Carsten Schmitz)
- Fixed issue #9614: False question codes are replaced in the question texts, too (Denis Chenu)
- Fixed issue #9632: Conditions can be wrongfully substituted (answer code : 0) (Denis Chenu)
- Fixed issue #9633: Error when you insert subquestions in a multilingual survey on MSSQL (Carsten Schmitz)
2.05+.1505088 Mai 2015 - 170MB- Fixed issue #9603: Undefined variable: iSurveyID in /var/www/limesurvey/application/controllers/admin/tokens.php(36) (Alfredo Esteban)
- Fixed issue #9605: Crash when trying to grant permission in specific survey to user without any global permission (Denis Chenu)
- Fixed issue #9609: Template with dash (-) in the name cannot be used as default site template (Denis Chenu)
- Fixed issue #9611: High memory use of STATA export plugin (mfaber)
- Fixed issue: delete_question API method shuffled questions, not keeping its original order. (Gabriel Jenik)
2.05+.150413 (Sicherheitsupdate) 13 April 2015 - 170MB- Fixed issue 09577: Wrong instructions (Marcel Minke)
- Fixed issue #9447: Token sending email is unusuable with a lot of token (Alfredo Esteban)
- Fixed issue #9560: "Bounce settings" changeable although "Use global settings" were chosen (Denis Chenu)
- Fixed issue #9573: Question by question survey : Empty mandatory subquestion are not shown with error (Denis Chenu)
- Fixed issue #9587: Quotas do not work with PostgreSQL on some system (Denis Chenu)
- Fixed issue #9591: Sometimes date_max / date_min validations for date/time questions doesn't allow to use the maximum date expected. (Gabriel Jenik)
- Fixed issue #9594: EM nl2br() function doesn't work when content comes from current page (Denis Chenu)
- Fixed issue #9595: PHP error when deleting a condition (Gabriele Mambrini)
- Fixed issue: Default memory limit too low (Carsten Schmitz)
- Fixed issue: Display of public statistics in LimeSpired template (Carsten Schmitz)
- Fixed issue: Question selector unusuable in RTL mode (Carsten Schmitz)
- Fixed issue: Use capital on extension for file upload don't display file (Denis Chenu)
- Fixed issue: Wrong message (Alfredo Esteban)
2.05+.150310 (Sicherheitsupdate) 10 März 2015 - 170MB- New feature #9554: Added the possibility to change an answer value with plugin event beforeQuestionRender() (Denis Chenu)
- Fixed Issue #9241: Behaviour of numeric question type (and multi numeric) (gabrieljenik)
- Fixed issue #9454: Token edit fails after mandatory have been added (and left blank) (tpartner)
- Fixed issue #9491: Id column and Primary key is not generated when the survey is re-activated. (Carsten Schmitz)
- Fixed issue #9528: TSV show allways error screen without import information (Denis Chenu)
- Fixed issue #9531: URL parameters in panel integration are duplicated when adding additional languages to the survey (Carsten Schmitz)
- Fixed issue #9532: Standard user is not able to change his password, email or fullname (Alfredo Esteban)
- Fixed issue #9535: List with comment (dropdown presentation) doesn't display "Please choose..." (Denis Chenu)
- Fixed issue #9550: Numerical input integer evaluates incorrectly on survey load with token (Denis Chenu)
- Fixed issue: On RemoteControl2, when reordering not possible, not message is set in results. (Gabriel Jenik)
- Fixed issue: Reordering doesn't have to consider subquestions. (Gabriel Jenik)
- Fixed issue: Several XSS issues fixed in administration - thanks to Stefan Peherstorfer from http://www.hackner-security.com (Carsten Schmitz)
- Fixed issue: TSV export/import multiple with other add a other sub-question (Denis Chenu)
2.05+.15021111 Februar 2015 - 170MB- Fixed issue #9397: List_surveys API does not return surveys that specified user owns (Carsten Schmitz)
- Fixed issue #9407: Question and group export uses HTML content-type (Carsten Schmitz)
- Fixed issue #9430: AuditLog: Password logged as modified every time an user is modified (Alfredo Esteban)
- Fixed issue #9433: Auto translate not working for informal languages (mfaber)
- Fixed issue #9435: Trying to get property of non-object with debug=2 and AuditLog enabled (Alfredo Esteban)
- Fixed issue #9436: Forgotpassword functionality may disclose information about users (Alfredo Esteban)
- Fixed issue #9441: refurl does not catch external referrer url (Alfredo Esteban)
- Fixed issue #9446: Error when exporting question group to .lsg file with debugsql=1 (Denis Chenu)
- Fixed issue #9447: Token sending email is unusuable with a lot of token (Alfredo Esteban)
- Fixed issue #9453: URL parameters limited to 20 because of grid-issue (Carsten Schmitz)
- Fixed issue #9458: Under specific condition : HTMLPurifier inserts ! characters at random into emailed surveys (Denis Chenu)
- Fixed issue #9462: Regular expressions for validating fields don't validate if survey skips welcome screen (Carsten Schmitz)
- Fixed issue #9463: E-mail subject for confirmation and admin notification use non static var (Denis Chenu)
- Fixed issue #9465: Array (number)(with checkbox) question type highlight the rows that have been answered (Denis Chenu)
- Fixed issue #9466: "Import response from deactivated table" doesn't import timing table (Carsten Schmitz)
- Fixed issue #9467: Regenerate question code still usuable with activated survey (Denis Chenu)
- Fixed issue #9475: question validation tip not evaluated dynamically when questions are answered (Denis Chenu)
- Fixed issue #9476: wrongly rendered selectable years in dropbox date question (mfaber)
- Fixed issue #9477: Change of date stamp in survey settings shows a strange hint (Carsten Schmitz)
- Fixed issue #9481: RemoteControl function export_responses results is broken with JSON-RPC (Carsten Schmitz)
- Fixed issue #9482: Missing check for duplicate question IDs on activation (Carsten Schmitz)
- Fixed issue #9488: Radix separator is allways set to the base language in javascript (Denis Chenu)
- Fixed issue #9507: Admin GUI: Decimal format in answers pdf export even for 'only intenger' numeric questions (Alfredo Esteban)
- Fixed issue: Array (number) (default (dropdown)) question type don't remind actual answer (Denis Chenu)
- Fixed issue: Useless line (Alfredo Esteban)
- Fixed issue: Wrong hint text for Numeric question type when using min/max settings (Carsten Schmitz)
2.05+.14122929 Dezember 2014 - 170MB- Fixed issue #9171: Unable to subscribe to event (Alfredo Esteban)
- Fixed issue #9326: High memory usage if non-superadmin imports survey with acivated XSS filter (Carsten Schmitz)
- Fixed issue #9386: XSS issue related to survey deletion (Carsten Schmitz)
- Fixed issue #9400: Export Started but not yet completed tokens don't work (Denis Chenu)
- Fixed issue #9408: Excel statistics for question types "5 point array" and "5 point choice" show wrong aggregated percentage (Carsten Schmitz)
- Fixed issue #9409: PDF export by user contains html tag (Alfredo Esteban)
- Fixed issue #9415: Invalid url for image broke Print to PDF with debug 2 (Alfredo Esteban)
- Fixed issue #9418: Plugin Settings | The class name is being showed, instead of name of the plugin. (gabrieljenik)
- Fixed issue #9419: Unable to delete survey (Alfredo Esteban)
- Fixed issue #9422: Answers PDF from admin gui doesn't show question group name (Alfredo Esteban)
- Fixed issue #9425: Absence of delimeter at the end of a question group (Alfredo Esteban)
- Fixed issue #9426: No title at beginning of new respondent answers in HTML export from admin gui (Alfredo Esteban)
- Fixed issue: LimesurveyApi->getOldResponseTables return timing table (Denis Chenu)
- Fixed issue: Removing HTML tags from pdf title (Alfredo Esteban)
- Fixed issue: {TOKEN} is not replaced by token in quota message and url (Denis Chenu)
- Fixed issue: Trailing space in token key leads to unrecoverable survey situation (Carsten Schmitz)
- Removed feature: 'allowmandbackwards' config option is deprecated (Carsten Schmitz)
- Updated feature: Answers PDF export from admin GUI. (Alfredo Esteban)
- Updated feature: Audit plugin logs login, logout and failed login attempt (Alfredo Esteban)
2.05+.14121010 Dezember 2014 - 170MB- Updated feature: Answers export to PDF (user and admin gui) (Aestu)
- Fixed issue #9187: Default value edit page - Set value for all languages is not working (kairavesloot)
- Fixed issue #9187: (kairavesloot)
- Fixed issue #9255: Cannot import .lss file on MSSQL when certain text contents size limits are approached (Carsten Schmitz)
- Fixed issue #9369: Mandatory type N fields are validated upon first submit (Denis Chenu)
- Fixed issue #9372: RemoteControl export_responses breaks with some XML-RPC clients (Carsten Schmitz)
- Fixed issue #9378: Auth plugin base : lowercase uppercase mix : Not loggued but no error (Denis Chenu)
- Fixed issue #9379: DB error during installation when unsufficient permissions to create tables (Carsten Schmitz)
- Fixed issue #9381: Bug when showing message of invalid token (Aestu)
- Fixed issue #9389: Non mandatory array question type show 'error' header if there are one mandatory error (Denis Chenu)
- Fixed issue #9395: All in one survey with mandatory array have errormandatory without submit (Denis Chenu)
- Fixed issue: Array question type can show scroll bar (Denis Chenu)
- Fixed issue: PDF logo was not found in all admin templates (Aestu)
- Fixed issue: Question help text are not updated if update lang by url param (Denis Chenu)
- Fixed issue: Wrong redirect URL after upload in template editor. (Yong Zhang)
- New translation: Esperanto (Carsten Schmitz)
2.05+.14112626 November 2014 - 170MB- Fixed issue #9140: VV-Import not working with MSSQL (Carsten Schmitz)
- Fixed issue #9283: More than 255 characters can be entered into a short text question on Postgres and MSSQL which leads to an error (Carsten Schmitz)
- Fixed issue #9344: AND rules with ATTRIBUTE disappear when modify and importing the survey (Denis Chenu)
- Fixed issue #9371: Invitations/reminders cannot be sent to selected tokens (Carsten Schmitz)
2.05+.14112324 November 2014 - 170MB- Fixed issue #8589: PHP object injection in surveys (Carsten Schmitz)
- Fixed issue #9282: Deactivating survey with tokens fails with postgres - patch provided by random1 (Carsten Schmitz)
- Fixed issue #9317: Participants CSV import ignores delimiter setting (Carsten Schmitz)
- Fixed issue #9322: E-mail template content lost when you trying to save after session timeout (Carsten Schmitz)
- Fixed issue #9332: Date question + debug > 1 : broken Reorder survey (gabrieljenik)
- Fixed issue #9338: Database name text is forced to lowercase (Carsten Schmitz)
- Fixed issue #9358: Strange characters in email notifications when using Chrome browser (Carsten Schmitz)
- Fixed issue #9361: HTML in group name breaks question reordering (Carsten Schmitz)
- Fixed issue #9362: Loss of attribute descriptions on update (Carsten Schmitz)
- Fixed issue #9365: The method list_question doesn't return subquestions (Carsten Schmitz)
- Fixed issue: Ugly default font for PDF output (Carsten Schmitz)
2.05+.14111317 November 2014 - 170MB- Fixed issue #8806: Questionindex to 2 allows invalid survey submitted (Denis Chenu)
- Fixed issue #9198: Complete group's navigation can stop before clicked group (Denis Chenu)
- Fixed issue #9285: Index complete + mandatory question: Undefined notice (Denis Chenu)
- Fixed issue #9328: Language changer causes warning for mandatory questions (Denis Chenu)
- Fixed issue #9342: Attribute descriptions are not deleted in database when field is deleted (Carsten Schmitz)
- Fixed issue #9351: Database error during update when using a database other than MySQL (Carsten Schmitz)
- Fixed issue #9355: Group rights cannot be set (Carsten Schmitz)
- Fixed issue: Black background with PDF charts when using Linux (Carsten Schmitz)
2.05+.14111011 November 2014 - 170MB- Fixed issue #9351: Error on update for non-MySQL installations
2.05+.14110910 November 2014 - 170MB- Fixed issue #9026: If empty survey, export 1 empty record to avoid blank results. (gabrieljenik)
- Fixed issue #9307: Calling a survey with a non-existing token leads to PHP Warning (debug=1) (Denis Chenu)
- Fixed issue #9320: Unable to edit local the bounce parameters in token management (Denis Chenu)
- Fixed issue #9339: Duplicate questions IDs used when new survey that has different based language than previous surveys (Carsten Schmitz)
- Fixed issue #9343: Unable to see Question group survey_logic_file after import (Denis Chenu)
- Fixed issue: Files cannot be downloaded if magic_quotes is activated on the server (Carsten Schmitz)
- Fixed issue: Placing several quota members on the same question leads to unrecoverable error in admin and survey runtime (Carsten Schmitz)
2.05+.14102020 Oktober 2014 - 170MB- Fixed issue #9218: When adding conditions fields referring to the same token field (Carsten Schmitz)
- Fixed issue #9261: Emailstatus not filled by default when using remotecontrol invite_participants (Denis Chenu)
- Fixed issue #9266: Chinese and Japanese characters not suppoerted when using MS SQL Server (Carsten Schmitz)
- Fixed issue #9267: Error message when importing an survey archive having survey URL parameters (Carsten Schmitz)
- Fixed issue #9274: Uppercase database name leads to errors (Carsten Schmitz)
- Fixed issue #9278: Simple quote are replaced by HTML entities with HTML editor (Denis Chenu)
- Fixed issue #9281: Unable to use Expression Manager for mail notification (Denis Chenu)
- Fixed issue #9287: Missing asterisk in mandatory fields (Denis Chenu)
- Fixed issue #9293: Quotation marks in email subjects are stripped when saved to the database including all following text (Denis Chenu)
- Fixed issue #9298: Sort for a numeric token_attribute field in any participant table fails completely (Carsten Schmitz)
- Fixed issue #9300: XSS protection or variable substitution breaks links with variable substitutions (Denis Chenu)
- Fixed issue #9314: Error on PDF export w/ chinese content (mfaber)
2.05+.1410034 Oktober 2014 - 170MB- New feature: can use Expression Manager in slider min/max/step and default (Denis Chenu)
- Fixed issue #9181: When dumping database sometimes lines are left out (Carsten Schmitz)
- Fixed issue #9182: Data check integrity function uses too much memory if you have many surveys (Carsten Schmitz)
- Fixed issue #9225: Infite redirection loop with WebServer authentication (Denis Chenu)
- Fixed issue #9232: Error when calling list_participants and passing aAttributes array (Carsten Schmitz)
- Fixed issue #9233: list_participants delivers invalid token data (Carsten Schmitz)
- Fixed issue #9234: White page after save global settings if done just after auto-update (Carsten Schmitz)
- Fixed issue #9239: Wrong language used for Expresson Manager in printable version (Denis Chenu)
- Fixed issue #9240: Leading zeros removed during display for text (Denis Chenu)
- Fixed issue #9258: Quick translation broken ith valid KEY (Denis Chenu)
- Fixed issue #9259: slider min/max can be set as non-numeric, which then breaks survey (Denis Chenu)
- Fixed issue #9269: Unable to delete label set with urlFormat get (Denis Chenu)
- Fixed issue #9270: getallsets/ajaxsets issue when saving labelset (Denis Chenu)
- Fixed issue #9271: Array dual scale causes errors (Denis Chenu)
- Fixed issue: High memory usage on database backup procedure (Carsten Schmitz)
- Fixed issue: High memory usage on db upgrade from older versions (Carsten Schmitz)
- Fixed issue: PDF statistics cannot be shown (Carsten Schmitz)
2.05+.14091522 September 2014 - 170MB- New feature #8596: Allow empty dates for RemoteControl add_response call (Nate Baker)
- Fixed issue #8221: Update TCPDF to ver. 6.xx (Alain Bearez)
- Fixed issue #9031: get_summary does not return correct completed_responses (patch by ravindrakhokharia) (Carsten Schmitz)
- Fixed issue #9149: Enable token-based response persistence? lack of explanation (Denis Chenu)
- Fixed issue #9173: Only one record of same name/email can be added from CPDB to a token table (Carsten Schmitz)
- Fixed issue #9195: SPSS Export - Text answers are cut on export - wrong data types assigned (Carsten Schmitz)
- Fixed issue #9209: RemoteControl export_responses_by_token does not return all responses (Carsten Schmitz)
- Fixed issue #9220: Slider cannot be changed if decimal separator is comma and Slider accuracy is less than 1 (Denis Chenu)
- Fixed issue #9224: Confirmation emails not being sent if several email addresses are used in the token (Carsten Schmitz)
- Fixed issue #9229: Language switch in token form with urlFormat to get broken (Denis Chenu)
- Fixed issue #9231: Error when exporting survey archive (Carsten Schmitz)
2.05+.14091111 September 2014 - 170MB- Fixed issue #9024: Unable to access attribute management (tpartner)
- Fixed issue #9047: Replacement field properties don't show up/bad layout (tpartner)
- Fixed issue #9132: Remote API won't work when using MSSQL dblib driver on Linux (Carsten Schmitz)
- Fixed issue #9140: Auto ID is not set properly when using Postgres and deactivating and reactivating the survey (Carsten Schmitz)
- Fixed issue #9140: Auto ID is not set properly when using Postgres and insert new id with VV import (Denis Chenu)
- Fixed issue #9140: No error message if data is not inserted on first page (Carsten Schmitz)
- Fixed issue #9152: CSV export of CPDB with additional attributes doesn't export attribute values properly (Carsten Schmitz)
- Fixed issue #9162: Pagination in CPDB panel not working (Carsten Schmitz)
- Fixed issue #9172: Sent invitations are not being marked as sent when a semi-colon exist in the email address field (Carsten Schmitz)
- Fixed issue #9174: OPTOUTURL from invitation email not working si EmailStatuts is not exactly on "OK" (Denis Chenu)
- Fixed issue #9181: When dumping database sometimes lines are left out (Carsten Schmitz)
- Fixed issue #9183: Template upload: "zip" is added to the templatename (Carsten Schmitz)
- Fixed issue #9185: End page doesn't display correctly if it contains only an image and no text (Carsten Schmitz)
- Fixed issue #9188: Array (Numbers) with Checkbox layout maximum/minimum answer validation not working if item was check and unchecked (Carsten Schmitz)
- Fixed issue #9196: Can't update a token response if the last group was hidden (Carsten Schmitz)
- Fixed issue #9199: JS error "showhelp is not defined" (Carsten Schmitz)
- Fixed issue #9200: Delete selected participants from CPDB does not allow to select a deletion mode (Carsten Schmitz)
- Fixed issue #9201: Possibility to perform XSS across email (Denis Chenu)
- Fixed issue #9208: RemoteControl function export_responses_by_token ignores completion status when several responses for the same token exist (Carsten Schmitz)
- Fixed issue #9210: ComfortUpdate not working if debug mode is activated (Carsten Schmitz)
- Fixed issue #9213: Resume on Multiple numerical input displays 10 trailing zeros after the decimal place (Denis Chenu)
- Fixed issue #9216: CPDB paging doesn't seem to be working properly (tpartner)
2.05+.1409023 September 2014 - 170MB- Fixed issue #9190 : reduce memory footprint for "Ranking" (R) type (Denis Chenu)
- Fixed issue: CSS being broken when loading email template for detailed admin notification (Carsten Schmitz)
- Fixed issue: Misuse of 'xml' as file extension for tab-separated-values format (vundicind)
- Fixed issue: Notification emails not being sent if spaces are preceding the email address (Carsten Schmitz)
- New feature: Add title on question list when exporting result (Denis Chenu)
- New feature: Default value for yes/no question type (kairavesloot)
- New translation: Kazakh
2.05+.140821 (Sicherheitsupdate) 21 August 2014 - 170MB- Fixed issue #9164: Error when adding participant to exported and imported survey (Carsten Schmitz)
- Fixed issue #9167: Small JS issue in survey browsing, public survey list and data entry (Carsten Schmitz)
- Fixed issue #9175: Feature "Allow multiple responses or update responses with one token" failed (Denis Chenu)
- Fixed issue #9177: Surveys with quote causing error in MSSQL (Denis Chenu)
- Fixed issue: Multiple question codes in array filter break printable version (Carsten Schmitz)
- Fixed issue: Vulnerability in installer (Carsten Schmitz)
2.05+.14081111 August 2014 - 170MB- Fixed issue #9101: I can not switch to a template with uppercase cahracter in template editor (Carsten Schmitz)
- Fixed issue #9122: User can view 'edit local settings' button even without access (Denis Chenu)
- Fixed issue #9153: Database dump tool not properly quoting all special chars (Carsten Schmitz)
- Fixed issue : HTML editor broke using > < ... in Expression (Denis Chenu)
- Fixed issue: Lost function convert_value() (weberho)
2.05+.14073030 Juli 2014 - 170MB- Fixed issue #9052: Importing old .csv survey structure file does not properly import quotas (Carsten Schmitz)
- Fixed issue #9100: ComfortUpdate step 2 shows absolute file paths (Carsten Schmitz)
- Fixed issue #9105: Unable to open popup email for administrator in French (Carsten Schmitz)
- Fixed issue #9115: Chrome has a bug which causes slider layouts not to be styled properly redraw (Carsten Schmitz)
- Fixed issue #9120: Migration issue from 1.90 to 2.05 when using Postgres (Carsten Schmitz)
- Fixed issue #9138: Sending multiple invitations, reminders to the same token (Carsten Schmitz)
- Fixed issue #9143: Comfort update backups have different extensions (Carsten Schmitz)
- Fixed issue #9147: Deprecated notice on PHP 5.5 when emailing invitations (Carsten Schmitz)
- Fixed issue : Quota with unrelevant question and default value are true even if question is unrelevant (Denis Chenu)
- Fixed issue : Unable to save a survey again after reload a survey (Denis Chenu)
- Fixed issue: XAMPP package not properly installing the database (Carsten Schmitz)
2.05+.140717 (Sicherheitsupdate) 17 Juli 2014 - 130MB- Fixed issue #7895: Quota are not tested for hidden question (relevance to 1) (Denis Chenu)
- Fixed issue #8906: Long URI with autofilter (Denis Chenu)
- Fixed issue #9126: Survey's token and EM variables aren't set when exporting printing results view to PDF format. (Denis Chenu)
- Fixed issue #9128: Using screen readers JAWS and NVDA, image menu are unreadable (Denis Chenu)
- Fixed issue #9134: Database error when trying to reload survey data (Denis Chenu)
- Fixed issue #9141: No file can be uploaded if Max number of files is not set (Denis Chenu)
- Fixed issue: Tip before tooltip on footer manual link (Denis Chenu)
- Fixed issue: Unable to enter some date without datepicker (Denis Chenu)
- Fixed issue: XSS in label management and use (Denis Chenu)
- New feature #9066: afterSurveyComplete aren't call from Quota : afterSurveyQuota (Denis Chenu)
2.05+.140703 (Sicherheitsupdate) 3 Juli 2014 - 130MB- Fixed issue #8028: File upload dialog function can be updated (Denis Chenu)
- Fixed issue #9001: Gramar error in validation message (Carsten Schmitz)
- Fixed issue #9071: Language switch not working when using move previous (Denis Chenu)
- Fixed issue #9105: Unable to open popup email editor in French (Carsten Schmitz)
- Fixed issue #9117: Array dual scale (dropdown) question : First answer is allways selected if don't show no answer (Denis Chenu)
- Fixed issue #9127: Invalid quota broke quota view (Denis Chenu)
- Fixed issue: Asterisks in global settings not visible for fixed settings (Carsten Schmitz)
- Fixed issue: Miscalculation of completed quota for Multi Question type (Denis Chenu)
- Fixed issue: Missing translation in token send email process (Denis Chenu)
- Fixed issue: Search parameter vulnerability in CPDB (Carsten Schmitz)
- Fixed issue: Untranslated text in multitext array question sum function (Carsten Schmitz)
- Fixed issue: Vulnerable parameter on survey resume (Carsten Schmitz)
- Fixed issue: XSS reflection in CPDB and global settings (Carsten Schmitz)
- New feature : use shortest url with urlFormat path (Denis Chenu)
2.05+.140618 (Sicherheitsupdate) 18 Juni 2014 - 130MB- Fixed issue #9025: Error showing pie chart in statistics when using MS SQL server (Carsten Schmitz)
- Fixed issue #9050: Template permissions for a user are lost after global permissions are saved (Carsten Schmitz)
- Fixed issue #9077: CSS issue with Basic template when using Array filter (tpartner)
- Fixed issue #9085: Vulnerable third party jQuery scripts (Carsten Schmitz)
- Fixed issue #9087: XSS vulnerability (Carsten Schmitz)
- Fixed issue #9088 : moduser is not filtered (Denis Chenu)
- Fixed issue #9089: Mixed content in statistics (Carsten Schmitz)
- Fixed issue #9090: Valid IDNA e-mail address is considered incorrect (Carsten Schmitz)
- Fixed issue #9091 : navigation_test not filtered (Denis Chenu)
- Fixed issue #9092 : lang is not filtered in personnal settings (Denis Chenu)
- Fixed issue: Allow to use multiple email in same equation for notification (Denis Chenu)
- Fixed issue: auth_webserver_autocreate_user option not properly setting template permission (Carsten Schmitz)
- Fixed issue: TOKEN: replaced by empty string (Denis Chenu)
2.05+.14061212 Juni 2014 - 130MB- Fixed issue #9064: Blank page/error on step 4 when updating from version 2.0
- Fixed issue #8302: Long strings truncated in stata-xml (mfaber)
- Fixed issue #8462 : Unable to import contacts into Central Participant Database (Denis Chenu)
- Fixed issue #9039: Custom tokenfields missing in Stata-xml export (mfaber)
- Fixed issue #9041: Blacklist setting have no effect (Carsten Schmitz)
- Fixed issue #9062: token table error if TOKEN:ATTRIBUTE is used (Denis Chenu)
- Fixed issue #9064: Blank page/error on step 4 when updating from version 2.0 (Carsten Schmitz)
- Fixed issue #9071: Language switch not working (Denis Chenu)
- Fixed issue #9073: Data entered in quotation marks disappears in multiple text question type (Carsten Schmitz)
- Fixed issue #9078: CSV export of particiapnt DB can make invalid CSV file (Denis Chenu)
- Fixed issue: Added a hint next to the XSS filter setting to underline that it is always disabled for the superadministrator. (Alexis Bezverkhyy)
- Fixed issue: Participant import not not working (Carsten Schmitz)
- Fixed issue: Some legal filename characters like dashes were not allowed in template names. (Alexis Bezverkhyy)
- Fixed issue: Upload button not working (Carsten Schmitz)
2.05+.14052020 Mai 2014 - 130MB- New feature: Option to prefill credentials in demo mode (Carsten Schmitz)
- Fixed issue #8722: Template format Errorwith multicolumn checkboxes and radio buttons (Denis Chenu)
- Fixed issue #8973: Editing attributes not properly working (tpartner)
- Fixed issue #8996: Retrieving list of participants with additional token information not possible (Carsten Schmitz)
- Fixed issue #9019: EM placeholders within label sets are not copied correctly (Carsten Schmitz)
- Fixed issue #9024: Unable to access attribute management (Carsten Schmitz)
- Fixed issue #9032: Permissions not enforced on template editor (Carsten Schmitz)
- Fixed issue #9034: Authentication with blank password using LDAP (mfaber)
- Fixed issue #9035: LDAP-search and bind not working with MS ActiveDirectory (mfaber)
- Fixed issue #9037: Survey import from TSV file fails with PDOException (Carsten Schmitz)
- Fixed issue #9041: Blacklist setting have no effect (Carsten Schmitz)
- Fixed issue #9042: CSS vulnerability in 'Resume later' save screen (Carsten Schmitz)
- Fixed issue: Error with templates when upgrading from version 1.90 (Carsten Schmitz)
2.05+.1405023 Mai 2014 - 130MB- Changed feature: Added xslx and docx to allowed file extensions for resources (Carsten Schmitz)
- Fixed issue #8997: XAMPP installer not working (Sam Mousa)
- Fixed issue #9004: Cannot create new attributes with participant CSV import (Carsten Schmitz)
- Fixed issue #9007: Crash when an user wants to create a new survey (Carsten Schmitz)
- Fixed issue #9008: RPC call to export_statistics works only if you are the owner of the survey (Carsten Schmitz)
- Fixed issue #9009: Unchecking "Allow this user to edit these participants" creates shares with edit privleges (Carsten Schmitz)
- Fixed issue #9010: Survey list no longer reads "No active surveys" (Carsten Schmitz)
- Fixed issue #9015: Wrong quote escaping for translated text in file upload processing (Carsten Schmitz)
- Fixed issue #9016: Redundant "File count" text before actual value displayed in response records (Carsten Schmitz)
- Fixed issue: SQLSRV database type not supported for install command (Carsten Schmitz)
2.05+.14042222 April 2014 - 130MB- Fixed issue #8513: ERROR: Invalid last group timing fieldname when reactivating a modified survey and using timings (Carsten Schmitz)
- Fixed issue #8938: Showing inline text of text fields throws JS/AJAX error (Carsten Schmitz)
- Fixed issue #8967: Unable to map paticipant attributes to "Token attributes to create" when adding participants to survey (Carsten Schmitz)
- Fixed issue #8968: Survey cannot be printed if invalid array filter is set (Carsten Schmitz)
- Fixed issue #8972: Currently only an administrator can save the link target in new window (_blank) (Carsten Schmitz)
- Fixed issue #8974: Cannot use ComfortUpdate if OpenSSL extension not installed on webserver (Carsten Schmitz)
- Fixed issue #8975: R data exported without a header (Carsten Schmitz)
- Fixed issue #8977: Token import marks valid IDN email addresses as invalid (Carsten Schmitz)
- Fixed issue #8982: Missing translation during installation (Carsten Schmitz)
2.05+.14041414 April 2014 - 130MB- New feature #8659: Configurable proxy for ComfortUpdate (mfaber)
- Fixed issue #8908: Javascript error in import tokens page (Carsten Schmitz)
- Fixed issue #8925: Exporting a filtered list results in SQL error (Carsten Schmitz)
- Fixed issue #8926: Add filtered participants to a survey adds ALL participants to the survey (Carsten Schmitz)
- Fixed issue #8945: Only a super administrator can manage user groups (Carsten Schmitz)
- Fixed issue #8955: YearRange for date picker not set (mfaber)
- Fixed issue #8960: Proper installation fails if db password contains certain characters (Carsten Schmitz)
- Fixed issue: Files with spaces cannot be attached to email templates (Carsten Schmitz)
2.05+.1404044 April 2014 - 130MB- Fixed issue #8784: get_summary RPC routine only delivering one value at a time (Carsten Schmitz)
- Fixed issue #8856: It should not add the datatype tag for the key value which breakes response when converted to array (ravindrakhokharia)
- Fixed issue #8857: Fixed issue of type casting and return number value (ravindrakhokharia)
- Fixed issue #8878: Cell width faulty in Array 10 point question type (Carsten Schmitz)
- Fixed issue #8887: Question text and help : unable to use html entities of < and > for admin (Denis Chenu)
- Fixed issue #8890: Automatic fill of answer code removes 1st character (Carsten Schmitz)
- Fixed issue #8892: Missing translation (Carsten Schmitz)
- Fixed issue #8893: Missing translation (Carsten Schmitz)
- Fixed issue #8894: Error when importing an invalid file (Carsten Schmitz)
- Fixed issue #8895: Missing translation (Carsten Schmitz)
- Fixed issue #8896: JS file inclusion missing in template editor preview of startpage.pstpl (Carsten Schmitz)
- Fixed issue #8899: When importing token data from CSV file the invitation date is ignored (Denis Chenu)
- Fixed issue #8902: CPD Editing shared Participants results in duplicates (Carsten Schmitz)
- Fixed issue #8903: Error when sharing an already shared participant (Carsten Schmitz)
- Fixed issue #8910: Fixed added to output/render output of file data, using render routine of Bigfile class (ravindrakhokharia)
- Fixed issue #8914: Allow to click next/submit more than once (Denis Chenu)
- Fixed issue #8917: Error in R Export plugin (Menno Dekker)
- Fixed issue #8917: Error in R Export plugin - patch by peterhol (Carsten Schmitz)
- Fixed issue #8918: Paticipant responses contain only question marks (Carsten Schmitz)
- Fixed issue #8922: KCFinder CSRF not always working (Menno Dekker)
- Fixed issue #8923: Survey logic file for group : don't show relevance of Questions (Denis Chenu)
- Fixed issue: Absolute URL for assets may cause HTTPS mixed content error (Carsten Schmitz)
- Fixed issue: During vv export, output data was buffered and lead to out of memory errors when exporting large quantities of answers. (Alexis Bezverkhyy)
- Fixed issue: Question index activated on update (Carsten Schmitz)
- Fixed issue: Unable to redisplay duplcate token attribute (Denis Chenu)
- New translation: Added Papiamento (pap-AW and pap-CW) (Ace Suares)
2.05+.14032020 März 2014 - 130MB- Fixed issue #8807: When the AuditLog plugin is active, you can't add a Participant in the central participant database (Menno Dekker)
- Fixed issue #8868: AuditLog plugin : Can't create/delete user (Menno Dekker)
- Fixed issue #8500: Example surveys not properly importing (Thomas White)
- Fixed issue #8797: Error 500 when searching for Attribute Field content in CPDB (Carsten Schmitz)
- Fixed issue #8804: Unable to set advanced settings (Sam Mousa)
- Fixed issue #8805: CSS styles needed in load/save forms (tpartner)
- Fixed issue #8814: Multiple numeric input limit with big integer values (Carsten Schmitz)
- Fixed issue #8821: Sending reminders process does not clearly indicate to user when it is complete (Carsten Schmitz)
- Fixed issue #8833: RemoteControl activate_tokens throws error but action is done using imported survey (Carsten Schmitz)
- Fixed issue #8842: Survey template reverts back to default when user don't have read access to actual template (Denis Chenu)
- Fixed issue #8843: Overflow in dragdrop box (Denis Chenu)
- Fixed issue #8844: Double import of the same question produce a fatal error (Carsten Schmitz)
- Fixed issue #8846: "Resume later" button unavailable when reloading a survey after using this button (Denis Chenu)
- Fixed issue #8847: Viewing quotas after having de-activated a survey shows internal server error (Carsten Schmitz)
- Fixed issue #8852: If server upload maxfilesize is less than upload question maxfilesize, then the maxsize reported to users is incorrect (Carsten Schmitz)
- Fixed issue #8860: String Splitter and Tokenizer tests in GUI available and failing (Carsten Schmitz)
- Fixed issue #8861: Template name is forgotten after template rename (Carsten Schmitz)
- Fixed issue #8869: Empty data in "R-data" export (Menno Dekker)
- Fixed issue #8873: csv export for participants fails if "all attributes" entry is selected (Carsten Schmitz)
- Fixed issue #8875: 'No answer' not available in Dual Scale dropdown even when 'No answer' is set to show (Carsten Schmitz)
- Fixed issue #8876: Print answers shows fatal error if session expired (Carsten Schmitz)
- Fixed issue: Error on survey archive import (Carsten Schmitz)
- Fixed issue: Problems running DB update when updating from 1.92/1.90 using MSSQL (Carsten Schmitz)
2.05+.140317 (Sicherheitsupdate) 17 März 2014 - 130MB- Fixed issue #8738: Upgrading with webserver auth from 2.00+ to 2.05+ does not enable authwebserver plugin (Menno Dekker)
- Fixed issue #8799: Administration login using a link with one time password (Menno Dekker)
- Fixed issue #8813: Failed Login Attempt locks out all users when behind nginx proxy - doesn't use sIPAddress (Menno Dekker)
- Fixed issue #8838: The "Access" filter in the administration surveylist only works in English (Thibault Le Meur)
- Fixed issue #8600: some wrong sized buttons while editing plugin settings (Menno Dekker)
- fixed issue #8818: XSS security enable : Comparison operators (> and <) get converted to HTML-entities in expressions in questions (Denis Chenu)
- Fixed issue #7703: results not saved when rel eq contains errors (mfaber)
- Fixed issue #8746: CPDB Attribute Type Dropdown is... broken (tpartner)
- Fixed issue #8764: Token search criteria take only 2 criteria (Denis Chenu)
- Fixed issue #8790: missing translation in token filter (Denis Chenu)
- Fixed issue #8791: Two identical filter criteria in token tabl (Carsten Schmitz)
- Fixed issue #8792: Missing translation (Carsten Schmitz)
- Fixed issue #8794: False token produces irritating/wrong error message (Carsten Schmitz)
- Fixed issue #8795: Unable to create or import survey after new installation and using MSSQL from Linux (Carsten Schmitz)
- Fixed issue #8798: Editing a dropdown attribute value deletes everything but the first word (tpartner)
- Fixed issue #8799: One time passwords not working (Carsten Schmitz)
- Fixed issue #8800: Small translation fix (Carsten Schmitz)
- Fixed issue #8802: Participants with long email addresses aren't added to the CPDB (Carsten Schmitz)
- Fixed issue #8810: When importing a question entering a question code is required which doesn't make sense (Denis Chenu)
- Fixed issue #8812: Email attachments configuration is not saved (Carsten Schmitz)
- Fixed issue #8829: Questions with errors in relevance equations are hidden (mfaber)
- Fixed issue #8847: Viewing quotas after having de-activated a survey shows internal server error. (Denis Chenu)
- Fixed issue #8848: Quota end text are not XSS filtered (Denis Chenu)
- Fixed issue: First language in quota edit is not the base survey language (Denis Chenu)
2.05+.1403022 März 2014 - 130MB- Fixed issue #8763: Small display issue response summary (Carsten Schmitz)
- Fixed issue #8767: Users with missing optional attributes dropped silently when importing into Participant database (Carsten Schmitz)
- Fixed issue #8768: Error when no csv file selected on CPDB import (Carsten Schmitz)
- Fixed issue #8769: Optout and Optin controller show part of the admin template (Carsten Schmitz)
- Fixed issue #8770: Wrong labels in statiscs chart (Carsten Schmitz)
- Fixed issue #8775: Misleading error message when attempting to re-take a closed survey (Carsten Schmitz)
- Fixed issue #8777: Error when mapping participant attributes to new token attributes adn using MSSQL (Carsten Schmitz)
- Fixed issue #8778: 2.05+ install crashes when using MSSQL connecting from Linux (Carsten Schmitz)
- Fixed issue #8781: Inconsistent report from email bounce processing (Carsten Schmitz)
- Fixed issue #8782: "Option 'Other'" for multiple choice is not 508 compliant (Denis Chenu)
- Fixed issue #8783: The main container form is not 508 compliant (Denis Chenu)
- Fixed issue #8784: get_summary RPC routine only delivering one value at a time (Carsten Schmitz)
- Fixed issue #8785: Repeated questions when choosing "All in One" (Build 140226 ) (Denis Chenu)
- Fixed issue #8786: Errors when updating from 2.0 and using MSSQL (Carsten Schmitz)
- Fixed issue #8787: Timezone problem w/ minmax date in datepicker (mfaber)
- Fixed issue #8788: Notice in LSYii_Application.php is config.php don't have debug and server error log is set to E_ALL (Denis Chenu)
- Fixed issue : Bad link for update information (Denis Chenu)
2.05+.14022626 Februar 2014 - 130MB- Fixed issue #8756: Missing translations on browse responses (Denis Chenu)
- Fixed issue #8224: Incomplete dates (dropdown mode) are recorded as missing (mfaber)
- Fixed issue #8526: Blank screen if minimum PHP version requirement is not met (Carsten Schmitz)
- Fixed issue #8526: No information if installation broke (Denis Chenu)
- Fixed issue #8670: Screen to import responses from a de-activated survey is messed up (Sam Mousa)
- Fixed issue #8683: Unique custom token values fail to merge in invite/reminder emails (Denis Chenu)
- Fixed issue #8686: HTML popup editor not working in email templates (Carsten Schmitz)
- Fixed issue #8686: line feed trouble when translating e.g. mail templates in translation system (tpartner)
- Fixed issue #8688: Missing translations when using KCFinder (Carsten Schmitz)
- Fixed issue #8730: Allways take default language radix separator for all s (Denis Chenu)
- Fixed issue #8734: Missing translation when exporting participants from CPDB grid (Carsten Schmitz)
- Fixed issue #8735: "Exit and clear survey" button text is a link 'a' tag which adopts the 'a' tag CSS-style (color) (Denis Chenu)
- Fixed issue #8735: "Exit and clear survey" css style for shiped template (Denis Chenu)
- Fixed issue #8739: Expiry date is ignored when importing LSA file (Carsten Schmitz)
- Fixed issue #8740, #8741: Stored XSS (Denis Chenu)
- Fixed issue #8742: CDbCommand failed error when using times and certain locales (Carsten Schmitz)
- Fixed issue #8744: Can not add option values to drop-down attribute fields in CPDB (Carsten Schmitz)
- Fixed issue #8749: Attribute time_limit broken (with action : move without warning) (Denis Chenu)
- Fixed issue #8753: Token list columns are all centered (Carsten Schmitz)
- Fixed issue #8755: Summary of sending invitations looks bad (Carsten Schmitz)
- Fixed issue #8762: Invitations are sent even if no row was selected in token grid (Carsten Schmitz)
- Fixed issue: Export selection show empty line with utf8 caracters (Denis Chenu)
- Fixed issue: Notice when importing a TSV survey file (Carsten Schmitz)
- Fixed issue: RTL issues in administration (Carsten Schmitz)
2.05+.14021717 Februar 2014 - 130MB- Fixed issue: ComfortUpdate not unzipping the update file
- Fixed issue #8718: Adding subquestions to multilingual survey causes database inconsistency - patch by Adam Zammit (Carsten Schmitz)
- Fixed issue #8252: The temporary path for PCLZIP is not properly set (Carsten Schmitz)
- Fixed issue #8623: preview image of "multiple numeric" question type is not hidden after choosing (tpartner)
- Fixed issue #8686: Defaults email template texts not working with HTML templates (Carsten Schmitz)
- Fixed issue #8693: When using non-numeric answer codes Limesurvey automatically adds non-unique follow up codes (Carsten Schmitz)
- Fixed issue #8703: Owner of a survey have no rigth on this survey (Denis Chenu)
- Fixed issue #8708: Dual scale dropdown not displaying scale 2 answers on Previous or after resuming later (Carsten Schmitz)
- Fixed issue #8709: Missing translation in CPDB table filter (Carsten Schmitz)
- Fixed issue #8712: No confirmation email is sent if uses_left>1 (Carsten Schmitz)
- Fixed issue #8713: Assessment values are not copied when copying a question (Carsten Schmitz)
- Fixed issue #8715: CDbCommand error when importing broken VV file (Denis Chenu)
- Fixed issue #8716: do not clear custom token attribute data when removing a token table (Alexis Bezverkhyy)
- Fixed issue #8723: Public statistics link not properly working (Carsten Schmitz)
- Fixed issue: Questionindex setting not imported (Carsten Schmitz)
2.05+.140212 (Sicherheitsupdate) 13 Februar 2014 - 130MB- Fixed issue #8676: Adding answer options impossible in IE9 (Denis Chenu)
- Fixed issue #8500: Example surveys not properly importing (Carsten Schmitz)
- Fixed issue #8601: Missing translations in survey list filter (Carsten Schmitz)
- Fixed issue #8629: The template.js file is now placed in the (Sam Mousa)
- Fixed issue #8661: Major security issues, allow acces to restricted files (Denis Chenu)
- Fixed issue #8662: Missing translation (Carsten Schmitz)
- Fixed issue #8665: Mandatory multiple numeric dont work with filtering attribute (Denis Chenu)
- Fixed issue #8666: List (dropdown) set of subsequent questions different (Carsten Schmitz)
- Fixed issue #8669: Validation of incomplete dates (mfaber)
- Fixed issue #8675: Migration issue from 1.90 to 2.05 if using Postgres - patch by atisne (Carsten Schmitz)
- Fixed issue #8677: Submitdate and datestamp are always the same as startdate (Denis Chenu)
- Fixed issue #8679: IPInfoDB geolocation slow/not working (Carsten Schmitz)
- Fixed issue #8681: Email from data entry "save for further completion" sends broken link (Carsten Schmitz)
- Fixed issue #8682: Force SSL fails when HTTPS not directly handled by web server - patch by leexxx (Carsten Schmitz)
- Fixed issue #8683: Unique custom token values fail to merge in invite/reminder emails (Carsten Schmitz)
- Fixed issue #8684: Allow maxdate > year 2038 (mfaber)
- Fixed issue #8687: Wrong date format displayed when browsing responses (Carsten Schmitz)
- Fixed issue #8689: Align of check boxes (survey permissions) (tpartner)
- Fixed issue #8692: Saving subquestion codes starting with a number not possible (Carsten Schmitz)
- Fixed issue #8694: Unable to save attribute field caption in token attribute management (Carsten Schmitz)
- Fixed issue #8695: Exception when creating a new attribute in token (Carsten Schmitz)
- Fixed issue #8699: When sending HTML invitations via RemoteControl {SURVEYURL} isn't properly tagges as link (Carsten Schmitz)
2.05+.1402044 Februar 2014 - 130MB- Fixed issue #8634: Resuming a saved survey goes to wrong page (Menno Dekker)
- Fixed issue #8655: RemoteControl 2 API fails to validate session key on Postgre (Carsten Schmitz)
- Fixed issue #8496: Undefined attributes in Central Participant Database (tpartner)
- Fixed issue #7131: Response table shows only a fraction of question (Denis Chenu)
- Fixed issue #8510: Survey import/copy not working (Carsten Schmitz)
- Fixed issue #8558: Clean up interface for mapping attributes when imorting into CPDB (tpartner)
- Fixed issue #8584: Data loss when importing .lsa files (Carsten Schmitz)
- Fixed issue #8593: Existing surveys not using time difference setting for timestamps (Carsten Schmitz)
- Fixed issue #8598: incorrect alphabetically sort of surveys in list (tpartner)
- Fixed issue #8601: Missing translations in survey list filter (Carsten Schmitz)
- Fixed issue #8602: Missing translation in participants panel (Carsten Schmitz)
- Fixed issue #8604: Missing translation in CPDB grid (Carsten Schmitz)
- Fixed issue #8614: Error during upgrade vom 2.00 to 2.05 when using Postgres (Carsten Schmitz)
- Fixed issue #8617: Array dual scale not use {QID} (Denis Chenu)
- Fixed issue #8618: Missing translation when mapping CPDB attributes (Carsten Schmitz)
- Fixed issue #8619: List (dropdown) set of subsequent questions different (Carsten Schmitz)
- Fixed issue #8620: XAMPP installation doesn't allow login (Carsten Schmitz)
- Fixed issue #8622: Inputs for username and password not appearing in login mask when using Postgres (Carsten Schmitz)
- Fixed issue #8631: Array/matrix question in dropdown presentation does not show "Please choose..." anymore (Carsten Schmitz)
- Fixed issue #8636: Deactivate IE compatibility view on Admin and public template (Denis Chenu)
- Fixed issue #8638: .csv survey import does not work (Carsten Schmitz)
- Fixed issue #8644: Incomplete display of adv. attributes containing single quotes (mfaber)
- Fixed issue #8649: Incorrect response when trying to invoke get_session_key method via remotecontrol and using MSSQL (Carsten Schmitz)
- Fixed issue #8651: Incorrect validation msg. with mandatory quesstions and maxdate (mfaber)
- Fixed issue #8654: Using {GID} in group description return allways 0 (Denis Chenu)
- Fixed issue #8656: OPTOUTURL from invitation email not working (Carsten Schmitz)
- Fixed issue #8658: get_participant_properties RemoteControl API function returns incorrect response (Carsten Schmitz)
- Fixed issue: Lang javascript in browse responses (Denis Chenu)
- Fixed issue: Use the right terms for exported survey responses (Alexis Bezverkhyy)
2.05+.140131 (Sicherheitsupdate) 2 Februar 2014 - 130MB- New feature: Validate uniqueness of question code before submit (Denis Chenu)
- Fixed #8125: SPSS Export SDATE Date Problem (Menno Dekker)
- Fixed issue #8548: Attachments Fail To Carry Over To Token Invitation (Sam Mousa)
- Fixed issue #8573: Surveylist does not show translated survey titles (Sam Mousa)
- Fixed issue #8577: XXE in survey import (Carsten Schmitz)
- Fixed issue #8579: Stored XSS in File upload (browse all and view one) (Denis Chenu)
- Fixed issue #8585: Data corruption after adding questions to a multilingual survey (Carsten Schmitz)
- Fixed issue #8589: PHP object injection in surveys (Carsten Schmitz)
- Fixed issue #8590: Hidden questions appear when you tab to them, even if the conditions to show them haven't been met (Denis Chenu)
- Fixed issue #8592: Bad HTML in question break layout (Denis Chenu)
- Fixed issue #8598: incorrect alphabetically sort of surveys in list (tpartner)
- Fixed issue #8599: Minor display issue in survey list selects (Carsten Schmitz)
- Fixed issue #8605: Unable to add token attribute fields (Carsten Schmitz)
- Fixed issue #8606: Unable to login using Postgres (Carsten Schmitz)
- Fixed issue #8608: Cryptic message during ComfortUpdate (Carsten Schmitz)
- Fixed issue #8609: Empty screen when clicking on sort question icon (mfaber)
- Fixed issue #8626: Superfluous PHP closing tag in "edit text elements" (Denis Chenu)
- Fixed issue #8628: Spelling mistake in English language file (Denis Chenu)
- Fixed issue #8630: check data validity when unserializing attributedescription (Alexis Bezverkhyy)
- Fixed issue #8632: Use SSL for ComfortUpdate (Carsten Schmitz)
- Fixed issue #8642: Unable to create session key in RemoteControl when using MSSQL server (Carsten Schmitz)
- Fixed issue: Double quote are removed for group title when editing (Denis Chenu)
- Fixed issue: Error on database upgrade using MSSQL (Carsten Schmitz)
- Fixed issue: Numeric-only codes on subquestions not being allowed (mfaber)
- Fixed issue: PDF and Word exports had non internationalized strings (Alexis Bezverkhyy)
- Fixed issue: Possibility to enter leading/trailing spaces for email address (Carsten Schmitz)
- Fixed issue: Proper quoting of values when creating a database backup (Carsten Schmitz)
- Fixed issue: Public survey list not working if MSSQL is used (Carsten Schmitz)
- Fixed issue: Token attributes broken (Alexis Bezverkhyy)
2.05+.14012527 Januar 2014 - 130MB- New feature #8524: Implements min/max date in EM (mfaber)
- Fixed issue #7159: PHP notice for arabic graph in statistics (Denis Chenu)
- Fixed issue #7224: comparison of dates (partial fix) (mfaber)
- Fixed issue #8042: QueXML PDF support for Chinese (mfaber)
- Fixed issue #8083: Token attributes being mapped to the CPDB cannot be properly used (Carsten Schmitz)
- Fixed issue #8125: Wrong SPSS date format for date question results (mfaber)
- Fixed issue #8477: A clear error message is now displayed when a session expires (Carsten Schmitz)
- Fixed issue #8484: Expressions in min/max date referring to questions on same page (mfaber)
- Fixed issue #8496: Undefined attributes in Central Participant Database (tpartner)
- Fixed issue #8501: Problem with importing a survey archive (Carsten Schmitz)
- Fixed issue #8512: Matrix question in dropdown presentation shows obsolete "Please choose..." in dropdown (Carsten Schmitz)
- Fixed issue #8514: No control on duplicate sub question code (case Unsensitive) (Denis Chenu)
- Fixed issue #8519: Error during upgrade vom 2.00 to 2.05 using PostgreSQL (Carsten Schmitz)
- Fixed issue #8526: No information when trying to install with php < 5.3 (Carsten Schmitz)
- Fixed issue #8530: "Return to label set administration" button not working properly - patch by dkep (Carsten Schmitz)
- Fixed issue #8531: Wrong date format for [code].shown (EM) (mfaber)
- Fixed issue #8536: Double quotes in upload title/comment caused survey page not to re-display correctly (Carsten Schmitz)
- Fixed issue #8537: Survey admin allows token length to be set at a value that exceeds schema column width (36) (Carsten Schmitz)
- Fixed issue #8546: JavaScript Expression Manager rtrim numeric value (not PHP) (Denis Chenu)
- Fixed issue #8551: Can't add a new user if AuditLog plugin is activated (Carsten Schmitz)
- Fixed issue #8554: Hover over answer options no longer showing value (Carsten Schmitz)
- Fixed issue #8557: If setting 'Keyboard-less operation' is activated then text inputs don't work at all (Carsten Schmitz)
- Fixed issue #8558: Clean up interface for mapping attributes when imorting into CPDB (tpartner)
- Fixed issue #8561: Cross-Site Scripting in 404 page (Denis Chenu)
- Fixed issue #8562: Stored XSS - getSurveys_json (Denis Chenu)
- Fixed issue #8563: Token validfrom and validuntil validations fail : they don't use the time difference setting - patch by ledut (Carsten Schmitz)
- Fixed issue #8564: CSRF vulnerability in KCFinder (Carsten Schmitz, tpartner)
- Fixed issue #8565: Possible code injection when using old mod_php versions (Carsten Schmitz)
- Fixed issue #8566: IP Spoofing (Carsten Schmitz)
- Fixed issue #8566: Stored XSS in HTML export (Denis Chenu)
- Fixed issue #8572: Maintain scroll position when editing a token (tpartner)
- Fixed issue #8576: Question-Type Ranking hangs up (tpartner)
- Fixed issue: Cannot add attribue in CPDB (Carsten Schmitz)
- Fixed issue: CPDB JS file not being found (Carsten Schmitz)
- Fixed issue: Numeric-only codes on subquestions not being allowed (Carsten Schmitz)
- Fixed issue: Unable to "predefined label set" if label are empty string (Denis Chenu)
- Fixed issue: With .doc export, empty cells have 2pt size in Libre Office (Alexis Bezverkhyy)
2.05+.14011616 Januar 2014 - 130MB- Fixed issue #8466: CSS/HTML issue with Plugin/settings (Menno Dekker)
- Fixed issue #8403: redundant em_javascript.js and dir (mfaber)
- Fixed issue #8476: there is no reason to wipe quote and dash characters from people names, in many countries this is a valid character and there is no XSS risk. (Alexis Bezverkhyy)
- Fixed issue #8488: Language display instead of abbreviation in edited records in token list (Carsten Schmitz)
- Fixed issue #8489: Non-operational CAPTCHA due backup to resume later. (Carsten Schmitz)
- Fixed issue #8495: Unecessary IDs in label select element (tpartner)
- Fixed issue #8497: Long email address fields are truncated when utilizing "Add participants to central database" from token table (Carsten Schmitz)
- Fixed issue #8510: Survey import/copy not working (Carsten Schmitz)
- Fixed issue #8517: Quota Answers not in Base Language (Denis Chenu)
- Fixed issue #8518: Error during fresh installation on PostgreSQL/MSSQL and using a non-default table prefix (Carsten Schmitz)
- Fixed issue #8527: Internal Server Error during registration (Denis Chenu)
- Fixed issue #8532: Check for minimum memory available fails if PHP has "memory_limit" equal to -1 (Carsten Schmitz)
- Fixed issue #8533: Button Load survey is inactive (Denis Chenu)
- Fixed issue #8538: Problem with array (numbers) questions error information (Denis Chenu)
- Fixed issue #8541: str_replace seems to be replacing just the first occurrence of search string rather than all occurrences (Carsten Schmitz)
- Fixed issue #8542: Compare string and numeric can be different in same page and other page (Denis Chenu)
- Fixed issue #8543: Missing translation during installation (Carsten Schmitz)
- Fixed issue #8544: Missing translation (Carsten Schmitz)
- Fixed issue: File download not working if one of the files in the response is missing (Carsten Schmitz)
- Fixed issue: Navigator coutdown javascript broken without navbuttonsJqueryUi (Denis Chenu)
2.05+.1401099 Januar 2014 - 130MB- New feature #8343: queXML: next page message with new question splitting option (Adam Zammit)
- New feature #8344: queXML: conditional splitting with new question splitting option (Adam Zammit)
- Fixed issue #8234: Text email send with HTML email are not filtered (Denis Chenu)
- Fixed issue #8452: Preview Question Group doesn't load randomly with Randomization Group set (Denis Chenu)
- Fixed issue #8467: Questions can disappear during sorting (tpartner)
- Fixed issue #8473: Resume later leads to lose answers (Denis Chenu)
- Fixed issue #8474: Unable to advance on survey when any numeric field answer starts with 0 (Denis Chenu)
- Fixed issue #8478: Numerical sliders don't use the configured decimal separator (Carsten Schmitz)
- Fixed issue #8480: Error when trying to edit a multilingual survey question (Carsten Schmitz)
- Fixed issue #8492: Cannot add or remove subquestion or answers in IE (tpartner)
- Fixed issue #8505: Multi-flexible text field does not save anything when set up as "Number only". (Denis Chenu)
- Fixed issue #8509: INSERTANS SPAN problem in end URL/page when using then all-in-one page presentation setting (Carsten Schmitz)
- Fixed issue #8511: Save button displays on import / copy survey page (Carsten Schmitz)
- Fixed issue #8515: Language switcher does not work in token registration form (Denis Chenu)
- Fixed issue #8520: Import participants from .csv fails (Carsten Schmitz)
- Fixed issue #8523: Broken javascript with crsfToken (Denis Chenu)
- Fixed issue: With min/max answers set up, text questions had an incorrect caption "please select N answers" insted of "fill in" (Alexis Bezverkhyy)
2.05+.131209 (Hauptversion) 10 Dezember 2013 - 130MB- New feature #5740: Improve VV response import (Denis Chenu)
- New feature #6477: optionnal comment place with "multi choice with comment" (Denis Chenu)
- New feature #6880: Allow adaptation of 5 point slider (Denis Chenu)
- New feature #7002: allow return to email template in email template edition (Denis Chenu)
- New feature #7371: Allow to reset slider answer (Denis Chenu)
- New feature #7664: Allow unix_socket on installation and connexion string (use socket directly in DB location) (Denis Chenu)
- New feature #7687 : RemoteControl2 export_responses should also have an Array / JSON with responses (Denis Chenu)
- New feature #7810 Implement max/min date for date question (mfaber)
- New feature #7811: implement strtotime() for EM (mfaber)
- New feature #8040: STATA export functionality (mfaber)
- New feature #8124: quexf: comment field for LIST WITH COMMENT question type (mfaber)
- New feature #8168: limesurvey button style for gringegreen and darkblue template (Denis Chenu)
- New feature #8214: DateTimepicker for date/time question (mfaber)
- New feature #8247: Allow deactivate of autocorrection of numerical values (Denis Chenu)
- New feature #8298: Easy move page in token + quick search (Denis Chenu)
- New feature: Allow to use first line for header in vvimport (Denis Chenu)
- New feature: Added beforeLogout and afterLogout events for authentication plugins (Menno Dekker)
- New feature: Add extra class for multi column: colstyle-ul, colstyle-table and colstyle-css with display columns settings (Denis Chenu)
- New feature: Allow search on token attribute if exist in token table (Denis Chenu)
- New feature: Auditing plugin (Carsten Schmitz)
- New feature: Basic LDAP authentication plugin (Menno Dekker)
- New feature: Can replace javascript file in template (Denis Chenu)
- New feature: Can use SGQA identifier to prefill some answer with URL in preview mode (Denis Chenu)
- New feature: ComfortUpdate now supports updates to/from unstable versions (Carsten Schmitz)
- New feature: Detailed user permissions (Carsten Schmitz)
- New feature: Export Response By Token routine added to remote control (ravindrakhokharia)
- New feature: Remotecontrol Export_timeline (Carsten Schmitz)
- New feature: R-syntax available in remote control export_responses (use documenttype rsyntax) (Menno Dekker)
- New feature: Update_response function (kfegert)
- New feature: When copying a survey you can choose if you want to include/exclude start/end date/time (Carsten Schmitz)
- Updated feature #7145: validation field for date/time question (mfaber)
- Updated feature: Min/max date fields - codes/expressions should be entered without curly braces (mfaber)
- Updated feature: Revised favicon kindly provided by mrasquinho (Carsten Schmitz)
2.00+.1312066 Dezember 2013 - 130MB- Fixed issue #8380: Minor XSS vulnerability in adminstration QA view and survey overview (Carsten Schmitz)
- Fixed issue #8429: {LANG} Attribute not updated when changing language on survey list page (Carsten Schmitz)
- Fixed issue: Bad tip for multi numeric question type (Denis Chenu)
2.00+.1312022 Dezember 2013 - 130MB- Fixed issue #8362: quexf-pdf export: text ends abruptly after ampersand sign (Adam Zammit)
- Fixed issue #8405: Date/time doesn't work correctly (Carsten Schmitz)
- Fixed issue #8405: Date/time doesn't work correctly (mfaber)
- Fixed issue #8406: Upgrade from 1.92 yields Property "Tokens_dynamic.blacklisted" is not defined. (Carsten Schmitz)
- Fixed issue #8410: Save fails on final submit for token with participant_id (Carsten Schmitz)
- Fixed issue #8411: Adding new user group fails with error (Carsten Schmitz)
- Fixed issue #8418: Export to excel error "Syntax error: , lookahead: , current char: 0" when information starts with @ (Carsten Schmitz)
- Fixed issue: Duplicate URL params showing when survey has additional languages (Carsten Schmitz)
- Fixed issue: Google Maps API key not being used when entered (Carsten Schmitz)
2.00+.13112222 November 2013 - 130MB- Fixed issue #8315: Group hidden when Multiple Choice has placeholder question text and a dependent question. (Denis Chenu)
- Fixed issue #8323: (span) tags in confirmation messages when survey in all-in-one mode (Carsten Schmitz)
- Fixed issue #8356: PHP5.5 FPM with security.limit_extensions parameter breaks LimeSurvey (Carsten Schmitz)
- Fixed issue #8359: Importing an empty group causes an error (Carsten Schmitz)
- Fixed issue #8365: Error when accessing admin page (Carsten Schmitz)
- Fixed issue #8374: Previewing a question in an active survey add a response line (Denis Chenu)
- Fixed issue #8394: Selected graph type in statistics is not saved (Carsten Schmitz)
- Fixed issue #8396: Sub Question code TIME with Save timings survey : unable to export survey (Denis Chenu)
- Fixed issue #8398: XSS issue in label sets administration and path/SQL revelation issue in usergroup administration (Carsten Schmitz)
- Fixed issue: Problem with update from 1.92 (Carsten Schmitz)
2.00+.1311078 November 2013 - 130MB- Fixed issue #8318: Missing translation (Carsten Schmitz)
- Fixed issue #8330: Some translations not being picked up by translate.limesurvey.org (Carsten Schmitz)
- Fixed issue #8332: JS files are not imported during template import (Carsten Schmitz)
- Fixed issue #8333: List with comment, question type(O) and cquestion code bug (Carsten Schmitz)
2.00+.13103131 Oktober 2013 - 130MB- Updated feature: Revised favicon kindly provided by mrasquinho (Carsten Schmitz)
- Fixed issue #7782: HTML5 misinterpretation of
- Fixed issue #8073: PHP notice on survey_logic_file after importing a question group (Carsten Schmitz)
- Fixed issue #8173: High memory usage when using alot of tokens, particularly with MSSQL (Carsten Schmitz)
- Fixed issue #8267: Conditions in print view are incorrect and duplicated when referring to certain question types (Carsten Schmitz)
- Fixed issue #8285: Exporting statistics with "Show text responses inline" enabled is showing inclomplete answers also (Carsten Schmitz)
- Fixed issue #8288: Error during statistics for multiple text question type (Carsten Schmitz)
- Fixed issue #8312: Bounce checker progress bar broken (Carsten Schmitz)
- Fixed issue #8320: Faulty hint text with sliders (Carsten Schmitz)
- Fixed issue: Printable survey broken (Carsten Schmitz)
- New translation: Tamil by seesiva
2.00+.131022 (Sicherheitsupdate) 22 Oktober 2013 - 130MB- Fixed issue #7610: Failing check for existing database with DBLIB driver (Carsten Schmitz)
- Fixed issue #8107: Poor error message when user loads previously saved survey (Carsten Schmitz)
- Fixed issue #8227: Time difference not being applied on update check time (Carsten Schmitz)
- Fixed issue #8231: Anonymous survery with tokens allow multiple responses directly after token table creation (Carsten Schmitz)
- Fixed issue #8261: Quota Tabs in multi lingual survey not displaying properly. (Denis Chenu)
- Fixed issue #8262: Some buttons in the HTML Editor do not work in Internet Explorer 10 (Carsten Schmitz)
- Fixed issue #8263: Admin whith ability to update can not update (Denis Chenu)
- Fixed issue #8264: SQL error when try export to csv an participants with added attributes (Carsten Schmitz)
- Fixed issue #8265: Entering double dot in a numeric question empty value (Denis Chenu)
- Fixed issue #8279: JavaScript-Error in date.js (mfaber)
- Fixed issue #8292: Minor XSS vulnerability in adminstration survey list (Carsten Schmitz)
- Fixed issue #8295: Data for additional token attributes is not saved (Carsten Schmitz)
- Fixed issue: Strange characters in language selector (Denis Chenu)
- Fixed issue: Survey with 'alloweditaftercompletion' allways start at first step (Denis Chenu)
- New translation: Armenian
- New translation: Dari
- New translation: Fula
- New translation: Georgian
- New translation: Gujarati by Parag Agarwal
- New translation: Kinyarwanda
- New translation: Marathi by Parag Agarwal
- New translation: Pashto
2.00+.131009 (Sicherheitsupdate) 9 Oktober 2013 - 130MB- Fixed issue #6502: Unable to import multi-lang surveys (.txt) (mfaber)
- Fixed issue #7881: Only survey owner has access to the survey (Spiros Trougakos)
- Fixed issue #7919: Uploading duplicate participants erases data (Carsten Schmitz)
- Fixed issue #7956: No randomisation in Matrix questions with only two answer options (Carsten Schmitz)
- Fixed issue #7966: XSS vulnerability when adding a user group (Carsten Schmitz)
- Fixed issue #7976: Date question: keyboard entries not validated (mfaber)
- Fixed issue #8018: Description and welcome sections of Show Logic File not translated (Carsten Schmitz)
- Fixed issue #8019: Ranking selection difficult/buggy using IE8 (tpartner)
- Fixed issue #8088: Error: JSON undefined on IE while click on change chart type button on statistics (Carsten Schmitz)
- Fixed issue #8118: Participant can upload file without size limit with question type fileupload. (Denis Chenu)
- Fixed issue #8190: Trying to view one or all participants from a certain token table in CPDB gives back HTTP 500 Error (Carsten Schmitz)
- Fixed issue #8201: TSV-import - subquestions missing (mfaber)
- Fixed issue #8202: TSV-Export: relevance=name in x-scale of text/number matrix questions (mfaber)
- Fixed issue #8206: Add answers to the set of labels is not possible in language code for "-" eg: pt-BR. (Denis Chenu)
- Fixed issue #8223: Default email texts are not well formatted (Carsten Schmitz)
- Fixed issue #8226: Error when using mask mm/yy in date question (mfaber)
- Fixed issue #8235: Import of old .csv survey file format in Postgresql fails (Carsten Schmitz)
- Fixed issue #8238: Image url in email editor don't take publicurl configuration (Denis Chenu)
- Fixed issue #8242: Wrong two digit year recorded (mfaber)
- Fixed issue #8249: Adv Q-attribs missing in TSV-Export (mfaber)
- Fixed issue: Error when viewing participants in CPDB (Carsten Schmitz)
2.00+.13092930 September 2013 - 130MB- Fixed issue #8129: RemoteControl import_survey disallows using txt type (TSV) (trougakoss)
- Fixed issue #7610: Missing MSSQL support under Linux (pdo_dblib support) (Carsten Schmitz)
- Fixed issue #7945: Error message "token mismatch" not being translated (Carsten Schmitz)
- Fixed issue #7974: Single quote in DB user password breaks installation (Carsten Schmitz)
- Fixed issue #7993: Loading a saved survey using the the resume link shows an empty survey (Carsten Schmitz)
- Fixed issue #7998: Underscore character in subqestion code breaks export of Array (numerical) questions - patch by lucass (Carsten Schmitz)
- Fixed issue #8130 RemoteControl import_survey erroneously reports failure (trougakoss)
- Fixed issue #8132: Invalid password shown in registration email for webserver authentication (Carsten Schmitz)
- Fixed issue #8143: Survey crashes when changes are made (Carsten Schmitz)
- Fixed issue #8145: Attempting to graph a survey with 0 results returns an error. (Carsten Schmitz)
- Fixed issue #8157: Pasting tokens with leading whitespace-caracters leads to various problems (Carsten Schmitz)
- Fixed issue #8181: printable_help missing in tsv export (mfaber)
- Fixed issue #8185: Large ranking question prevents following questions/submit button showing (Denis Chenu)
- Fixed issue #8194: Mailto: URLs in questions are removed by XSS filter (Carsten Schmitz)
- New feature #8028: File upload system can be replaced (Denis Chenu)
2.00+.130923 (Sicherheitsupdate) 23 September 2013 - 130MB- Fixed issue #7867: 5 point scale question type is missing CSS classes for slider or star rating layout (tpartner)
- Fixed issue #7934: Shows availability of update to 2.05 when set to show only stable versions (Carsten Schmitz)
- Fixed issue #7942: Error when copying questions with subquestions and using MSSQL (Carsten Schmitz)
- Fixed issue #7966: XSS vulnerability when adding a user in the CPDB (Carsten Schmitz)
- Fixed issue #8137: Relevance equation cannot be edited for unknown reasons (Carsten Schmitz)
- Fixed issue #8150: Can not export a question, file is truncated to 4000 chars (Carsten Schmitz)
- Fixed issue #8166: Placeholders for token and email are not available in registration emails (Carsten Schmitz)
- Fixed issue: Only load answer with token if tokenanswerspersistence is Yes (Denis Chenu)
2.00+.13091320 September 2013 - 130MB- Fixed issue #7979: Question Group order not saved (Menno Dekker)
- Fixed issue #8089: Faulty token table definition (Menno Dekker)
- Fixed issue #7888: LSRC2 invite_participants and remind_participants do not convert links to a href (trougakoss)
- Fixed issue #8014: Incorrect language survey settings when access a restricted survey without token (Denis Chenu)
- Fixed issue #8056: "Other" text entry does not trigger filter (Denis Chenu)
- Fixed issue #8065: Answer code conversion to '0' (mfaber)
- Fixed issue #8085: PHP notice at public statistics and miscalculation on quartile (Denis Chenu)
- Fixed issue #8095: No saveid in printaswers and no title in PDF (Denis Chenu)
- Fixed issue #8120: Users with IE 8 cannot delete a survey response (Carsten Schmitz)
- Fixed issue #8141: Unable to set publicurl (Denis Chenu)
- Fixed issue #8154: Invalid URL in email to resume survey later when name contains a space (Carsten Schmitz)
- Fixed issue: CDbCommand "Syntax error or access violation" when inserting a single quote (madflow)
- Fixed issue: Error when importing old .CSV survey file with quotes in answers/subquestions (Carsten Schmitz)
- Fixed issue: Ranking question are not side by side in IE7 (Denis Chenu)
- Fixed issue: Token SQL Injection Vulnerability in access protected surveys (madflow)
2.00+.13080228 August 2013 - 130MB- Fixed issue #7992: Assessments are centered in HTML (Denis Chenu)
- Fixed issue #7842: Import global partipants CSV from Excel Mac 2011 fails because headers are not correctly identified (Carsten Schmitz)
- Fixed issue #7923: INSERTANS SPAN problem in end URL when using then all-in-one page presentation setting (Carsten Schmitz)
- Fixed issue #7938: Can't display Array (texts) answer with some SQL server (Denis Chenu)
- Fixed issue #7989: Unable to upload PNG files in template editor (Denis Chenu)
- Fixed issue #7994: Admin without update quota right view delete button (Denis Chenu)
- Fixed issue #7995: Memory issue in Survey Activation (Denis Chenu)
- Fixed issue #8013: 'printanswershonorsconditions' does not work (mfaber)
- Fixed issue #8038 : with urlFormat to "get" : Can't upload file in template editor (Denis Chenu)
- Fixed issue: Access to quotas doesn't test read permission (Denis Chenu)
- Fixed issue: JavaScript broken in import template if php-zip is disabled (Denis Chenu)
- Fixed issue: Next button in question menu goes to second question of the group if no question ar selected (Denis Chenu)
- Fixed issue: Unable to show phpinfo with 'urlFormat' => 'get' (Denis Chenu)
2.00+.1307088 Juli 2013 - 130MB- New translation: Valencian (Carsten Schmitz)
- New feature: Added a function to the expression manager which allows numerical values (weberho)
- New feature: add php-func strtotime() to EM (mfaber)
- New feature Export Response By Token routine added to remote control (ravindrakhokharia)
- New feature: Allow multiple answers with one token (Denis Chenu)
- Updated feature #7882: Monday first day in calender (mfaber)
- Fixed issue: Escape double quotes in R export (Johan Binard)
- Fixed #7918: SQL injection (Menno Dekker)
- Fixed #7922: "Export results" suggests that unanswered multiple choice questions as having been answered (Menno Dekker)
- Fixed #7929: On windows no more than 32768 tokens can be generated (Menno Dekker)
- Fixed #7936: stable version shows beta update while only stable requested (Menno Dekker)
- Fixed #7954: Out of memory error on token export (Menno Dekker)
- Fixed issue: Bug validating the input parameters (weberho)
- Fixed issue: 5 point choice no answer id is not unique and don't have label (Denis Chenu)
- Fixed issue #7797: User with token can answer twice or more without use left more than 1 (Carsten Schmitz)
- Fixed issue #7826: Pass-through variables do not work when automatic end URL loading set to off (Carsten Schmitz)
- Fixed issue #7843: Date/time field (HH:MM) does not display value, when visited again (Carsten Schmitz)
- Fixed issue #7852: Cryptic error when survey is deactivated twice (Carsten Schmitz)
- Fixed issue #7862: Using default texts with apostrophes breaks Expression Manager javascript (Denis Chenu)
- Fixed issue #7895: Quota are not tested for hidden question (relevance to 1) (Denis Chenu)
- Fixed issue #7908: When entering a protected survey password text field is readable (Carsten Schmitz)
- Fixed issue #7911: condition on a text-array with matrix filtered fails (Denis Chenu)
- Fixed issue #7915: Export to R -> Bug with answers containing double quotes (Johan Binard)
- Fixed issue #7918: Potential SQL injection with array params (Denis Chenu)
- Fixed issue #7928: Export empty token table don't export header (Denis Chenu)
- Fixed issue #7944: Pre-filling of hidden questions does not work (Denis Chenu)
- Fixed issue #7949: non-admin users cannot save rich text in descriptions/questions. (Denis Chenu)
- Fixed issue #7951: Print view don't allways take survey template (Denis Chenu)
- Fixed issue: browse button for user stats with numeric question type (Denis Chenu)
- Fixed issue : Potential SQL security with array in param (Denis Chenu)
- Fixed issue : Previous button in quota in citronade are not the same. (Denis Chenu)
- Fixed issue : Show actual default user template in default template view (Denis Chenu)
- Fixed issue: Wrong hint for Rank questions (Carsten Schmitz)
2.00+.13061117 Juni 2013 - 130MB- Fixed issue: 7859: In statistics, the types of question "Matrix (1* 5)" is not good when all the answers are 5 (Menno Dekker)
- Fixed issue: 7894: Bar chart looses numeric indexes (Menno Dekker)
- Fixed issue: 7073: Rubbish text after upgrading in ComfortUpdate step 4 (Carsten Schmitz)
- Fixed issue: 7865: Cannot filter tokens by reminder field (Carsten Schmitz)
- Fixed issue: 7866: The statistics page crashes when you click the "Clear" button (Carsten Schmitz)
- Fixed issue: 7876: When browsing responses time statistics no bubble help (tpartner)
- Fixed issue: 7877: Missing translation "Loading" when browsing tokens (Carsten Schmitz)
- Fixed issue: 7879: Missing translation (Carsten Schmitz)
- Fixed issue: HTML editor for admin notifications used even if text is set. (Carsten Schmitz)
- Fixed issue: Memory issue for database backup during ComfortUpdate (Carsten Schmitz)
- Fixed issue: Question code are not shown in conditions selector before active question (Denis Chenu)
- New feature: ComfortUpdate now supports updates to/from unstable versions (Carsten Schmitz)
2.00+.13052628 Mai 2013 - 130MB- New translation: Occitan by Cedric Valmary (Carsten Schmitz)
- Fixed #7803: IE7 Multiple choice with comments and button "precedent" (Denis Chenu)
- Fixed #7827: Ampersands in end url are encoded for non-admins (Carsten Schmitz)
- Fixed #7829: not able to print answers in pdf with Chinese character (Denis Chenu)
- Fixed #7830: Add question code to result of remote controls list_questions (trougakoss)
- Fixed #7833: Error "Cannot execute queries while other unbuffered queries are active" when editing conditions (Carsten Schmitz)
- Fixed #7840: Short Text responses not displaying properly in .csv export (Carsten Schmitz)
- Fixed #7843: Date/time field (HH:MM) does not display value, when visited again (Carsten Schmitz)
- Fixed #7844: PHPSESSID cookie is not httponly (Carsten Schmitz)
- Fixed #7851: SQL injection in "user_name" form field (thanks fromanmu) (Denis Chenu)
- Fixed #7860: Reflected XSS in delete user functionality (thanks to aesteban) (Denis Chenu)
- Fixed #7864: RemoteControl2 function get_summary/completed_responses gives no valid return value (Carsten Schmitz)
- Fixed: Don't translate mandatory column at token upload (Denis Chenu)
- Fixed: Javascript popup or mandatory string not shown (Denis Chenu)
- Fixed: Relevane equation hints not translated (Carsten Schmitz)
- Fixed: Untranslated strings when creating label sets from answer options/subquestions (Carsten Schmitz)
- Fixed: Various problems when reloading a saved entry on a survey using tokens and anonymized responses (Carsten Schmitz)
- Fixed #7807: Error when deactivating survey (Carsten Schmitz)
- Fixed #7827: Ampersands in end url are encoded for non-admins (Carsten Schmitz)
- Fixed #7733: invite_participants method throws exception when some emails are registered (trougakoss)
- Fixed #7763: Better information display in condition editor gui (Denis Chenu)
- Fixed #7812: Iterate survey not working (Carsten Schmitz)
- Fixed #7815: Textual answers not included in Excel export (Carsten Schmitz)
- Fixed #7817: Error when creating question groups in more than one language and using MSSQL server (Carsten Schmitz)
- Fixed #7820: When exporting statistics second page of PDF is always blank (Carsten Schmitz)
- Fixed #7821: Broken image in admin interface (Carsten Schmitz)
- Fixed #7825: Field summary in exported PDF only shows first 3 possible answers (Carsten Schmitz)
- Fixed: Error when adding a token to a survey URL if there is no tokens available (Carsten Schmitz)
- Fixed: Error when sending invitations/reminders and the token user has a UUID while not being present in the CPDB (Carsten Schmitz)
2.00+.13040616 April 2013 - 130MB- Fixed #7694: When clicking on showing last 50 answers first 50 are shown (Denis Chenu)
- Fixed #7698: EM's is_int() function causes problems when validating subquestions (Denis Chenu)
- Fixed #7718: Cancelling the delete survey operation leads to error (Carsten Schmitz)
- Fixed #7720: Copying a survey results in the new survey with same name of the original survey (Carsten Schmitz)
- Fixed: Template RTL compatibility (Tal Tabakman)
2.00+22 Oktober 2012 - 130MB2.0 (Hauptversion) 21 September 2012 - 128MB1.92+6 April 2012 - 91MB1.923 März 2012 - 91MB1.915 Mai 2011 - 8MB1.9010 August 2010 - 8MB1.872 Februar 2010 - 8MB1.8615 Oktober 2009 - 8MB1.8515 Juni 2009 - 8MB1.8230 April 2009 - 8MB1.8115 April 2009 - 8MB1.8015 März 2009 - 8MB1.7212 November 2008 - 8MB1.717 Juni 2008 - 8MB1.701 März 2008 - 8MB1.5311 Oktober 2006 - 8MB1.5230 August 2007 - 8MB1.517 August 2007 - 8MB1.0111 Oktober 2006 - 8MB1.0011 Oktober 2006 - 8MBLive-Demo bietet LimeSurvey-Demonstrations-Instanzen für Evaluierungszwecke. Live-Demo-Instanzen werden häufig zurückgesetzt und sind ohne Plugins oder Themes konfiguriert. 6.13.03.28.77Showcase hebt Webseiten hervor, die mit LimeSurvey erstellt worden sind und zeigt die Möglichkeiten, die die Applikation bietet. |
|