LimeSurvey Changelog

What's new in LimeSurvey 2.00+ Build 131122

Nov 26, 2013
  • 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 allinone 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)
  • Updated translation: Albanian by florianika
  • Updated translation: Basque by oabad
  • Updated translation: Catalan by pellix, valdomir
  • Updated translation: Chinese (Simplified) by yanglaw
  • Updated translation: Chinese (Taiwan) (Traditional) by chungyi
  • Updated translation: Czech by slansky
  • Updated translation: Dutch by kpadm, Han, mdekker
  • Updated translation: Dutch (Informal) by Han
  • Updated translation: Estonian by klaster
  • Updated translation: French (France) by DenisChenu, arnaud21
  • Updated translation: German by c_schmitz
  • Updated translation: Greek by kiolalis
  • Updated translation: Kurdish (Sorani) by merxan
  • Updated translation: Lithuanian by simasj
  • Updated translation: Malay by apisznasdin
  • Updated translation: Norwegian (Bokmal) by pmonstad
  • Updated translation: Norwegian (Nynorsk) by pmonstad
  • Updated translation: Polish by elisa
  • Updated translation: Portuguese (Brazil) by nfuria, mauriciofurtado
  • Updated translation: Russian by ddrmoscow, vipgroup
  • Updated translation: Slovak by c_schmitz
  • Updated translation: Spanish (Mexican) by rhernandez
  • Updated translation: Spanish (Spain) by valdomir
  • Updated translation: Swedish by maxzomborszki
  • Updated translation: Turkish by kayazeren
  • Updated translation: Ukrainian by myksyd

New in LimeSurvey 2.00+ Build 131107 (Nov 9, 2013)

  • 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)
  • Updated translation: Albanian by acanga, florianika
  • Updated translation: Catalan by jmontane, valdomir
  • Updated translation: Croatian by doklb, rovinj, eraser
  • Updated translation: Estonian by klaster, aivokoger
  • Updated translation: Finnish by kirsikka
  • Updated translation: French (France) by arnaud21, DenisChenu, Gemelos
  • Updated translation: German by c_schmitz
  • Updated translation: German (Informal) by c_schmitz
  • Updated translation: Greek by kiolalis
  • Updated translation: Italian by lfanfoni
  • Updated translation: Italian (Informal) by lfanfoni
  • Updated translation: Lithuanian by simasj
  • Updated translation: Polish by elisa
  • Updated translation: Portuguese (Brazil) by nfuria, mauriciofurtado
  • Updated translation: Slovenian by dusan
  • Updated translation: Spanish (Spain) by valdomir
  • Updated translation: Turkish by kayazeren
  • Updated translation: Vietnamese by manhvs

New in LimeSurvey 2.00+ Build 131022 (Oct 23, 2013)

  • This version adds new translations for Armenian, Dari, Fula, Georgian, Gujarati, Kinyarwanda, Marathi, and Pashto.
  • Several important issues were fixed, so it is strongly recommend to update as soon as possible from all previous versions/builds.

New in LimeSurvey 2.00+ Build 130929 (Sep 30, 2013)

  • This version adds MSSQL support on Linux (by using pdo_dblib), and new functions were added to Expression Manager and RemoteControl API.
  • It also updates about 30 different translations, adds 'Valencian' as a new translation, and fixes about a hundred different issues/bugs.
  • Updating is strongly recommended.

New in LimeSurvey 2.00+ Build 130526 (May 29, 2013)

  • Many bugs were fixed and new translations for Occitan and Spanish (Argentinia) were added.
  • A new export_timeline function was added to the RemoteControl API to be able to export response rates on surveys.
  • The translations for about 50+ languages were updated.

New in LimeSurvey 1.92 Build 120801 (Aug 2, 2012)

  • This release fixes about 50 small bugs and updates most of the translations.
  • It is strongly recommended to update to get the best out of your surveys.

New in LimeSurvey 1.92 Build 120623 (Jun 23, 2012)

  • A dozen bugfixes and language updates were included.
  • All users are strongly encouraged to update to this newest release at their earliest convenience.

New in LimeSurvey 1.92 Build 20319 / 2.0 Alpha (Mar 23, 2012)

  • This release completely replaces the survey-taking logic with Expression Manager (EM).
  • You can generate complex reports (like showing users a table of questions and answers) mid-survey, save any computations or generated reports to the database (via the Equation question type), or write expressions using the Question Code as an alternative to using {INSERT:SGQA} syntax.
  • Complex expressions using 70+ mathematical/date/string functions, parentheses, and any math/logic operators are supported including cascading conditional logic, like cascading array_filter / array_filter_exclude.

New in LimeSurvey 1.91 Build 120226 (Feb 28, 2012)

  • Several security issues were fixed.
  • Updating to this version is strongly recommended.
  • Numerous small issues were fixed and several translations were updated.

New in LimeSurvey 1.91 Build 10453 (Jul 8, 2011)

  • Fixed issue: Fixed missing quotes for SQL queries of new timing feature.Missing quotes caused Postgres to treat column name "interviewTime" as
  • "interviewtime" (lower case) and so caused timings not to be saved (no such 2 of 1907/08/2011 05:30 PM
  • Fixed issue: "Notice: Use of undefined constant anonymized in...replacements.php on line 606. (maziminke)
  • Fixed issue #5097: Checking database integrity error (mennodekker)
  • Fixed issue: Constant values not displaying in conditions explanation in printable survey (jcleeland)
  • Fixed issue #05317: templatereplace() doesn't properly handle some missing replacement values (tmswhite)
  • Fixed issue #5284: Token fields don't work in admin email notification. (c_schmitz)
  • Fixed issue #5302: Error statistics.png not found when showing statistic as PDF (c_schmitz)
  • Fixed issue #5308: INSERTANS are not replaced at quota URL when importing or copying a survey (c_schmitz)
  • Fixed issue #5310: The survey doesn't appear in other languages than base language on the public survey list URL (c_schmitz)
  • Fixed issue #5311: SQL error when trying to download a file of a survey response and using Postgres DB (c_schmitz)
  • Fixed issue #5319: Question help text not displayed (c_schmitz)
  • Fixed issue: 404 error on install (shnoulle)
  • Fixed issue: Import problems with .lss files from earlier versions than 1.91 (c_schmitz)
  • Fixed issue: Updater using too much memory when downloading the update package (c_schmitz)
  • Updated translation: Polish (elisa-ls)

New in LimeSurvey 1.90 Build 9561 (Dec 1, 2010)

  • The Spanish, Polish, Bulgarian, German, Lithuanian, Slovakian, and Vietnamese translation were updated.
  • Some layout problem were fixed in the bluengrey template.
  • A problem where certain kinds of conditions were not properly set in .lss survey import were fixed.
  • The memory requirement for database dump on MySQL was lowered.
  • A problem where the copy of dual scale question doesn't copy second answer scale was fixed.
  • A problem where the question type wasn't properly set for converted subquestions on update from 1.87 or earlier was fixed.
  • A problem where conditions set on token attributes are lost on survey import was fixed.

New in LimeSurvey 1.90 Build 9029 (Aug 7, 2010)

  • LimeSurvey 1.90 features three new translations (Maltese, Irish & Hindi), and over 40 new & updated features. One known issue: RemoteControl isn't working completely in this version - but we are already working to revamp it for 1.91 (it requires some bigger code changes).

New in LimeSurvey 1.86 (Oct 5, 2009)

  • An issue where a mandatory option was not working on ranking question type was fixed.
  • An issue where the survey start language was not being recorded accurately was fixed.
  • Several translations were updated.

New in LimeSurvey 1.85+ Build 7548 (Aug 31, 2009)

  • Swedish, Slovenian, Russian, French, Polish, Dutch Informal, Dutch, German, and German Informal translations were updated.
  • Section 508 compatibility changes were made. Some other small bugfixes were applied.

New in LimeSurvey 1.85 (Jun 22, 2009)

  • New Feature: Experimental CAS Client (wahrendorff)
  • New Feature: Now it is possible to select whole groups in statistics with one click. (wahrendorff)
  • New feature: Define level of variable to make SPSS export easier Fixed bug 02984 (mennodekker)
  • New feature: Survey list in administration toolbar now groups surveys by "active", "expired" and "inactive" moves expired surveys out of list of current active. (jcleeland)
  • Updated translation: Chinese Simplified Help Files kindly provided by yooyooh from Shang Hai
  • Updated translation: Chinese Simplified kindly provided by yooyooh from Shang Hai
  • Updated translation: French (b00z00)
  • Updated translation: Spanish (kadejo)
  • Updated translation: Croatian (idobraca)
  • Updated translation: Italian (idobraca)
  • Updated translation: Danish by Robin Sharp. (jaycburton)
  • Updated translation: German (c_schmitz)
  • Updated translation: Italian by Giovanni Chiozza. (jaycburton)
  • Updated translation: Welsh by Sion Pennant. (jaycburton)
  • Updated translation: Polish translation update (elisals)
  • Updated feature: the inline editor toolbar now starts expanded by default. This is switchable with teh parameter in config.php. (lemeur)
  • Changed feature: Modified CSS print output for statistics so that each question appears on a separate page when printing statistics (c_schmitz)
  • Changed feature: PDF export by default is off (still experimental) (c_schmitz)
  • Fixed issue 3134: {RESTART} does not work on active surveys (c_schmitz)
  • Fixed issue 3231: Mandatory questions are not marked properly (c_schmitz)
  • Fixed issue 3330: Calendar Datepicker file doesn't exist for germaninformal language (elmatador69)
  • Fixed issue 3347: Typo in configdefaults.php (elmatador69)
  • Fixed issue which could affect mandatory checks and deletenonvalue feature when conditions were set on multiflexi questions (lemeur)
  • Fixed issue 2456: Answering the multiple numerical question doesn't update conditions when typing answers (jcleeland)
  • Fixed issue 3250: Array not being returned when code_filter chosen (jcleeland)
  • Fixed issue 3271: Exportvv doesn't filter incomplete answers even if requested. Fixed the bug and updated terminology to match browse and statistics functions. (jcleeland)
  • Fixed issue 3293: VVExport: Hint isn't translateable (jcleeland)
  • Fixed issue 2974: "Don't consider NON completed reponses" has no effect. According to message 7722. Personally still don't get what the bug was. (jcleeland)
  • Fixed issue 3026: Array_filter is broken for several array question types (jcleeland)
  • Fixed issue printable survey in firefox was pagebreaking after every css box. Modified print_template.css and changed pagebreakafter from always to auto. (jcleeland)
  • Fixed issue 3328: bug in conditions based on multiple choices questions in questionbyquestion survey format. This bug could also affect group by group surveys in some cases. (lemeur)
  • Fixed issue 3195: Minor label problem in 'all in one' mode (c_schmitz)
  • Fixed issue 3226: SQL select distinct error on print view with MSSQLserver DB (c_schmitz)
  • Fixed issue 3246: IE8: Small layout problem at condition designer (c_schmitz)
  • Fixed issue 3264: No bullets in bullet point lists (c_schmitz)
  • Fixed issue 3286: Public statistics page being an ugly doll pretty patch kindly provided by jsw_nz (c_schmitz)
  • Fixed issue 3294: Notices at VVimport (c_schmitz)
  • Fixed issue 3295: {FAX_TO} in printable survey is shown even if a FAX number wasn't set (c_schmitz)
  • Fixed issue 3299: Layout not right at Multiple Numerical when question is mandatory (c_schmitz)
  • Fixed issue 3303: conditions can break mandatory check (lemeur)
  • Fixed issue 3304: Multiple choice question with the maximum answers attribute doesn't work when the limit is reached while checking the other checkbox (lemeur)
  • Fixed issue 3308: On the statistics page the filter settings are not fading out in IE (c_schmitz)
  • Fixed issue 3313: doesn't seem to work as it should (with multiple options questions and questions with the other input field) (lemeur)
  • Fixed issue 3315: Data entry screen being too noisy with HTML (c_schmitz)
  • Fixed issue 3316: MSSQL install DB script missing a character, and crashes on default user insert (c_schmitz)
  • Fixed issue 3322: Minor layout issue at statistics (c_schmitz)
  • Fixed issue 3324: Limesurvey cannot handle filepaths with '$' (c_schmitz)
  • Fixed issue 3327: Token exported twice (c_schmitz)
  • Fixed issue 3329: Encoding problem with shortened question texts in statistics and conditions designer (c_schmitz)
  • Fixed issue 3314: missing left black border at bluengrey Template (wahrendorff)
  • Fixed issue 3341: survey title encoding Problem, when exporting to spreedsheet (wahrendorff)
  • Fixed issue with installation and using mysqli driver (c_schmitz)
  • Fixed issue: 3296: Quotas set for array question types on answers with answer code more than 4 characters long do not work and shuts down interface (jcleeland)
  • Fixed issue: Error on survey start with token and datefomr/dateuntil were set (c_schmitz)
  • Fixed issue: Prevents fresh installation due to nonworking admin user (c_schmitz)
  • Fixed issue: When exporting tokens the dateuntil and datefrom was set even when null (c_schmitz)
  • Fixed some Javascript notices in the code that checks if Other input fields have been filled conforming to other_comment_mandatory attribute (lemeur)
  • Fixed: A small typo in german translation at VVImport (elmatador69)
  • Fixed: uppercase closing tag, while opening tag was lowercase (wahrendorff)
  • fixed 03215 (eric_t_cruiser)
  • fixed bug 03241: Mandatory requirement not working on Array (Multiflexbile) (Number) with Checkbox layout is 1 (jcleeland)

New in LimeSurvey 1.85 RC2 (May 26, 2009)

  • Updated translation: Croatian language (idobraca)
  • Updated translation: French by Wael Almoman ( wael dot almoman (at) gmail d0tt com) (c_schmitz)
  • Updated translation: a little update of Italian language (idobraca)
  • Updated translation: German and German Informal (c_schmitz)
  • New feature: new question attribute other_comment_mandatory for multiple options with comment questions. This fixes partly issue 2882. (lemeur)
  • New feature: Tabs can be inserted now in template editing area (c_schmitz)
  • New feature: caching for graphs in public and nonpublic statistics speeds up statistics creation times up to 95% when using graphs (c_schmitz)
  • New feature 2917: Limesurvey does now remember which language was edited after button action in design of multilingual survey (c_schmitz)
  • New feature 2999: Suppress mandatory & validation popups patch provided by bdg (c_schmitz)
  • New feature: Major overhaul of the template editor (c_schmitz)
  • New feature: Various database drivers (mysqli, odbtp, mssql_n) added to supported DB drivers (c_schmitz)
  • Removed feature: Removed templates blue_heaven, bubblegum, edgyblue, phpsurveyor, softgreencurves these are available now in the file repository on http://www.limesurvey.org (c_schmitz)
  • Updated feature: removed indiscriminate stripping of tags from qtitle in qanda.php. Added recursive stripping of tags from the END of qtitle in qanda.php (eric_t_cruiser)
  • Fixed issue 3100: Anomaly generation in paper questionnaire. (lemeur)
  • Fixed issue 3140: hidetip attribute don't work in ranking questions (c_schmitz)
  • Fixed issue 03178: Wrong labels for ranking type questions at statistics (jcleeland)
  • Fixed issue: possible NULL value loop, changed file_exists to is_file (wahrendorff)
  • Fixed issue: wrong html syntax (wahrendorff)
  • Fixed a bug preventing to record a condition based on Dual Scale questions answers (lemeur)
  • Fixed issue 2881: In a Multiple Choice Question, if one listed option and 'Other' are choosen, it allows to go ahead without any text in 'Other'. (lemeur)
  • Fixed issue 3015: Other text not being saved in database in data entry page for List using dropdown or radio layout (lemeur)
  • Fixed issue 3097: Problem with single quotes in statistics (c_schmitz)
  • Fixed issue 3121: Unable to move question from one group to another (c_schmitz)
  • Fixed issue 3131: Faulty import of group titles/description for additional languages (c_schmitz)
  • Fixed issue 3158: Fatal error on survey submission when admin notification email is activated and question type MultiFlexi is used. (c_schmitz)
  • Fixed issue 3167: Admin survey answer editing cannot be done if you have more than one label set for "Array" questions. (c_schmitz)
  • Fixed issue 3177: Data Validation for multiple numeric questions remains empty when the field is edited (lemeur)
  • Fixed issue 3180: Sending mail to user group sends only to first user (c_schmitz)
  • Fixed issue 3183: Import Question raises ugly error if no upload file is selected (c_schmitz)
  • Fixed issue 3186: Error in results exporting when survey is anonymous and token table is created. (c_schmitz)
  • Fixed issue 3188: Importing tokens without proper header created system errors (c_schmitz)
  • Fixed issue 3198: GROUPResults (ASSESSMENT) are not displayed (c_schmitz)
  • Fixed issue when zipping/exporting templates containing 0byte files (c_schmitz)
  • Fixed issue with notices when previewing a question (c_schmitz)
  • Fixed issue: Answer HTML showing in statistics (c_schmitz)
  • Fixed issue: Errors when graphs are created under certain circumstances (c_schmitz)
  • Fixed issue: Missing and buggy calendar translations which caused numerous calendars not to popup (c_schmitz)
  • Fixed issue: Missing flags for some languages (c_schmitz)
  • Fixed issue: importing survey with group assessments fails (c_schmitz)
  • Fixed validfrom & validuntil fields are missing when creating token tables (c_schmitz)
  • Fixed issues: wrong syntax datetime is now timestamp in create script, added Constraints Primary key and unique to table users for upgrade and create.. (wahrendorff)
  • Fixed copy paste error in path settings (maziminke)
  • Fixed issue 3204:Other and other comment fields not always exported correctly to SPSS (mennodekker)

New in LimeSurvey 1.82+ (Apr 30, 2009)

  • This release does have the following requirements:
  • One of these databases: MySQL 4.1 or higher, Microsoft SQL Server 2000 or higher, Postgres 7 or higher.
  • PHP 4.3.2 or higher with mbstring library installed. (for localizations)

New in LimeSurvey 1.81+ (Apr 16, 2009)

  • Added translation: Sinhalese translation by Janaka Padukka (c_schmitz)
  • New Feature: Quota provides quick csv summary export (jcleeland)
  • New Feature: Quota summary highlights unfinished quota entries (jcleeland)
  • New Feature: Quotas now shows total completed (jcleeland)
  • New feature in group order detects faulty group_order numbering and fixes before displaying groups (jcleeland)
  • #Updated Feature: "Filter incomplete answers", "enable"/"disable" has always been confusing for users (jcleeland)
  • #Updated Feature: You can now choose to browse records, statistics or export using filter by incomplete records as well as complete records, or all records (jcleeland)
  • #Updated language: German translation (c_schmitz)
  • #Updated translation: Turkish by A. Murad BAYRAM (c_schmitz)
  • Fixed issue #3035: Automatic loading of end URL does not work (c_schmitz)
  • Fixed OtherComment field not displayed in the participant's printanswers window after submission when using a multiple choice question with comments and Other enabled (lemeur)
  • Fixed issue #3005: No < index in Conditionhandling (wahrendorff)
  • Fixed issue in printablesurvey.php needed global $rootdir (jcleeland)
  • Fixed issue: The getgrouplistlang() function now will display contents of html tags if the entry would otherwise be empty. (jcleeland)
  • Fixed issue: browse single record when incomplete entry was broken from changes to filterincomplete (jcleeland)
  • Fixed issue: minor bugs with new quota features fixed (jcleeland)
  • Fixed issue #3004: 'Other/OtherComment' option does not appear for multiple choice with comments in the printable version. (lemeur)
  • Fixed issue #3029: Error message on submission with assessments when using questions with label sets (c_schmitz)
  • Fixed issue #3030: Notice at Assessments when trying to add an assessment and no groups exist in a survey (c_schmitz)
  • Fixed wrong native description for Bosnian language (c_schmitz)
  • Fixed issue with pg: Syntax error in install script (wahrendorff)
  • Fixed issue with pg: wrong concat chars on upgrade (wahrendorff)
  • Fixed issue #3021 (SQL error at public statistics using MS SQL database) (maziminke)
  • Fixed: changed donation link to new general donation link: donate.limesurvey.org (elmatador69)

New in LimeSurvey 1.80 (Mar 10, 2009)

  • New question types, public statistics, and a SOAP interface were added.
  • The conditions editor was redesigned.
  • The templates were redesigned for accessibility.
  • Results can be exported to R.
  • New icons and lots of new features were added.

New in LimeSurvey 1.80 RC4 (Feb 11, 2009)

  • Results may now be exported to the R data format.
  • A function to iterate a survey was added.
  • A new question attribute, "alphasort", was added to sort a list of radiobuttons or a dropdown list alphabetically.
  • The numbers_only attribute was enabled for Array (Multi Flexible Text).
  • Several translations were updated.
  • About 30 bugs were fixed.

New in LimeSurvey 1.80 RC3 (Jan 10, 2009)

  • Support of ORed questions in conditions.
  • A new condition designer interface.
  • A default initial value for the slider question by using the slider_default question attribute.
  • A new 'public statistics' feature.
  • A min_answer feature for some question types.
  • Translations for question attributes.

New in LimeSurvey 1.80 RC2 (Nov 27, 2008)

  • This release adds a SOAP Web service to remote-control LimeSurvey.
  • It has enhanced accessibility for handicapped people.
  • There are new question types and many more small features.

New in LimeSurvey 1.80 RC1 (Oct 26, 2008)

  • New features:
  • [Question Types] New question types: Array Multi Flexible (Numbers & Text) (jcleeland + lemeur)
  • [Statistics] Change Layout order of Dual Scale Matrix in statistics (Mazi)
  • [Import / Export] No Export for Date Started & Date Last Action (jcleeland)
  • [Survey at Runtime] Adding a start date to the surveys (c_schmitz)
  • [Survey Design] Develop Slider Questions (lemeur)
  • [Survey at Runtime] Fancy URL (c_schmitz)
  • [Survey Design] Improved Admin Login (c_schmitz)
  • [Import / Export] Possibility to split up the amount of exported responses at one time (Problem with max_execution_time) (lemeur)
  • [Security] Improve user registration email (c_schmitz)
  • [Statistics] Replace jpgraph with pChart (c_schmitz)
  • [Survey Design] Rename parameter "List survey publicly" and add rooturl-link (lemeur)
  • [Survey Design] Add direct link to imported question after question import (lemeur)
  • [Tokens] Add a column in invitation for recall date (lemeur)
  • [Survey Design] Expiry-Date Tag for E-Mails, Welcome Page,... (lemeur)
  • [Survey Design] Implementation of jQuery for design purposes (c_schmitz)
  • [Survey Design] Due skin change in FCKEditor not all buttons are accessable (lemeur)
  • [Survey Design] limit possible answers for rank questions (jcleeland)
  • [Survey at Runtime] having many 'Exclude all others' (jcleeland)
  • [Installation] Database Performance Enhancement (bobc55)
  • [Import / Export] When importing bad tokens; you don't know who's bad (jcleeland)

New in LimeSurvey 1.72 (Oct 7, 2008)

  • New Features:
  • Added template preview to survey settings (c_schmitz)
  • Added the ability to the template editor to edit a CSS file
  • where the CSS filename must be the same name as the template. (c_schmitz)
  • Added Prefix & Suffix Question Attributes for Short Text, and Multiple Short Text (jcleeland)
  • Added feature request #02065
  • Prefix & Suffix Question Attributes for Numerical Input (jcleeland)
  • Added new attribute "other_replace_text" to use alternative text to "Other" for question types that have this option (jcleeland)
  • PDF Orientation can be changed in config-defaults.php (stfreud)
  • ssl/tls is now possible in emailer configuration, previously only tls was supported (Updated PHPMailer to version 2.02) (c_schmitz)
  • Added qmail to possible mailer config settings (c_schmitz)
  • Implemented 02113: Add some details to Naming of Excel Export File (jcleeland)
  • Rewrite of SPSS export to fix numerous problems
  • SPSS 16 compatibility
  • Data is exported now with a sytax and a data file
  • While exporting the data is checked
  • if non-numeric data for a field is found the field is switched to alphanumeric
  • Data for numerical questions is handled as float
  • Label size is cut down accordingly (c_schmitz)
  • Added new template mint_idea (c_schmitz)
  • New variable $demoModeOnly, used to set limesurvey into a more secure demo mode. (machaven)
  • Feature Changes:
  • Raised LimeSurvey requirement to at least PHP 4.3.2 installed (c_schmitz)
  • Upgraded adodb to 4.98 (c_schmitz)
  • Updated FCKeditor to version 2.6.3 (lemeur)
  • Updated configs for faster parsing (c_schmitz)
  • Rewrote commandline installation for better security and merged into one file
  • Renamed css_only template to sherpa (c_schmitz)
  • Moved CSS to separate files for all templates (c_schmitz)
  • Removed style code from source and placed it into CSS file (c_schmitz)
  • added .questiontext to all templates (addendum to rev. 5149) (el-matador-69)
  • Implemented #2340 Added printablestyle.css (lazar)
  • Better markup for mandatory errors in Sherpa template (c_schmitz)
  • Changes to templates so a custom help icon is used (help.gif or help.png) if found (c_schmitz)
  • Optimized image sizes (c_schmitz)
  • Corrected privacy message (c_schmitz)
  • Admin maintoolbar and survey toolbar are converted to pure CSS now (thanks to Messi) (c_schmitz)
  • Added another XSS filter. Now there are two XSS filters double-checking the input to prevent XSS attacks due to security flaws in the IE6 browser. (c_schmitz)
  • Added session regeneration after login to prevent Session Fixation attacks (c_schmitz)
  • Added the "Character Set" option for the VVimport feature. (lemeur)
  • Removed obsolete label tag (c_schmitz)
  • Add a warning when "Token Persistence" is set at the same time as "Anonymous answers" (lemeur)
  • Minor changes to statistics (Mazi)
  • Changed: when adding ReplacementFields with a double click, the field is automatically selected, making it easier to change your mind and choose another one without having to close the select window. (lemeur)
  • Added Dual Scale Matrix and Semantic Differential Question Type to Official LimeSurvey Sample Survey. (el-matador-69)
  • Applied changes to originals texts for better i18n compatibility by Hooman Mesgary (c_schmitz)
  • Languages:
  • Added Icelandic translation kindly provided by Jóhann Friðriksson
  • Updated Albanian Language file by Eniel Ninka
  • Updated Basque Translation by inforbek13
  • Updated Bulgarian translation by Alexander Simidchiev
  • Updated Chinese Traditional Language File by Mark Yeung
  • Updated Croatian Translation by Ro Vino (c_schmitz)
  • Updated Danish translation by Thomas Clausen
  • Updated Dutch translation by Hans Delva, Gerton Poot
  • Updated Estonian Translation by Villem Vannas
  • Renamed Farsi to Persian
  • Updated Finnish Translation by Juuso Heinisuo, Päivi Tyni
  • Updated French translation
  • Updated German translations
  • Updated Greek translation by Christos Rodosthenous and Yiannos Katsirintakis
  • Updated Hungarian, Macedonian, Traditional Chinese (Taiwan), Italian, Croatian & Estonain Language Files
  • Updated Hungarian Translation by Daniel Fuleki
  • Updated Italian translation by Eniel Ninka
  • Updated Korean translation submitted by the Korea National Police university translation team
  • Updated Latvian translation provided by Marcis Trapencieris
  • Updated Norwegian Bokmal and Nynorsk translations by dittaeva, Egil Hansen
  • Updated Persian translation by Hooman Mesgary
  • Updated Polish Translation by piotr.plenik
  • Updated Portuguese-Brazilian translation by Luiz Rafael Santos
  • Updated Portuguese Translation by Duarte Geraldes
  • Updated Slovenian translation (gasper_koren)
  • Updated Spanish translation (kedajo)
  • Updated the swedish translation (maxz)
  • Updated complete Turkish translation by Murad Bayram (murad dott bayram att rshm dott gov dott tr) (c_schmitz)
  • Updated Turkish translation for calendar by A. Murad BAYRAM (c_schmitz)
  • Added and updated calendar translations (c_schmitz)
  • Fixes:
  • Security Fixes (see published Security advisories)
  • Fixed missing "other" option for List (flexible) question types. (jcleeland)
  • Fixed #2095: Error exporting a not public survey in spss format (awarren)
  • Fixed some English strings
  • Fixed several cases where mysql query procedures instead of adodb were used (c_schmitz)
  • Fixed #2064: Multiple Numerical Input total value calculator not working correctly when more than one on the page. Used arekbb's suggestion to make each div id unique per question (jcleeland)
  • Fixed #2084: Regenerate Question Codes always does straight
  • change in link so that query was via _POST rather than _GET broke this feature. (jcleeland)
  • Fixed #2068: max_answers function is not working because of html tags in question (c_schmitz)
  • Fixed #2090: Can't change user access right for templates. Removed SQL code in HTML comments (lemeur)
  • Fixed #2086: PDF Export fails on PHP 4 (stfreud)
  • Fixed issue with tokens (c_schmitz)
  • Fixed #2071: Problem deleting and adding new answers to a question (c_schmitz)
  • Fixed #2074: Reordering questions isn't working with "Place After" command. Also added "At beginning" as option. (jcleeland)
  • Fixed a small issue with html header(c_schmitz)
  • Fixed array_filter not working right in group-by-group mode on the same page(c_schmitz)
  • Fixed #2067: corrected topright_bord.gif
  • THX to moontan (el-matador)
  • Fixed #2134 and #1711 related to typos and better comments in config-ldap.php (lemeur)
  • Minor changes to ensure token integrity (c_schmitz)
  • Changes to original text changes to make it more compatible for translations
  • thanks to Hooman Mesgary
  • Fixed #02121: Problem with "exclude all others" question attribute
  • exclude_all_others didn't work when there was more than one question on page using attribute. Also fixed feature to disable other checkboxes when reloading a previously completed page. (jcleeland)
  • Fixed #2082: AllowPresistence for token answers isn't working on All-In-One surveys (lemeur)
  • Fixed #2000: Changing an answer code of a labelset doesn't update conditions (lemeur)
  • Fixed #645: Labels defined as a simple image aren't displayed in Dropdown lists
  • at least the label code is shown now (c_schmitz)
  • Fixed #2088: max_answer javascript does not work when question has line breaks. (c_schmitz)
  • Fixed bug #02112: Pipe-Char of Semantic Differential breaks Excel Export
  • internal $seperator value doesn't have to be just a pipe (jcleeland)
  • Fixed bug #02107: other_replace_text truncated (fix supplied by ITEd) (jcleeland)
  • Fixed #2117: Browse Response: (other) isn't translated (c_schmitz)
  • Fixed #2091: Single and double quotes ( " and ') in a text field are prepended with slashes
  • Fixed a fatal error in template rights (c_schmitz)
  • Fixed a W3C issues with javascript (c_schmitz)
  • Fixed #2187: INSERTANS not working for "Other" of List (Flexible Label) (jcleeland)
  • Fixed #2124: white characters in tokens are accepted in non-anonymous surveys (c_schmitz)
  • Fixed #2083: deletenonanswers now working for question-per-page and group-per-page surveys (lemeur)
  • Fixing two small notices when trying to import an invalid survey file (c_schmitz)
  • Fixed #2215 & #2118 HMTL Code deleted in pdf-export (stfreud)
  • Fixed #1957: Unable to use other than a-zA-Z0-9 in name from ldap (lemeur)
  • Fixed #2097: Path Error was thrown in config.php when installing in root dir (c_schmitz)
  • Fixed #2118 unwanted HTML tags (stfreud)
  • Fixed #2240 undefined variable (stfreud)
  • Fixed #2244: array_filter doesnt work n all-in-one survey mode (jcleeland)
  • Fixed mailer being able to use a port in the hostnamesetting (c_schmitz)
  • Fixed answer completion not saved if last group only contains a boilerplate question (c_schmitz)
  • Fixed some serious bugs in SPSS export including bug #1926, . Speed improvements by 90%. (c_schmitz, Menno Dekker)
  • Fixed #2229: Reminder Sending function does not work with "Start From" parameter (c_schmitz)
  • Fixed #2193: Group by group and question by question mode do not save completion when last group/question is not shown due to conditions (c_schmitz)
  • Fixed #2188: Fixed several RTL-languages issues including bugs #2188 (c_schmitz, Messi)
  • Fixed #2251: corrected a german typo (el-matador-69)
  • Fixed bug #2250: The dropdown-date attribute, on a date type question, cancels its mandatory characteristic. (jcleeland)
  • Fixed bug #2223/#2228: Javascript Error with Array Filter. Also fixed javascript for related error where missing array_filter values were causing javascript to crash. (jcleeland)
  • Fixed bug #2277: question attributes active when conditional question should be skipped
  • now checks that the display value is turned on before running validation (jcleeland)
  • Fixed bug #2271: Logout icon in Editing Label Sets
  • added logout button to templates and labelsets screens (jcleeland)
  • Fixed special chars not being exported on answer code & question code export (c_schmitz)
  • Fixed that results were saved as incomplete if the last group had no questions. (c_schmitz)
  • Fixed problems on user/group inserts with MSSQL Server (c_schmitz)
  • Fixed #2265: Unnecessary SPSS VALUE LABELS with multiple numeric quetion types in SPSS export (c_schmitz)
  • Fixed #2261: Text in "Welcome" field is not saved when creating a survey (c_schmitz)
  • Fixed FF2 layout issues with content following main bar (c_schmitz)
  • Fixed layout issues in certain screens (c_schmitz)
  • Fixed conditions on group import were not imported correctly under certain circumstances (c_schmitz)
  • Fixed #2284: strpos : empty delimiter. (lemeur)
  • Fixed #2224: 100% on graphs does not show full number (el-matador-69)
  • Small fixes for style and username handling (c_schmitz)
  • Fixed problems with editing users and template rights in MS SQL (c_schmitz)
  • Fixed a problem with SMTP and SSL (c_schmitz)
  • Fixed a bug with INSERTANS-convert on survey import inserting escape chars (c_schmitz)
  • Removed obsolete lines in admin notification mail (c_schmitz)
  • Fixed #2389: Survey crashes when quotas are enabled and using MSSQL DB (c_schmitz)
  • Fixed #2388: Importing multilingual survey with MS SQL Server DB fails (c_schmitz)
  • Fixed #2386: Extra space in front of "Other" option in "Multiple options" question (c_schmitz)
  • Fixed #2380: hint & layout bug (c_schmitz)
  • Fixed #2389: Fatal error in PDF creation (c_schmitz)
  • Fixed minor display issues (c_schmitz)
  • Fixed #2374: Any superadmin can accidently delete admin rights (c_schmitz)
  • Fixed #2379: Changing language of mandatory question (in multiligual survey) cancels its mandatory characteristic in question-by-question mode (c_schmitz)
  • Make XML export available on PHP4 and 5 (c_schmitz)
  • Fixed #2381: Progress bar in RTL mode & table width alignment (el-matador-69)
  • Several Layout & CSS Fixes (c_schmitz)
  • Fixed #02268: answer selections of conditional questions with IE browser are delayed but not with Firefox & Opera. Rewrote javascript to speed processing.(jcleeland)
  • Fixed #2376: Layout Problem on Widescreen Displays(c_schmitz)
  • Fixed #2408: Layout Problem: Sending Mails to Group Members (c_schmitz)
  • Fixed bug #02382: Attribute max_answers doesn't work if "others" field is enabled (jcleeland)
  • Fixed bug #02393: Wrong question order for additional languages (fix provided by beatjoerg) (jcleeland)
  • Fixed #2404: Problem exporting survey structure to XML (c_schmitz)
  • Fixed bug with sped-up conditions where javascript was broken in IE (c_schmitz)
  • Fixed #2402: Statistic doesnt work, [Display Responses causes error message] when answer with tokens and non-token answers are mix due to creating/deleting token table (c_schmitz)
  • Fixed #2406: "Reset Survey Logic"-Button isn't working (c_schmitz)
  • Fixed #2405: FF3: Delete Question Button has a wrong position (c_schmitz)
  • Fixed #2394: Additonal {LANG} parameter for the END URL ==> Thx to beatjoerg (el-matador)
  • Fixed #2410: Layout-Error in the template editor with older browsers (c_schmitz)
  • Fixed bug #02415: The max_answers attribute will not alway enforce max answers
  • problem caused by newline characters in question text breaking javascript (jcleeland)
  • Fixed bug #02430: Multiple Options with Comments & max_answer isn't working correctly (jcleeland)
  • Fixed bug #02430: removed stray debug 'alert' (jcleeland)
  • Fixed #2427: JS-Errors using FCKEditor in inline mode for languages with combined code such as 'de-informal' (lemeur)
  • Fixed End URL not displayed when End URL description is empty (lemeur)
  • Fixed 02233: quota
  • completed tab always shows N/A (lemeur)
  • Fixed an error in fixsortordergroups which ordered all groups of all surveys, not just the current survey. (c_schmitz)
  • Partially Fixed bug #02417: 5448 Other text not saved [and not mandatory
  • not fixed]. Bug where other text not reloaded when dropdown (flexible) question type is re-displayed (and thus, the originally entered text was overwritten with an empty string) fixed. (jcleeland)
  • Fixed #2434: Some words encoded in output
  • HTML tags are always completely stripped when saving result data (c_schmitz)
  • Fixed #2458: "

New in LimeSurvey 1.71+ Build 5638 (Sep 23, 2008)

  • This version brings 2 minor bugfixes and 2 languages updates.

New in LimeSurvey 1.71+ Build 5599 (Sep 16, 2008)

  • Updated languages files and some fixes.

New in LimeSurvey 1.71+ Build 5565 (Sep 9, 2008)

  • Language files have been updated, and there are 2 fixes.

New in LimeSurvey 1.71+ Build 5535 (Sep 2, 2008)

  • Language files have been updated.
  • There is a new demo mode.
  • There are some fixes.