-
-
Notifications
You must be signed in to change notification settings - Fork 60
/
Copy pathchangelog.250.txt
1888 lines (1782 loc) · 126 KB
/
changelog.250.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
XOOPS 2.5.x Changelog (Language changes: see: /docs/lang_diff.txt)
===================================
2.5.11 Final 2023/12/24
===================================
* Deprecate \XoopsObject::setFormVars() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/675
* Unneeded by reference by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/677
* Implement Xmf\Request for input by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/679
* Fix install error under MySQL in ANSI mode by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/681
* Add noopener rel attribute to external links in TextSanitizer by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/684
* Fix https://github.com/XOOPS/XoopsCore25/issues/686 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/687
* jQuery 3.4.1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/690
* Create XoopsFormRendererBootstrap4.php by @tad0616 in https://github.com/XOOPS/XoopsCore25/pull/667
* Update xoopsload.php by @tad0616 in https://github.com/XOOPS/XoopsCore25/pull/668
* Update admin.php by @poehoes in https://github.com/XOOPS/XoopsCore25/pull/673
* htmlpurifier-4.11.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/689
* Remove array access with curly brackets by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/692
* removed uneeded ucfirst by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/694
* templates missing apostrophes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/693
* 2.5.11- starting Alpha cycle by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/688
* Fixed #695 issue with synchronize in admin->users by @fabou78 in https://github.com/XOOPS/XoopsCore25/pull/697
* Vulnerability with image manager (admin) CVE-2019-16683 and CVE-2019-… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/698
* Escape Tooltip Text by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/699
* Handle negative ini sizes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/703
* Fix issue with image_display and permissions by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/700
* Remove zetadigme admin theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/701
* Minor tweak to Maintenance by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/702
* Fix https://github.com/XOOPS/XoopsCore25/issues/704 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/705
* Reset Typography Controls when focus lost by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/707
* Incorrect tooltip in image manager category list by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/709
* Move xswatch templates to NewBB V5 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/711
* Fix https://github.com/XOOPS/XoopsCore25/issues/713 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/714
* HTML Purifier 4.12 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/712
* New module page by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/717
* Add smarty "xoops_modulepage" by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/716
* Fix the errors related to this modification https://github.com/XOOPS/… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/718
* fix https://github.com/XOOPS/XoopsCore25/issues/719 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/720
* phpmailer to 5.2.27 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/721
* Replace glyphicon based controls with font-awesome by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/722
* Simplify tooltips by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/724
* phpthumb patches by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/725
* Silence magic quotes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/726
* Add docs and example of proxy_env by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/727
* Library updates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/728
* Attempt graceful failure on missing theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/729
* Get 'sel' vars from GET explicitly by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/733
* Handle special case of admin themes in checks by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/734
* Remove broken caching by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/736
* Mail Tweaks by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/737
* Get description for edit by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/740
* Smooth some rough edges in Bootstrap v4 support by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/743
* Refresh inbox count cache when using pm programs by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/744
* Remove debug statement by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/745
* More Bootstrap 4 tweaks by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/746
* Skip nl2Br() if html detected in MyTextSanitizer::displayTarea() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/747
* fix calandar by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/748
* use smarty in xoops_confirm() by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/750
* Add system_confirm.tpl to xswatch by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/751
* include global.php in template.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/752
* Type fixes in XoopsMySQLDatabase by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/754
* Remove dead list type by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/756
* Escaping issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/757
* Do not load jquery.js if already loaded by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/759
* Don't backtick a function call by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/760
* Allow comment instead of blank title by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/762
* Update Help page for blocks admin by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/763
* Remove locale specific date format for calendar.js by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/765
* Add xswatch4 theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/766
* add xmsocial rating for xmnews bt4 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/767
* Libraries update by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/768
* Updates to bootstrap v3 based themes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/769
* Version 2.5.11-Beta1 prep by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/770
* Update tpl xmmodules by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/772
* fix errors with xmsocial by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/776
* Fix NEWBB_NOTOPIC error by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/777
* New clean favicon.ico by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/779
* Correct issues in dhtmltextarea by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/780
* Fix:https://github.com/XOOPS/XoopsCore25/issues/783 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/784
* Tweak feeds used in XOOPS News in admin.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/785
* Update tpl for bt4 and fix error author in block by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/786
* Update xm by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/788
* Add XoopsHttpGet, deprecate Snoopy by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/787
* Remove unreferenced templates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/792
* The message as an error was annoying :) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/795
* Fix docblock \XoopsNotificationHandler::triggerEvent() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/796
* extCal updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/790
* cloning of all xswatch derivatives by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/798
* Update xm by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/799
* Error when no modules installed by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/800
* js security update bootstrap 3.4.1 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/801
* Small tweek to pm module by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/802
* Update xmmodule by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/803
* cosmetic bt4 modifications by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/804
* phpThumb 1.7.15-202002130926 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/808
* Convert to English by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/813
* Fix Profile Index Template by @liomj in https://github.com/XOOPS/XoopsCore25/pull/821
* Admin user sync by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/829
* Update to official tagged phpthumb 1.7.15 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/824
* Update xmmodule by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/834
* Security update jquery 3.5.1 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/835
* change of _MEDIUMDATESTRIN by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/838
* Template patches for Newbb 5.0 Final by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/839
* Cumulative theme related updates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/842
* Add options text editing to profile field edit by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/841
* Fix: Avertissement: count(): Parameter must be an array or an object … by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/843
* Update user.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/845
* Return proper null value for integer columns by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/849
* Add macro substitutions for {X_SITEURL} and {X_YEAR} by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/850
* Patch a few issues when using PHP 8 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/851
* Upstream patch for dropdown text contrast issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/852
* allow StdClass to be cast to array when compiling foreach by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/853
* latest changes from https://github.com/JamesHeinrich/phpThumb by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/854
* HTML Purifier 4.13.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/855
* Changelog updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/856
* PHPMailer 5.2.28 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/857
* jQuery Form 4.3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/858
* Update to tablesorter-2.31.3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/859
* Case mismatch by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/862
* PHP 8 Fixes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/863
* Add all selected users in XoopsFormSelectUser by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/864
* Library updates for XMF 1.2.20 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/870
* Fix errors seen in PHP 8 in pm module templates by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/872
* Magic __wakeup() method must be public by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/871
* Remove debug info by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/874
* PHP 8 issues in system maintenance by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/875
* Template fixes user and profile for php8 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/877
* Update xswatch4 to bootstrap/bootswatch 4.5.2 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/878
* Remove debugging code by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/879
* Fix errors in user avatar templates under php 8 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/880
* Add map file to quiet Chrome error by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/881
* Customized Smarty debug.tpl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/882
* replacing index.html with index.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/884
* short array push syntax on a string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/885
* Revert "replacing index.html with index.php" by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/886
* Replace index.html with index.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/889
* Restore missing xoops_data/caches directories by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/891
* Malformed constant __MINWIDTHIMAGEERROR by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/892
* Image manager cleanup by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/893
* Restore xoops_data/protector directory by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/894
* Fix system breadcrumbs by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/895
* Clean up image manager display by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/896
* update for using index.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/897
* Class css for captcha text by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/905
* Update preferences.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/906
* Update xmtemplates php8 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/913
* Countable by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/911
* https by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/887
* add PHP8 defaults in templates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/909
* Message profil by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/908
* array check by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/912
* Bug with captcha by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/916
* Diff for 906 update by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/917
* add {X_NAME} tag for mailusers by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/920
* Disable Flash by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/922
* Responsive xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/868
* Fix issues in DHTMLTextArea support by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/924
* newbbPHP8_xbootstrap by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/926
* Mark deleted PM as read by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/929
* Update system_images.tpl by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/928
* fix php8 (Warning: Undefined array key "blocks" in file /xoops_data/c… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/930
* Require fileinfo PHP extension during install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/931
* Add {X_SITEURL} and {X_YEAR} to site closed page by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/932
* Fix unclosed comment by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/933
* simplify load of modinfo by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/937
* Remove phpthumb library by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/939
* fix for version number as string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/938
* Library refresh by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/940
* Add two new events by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/941
* Update Xmf by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/942
* Recognize error return from db->query() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/943
* Feature/scrutinizer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/945
* fix for "array to string conversion error" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/944
* Bad form in profile_userinfo.tpl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/946
* Standardize user.php functions by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/948
* Protector config cache for htmlpurifier written to xoops_lib, should go to xoops_data by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/949
* Add sort on step_order, fix form by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/951
* Make $redirect_message available in system_siteclosed.tpl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/952
* Wrong default for debugLevel configuration by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/953
* Fix failing updates to banner table by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/954
* Now the admin menu only displays useful links: by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/956
* Change a few remaining index.html to index.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/958
* extra XOOPS Links in Admin (Themes and Modules) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/957
* Don't overwrite configuration data on upgrades by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/959
* Responsive blocks by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/961
* add real name to Admin's user table view by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/962
* missing index.php files by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/960
* Feature/various by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/963
* missing array in 2.5.11 upgrade by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/964
* Unify XoopsBlock definition by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/968
* Fix composer config platform php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/970
* jQuery 3.6.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/972
* Errors using XOOPS_VAR_PATH early in install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/973
* Fix https://github.com/GregMage/xmnews/issues/41 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/976
* Add default for $xoops_logdump by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/978
* Update templates for xmcontent 1.5 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/979
* Allow for override of any template in admin themes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/982
* fix for version number as string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/981
* Incorrect template specified by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/985
* Fix: https://github.com/XOOPS/XoopsCore25/issues/986 Comment text is … by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/987
* Template page nav by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/980
* Cpanel aware smarty compile id's by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/991
* Improve performance of admin users page by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/990
* Cannot use method return in write context error by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/988
* Fix pagenav in protector center by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/992
* Removing dependencies on index.html files by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/993
* Block 'Waiting Contents' is deprecated by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/994
* now the form is responsive by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/995
* Add templates to misc.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/998
* Test xswatch4 dark - typo error in the theme.tpl file by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1000
* Introduce prefers-color-scheme media queries by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/999
* Fresh library build by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1001
* Updates for xswatch4 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1003
* Remove FILTER_SANITIZE_MAGIC_QUOTES in system_CleanVars() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1004
* Fix bug with bloc on-line. by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1005
* Show theme description in Select Theme install dialog by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1006
* Revert "Fix bug with bloc on-line." by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1007
* Delete phantom anonymous entry in online left when user logs in by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1008
* Prototype admin dark mode theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1010
* Add uploads/files directory to writable list by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1012
* Respect smilies table display column by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1013
* Darken form entry fields by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1014
* Bootstrap 4 online templates for xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1015
* default for $xoops_language by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1016
* $modules|default:null by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1017
* THEME_FORUM_REPLY by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1018
* check for $result by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1020
* Feature/class xoopsblock.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1019
* fix for function.block.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1021
* update template for xmdoc V1.2 final by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1022
* Bootstrap4 templates from misc.php by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1023
* Skip scan if directory is not present by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1024
* SameSite cookie attribute by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1026
* Supply default value for avatar template variables by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1027
* Explicitly set default mysqli_report(MYSQLI_REPORT_OFF) by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1028
* Cleanup a few issues noted in Profile by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1029
* Fix php8 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1030
* Dark admin theme update by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1031
* Dark admin rework by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1032
* PHP8 newbb template update by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1033
* One last pass on dark admin theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1035
* Libraries rebuild by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1037
* Create XoopsFormRendererBootstrap5.php by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1038
* Add xoopsformrendererbootstrap5 to XoopsLoad by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1039
* new icon by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1044
* Fix incorrect path names by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1042
* Some theme/themeability issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1043
* adding defaults for PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1046
* label content should have also id (for 'label_for') by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1048
* calendar div needs z-index in order to be shown on highest level by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1049
* additional global language variables by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1054
* replace includeq with include in Smarty by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1059
* replace foreachq with foreach in Smarty templates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1058
* Bootstrap V4.5.2 to 4.6.0 for xSwatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1063
* tablesorter widgets and blue theme by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1062
* missed file by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1068
* Ensure variable is defined by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1067
* Fix incorrect name for XoopsConfigCategory object variable by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1069
* Fix incorrect variable for GroupMembership object by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1070
* Return of ints in XoopsModelStats::getCount() and getCounts() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1071
* Force array for groups XoopsMemberHandler::getUserCountByGroupLink() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1072
* Ensure variable is defined by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1073
* Check for correct object type by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1075
* Cosmetic changes in theme.tpl - xswatch4 theme by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1094
* xSwatch4 options by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1100
* Replace hardcoded english text in protector stats graph by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1097
* add admin.css by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1104
* Add default for xo_sys_breadcrumb by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1107
* Display warning if xml extension not available by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1102
* Remove Google Swiffy references by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1140
* add dirname in block title by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1125
* fix: https://github.com/XOOPS/XoopsCore25/issues/1144 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1145
* Change define in the system module by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1142
* Add \XoopsDatabase::isResultSet() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1141
* add missing argument by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1149
* Change mcrypt_create_iv() to random_bytes() by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1148
* Updated XM module templates by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1150
* Feature/php81 xbootstrap by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1135
* The index.php file is deleted and created after a cache delete operation by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1147
* Link for 'This Module Admin' after module install by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1146
* Bootstrap V4.6.0 to 4.6.1 for xSwatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1127
* bt4 search for xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1124
* Add version number to module name in toolbar, similar to what we have… by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1152
* Review filter and escape in findusers by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1153
* request_findusers by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1131
* Smarty v2.6.32 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1130
* Undefined constant "next" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1159
* XS4-fix-base-css by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1160
* xoops.css url "/image/" by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1162
* HTML Purifier 4.14.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1164
* Update theme.tpl - my_xoops.css and my_xoops_dark.css by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1161
* add warning message in admin by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1123
* add link to image of an activated module by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1055
* delete xcache.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1170
* Skip prettified protector log if not supported by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1169
* Address issues with br tags in form trays by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1171
* hack for proper displaying of form element trays in bootstrap 4 and 5 by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1051
* replacing includeq and foreachq by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1168
* A less aggressive \MyTextSanitizer::makeClickable() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1172
* refactor XoopsRequest to Xmf\Request by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1174
* Fix bug issue #1114 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1178
* Add trailing end of line by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1176
* adding sorting to default theme by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1175
* Revert "adding sorting to default theme" by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1180
* Fix non-conforming id elements in module menu tabs by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1179
* Remove unused composer files from phpmailer directory by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1181
* Correct docblock for getHandler and getModuleHandler by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1182
* Fix return value in deprecated XoopsBlock::store() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1183
* Formcaptcha option2 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1120
* Fix issues with Bad IP list in Protector Center by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1185
* Fix Passing null to parameter ... of type string errors by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1186
* XoopsNotification::getByItemId() uses wrong column info by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1187
* Add missing \XoopsConfigOptionHandler::getCount() method by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1188
* PhpDoc change to mixed by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1165
* Passing null to parameter of type string by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1189
* Cleanup in \XoopsSecurity::checkBadips() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1190
* Respect method arguments $start and $limit by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1191
* Fix some frequently seen DOM issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1192
* \XoopsModule::$adminmenu not always properly initialized by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1193
* Null to string issue in xoAppUrl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1194
* Scrutinizer recent complaints by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1195
* Mini stats Smarty plugin xoStats by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1197
* all modules are using 'id", and this is causing issues in PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1199
* New version system by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1126
* scrutinizer3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1200
* varchar(12) to varchar(32) version by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1205
* trim() expects parameter 1 to be string, array given by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1203
* Add .tpl extension option for module_index help file #482 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1201
* Propagate recent default admin theme changes to dark and transition by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1207
* Clear some Smarty and other php8.1 issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1206
* Some php8.1 fixes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1210
* Avatar display in misc.php should respect avatar_display by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1209
* Passing null to parameter #1 ($string) of type string is deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1211
* Deal with each() removal by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1216
* Convert comment posting to use Xmf\Request by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1218
* Reviewing Protector by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1217
* In PHP 8.1, the default error handling is set to throw an exception by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1219
* trim() expects a string, null given by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1221
* Unknown: preg_match(): Passing null to parameter #2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1225
* Implement new module version in system module install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1222
* Fix module admin breadcrumb by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1224
* Smarty defaults by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1226
* Update to XMF 1.2.26 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1227
* Missing files from PR 1227 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1228
* changelog 2.5.11 Beta 2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1246
* update changelog.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1251
* remove /thadmin by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1236
* Add phar wrapper check to protector by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1250
* jQuery_3.6.1_install by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1254
* jQuery UI 1.13.1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1233
* check_$_REQUEST_modules by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1256
* Xoops Editor TinyMCE 5 by @ForXoops in https://github.com/XOOPS/XoopsCore25/pull/1053
* utf8mb4 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1257
* Remove xswatch theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1263
* Correct \MyTextSanitizer::makeClickable() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1265
* Disallow classes in unserialize by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1266
* Undefined array key 0 in file protector.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1252
* PHP 8.2: Dynamic Properties are deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1253
* isResultSet_1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1255
* PHP_8.2_Dynamic_Properties_are_deprecated_2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1258
* change folder sorting in Installation, Issue #1248 (alain01/mamba) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1262
* HTML Purifier 4.15 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1267
* mysqli_fetch_object() requires mysqli_result by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1268
* remove "deprecated" for censorString() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1281
* Restrict paths to inside XOOPS_THEME_PATH by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1282
* Issues 1269 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1271
* adding divider in newbb thread template by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1283
* fix for https://github.com/XOOPS/XoopsCore25/issues/1284 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1285
* adding the link on the name as in (XoopsUserUtility::getUnameFromId). by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1279
* Fix issues in moving captcha configuration files by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1277
* wrong return by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1276
* $myts name consistencies, cleanup by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1275
* template defaults by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1278
* change utf8 to utf8mb4 in install by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1272
* PHP 8.2 Partially Supported Callables are deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1273
* Added security with the "install" folder. by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1297
* cleaning up old code, this fixes the issue here: https://github.com/X… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1290
* Removal of templates from XM modules by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1294
* fix install table modules (version) by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1298
* Fix: https://github.com/XOOPS/XoopsCore25/issues/1304 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1306
* Used notification_constants in XoopsUser by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1240
* Changed to use gender-neutral pronouns by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1241
* Set to only send notifications to activated users by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1244
* Updated user info buttons to use recognised op values by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1245
* jQuery 3.6.3, jQuery UI 1.13.2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1300
* update siteinfo bloc and 1 question by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1302
* fix error with preg_split() and php 8.1 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1292
* small adjustments to arrays in xoopscaptcha by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1288
* fix error by ref. by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1287
* Typos by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1212
* update docs/lang_diff.txt by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1308
* Fix: Error in help.php by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1309
* Fix: https://github.com/XOOPS/XoopsCore25/issues/1299 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1310
* add missing fields in PM by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1313
* fix: setcookie(): Passing null to parameter #2 ($value) of type strin… by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1311
* fix php8.2 error by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1295
* Php8.2 dynamic_fields by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1238
* [] operator not supported for strings by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1237
* Feature/is result set 2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1301
* reverse isResultSet() changes to XMF by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1314
* fix: https://github.com/XOOPS/XoopsCore25/issues/1315 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1317
* fix for Break in Install #1318 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1319
* fix for a wrong parenthesis by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1320
* Merge Smarty3 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1322
* 2.5.11 RC1 prep by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1326
* https://github.com/XOOPS/XoopsCore25/issues/1327 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1328
* missing_paypal_image_in_renderAbout by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1332
* System_modules.tpl wrong quotations by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1334
* updating lang_diff.txt by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1337
* Compatibility smarty 3 and4 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1325
* fixed smarty default errors for module extcal by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1331
* rawurlencode() requires string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1339
* xoops_getUserTimestamp has to return integer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1338
* PHP 8.2: Dynamic Properties are deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1336
* using empty check instead of default by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1324
* Untrusted files inclusion, not guaranteed to load the right file by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1344
* Add makeSet() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1346
* Fix include paths in install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1347
* Freshen libraries by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1348
* Update libraries encore by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1350
* Dir install upgrade by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1351
* Sanitize fatal exception message by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1352
* Release Prep by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1353
* Incorrect language checking in install tablesfill step by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1355
* fix smarty 3 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1356
* Replace class/smarty/xoops_plugins directory with smarty3_plugins by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1357
* fix for {$wizard->language}/english/global.php" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1358
* missing quotes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1359
* Fix for Upgrade Issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1360
* Fix 1365 and php8 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1366
* jQuery to 3.7.1 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1361
* Smarty 3 Preflight in Upgrade by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1375
* fix for missing system_confirm.tpl by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1373
* changed to RC3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1376
* XOOPS_URL was hardcoded with "http://" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1372
* Some of the issues reported by Scrutinizer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1229
* Feature/entropy by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1343
* Proper preg_quote(...) usage by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1341
* Feature/css fixes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1345
* conversion to Xmf\Request by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1177
* Undefined_array_key_in_xoopskernel by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1368
* Fixing paths in Protector by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1371
* Feature/installation fixes by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1369
* Feature/fixes xoops website by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1370
* Scrutinizer check for empty array by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1381
* compatibility for Apache 2.2 and 2.4 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1380
* Regex adjustments, PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1377
* add missing AUTO_INCREMENT by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1378
* Update XoopsFormRendererBootstrap5.php by @CHCCD in https://github.com/XOOPS/XoopsCore25/pull/1379
* moving MAX_FILE_SIZE up by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1383
* Feature/ent quotes ent html5 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1342
* cosmetics: https, single quotes, PhpDocs by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1223
* consistency in dealing with deprecated in PHP 8.2 utf8_encode() and utf8_decode() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1363
* check for XOOPS_USE_MULTIBYTES by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1385
* Reverting styles.css and footer.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1387
* better check for renderWhere() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1384
* Made XoopsNotificationHandler::subscribe() return true rather than null. by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1239
* Update media.js by @CHCCD in https://github.com/XOOPS/XoopsCore25/pull/1386
* undefined array key plus other issue by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1274
* 'array_merge(...)' is used in a loop and is a resources greedy construction by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1388
* PHP 8.0: @ Error Suppression operator does not silent fatal errors by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1323
* fix for <{xoUserInfo by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1393
* Update image.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1389
* Accept token for valid users only by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1395
* Greedy array_merge() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1391
* Various Updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1390
* checking if template variables are set by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1394
* handleException() adds own trace when calling handleError() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1374
* Update image.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1398
* Update mimetypes.inc.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1397
* Update uploader.php by @luciorota in https://github.com/XOOPS/XoopsCore25/pull/1396
* Fix protector oninstall issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1400
* version update by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1402
* delete duplicate $renderer by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1405
* Update maintenance by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1404
* fix for wrong user variable naming by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1407
* delete duplicate closedir($handler); by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1401
* update deprecated is_cached() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1409
* Xmf to 1.2.28 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1410
* Added an option to set the default notification method for users by @Andrew-Staves-Activ in https://github.com/XOOPS/XoopsCore25/pull/1242
* PhpDoc updates #1196 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1408
* remove duplicated code by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1412
* Clean up upgrade/preflight.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1413
* Fix issues with upd-2.0.18-to-2.3.0 step by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1414
* reverse quotations, update version # of system module by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1415
* Bug Fix - incorrect lower PHP version specified by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1416
* Correct error handling in rewriting template by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1417
* typo in \modules\system\admin\users\main.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1418
* Reverse adding more entropy (image_name field size in DB is too small by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1420
* Dynamic fields are not allowed in PHP 8.2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1430
* set variable by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1429
* Fixes for templates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1421
* fix for installation issues by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1428
* load modinfo language in /system/xoops_version.php, after upgrade by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1424
* Updating versions, fix for versionCompare() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1427
* replace |is_array modifier by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1433
* Eliminating "magic_quotes" error notices in PHP 7.4+ by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1426
* make $addtoken = true by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1422
* Parameterized Query by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1419
* Update to xmf v1.2.29 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1435
* Case insensitive path check by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1434
* Fix rendering caption required icon2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1411
* Path traversal, bugs fixes, and adding Xmf\Request() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1425
* fix for prepared statement result by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1437
* Patch for loadLanguage issue by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1436
* fix for email templates in Notifications by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1443
* fix for multi-image upload by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1442
* add ENT_HTML5 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1441
* Feature/cosmetics template updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1440
* update regex for makeClickable($text) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1445
* fix dropdown in XoopsFormRendererBootstrap5 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1444
* set false to uniqid() by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1446
* template updates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1447
===================================
2.5.11-RC3 2023/11/10
===================================
- Fix uncaught exception during upgrade login
- Add core language/*/user.php for login
- Update system_siteclosed.tpl
- missing quotes
- fix for {$wizard->language}/english/global.php"
- Adjust sanitization on exception
- Replace smarty/xoops_plugins with smarty3_plugins
- fix smarty 3
- Incorrect language checking in install tablesfill step
Updated libraries and assets:
- jQuery to 3.7.1 (mamba)
===================================
2.5.11-RC2 2023/05/02
===================================
- Security fixes
- XOOPS uses Smarty 3 natively, but provides Smarty 2 backward compatility layer for modules
===================================
2.5.11-RC1 2023/04/02
===================================
- Update to Smarty v3.1.48
- Update to Xmf v1.2.27
- Security fix for Xmf\Jwt
===================================
2.5.11 Beta3 NOT RELEASED
===================================
- change folder sorting in Installation Issue #1248 (alain01/mamba)
Updated libraries and assets:
- HTML Purifier to 4.15 (mamba)
- jQuery to 3.6.3 (mamba)
- jQuery UI 1.13.2 (mamba)
===================================
2.5.11 Beta2 2022/08/03
===================================
- update xmsocial, xmmodules, xmdoc and xmnews (mage)
- fix NEWBB_NOTOPIC error (geekwright)
- New clean favicon.ico (alain01)
- Add missing "dropdown-item" class on list items (geekwright)
- Use mixed case constants in DHTML editor controls (geekwright)
- Correct issues in dhtmltextarea
- Fix changing avatar with profile module and xswatch4 #784 (mage)
- Tweak feeds used in XOOPS News in admin.php (geekwright)
- use https and no "www." for xoops.org feeds
- give priority to feed(s) in htdocs/language/.../backend.php
- present multiple feeds sequentially, not merged
- Add XoopsHttpGet (geekwright)
- Deprecate the Snoopy class (use XoopsHttpGet to fetch rss feeds) (geekwright)
- Add check for curl_init failing (geekwright)
- Remove unreferenced templates in extCal (mamba/geekwright)
- Modified: htdocs/kernel/notification.php (geekwright)
- Fix docblock \XoopsNotificationHandler::triggerEvent() - Fixes #794 (geekwright)
- cloning of all xswatch derivatives (alain01)
- Update style.css (alain01)
- Delete little space between pages number
- Modified: htdocs/class/snoopy.php (mage)
- Fix Error when no modules installed (geekwright)
- Add meaningful default page to xswatch4 (geekwright)
- Small tweak to pm module (geekwright)
- cosmetic bt4 modification (alain01)
- Convert to English (mamba)
- Fix Profile Index Template (liomj)
- Admin user sync: issue823 (geekwright)
- Security update jquery 3.5.1 (geekwright)
- New modern templates for PM (alain01)
- Template patches for Newbb 5.0 Final (geekwright)
- change of _MEDIUMDATESTRIN (mamba)
- Implement Xmf\Request (geekwright)
- Bootstrap-Bootswatch-4.5.0 (geekwright)
- Avatar cleanup (geekwright)
- Smarty plugin xoUserInfo (geekwright)
- Add themePath variable to xoops_header() (geekwright)
- Add tpl/xswatchCss.tpl and document use (geekwright)
- Adjust templates which are not wrapped by theme.tpl (geekwright)
- Fix dependency on default shortcut icon (geekwright)
- Expose template for use by caller (geekwright)
- Add options text editing to profile field edit (geekwright)
- Eliminate smarty <{php}> tag use (geekwright)
- Fix Incorrect responsive behavior in renderThemeForm (geekwright)
- Match *box icons sizes in pm_viewpmsg.tpl (geekwright)
- Fix: count search (mage)
- Fixed error when redirect (luciorota)
- Return proper null value for integer columns (geekwright)
- Add macro substitutions for {X_SITEURL} and {X_YEAR} #850
- Patch issues when using PHP 8.0 (mamba, et al.)
- explicitly require fileinfo extension in install
- XoopsModelRead::getAll() now recognizes database errors #943
- fix "array to string conversion error" in module install #944 (mamba)
- Make $redirect_message available in system_siteclosed.tpl #952
- fix default for debugLevel configuration #953
- remove non-useful links from module admin page #956 (mage)
- stop overwriting config files when updating XOOPS
* Change a few remaining index.html to index.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/958
* extra XOOPS Links in Admin (Themes and Modules) by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/957
* Don't overwrite configuration data on upgrades by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/959
* Responsive blocks by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/961
* add real name to Admin's user table view by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/962
* missing index.php files by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/960
* Feature/various by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/963
* missing array in 2.5.11 upgrade by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/964
* Unify XoopsBlock definition by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/968
* Fix composer config platform php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/970
* jQuery 3.6.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/972
* Errors using XOOPS_VAR_PATH early in install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/973
* Fix https://github.com/GregMage/xmnews/issues/41 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/976
* Add default for $xoops_logdump by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/978
* Update templates for xmcontent 1.5 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/979
* Allow for override of any template in admin themes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/982
* fix for version number as string by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/981
* Incorrect template specified by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/985
* Fix: https://github.com/XOOPS/XoopsCore25/issues/986 Comment text is … by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/987
* Template page nav by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/980
* Cpanel aware smarty compile id's by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/991
* Improve performance of admin users page by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/990
* Cannot use method return in write context error by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/988
* Fix pagenav in protector center by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/992
* Removing dependencies on index.html files by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/993
* Block 'Waiting Contents' is deprecated by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/994
* now the form is responsive by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/995
* Add templates to misc.php by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/998
* Test xswatch4 dark - typo error in the theme.tpl file by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1000
* Introduce prefers-color-scheme media queries by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/999
* Fresh library build by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1001
* Updates for xswatch4 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1003
* Remove FILTER_SANITIZE_MAGIC_QUOTES in system_CleanVars() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1004
* Fix bug with bloc on-line. by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1005
* Show theme description in Select Theme install dialog by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1006
* Revert "Fix bug with bloc on-line." by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1007
* Delete phantom anonymous entry in online left when user logs in by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1008
* Prototype admin dark mode theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1010
* Add uploads/files directory to writable list by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1012
* Respect smilies table display column by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1013
* Darken form entry fields by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1014
* Bootstrap 4 online templates for xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1015
* default for $xoops_language by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1016
* $modules|default:null by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1017
* THEME_FORUM_REPLY by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1018
* check for $result by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1020
* Feature/class xoopsblock.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1019
* fix for function.block.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1021
* update template for xmdoc V1.2 final by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1022
* Bootstrap4 templates from misc.php by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1023
* Skip scan if directory is not present by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1024
* SameSite cookie attribute by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1026
* Supply default value for avatar template variables by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1027
* Explicitly set default mysqli_report(MYSQLI_REPORT_OFF) by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1028
* Cleanup a few issues noted in Profile by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1029
* Fix php8 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1030
* Dark admin theme update by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1031
* Dark admin rework by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1032
* PHP8 newbb template update by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1033
* One last pass on dark admin theme by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1035
* Libraries rebuild by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1037
* Create XoopsFormRendererBootstrap5.php by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1038
* Add xoopsformrendererbootstrap5 to XoopsLoad by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1039
* new icon by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1044
* Fix incorrect path names by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1042
* Some theme/themeability issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1043
* adding defaults for PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1046
* label content should have also id (for 'label_for') by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1048
* calendar div needs z-index in order to be shown on highest level by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1049
* additional global language variables by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1054
* replace includeq with include in Smarty by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1059
* replace foreachq with foreach in Smarty templates by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1058
* Bootstrap V4.5.2 to 4.6.0 for xSwatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1063
* tablesorter widgets and blue theme by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1062
* missed file by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1068
* Ensure variable is defined by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1067
* Fix incorrect name for XoopsConfigCategory object variable by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1069
* Fix incorrect variable for GroupMembership object by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1070
* Return of ints in XoopsModelStats::getCount() and getCounts() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1071
* Force array for groups XoopsMemberHandler::getUserCountByGroupLink() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1072
* Ensure variable is defined by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1073
* Check for correct object type by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1075
* Cosmetic changes in theme.tpl - xswatch4 theme by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1094
* xSwatch4 options by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1100
* Replace hardcoded english text in protector stats graph by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1097
* add admin.css by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1104
* Add default for xo_sys_breadcrumb by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1107
* Display warning if xml extension not available by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1102
* Remove Google Swiffy references by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1140
* add dirname in block title by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1125
* fix: https://github.com/XOOPS/XoopsCore25/issues/1144 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1145
* Change define in the system module by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1142
* Add \XoopsDatabase::isResultSet() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1141
* add missing argument by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1149
* Change mcrypt_create_iv() to random_bytes() by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1148
* Updated XM module templates by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1150
* Feature/php81 xbootstrap by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1135
* The index.php file is deleted and created after a cache delete operation by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1147
* Link for 'This Module Admin' after module install by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1146
* Bootstrap V4.6.0 to 4.6.1 for xSwatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1127
* bt4 search for xswatch4 by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1124
* Add version number to module name in toolbar, similar to what we have… by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1152
* Review filter and escape in findusers by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1153
* request_findusers by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1131
* Smarty v2.6.32 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1130
* Undefined constant "next" by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1159
* XS4-fix-base-css by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1160
* xoops.css url "/image/" by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1162
* HTML Purifier 4.14.0 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1164
* Update theme.tpl - my_xoops.css and my_xoops_dark.css by @alain01 in https://github.com/XOOPS/XoopsCore25/pull/1161
* add warning message in admin by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1123
* add link to image of an activated module by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1055
* delete xcache.php by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1170
* Skip prettified protector log if not supported by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1169
* Address issues with br tags in form trays by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1171
* hack for proper displaying of form element trays in bootstrap 4 and 5 by @ggoffy in https://github.com/XOOPS/XoopsCore25/pull/1051
* replacing includeq and foreachq by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1168
* A less aggressive \MyTextSanitizer::makeClickable() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1172
* refactor XoopsRequest to Xmf\Request by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1174
* Fix bug issue #1114 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1178
* Add trailing end of line by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1176
* adding sorting to default theme by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1175
* Revert "adding sorting to default theme" by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1180
* Fix non-conforming id elements in module menu tabs by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1179
* Remove unused composer files from phpmailer directory by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1181
* Correct docblock for getHandler and getModuleHandler by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1182
* Fix return value in deprecated XoopsBlock::store() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1183
* Formcaptcha option2 by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1120
* Fix issues with Bad IP list in Protector Center by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1185
* Fix Passing null to parameter ... of type string errors by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1186
* XoopsNotification::getByItemId() uses wrong column info by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1187
* Add missing \XoopsConfigOptionHandler::getCount() method by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1188
* PhpDoc change to mixed by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1165
* Passing null to parameter of type string by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1189
* Cleanup in \XoopsSecurity::checkBadips() by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1190
* Respect method arguments $start and $limit by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1191
* Fix some frequently seen DOM issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1192
* \XoopsModule::$adminmenu not always properly initialized by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1193
* Null to string issue in xoAppUrl by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1194
* Scrutinizer recent complaints by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1195
* Mini stats Smarty plugin xoStats by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1197
* all modules are using 'id", and this is causing issues in PHP8 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1199
* New version system by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1126
* scrutinizer3 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1200
* varchar(12) to varchar(32) version by @GregMage in https://github.com/XOOPS/XoopsCore25/pull/1205
* trim() expects parameter 1 to be string, array given by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1203
* Add .tpl extension option for module_index help file #482 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1201
* Propagate recent default admin theme changes to dark and transition by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1207
* Clear some Smarty and other php8.1 issues by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1206
* Some php8.1 fixes by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1210
* Avatar display in misc.php should respect avatar_display by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1209
* Passing null to parameter #1 ($string) of type string is deprecated by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1211
* Deal with each() removal by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1216
* Convert comment posting to use Xmf\Request by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1218
* Reviewing Protector by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1217
* In PHP 8.1, the default error handling is set to throw an exception by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1219
* trim() expects a string, null given by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1221
* Unknown: preg_match(): Passing null to parameter #2 by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1225
* Implement new module version in system module install by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1222
* Fix module admin breadcrumb by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1224
* Smarty defaults by @mambax7 in https://github.com/XOOPS/XoopsCore25/pull/1226
* Update to XMF 1.2.26 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1227
* Missing files from PR 1227 by @geekwright in https://github.com/XOOPS/XoopsCore25/pull/1228
* changelog 2.5.11 Beta 2
Updated libraries and assets:
- Smarty: allow StdClass to be cast to array when compiling foreach (mamba)
- HTML Purifier to 4.14 (mamba)
- phpThumb has been removed #939
- bootstrap 3.4.1 (geekwright)
- jQuery to 3.6.0 (geekwright)
- Smarty to v2.6.32 (mamba)
- jQuery UI 1.13.1 (mamba)
===================================
2.5.11 Beta1 2020/02/14
===================================
- Add xswatch4, a Bootstrap v4.4 based theme (geekwright, mage, alain01)
- Fix "NaN" issue involving calendar.js use in MailUsers
- Update Help page in Blocks Admin
- Treat Block title starting with comment style '// ' (slash-slash-space) as blank
- Fix incorrect DB quoting of function calls
- Only load jquery for jgrowl support if jQuery is not defined
- Remove dead "list" type from profile module field support
- Type inconsistency fixes in XoopsMySQLDatabase and children
- PHP 7.4 compatibility fixes (mamba)
- Use Smarty template system_confirm.tpl for xoops_confirm (luciorota)
- In text sanitizer, do not add br tags on new line characters if text contains HTML
- Fix error in Group administration causing unrequested Description changes during edit
- Fix inconsistencies in XoopsMultiMailer
- Fix broken caching in Smarty xoMemberInfo function
- Fix corruption of chosen options in Blocks administration
- Attempt graceful failure on missing theme
- Fix active hyperlink on space between icons in admin screens (mage)
- Add Smarty $xoops_modulepage variable, form module/script.php?args... (mage)
- Fix incorrect tooltip in image manager category list
- Reset DHTML Editor Typography Controls (size, font and color) when focus lost
- Handle negative ini sizes properly in upload file sizes (goffy)
- Remove zetadigme admin theme
- Escape tooltip text in admin themes (HTML no longer supported)
- Deprecate system_CleanVars(), replace with appropriate Xmf\Request calls (mage)
- Fix incorrect user admin synchronization for newbb (fabou78)
- Fix message quoting in pm module (mage)
- Update admin.php RSS URL (poehoes)
- XoopsFormRendererBootstrap4 (tad0616, mage, geekwright)
- Deprecate \XoopsObject::setFormVars() (geekwright, mage)
- Unneeded by reference (geekwright)
- Implement Xmf\Request for input (geekwright)
- Fix install error under MySQL in ANSI mode (geekwright)
- Add noopener rel attribute to external links in TextSanitizer (geekwright)
- fix quote_answer_pm (mage)
Xmf updated to v1.2.19, includes:
- fix issue in Xmf\Database\TableLoad::loadTableFromYamlFile()
- add \Xmf\ProxyCheck
- add \Xmf\Module\Helper::uploadUrl()
- add \Xmf\Module\Helper::uploadPath()
- add \Xmf\Uuid::packAsBinary()
- add \Xmf\Uuid::unpackBinary()
Updated libraries and assets:
- HTML Purifier to 4.13 (mamba)
- phpmailer to 5.2.27 (mamba)
- jQuery to 3.4.1 (mamba)
- phpThumb to 1.7.16-202008101454 (mamba)
===================================
2.5.10 Final 2019/04/29
===================================
- fix version check in module administration (mage)
- fix notification template in boostrap based themes (mage)
- fix incorrect message in protector prefix manager (mage)
- Warn in admin if using an unsupported version of PHP (security concern)
- Add method XoopsLists::getFileListByExtension()
- Fix missing jpeg extension in XoopsLists::getImgListAsArray()
- Optimize images (mamba)
- Allow multiple files in XoopsMediaUploader (luciorota)
- change declaration of SystemFineUploadHandler class to abstract in #618
- Add basic support for MySQL 8.0
- Fix potential redirect loop when start module in use
- Pass JWT for fineuploader in POST body instead of header (goffy, geekwright)
- Change meta_robots config to textbox instead of select
- Move protector config files to XOOPS_VAR_PATH/protector
- Use Request to access $_SERVER variable in XoopsPageNav
- Add Smarty modifiers truncateHtml and a UTF-8 safe truncate
- Update protector add overview chart, ip ban button to log
- Fix bug in image.php when resizing transparent png (luciorota)
- Fix typo error in profile and system userform templates (mamba)
- Fix issues in install/page_dbsettings.php (blogged by Nguyen Thanh Nguyen)
- Fix stylesheet inclusion in ModuleAdmin
- Misplaced MAX_FILE_SIZE (cadch)
Updated libraries and assets:
- Smarty to v2.6.31 (mamba)
- phpmailer to 5.2.26 (mamba)
- phpThumb to 1.7.15-201810050741 (mamba)
- TinyMCE to 3.5.12 (mamba)
- jQuery 3.3.1 (mamba)
- jGrowl to 1.4.6 (mamba)
- jQuery Form to 4.2.2 (mamba)
- jQuery Tablesorter to 2.31.0 (mamba)
- HTML Purifier to 4.10 (mamba)
===================================
2.5.9 Final 2017-08-01
===================================
- fix issue with establishing database character set under mysqli
- Add PHP4 same name constructor shim in XoopsMailer (geekwright)
- Some cleanup in xBootstrap to reduce setup for users, especially with publisher
- fix with pre-install reporting (zyspec)
- Streamline setup for publisher with xBootstrap (geekwright)
- various "Assign by reference" issues in PHP 7 (geekwright/mamba/ggoffy)
- Icons for Edit, Delete, Download (bleekk)
- use HTML5 br tags consistently (mamba)
- Publisher templates cleanup in xBootstrap (geekwright)
- Change set charset behavior for mysqli
- bug in mysqldatabase.php in XOOPS_DB_CHARSET for PHP < 5.5 (mamba)
- Update makedata.php (luciorota)
- Backport Smarty securityToken plugin (geekwright)
- Add a table property to handlers (geekwright)
- Fix occasional issues using xoops_loadLanguage('locale') (geekwright)
- Docblock fix for getHandler functions (geekwright)
- Correct help/module_index in system (geekwright)
- fixed missing language constants (mamba)
- Fix Bug #141 for avatar, userrank, smilies(mage)
- improved upload class (mage)
- fix Report error on database connection (geekwright)
- fix Correct protector connection (geekwright)
- Update help.tpl (cesagonchu)
- Module Changelog in UTF-8 (mamba)
- update system_siteclosed for xbootstrap (liomj)
- make clean exit after delivering file in browse.php (geekwright)
- fix XoopsObjectTree issues (geekwright)
- various CSS and template tweaks (geekwright)
- xos_kernel_Xoops2 reference issues (geekwright)
- Implement Footer Blocks in xbootstrap theme (liamj/geekwright)
- Bug in ProfileProfileHandler::get() (geekwright)
- XoopsFormDateTime - time only option(geekwright)
- Move to HTML5 syntax (geekwright)
- changing icons in User Admin for consistency (mamba)
- fixes for Publisher templates in xBootstrap (mamba)
- Highlight Update System Module in upgrade(geekwright)
- add recaptch2 support (mage)
- fix login over IPv6 during upgrade (mage)
- fix display of HTML5 banners in admin (mage)
- profile module, hide ICQ, AIM, YIM and MSNM fields by default
- profile module, us dhtml editor for signatures
- use public suffix list when determining cookie domain
- add polyfill for mb string, most functions always available if without extension
- new admin theme - Transition (bitcero)
- add XoopsObjectTree::makeSelectElement(), return tree as XoopsFormSelect (geekwright, mage)
- Bootstrap form support with XoopsFormRenderer (geekwright, mage)
- new templates to allow more consistent theme overrides (geekwright, mage)
(system_comments_controls.tpl system_search.tpl system_popup_header.tpl, system_popup_footer.tpl)
- Multi-file uploads for Image Manager, Avatars (mage)
- PHP 7.1 compatibility fixes (mamba, geekwright)
- set XOOPS_COOKIE_DOMAIN during install and set in mainfile.php
- recommend Intl extension
- add 'rendered' key to XoopsForm::assign(), allows template to choose rendered or by element
- add lexikon templates for xBootstrap (bleekk)
- removed extras/modules/system/admin/filemanager/
- installer updated
- upgrader updated
- theme changes: removed sucio and zetagenesis, added xswatch
- error in search links (mage)
- multiple issues in profile module (mage, trabis, geekwright)
- issue with xBootstrap slider (mage)
- XoopsFormSelectUsers issues
- fix theme selection in install (mage)
- Update \ModuleAdmin::renderAbout() PayPal donations (zyspec)
- xbootstrap updates (mamba)
- XoopsObject returns integer for XOBJ_DTYPE_INT vars
- some accessibility fixed (tad0616)
- fix serialization issues with XOBJ_DTYPE_ARRAY
- deprecate system module "Cookie" class
- fix issues reported by JPCERT/CC
- fix issues reported by Mustafa Hasan
- fix regressions in system theme select block
- fix template search order issues
- fix white screen issue with text sanitiser wiki support
- fix extgallery template issues (mamba)
- added missing tooltip.js in transition GUI (ihackcode)
- fix issues with transition admin theme (bitcero)
- fix moduleadmin message formatting (mage)
- move iconv extension from optional to required in install
- fix issues publicly posted by jgj212, ADLab of Venustech
Updated libraries and assets:
- jQuery 3.2.1 (mamba)
- jQuery UI 1.12.1 (mamba)
- jGrowl to 1.4.5 (mamba)
- Tabs jQuery Tools to 1.2.7 (mamba)
- jQuery Lightbox to 1.2.3 (mamba)
- jQuery Form to 3.5.1 (mamba)
- jQuery Tablesorter to 2.26.6 (mamba)
- phpThumb to 1.7.14-201607141354 (mamba)
- Bootstrap 3.3.7 in xBootstrap theme (geekwright, mamba)
- HTML Purifier to 4.9.3 (mamba)
- PHPMailer to 5.2.21
- XMF to 1.2.10
- Font Awesome 4.7.0 now included
===================================
2.5.8 Final 2016-05-27
===================================
- replaced "dirname(__FILE__)" with "__DIR__" since the min. PHP is now 5.3.7, and __DIR__ is faster (mamba)
- updating some copyright notices (mamba)
- fix issues when protector 'id_forceintval' preference is enabled, that manifests as an error when deleting private messages. (rgriffith)
- fix for Update setting Template import date to 0 (timgno/mamba)
- Adding language constants for Protector's Prefix Manager (slider84/mamba)
- allowing for "https" URL in YouTube links in Textsanitizer (mamba)
- converting $i++ to ++$i for improved performance (mamba)
- reverting couple of $i++ conversions (zyspec/mamba)
- updated xBootstrap to Bootstrap 3.3.1 (Angelo Rocha)
- Some code cleanup for private messages (Dingjie (Daniel) Yang/rgriffith)
- Adding Footer blocks (timgno/mamba)
- fixing a bug in xmlrpc.php (wppd/rgriffith)
- remove addrFormat override in XoopsMultiMailer (rgriffith)
- patch from Xoops 2.5.6 XoopsFormSelectUser is not compatible with some old modules like xNews (luciorota)
- fix "setExtra" in moduleadmin.php, Admin buttons can now use "onClick" assignments (mamba)
- updated XOOPS copyright to 2016, changed links to http://xoops.org (mamba)
- replaced intval() with (int) (mamba)
- added possibility to include full icon URL in module's menu.php (mamba)
- added strong { font-weight: bold; } to reset.css (mamba)
- added .tpl option for module Help files (mamba)