/
release_notes.txt
7728 lines (7196 loc) · 554 KB
/
release_notes.txt
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 v4.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 4.4.6 (build 210214) to 4.4.7 (build 210215) February 12, 2021
-Fixed issue: Predefined label set with multiple languages (Olle Harstedt)
-Fixed issue: Populate script field in question editor (Olle Harstedt)
-Fixed issue #L41-T293: Question Attributes - Bootstrap Buttons Removed Input Validation from General Settings Tab. (Jessica Höck)
-Fixed issue #L41-T292: Question Attribute - List (Radio) -- Removed Input Validation from General Settings Tab. (Jessica Höck)
-Fixed issue #L41-T291: Question Attributes - List DropDown - Remove Input Validation from General Settings. (Jessica Höck)
-Fixed issue #17087: Checkbox layout lost after update (or when import survey) (Olle Haerstedt)
-Fixed issue #17084: DB upgrade from 3 to 4 fails when DB is PostgreSQL (Olle Harstedt)
-Fixed issue #17081: LS 4.x hangs when I try to edit survey from buttons in main menu (Olle Harstedt)
-Fixed issue #17078: Checkbox layout not working (Olle Harstedt)
-Fixed issue #17075: User roles : all rights are enabled (Denis Chenu)
-Fixed issue #17034: Hide tip not working (Patricia Stelling)
#Updated translation: Turkish by bulent
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by nomoto
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by ritapas, lfanfoni
#Updated translation: French (France) by aschwey
Changes from 4.4.5 (build 210213) to 4.4.6 (build 210214) February 10, 2021
-Fixed issue #17061: Themes editor cannot be opened (eddylackmann)
Changes from 4.4.4 (build 210212) to 4.4.5 (build 210213) February 10, 2021
-Fixed issue: Syntax error in user statistics (Olle Harstedt)
-Fixed issue: Predefined label set with multiple languages (Olle Harstedt)
-Fixed issue: Faulty link to manual in notification (Olle Harstedt)
-Fixed issue #17055: Public stats don't use the theme set at survey, but at global settings (#1752) (Gabriel Jenik)
-Fixed issue #17032: Preview question wrong link (Patricia Stelling)
-Fixed issue #17031: Wrong labels, must be group instead of page (Patricia Stelling)
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: German by joooo_ah
#Updated translation: French (France) by aschwey, AlainR
Changes from 4.4.3 (build 210209) to 4.4.4 (build 210212) February 9, 2021
-Fixed issue: [security] Possible SQL injection in statistics (Carsten Schmitz)
-Fixed issue: [security] Auditlog not capturing all response modifications (Carsten Schmitz)
-Fixed issue #17066: Cannot access survey group permissions in latest master (Denis Chenu)
#Updated translation: Turkish by bulent
#Updated translation: Greek by kiolalis
#Updated translation: Finnish by Jmantysalo
Changes from 4.4.2 (build 210208) to 4.4.3 (build 210209) February 8, 2021
Hotfix release
-Fixed issue #17061: Themes editor cannot be opened after Comfort Update (eddylackmann)
Changes from 4.4.1 (build 210201) to 4.4.2 (build 210208) February 8, 2021
-Fixed issue: Question Attributes: Single Choice 5-Point. (Jessica Höck)
-Fixed issue #17052: Permission for owner of survey (Denis Chenu)
-Fixed issue #17041: Error with SUM on array text (Gabriel Jenik)
-Fixed issue #17030: Can't add a question to a group (Gabriel Jenik)
-Fixed issue #17010: Admin personal setting not implemented (Gabriel Jenik)
-Fixed issue #17008: Bad label and id in Question editor (Denis Chenu)
-Fixed issue #16949: Uploading an image through the theme options fails (Gabriel Jenik)
-Fixed issue #16882: Unable to set Html editor in Personnal settings (Gabriel Jenik)
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by ritapas, lfanfoni
#Updated translation: Italian (Informal) by ritapas, lfanfoni
#Updated translation: German by eddylackmann
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by tammo, Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Czech by c_schmitz, slansky, VBraun, jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Croatian by rovinj
#Updated translation: Catalan by c_schmitz, valdomir, qualitatuvic
Changes from 4.4.0 (build 210129) to 4.4.1 (build 210201) February 1, 2021
-Fixed issue: Access group - use quick add question create button (Jessica Höck)
-Fixed issue #16909: Slow loading when the questionnaire has a large number of quotas (500+) (#1692) (NDDDA)
Changes from 4.3.34 (build 210119) to 4.4.0 (build 210129) January 28, 2021
LimeSurvey 4.4.0 contains VueJS reverts. The decision was taken to improve the stability of the software.
For more information, check the fixed issues below:
+New feature: Integrated global user administration settings and admin creation email template (Eddy Lackmann)
+New feature : Global permission for Survey groups (Denis Chenu)
+New feature #16812 : Make invitation/reminder sending rate configurable (Vilius Šumskas)
+New feature #16779: Keep graph on same statistics PDF page if possible (GabrielJenik)
+New feature #16440: Survey group Permission : always available in list (Denis Chenu)
+New Feature #16429: Added config variable to implicitly declare MyISAM engine when creating tables in MySQL (#1447) (Jens Eeckhout)
-Fixed issues #16954 & #16237: Rebase Master (#1727) (Gabriel Jenik)
-Fixed issue: zoho L41-T44 Quick translation does not work. (Jessica Höck)
-Fixed issue: Unable to update from LimeSurvey 3. (Carsten Schmitz)
-Fixed issue: Preinstall Comfort Update Checker plugin on installation (Eddy)
-Fixed issue: Internal Error - Found no database entry for plugin id (Jessica Höck)
-Fixed issue: Grammar Correction in LS4 for Mask Question Type Multiple Numerical Input Slider Tab. (Jessica Höck)
-Fixed issue: Database exception is shown when trying to reload responses for/resume an inactive survey (Carsten Schmitz)
-Fixed issue: Database error when username or user full name too long (Carsten Schmitz)
-Fixed issue: Database error when survey title too long (Carsten Schmitz)
-Fixed issue: Cannot open theme editor after upgrading from version 3.x (Carsten Schmitz)
-Fixed issue [security] #16884: LimeSurvey registration emails can be abused (thanks to winfried) (Denis Chenu)
-Fixed issue #17020: Bug on invitation+reminder dates when creating a new token using the integrated LS GUI (#1732) (Gabriel Jenik)
-Fixed issue #17017: Unable to use quote in advanced settings (Denis Chenu)
-Fixed issue #17002: Can not select "Display theme option" in Boostrap buttons question theme (Denis Chenu)
-Fixed issue #16982: Server error if template are invalid (Denis Chenu)
-Fixed issue #16973: Cannot activate browser reponses after activating survey (trischi80)
-Fixed issue #16966: No way to edit role Permission (Denis Chenu)
-Fixed issue #16963: Two Scroll bars on the right side (Gabriel Jenik)
-Fixed issue #16935: Directly show Editor mode from my profile not working (#1728) (Gabriel Jenik)
-Fixed issue #16932: When creating a survey with the default demo contents, the process halts (GabrielJenik)
-Fixed issue #16930: HTML Editor inline mode not working in Question Editor View (GabrielJenik)
-Fixed issue #16928: Script field should be hidden if in "my profile" script is disabled (GabrielJenik)
-Fixed issue #16927: Non-numerical answer option prefix from my profile not working (GabrielJenik)
-Fixed issue #16926: Reorder SQs and AOs for subquestion & answer options (GabrielJenik)
-Fixed issue #16922: Add new question to group button not working (Jessica Höck)
-Fixed issue #16910: Any plugin public function can be done without any control on rights (#1706) (Denis Chenu)
-Fixed issue #16899 & #16950: Attachments on Email Invitations (#1720) (Gabriel Jenik)
-Fixed issue #16898: Pop Up Editor does not work inside the Question Editor (GabrielJenik)
-Fixed issue #16897: Subquestions are being automatically picked up from previous (sub)questions (GabrielJenik)
-Fixed issue #16896: Javascript shown when editing subquestions (GabrielJenik)
-Fixed issue #16881: HTML editor popup broken (#1697) (Gabriel Jenik)
-Fixed issue #16859: Survey list navigator in homle page broke with Multiviews (#1667) (Denis Chenu)
-Fixed issue #16853: Inconsistent filter behaviour when create token (Denis Chenu)
-Fixed issue #16815: LS4: Wrong details shown at print answer overview for dual scale questions (#1675) (Gabriel Jenik)
-Fixed issue #16545: Participant edition and bug when the ENTER key. (#1722) (Gabriel Jenik)
-Fixed issue #16293: Question Type: File Upload attached file is too big, no error message but internal server error (GabrielJenik)
-Fixed issue #15428: 15428: cross-hover in matrix questions (theme option) not implemented for array by column (#1645) (Gabriel Jenik)
-Fixed issue #15234: Default relevance hidden style is disabled not hidden (Denis Chenu)
-Fixed issue #14551: user can grant more permissions on a survey than he has himself (Denis Chenu)
-* Fixed issue #16950: publicurl disable attchments (Gabriel Jenik)
-* Fixed issue #16899: Cannot attach PDF to email invitation (email template for surveys) - develop branch (Gabriel Jenik)
#Updated translation: Romansh by cdorin
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: German by eddylackmann, c_schmitz
#Updated translation: German by das-g.
#Updated translation: French (France) by eddylackmann
#Updated translation: Finnish by Jmantysalo
#Updated translation: Esperanto by das-g.
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by slansky, VBraun, jelen1
#Updated translation: Croatian by rovinj
#Updated translation: Catalan by qualitatuvic
Changes from 4.4.0-RC3 (build 210112) to 4.4.0-RC4 (build 210120) January 20, 2021
-Fixed issue: wrong port and TLS description in bounce email/smtp settings (#1639) (Vilius Šumskas)
-Fixed issue: Unable to update from LimeSurvey 3. (Carsten Schmitz)
-Fixed issue: Internal Error - Found no database entry for plugin id (Jessica Höck)
-Fixed issue: Grammar Correction in LS4 for Mask Question Type Multiple Numerical Input Slider Tab. (Jessica Höck)
-Fixed issue: Cannot open theme editor after upgrading from version 3.x (Carsten Schmitz)
-Fixed issue [security] #16884: LimeSurvey registration emails can be abused (thanks to winfried) (Denis Chenu)
-Fixed issue #16982: Server error if template are invalid (Denis Chenu)
-Fixed issue #16973: Cannot activate browser reponses after activating survey (trischi80)
-Fixed issue #16966: No way to edit role Permission (Denis Chenu)
-Fixed issue #16963: Two Scroll bars on the right side (Gabriel Jenik)
-Fixed issue #16962: Sent is not recorded when validuntil is set and using MSSQL (Carsten Schmitz)
-Fixed issue #16922: Add new question to group button not working (Jessica Höck)
-Fixed issue #16910: Any plugin public function can be done without any control on rights (#1706) (Denis Chenu)
-Fixed issue #16899 & #16950: Attachments on Email Invitations (#1720) (Gabriel Jenik)
-Fixed issue #16859: Survey list navigator in homle page broke with Multiviews (#1667) (Denis Chenu)
-Fixed issue #16853: Inconsistent filter behaviour when create token (Denis Chenu)
-Fixed issue #16545: Participant edition and bug when the ENTER key. (#1722) (Gabriel Jenik)
-Fixed issue #15655: Cannot set SMTP/bounce password containing certain characters (Carsten Schmitz)
-Fixed issue #14551: user can grant more permissions on a survey than he has himself (Denis Chenu)
-Fixed issue: wrong port and TLS description in bounce email/smtp settings (Vilius Šumskas)
-Fixed issue #16950: publicurl disable attchments (Gabriel Jenik)
-Fixed issue #16899: Cannot attach PDF to email invitation (email template for surveys) - develop branch (Gabriel Jenik)
#Updated translation: Romanian by cdorin
Changes from 4.3.33 (build 201228) to 4.3.34 (build 210119) January 18, 2021
-Fixed issue: wrong port and TLS description in bounce email/smtp settings (Vilius Šumskas)
-Fixed issue: Database error when username or user full name too long (Carsten Schmitz)
-Fixed issue [security] #16884: LimeSurvey registration emails can be abused (thanks to winfried) (Denis Chenu)
-Fixed issue #16982: Server error if template are invalid (Denis Chenu)
-Fixed issue #16962: Sent is not recorded when validuntil is set and using MSSQL (Carsten Schmitz)
-Fixed issue #16859: Survey list navigator in homle page broke with Multiviews (Denis Chenu)
-Fixed issue #16853: Inconsistent filter behaviour when create token (Denis Chenu)
-Fixed issue #15655: Cannot set SMTP/bounce password containing certain characters (Carsten Schmitz)
-Fixed issue #15611: No HTML wrapper in public stats (Gabriel Jenik)
-Fixed issue#16987: Incorrect language-switch field length for SPSS syntax export (TonisOrmisson)
-Fixed issue: wrong port and TLS description in bounce email/smtp settings (Vilius Šumskas)
#Updated translation: Romanian by cdorin
#Updated translation: Romanian by c_schmitz, filipguttman, enedelcu, cdorin
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Kannada by yogiks
#Updated translation: Japanese by nomoto
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: French (France) by AlainR
#Updated translation: Finnish by c_schmitz
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Croatian by rovinj
#Updated translation: Catalan by valdomir, qualitatuvic
Changes from 4.4.0-RC2 (build 210104) to 4.4.0-RC3 (build 210112) January 11, 2021
-Fixed issue: Database error when username or user full name too long (Carsten Schmitz)
-Fixed issue: Database error when survey title too long (Carsten Schmitz)
-Fixed issue #15611: No HTML wrapper in public stats (#1696) (Gabriel Jenik)
#Updated translation: Romanian by c_schmitz, filipguttman, enedelcu, cdorin
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Japanese by nomoto
Changes from 4.4.0-RC1 (build 201223) to 4.4.0-RC2 (build 210104) January 4, 2021
+New feature #16779: Keep graph on same statistics PDF page if possible (GabrielJenik)
-Fixed issue #16932: When creating a survey with the default demo contents, the process halts (GabrielJenik)
-Fixed issue #16930: HTML Editor inline mode not working in Question Editor View (GabrielJenik)
-Fixed issue #16928: Script field should be hidden if in "my profile" script is disabled (GabrielJenik)
-Fixed issue #16927: Non-numerical answer option prefix from my profile not working (GabrielJenik)
-Fixed issue #16926: Reorder SQs and AOs for subquestion & answer options (GabrielJenik)
-Fixed issue #16881: HTML editor popup broken (#1697) (Gabriel Jenik)
-Fixed issue #16293: Question Type: File Upload attached file is too big, no error message but internal server error (GabrielJenik)
#Updated translation: Romanian by cdorin
#Updated translation: Chinese (Taiwan) (Traditional) by c_schmitz, katy50306, terrywei, sylsylsylvie, CTFang, TuTu_chen, scott306lr, Yeeeeeet
Changes from 4.3.32 (build 201221) to 4.4.0-RC1 (build 201223) December 22, 2020
+New feature: Integrated global user administration settings and admin creation email template (Eddy Lackmann)
+New feature : Global permission for Survey groups (Denis Chenu)
+New feature #16812 : Make invitation/reminder sending rate configurable (Vilius Šumskas)
+New feature #16440: Survey group Permission : always available in list (Denis Chenu)
+New Feature #16429: Added config variable to implicitly declare MyISAM engine when creating tables in MySQL (#1447) (Jens Eeckhout)
-Fixed issue: zoho L41-T44 Quick translation does not work. (Jessica Höck)
-Fixed issue: Preinstall Comfort Update Checker plugin on installation (Eddy)
-Fixed issue: Database exception is shown when trying to reload responses for/resume an inactive survey (Carsten Schmitz)
-Fixed issue #16906: Version disclosure via limesurvey.pot (Denis Chenu)
-Fixed issue #16898: Pop Up Editor does not work inside the Question Editor (GabrielJenik)
-Fixed issue #16897: Subquestions are being automatically picked up from previous (sub)questions (GabrielJenik)
-Fixed issue #16896: Javascript shown when editing subquestions (GabrielJenik)
-Fixed issue #16894: Not possible to batch-edit owners for Central Participant database (#1688) (Gabriel Jenik)
-Fixed issue #15428: 15428: cross-hover in matrix questions (theme option) not implemented for array by column (#1645) (Gabriel Jenik)
Changes from 4.3.32 (build 201221) to 4.3.33 (build 201228) December 28, 2020
-Fixed issue #16906: Version disclosure via limesurvey.pot (Denis Chenu)
-Fixed issue #16894: Not possible to batch-edit owners for Central Participant database (#1688) (Gabriel Jenik)
#Updated translation: Romanian by cdorin
#Updated translation: Chinese (Taiwan) (Traditional) by c_schmitz, katy50306, terrywei, sylsylsylvie, CTFang, TuTu_chen, scott306lr, Yeeeeeet
Changes from 4.3.31 (build 201214) to 4.3.32 (build 201221) December 21, 2020
-Fixed issue #16895: Question radio button with Question Theme "Bootstrap Buttons" does not keep value in "Other" field (#1683) (Gabriel Jenik)
-Fixed issue #16829 :hugefreetext question type twig and xml file config error (NDDDA)
-Fixed issue #16764: Language changer displays languages in current language instead of native language (Jelle Sebreghts)
-Fixed issue #16741: Filtering on responses for questions of type Array Dual Scale was not working in Statistics (#1653) (Gabriel Jenik)
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
#Updated translation: Greek by kiolalis
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Croatian by rovinj
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.30 (build 201207) to 4.3.31 (build 201214) December 14, 2020
-Fixed issue : barebone URL are not replaced for text email (Denis Chenu)
-Fixed issue #16901: @@SURVEYURL@@ not replaced when register (Denis Chenu)
-Fixed issue #16892: When reload response ; multinumerci shown 0000 at end of string (Denis Chenu)
-Fixed issue #16891: PHP 7.4 + debug : PHP Notice with numeric question type (Denis Chenu)
-Fixed issue #16776 question index marks pages with fully answered questions as unanswered (Gabriel Jenik)
-Fixed issue #16749: Make sure Vanilla and Bootswatch look like Fruity (Gabriel Jenik)
-Fixed issue #16670: Extended theme shows all options in one page (Gabriel Jenik)
-Fixed issue #16500: Printable survey have no 'group_order' and 'question_order' attribute (Gabriel Jenik)
-Fixed issue #16308: Multi Numeric Slider custom Font Awesome icons (Gabriel Jenik)
#Updated translation: Slovak by jelen1
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Italian by ritapas
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by ritapas
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: Greek by kiolalis
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Bulgarian by llamaloverbg
Changes from 4.3.29 (build 201130) to 4.3.30 (build 201207) December 7, 2020
-Fixed issue #16875: strong tag displayed in First and Last name column of Survey responses page (Denis Chenu)
-Fixed issue # 16824: Quota : Back to the previous page, one click is not recognized, you need to click again (#1676) (Gabriel Jenik)
#Updated translation: Portuguese (Portugal) by hurricane, samarta
#Updated translation: Portuguese (Portugal) by hurricane
#Updated translation: Portuguese (Brazil) by marciojv
#Updated translation: Hebrew by MeirOverferst
#Updated translation: Greek by kiolalis
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by jelen1
#Updated translation: Croatian by rovinj
Changes from 4.3.28 (build 201123) to 4.3.29 (build 201130) November 30, 2020
-Fixed issue: Hardening for subquestions addition (Carsten Schmitz)
-Fixed issue #16865: Unable to export as PDF with PHP7.4 (Denis Chenu)
-Fixed issue #16861: ComfortUpdateChecker can broke with other plugin (Denis Chenu)
-Fixed issue #16855: Upload File MIME Type Check Error (Denis Chenu)
#Updated translation: Portuguese (Portugal) by samarta, hurricane
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by hshirosaki
#Updated translation: Finnish by Jmantysalo
#Updated translation: Estonian by ritapas
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Czech by jelen1
#Updated translation: Chinese (Taiwan) (Traditional) by sylsylsylvie, imacat
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.27 (build 201116) to 4.3.28 (build 201123) November 23, 2020
-Fixed issue [security] #16841: XSS vulnerability with registration (Denis Chenu)
-Fixed issue #16847: Sort users when adding to usergroup (jmantysalo)
-Fixed issue #16042 generated token length is too short with add participants() (Gabriel Jenik)
-Fixed issue #15428: 15428: cross-hover in matrix questions (theme option) not implemented for array by column (#1645) (Gabriel Jenik)
-Fixed issue #16042: Generated token length is too short with add_participants(Gabriel Jenik)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Latvian by exnovo
#Updated translation: Greek by kiolalis
#Updated translation: Czech by c_schmitz, jelen1
#Updated translation: Czech (Informal) by slansky, jelen1
#Updated translation: Chinese (Simplified) by c_schmitz, johnxan
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.26 (build 201110) to 4.3.27 (build 201116) November 16, 2020
+New feature #16649: enable video in spite of active xss filtering (Gabriel Jenik)
-Fixed issue: Assessment editing not properly working if quota messages contain HTML (Carsten Schmitz)
-Fixed issue #16827: Dump while accessing statistics (Gabriel Jenik)
-Fixed issue #16817: Missing MIME type check on survey import (Abdulrahman Ahmad Al Bataineh)
-Fixed issue #16748: Upload file (logo) missing in fruity and bootswatch (Gabriel Jenik)
-Fixed issue #16110: resources not found (vanilla based template) (Gabriel Jenik)
-Fixed issue #16748: Upload file (logo) missing in fruity and bootswatch (Gabriel Jenik)
#Updated translation: Spanish (Spain) by jmlopez
#Updated translation: Portuguese (Portugal) by samarta
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by ritapas, lfanfoni
#Updated translation: Finnish by tigger, Jmantysalo
#Updated translation: Croatian by rovinj
#Updated translation: Chinese (Simplified) by liumingjun
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.25 (build 201105) to 4.3.26 (build 201110) November 9, 2020
-Fixed issue: Allow to login if LDAP user's DN contains double quotes (#1649) (Vilius Šumskas)
-Fixed issue #16819: Delete a single user in user management and throw an exception. (#1646) (Gabriel Jenik)
-Fixed issue #16576: Problems with the error message when a token is already used (inherit). (Jessica Höck)
#Updated translation: Spanish (Spain) by cdorin
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by lfanfoni, ritapas
#Updated translation: Italian (Informal) by ritapas, lfanfoni
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.24 (build 201102) to 4.3.25 (build 201105) November 4, 2020
-Fixed issue [security]: Unauthorized access to statistics of a survey with certain permission configurations (Carsten Schmitz)
-Fixed issue : visually disable account type buttons when global configuration is set (Vilius Šumskas)
-Fixed issue #16804: Upgrading from very old versions not possible (Carsten Schmitz)
Changes from 4.3.23 (build 201026) to 4.3.24 (build 201102) November 2, 2020
-Fixed issue: Database error in statistics when entering invalid information in number or date filter (Carsten Schmitz)
-Fixed issue: #16790: Survey participant / Token editor doesn't correctly reflect reminder status when survey in anonymous mode (Adam Zammit)
-Fixed issue: #16789: Token editor mixes up invitation sent / reminder sent when manually editing token / survey participant (Adam Zammit)
-Fixed issue #14558: No difference shown for auto set Permission in survey (Denis Chenu)
#Updated translation: Ukrainian by imnetxiin
#Updated translation: Turkish by kayazeren
#Updated translation: Maltese by ritapas
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Croatian by rovinj
#Updated translation: Bengali by c_schmitz
Changes from 4.3.22 (build 201019) to 4.3.23 (build 201026) October 26, 2020
-Fixed issue: View access to survey group even though no permission (Carsten Schmitz)
-Fixed issue: Update issue with invalid datetime value stored in startdate/datestamp field of response table (Carsten Schmitz)
-Fixed issue: Preinstall Comfort Update Checker plugin on installation (Eddy)
-Fixed issue: Don't update survey group if no POST was submitted (Carsten Schmitz)
-Fixed issue: DB error when trying to activate already activated survey (Carsten Schmitz)
-Fixed issue: Create token table on Postgres throws index error, if done repeatedly (Carsten Schmitz)
-Fixed issue #16769: Unable to embed in iframe (using config.php) for Chrome (Denis Chenu)
-Fixed issue #16766: Simple user reset Survey group to default one (Denis Chenu)
-Fixed issue #16758: PHP7.1 + debug set : PHP Warning A non-numeric value encountered (Denis Chenu)
-Fixed issue #16744: No error shown on logic file if error exist on group (Denis Chenu)
-Fixed issue #16674: Array Type:F: Column width falsely calculated (nadnx)
-Fixed issue #16501: Navigation Problems on iPhone and Mac (Adam Zammit)
-Fixed issue #16454: Sometimes, question_order is assigned from survey_id (GabrielJenik)
-Fixed issue #16130: empty directory parameter on "LimeSurveyFileManager" (eliasmagn)
#Updated translation: Portuguese (Portugal) by pmduque
#Updated translation: Myanmar by yarzaryeni
#Updated translation: Japanese by a_ochi11
#Updated translation: Italian by ritapas, Caramiagigante
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by ritapas
#Updated translation: Finnish by Jmantysalo
#Updated translation: Chinese (Taiwan) (Traditional) by Yeeeeeet
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.21 (build 201015) to 4.3.22 (build 201019) October 19, 2020
-Fixed issue: Database error if email subject is too long (Carsten Schmitz)
-Fixed issue #16745: Title for ranking question gets codes instead of quotes (Denis Chenu)
-Fixed issue #16738: Check logic, error in question group shown as error in question (Denis Chenu)
-Fixed issue #16728 :my account->Show script field option not effective (NDDDA)
-Fixed issue #16571: hover OK button on confirm hide the OK (Gabriel Jenik)
-Fixed issue #16442: Unable to use string with "on" in theme option label (Denis Chenu)
-Fixed issue #16313: Issues saving/modifying answers: "Answer codes must be unique by question" (Gabriel Jenik)
-Fixed issue #16274: Fruity Theme : Setting font didn't work (Gabriel Jenik)
-Fixed issue #15837: After upgrade plugins are duplicated (GabrielJenik)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
#Updated translation: German by eddylackmann
#Updated translation: French (France) by eddylackmann
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Croatian by rovinj
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.20 (build 201012) to 4.3.21 (build 201015) October 14, 2020
-Fixed issue: User without superadmin permission can enter comfort update page without restriction (Eddy Lackmann)
-Fixed issue: Update issue with invalid datetime value stored in expires field (Carsten Schmitz)
-Fixed issue: Participant access key length could be set to 36 (and creating errors on registration) even though 35 is the maximum. (Carsten Schmitz)
-Fixed issue: No update notification for comfort update users (Eddy Lackmann)
-Fixed issue: Database exception is shown when trying to download files on a inactive survey (Carsten Schmitz)
-Fixed issue #16714: Clear process after test script is failing (Gabriel Jenik)
-Fixed issue #16644: Audit log not save all actions (GabrielJenik)
-Fixed issue #16640: Bar charts at statistics start with min value=1 but has to be min value=0 (Gabriel Jenik)
#Updated translation: Polish by elissa
#Updated translation: Polish by dscoig
#Updated translation: Polish (Informal) by elissa
#Updated translation: Myanmar by cdorin
#Updated translation: Japanese by nomoto
#Updated translation: German by eddylackmann
#Updated translation: German (Informal) by eddylackmann
#Updated translation: French (France) by eddylackmann
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.19 (build 201005) to 4.3.20 (build 201012) October 12, 2020
+New feature: E-Mail bodies allow now for more than 64kb size when using MySQL (Carsten Schmitz)
-Fixed issue: Some database updates from 3.x were not run on update (Carsten Schmitz)
-Fixed issue: Error when too many translations are added to a survey (Carsten Schmitz)
-Fixed issue: Database exception when trying to add the same user twice in survey permissions (Carsten Schmitz)
-Fixed issue: Database exception is shown when trying to reload responses for/resume an inactive survey (Carsten Schmitz)
-Fixed issue: Database exception is shown when trying to download files on a inactive survey (Carsten Schmitz)
-Fixed issue: Database error on sorting CPDB participants by owner (Carsten Schmitz)
-Fixed issue: Database error on question creation/editing if question text is too long (Carsten Schmitz)
-Fixed issue #16708: php error in statistics view (Gabriel Jenik)
-Fixed issue #16704: Inheritance not working when importing themes created for LS3.x (Gabriel Jenik)
-Fixed issue #16694: Export multiple surveys (lss, lsa) to ZIP crashes or does not export reports/tokens for correct survey (GabrielJenik)
-Fixed issue #16685: Delete Plugin files is not working (Gabriel Jenik)
-Fixed issue #16642: PHP warning when showing array questions (Gabriel Jenik)
-Fixed issue #16637: Statistics: Criteria not cleared for text question results (GabrielJenik)
-Fixed issue #16620: simple statistics looks odd (GabrielJenik)
#Updated translation: Japanese by nomoto, kmrmtr
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: Finnish by Jmantysalo
#Updated translation: Arabic by medhat
Changes from 4.3.18 (build 200928) to 4.3.19 (build 201005) October 5, 2020
-New feature: JSON available as export option for responses (Carsten Schmitz)
-Fixed issue: RemoteControl API JSON export broken if first field it not response ID (Carsten Schmitz)
-Fixed issue: Quick translation shows database error when group name too long (Carsten Schmitz)
-Fixed issue: Importing participant with invalid Valid/ValidUntil date threw database error (Carsten Schmitz)
-Fixed issue #16672: Can't select seperator for CPDB export - export doesn't recognise text (#1600) (Gabriel Jenik)
-Fixed issue #16665: Question index not shown if survey mode is set to "inherit"(Gabriel Jenik)
-Fixed issue #16658: queXMLPDF export shows JS script (Gabriel Jenik)
-Fixed issue #16635: Timer not working when survey is active (when executing the survey multiple times in the same browser/tab) (Gabriel Jenik)
-Fixed issue #16665: Question index not shown if survey mode is set to "inherit" (Gabriel Jenik)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by nomoto
#Updated translation: Italian by lfanfoni, ritapas
#Updated translation: Italian (Informal) by lfanfoni, ritapas
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz
#Updated translation: French (France) by DenisChenu
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Croatian by rovinj
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.17 (build 200921) to 4.3.18 (build 200928) September 28, 2020
-Fixed issue: SPSS export broken for numbers > 1000 (Carsten Schmitz)
-Fixed issue: If the participant table is too big the token generation may fail due to memory shortage (Carsten Schmitz)
-Fixed issue: Accidental double deactivation throws database error (Carsten Schmitz)
-Fixed issue #16693: Export responses to SPSS button does not work (Carsten Schmitz)
Changes from 4.3.16 (build 200915) to 4.3.17 (build 200921) September 21, 2020
-Fixed issue: SPSS export - Seed value does not have proper variable name (Carsten Schmitz)
-Fixed issue: SPSS export - Empty value replacement causing corrupted data fields (Carsten Schmitz)
-Fixed issue: Participant import with duplicate check very slow when there more than 100k participants (Carsten Schmitz)
-Fixed issue: Participant import slow when there are many entries with empty email addresses (Carsten Schmitz)
-Fixed issue: PSPP support (Carsten Schmitz)
-Fixed issue #16682: Potential PHP Notice related to lastquestiongroup (Denis Chenu)
-Fixed issue #16663: Unable to install related question theme (GabrielJenik)
-Fixed issue #16650: Timing not recorded when exporting results (GabrielJenik)
-Fixed issue #16373 : Bootstrap Buttons not aligned when filtered (Denis Chenu)
-Fixed issue #16229: Random answer order currently broken (GabrielJenik)
-Fixed issue #16185: Typo "be have" (jmantysalo)
Fixed issue #16662: Event beforePermissionSetSave is not dispatched (jmantysalo)
#Updated translation: Ukrainian by imnetxiin
#Updated translation: Portuguese (Brazil) by josesiqueira, tamiel
#Updated translation: Hebrew by MeirOverferst1984, MeirOverferst
#Updated translation: German by c_schmitz
#Updated translation: German (Informal) by c_schmitz
#Updated translation: Chinese (Taiwan) (Traditional) by blueway
Changes from 4.3.15 (build 200907) to 4.3.16 (build 200915) September 15, 2020
-Fixed issue #16667: Unable to update format or questionindex by plugin (Denis Chenu)
-Fixed issue #16181: some strings in italian have characters shown as entities (Gabriel Jenik)
#Updated translation: Spanish (Spain) by lkikut
#Updated translation: Spanish (Argentina) by lkikut
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
#Updated translation: German (Informal) by jweberhofer
Changes from 4.3.14 (build 200826) to 4.3.15 (build 200907) September 7, 2020
-Fixed issue: Minor errors in tutorial (Carsten Schmitz)
-Fixed issue #16636: False warning about the screen resolution (Gabriel Jenik)
-Fixed issue #15656: Quick translation: Basic and detailed admin notification emails can't be translated (Gabriel Jenik)
-* Fixed issue #16565: Transfer surveys window to be displayed to ask to transfer surveys to other users while deleting the survey owner (Gabriel Jenik)
#Updated translation: Ukrainian by imnetxiin
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: Finnish by Jmantysalo
#Updated translation: Chinese (Taiwan) (Traditional) by imacat
#Updated translation: Chinese (Taiwan) (Traditional) by Yeeeeeet
#Updated translation: Catalan by qualitatuvic
Changes from 4.3.13 (build 200824) to 4.3.14 (build 200826) August 26, 2020
-Fixed issue [Security] #16611: not possible anymore to add xss when updating users fullname in usermanagement (Patricia Stelling)
-Fixed issue #16547: Action buttons don't work on plugin details page (Plugin management) (#1563) (Gabriel Jenik)
-Fixed issue #16538: Can add 2 survey participantes with the same token with the RPC api (GabrielJenik)
Changes from 4.3.12 (build 200820) to 4.3.13 (build 200824) August 24, 2020
-Fixed issue #16217: Survey will not show is the "inherit on" is chosen. (GabrielJenik)
-Fixed issue #16194: file upload disables other clicks. (GabrielJenik)
#Updated translation: Japanese by kaorumori
#Updated translation: Hebrew by c_schmitz, tabakman, cdorin, MeirOverferst1984
#Updated translation: French (France) by eddylackmann
#Updated translation: Czech by jelen1
Changes from 4.3.11 (build 200817) to 4.3.12 (build 200820) August 20, 2020
-Fixed issue #16594: Lime Survey 4.3.10+200812 Stored Cross Site Scripting (Permission Roles) (Gabriel Jenik)
-Fixed issue #16593: Lime Survey 4.3.10+200812 Stored Cross Site Scripting (UserName) (Gabriel Jenik)
-Fixed issue #16592: Lime Survey 4.3.10+200812 Stored Cross Site Scripting (User Details) (Gabriel Jenik)
-Fixed issue #16591: Lime Survey 4.3.10+200812 Stored Cross Site Scripting (Survey Menu) (Gabriel Jenik)
-Fixed issue #16590: Lime Survey 4.3.10+200812 Stored Cross Site Scripting (User Groups) (Gabriel Jenik)
-Fixed issue #16573: Others than the survey owners are not allowed to edit questions anymore (Gabriel Jenik)
-Fixed issue #16507: Mass permissions are not being saved (Gabriel Jenik)
-Fixed issue #16083: Cannot edit assessments (Dietrich Streifert)
#Updated translation: Portuguese (Portugal) by dtddecsis
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
Changes from 4.3.10 (build 200812) to 4.3.11 (build 200817) August 17, 2020
-Fixed issue #16566: We cannot create multiple choice questions (Gabriel Jenik)
-Fixed issue #16483: Adding condition triggers bulk update for complete database (Gabriel Jenik)
-Fixed issue #16335: Cannot see more label sets if the list is long (Gabriel Jenik)
-Fixed issue #16326: Statistics filters do not reflect percentages and totals (Gabriel Jenik)
-Fixed issue #16206: Slider tip indicates false error (Gabriel Jenik)
-Fixed issue #15929: Missing button to scan files at plugin overview at LS4 (Gabriel Jenik)
-Fixed issue #15864: When deleting a question at LS 4 the system switches to the "Settings" menu (Gabriel Jenik)
#Updated translation: Korean by zist21
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Danish by pedesjensen, Mikkel, c_schmitz
#Updated translation: Croatian by rovinj
#Updated translation: Chinese (Taiwan) (Traditional) by scott306lr
Changes from 4.3.9 (build 200806) to 4.3.10 (build 200812) August 12, 2020
-Fixed issue #16550: Answer option code is not limited to 5 characters (#1541) (Gabriel Jenik)
-Fixed issue #16539: "Structure" should be shown when editing conditions (via the condition designer) (#1522) (Gabriel Jenik)
-Fixed issue #16534: No creation date when importing participants to CPDB (#1529) (Gabriel Jenik)
-Fixed issue #16531: Validation regex including unicode characters fails (#1521) (Gabriel Jenik)
-Fixed issue #16529: After deleting a user who owned a survey, the survey list generates a dump (#1513) (Gabriel Jenik)
-Fixed issue #16508: Can't run survey with child theme because of enheritance problems. (#1523) (Gabriel Jenik)
-Fixed issue #16269: "Start bounce processing" menu item doesn't work (#1533) (Gabriel Jenik)
-Fixed issue #16250: Slider for numeric question display text area (#1512) (Gabriel Jenik)
-Fixed issue #16235: Welcome page show again if cookies are enable and survey is already done (#1538) (Gabriel Jenik)
-Fixed issue #16205: Slider left/right text and min/max not displayed correctly (#1509) (Gabriel Jenik)
-Fixed issue #15979: "Save and add group" plus "Save and add question" do not work correctly. (#1515) (Gabriel Jenik)
-Fixed issue #15939: Update to 4x seems to have changed the Display/Export (#1503) (Gabriel Jenik)
-Fixed issue #15758: Slider settings not saved (#1504) (Gabriel Jenik)
Changes from 4.3.8 (build 200803) to 4.3.9 (build 200806) August 6, 2020
-Fixed issue: When editing a token the date/time format is not properly displayed and handled on "invitation sent" or "reminder sent" field and thus wrong values are saved (Carsten Schmitz)
-Fixed issue: Renamed Valencian translation to correct term (Carsten Schmitz)
-Fixed issue #16561: Batch-editing tokens does not set fields properly if "completed", "invitation sent" or "reminder sent" is set to No. (Carsten Schmitz)
-Fixed issue #16469: Any admin user can see any question (without read right on survey) (Denis Chenu)
-Fixed issue #16467: Reflected XSS vulnerabilities (Denis Chenu)
#Updated translation: Ukrainian by imnetxiin
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Italian by gLf
#Updated translation: German by c_schmitz
#Updated translation: Finnish by Jmantysalo
Changes from 4.3.7 (build 200730) to 4.3.8 (build 200803) August 3, 2020
-Fixed issue #16554: Upgrading from 4.0.1 to 4.3.7, the "Save" button is now missing in question creation (#1528) (Gabriel Jenik)
-Fixed issue #16521: After updating an answer option, the related condition doesn't get updated (GabrielJenik)
-Fixed issue #16519: For specific screen navigation, condition is not saved properly (GabrielJenik)
-Fixed issue #16509: Permissions are weakly checked on conditions designer (GabrielJenik)
-Fixed issue #16363: File Upload in LS4 & IE 11 (GabrielJenik)
-Fixed issue #16127: Copy condition and other buttons missing in top panel (GabrielJenik)
-Fixed issue #16081: Click on "Add question" located under Structure tab - view does not move to the newly created question. (GabrielJenik)
-Fixed issue #15860: Changing language at question preview leads to loading the wrong page (GabrielJenik)
#Updated translation: Ukrainian by imnetxiin
#Updated translation: Italian by lfanfoni
#Updated translation: Italian (Informal) by lfanfoni
#Updated translation: Croatian by rovinj
Changes from 4.3.6 (build 200727) to 4.3.7 (build 200730) July 30, 2020
-Fixed issue #16533: Double clicking on question overiew for read only user navigates to question editor (GabrielJenik)
-Fixed issue #16380: On clicking on delete user icon from user control screen lands in different page (GabrielJenik)
-Fixed issue #15978: Multiple numerical input (Equals sum value: Remaining and Total missing) (GabrielJenik)
-Fixed issue #15945: Cannot add condition based on Survey participant attributes (GabrielJenik)
#Updated translation: Portuguese (Brazil) by cassiofs
#Updated translation: Italian by ritapas
#Updated translation: French (France) by bethencourty
Changes from 4.3.5 (build 200721) to 4.3.6 (build 200727) July 27, 2020
-Fixed issue #16526: Expression in subquestion for array dual scale not updated (Denis Chenu)
-Fixed issue #16149: See survey list - owner column is not correct (GabrielJenik)
-Fixed issue #16039: Order of items not a numerical order (#1490) (Gabriel Jenik)
#Updated translation: Ukrainian by imnetxiin
#Updated translation: Russian by imnetxiin
#Updated translation: Portuguese (Brazil) by cassiofs
#Updated translation: Japanese by nomoto
#Updated translation: German by lsurvey20
#Updated translation: German (Informal) by lsurvey20
#Updated translation: Czech by jelen1
#Updated translation: Croatian by rovinj
Changes from 4.3.4 (build 200713) to 4.3.5 (build 200721) July 20, 2020
-Fixed issue #16461: Twice contact sentence for some error page (Denis Chenu)
-Fixed issue #16453: Sometimes we get duplicate question_orders on new questions (#1481) (Gabriel Jenik)
-Fixed issue #16284: Double clicking on sq/ao/additional & general attributes should switch the page from "question overview" to "question editor" (#1478) (Gabriel Jenik)
#Updated translation: Spanish (Spain) by segui
#Updated translation: Spanish (Mexican) by rodolfob
#Updated translation: Portuguese (Brazil) by mauriciofurtado
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Norwegian (Bokmål) by pmonstad
#Updated translation: Japanese by ushiyasan
#Updated translation: Hungarian by arubicsek
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Czech by jelen1
#Updated translation: Czech (Informal) by slansky, VBraun, jelen1
#Updated translation: Croatian by rovinj
#Updated translation: Chinese (Simplified) by microk
Changes from 4.3.3 (build 200707) to 4.3.4 (build 200713) July 13, 2020
-Fixed issue #16486: Unable to manage participant attribute with debug (Denis Chenu)
-Fixed issue #16469: Any admin user can see any question (Patricia Stelling)
-Fixed issue #16452: When admin previews surveys timer is not reset in between runs (#1476) (Gabriel Jenik)
-Fixed issue #16412: Unable to manage user with debug set (Denis Chenu)
-Fixed issue #16204: Arrays (all types) not displayed correctly during survey-taking (mobile phone) (#1473) (Gabriel Jenik)
#Updated translation: Turkish by sahinsahin
#Updated translation: Norwegian (Bokmål) by c_schmitz, pmonstad
#Updated translation: German by eddylackmann
#Updated translation: German (Informal) by eddylackmann
#Updated translation: French (France) by b00z00
#Updated translation: Czech by jelen1
Changes from 4.3.2 (build 200629) to 4.3.3 (build 200707) July 6, 2020
-Fixed issue #16437: Unable to construct adminsidepanel (Jessica Höck)
-Fixed issue #16434: Special characters shown as HTML entities in sidebar (Gabriel Jenik)
-Fixed issue #16431: Overview of uninstalled themes shows incorrectly parsed theme description (Gabriel Jenik)
-Fixed issue #16397: Switching language without inline policy notice being ticked creates empty responses (Gabriel Jenik)
-Fixed issue #16394: If text too long, data protection statement text not stored (Gabriel Jenik)
-Fixed issue #16379: When debug mode is set, there is an error message displayed on User Roles Page (Gabriel Jenik)
-Fixed issue #16375: Theme with valid config.xml (according to manual) can not be extendable (Denis Chenu)
-Fixed issue #16236: Vanilla survey theme options are not saved (Gabriel Jenik)
-Fixed issue #16219: Testing a question will not be possible if admin participated in the survey (#1458) (Gabriel Jenik)
-Fixed issue #16096: QueXML PDF doesn't show full checkboxes (#1462) (Gabriel Jenik)
-Fixed issue #16088: Access group - see question list at the bottom (Gabriel Jenik)
-Fixed issue #15940: Export as printable - PHP Notice with debug mode on (Gabriel Jenik)
-Fixed issue #15903: Sending email to all group users (copy is sent in cc for every user) (Gabriel Jenik)
#Updated translation: Portuguese (Brazil) by mauriciofurtado
#Updated translation: French (France) by b00z00
#Updated translation: Czech by c_schmitz, slansky, VBraun, jelen1, pcerny
#Updated translation: Czech (Informal) by slansky, jelen1
#Updated translation: Chinese (Taiwan) (Traditional) by Yeeeeeet, TuTu_chen
#Updated translation: Arabic by c_schmitz
Changes from 4.3.1 (build 200623) to 4.3.2 (build 200629) June 29, 2020
-Fixed issue: Various SQL errors when running on MySQL 8 (Carsten Schmitz)
-Fixed issue #15783: Print answers : all is empty (#1442) (Gabriel Jenik)
#Updated translation: Japanese by nomoto
#Updated translation: Italian by ritapas
#Updated translation: Italian (Informal) by ritapas
#Updated translation: German by eddylackmann
#Updated translation: Finnish by Jmantysalo
#Updated translation: Chinese (Simplified) by NSRCRUC
#Updated translation: Arabic by ymca
Changes from 4.3.0 (build 200616) to 4.3.1 (build 200623) June 22, 2020
-Fixed issue: Various SQL errors when running on MySQL 8 (Olle Harstedt)
-Fixed issue [security] #16396: Multiple self-stored XSS in printanswer (Denis Chenu)
-Fixed issue [security] #15452: (self) reflecting XSS in print answer view : Array/text (Denis Chenu)
#Updated translation: Portuguese (Brazil) by jbfloripa
#Updated translation: Italian by lfanfoni, ritapas
#Updated translation: Italian (Informal) by lfanfoni, ritapas
#Updated translation: French (France) by jayce
#Updated translation: Finnish by Jmantysalo
#Updated translation: Chinese (Taiwan) (Traditional) by sylsylsylvie, CTFang
#Updated translation: Chinese (Simplified) by NSRCRUC
#Updated translation: Catalan by qualitatuvic
Changes from 4.2.8 (build 200608) to 4.3.0 (build 200616) June 16, 2020
+New feature #15999: Extend list_participants to allow compare conditions (Olle Harstedt)
+New feature #16263: New config setting for date format and question code in queXML (Olle Haerstedt)
-Fixed issue #16215: no import button in page Import responses from a deactivated survey table (Eddy Lackmann)
-Fixed issue #16082: Drop semi live preview mode from question editor (Jessica Höck)
-Fixed issue #15063: Left sidebar is not shown with console error Local Storage QuotaExceededError: The quota has been exceeded. (Carsten Schmitz)
#Updated translation: Polish by elissa
#Updated translation: Polish (Informal) by elissa
#Updated translation: Japanese by nomoto
#Updated translation: French (France) by arnaud21, b00z00, DenisChenu, GuillaumeZ6, jayce
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Czech by c_schmitz, slansky, jelen1
#Updated translation: Croatian by rovinj
#Updated translation: Catalan by qualitatuvic
Changes from 4.2.7 (build 200604) to 4.2.8 (build 200608) June 8, 2020
-Fixed issue #16210: Time limit not working LimeSurvey CE 4.2.1(Jelle-S)
-Fixed issue #16364: validator assigned to non existent field (Michał Frankiewicz)
-Fixed issue #16214: date picker question didn't work with specific language (Denis Chenu)
Changes from 4.2.6 (build 200602) to 4.2.7 (build 200604) June 4, 2020
-Fixed issue #16356: Update jquery to fix XSS vulnerability (rhtenhove)
-Fixed issue #16352: missing directory separator in uploaded file path (Michał Frankiewicz)
-Fixed issue #16340: File Upload showing blank page in latest Chromium 83.0.4103.61 (Patrick Teichmann)
-Fixed issue #16334: Group list menu under Survey menu: Titles of the page are not proper (Jessica Höck)
Changes from 4.2.5 (build 200526) to 4.2.6 (build 200602) June 2, 2020
-Fixed issue: JPEG is now allowed in questions with fileupload type. (Jessica Höck)
-Fixed issue #15924: Can not send invitations to imported participants where emailstatus IS NULL (#1395) (Roman Anasal)
Changes from 4.2.4 (build 200520) to 4.2.5 (build 200526) May 26, 2020
-Fixed issue #16315: Undefined variable $sSeparator (DrunkenPoney_Qc)
-Fixed issue #16247: Launch console can create new security.php file (Denis Chenu)
-Fixed issue #16142: Deleting a participant after he/she started the survey keeps the survey available (Denis Chenu)
-Fixed issue #15856: Removed get_magic_quotes_gpc (Carsten Schmitz)
Changes from 4.2.3 (build 200511) to 4.2.4 (build 200520) May 19, 2020
-Fixed issue #16289: File Upload not working for iOS 13.2 (Jessica Höck)
-Fixed issue #16153: Random order question attribute - if enabled, no changes can be saved anymore (Olle Harstedt)
-Fixed issue #16152: Subquestion texts missing when exporting questions to lsq (Patricia Stelling)
-Fixed issue #16032: Randomize also randomized answer options not only subquestions (Olle Harstedt)
Changes from 4.2.2 (build 200504) to 4.2.3 (build 200511) May 11, 2020
-Fixed issue: JsonEditor to not encode the value if it is already a valid json (Tõnis Ormisson)
-Fixed issue #16241: Only one tip are shown (Denis Chenu)
-Fixed issue #16226: Invalid count on multi with exclude : broke logic and php vs js diff (Denis Chenu)
-Fixed issue #16225: Unable to VV export if no token table (Denis Chenu)
-Fixed issue #16208: escape in Multiple choice with comments (Denis Chenu)
-Fixed issue #16203: Multiple choice questions with "other" with "exclusive" unable to submit (Denis Chenu)
-Fixed issue #16175: statCountIf returns nothing for first participant (Denis Chenu)
Changes from 4.2.1 (build 200428) to 4.2.2 (build 200504) May 4, 2020
-Fixed issue: Uppercase file extensions were not allowed (Carsten Schmitz)
-Fixed issue: Make html email default to Y (Olle Harstedt)
-Fixed issue: File upload not possible on non-linux system (Carsten Schmitz)
-Fixed issue: File rename on duplicate file upload does not work (Carsten Schmitz)
-Fixed issue #16199: .txt export not working (Olle Harstedt)
-Fixed issue #15824: Improved interface for Y-axis and X-axis (Denis Chenu)
Changes from 4.2.0 (build 200422) to 4.2.1 (build 200428) April 28, 2020
-Fixed issue: [security] Superadmin can delete a protected superadmin (Carsten Schmitz)
-Fixed issue: Very high memory usage when importing TSV files (Carsten Schmitz)
-Fixed issue #15824: Misleading gui for subquestion details when using array texts or similiar question types (Jessica Höck)
-Fixed issue #16179: Update 3.20.2 -> 4.2.0 running into database error (Patricia Stelling)
-Fixed issue #16160: (Email to user group does not work)fix has been done already in master. Since develop differs from master, fix has to be done again at this point. (Patricia Stelling)
-Fixed issue #16122: Encryption of "email" field in participants database: Limesurvey does not mark participant as invited (Denis Chenu)
-Fixed issue #15901: Regression: Buttons to uninstall or reset a theme missing at LS 4 (Patricia Stelling)
Changes from 4.1.18 (build 200416) to 4.2.0 (build 200422) April 22, 2020
+New feature #15923: Allow to update some Expression Dynamic variable (Denis Chenu)
+New feature #15246: Allow fixed function (only PHP) in expression manager (Denis Chenu)
+New feature #15246: Allow fixed function (only PHP) in expression manager (#1320) (Denis Chenu)
+New feature #13175: Ability to show calculated values based on all users (Denis Chenu)
+New feature #15997: Anonymise IP address (Patricia Stelling)
-Fixed issue: Inherit option not editable on survey edit and in survey create view (lacrioque)
-Fixed issue: Expressions not being properly validated & highlighted in email templates when using 'Validate expression' function (Carsten Schmitz)
-Fixed issue #16169: Missing comma in generated config.php file (Olle Harstedt)
-Fixed issue #16166: Survey taking/editing uploaded pictures not showing up (#1408) (Timo Gurr)
-Fixed issue #16160: Email to user group does not work (Denis Chenu)
-Fixed issue #16155: Correct terminology (#1406) (jmantysalo)
-Fixed issue #16136: Deleting file attachment does not work (Olle Harstedt)
-Fixed issue #16095: Multiple choice exclamation sign without text (Denis Chenu)
-Fixed issue #15705: Button 'delete current user group' not working (Jessica Höck)
Changes from 4.1.17 (build 200414) to 4.1.18 (build 200416) April 16, 2020
-Fixed issue [security] #16137: XSS on Mass Survey Management (imacat)
-Fixed issue : Multiple Numeric Input Slider ignores slider_default_set (Denis Chenu)
-Fixed issue #16140: Error 500 each time save a question (debug > 1) (Denis Chenu)
-Fixed issue #16139: Multiple Numeric Input Slider ignores Slider Initial Value (Denis Chenu)
-Fixed issue #15956: "search" button on Question list screen not working for searching groups (Patricia Stelling)
-Fixed issue #15954: Filtering users in admin panel not working (Patricia Stelling)
Changes from 4.1.16 (build 200407) to 4.1.17 (build 200414) April 14, 2020
-Fixed issue: Original superadmin should always be able to edit other users passwords (Carsten Schmitz)
-Fixed issue #16134: Unable to disable XSS , inversion with script enable (Denis Chenu)
-Fixed issue #16132: ext.SettingsWidget.SettingsWidget add uneeded, broken and anasked buttons (Denis Chenu)
-Fixed issue #16123: TSV export does not properly export a single group/question/answer option etc. (Carsten Schmitz)
-Fixed issue #16115: .lsg group export does not export subquestion texts (Carsten Schmitz)
-Fixed issue #16098: Typo in survey groups (#1403) (jmantysalo)
-Fixed issue #16087: Resume later email text bad content-type set (Denis Chenu)
-Fixed issue #16080: Preview question does not work from the first try (Olle Harstedt)
-Fixed issue #15933: Missing groups, question and answer options in tab-separated-values format (*.txt) export (Carsten Schmitz)
-Fixed issue #15931: Custom table-prefix ignored on installation (Carsten Schmitz)
-Fixed issue #15843: Unable to run db migration via command line (Carsten Schmitz)
-Fixed issue #14291: CSRF 400 server error after entering update key (Carsten Schmitz)
Changes from 4.1.15 (build 200402) to 4.1.16 (build 200407) April 7, 2020
-Fixed issue: Quota not working for array 10-point (Olle Harstedt)
-Fixed issue: #16021: Save Button missing in data entry view (Jessica Höck)
-Fixed issue #16072: E-Mail Sender Name is always "Administrator" (Denis Chenu)
-Fixed issue #16003: Button Timing statistics not displayed. (Jessica Höck)
-Fixed issue #15902: Cannot add quota answer (Olle Harstedt)
Changes from 4.1.14 (build 200331) to 4.1.15 (build 200402) April 2, 2020
-Fixed issue [security] #16068: Stored Cross Site Scripting Vulnerability in permission rules. (Thanks to Matthew Aberegg) (Patrick Teichmann)
-Fixed issue #16069: Deactivate survey using tokens in Postgres 12 shows error (Carsten Schmitz)
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
#Updated translation: Catalan by qualitatuvic
Changes from 4.1.13 (build 200325) to 4.1.14 (build 200331) March 31, 2020
-Fixed issue 16037: Trim entered e-mail addresses (#1401) (fkroener)
-Fixed issue #16024: Language changer dropdown autoupdated : keybord navigation issue (Denis Chenu)
-Fixed issue #15918: No save button fo bounce settings. (Jessica Höck)
-Fixed issue #15723: 'Button group' option in Yes/No Question Type (Jessica Höck)
Changes from 4.1.12 (build 200324) to 4.1.13 (build 200325) March 25, 2020
-Fixed issue [security]: Possible to handcraft POST to reach any file through file manager (Olle Harstedt)
-Fixed issue #16023: All survey group settings could now be saved correctly (Patricia Stelling)
Changes from 4.1.11 (build 200316) to 4.1.12 (build 200324) March 24, 2020
-Fixed issue: added language name to translatable attributes in the questioneditor (Patrick Teichmann)
-Fixed issue: [security] Enable secure flag on CSRF tokens (Carsten Schmitz)
-Fixed issue: Numerous postgres problems due to improper table alias name casing (Carsten Schmitz)
-Fixed issue: Flash message not shown in frontend after response is deleted mid-survey (Olle Harstedt)
-Fixed issue: Display x rows in plugin manager (Olle Haerstedt)
-Fixed issue: Database update fails due to labels without code (Carsten Schmitz)
-Fixed issue: Database update fails due to invalid database engine and collation being set on new tables (Carsten Schmitz)
-Fixed issue [security] #16019: Stored XSS in survey groups. (Thanks to Matthew Aberegg and Michael Burkey) (Denis Chenu)
-Fixed issue [security] #16019: Stored Cross Site Scripting Vulnerability in survey groups. (Thanks to Matthew Aberegg and Michael Burkey) (Patrick Teichmann)
-Fixed issue [security] #16018: Path Traversal Vulnerability (Matthew Aberegg, Michael Burkey) (Olle Harstedt)
-Fixed issue 15968: Deleted user not being completely logged out (Carsten Schmitz)
-Fixed issue #16002: Database version doesn't show correctly in version popup (Carsten Schmitz)
-Fixed issue #15975: Sanitize lang parameter for public survey list to restricted languages (Carsten Schmitz)
-Fixed issue #15973: Invalid submitfailed received (Denis Chenu)
-Fixed issue #15968: Deleted user not being completely logged out (Carsten Schmitz)
-Fixed issue #15943: Save and save and close buttons in quick-add conditions not working (Jessica Höck)
-Fixed issue #15912: Error updating database on upgrade from 3.x (Carsten Schmitz)
-Fixed issue #15838: Check database integrity error (Carsten Schmitz)
-Fixed issue #14004: language changer not automatically changing language on selection and will also work without checking the data policy checkbox (Patrick Teichmann)
#Updated translation: Swedish by Norfa97
#Updated translation: German by c_schmitz
#Updated translation: French (France) by b00z00, GuillaumeZ6, DenisChenu, eddylackmann
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
Changes from 4.1.10 (build 200311) to 4.1.11 (build 200316) March 16, 2020
-Fixed issue: Survey cannot be activated (Carsten Schmitz)
-Fixed issue: Missing file in zip file when downloading files uploaded by participants in responses (Carsten Schmitz)
-Fixed issue : bad order in X Scale for array test and number (Denis Chenu)
-Fixed issue #15984: Order of subquestion are not respected in print answers (Denis Chenu)
-Fixed issue #15908: No input fields for admin login page after update (Olle Harstedt)
-Fixed issue #15832: Email status was not set to OK when creating tokens (Carsten Schmitz)
-Fixed issue #15773: Unable to check integrety (Carsten Schmitz)
-Fixed issue #15742: RC export_responses fails with "undefined table" on Postgres (Carsten Schmitz)
-Fixed issue #15528: Internal server error when trying to view partial responses using Postgres (Carsten Schmitz)
#Updated translation: Finnish by Jmantysalo
#Updated translation: Dutch by Han
#Updated translation: Dutch (Informal) by Han
Changes from 4.1.9 (build 200310) to 1 (build 200311) March 9, 2020
#Updated translation: French (France) by janolap1
#Updated translation: Finnish by Jmantysalo
Changes from 4.1.8 (build 200302) to 4.1.9 (build 200310) March 9, 2020
-Fixed issue: Unable to import multilingual question from version 3.x (Carsten Schmitz)
-Fixed issue: Question editor won't load when using MSSQL server (Carsten Schmitz)
-Fixed issue: Language selector overlaps other elements when resizing screen at survey creation (Carsten Schmitz)