-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
12840 lines (11666 loc) · 950 KB
/
ChangeLog
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
Changes for 4.0.11
4.0.11rc1 was released as 4.0.11 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.11rc1
New features:
.......PS. [ZBXNEXT-4502] added support of full JsonPath functionality (wiper)
..F....PS. [ZBXNEXT-5176,ZBXNEXT-5205] blocked zero item history/trends period being overridden by global configuration (miks, wiper)
Bug fixes:
A......... [ZBX-16376] fixed preprocessing steps having incorrect order and duplicate step numbers (Ivo)
..F....... [ZBX-16344] fixed possibility to add graph widget overrides (Ivo)
........S. [ZBX-16388] fixed LLD to update preprocessing step number in case it is incorrectly generated (vso)
........S. [ZBX-16337] fixed debug log message for suppressed escalations; thanks to Kotaro Miyashita for the patch (viktors)
.......PS. [ZBX-16287] fixed compiler warnings in host.c; thanks to Glebs Ivanovskis for the patch (asestakovs)
...G...PS. [ZBX-16103] reduced PCRE recursion limit (asestakovs)
..F....... [ZBX-16289] fixed async dashboard widget update (miks)
A......... [ZBX-13266] improved performance of the SQL queries with lot of IDs in the condition (Sasha)
....I..... [ZBX-16277] fixed compilation Zabbix agent for Windows with options available for Windows Vista and newer (MVekslers)
...G...PS. [ZBX-16239] fixed compilation warining related to prototypes of module API functions (viktors)
.......PS. [ZBX-16256] eliminated possible infinite fetch loop with OracleDB (viktors)
..F....... [ZBX-15343] fixed JS memory leak in hintboxes in graph widget (Ivo)
..F....... [ZBX-16329] fixed duplicate value checking in trigger action conditions (Ivo)
A......... [ZBX-15562] reworked history.get API method; fixed output as well as other known issues in history API (miks, Sasha)
..F....... [ZBX-16135] fixed error messages in XML export files (averza)
A......... [ZBX-16213] fixed PostgreSQL bad performance on history tables (averza)
..F....... [ZBX-16176] preserve trailing spaces in history values (averza)
..F....... [ZBX-16169] improved performance of map navigation tree widget (miks)
..F....... [ZBX-16288] fixed when unknown resource logged in audit log when working with dashboards (vasilijs)
A......... [ZBX-16134] fixed duplicate triggers can be created using API and XML import (agriscenko)
..F....... [ZBX-15969] fixed displaying of very small values that are more than 2 decimal points in latest data (Ivo)
..F....... [ZBX-16280] fixed when Plain Text Widgets do not display as HTML when option is selected (vasilijs)
A.F....... [ZBX-16012] fixed confusing error message "Cannot read JSON." in HTTP agent item (vasilijs)
.......PS. [ZBX-16270] fixed memory leak in IPC service when queueing multiple messages to client (akozlovs)
..F....... [ZBX-16204] fixed undefined offset in CControllerWidgetProblemHostsView (rlataria)
...G...... [ZBX-15962] added mounted filesystems to vfs.fs.discovery of windows agent (asestakovs)
........S. [ZBX-16315] fixed Zabbix server not to cause foreign key constraint failure on Zabbix proxy when changing and sending configuration at the same time (vso)
..F....... [ZBX-16153] fixed 500 Internal Server Error when trying to preview pie/exploded graph without items (rlataria)
...G...PS. [ZBX-9867] improved Zabbix daemon termination by not using signal unsafe functions in signal handler; improved Zabbix server and Zabbix proxy process termination by stopping data collection and waiting for history syncers to finish (vso)
--------------------------------------------------------------------------------
Changes for 4.0.10
4.0.10rc1 was released as 4.0.10 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.10rc1
New features:
.......PS. [ZBXNEXT-2880] added access to vmware datastore at vmware vCenter level (MVekslers)
..F....... [ZBXNEXT-5163] added display of maintenance information in Configuration section for hosts in maitenance (vasilijs)
..F....... [ZBXNEXT-5036] added preloader for popup menus (ashubin)
...G...... [ZBXNEXT-287] added SSL support for agent HTTP checks (asestakovs)
...G...PS. [ZBXNEXT-5179] added option to specify absolute path in LoadModule; thanks to Glebs Ivanovskis for the patch (asestakovs)
Bug fixes:
..F....... [ZBX-16152] fixed not data loss on saving host prototypes by user with insufficient permissions (averza)
..F....... [ZBX-15952] fixed errors when trying to create a graph widget for key system.cpu.util[,iowait] with Y axis placed on the left side of the graph (vasilijs)
...G...PS. [ZBX-15899] added output sanitization to prevent invalid UTF-8 sequences in regexp-based text replacement (Andris)
..F....... [ZBX-16073] fixed horizontal scrolling in map (vasilijs)
........S. [ZBX-15943] fixed discovered hosts are not removed from table "dhosts" after removing and adding the corresponding discovery check (akozlovs)
..F....... [ZBX-15875] fixed colors for the multiselect disabled elements (ashubin)
..F....... [ZBX-10948] 'IT Services --> Service Time --> Note' infinite stretching (rlataria)
...G...... [ZBX-16142] fixed missing sys/ioctl.h from src/libs/zbxsysinfo/openbsd/net.c; thanks to Andrea Biscuola for the patch (akozlovs)
.......PS. [ZBX-16166] fixed Zabbix fping feature detection does not work with fping builds since 10 Feb 2017 (akozlovs)
....I..... [ZBX-16178] fixed distributive can contain untracked backup file include/config.h.in~ (akozlovs)
........S. [ZBX-16170] fixed crash in global event correlation (vso)
...G...... [ZBX-16096] fixed "system.cpu.util" reporting incorrect CPU utilisation due to guest time sometimes not being fully included in user time by "/proc/stat" (vso)
..F....... [ZBX-15882] fixed widgets flickering on refresh (ashubin)
..F....... [ZBX-15974] improved trigger expression list in trigger modal form (gcalenko)
...G...... [ZBX-14441] fixed windows agent "eventlog" key for reading big event log files of windows 2003 (MVekslers)
..F....... [ZBX-16109] fixed hidden error in graphs for PHP 7.3.5 (rlataria)
....I...S. [ZBX-16093] fixed regular expression File systems for discovery does not contain apfs (akozlovs)
..F....... [ZBX-16080] fixed setup page to not to use bclib (talbergs)
..F....... [ZBX-15797] fixed dashboard map widget sub-map link behaviour (miks, talbergs)
A.F....... [ZBX-15049] fixed to host group limited global scripts to be usable in sub group (talbergs)
.......PST [ZBX-16138] fixed return value type and added preprocessing steps for items in remote internal checks tamplates; fixed unsigned write cache value for remote internal checks (viktors)
.......PS. [ZBX-15963] fixed HTTP agent support of non-HTTP scheme in URL field (asestakovs)
.......PS. [ZBX-16151] fixed theoretical possibility of large numbers in json data being truncated, added boolean value support to json parser (wiper)
..F....... [ZBX-15778] fixed wrong filtering by "Age less than" and "Show suppressed problems" in trigger overview (vasilijs)
..F....... [ZBX-15585] fixed web scenarios pair manager issue when fields are duplicating on post type toggle (talbergs)
........S. [ZBX-16150] fixed inactive, unmounted, unaccessible VMware datastore causes unknown column nan insertion in field list (akozlovs)
A......... [ZBX-16122] fixed api validation of trigger dependency (averza)
--------------------------------------------------------------------------------
Changes for 4.0.9
Bug fixes:
..F....... [ZBX-15905] reverted changes that introduced error with write permissions in assets directory (gcalenko)
--------------------------------------------------------------------------------
Changes for 4.0.8
4.0.8rc1 was released as 4.0.8 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.8rc1
New features:
..F....... [ZBX-16069] upgraded jQuery version v1.10.2 -> v3.3.1 and jQueryUI v1.10.3 -> v1.12.1 (talbergs)
Bug fixes:
..F....... [ZBX-16032] changed application filtering to partial name search (vmurzins)
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)
..F....... [ZBX-15833] fixed scrollbar in overlay popups (ashubin)
.......PS. [ZBX-16058] fixed error in IPMI poller causing growing queue (asitals)
..F....... [ZBX-16047] fixed division by zero error in SVG graph widget if selected time period is so small that calculated step between 2 milestones is 0s (miks)
..F....... [ZBX-15936] removed "change password" button when cloning media types (vasilijs)
A.F....... [ZBX-11272] changed sorting by type, fixed information disclosure and formatting of recipient name in action log screen item and dashboard widget; added new sortfields to alert API (miks)
A.F....... [ZBX-15416] fixed locale validation in user create and update API methods (miks)
..F....... [ZBX-15877] fixed Tab Key navigation for Safari and Edge browsers (vasilijs)
........S. [ZBX-15891] fixed trigger dependencies are ignored when changing only trigger state (akozlovs)
A......... [ZBX-13029] fixed api validation messages for linktrigger (vasilijs)
...G...... [ZBX-15967] fixed buffer offset for reading hardware info from long DMI files (viktors)
..F....... [ZBX-16018] fixed detection of logical functions (or / and) inside the context of user macros (averza)
..F....... [ZBX-14782] deliver human friendly uptime in dashbord (talbergs)
..F....... [ZBX-11325] fixed transparency of draggable interfaces; changed cursor type for all draggable and sortable elements (agriscenko)
..F....... [ZBX-16048] fixed global search box loosing the search phrase after searching (averza)
..F....... [ZBX-10729] fixed map element link coloring when linked problem is acknowledged (miks)
..F....... [ZBX-15101] fixed several object IDs allowing them to be 64 bit integers, added asterisk for map navigation tree name field and changed the error message to more generic one (Ivo)
.......PS. [ZBX-16050] fixed HTTP poller crashes (asestakovs)
..F....... [ZBX-15871] fixed problem events to be filtered by "suppressed" instead of "related to maintenance" (talbergs)
...G...PS. [ZBX-10550] added warnings when Zabbix components have different versions (akozlovs)
..F....... [ZBX-11284] removed sid URL argument for form cancel buttons (gcalenko, miks)
..F....... [ZBX-11429] fixed macro not being retained in trigger expression editing wizard (agriscenko)
..F....... [ZBX-15816] increased header value input field max length (talbergs)
...G...PS. [ZBX-15677] fixed the process of compiling the dummy.c module (MVekslers)
.......PS. [ZBX-15981] fixed invalid xpath for vmware "eventlog" key with "skip" option (MVekslers)
...G...... [ZBX-15704] fixed sending log meta information without obvious needs (asestakovs)
..F....... [ZBX-15905] added versioning of browser cached files (ashubin, gcalenko)
........S. [ZBX-15956] reduced configuration cache fragmentation when reloading time based triggers (vso)
........S. [ZBX-15998] improved performance of "Remove host", "Remove from host group", "Unlink from template" operations when processing network discovery events and using MySQL database (vso)
........S. [ZBX-15935] fixed infinite loop and 100% CPU usage when using OpenIPMI 2.0.26 or newer (asitals)
........S. [ZBX-16005] fixed "{{ITEM.VALUE}.regsub(<pattern>,<output>}" and "{{ITEM.LASTVALUE}.regsub(<pattern>,<output>}" being resolved to *UNKNOWN* during upgrade (vso)
--------------------------------------------------------------------------------
Changes for 4.0.7
4.0.7rc1 was released as 4.0.7 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.7rc1
Bug fixes:
........S. [ZBX-16019] fixed HOST.CONN, HOST.IP, IPADDRESS and HOST.DNS macros expansion in global scripts (akozlovs)
........S. [ZBX-16020] fixed uncontrolled memory allocation in regex preprocessing steps (vjaceslavs)
..F....... [ZBX-15911] fixed guest sign in visibility for disabled guest user group in login page (gcalenko)
A......... [ZBX-15977] fixed validation of host interface when multiple interfaces set as main interface (gcalenko, vmurzins)
...G...PS. [ZBX-15955] fixed security vulnerability - accepting connections from not allowed addresses (Andris, vso)
..F....... [ZBX-11393] fixed when long snmp oid expands screen dimensions (ashubin, vasilijs)
A.F....... [ZBX-15464] fixed error message for image uploads (talbergs)
..F....... [ZBX-10243] fixed not encoded ampersand for in URL parameter (talbergs)
...G...... [ZBX-15972] fixed possible crash of the windows agent when used "net.dns" item key (MVekslers)
..F....... [ZBX-15674] fixed map status to be displayed OK if there are no problem in submaps (talbergs)
.......PS. [ZBX-15970] fixed invalid update intervals being reported on Zabbix server when monitored through Zabbix proxy (vso)
........S. [ZBX-15643] fixed invalid to valid numbers conversion by del_zeros (asestakovs)
.......PS. [ZBX-15444] fixed trimming allowed characters from numeric values (asitals)
.....J.... [ZBX-15409] improved Zabbix java gateway error logging usability by adding item key to error message (vso)
........S. [ZBX-15844] fixed inability to start Zabbix server if alert manager process is late after alerters; thanks to Mikhail Makurov for the patch (akozlovs)
..F....... [ZBX-11043] implemented a better network discovery filter (Ivo)
..F....... [ZBX-10937] fixed top right global search field autocomplete not showing results when host name is being typed not first character and technical name when it differs from visible name (Ivo)
A.F....... [ZBX-10861] changed user name and password fields from being mandatory to optional in web scenarios and HTTP agent type items (Ivo)
...G...PS. [ZBX-10889] improved logging performance when high DebugLevel is used (viktors)
A......... [ZBX-15762] fixed API returns "countOutput", "select*": "count" results and "suppressed" property as integer (agriscenko)
..F....... [ZBX-15642] fixed bigint limit in the user group updating forms (ashubin, Sasha)
A.F....... [ZBX-2494] fixed sorting of items, item prototypes, lld rules and screens to avoid deadlocks in database between server and frontend (ashubin, Sasha)
..F....... [ZBX-15768] fixed line length above widgets on global search page (ashubin)
..F....... [ZBX-10404] fixed password being passed in plain text in media type edit form (gcalenko)
..F....... [ZBX-15734] fixed dashboard widgets incorrect placement while dragged (gcalenko)
..F....... [ZBX-15563] fixed svg graph metric generation in situation when metric have big values (gcalenko)
..F....... [ZBX-15139] fixed element removing from list in different tabs or browsers (vasilijs)
..F....... [ZBX-15779] fixed loss of host name in tooltip on trigger overview page (vasilijs)
...G...... [ZBX-15898] fixed compilation warning regarding too large integer constant (akozlovs)
..F....... [ZBX-15338] fixed last problem name being displayed on map instead of most critical (agriscenko, vmurzins)
........S. [ZBX-15929] fixed escalation operation not being send multiple times (akozlovs)
...G...PS. [ZBX-15721] fixed escaping of control characters in JSON encoder (Andris, viktors)
..F....... [ZBX-15507] fixed item/trigger/graph copy form provides read-only host groups in target list; replaced form elements with multiselect (agriscenko)
..F....... [ZBX-15746] fixed link to pie graph after selecting a time interval on classic graph (agriscenko)
..F....... [ZBX-15784] fixed multiselect does not support case sensitive auto-complete (agriscenko)
..F....... [ZBX-10799] changed placeholder for http proxy input fields (agriscenko)
..F....... [ZBX-13014] fixed map on screen is not centered (agriscenko)
...G...... [ZBX-9229] fixed sending first value of the log as separate message (asestakovs)
........S. [ZBX-15479] fixed cookie presentation in HTTP header (asestakovs)
........S. [ZBX-15516] fixed trapper process title to not update time in case of interruption (asestakovs)
...G...PS. [ZBX-15588] fixed function names that are written to the log file when using LOG_LEVEL_DEBUG (asitals)
.........T [ZBX-9150] fixed update intervals of items in VMware templates (MVekslers)
..F....... [ZBX-15481] fixed showing wrench icon for hosts that are in maintenance, but maintenance is inaccessible due to insufficient permissions (Ivo)
..F....... [ZBX-15629] fixed trigger wizard form re-submit (talbergs)
..F....... [ZBX-15850] fixed problems by severity filter ignoring host group filter (talbergs)
..F....... [ZBX-15853] fixed empty parent group not listed in the latest data filter (talbergs)
.......PS. [ZBX-11025] added "unknown command error" to MySQL recoverable error list (viktors)
..F....... [ZBX-15870] fixed redundant jsloader loading in login page (miks)
..F....... [ZBX-15858] fixed item filtering by application name; added 'select' button for dashboard widget and screen item application fields (miks)
..F....... [ZBX-15851] fixed LLD item displaying in Queue details view (miks)
..F....... [ZBX-15639] fixed labels overlapping on classic graph X axis (miks)
..F....... [ZBX-15592] fixed database monitoring 'dns' item key expressing it as mandatory (miks)
A......... [ZBX-15859] fixed map.create could attach elements only for first map in request when multiple maps are created with one request (gcalenko)
..F....... [ZBX-15769] fixed new widget placeholder being shown outside maximum allowed dashboard height area (gcalenko)
..F....... [ZBX-15708] fixed browser build in autofill for passwords field on media type form on authentication ldap form and on user edit form (gcalenko)
..F....... [ZBX-10392] fixed application filter persistence when navigating from maps page to triggers views page or latest data page (gcalenko)
..F....... [ZBX-15754] removed unnecessary request for non-existing map background (Ivo)
..F....... [ZBX-15715] added missing keys "zabbix.stats[<ip>,<port>]", "zabbix.stats[<ip>,<port>,queue,<from>,<to>]" and "zabbix[stats,<ip>,<port>,queue,<from>,<to>]" in item key helper (Ivo)
..F....... [ZBX-15672] fixed positioning of the overlay dialogue window in map constructor (ashubin, Ivo)
..F....... [ZBX-15609] added missing optional parameter "<regex_excl_dir>" for "vfs.dir.count" and "vfs.dir.size" item keys in item helper (Ivo)
A......... [ZBX-15404] fixed action condition type and operator integrity (Ivo)
........S. [ZBX-15913] fixed possible crash when sending custom alerts (vso)
........S. [ZBX-15872] fixed possible deadlock on host table when processing auto registration contents from Zabbix proxy (vso)
....I..PS. [ZBX-11203] added blocking of SIGINT and SIGTERM signals on each step of automatic upgrade to avoid interruption of statements that cannot be rolled back (vso)
..F....... [ZBX-8451] fixed global regular expression testing not matching actual behavior of Zabbix components due to missing multiline flag (vso)
........S. [ZBX-13347] fixed possible crash in history syncer process when processing discovered item value (vso)
.......PS. [ZBX-15831] fixed slow request of vmware configuration update (MVekslers)
........S. [ZBX-15920] fixed nodata() function triggering after maintenances with no data collection without waiting for the nodata period (wiper)
.........T [ZBX-13478] fixed item prototype update intervals to eliminate trigger status flapping (viktors, vitaly)
...G...PS. [ZBX-10611] fixed changing process user owner on startup in foreground when AllowRoot disabled (viktors)
.......PS. [ZBX-15826] optimized unsupported macros parsing (akozlovs)
.......PS. [ZBX-15742] fixed network discovery is not reacting to the changes in agent configuration if uniqueness criteria is value (akozlovs)
.......PS. [ZBX-15634] fixed database monitor item does not use stored credentials; thanks to Jose Deniz for the patch (akozlovs)
--------------------------------------------------------------------------------
Changes for 4.0.6
4.0.6rc2 was released as 4.0.6 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.6rc2
Bug fixes:
..F....... [ZBX-15839] fixed broken layout of the breadcrumbs in Safari browser (ashubin)
........S. [ZBX-15867] fixed invalid DNS being accepted when receiving discovery contents from Zabbix proxy (vso)
A......... [ZBX-15821] fixed SQL statement performance used in template.unlink() method (Sasha)
.......PS. [ZBX-15578] fixed IPMI errors in case of infrequent reading of values (asitals)
..F....... [ZBX-15098] fixed undefined index in application selection popup window (Ivo)
..F....... [ZBX-15351] fixed PHP error in "Problems by severity" if no problems (vasilijs)
--------------------------------------------------------------------------------
Changes for 4.0.6rc1
New features:
..F....... [ZBXNEXT-5105] added context menu for trigger name in event details page (agriscenko)
A.F....... [ZBX-15286] dropped support use of discovered items as master (Sasha)
...G...... [ZBXNEXT-4898] added support IPv6 for "net.dns" and "net.dns.record" (MVekslers)
.......PS. [ZBXNEXT-5037] added "skip" parameter for vmware.eventlog key (MVekslers)
..F....... [ZBXNEXT-4819] implemented date and time showing in SVG graph widget (miks)
Bug fixes:
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
..F....... [ZBX-10317] made info column on item list page always visible (agriscenko)
..F....... [ZBX-15322] fixed graph area near grid line with 0 value (ashubin)
.......PS. [ZBX-15798] fixed proxy configuration update failure on Oracle; fixed failure on empty SQL buffer on Oracle (kalimulin)
A.F....... [ZBX-15219] fixed unwanted removing scenario post fields on scenario update (gcalenko, vasilijs)
..F....... [ZBX-11278] reworked property state indicator in mass update screens (miks)
........S. [ZBX-15716] fixed escalation cancel message is called if escalation interrupts with unfinished step or recovery (akozlovs)
..F....... [ZBX-15468] fixed LDAP configuration form not being able to save changes when user password field is empty string (gcalenko)
..F....... [ZBX-15669] fixed page scroll after widget being added to dashboard (gcalenko)
..F....... [ZBX-15548] fixed resolving of {ITEM.VALUE} macro in the trigger description (Sasha)
........S. [ZBX-15774] fixed memory leak in housekeeper when elasticsearch is used (vso)
........S. [ZBX-15788] fixed crash when substituting LLD macros in calculated item formula expression (vso)
..F....... [ZBX-15608] fixed when Widget Graph show disabled trigger/problem (vasilijs)
..F....... [ZBX-10397] fixed when global messaging severities unchecked if profile saved earlier (ashubin, vasilijs)
A.F....... [ZBX-15596] fixed when widget in frontend can be created larger than API validation supports (ashubin, vasilijs)
..F....... [ZBX-15308] fixed timeselector in screens when page is opened with link containing sid argument (ashubin, gcalenko)
..F....... [ZBX-15694] fixed trimming of empty spaces for custom multiplier in item and item prototype preprocessing forms (Ivo)
..F....... [ZBX-15196] fixed "Follow redirects" checkbox not being enabled by default for HTTP agent in item, item prototype and LLD rule create forms (Ivo)
.......PS. [ZBX-15670] fixed inefficient vmware eventlog downloading (MVekslers)
..F....... [ZBX-15483] fixed undefined index in Item Prototype update (vasilijs)
..F....... [ZBX-15270] fixed graph widget configuration form cross browser issues (agriscenko)
..F....... [ZBX-15300] fixed widgets extra space at the bottom (ashubin, vasilijs)
...G...... [ZBX-8091] added alphabetic ordering of net.dns.record respond (akozlovs)
..F....... [ZBX-15707] fixed check box design when drag and drop an interface into SNMP (vasilijs)
..F....... [ZBX-15535] fixed validation of min/max value range in graph widget; fixed translation string in graph widget (miks)
..F....... [ZBX-15648] removed unused WIDGET_HAT_EVENTACTIONMCMDS and WIDGET_HAT_EVENTACTIONMSGS constants (agriscenko)
A.F....... [ZBX-15386] fixed Trigger overview not showing OK triggers (vasilijs)
A.F....... [ZBX-14538] fixed error message when value of lifetime or history/trends storage period is out of range (agriscenko)
A.F....... [ZBX-15614] fixed validation of y axis item on classic graph create and update (agriscenko)
..F....... [ZBX-15226] fixed missing visual gap under page title (gcalenko)
..F....... [ZBX-15560] fixed incorrect URL argument formatting when parameters are non-indexed arrays (Ivo)
..F....... [ZBX-15719] fixed undefined index in trigger expression popup (Ivo)
..F....... [ZBX-15332] fixed dashboard svg graph update on timeselector interval change (gcalenko)
...G...... [ZBX-15728] fixed agent startup problem in Win 2008 R2 w/o SP1, removed dependency on version helper API (kalimulin)
..F....... [ZBX-15622] fixed trigger expression test dialog not being usable with long trigger expressions (talbergs)
..F....... [ZBX-13332] fixed Request-URI Too Long errors in PopUps; fixed lost focus, when closing error popup (talbergs)
...G...... [ZBX-15607] fixed possibility of zombie processes occurring when signaling agent during metric execution (akozlovs)
.D........ [ZBX-10496] fixed links to installation instructions in README file (dimir)
..F....... [ZBX-15625] removed links leading to media type edit form for non-superadmins in Reports->Notifications page (Ivo)
.......PS. [ZBX-15703] fixed use of uninitialized variable when receiving 0 bytes on listening socket (akozlovs)
..F....... [ZBX-15537] fixed visual bug when filter tab was overlapped by sub navigation (gcalenko)
..F....... [ZBX-15539] fixed validation of master item in item update form (miks)
..F....... [ZBX-15532] fixed undefined index error on problems page when trigger expression contains web items (gcalenko, Sasha)
A......... [ZBX-15488] fixed permission check for inherited triggers (miks)
..F....... [ZBX-15646] fixed web-server 'Request-URI Too Long' error in trigger description dialog (miks)
--------------------------------------------------------------------------------
Changes for 4.0.5
4.0.5rc1 was released as 4.0.5 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.5rc1
New features:
..F....... [ZBXNEXT-5046] added non-destructive resizing and reordering of dashboard widgets (ashubin, gcalenko, miks)
..FGI..PST [ZBXNEXT-401,ZBXNEXT-4907,ZBXNEXT-4955] added monitoring of internal metrics from an external Zabbix instance (vasilijs, viktors)
Bug fixes:
.......PS. [ZBXNEXT-4941] changed overflow statements to execute one by one for Oracle for better performance (kalimulin)
..F....... [ZBX-15664] fixed "Undefined index" errors on maps with enabled automatic icon mapping (Sasha)
....I..... [ZBX-15667] fixed wrong default Zabbix server status for new installation (kalimulin)
..F....... [ZBX-15512] fixed performance issues and significant memory consumption on several pages which contains host popup menus (Sasha)
..F....... [ZBX-15512] fixed performance issues in "Problems by severity" widget (talbergs)
.......PS. [ZBX-15593] fixed database upgrade patch to stop upgrade on commit failure (vso)
........S. [ZBX-15611] fixed crash in configuration syncer when there are groups with same name and when removing preprocessing steps from item (vso)
..F....... [ZBX-15242] fixed value trimming and duplicate catching in SVG graph pattern fields (miks)
..F....... [ZBX-15250] fixed selection box height calculation in classic graph (miks)
...G...... [ZBX-15316] fixed problem with socket inheritance preventing Windows agent from restarting under certain circumstances (kalimulin)
...G...PS. [ZBX-15379] fixed -Wimplicit-fallthrough warnings when compiling with GCC 7 and -Wextra (akozlovs)
A.F....... [ZBX-15179] fixed when message about blocking user login is displayed only on next login attempt (gcalenko, vasilijs)
...G....S. [ZBX-15494] fixed handling numbers that written in scientific notation (asitals)
........S. [ZBX-15533] fixed cutting and trimming event tags and values (asitals)
.......P.. [ZBX-15442] fixed reporting idle time in datasender's process state information (asitals)
..F....... [ZBX-15424] fixed when multiselect doesn't trim values and recognizes untrimmed values as new ones (vasilijs)
..F....... [ZBX-14644] fixed maintenance time periods "start_date" field being reset to "1920" instead of DB default value when updating via edit form (Ivo)
.D........ [ZBX-15271] added link to documentation in all man pages (kalimulin)
A......... [ZBX-15422] fixed SQL errors when linked template have item prototype with equal key as host item (Sasha)
..F....... [ZBX-15456] fixed incorrect style property in Monitoring->Problems; removed unused id from filter form (agriscenko)
--------------------------------------------------------------------------------
Changes for 4.0.4
4.0.4rc3 was released as 4.0.4 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.4rc3
Bug fixes:
..F....... [ZBX-15412] fixed Name column overlaps the Application column in the Template view (vasilijs)
--------------------------------------------------------------------------------
Changes for 4.0.4rc2
Bug fixes:
..F....... [ZBXNEXT-4872] reverted SVG graph timeline changes to previous state (miks)
--------------------------------------------------------------------------------
Changes for 4.0.4rc1
New features:
..F....... [ZBXNEXT-4872] reworked SVG graph x-axis timeline (miks)
..F....... [ZBXNEXT-4873] implemented single dot datasets to be drawn as points in line vector graphs (miks)
...G...... [ZBX-14876] added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[] (viktors)
Bug fixes:
..F....... [ZBX-15577] fixed restricted user access to the host name when calling host_screen (vasilijs)
A......... [ZBX-13335] fixed low performance with linkage of items and item prototypes to a lot of hosts (Sasha)
..F....... [ZBX-15435] fixed "Undefined index" errors in the "Problems" widget with multiple active maintenances which part of these are inaccessible (Sasha)
.......PS. [ZBX-15417] changed vmware collector to perform datastore configuration refresh only when directly monitoring ESXi version lower than v6.0 (MVekslers)
A......... [ZBX-14896] fixed low performance of the SQL statement when link template to many hosts (Sasha)
A......... [ZBX-15220] fixed displaying of last value for values received in the same second (Sasha)
........S. [ZBX-15451] fixed event correlation when "Event tag pair" condition is used and tag contains special characters (asitals)
........S. [ZBX-15460] reset agent availability when host status changes, e.g., when host gets disabled (asitals)
........S. [ZBX-15331] updated LLD item creation/updating error messages (asitals)
..F....... [ZBX-15465] removed html non-breaking space from visiblity checkbox labels (miks)
..F....... [ZBX-15307] fixed upper level maps positioning in Monitoring Map screen (talbergs)
...G...PS. [ZBX-15428] improved regular expression performance by studying compiled pattern (vso)
...G...PS. [ZBX-11761] added warnings in case of TLS identity mismatch (akozlovs)
A......... [ZBX-15373] fixed removal of trigger when deleting discovered item; fixed removal of dependent child items when removing master item (vmurzins)
A......... [ZBX-14613] fixed hostgroup.delete and host.delete API methods to validate maintenance constraint (talbergs)
..F....... [ZBX-14863] fixed authentication settings form of LDAP anonymous binding (gcalenko)
..F....... [ZBX-15374] fixed SQL and PHP errors on chart3.php page (Sasha)
...G...... [ZBX-15301] fixed monotonous lag behind in Windows "system.localtime" (MVekslers)
..F....... [ZBX-15377] fixed error messages for arrays in GET parameters (Sasha)
A......... [ZBX-15369] fixed "Undefined index: label" in map.update() method (Sasha)
..F....... [ZBX-15376] fixed "Undefined index: refresh" on several pages with disabled guest user (Sasha)
..F....... [ZBX-15375] fixed web scenario step name can consist only of whitespaces (agriscenko)
..F....... [ZBX-15375] fixed undefined index on Web scenario configuration page (Sasha)
..F....... [ZBX-15372] fixed SQL and PHP errors on "Slide shows" page when enter slides.php witout GET parameters (Sasha)
A......... [ZBX-15359] fixed undefined index in maintenance.create and maintenance.update API calls (Sasha)
A......... [ZBX-15358] fixed undefined index in configuration.import API call without one or several rules (Sasha)
A......... [ZBX-15355] fixed undefined index in configuration.import API call (Sasha)
A......... [ZBX-14926] fixed empty "inventory" property being returned by API if inventory mode is disabled (agriscenko)
A......... [ZBX-15354] fixed undefined index in API calls without "auth" parameter (Sasha)
...G...PS. [ZBX-15399] fixed IPv4 connections not being accepted when IPv6 mask is used (akozlovs)
A......... [ZBX-14331] fixed error allowing users to change type of a host interface that already has items attached (gcalenko)
..F....... [ZBX-15254] fixed incorrect matching string highlight in multiselect autocomplete box (ashubin, vasilijs)
..F....... [ZBX-15136] fixed displaying 'Plain text' on the dashboard as html (vasilijs)
........S. [ZBX-15313] fixed unit suffix support in calculated item expressions (kalimulin)
.......PS. [ZBX-15224] fixed failed query errors when receiving non UTF-8 history values (vso)
A.F....... [ZBX-14592] fixed calculation of SLA and availability report when problem has negative duration (miks)
..F....... [ZBX-13804] fixed generic popup form submission (miks)
A......... [ZBX-15156] fixed undefined offset error in host screen with web item (talbergs)
A......... [ZBX-14980] fixed problem with filter by itemids and hostids in history.get (vasilijs, vmurzins)
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
........S. [ZBX-15279] fixed handling of LLD processing errors that should have resulted in not supported LLD rule state (wiper)
........S. [ZBX-15241] fixed escaping regexp symbols in preprocessing output parameter when creating item by LLD (asitals)
..F....... [ZBX-14604] fixed displaying of the graph name on screens (miks)
..F....... [ZBXNEXT-4588] renamed 'display options' tab to 'displaying options'; fixed multiple layout issues, footnote in hint-box, field value handling, calculation of mouse position, multiple issues related with Y axis and problem styling (miks)
..F....... [ZBX-15159] fixed existing context menu closing when new one is opened (miks)
..F....... [ZBX-15233] renamed fuzzytime() function description in dropdown list (Ivo)
...G...... [ZBX-12801] excluded zabbix_sender.dll from MS Windows builds with TLS (viktors)
..F....... [ZBXNEXT-4883] fixed when trigger in problem state hides all dependent triggers in history view (vasilijs)
...G...... [ZBX-15260] improved misleading warning message when agent fails to find log file during processing logrt[] item (asitals)
.........T [ZBX-15258] fixed update interval of "Zabbix queue" item in server's template to be consistent with proxy template, added missing units in proxy template (asitals)
...G...... [ZBX-15225] improved handling of timeouts in "vfs.dir.size" and "vfs.dir.count" items on Windows agent (asitals)
--------------------------------------------------------------------------------
Changes for 4.0.3
4.0.3rc3 was released as 4.0.3 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.3rc3
New features:
..F....... [ZBXNEXT-4792] added column "Latest values" in Monitoring->Problems and Dashboard (ashubin, gcalenko, vasilijs)
--------------------------------------------------------------------------------
Changes for 4.0.3rc2
Bug fixes:
..F....... [ZBX-15333] fixed zoomout on doubleclick in graph widget (vmurzins)
--------------------------------------------------------------------------------
Changes for 4.0.3rc1
New features:
..F....... [ZBX-15202] implemented widget pausing methods in dashboard; made graph widget paused when using selection box or opening a tooltip (miks)
Bug fixes:
..F....... [ZBX-15236] fixed display parent host groups without hosts in multiselect (talbergs)
.......PS. [ZBX-15206] fixed deprecated net-snmp attribute (MVekslers)
.......PS. [ZBX-15067] fixed configuration sync of interfaces without hosts (kalimulin)
.......PS. [ZBX-15238] fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions (asitals)
..F....... [ZBX-13673] fixed regexp validation when pattern contain slash character (gcalenko)
..F....... [ZBX-14528] fixed incorrect keycode handling in multiselect input fields (miks)
A.F....... [ZBX-15124] fixed trigger overview behavior when show "any" (vasilijs)
A......... [ZBX-14648] fixed performance with deletion of item in template linked to many hosts (Sasha)
.......PS. [ZBX-9011] added new LLD macros for vmware HV low-level discovery (MVekslers)
..F....... [ZBX-15105] fixed colorpicker tooltip update (talbergs)
A.F....... [ZBX-14928] fixed "check now" being executed for active items and templates (talbergs)
..F....... [ZBX-15153] fixed custom interval validation; fixed parsing of custom intervals when user macros context contains forward slash (Ivo, miks)
..F....... [ZBX-15069] fixed community default value in edit scenario (talbergs)
.......PS. [ZBX-9038] fixed memory of performance counters consumed during vmware update (MVekslers)
....I....T [ZBX-8383] updated Tomcat template for compatibility with recent Tomcat versions (kalimulin)
A......... [ZBX-15078] fixed API authentication for ldap users having gui access disabled (gcalenko)
A.F....... [ZBX-14880] fixed misleading ldap authentication error messages (gcalenko)
..F....... [ZBX-14877] fixed style of disabled action on high contrast theme (Andzs, ashubin)
..F....... [ZBX-14606] removed strict-transport-security header from frontend (miks)
..F....... [ZBX-15020] fixed negative time selector offset when selecting time range in graph (miks)
A......... [ZBX-14977] fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode (miks)
A......... [ZBX-15146] fixed SQL error occurred when too long IP address is attempted to be written in database (miks)
..F....... [ZBX-15148] fixed web scenario item selection in SVG graph widget (miks)
...G...... [ZBX-15107] fixed error handling in logrt[] items if regular expression for file name is not valid (Andris)
..F....... [ZBX-14800] fixed resolving of functional macros in graph widget name (Ivo)
.......PS. [ZBX-15200] fixed host, trigger and item count calculation; fixed required performance calculation (vso)
....I....T [ZBX-15158] fixed graph name for cache usage in proxy and server templates (kalimulin)
...G....S. [ZBX-15178] fixed wrong behaviour when referencing unexisting capture groups in item regexp preprocessing, general pcre code improvements (Andris, kalimulin)
--------------------------------------------------------------------------------
Changes for 4.0.2
4.0.2rc1 was released as 4.0.2 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.2rc1
New features:
........S. [ZBXNEXT-3848] added validation of update interval, custom interval, history storage period and trend storage period in low-level discovery (vso)
....I..... [ZBXNEXT-4841] removed hardcoded locations for iconv.h and pthread.h; thanks to Helmut Grohne for the patch (kalimulin)
...G...... [ZBXNEXT-3047] fixed compilation errors on Windows platform with static OpenSSL libraries (Andris, viktors)
...G...PS. [ZBXNEXT-4836] added license information and OpenSSL linking exception to README file, show crypto library version when started with '-V' (Andris)
Bug fixes:
.......PS. [ZBX-15171] fixed crash in ODBC when creating JSON from null db values, fixed memory leak (kalimulin)
..F....... [ZBX-15045] fixed a case where a disable multiselect looks like a similar to enabled text field (vasilijs)
..F....... [ZBX-14927] fixed filter by host group without real hosts in triggers top 100, dashboard widgets, screens (talbergs)
....I..... [ZBX-13662] fixed duplication of file system type in global regular expression for file systems discovery (MVekslers)
....I....T [ZBX-15036] added system.cpu.util[,guest], system.cpu.util[,guest_nice] to OS Linux template (kalimulin)
...G...PS. [ZBX-15106] improved error messages for item preprocessing, general pcre code improvements (Andris, kalimulin, wiper)
........S. [ZBX-15095] fixed curl error handling for elasticsearch history backend (MVekslers)
....I..... [ZBX-15129] added optional upgrade patches to rename TRIGGER.NAME macros to EVENT.NAME in action operation messages and custom scripts (wiper)
.......PS. [ZBX-14858] fixed processing of unlimited vmware maxQueryMetrics value (MVekslers)
.......PS. [ZBX-14635] fixed rare LLD failures when moving host between groups (kalimulin)
..F....... [ZBX-13719] fixed loss of calc_fnc index in graph edit form (vasilijs)
........S. [ZBX-14964] improved escalator performance during maintenance by checking paused escalations less frequently (vso)
..F....... [ZBX-13793] fixed focus styles on read-only textarea fields (Andzs)
..F....... [ZBX-13009] fixed percentage calculation on availability reports list page (gcalenko)
...G...PS. [ZBX-15138] fixed error message when receiving compressed data over maximum size (kalimulin)
..F....... [ZBX-15154] fixed time period parameters in data overview context menu links (miks)
..F....... [ZBX-15044] fixed javascript error when zooming classic graph in edit mode (talbergs)
..F....... [ZBX-15044] fixed dashboard initialization in edit mode (talbergs)
..F....... [ZBX-15053] fixed timetamp position in map (talbergs)
..F....... [ZBX-15033] fixed zoom-out and select box for graphs in kiosk mode (miks)
..F....... [ZBX-8396] improved source code comments (miks)
..F....... [ZBX-14970] fixed wrong media type status upon creation, if chosen status disabled (talbergs)
...G...... [ZBX-14899] fixed wrong net.tcp.listen values on obsolete Linux systems (kalimulin)
....I..... [ZBX-14941] fixed issue with autoreconf/automake for source tarball (MVekslers)
.......PS. [ZBX-15142] fixed time format for vmware performance counters query (MVekslers)
...G...... [ZBX-15010] fixed regexp compilation error for patterns with referenced subpatterns (vjaceslavs)
..F....... [ZBX-14724] fixed breadcrumb jumping in IE browser (ashubin)
A......... [ZBX-15083] fixed API so that macro {TRIGGER.ID} works in map element URLs (vasilijs)
.......PS. [ZBX-15127] fixed possible crash when communication problem occurred in the middle of vmware update (MVekslers)
A......... [ZBX-14396] fixed excessive memory usage during template full clone (gcalenko, Sasha)
.D.G...PS. [ZBX-14848] clarified process type names for log level increase/decrease in help messages and man pages (kalimulin)
A......... [ZBX-14833] fixed selectHosts option in dservice.get API method to return the list of hosts by IP and proxy (Ivo, Sasha)
.......PS. [ZBX-15062] fixed binary heap trying to reallocate slots on every insert (wiper)
..F....... [ZBX-14805] fixed unauthorized request error when resetting filter after enabling/disabling elements (agriscenko)
..F....... [ZBX-14789] fixed translations from en_US to en_GB (Ivo)
..F....... [ZBX-14758] fixed encoding for cookie names and values (Ivo, vmurzins)
.......PS. [ZBX-15122] fixed possible crash in web monitoring due to posts not being reset between steps (vso)
..F....... [ZBX-14691] fixed faulty behaviour of mandatory fields in Trigger expression form (vasilijs)
A......PS. [ZBX-13695] added support of host macros to trapper, HTTP agent item allowed hosts field (Ivo, wiper)
........S. [ZBX-15022] fixed shared memory leak during configuration cache synchronization (wiper)
........S. [ZBX-15025] fixed email alerts being sent twice to one recipient (vso)
..F....... [ZBX-15006] fixed possibility to link map widget to itself as filter widget (miks)
..F....... [ZBX-14886] fixed undefined offset error in Problems by severity widget (vasilijs)
........S. [ZBX-15090] fixed memory leak when validating regular expression preprocessing step parameters during LLD (wiper)
..F....... [ZBX-14625] changed SNMP OID default value to be displayed as placeholder instead of text (talbergs)
.......PS. [ZBX-14505] fixed compiler warning about incompatible pointer type on 32-bit platform (MVekslers)
..F....... [ZBX-1667] fixed error suppression during php ldap module initialization (gcalenko, Ivo)
..F....... [ZBX-13505] fixed link coloring in map when related trigger is not monitored (miks)
..F....... [ZBX-15032] fixed sBox position in screen's graph item when dynamic item is enabled (miks)
.......PS. [ZBX-14953] fixed not closed connection with vmware at the end of update session via a call to Logout() (MVekslers)
..F....... [ZBX-15007] fixed current map refresh in map widget right after update widget configuration (miks)
..F....... [ZBX-14990] added missing http agent statistic row in queue screen (miks)
..F....... [ZBX-14984] fixed missing focus from problem name when opening description editing popup in monitoring problems section (miks)
..F....... [ZBX-14947] fixed configuration update in administration authentication section (miks)
.......PS. [ZBX-14974] fixed memory leak in case duplication name of the vmware performance counters (MVekslers)
..F....... [ZBX-14934] made widget specific javascript files to be loaded with jsLoader (miks)
.......PS. [ZBX-15094] fixed the potential crash during vmware update (MVekslers)
....I..... [ZBX-14966] removed the notes about sqlite from zabbix_server.conf (MVekslers)
........S. [ZBX-14875] fixed discovery and auto registration escalations being kept for one hour instead of deleted immediately (vso)
A.F....... [ZBX-14422] fixed SQL queries being logged when accessing API, even if debug mode is disabled (agriscenko)
..F....... [ZBX-14905] fixed error reporting for XML import of hosts and templates (gcalenko)
..F....... [ZBX-14945] fixed action popup being unclosable after widget refresh, fixed debug element being hidden on widget refresh (gcalenko)
..F....... [ZBX-14806] changed focus style for radio buttons (Andzs)
...G...PS. [ZBX-15027] fixed startup failures due to orphaned or zombie processes remaining when zabbix daemon is terminated during startup (vso)
--------------------------------------------------------------------------------
Changes for 4.0.1
4.0.1rc2 was released as 4.0.1 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.1rc2
Bug fixes:
..F....... [ZBX-14904] fixed possible PHP errors in "Problem hosts" widget (Sasha)
.......PS. [ZBX-15057] fixed possible crash when syncing host groups (wiper)
--------------------------------------------------------------------------------
Changes for 4.0.1rc1
New features:
..F....... [ZBXNEXT-4725] added filter fields to select templates and hosts by directly linked templates; made proxy filter field visible in configuration hosts field (miks)
..F....... [ZBXNEXT-4796] added 'fullscreen' and 'kiosk' URL arguments to allow to set layout mode via link (ashubin, gcalenko)
.......PS. [ZBXNEXT-4782] improve out of memory error message by adding statistics and backtrace; improve something impossible has just happened error message by adding backtrace (vso)
........S. [ZBXNEXT-4271] improved escalator performance by using nextcheck index instead of reading whole table (vso)
Bug fixes:
..F....... [ZBX-14807] fixed selection box for graphs on monitoring screens (gcalenko)
...G...... [ZBX-14779] extended support of system.stat[ent], system.stat[cpu,pc], system.stat[cpu,ec] on IBM AIX to LPAR type 'dedicated' (Andris)
........S. [ZBX-14851] fixed the host visible name in the event details/messages from server when using long utf8 text (MVekslers)
.......P.. [ZBX-14887] fixed max count of records in the single json that proxy can send to the server (MVekslers)
.......PS. [ZBX-14972] fixed the case where data from non-monitored VMware services are not removed from vmware cache (MVekslers)
...G...PS. [ZBX-14856] added support for OpenSSL 1.1.1 (Andris)
.D.G...PS. [ZBX-14971] added note on runtime control with PID numbers larger than 65535 to server, proxy and agentd help messages and man pages (Andris)
A......... [ZBX-14734] fixed the verification of the assignment of two web checks with the same name from different templates to one host (vasilijs)
..F....... [ZBX-14749] fixed cloning inherited host prototype on host (vasilijs)
..F....... [ZBX-14663] fixed calculation of Y zero position in graph (miks)
A......... [ZBX-14865] fixed "Field "parent_itemid" cannot be set to NULL" error message while importing multiple templates (Sasha)
..F....... [ZBX-14925] added support of user language specific url link in support icon, supported languages: english as default, japanese, russian (gcalenko)
........S. [ZBX-14854] improved preprocessor worker performance (MVekslers)
..F....... [ZBX-14798] fixed incorrect zero rounding in date and time fields (gcalenko, Ivo)
........S. [ZBX-14954] fixed sql error in escalator when working with Oracle, PostgreSQL (less than v9.4) databases (wiper)
..F....... [ZBX-14952] fixed incorrect translation string in en_US locale (zalex_ua)
..F....... [ZBX-14757] fixed fields becoming writable upon form refresh in host prototype form (vmurzins)
..F....... [ZBX-14915] fixed 'follow redirects' checkbox in web scenario step's dialog (miks)
..F....... [ZBX-14811] fixed color of the host name in the title of the Screens (vasilijs)
..F....... [ZBX-14776] fixed sorting when changing status of media type (vasilijs)
..F....... [ZBX-14711] fixed triggers in trigger overview being filtered by trigger severity and trigger status change time instead of problem severity and problem creation time (agriscenko)
..F....... [ZBX-14689] fixed updating of the Graph list of host when selecting a group of hosts (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for templated triggers, trigger prototypes, graphs, graph prototypes, host prototypes and web scenarios (agriscenko)
..F....... [ZBX-14861] fixed trigger evaluation result not visible in test dialogue when expression is too long (agriscenko)
..F....... [ZBX-14723] fixed zoom button for time selector in IE browser (ashubin)
..F....... [ZBX-14888] fixed table markup on overview and system info pages (agriscenko)
..F....... [ZBX-14652] fixed plain text Latest data when selecting more than 1 item (vasilijs)
..F....... [ZBX-14618] fixed host prototype status checkbox resets after adding template (vasilijs)
..F....... [ZBX-14632] fixed minor typos in comments and tests (vasilijs)
..F....... [ZBX-14834] fixed icon misplacement in problem view (Ivo)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter to sometimes show duplicate values (Ivo)
........S. [ZBX-10784] fixed validation of double/Numeric(float) values (MVekslers)
..F....... [ZBX-14727] fixed selection of data for trigger overview and graphs if first drop down entry is "none" (Ivo)
.....J.... [ZBX-14615] fixed Java gateway not to mark host unreachable in case of invalid username and password (vso)
.....J.... [ZBX-14585] fixed JMX endpoint not being included in error message in case of connection errors (vso)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description (gcalenko)
.......PS. [ZBX-14764] fixed crash that could occur when OpenIPMI pollers are configured (vso)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving invalid xml (vso)
........S. [ZBX-14908] fixed crash when processing internal trigger events and deleting triggers at the same time (vso)
--------------------------------------------------------------------------------
Changes for 4.0.0
4.0.0rc3 was released as 4.0.0 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.0rc3
New features:
....I..... [ZBXNEXT-4757] added new dashboard to "Zabbix server health" (Alexei, Sasha, vmurzins)
....I..... [ZBXNEXT-4757] renamed default dashboard to "Global view" and improved widget layout (Alexei, Sasha, vmurzins)
.......PS. [ZBXNEXT-4757] added support of "pused" mode for cache-related internal items (Sasha)
....I..... [ZBXNEXT-4757] added new and renamed existing items in "Template App Zabbix Server" and "Template App Zabbix Proxy" templates (Sasha)
Bug fixes:
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured vmware maxQueryMetrics parameter (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0rc2
Bug fixes:
..F....... [ZBXNEXT-4588] fixed multiple minor issues in SVG graph widget; fixed dashboard widget height calculation (miks)
..F....... [ZBX-14891] fixed undefined index "show_timeline" in screens (agriscenko)
..F....... [ZBX-14874] fixed SQL errors being generated in database log files (Ivo)
--------------------------------------------------------------------------------
Changes for 4.0.0rc1
New features:
..F....... [ZBXNEXT-4721] removed footer from dashboard widgets (vasilijs)
A.F....... [ZBXNEXT-4588] improved performance of problems selection in graph widget; renamed 'Classic graph' to 'Graph (classic)'; fixed several bugs in graph widget (miks, Sasha)
..F....... [ZBXNEXT-4722] made operator names consistent in all interface (Ivo)
.........T [ZBXNEXT-4739] removed deprecated macros $1-$9 from item names in templates (vso)
....I..... [ZBXNEXT-4736] added index by nextcheck to escalations table (wiper)
Bug fixes:
..F....... [ZBX-14783] fixed align of the left column in several widgets and reports (Ivo)
.........T [ZBX-13377] fixed naming of groups and applications (vitaly)
....I..... [ZBX-14335] fixed bug in proxy makefile (Andris)
........S. [ZBX-14850] reverted ZBXNEXT-3848 fix because of broken update interval validation during low-level discovery (vso)
........S. [ZBX-14830] fixed possible deadlock when history syncer was trying to update escalations with recovery event id (wiper)
.........T [ZBX-13377] fixed naming issue for "Server Hardware" host group (vitaly)
A.F....... [ZBXNEXT-4573] fixed HTTP authentication page issues, HTTP case sensitive option and moved HTTP authentication from API to HTTP form page (gcalenko)
........S. [ZBX-14721] improved escalator performance by replacing previously unused index (vso)
........S. [ZBX-14720] improved history syncer performance during problem recovery by adding index on escalations table and avoiding full table scan (vso)
.......PS. [ZBX-14821] fixed full sync when only timer triggers are being processed, added trigger statistics to history syncer title (wiper)
--------------------------------------------------------------------------------
Changes for 4.0.0beta2
New features:
..F....... [ZBXNEXT-4672] added option to show suppressed problems for data overview page and widget (agriscenko)
A.F....... [ZBXNEXT-3860] added ability to filter triggers by tags (agriscenko)
..F....... [ZBXNEXT-4606] implemented kiosk mode for all pages (vasilijs)
........S. [ZBXNEXT-4696] improved history syncer performance by moving trigger locking outside history cache lock (wiper)
........S. [ZBXNEXT-3848] added validation of update interval, custom interval, history storage period and trend storage period in low-level discovery (vso)
.........T [ZBXNEXT-4224] implemented templates for server hardware: IBM,HP,Dell,Supermicro (vitaly)
Bug fixes:
..F....... [ZBXNEXT-4588] Fixed changelog adding more detailed description of features added in 4.0.0beta1; Fixed Data set widget field to be compatible with PHP versions affecting PHP bug #42355 (miks)
..F....... [ZBX-14797] fixed calendar initialization in graph configuration form (gcalenko, vmurzins)
........S. [ZBX-14812] fixed hexadecimal to decimal preprocessing step to allow pairs of hexadecimal digits separated by space or new line (vso)
..F....... [ZBX-14496] fixed unauthorized request error when sorting list after enabling/disabling elements (agriscenko)
........S. [ZBX-14808] fixed SQL error in user permission check when processing actions for internal item events (wiper)
........S. [ZBX-14614] fixed server template linking with triggers having no dependencies (MVekslers)
..F....... [ZBXNEXT-4597] fixed date selection fields in maintenance and services: fixed accepted date format, fixed validation and added placeholdrs (vmurzins)
...G...... [ZBX-6565,ZBX-13645,ZBX-14559] fixed agent on AIX 6.1 TL0, 7.1 TL0: system.stat[memory,avm], compilation, crash on net.dns[] items (Andris)
..F....... [ZBX-12217] removed links to templates with no permissions for templated discovery rules and item prototypes (agriscenko)
..F....... [ZBX-13015] fixed X axis labels with DST transition in the displayed period (Sasha)
........S. [ZBX-14777] increased severity of housekeeper logs in the case of invalid history/trends intervals (wiper)
........S. [ZBX-14778] fixed housekeeper attempting to remove history of discovery rules/prototypes (wiper)
.......PS. [ZBX-14771] fixed memory leak in poller if scheduling interval is invalid (vso)
..F....... [ZBX-14462] improved time selection when opening calendar with missing time (vmurzins)
.......PS. [ZBX-14775] fixed configuration of the maximum available count of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14637] fixed unreadable text on the problems widgets in dark theme (ashubin)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)
--------------------------------------------------------------------------------
Changes for 4.0.0beta1
New features:
..F....... [ZBXNEXT-4588] Implemented SVG graph generation (ashubin, gcalenko, miks, Sasha)
..F....... [ZBXNEXT-4588] Implemented SVG graph widget with multiple new widget fields; Renamed existing graph widget to 'Classic graph'; Implemented vertical accordion; Added new UI controls for range control and overrides selection (miks, Sasha)
A.F....... [ZBXNEXT-4588] Added option to store long widget field strings as array of short strings; Created class to resize the height of textarea field automatically (miks)
A.F....... [ZBXNEXT-4588] Improved API validation; Extended time units functionality to allow negative values (miks, Sasha)
A.F.I..... [ZBXNEXT-4573] added support of HTTP authentication as optional authentication mechanism (gcalenko, Ivo, vmurzins)
A.F.I..PS. [ZBXNEXT-413] added maintenance tag filters to support suppression of individual problems based on their tags (agriscenko, wiper)
..F....... [ZBXNEXT-4609] added options Tag display priority and Tag display names in Problems (vasilijs)
A......... [ZBXNEXT-4656] added strict validation of hostprototype.create() and hostprototype.update() methods; added audit logging for these methods (Ivo, Sasha)
..F....... [ZBXNEXT-4455] added screen reader to the dashboard and widgets (ashubin)
A.F.....S. [ZBXNEXT-4627,ZBXNEXT-4656] added support of macro functions to LLD macros (Ivo, Sasha, viktors, vso)
..F....... [ZBXNEXT-4049] added option to hide timeline in Problems widget (vasilijs)
..F....... [ZBXNEXT-4611] changed default method for http agent items from "post" to "get" (gcalenko)
..F....... [ZBXNEXT-4587] added new column 'Value' and filter in Triggers list (Ivo, vasilijs)
..F....... [ZBXNEXT-4626] improved widget configuration constructor to create custom view for each widget (ashubin)
..F.I..... [ZBXNEXT-4597] implemented single textbox date fields in maintenances, services, top 100 triggers and availability reports pages (Ivo)
Bug fixes:
....I..... [ZBX-14751] fixed "cannot run test program while cross compiling" and "cannot check for file existence when cross compiling" errors during cross-compilation (vso)
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on installations with large number of datastores (wiper)
..F....... [ZBXNEXT-4500] fixed item prototype master item links leading to error when master item is a web item (Ivo)
........S. [ZBX-14697] fixed memory leak in alert manager when connection to database was lost (vso)
..F....... [ZBX-14629] fixed breadcrumb labels clipping (ashubin)
........S. [ZBX-14628] fixed empty MAIL FROM in email alerts (mindbound)
....I..... [ZBX-14696] changed problem_tag index to optimize database queries (wiper)
..F....... [ZBX-12293] renamed trigger functions by adding function name at the beginning and removing the operator and "N" and placing operator in a separate field allowing two new operators "<=" and ">=" for selection (Ivo)
........S. [ZBX-9731] changed value cache to drop unused items from cache when new values are added instead performing this cleanup only when cache runs out of free space (wiper)
.......PS. [ZBX-14593] fixed error message for invalid vmware endpoint (MVekslers)
........S. [ZBX-14614] fixed trigger dependency link to the template instead of the host during the discovery action (MVekslers)
...G...... [ZBX-372] added "zone" parameter to proc.num[] item for Solaris (viktors)
..F....... [ZBX-14631] fixed typo in string: ouf, not out (vasilijs)
........S. [ZBX-14410] fixed output of information about the error for expressions with functions of triggers or calculated items (MVekslers)
...G...PS. [ZBX-14341] fixed duplicate value generation in environments with poor connectivity (wiper)
........S. [ZBX-9913] fixed inconsistencies in behaviour and error messaging of trigger functions (mindbound)
..F....... [ZBX-14448] fixed undefined index when updating item and switching type to dependent (Ivo)
........S. [ZBX-14670] fixed failed query error in LLD when updating function name in trigger prototype expression (vso)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on the graphs (Sasha)
........S. [ZBX-14579] improved several functions to distinguish between 'failed to compile' and 'not matched' states in regexp processing (mindbound)
..F....... [ZBX-14584] fixed mass update some options for items (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for templated applications and items (agriscenko, Sasha)
..F....... [ZBXNEXT-4607] removed column Recovery time in Problems mode (vasilijs)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha9
New features:
.....J.... [ZBXNEXT-4558] added support for monitoring the string values of custom JMX MBeans (mindbound)
.....J.... [ZBX-14586] added more informative error message for InstanceNotFoundException error (mindbound)
..F....... [ZBXNEXT-4454] added screen reader attributes for common elements (ashubin)
A.F.....S. [ZBXNEXT-4200] added ability to create LLD item prototype of type "dependent" with a master item not only item prototype (Ivo, Sergejs)
........S. [ZBXNEXT-1701] added support of regular expressions and global regular expressions to "logsource()" trigger function (viktors)
........S. [ZBXNEXT-4586] added support of macros {ITEM.VALUE} and {ITEM.LASTVALUE} to trigger URL (vasilijs, viktors)
..F....... [ZBXNEXT-4049] added checkbox to hide timeline when problems sort by time (vasilijs)
A.F....... [ZBX-1357] added and enabled Norwegian translation to be displayed by default (zalex_ua)
..F....... [ZBXNEXT-4367] added screen reader features for multiselect (ashubin)
..F....... [ZBXNEXT-4530] implemented changeable session cookie name (miks)
Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi hosts (MVekslers)
..F....... [ZBXNEXT-4049] fixed option to hide timeline in Problems widget popup (vasilijs)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer Tru64 5.1B (Andris)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no permission page (vasilijs)
..F....... [ZBX-13165] fixed Y-axis small value gradation issue in graphs (Ivo)
..F....... [ZBX-14575] fixed Norwegian locale key for windows (vmurzins)
.......PS. [ZBX-14566] fixed possible data loss due to MariaDB server restart (vso)
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks, simplified code (Andris, wiper)
....I..... [ZBX-14370] fixed deleting of files after compiling a program (make clean) for Solaris (MVekslers)
..F....... [ZBX-14519] fixed displaying timeline points of days in Problems widget (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger functions (MVekslers)
..F....... [ZBX-12994] improved maintenance period translation strings in maintenance form (gcalenko)
..F....... [ZBXNEXT-4622] updated change severity action icons in sprite files (Andzs)
..F....... [ZBX-14426] fixed trigger color in host issues screen and host group issues screen, color of problem with highest severity generated by trigger is used instead of trigger color (ashubin, gcalenko)
.......PS. [ZBX-13396] moved time function based trigger processing to history syncer, reducing trigger locking issues caused by peak timer processing loads (wiper)
..F....... [ZBX-13651] fixed cloning a template using the "Full Clone", which does not hide the upper level navigation bar (vasilijs)
..F....... [ZBX-14425] color of problem with highest severity generated by trigger is used as trigger status color on data overview page (gcalenko)
A.F....... [ZBX-8051] fixed auto-logout problem caused by async calls to jsrpc (vjaceslavs)
..F....... [ZBX-13641] disabled preprocessing update for discovered items (vasilijs)
..F....... [ZBX-13381] fixed invisible color picker selector, fixed wrong color preview, extended color pallette (Andzs, ashubin)
........S. [ZBX-14410] improved error message handling in zbx_function_find() (MVekslers)
........S. [ZBX-14500] fixed crash when reporting unknown triggers and using $1-$9 macros at the same time (vso)
..F.I..... [ZBX-14525] fixed sorting by severity in Monitoring->Problems and Problems widget (Sasha)
..F....... [ZBX-12580] reworked problem hosts widget to source data from problems and take changed severity into account (miks)
.......PS. [ZBX-14537] fixed HTTP agent application/json Content-Type not being set by default when using custom headers (vso)
..F....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro resolving in trigger name (gcalenko)
..F.I..... [ZBX-14359] changed problem name macro in default action subject and message from TRIGGER.NAME to EVENT.NAME (agriscenko)
..F....... [ZBX-13718] fixed selection of cached checkboxes in checkbox range library (miks)
..F....... [ZBX-13647] fixed defined default discovery action message (vasilijs)
A......... [ZBX-12115] changed API returned lastvalue and prevvalue for text based items with no values (miks)
A......... [ZBX-14409] fixed icon mapping expression validation (miks)
..F....... [ZBX-14402] fixed internal item parameter that does not match documentation (vasilijs)
..F....... [ZBX-11989] fixed condition operators for event correlation rules (vasilijs)
..F....... [ZBX-13779] fixed redirect button link in multiple places (miks)
..F....... [ZBXNEXT-4361] fixed selected breadcrumbs item style; fixed active time range tabs hover cursor style (Andzs, ashubin)
..F....... [ZBX-14420] fixed link to Problems screen in map element's context menu (miks)
.......PS. [ZBX-12957] removed time adjustment of received packets for server and proxy (MVekslers)
.........T [ZBX-12171] added missing items zabbix[process,vmware collector,avg,busy] and zabbix[vmware,buffer,pfree] to Template App Zabbix Proxy (yurii)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha8
New features:
A.F.I..PS. [ZBXNEXT-4446] added ability to change severity of previously generated problems (vmurzins, wiper)
..F.I..... [ZBXNEXT-4044] changed default values of 'Display OK triggers for' and 'On status change triggers blink for' (viktors)
..F....... [ZBXNEXT-4361] implemented new time range selector for graphs (Andzs, ashubin, gcalenko, Sasha)
...GI..PS. [ZBXNEXT-4577] improved performance of Zabbix server by replacing semaphores to pthread mutexes and read-write locks (vso, wiper)
..F....... [ZBXNEXT-4312] reworked date picker; implemented keyboard interaction (miks)
..F....PS. [ZBXNEXT-2365] added additional auto-registration operations and re-running of auto-registration actions if host metadata is modified (ashubin, vso)
Bug fixes:
.......PS. [ZBX-14388] fixed log message about full history cache (Sergejs)
..F....... [ZBX-13283] removed info label in Trigger severities and Users administration pages (miks)
...G...... [ZBX-6046] fixed the functions 'net.if.*' for Solaris with empty 64 bits counters (MVekslers)
A.F....... [ZBX-13355] fixed media type a required password field successfully passing validation while being empty and prevented auto-filling stored passwords by browser (Ivo)
..F....... [ZBX-13701] fixed hintbox multiplication on page refresh (miks)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix agent configuration file (vso)
..F....... [ZBX-14344] fixed host groups, hosts and applications not being taken into account when filtering problems by problem name in Monitoring->Problems view (agriscenko)
........S. [ZBX-11434] added error messages when creation of LLD SNMP items fails due to SNMP OID field (Sergejs)
...G...... [ZBX-12250] fixed logrt[] item to analyze log file from start if no log files match and no log files were seen before (Andris)
.......PS. [ZBX-13765] fixed discovered host status update if it was down and a service was discovered on that host (Andris)
...G...... [ZBX-12070] fixed "proc.num" and "proc.mem" items calculation of values when zabbix_agentd called in test mode (Sergejs)
........S. [ZBX-14423] fixed use of initialized variable during application discovery (vso)
.......PS. [ZBX-12990] improved "vmware.hv.datastore.size" through usage the performance counters (MVekslers)
A.F.I..... [ZBXNEXT-4540] fixed problems filter with same tags not being joined with OR condition (Ivo, Sasha)
..F....... [ZBXNEXT-4576] unified dashboard widget content margins (Andzs, ashubin)
.......PS. [ZBX-12965] fixed scheduled check calculation during daylight saving changes (wiper)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha7
New features:
A.F.I..PS. [ZBXNEXT-4569] added support of MySQL 8.0 (gcalenko, vso)
....I..... [ZBXNEXT-4565] removed old upgrade DB patches (viktors)
..F.....S. [ZBXNEXT-4320] added ability to store history data in date based indices of elasticsearch (vjaceslavs)
..F....... [ZBXNEXT-4526] increased tags column size in Compact view mode (agriscenko)
..F....... [ZBXNEXT-4528] added link to Zabbix official support page (Andzs, ashubin)
........S. [ZBXNEXT-4520] added values to boolean mapping: "ok, master" as 1 and "err, slave" as 0 (viktors)
..F....... [ZBXNEXT-4185] added support of multiple items in "Plain text" widget (ashubin)
........S. [ZBXNEXT-4163] added support LLD, User macros and User macros with context from LLD macro in Items preprocessing (MVekslers)
Bug fixes:
A.F....... [ZBX-13712] fixed "Undefined index: master_itemid" and SQL errors in item.update and itemprototype.update methods; fixed updating of discovered items (Sasha)
..F....... [ZBX-14329] fixed error opening map's submap (ashubin)
..F....... [ZBX-13549] fixed displaying of not monitored triggers in maps (miks)
..F....... [ZBX-13783] dropped support for Zapcat-style and multi-level parameter arrays from item key validation in frontend (agriscenko)
..F....... [ZBX-12359] fixed "Automatic icon selection" checkbox not working and displaying two icons at once in map constructor (Ivo)
..F....... [ZBX-12239] fixed global search form allowing to submit empty search queries (agriscenko)
..F....... [ZBX-12177] renamed "Icon" to "Map element" in Network map properties and constructor (agriscenko)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display colon without target host when executed on Zabbix server (vso)
.......PS. [ZBX-14345] fixed lock wait timeout error handling on MySQL to avoid possible data loss (vso)
A.F....... [ZBX-13361] fixed error messages when configuring an existing item to have an update interval (miks)
...G...PS. [ZBX-14328] improved logging of command execution failures (vjaceslavs)
....I..... [ZBX-13803] fixed "make install" to respect DESTDIR variable, this is essential for packaging (dimir)
..F....... [ZBX-12603] fixed tab navigation and keyboard interaction in dashboard sharing and properties dialogues; added validation inside popups (miks, vmurzins)
........S. [ZBX-13043] removed error message for when user has defined media but all of them are disabled (viktors)
........S. [ZBX-14312] fixed possible deadlock in history syncer when housekeeper is deleting events (vso)
..F....... [ZBX-13697] fixed session expiration when changing default authentication method (miks)
..F....... [ZBX-13768] fixed disabled 'add' button showing in templated item preprocesing form (miks)
A.F....... [ZBX-13680] fixed action not being cloned due to existing operation id being submitted (agriscenko)
..F....... [ZBX-13775] fixed map tree widget border color (Andzs)
..F....... [ZBX-13780] fixed status color styles (Andzs)
..F....... [ZBX-12350] fixed severity picker styles (Andzs, ashubin)
...G...PS. [ZBX-13782] fixed decoding of Unicode characters in JSON (Andris)
..F....... [ZBX-13767] fixed "undefined index: acknowledges" error on problems page (agriscenko)
..F....... [ZBX-12175] fixed subfilter entries with long names going off the screen (agriscenko, Andzs)
..F....... [ZBX-12644] fixed filter being partially reset when using pagination in availability report page (Ivo)
........S. [ZBX-12390] fixed problem when triggers might not use correct value if an item values within one second were received in wrong historical order (wiper)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state after proxy changes (wiper)
........S. [ZBX-14313] fixed trigger level correlation when multiple tags are set (wiper)
........S. [ZBX-12372] fixed duplication of prefix "/" for second parameter "path" in items "web.page.*" (MVekslers)
...G...... [ZBX-14315] fixed validation of "max_depth" in "vfs.dir.size" for agent (MVekslers)
........S. [ZBX-13778] fixed logically dead code in JSON Path parser (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha6
New features:
..F....... [ZBXNEXT-4415] added new mode "Compact view" to the Problems page with ability to toggle highlighting whole row; added option to toggle timeline (agriscenko, Andzs)
A.F.....S. [ZBXNEXT-2788] added support for "NOT" keyword in custom expression fields (Ivo, Sergejs)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element "System status" to "Problems by severity" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element "Host status" to "Problem hosts" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget, screen element and report "Status of Zabbix" to "System information" (Sasha)
....IJ.... [ZBX-13376] moved functionality to enable JMX interface in Java gateway to settings.sh and ensured setting TCP timeout (dimir)
A....J.... [ZBXNEXT-4458] improved logging of Java gateway, added username/password validation for JMX items (vjaceslavs)
A.F.I..PS. [ZBXNEXT-4411] added compression of server-proxy data exchange (miks, wiper)
A.F.I..PS. [ZBXNEXT-4488] added ability to push data via trapper to HTTP agent item type (gcalenko, Ivo, vmurzins, wiper)
A.FGI..PS. [ZBXNEXT-4358] added HTTP agent item type for data gathering via HTTP (gcalenko, Ivo, vso)
..F....... [ZBXNEXT-4413] dropped Monitoring->Triggers view (miks, Sasha)
..F....... [ZBXNEXT-4413] added the trigger context menu option to view or edit the trigger description (miks, Sasha)
..F....... [ZBXNEXT-4413] added displaying of the trigger dependencies in Monitoring->Problems view (miks, Sasha)
..F....... [ZBXNEXT-4151] added aria roles to provide easier access by keyboard navigation (ashubin, gcalenko, Ivo)
A......... [ZBX-3783] added strict validation for apiinfo.version(), action.delete(), correlation.delete() and drule.delete() methods (Sasha)
A......... [ZBX-3783] prohibited deleting discovery rules which are used in actions (Sasha)
A......... [ZBX-3783] added audit for action.delete() and correlation.delete() methods (Sasha)
..F....... [ZBXNEXT-4143] implemented submenu autofocus on top-level menu click (nikita)
..F....... [ZBXNEXT-4414] added support for configurable number of displayed tags (agriscenko)
Bug fixes:
..F....... [ZBX-14337] fixed persistent xss in map navigation tree widget (vjaceslavs)
..F....... [ZBX-14336] fixed persistent xss vulnerability in services (vjaceslavs)
..F....... [ZBX-13750] fixed hover and focus style for edit dashboard cancel button, improved top nav css coding style (Andzs, ashubin)
........S. [ZBX-13694] disable check now for items with scheduler configuration errors (wiper)
...G...PS. [ZBX-9882] removed Zapcat-style and multi-level array type support in item key parameters (Andris, viktors)
..F....... [ZBX-12821] fixed multiple javascript memory leaks (miks)
........S. [ZBX-13755] fixed proxy lastaccess update on 32-bit Zabbix server (vso)
..F....... [ZBX-12425] fixed selection of web items in the "Plain text" screen element (Sasha)
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)
..F....... [ZBX-13737] fixed invalid confirmation message when mass enabling and disabling trigger, item and host prototypes (Ivo)
........S. [ZBX-13766] fixed comparison of two large float numbers in expressions (Sergejs)
.......PS. [ZBX-13481] fixed incorrect parsing of BITS data type in SNMP response (vso)
.......PS. [ZBX-13744] fixed potential shared memory leak when item is removed (Sergejs)
A.F....... [ZBX-13742] fixed parsing of the operator "not" in trigger expression (Sasha)
.........T [ZBX-13535] fixed trigger recovery expression for 'High error rate' trigger (vitaly)
.........T [ZBX-13278] fixed trigger expression for 'Link down' trigger (vitaly)
...G...... [ZBX-12805] increased command line limit for proc.num checks on hp-ux systems (Andris, wiper)
..F....... [ZBX-13749] fixed creation of dependent items from item wizard (vjaceslavs)
...G...PS. [ZBX-13660] fixed data types passed to is_ushort() for converting PID, port and process number (Andris)
..F....... [ZBX-12935,ZBX-13539] fixed displaying of floating point values under the "Latest data" page (Sasha)
...G...PS. [ZBX-13579] fixed unnecessary data getting when agent becomes available in the non-collection data period (Sergejs)
..F....... [ZBX-13240] removed duplicating HTML IDs from frontend and fixed SID validation in trigger wizard (Ivo)
..F....... [ZBX-13685] fixed maintenance entries displayed in list when filter is applied (agriscenko)
....I..... [ZBX-12756] improved configure script to check iconv library (MVekslers)
........S. [ZBX-13667] added notification in zabbix server log about 'error' in elasticsearch json response (MVekslers)
..F....... [ZBX-13683] fixed multiselect items not being sorted by name (agriscenko)
........S. [ZBX-13299] fixed autoregistration, discovery and internal notifications not being sent due to uninitialized severity (vso)
....I..... [ZBX-13607] changed ping script to return success also for timeouts (wiper)
..F....... [ZBX-12967] fixed slide show refresh interval multiplier menu not working (agriscenko)
........S. [ZBX-13696] added maximum record limit to old session removal in housekeeper (wiper)
..F....... [ZBX-13642] fixed undefined index in user edit form (agriscenko)
..F....... [ZBX-13546] fixed context menu positioning in maps (gcalenko, miks)
..F....... [ZBX-13668] fixed dynamic widget searching for item key in item prototypes (agriscenko)
..F....... [ZBX-13500] fixed fractional values in triggers being misinterpreted without a leading 0 (agriscenko)
..F....... [ZBX-13561] fixed incorrectly displayed pie graph when first item has no data (Ivo)
..F....... [ZBX-13517] fixed undefined index in pie charts (Ivo)
..F....... [ZBX-13499] fixed checkbox selector in problems table (ashubin, miks)
........S. [ZBX-13598] fixed crash when Zabbix process cannot connect to preprocessing service (viktors, vso)
..F....... [ZBX-13522] fixed duplicate IDs in trigger expression constructor (miks)
..F....... [ZBX-13489] fixed wrong tab iteration inside graph widget (ashubin)
..F....... [ZBX-13625] fixed blinking in the problem widget (agriscenko)
..F....... [ZBX-13560] fixed acknowledge notifications being visible in the event popup (agriscenko)
..F....... [ZBX-13298] fixed missing graph after faulty graph edit form submission (nikita)
..F....... [ZBX-13487] improved widgets menu icons focus state styles (Andzs)
....I..... [ZBX-13350] added multiple Zabbix element default paths to output after running ./configure and --help option (dimir, viktors)
...G...PS. [ZBX-13509] improved compilation support from source for Solaris and NetBSD (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha5
New features:
..F....... [ZBXNEXT-4313] implemented keyboard interaction in context menus (miks)
A.F.I...S. [ZBXNEXT-4426] added option to execute cached passive checks at the current time (Ivo, wiper)
........S. [ZBXNEXT-4417] added real time export of events, history and trends in newline delimited JSON format (vso)
..F....... [ZBXNEXT-4374] implemented the widget configuration fields clearing when changing the type (ashubin)
A.F.I...S. [ZBXNEXT-4119] implemented tag based permissions (miks, Oleg, Sasha, Sergejs)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in widgets (gcalenko)
..F....... [ZBXNEXT-4340] added kiosk mode for dashboard (ashubin)
Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts application setting (nikita)
..F....... [ZBX-13618] fixed wrong variables order in translatable error message (nikita)
..F....... [ZBX-13344] fixed trigger based actions having a default "not in maintenance" condition (agriscenko)
........S. [ZBX-13613] improved a history syncer when backend elasticsearch is not available (MVekslers)
.......PS. [ZBX-13510] fixed error of execution "make dbschema" for NetBSD (MVekslers)
...G...... [ZBX-13544] fixed agent crashes when using regex with 'Log' item for Mac OSX (MVekslers)
........S. [ZBX-13611] fixed lld rules not always saving their state/error message changes (wiper)
........S. [ZBX-13571] fixed regression that resulted in slow history data queries on partitioned tables (wiper)
..F....... [ZBX-13490] fixed autofocus in forms (nikita)
........S. [ZBX-13470] improved searching IPMI items by full name (MVekslers)
..F....... [ZBX-13566] fixed create dashboard button size in dashboard list (Andzs)
..F....... [ZBX-13464] fixed fullscreen attribute included in host context menu links (ashubin)
A.F....... [ZBX-13424] added possibility to select web items as master items and improved copying of dependent items to destination hosts and templates (Ivo)
A......... [ZBX-13573] fixed undefined index message changing Action "Acknowledgment operations" from "Remote command" to "Notify all involved" (agriscenko)
A......... [ZBX-13570] fixed undefined index in API call (agriscenko)
A......... [ZBX-13331] removed "recovery" property from action.get API method response (nikita)
..F....... [ZBX-13309] fixed displaying of Problem/Recovery time (agriscenko, ashubin, Sasha)
.......PS. [ZBX-13450] fixed server and proxy compilation problem for Solaris 10 (MVekslers)
A.F....... [ZBX-13458,ZBX-13494] fixed resolving of the macros in map labels for non-superadmin users (Sasha)
..F....... [ZBX-13526] fixed widget placeholder jumping instead of resizing while dashboard edit (ashubin)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by housekeeper in PostgreSQL (Sergejs)
..F....... [ZBX-13506] fixed linked trigger is moved to sibling map element (agriscenko)
........S. [ZBX-13586] fixed trigger-based event correlation - suspend creation of event if no problems are recovered by it (viktors, wiper)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when changing item type, type of information (agriscenko)
..F....... [ZBX-13471] fixed contrast in selected item filters (Andzs)
..F....... [ZBX-13428] fixed long name of map outside go back button in map widget (agriscenko, Sasha)
..F....... [ZBX-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13257] fixed display of the latest item in Audit log (agriscenko)
..F....... [ZBX-13447] fixed trigger name readability on map in dark theme (nikita)
....I..... [ZBX-11994] changed "awk" to "sed" for getting info about "Last Changed Revision" (MVekslers)
..F....... [ZBX-13360] fixed HTML5 placeholder color that previously appeared like actual input data (nikita)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
..F....... [ZBX-13147] fixed inconsistent number on map navigation tree (nikita)
..F....... [ZBX-13537] fixed "Inaccessible user" in Dashboard System status widgets acknowledgement popup (agriscenko)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive" configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot be linked to LLD host (viktors)
..F....... [ZBX-13538] fixed example configuration for Elasticsearch (nikita)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set after copying triggers to multiple hosts; thanks to Kotaro Miyashita for the patch (Ivo)
..F....... [ZBX-13513] fixed input maxlength for users media of type script (nikita)
...G...PS. [ZBX-13523] fixed error message for empty TCP response in case agent dropped connection because of access permissions (vso)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers after saving a map (agriscenko)
..F....... [ZBXNEXT-4150] fixed URL display in hint box and focus styles for radio buttons (ashubin, nikita)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab (agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid update interval (agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics collection (MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse (MVekslers)
....I..... [ZBX-10433] removed inaccurate configuration default values (viktors)
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux "buster" and "sid" to work with PostgreSQL (viktors)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha4
New features:
..F....... [ZBXNEXT-4150] implemented access to interactive elements using keyboard (Andzs, ashubin, gcalenko, vmurzins)
..F....... [ZBXNEXT-4149] implemented keybord interaction in overlay popups (miks)
Bug fixes:
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13303] improved display of user media 'Use if severity' indicators (agriscenko, Andzs)