-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Expand file tree
/
Copy pathrelease_notes.txt
More file actions
11514 lines (10467 loc) · 773 KB
/
release_notes.txt
File metadata and controls
11514 lines (10467 loc) · 773 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Welcome to LimeSurvey v6.x!
Warranty: This program is provided "as is" without warranties of any kind, either expressed or implied,
including, but not limited to, the implied warranties of merchantability and fitness for a particular
purpose. The entire risk as to the quality and performance of the program is with you.
Should the program prove defective, you assume the cost of all necessary servicing, repair or correction.
In no event will any copyright holder be liable to you for damages, including any general, special,
incidental or consequential damages arising out of the use or inability to use the program
(including but not limited to loss of data or data being rendered inaccurate or losses sustained
by you or third parties or a failure of the program to operate with any other programs).
HOW TO INSTALL
---------------
This release does have the following requirements:
*MySQL 5.5.3 or later OR Microsoft SQL Server 2005 or later OR Postgres 8.1 or later
*PHP 7.0.0 or later with the following modules/libraries enabled:
*mbstring (Multibyte String Functions) extension library
*PDO database driver for MySQL (pdo_mysql or pdo_mysqli) or Postgres (pdo_pgsql) or MSSQL (pdo_sqlsrv for Windows and pdo_dblib for Linux)
If you are doing a complete new installation please refer to the manual at
https://manual.limesurvey.org/Installation
Please also have a look at the "Installation security hints" section of the online manual in order to secure your installation.
=== UPGRADING=====
We suggest to check out and hold close to the instructions, which can be found in our online manual:
https://manual.limesurvey.org/Upgrading_from_a_previous_version
Thank you to everyone who helped with this new release!
CHANGE LOG
------------------------------------------------------
Changes from 6.16.12 (build 260309) to 6.16.13 (build 260316) March 16, 2026
-Fixed issue: Adjusted panel cards, import survey and import user, toolbuttons for sidebar (a11y) (#4437) (Anblik Audit Team)
-Fixed issue: Added and adjusted missing tags and roles on question summary page (a11y) (#4435) (Anblik Audit Team)
-Fixed issue #LE-633: Prevent type error when quota language settings are missing (#4758) (haythem chibani)
-Fixed issue #LE-534: Switching access mode in classic editor does not get updated in new editor (#4761) (haythem chibani)
-Fixed issue #20456: Editing source syntax highlighting missing (Carsten Schmitz)
-Fixed issue #20455: The 404 error page for non-existent surveys displays raw HTML entities (Carsten Schmitz)
-Fixed issue #20449: Unable to edit account settings when using Hiligaynon (Carsten Schmitz)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian (Informal) by c_schmitz
#Updated translation: German by c_schmitz
#Updated translation: German by actxcellence, c_schmitz
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
Changes from 6.16.11 (build 260303) to 6.16.12 (build 260309) March 9, 2026
-Fixed issue 20423: [security] Open redirect vulnerability (Thank you to Melvin Lammerts for reporting the issue)
-Fixed issue: [security] RemoteControl API user export exports too much information (Carsten Schmitz)
-Fixed issue AT-1871: datestamps showing incorrect value when datestamp setting is off (#4649) (Stefan K)
-Fixed issue #CT-1634: survey loses customized theme settings on submit page (#4756) (Tim Willig)
-Fixed issue #AT-1949: fixed background color of the sticky menu and lower shadow intensity (#4745) (Stefan K)
-Fixed issue #20444: SQL error during update to 6.16.11 and using Postgres (Stefan K)
-Fixed issue #20443: User with all survey permissions and global "Create Survey" permission cannot copy surveys owned by others (Carsten Schmitz)
-Fixed issue #20244: Deprecation error in Upload question type when debug mode is activated (Carsten Schmitz)
-Fixed issue #20106: Broken loading of survey theme options with force_xmlsettings_for_survey_rendering enabled (Carsten Schmitz)
-Fixed issue: Token views - added header element changes instead of aria-level declaration (a11y) (#4602) (Tim Willig)
-Fixed issue: a11y compliant dropdowns in extraMenu.php (a11y) (#4709) (Tim Willig)
-Fixed issue: tab roles for text element settings and themes (a11y) (#4680) (Anblik Audit Team)
-Fixed issue: roles and tags for lists of participants and surveythemes (a11y) (#4676) (Anblik Audit Team)
-Fixed issue: adding descriptive ARIA labels to email method, SMTP encryption, and SMTP debug controls in global settings (a11y) (#4675) (Anblik Audit Team)
-Fixed issue: added roles to massive action and added roles/aria labels to question and groups overview page (a11y) (#4737) (Anblik Audit Team)
-Fixed issue: added disabled attribute on massive action menu (a11y) (#4674) (Anblik Audit Team)
-Fixed issue: improved label–input associations in assessments + correct tab roles for Quotas (a11y) (#4678) (Anblik Audit Team)
-Fixed issue: add screen-reader-only table captions (a11y) (#4749) (Anblik Audit Team)
-Fixed issue: add optional table captions, fix modal dialogs with aria-labelledby/aria-modal, add aria-labels to close buttons, and enhance data grid header checkbox ARIA labeling (a11y) (#4735) (Anblik Audit Team)
-Fixed issue: improvements to mass edit form in send email dropdown (a11y) (#4738) (Anblik Audit Team)
Changes from 6.16.10 (build 260223) to 6.16.11 (build 260303) March 3, 2026
+New feature #AT-1894: add wrap table settings to fruity23 theme (#4694)
-Fixed issue #AT-1945: Quota languages were not copied properly (#4726) (Patricia Stell)
-Fixed issue #AT-1910: Add navigation flow across all pages (#4717) (Stefan K)
-Fixed issue #20434: When exporting R syntax it would only export in the base language, no matter which language was selected (Carsten Schmitz)
-Fixed issue #20432: Question numbers and group info not displaying correctly after upgrade from v 3.x (#4722) (Gabriel Jenik)
-Fixed issue #20426: Missing composer.lock file which is needed for SBOM (Carsten Schmitz)
-Fixed issue #20423: [security] Open redirect vulnerability (#4727) (Tim Willig)
-Fixed issue #20407: Other option not in condition designer for multiple-choice question (#4707) (Denis Chenu)
-Fixed issue #20367: 500 server error (division by zero) when using Excel export at statistics (#4721) (Gabriel Jenik)
-Fixed issue: adding appropriate accessibility attributes to the loading spinner (a11y) (#4689) (Anblik Audit Team)
-Fixed issue: improved label–input associations in text elements settings (a11y) (#4690) (Anblik Audit Team)
-Fixed issue: added multiple aria-label and role tags in global settings (a11y) (Anblik Audit Team)
-Fixed issue: Privacy policy settings form, added proper label-to-input associations and enhanced tab navigation controls (a11y) (#4691) (Anblik Audit Team)
#Updated translation: German by c_schmitz
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
Changes from 6.16.9 (build 260217) to 6.16.10 (build 260223) February 23, 2026
-Fixed issue #AT-1792: Add disable logic to survey sidemenu + disable quick translation item on condition (#4668) (Tim Willig)
-Fixed issue #20425: [security] Runtime directory is not protected by default (#4713) (Denis Chenu)
-Fixed issue #20424: [security] SQL Injection in RemoteControl API (#4714) (Denis Chenu)
#Updated translation: Finnish by Jmantysalo
Changes from 6.16.8 (build 260209) to 6.16.9 (build 260217) February 17, 2026
-Fixed issue: add new checkitems to fruity23 theme and options interface, checkitems options will now work as intended (#4711) (Patrick Teichmann)
-Fixed issue #20337: Cannot add a User Group to Survey Permissions unless at least one User is already added (#4710) (Gabriel Jenik)
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by lfanfoni, ritapas
#Updated translation: Italian (Informal) by lfanfoni, ritapas
#Updated translation: French (France) by DenisChenu, fgervais, Rodrigue_Galani
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
Changes from 6.16.7 (build 260205) to 6.16.8 (build 260209) February 9, 2026
-Fixed issue: error if core package font can't be loaded (Patrick Teichmann)
-Fixed issue #20042: list_users command returns wrong permissions (roles permissions are not taken into account) (#4697) (Gabriel Jenik)
-Fixed issue #1920: Additional participant attributes were not copied in the new copy process (Patricia Stell)
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: Hungarian by kkd
#Updated translation: Hungarian (Informal) by kkd
#Updated translation: German by c_schmitz
#Updated translation: Finnish by Jmantysalo
Changes from 6.16.6 (build 260204) to 6.16.7 (build 260205) February 4, 2026
-Fixed issue: release notes file is empty (Patrick Teichmann)
Changes from 6.16.5 (build 260127) to 6.16.6 (build 260204) February 2, 2026
+New feature #AT-1622: new corner-radius theme option for fruity_twentythree theme (Patrick Teichmann)
+New feature #AT-1560: new copy survey process in the survey lists action menu (Patricia Stelling)
-Fixed issue #AT-1622: survey theme options are now correctly and completely implemented in the new editor (Patrick Teichmann)
-Fixed issue: lastmodified for a copied survey should be reset (cache issues). (Patricia Stelling)
-Fixed issue: Don't show notifications for unstable updates (Carsten Schmitz)
-Fixed issue: A11y missing aria-label for CPDB participant modal (#4546) (Anblik Audit Team)
-Fixed issue: A11y highlight alert close button for surveytaking (#4477) (Anblik Audit Team)
-Fixed issue: A11y for modal close buttons (#4541) (Anblik Audit Team)
-Fixed issue: A11y for massive action in gridview tables (#4486) (Anblik Audit Team)
-Fixed issue: A11y corrected header tags in quota view (#4558) (Anblik Audit Team)
-Fixed issue: A11y announce title for email invitation view (#4486) (Anblik Audit Team)
-Fixed issue: A11y announce gridview table action dropdown (#4477) (Anblik Audit Team)
-Fixed issue: A11y adjustments for global email bounce settings (#4614) (Anblik Audit Team)
-Fixed issue: A11y adjust modal header title for test email (#4604) (Anblik Audit Team)
-Fixed issue: A11y added missing labels for email view in global settings (#4603) (Anblik Audit Team)
-Fixed issue: A11y added missing label declarations in global import particpant csv view(#4529) (Anblik Audit Team)
#Updated translation: Swahili by FredaM
#Updated translation: Slovak by jelen1
#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: French (France) by DenisChenu, fgervais, Rodrigue_Galani
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1, VBraun
#Updated translation: Czech (Informal) by jelen1, slansky, VBraun
#Updated translation: Catalan by qualitatuvic
Changes from 6.16.4 (build 260113) to 6.16.5 (build 260127) January 27, 2026
-Fixed issue AT-1891: remove outline on focused links (#4665) (Tim Willig)
-Fixed issue #20391: Spinner when trying to save survey settings (#4677) (Denis Chenu)
#Updated translation: Swahili by FredaM
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: Hungarian by kkd
#Updated translation: Hungarian (Informal) by kkd
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz, holch
#Updated translation: Galician by cegar, Gronnd
#Updated translation: Dutch by BloomingPrime, Han
#Updated translation: Dutch (Informal) by BloomingPrime, Han
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
Changes from 6.16.3 (build 251215) to 6.16.4 (build 260113) January 13, 2026
-Fixed issue: single- and multiple-choice questions other field is not centered with its textbox (Patrick Teichmann)
-Fixed issue: in surveytaking, reduced whitespace between navbar and content (Patrick Teichmann)
-Fixed issue: logo not displayed in mobile view for surveys (#4630) (Patrick Teichmann)
-Fixed issue: Added .dotx as valid resource upload extension (Carsten Schmitz)
-Fixed issue: A11y for survey participants mass edit toggle buttons and modal close button (#4485) (Anblik Audit Team)
-Fixed issue: A11y for messagebox and focused links (#4507) (Anblik Audit Team)
-Fixed issue: A11y for central participants db blocklist settings and CSV import (#4531) (Anblik Audit Team)
-Fixed issue: A11y for Assessments page (#4575) (Anblik Audit Team)
-Fixed issue: A11y for Email templates settings (#4503) (Anblik Audit Team)
-Fixed issue #LX-7: Wrong semantic differential label alignment (#4629) (Gabriel Jenik)
-Fixed issue #20390: [security] Prevent XSS phishing by navigating browser tabs (#4652) (Denis Chenu)
-Fixed issue #20383: Expression manager javascript substr function does not work with a zero for start parameter (#4608) (Matthew)
-Fixed issue #20366: [security] TwoFactorAdminLogin should create secret with minimum 128 bits (#4639) (Denis Chenu)
#Updated translation: Turkish by bulent, kayazeren
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by BloomingPrime, Han
#Updated translation: Dutch (Informal) by BloomingPrime, Han
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
Changes from 6.16.2 (build 251209) to 6.16.3 (build 251215) December 15, 2025
+New feature: Ability to include connection details in SMTP log (Carsten Schmitz)
-Fixed issue: Status of ComfortUpdate key not properly shown in top menu info box (Carsten Schmitz)
-Fixed issue: Show SMTP log only on errors was not working properly (#4607) (Carsten Schmitz)
-Fixed issue #AT-1880: Chart array numbers not showing and wrong output for array flexible (Stefan K)
-Fixed issue #20384: [security] XSS Vulnerability in question editor (#4617) (Denis Chenu)
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1, VBraun
#Updated translation: Czech (Informal) by jelen1, VBraun
Changes from 6.16.1 (build 251125) to 6.16.2 (build 251209) December 9, 2025
-Fixed issue: a11y missing aria-label for radio button and missing role for list in globalsettings (#4600) (Anblik Audit Team)
-Fixed issue: SMTP not being kept alive. When SMTP is kept alive the SMTP debug log only needs to show once (Carsten Schmitz)
-Fixed issue: Missing bracket for F or H array question type in statistics (#4590) (Stefan K)
-Fixed issue: Import survey button cutting off longer captions (Carsten Schmitz)
-Fixed issue: Cannot import very old survey achives because of missing startdate field (Carsten Schmitz)
-Fixed issue: A11y survey participants / send email invitation 1 fixes (#4491) (Anblik Audit Team)
-Fixed issue: A11y supply aria level for modal title in panel integration(#4584) (Anblik Audit Team)
-Fixed issue: A11y import and export resources buttons have incorrect tag assigned to them (#4589) (Anblik Audit Team)
-Fixed issue: A11y for survey participants export dialog (#4500) (Anblik Audit Team)
-Fixed issue: A11y for survey participants bounce settings (#4506) (Anblik Audit Team)
-Fixed issue: A11y for survey participants / send email invitation 2 (#4493) (Anblik Audit Team)
-Fixed issue: A11y for radio buttons in participant view (#4521) (Anblik Audit Team)
-Fixed issue: A11y for import resources modal as well as focus indicator for all modal close buttons (#4594) (Anblik Audit Team)
-Fixed issue: A11y for headers in edit email templates (#4502) (Anblik Audit Team)
-Fixed issue: A11y for add/edit participant form labels (#4547) (Anblik Audit Team)
-Fixed issue: A11y for add participants to CPDB (#4496) (Anblik Audit Team)
-Fixed issue: A11y for survey participants pages CSV upload and manage attributes (#4497) (Anblik Audit Team)
-Fixed issue: A11y added heading tag for description in survey group form (#4596) (Anblik Audit Team)
-Fixed issue: A11y added correct role to assessment language tabs and fixed label for assesment name (#4583) (Anblik Audit Team)
-Fixed issue #20381: Easy to put an invalid email when installing the app (#4598) (Denis Chenu)
-Fixed issue #20375: Error - "Cannot access offset of type array on array" when invalid lang param is used (#4578) (Carsten Schmitz)
-Fixed issue #20370: Randomization of answer options in Array and Array Dual Scale (#4581) (Tim Willig)
-Fixed issue #20369: "Add user" button on list surveys view leads to general user management view instead of survey permissions view (#4566) (Richard)
-Fixed issue #20359: XML-RPC signature missmatch for set_participant_p… (#4550) (Chema Molins)
-Fixed issue #20150: Wrong statistics result on multiple choice question type (#4429) (Denis Chenu)
-Fixed issue #19859: Cannot import very old survey achives because of empty startdate field (Carsten Schmitz)
-Fixed issue #14762: No accessible title or label for progressbar (#4551) (Carsten Schmitz)
#Updated translation: Swahili by FredaM
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by d_inoue
#Updated translation: Georgian by Tchumbura
#Updated translation: French (France) by arnaud21, b00z00, DenisChenu, frederic93190, jayce, nathalieH971, riqcles
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1, VBraun
Changes from (build ssue) to 6.16.1 (build 251125) November 25, 2025
-Fixed issue: Warning for invalid DateTime object on first opening of administration if debug mode is active (Carsten Schmitz)
-Fixed issue: Broken token session (#4570) (lajosarpad)
-Fixed issue: Access mode dropdown button works after activation (#4560) (lajosarpad)
-Fixed issue #20365: Getting an error when trying to upgrade to 6.16.0+251120 using Postgres (Carsten Schmitz)
-Fixed issue #20361: Bootstrap dropdown selected hover style issue (#4556) (Tõnis Ormisson)
-Fixed issue #20355: Not able to upgrade to newer version when running on MSSQL DBMS (lajosarpad)
-Fixed issue #15355: TCPDF doesn't remove temporary files used for images (Carsten Schmitz)
Changes from 6.15.24 (build 251117) to 6.16.0 (build 251120) November 20, 2025
+New feature #20341: Added full-screen question script editor (#4515) (Tõnis Ormisson)
+New feature #AT-1415: introducing new option Random A-Z/Z-A for answer options/subquestion order setting (#4466)
+New feature #LE-86: include last modified date in survey list boxes (#4463)
-Fixed issue: Expression manager substr() function crashing out if a non-integer text is given for start/length (Carsten Schmitz)
-Fixed issue #LE-429: Survey detail performance is enhanced with a caching mechanism (lajosarpad)
-Fixed issue: Supporting the timestamp value consistently (Ahmed Abd El-Azeem)
-Fixed issue #LE-285: ensure tokensTable creation upon allowRegister toggle (#4372) (haythem chibani)
-Fixed issue #LE-257: Ensured that participants can be restored even if we have an empty participants table (#4338) (lajosarpad)
-Fixed issue #CT-1301: Ensured that the survey name and the expiry show up dynamically (#4462) (lajosarpad)
-Fixed issue #AT-1746: Show correct active item in new side menu (#4504) (Tim Willig)
-Fixed issue #20279: Error page didn't get theme option (#4469) (Denis Chenu)
-Fixed issue: open and closed access modes not being set without deactivation
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation content from new editor in editorTranslations.php
Changes from 6.15.23 (build 251110) to 6.15.24 (build 251117) November 17, 2025
-Fixed issue: Refreshing the asset cache in global settings does not remove old asset files (#4524) (Carsten Schmitz)
-Fixed issue #CT-1454: [security] Upgraded guzzle-psr7 version due to security reasons (#4467) (lajosarpad)
-Fixed issue #20352: Confusing display of "Total surveys completed" in participant overview (Carsten Schmitz)
-Fixed issue #20294: Quick-translate using Google translation API would not work with some languages (#4523) (Carsten Schmitz)
-Fixed issue #20286: Bad wording in password reset email (Carsten Schmitz)
-Fixed issue #20271: Reflected XSS in Lime Survey Version 6.15.10+250901 (#4518) (Gabriel Jenik)
-Fixed issue #20267: "Total screened out" user counter does not update inside the participant view when quota is met (#4533) (Mohab Elsheikh)
-Fixed issue #20253: Batch edit incorrectly changes timestamp of invited, reminded and completed (#4520) (Mohab Elsheikh)
-Fixed issue #16116: Lack of freetype support shows no CAPTCHA and no alert (Carsten Schmitz)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by nomoto
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz
#Updated translation: Finnish by Jmantysalo
Changes from 6.15.22 (build 251103) to 6.15.23 (build 251110) November 10, 2025
-Fixed issue: Public survey page not displaying correctly if survey group ID is missing (#4513) (lajosarpad)
-Fixed issue: Failure on survey list if language setting is missing (lajosarpad)
-Fixed issue: Automatic field mappings in Central participant management were not stored/remembered (Carsten Schmitz)
-Fixed issue #20335: Translate PersistErrorException message in LanguageSettings.php (#4510) (Richard)
#Updated translation: Slovak by jelen1
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
Changes from 6.15.21 (build 251028) to 6.15.22 (build 251103) November 3, 2025
-Fixed issue: Survey template cannot be imported (Carsten Schmitz)
-Fixed issue #20136: Token attributes logic with anonymous survey (#4358) (Denis Chenu)
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
Changes from 6.15.20 (build 251021) to 6.15.21 (build 251028) October 28, 2025
-Fixed issue: Unresponsive react (lajosarpad)
-Fixed issue: DB version update not possible with self-registering plugins (Carsten Schmitz)
-Fixed issue #20307: Translate 'Create new...' in LayoutHelper.php. (#4483) (Richard)
-Fixed issue #20287: Fix Attribute category being shown in Question settings (#4470) (Richard)
-Fixed issue #20276: Placeholder fields on email templates for invitations/reminder are not populated (Carsten Schmitz)
-Fixed issue #20161: Stored Cross-Site Scripting (SXSS) in admin portal (#4356) (Gabriel Jenik)
-Fixed issue #20114: queXML export doesn't replace EM placeholders (#4460) (Adam Zammit)
-Fixed issue #20089: HTML shown in notification after creating a user through User management (#4362) (Denis Chenu)
-Fixed issue #20068: [security] LDAP Injection Vulnerability in AuthLDAP (#4250) (Denis Chenu)
-Fixed issue #20056: debug = 1 still send deprecated error (#4363) (Denis Chenu)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Hungarian by kkd
#Updated translation: Hungarian (Informal) by kkd
#Updated translation: Finnish by Jmantysalo
Changes from 6.15.19 (build 251017) to 6.15.20 (build 251021) October 21, 2025
-Fixed issue: incorrect timezone survey (#4482) (lajosarpad)
-Fixed issue #CT-458: Refactored SQL command builders (#4473) (lajosarpad)
-Fixed issue #20310: Create survey from dashboard skips initial settings (#4490) (Tim Willig)
-Fixed issue #20309: Multiple choice "Other" option has styling issues (#4488) (Denis Chenu)
#Updated translation: Japanese by d_inoue
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han, twilllig
#Updated translation: Catalan by qualitatuvic
Changes from 6.15.18 (build 251016) to 6.15.19 (build 251017) October 17, 2025
-Fixed issue: Time stamp not always UTC (lajosarpad)
-Fixed issue #20308: Update bug with Postgres (lajosarpad)
-Fixed issue #20214: Create new survey skips initial settings (#4471) (Tim Willig)
#Updated translation: Japanese by d_inoue
Changes from 6.15.17 (build 251013) to 6.15.18 (build 251016) October 16, 2025
-Fixed issue #LE-429: Refactor timestamp format (#4479) (Ahmed Abd El-Azeem)
-Fixed issue #LE-429: Optimized survey detail (#4476) (lajosarpad)
-Fixed issue #18211: List (Radio) questions columns not in one (ul) tag (#3038) (Denis Chenu)
#Updated translation: Turkish by bulent, kayazeren
#Updated translation: Japanese by nomoto
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz
#Updated translation: Finnish by Jmantysalo
#Updated translation: Catalan by qualitatuvic
#Updated translation: Bengali by rhythms
#Updated translation: Afrikaans by Satyajeetchauhan
Changes from 6.15.16 (build 251006) to 6.15.17 (build 251013) October 13, 2025
-Fixed issue: provide event so additional global general settings can be rendered through plugins (Patrick Teichmann)
-Fixed issue #CT-1443: Added support for exporting and importing question theme name with txt (#4472) (lajosarpad)
-Fixed issue #AT-1727: Clean up answer records when question type changes (#4464) (lajosarpad)
-Fixed issue #20264: Bounce processing cannot match encrypted participant email addresses (#4440) (Gabriel Jenik)
#Updated translation: Welsh by ChrisWilliams
#Updated translation: Russian by alexez, c_schmitz, kvolk2lim, s.gorbatov, twilllig, vipgroup, watslaw
#Updated translation: Portuguese (Brazil) by holch, perrang
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han, twilllig
#Updated translation: Catalan by qualitatuvic
#Updated translation: Arabic by falsumairi, Shatha
Changes from 6.15.15 (build 250929) to 6.15.16 (build 251006) October 6, 2025
-Fixed issue: Email index missing in plugin event (Carsten Schmitz)
-Fixed issue #LE-428: Fixed a performance issue when displaying condition fields (#4453) (lajosarpad)
-Fixed issue #20277: Error when adding survey participant attributes to create (#4454) (Gabriel Jenik)
-Fixed issue #20276: Placeholder fields on send invitation emails are not populated (#4456) (Gabriel Jenik)
-Fixed issue #20274: Issue when printing survey with empty date question (#4451) (Denis Chenu)
-Fixed issue #20260: Survey progress bar breaks on back button (#4457) (Gabriel Jenik)
#Updated translation: Slovak by jelen1
#Updated translation: Portuguese (Portugal) by c_schmitz, holch, samarta
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
Changes from 6.15.14 (build 250924) to 6.15.15 (build 250929) September 29, 2025
+New feature: When sending batches of emails, make the current email index/count available in the plugin event (Carsten Schmitz)
-Fixed issue #LE-413: Implemented a fix for response importer to support fields with hashtag in their name (#4446) (lajosarpad)
-Fixed issue #20144: Attribute descriptions in old serialized format were not converted to new format, causing empty attributes (#4329) (Carsten Schmitz)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Hungarian by kkd
#Updated translation: Hungarian (Informal) by kkd
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz
Changes from 6.15.13 (build 250923) to 6.15.14 (build 250924) September 23, 2025
-Fixed issue: The CSRF token could not be verified (Carsten Schmitz)
#Updated translation: Welsh by AlfNathan, c_schmitz, ChrisWilliams
#Updated translation: Galician by Calidonia, Gronnd, oslcixug
Changes from 6.15.12 (build 250916) to 6.15.13 (build 250923) September 23, 2025
-Fixed issue: Question text too small in question summary (Carsten Schmitz)
-Fixed issue: Question group text too small in summary (Carsten Schmitz)
-Fixed issue: Question group name not shown properly in question summary (Carsten Schmitz)
-Fixed issue: Breadcrumb text too small (Carsten Schmitz)
-Fixed issue #20271: [security] Reflected XSS in CSRF token handling (#4449) (Gabriel Jenik)
-Fixed issue #20256: Date question doesn't show AM/PM correctly (#4431) (Gabriel Jenik)
Changes from 6.15.11 (build 250909) to 6.15.12 (build 250916) September 16, 2025
-Fixed issue: Offered encodings for file imports don't properly work (Carsten Schmitz)
-Fixed issue #AT-1745: Storing answers from new editor (#4433) (Tim Willig)
-Fixed issue #AT-1743: Storing of subquestions from new editor (#4432) (Tim Willig)
-Fixed issue #20243: Attribute names disappear and automatic mapping breaks when adding CPDB participants to a survey (#4439) (Gabriel Jenik)
-Fixed issue #20239: [security] Reflected Cross-Site Scripting (#4428) (Gabriel Jenik)
-Fixed issue #20233: Question Themes not compatible with LimeSurvey 6 (#4417) (Gabriel Jenik)
-Fixed issue #20229: "Uses left" value is not pre-set when creating a new participant (#4430) (Gabriel Jenik)
-Fixed issue #20218: PDF export of the statistics tool does not take the setting 'Show text responses inline' into account (#4423) (Gabriel Jenik)
-Fixed issue #19812: fruity, bootswatch and vanilla truncate question index dropdown text (#4427) (Gabriel Jenik)
#Updated translation: Japanese by tibor.pacalat
#Updated translation: Finnish by Jmantysalo
Changes from 6.15.10 (build 250901) to 6.15.11 (build 250909) September 9, 2025
-Fixed issue: Several update issues when updating from version 1.x (Carsten Schmitz)
#Updated translation: Turkish by bulent, kayazeren
#Updated translation: Swahili by FredaM
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Italian by lfanfoni, sielte, usastice
#Updated translation: Italian (Informal) by alesarrett, lfanfoni
Changes from 6.15.9 (build 250826) to 6.15.10 (build 250901) September 1, 2025
-Fixed issue #AT-1729: import definition of jspdf was wrong after package update (twilligls)
#Updated translation: Finnish by Jmantysalo
Changes from 6.15.8 (build 250825) to 6.15.9 (build 250826) August 26, 2025
-Fixed issue #20242: Fixed the broken token mechanism (#4420) (lajosarpad)
#Updated translation: Telugu by FredaM
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Marathi by FredaM
#Updated translation: Japanese by d_inoue
#Updated translation: Greek by M.E.Rigos
#Updated translation: Bengali by FredaM
Changes from 6.15.7 (build 250820) to 6.15.8 (build 250825) August 25, 2025
-Fixed issue #20235: Applied fixes for tokens and anonymized (#4407) LE-337 (lajosarpad)
-Fixed issue #20224: "Constant E_STRICT is deprecated" - PHP8.4 or later with debug enabled (Carsten Schmitz)
#Updated translation: Slovak by jelen1
#Updated translation: Japanese by nomoto
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
Changes from 6.15.6 (build 250818) to 6.15.7 (build 250820) August 20, 2025
-Fixed issue #20222: error when trying to store token
#Updated translation: Slovak by jelen1
#Updated translation: Kazakh by c_schmitz
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by Basil, c_schmitz, HonkXL, lsurvey20
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Catalan by qualitatuvic
Changes from 6.15.5 (build 250724) to 6.15.6 (build 250818) August 18, 2025
+New feature #20092: Statistics - subtotals will not show "No Answer" when "complete only" is selected (#4336) (Denis Chenu)
-Fixed issue AT-1713: survey creation flow alert and redirect (#4382) (Tim Willig)
-Fixed issue AT-1714: default question type for newly created surveys (#4382) (Tim Willig)
-Fixed issue AT-1706: survey activation modal action buttons not being displayed in some cases during first load of the page (#4392) (Tim Willig)
-Fixed issue #20209: Use translation function on Create new label in new menu (#4398) (fsay.php)
-Fixed issue #20192: Responses not anonymized when activating survey displaying Participant settings (#4389) (Gabriel Jenik)
-Fixed issue #20189: Javascript error after adding users from usergroup to survey (#4390) (Gabriel Jenik)
-Fixed issue #20185: Answer Options Not Deleted When Changing Question Type to Multiple Choice (#4384) (Gabriel Jenik)
-Fixed issue #20175: Print survey fails on SQL Server due to duplicated ORDER BY (sortorder,code) (#4383) (Gabriel Jenik)
-Fixed issue #20133: Cannot use datepicker in batch editing of participants (#4331) (Gabriel Jenik)
-Fixed issue #19597: Initially selected question group is not correct when adding a question directly after adding another question (#4385) (Gabriel Jenik)
#Updated translation: Slovak by jelen1
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: German by c_schmitz, eddylackmann
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Catalan by qualitatuvic
Changes from 6.15.4 (build 250710) to 6.15.5 (build 250724) July 24, 2025
-Fixed issue: Applied a11y instruction that is not programmatically associated and other accessibility fixes (#4322) (Anblik Audit Team)
-Fixed issue #CT-1333: Ensured that the old activate screen sets the access mode in the new manner (#4366) (lajosarpad)
-Fixed issue #20183: Fixed the closed and opened access mode appearance (#4370) (lajosarpad)
-Fixed issue #20180: Double escaping bug (#4374) (Gabriel Jenik)
-Fixed issue #20159: Modal content not shown inside a modal but as a page itself with no style (#4360) (Gabriel Jenik)
-Fixed issue #20037: Equation screen for subquestions - Wrong toggle, open/close reacts on every field (#4368) (Gabriel Jenik)
-Fixed issue #19894: Calling "__tostring" method on a SimpleXMLElement (#4369) (Gabriel Jenik)
#Updated translation: Slovak by brcino, jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Luxembourgish by yvilug
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Catalan by qualitatuvic
Changes from 6.15.3 (build 250708) to 6.15.4 (build 250710) July 10, 2025
+New feature: Email type header is added to any sent emails to better identify bounced emails (Carsten Schmitz)
+New feature #QE-1454: question with image (#4314) (Tim Willig)
-Fixed issue #LE-279: Ensured that datestamp is properly set (#4355) (lajosarpad)
-Fixed issue #AT-1685: Saving general settings in new editor causes problems with new prefixes (#4350) (Tim Willig)
-Fixed issue #20157: Encoded French special char aren't well translated (#4359) (Denis Chenu)
-Fixed issue #20145: [security] SQL injection in statistics (thanks to AnNguyen) (#4328) (Denis Chenu)
#Updated translation: French (France) by AnneSophieB, DenisChenu, eddylackmann, fgervais
#Updated translation: Czech by jelen1
Changes from 6.15.2 (build 250628) to 6.15.3 (build 250708) July 8, 2025
-Fixed issue: Applied a11y patches to welcome page and text questions (#4291) (Anblik Audit Team)
-Fixed issue #20147: Unable to update from 3.X (#4339) (Denis Chenu)
-Fixed issue #20139: Export as QueXML with debug 2 and 8.3.22 throws error (#4333) (Adam Zammit)
#Updated translation: Swahili by FredaM
#Updated translation: Slovenian by pur3bolt
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by lfanfoni, VerenaBerisha
#Updated translation: Italian (Informal) by lfanfoni, twilllig
#Updated translation: Galician by Calidonia
Changes from 6.15.1 (build 250626) to 6.15.2 (build 250628) June 28, 2025
Fixed issue #20155: Error saving survey settings
Changes from 6.15.0 (build 250623) to 6.15.1 (build 250626) June 26, 2025
-Fixed issue: GD should be a required library (Carsten Schmitz)
-Fixed issue #20149: Improve update script to set inheritance by default (marticos)
-Fixed issue #20149: Fix regex for question, subquestion and answer codes validation (marticos)
-Fixed issue #20149: Add Othersettings validation class to handle proper values (marticos)
-Fixed issue #20118: User creation : use enter key in form close dialog without create user (#4341)
-Fixed issue #20117: Better error return in get_site_settings (#4330) (Denis Chenu)
-Fixed issue #20055: Missing save confirmation with validation errors
#Updated translation: Tamil by lucas_encuesta.biz
#Updated translation: Slovenian by a11y.si, Grimpy, ixtlan-team-zvem, junoslukan, pur3bolt
#Updated translation: Slovak by jelen1
#Updated translation: Russian by ddrmoscow, dr1yll, olly, s.gorbatov
#Updated translation: Japanese by d_inoue
#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: Catalan by qualitatuvic
#Updated translation: Arabic by c_schmitz
Changes from 6.14.3 (build 250617) to 6.15.0 (build 250623) June 23, 2025
+New feature #QE-903: Easier response import which handles changed question types better (#4216) (lajosarpad)
-Fixed issue #QE-1505: Survey title and survey description should also use the base language as default, when missing in other languages (#4240) (Patricia Stell)
-Fixed issue #20144: [security] Unsafe unserialize leads to remote code execution (#4329) (Denis Chenu)
-Fixed issue #20098: Sensitive information exposed to public in session errors (#4309) (Gabriel Jenik)
-Fixed issue #20083: Pre-Installation check - Session writable re-check is impossible (#4315) (Gabriel Jenik)
-Fixed issue #20070: Enabling custom twig extension goes to 500 if HelloWorld extension is present (#4319) (Gabriel Jenik)
-Fixed issue #18229: Faulty message on numeric questions (#4273) (Denis Chenu)
#Updated translation: Portuguese (Brazil) by holch
#Updated translation: Italian by drsi.staff, lfanfoni, twilllig
#Updated translation: Italian (Informal) by lfanfoni, twilllig
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz
Changes from 6.14.2 (build 250610) to 6.14.3 (build 250617) June 17, 2025
-Fixed issue #20128: json_decode() error in SurveyLanguageSetting.php for PHP 8.3 (#4305) (Gabriel Jenik)
-Fixed issue #19171: Unable to use dropdown in config.xml with core options (#4316) (Gabriel Jenik)
#Updated translation: Slovak by jelen1
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: German by c_schmitz
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han, twilllig
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Catalan by qualitatuvic
Changes from 6.14.1 (build 250527) to 6.14.2 (build 250610) June 10, 2025
-Fixed issue: Error message 'Invalid call to a member function decryptBeforeOutput() on null' (Carsten Schmitz)
-Fixed issue #20132: With debug=2 I am getting an error when exporting responses to SPSS (#4310) (Gabriel Jenik)
-Fixed issue #20129: Dump when accessing 2FA Admin screen, with DEBUG enabled (#4308) (Gabriel Jenik)
-Fixed issue #20127: Dump when browsing responses, with DEBUG enabled (#4307) (Gabriel Jenik)
-Fixed issue #20120: Advanced ranking height and width are set to 0 wh… (#4290) (fsay.php)
-Fixed issue #20112: Soft mandatory questions treated as mandatory whe… (#4287) (Denis Chenu)
-Fixed issue #20107: Statistics PDF export with Pie Charts not working (#4298) (Gabriel Jenik)
-Fixed issue #20091: Optin broken (Carsten Schmitz)
-Fixed issue #20047: Unable to open survey on new tab in Survey listing (#4313) (Gabriel Jenik)
-Fixed issue #20034: Exceeding the number of maximum access code validation attempts (#4301) (Gabriel Jenik)
-Fixed issue #20020: SPSS export - multiple answers question (#4297) (Gabriel Jenik)
#Updated translation: Swahili by FredaM
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Japanese by d_inoue
#Updated translation: Hungarian by kkd, PFerenc
#Updated translation: Hungarian (Informal) by kkd
#Updated translation: German (Easy) by c_schmitz
#Updated translation: Dutch by Han, twilllig
#Updated translation: Dutch (Informal) by Han, twilllig
Changes from 6.14.0 (build 250520) to 6.14.1 (build 250527) May 27, 2025
-Fixed issue: Plugin load error not sending email in console mode (Carsten Schmitz)
-Fixed issue #20096: Confirmation email is not sent if multiple participants/email addresses are used, also applies to admin notifications (#4282) (Gabriel Jenik)
-Fixed issue #20091: Optout/Optin broken (Carsten Schmitz)
#Updated translation: Swahili by FredaM
#Updated translation: Slovak by jelen1
#Updated translation: Portuguese (Portugal) by holch, samarta, sergiobaiao, twilllig
#Updated translation: Portuguese (Brazil) by holch, sergiobaiao, twilllig
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by d_inoue, nomoto, twilllig
#Updated translation: German by c_schmitz
#Updated translation: Finnish by Jmantysalo
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1, twilllig
#Updated translation: Catalan by qualitatuvic
Changes from 6.13.3 (build 250512) to 6.14.0 (build 250520) May 20, 2025
+New feature #20080: Send an email when plugin was deactivated (#4275) (Denis Chenu)
-Fixed issue: box shadow wrongly displayed in navbar-toggler (Patrick Teichmann)
-Fixed issue #41554: Internal server error (500) division by zero fix for RenderMultipleChoice (#4283) (Rami Shenouda)
-Fixed issue #20097: SQL Error when saving failed email notification (#4281) (Gabriel Jenik)
-Fixed issue #20091: Eternal redirections (#4277) (Denis Chenu)
-Fixed issue #20090: Return 1st existing surey with specific link (#4276) (Denis Chenu)
-Fixed issue #20087: Modal content not shown inside a modal but as a page itself with no style (#4270) (Gabriel Jenik)
-Fixed issue #20086: English text string makes no sense, can't be translated (#4280) (Gabriel Jenik)
#Updated translation: Vietnamese by twilllig
#Updated translation: Ukrainian by twilllig
#Updated translation: Turkish by twilllig
#Updated translation: Thai by twilllig
#Updated translation: Tagalog by twilllig
#Updated translation: Swedish by twilllig
#Updated translation: Swahili by FredaM
#Updated translation: Spanish (Spain) by twilllig
#Updated translation: Spanish (Mexican) by twilllig
#Updated translation: Slovak by c_schmitz, jelen1, twilllig
#Updated translation: Russian by twilllig
#Updated translation: Romanian by twilllig
#Updated translation: Portuguese (Portugal) by twilllig
#Updated translation: Portuguese (Brazil) by c_schmitz, holch, rhnascimento, twilllig
#Updated translation: Polish by elissa, twilllig
#Updated translation: Norwegian (Bokmål) by twilllig
#Updated translation: Mongolian by twilllig
#Updated translation: Malay by twilllig
#Updated translation: Korean by twilllig
#Updated translation: Japanese by twilllig, d_inoue
#Updated translation: Italian by twilllig, drsi.staff, lfanfoni, luciano.parrilla
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: Indonesian by twilllig
#Updated translation: Hungarian by twilllig
#Updated translation: Hindi by twilllig
#Updated translation: German by c_schmitz, twilllig
#Updated translation: German (Informal) by c_schmitz, twilllig
#Updated translation: French (France) by twilllig
#Updated translation: Finnish by twilllig, Jmantysalo
#Updated translation: Dutch by twilllig
#Updated translation: Danish by twilllig
#Updated translation: Czech by c_schmitz, jelen1, twilllig
#Updated translation: Czech (Informal) by jelen1, slansky, twilllig
#Updated translation: Croatian by twilllig
#Updated translation: Chinese (Taiwan) (Traditional) by twilllig
#Updated translation: Chinese (Simplified) by twilllig
#Updated translation: Catalan by qualitatuvic
#Updated translation: Arabic by twilllig
Changes from 6.13.2 (build 250506) to 6.13.3 (build 250512) May 12, 2025
-Fixed issue: If the database is using a different timezone than PHP the created/modified timestamps for certain records would differ (#4265) (Carsten Schmitz)
-Fixed issue: Two type errors (#4271) (Tim Willig)
-Fixed issue #20080: Disable plugins without way to alert administrator (#4253) (Denis Chenu)
-Fixed issue #20063: Loading spinner prevents modal button press when adding an empty participant (#4255) (Gabriel Jenik)
-Fixed issue #19986: List with comment with Dropdown presentation set to On doesn't offer placeholder value (#4218) (Gabriel Jenik)
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Marathi by tibor.pacalat
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
Changes from 6.13.1 (build 250428) to 6.13.2 (build 250506) May 6, 2025
-Fixed issue: Ugly message when trying to backup DB on non-MySQL DB type (Carsten Schmitz)
-Fixed issue #20085: Debug 2, PHP8.3 : unable to upload valid plugin (#4261) (Denis Chenu)
-Fixed issue #20072: Unable to import some surveys with debug=1 (Carsten Schmitz)
-Fixed issue #20071: Haitian Creole fails to quick translate (Carsten Schmitz)
-Fixed issue #20065: [security] SQL injection in central participant management (#4247) (Denis Chenu)
-Fixed issue #20064: Group order not set correctly when copying a question to a group such that subsequent copied questions end up in the wrong order (#4259) (Gabriel Jenik)
-Fixed issue #20058: Can't retrieve a file uploaded with RC api (#4241) (Alain Lima)
-Fixed issue #20057: Bulk setting the expiration date (#4256) (Gabriel Jenik)
-Fixed issue #20017: Error selecting the first possible date in the calendar (#4252) (Gabriel Jenik)
-Fixed issue #19769: Duplicate question type images (#4242) (HaroWana)
-Fixed issue #19419: Batch editing in the participants table - "invitation sent","reminder sent" & "completed" fields are filled out unintentionally (#4248) (Gabriel Jenik)
#Updated translation: Portuguese (Brazil) by c_schmitz, holch, samarta
#Updated translation: Papiamento (Curaçao and Bonaire) by indigoblueconsult
#Updated translation: Japanese by d_inoue, nomoto
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz
#Updated translation: Catalan by qualitatuvic
Changes from 6.13.0 (build 250415) to 6.13.1 (build 250428) April 28, 2025
-Fixed issue #20061: Update error in PostgreSQL (#4245) (Gabriel Jenik)
-Fixed issue #20060: If a user cannot be delete due to being forced superadmin no specific error is shown (Carsten Schmitz)
-Fixed issue #20052: When copying survey absolute URLs in email templates are transformed to relative path (#4237) (Gabriel Jenik)
-Fixed issue #19955: Link to PopUp in question type image radio (#4172) (Gabriel Jenik)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Latvian by ioditis
#Updated translation: Hungarian by kkd
#Updated translation: Hungarian (Informal) by kkd
#Updated translation: Galician by Calidonia, Gronnd, isma.alvarez
Changes from 6.12.4 (build 250408) to 6.13.0 (build 250415) April 15, 2025
-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
Changes from 6.12.3 (build 250331) to 6.12.4 (build 250408) April 8, 2025
-Fixed issue: Participant lists not properly using the correct charset (Carsten Schmitz)
-Fixed issue CR-1470: Remove icons from config.xml <dropdownoptions> (#4225) (K Foster)
-Fixed issue #20032: PHP Error When Importing Participants From CSV (#4233) (Denis Chenu)
-Fixed issue #20030: Import LDAP - Can't connect LDAP Server with ldapv3 and ldpaps (#4217) (Denis Chenu)
-Fixed issue #19380: Switching between questions in the structure tab causes sever slowdown or crash of browser tab (#3836) (Gabriel Jenik)
-Fixed issue #18878: GID not accessible in question text in specific conditions (#4234) (Gabriel Jenik)
#Updated translation: Slovak by jelen1
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by d_inoue, nomoto
#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: Dutch by BloomingPrime, Han
#Updated translation: Dutch (Informal) by BloomingPrime, Han
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Catalan by qualitatuvic
Changes from 6.12.2 (build 250324) to 6.12.3 (build 250331) March 31, 2025
-Fixed issue: Library PHP-Zip wasn't shown as mandatory during installation (Carsten Schmitz)
-Fixed issue [security]: Export survey/label set resources with limited permissions (Carsten Schmitz)
-Fixed issue #20022: Encryption of the Client Secret - AzureOAuthSMTP Plugin (#4215) (Gabriel Jenik)
-Fixed issue #20008: XSS on survey theme description (#4205) (Gabriel Jenik)
-Fixed issue #19966: Npm show a lot of security issue (#4210) (Gabriel Jenik)
-Fixed issue #19956: Ugly error message after trying to import not compatible responses (#4211) (Denis Chenu)
-Fixed issue #19725: When trying to recover the participants it says There are no matching configurations to start restoring the participant list. (#4221) (Gabriel Jenik)
-Fixed issue #19552: Breadcrumb is badly placed, cut off, and doesn't show survey name, group name etc (#4016) (Gabriel Jenik)
#Updated translation: Turkish by bulent, kayazeren
#Updated translation: Spanish (Spain) by ireneoh
#Updated translation: Slovak by jelen1
#Updated translation: Japanese by nomoto
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by lfanfoni
#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: Finnish by Jmantysalo
#Updated translation: Czech by jelen1, VBraun
#Updated translation: Czech (Informal) by jelen1, VBraun
#Updated translation: Catalan by qualitatuvic
Changes from 6.12.1 (build 250317) to 6.12.2 (build 250324) March 24, 2025
+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
Changes from 6.12.0 (build 250310) to 6.12.1 (build 250317) March 17, 2025
-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
Changes from 6.11.0 (build 250303) to 6.12.0 (build 250310) March 10, 2025
-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
Changes from 6.10.6 (build 250224) to 6.11.0 (build 250303) March 3, 2025
+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
Changes from 6.10.5 (build 250217) to 6.10.6 (build 250224) February 24, 2025
-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
Changes from 6.10.4 (build 250210) to 6.10.5 (build 250217) February 17, 2025
-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: 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
Changes from 6.10.3 (build 250203) to 6.10.4 (build 250210) February 10, 2025
-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
Changes from 6.10.2 (build 250127) to 6.10.3 (build 250203) February 3, 2025
-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
Changes from 6.10.1 (build 250120) to 6.10.2 (build 250127) January 27, 2025
-Fixed issue: Error when trying to attach file to email template using PHP 8.2 (Carsten Schmitz)
-Fixed issue #19939: Correction to the path pointing the images in log-in page (#4149) (Gabriel Jenik)
-Fixed issue #19924: Multiplication of #pjaxClickInhibitor DOM element when switching response view mode in LimeSurvey (#4138) (Gabriel Jenik)
-Fixed issue #19908: Import participants to survey - Can't import CSV without tokens (#4126) (Gabriel Jenik)
-Fixed issue #19899: Order of question when copying are bad (#4136) (Gabriel Jenik)
-Fixed issue #18892: 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
Changes from 6.10.0 (build 250106) to 6.10.1 (build 250120) January 20, 2025
-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
Changes from 6.9.0 (build 241218) to 6.10.0 (build 250106) January 6, 2025
+New feature #19881: Make survey group ID available as output or input for RPC (#4115) (Denis Chenu)
+New feature MW-1407: Add security check before db dump & check for database size before download (marticos)
-Fixed issue QE-1310: New editor doesn't allow more than 200 characters for the privacy policy message (twilligls)
-Fixed issue #19910: Error upgrading database to version 627 in MSSQL (#4124) (Gabriel Jenik)
-Fixed issue #19888: Check Remote Control API Log off admin (#4105) (Denis Chenu)