-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathChangeLog
5271 lines (4959 loc) · 333 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 2.0.0
Bug fixes:
A......... [ZBX-5025] fixed "undefined index" error when updating specific trigger properties (Pavels)
..F....... [ZBX-5004] fixed error when importing linked templates (Vedmak)
--------------------------------------------------------------------------------
Changes for 2.0.0rc6
New features:
..F....... [ZBX-1357] updated Brazilian Portuguese, French, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
Bug fixes:
....I..... [ZBXNEXT-973] changed units to "bps" for monitoring of network traffic items (Sasha)
....I..... [ZBXNEXT-973] changed colors in the "MySQL operations" graph (Sasha)
...G...PS. [ZBXNEXT-1220] fixed compilation errors on Solaris (dimir)
--------------------------------------------------------------------------------
Changes for 2.0.0rc5
New features:
..F.I..... [ZBXNEXT-1225] added the "Classic" frontend theme (Pavels)
..F....... [ZBX-1357] updated Brazilian Portuguese, Dutch, Greek, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
...G...PS. [ZBXNEXT-1220] added support of monitoring of log files larger than 2GB (Sasha)
...G...... [ZBX-3151] added support of monitoring files larger than 2GB in the vfs.file.size[] item (Sasha)
Bug fixes:
..F....... [ZBX-5005] fixed escaping of percent character in translation string (Vedmak)
A......... [ZBX-4997] fixed inherited item interfaces being set to null when updated by importing parent template (Eduard)
....I..... [ZBX-5003] backticked table and field names in the MySQL scheme and default data (Sasha)
..F....... [ZBX-5002] fixed undefined index error when rendering a node tree in a DM setup (Pavels)
A.F....... [ZBX-5008] fixed updating users that do not belong to the selected node (Pavels)
.......PS. [ZBX-4980] fixed trapper process crash/hang on decoding big base64 encoded values (Andris)
--------------------------------------------------------------------------------
Changes for 2.0.0rc4
New features:
..F....... [ZBX-4815] forbade deleting IT services that have dependencies (Pavels)
..F....... [ZBX-4815] all status-related fields will now be disabled when choosing "do not calculate" in the IT service configuration form (Pavels)
..F....... [ZBX-4815] implemented multiselect support for the IT service dependency pop up (Pavels)
A......... [ZBXNEXT-1189] implemented the service.getsla method (Pavels)
A......... [ZBXNEXT-1189] implemented the "selectTrigger", "selectParentDependencies" and "selectAlarms" parameters for the service.get method (Pavels)
..F....... [ZBXNEXT-1189] improved the design of the SLA report page (Pavels)
..F....... [ZBXNEXT-1196] redesigned frontend setup form (Toms)
...G...... [ZBXNEXT-1188] added support of "agent.hostname" check (Sasha)
..F....... [ZBX-1357] updated Brazilian Portuguese, Czech, Dutch, Greek, Japanese, Latvian, Polish, Russian, Spanish and Ukrainian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-1181] redesign host mass update page (Eduard)
Bug fixes:
..F....... [ZBX-4945] fixed several map element selection not working on Command + Click on Macs (Pavels)
..F....... [ZBX-4978] fixed frontend setup welcome image (Toms)
..F....... [ZBX-4944] fixed translation string in top100 report (Vedmak)
..F....... [ZBX-4957] removed error column from item prototypes list, removed 'not supported' status from item prototype edit form (Vedmak)
..F....... [ZBX-4981] triggers that reference items created by LLD or web monitoring items are not exported for now (Vedmak)
A.F....... [ZBX-4956] fixed incorrect trigger existence checks (Pavels)
..F....... [ZBX-4815] improved IT service configuration and SLA report page performance (Pavels)
..F....... [ZBX-4815] fixed IT service sorting on the service configuration page (Pavels)
..F....... [ZBX-4815] fixed IT service configuration pop up menu translation (Pavels)
..F....... [ZBX-4815] fixed IT service status update when changing the linked trigger severity (Pavels)
A......... [ZBX-4815] fixed sorting for results returned by the "selectDependencies" and "selectParentDependencies" parameters for service.get (Pavels)
..F....... [ZBX-4960] fixed LDAP frontend messages, fixed message in 'Latest data' (Vedmak)
..F....... [ZBX-4920] fixed templates from 1.8 XML being dependent on 'hosts' rules (Vedmak)
...G...PS. [ZBX-4942] do not send prototypes for active agent to process (dimir)
....I..PS. [ZBX-4941] added default DBHost configuration parameter value "localhost" (dimir)
....I..... [ZBX-4471] fixed warnings when applying 2.0 dbpatches (dimir)
..F....... [ZBX-4969] fixed item key param macro not resolved in simple graph popup (Vedmak)
..F....... [ZBX-4964] added requirements checks for PHP xmlreader and xmlwriter (Vedmak)
..F....... [ZBX-4967] fixed template full clone (Toms)
..F....... [ZBX-3148] fixed user macro not expanded in trigger names (Toms)
..F....... [ZBX-4493] fixed host popup menu overlapping the screen range (Toms)
..F....... [ZBX-4924] fixed deletion of template screens (Vedmak)
..F....... [ZBX-4953] fixed unclear messages in setup.php (Toms)
..F....... [ZBX-4402] added contexts for ambiguous translations (Vedmak)
A.F....... [ZBX-4915] fixed host group filtering without hosts or templates (Eduard)
A......... [ZBXNEXT-1189] implemented permission checks for the "selectDependencies" service.get parameter (Pavels)
..F....... [ZBXNEXT-1189] fixed service ordering on the SLA report page (Pavels)
..F....... [ZBXNEXT-1189] fixed "Graph" links not being displayed for services with children on the SLA report page (Pavels)
..F....... [ZBXNEXT-1189] fixed time period not being remembered when following a link to a detailed service SLA report (Pavels)
..F....... [ZBXNEXT-1189] fixed problem reasons not being displayed for parent services on the SLA report page (Pavels)
..F....... [ZBXNEXT-1189] fixed service status and problems being calculated if the service status algorithm is set to "do not calculate" (Pavels)
A.F....... [ZBXNEXT-1189] fixed service status not being updated when changing the severity of a linked trigger (Pavels)
..F....... [ZBX-4857] added validation for empty username, public and private keys in an item form (Sasha)
..F....... [ZBX-4938] fixed constant not used in CAction.php (Toms)
..F....... [ZBX-4926] fixed inability to add simple graphs and plain text elements to screen templates (Toms)
........S. [ZBX-4921] fixed possible SQL errors while processing LLD data with long values (Sasha)
........S. [ZBX-4889] fixed execution of GUI Scripts for disabled hosts (Sasha)
..F.....S. [ZBX-4412] fixed updating of trigger last change by significant event (Sasha)
A......... [ZBX-4880] fixed error 'JSON-rpc error generation failed. No such error' in API (Vedmak)
..F....... [ZBX-4922] fixed importing of linked templates (Vedmak)
..F....... [ZBX-4895] fixed host proxy exported as ID (Vedmak)
.......PS. [ZBX-4857] fixed poller hanging on SSH check when using public key authentication (dimir)
..F....... [ZBX-4914] fixed graph name encoding in form preview (Vedmak)
........S. [ZBX-4881] fixed slow select queries from partitioned history tables (Sasha)
..F....... [ZBX-4495] fixed hintbox positioning (Toms)
..F....... [ZBX-4903] fixed sorting in 'Overview' screen (Vedmak)
A......... [ZBX-4927] fix proxy deletion message and remove excess space from the audit record (Richlv)
..F....... [ZBX-4900] improved performance of 'Status of Zabbix' dashboard widget (Vedmak)
...G...... [ZBX-4905] fixed processing of system.swap.in/out[,pages] under Linux 2.6 (Sasha)
...G...... [ZBX-4907] fixed processing of system.swap.in/out[,sectors/count] under Linux (Sasha)
..F....... [ZBX-4902] fixed errors in configuration export (Vedmak)
........S. [ZBX-4910] fixed updating of "SNMPv3 priv passphrase" field in low-level discovered SNMPv3 items (Sasha)
........S. [ZBX-4884] fixed incorrect calculation of items using option "Delta (speed per second)" after recovery from unsupported state (Sasha)
........S. [ZBX-4671] fixed truncation of the calculated item formula (Sasha)
........S. [ZBX-4893] fixed linking of item applications by a discovery rule (Sasha)
..F....... [ZBX-4649] fixed screen editing not working properly after moving content to another cell (Toms)
..F....... [ZBX-4875] fixed inability to drag/sort graph item with long description in graph form (Toms)
--------------------------------------------------------------------------------
Changes for 2.0.0rc3
New features:
....I..... [ZBXNEXT-973] redesign of existing templates (Alexei, Sasha)
..F....... [ZBX-4869] added support for nested screens import (Vedmak)
A.F....... [ZBXNEXT-1161] implemented the service API (Pavels)
A.F....... [ZBXNEXT-1126] redesign global script execution (Eduard)
...GI..... [ZBXNEXT-584] added support of multiple servers in active check mode; thanks to Takanori Suzuki (Sasha)
..F.I..... [ZBX-3721] design improvements (Pavels)
A.F....... [ZBXNEXT-908] redesign Configuration->Host->Graphs (Eduard)
..F....... [ZBX-4738] improved the host interface selection in the item mass update form (Pavels)
...G...... [ZBX-4635] added support for optional first parameter to vfs.dev.* on Solaris (dimir)
..F....... [ZBXNEXT-1153] added support for nested templates in import (Vedmak)
..F....... [ZBX-1357] updated Czech, French, German, Greek, Japanese, Polish, Russian, Spanish and Turkish translations; thanks to Zabbix translators (Richlv)
Bug fixes:
A.F....... [ZBX-4890] fixed creating hosts by administrators (Pavels)
..F....... [ZBXNEXT-1161] fixed multiple IT service validation issues (Pavels)
.......PS. [ZBX-4793] fixed processing of quoted strings in dynamic SNMP indexes (Sasha)
.......PS. [ZBX-4709] fixed processing of quoted strings in SNMP items (Sasha)
........S. [ZBX-4882] fixed processing of quoted strings in SNMP lld rules (Sasha)
..F....... [ZBX-3219] added newlines to script execution error messages (Vedmak)
..F....... [ZBX-4348] fixed graph values not displayed for regular user (Toms)
..F....... [ZBX-4698] fixed selected host group forgotten if "remember selected" is disabled (Toms)
..F....... [ZBX-4871] fixed templates listed when adding log items in history (Toms)
..F....... [ZBX-4862] fixed Error when trying to remove additional templates in the host mass update form (Toms)
....I..... [ZBX-3929] removed deprecated Switch module from gen_schema.pl and get_data.pl scripts (Sasha)
..F....... [ZBX-4738] fixed several checkboxes state not being saved after an unsuccessful item mass update (Pavels)
..F....... [ZBX-4865] fixed error bar in case of error with words longer than screen (Toms, Pavels)
........S. [ZBX-4840] improved slow SQL queries in processing of {ITEM.VALUE} and {ITEM.LOG.*} macros (Sasha)
..F....... [ZBX-4572] fixed incorrect value input in GUI configuration form raising critical error (Vedmak)
..F....... [ZBX-4841] fixed inability to select other but the first of the discovery checks for a discovery rule in popup.php (Toms)
..F....... [ZBX-4110] renamed 'Password' to 'Key passphrase' in action form (Vedmak)
..F....... [ZBX-4686] fixed the "Change" link not being accessible for graph type screen items in embedded screens (Pavels)
..F....... [ZBX-4836] fixed undefined variables in actionconf.php when trying to add maintenance status; fixed some random ordering for conditions (Toms)
..F....... [ZBX-4829] fixed incorrect redirect in 'insert trigger' popup in trigger expression builder (Vedmak)
A......... [ZBX-4784] fixed inherited triggers being updated on any host update (Vedmak)
........S. [ZBX-4824] fixed memory leak while switching item to not supported status (Sasha)
..F....... [ZBX-4830] fixed error when trying to create item without host (Vedmak)
..F....... [ZBX-4676] fixed link to triggers from dashboard 'system status' widget not reseting host filter (Vedmak)
..F....... [ZBX-4568] fixed new host groups not populated with selected group when 'remember selected' is disabled in GUI settings (Vedmak)
..F....... [ZBX-4583] fixed possible processing of null as object in CUIwidget (Vedmak)
..F....... [ZBX-4740] fixed host filter when switching to 'configuration of items' from another host configuration page (Vedmak)
...G...... [ZBX-4195] fixed memory leak while processing unsupported performance counters by Windows agent (Sasha)
....I..PS. [ZBX-4780] removed vfs.fs.discovery returned value limit when processed by proxy (dimir)
...G...... [ZBX-4802] improved memory de-allocation code clarity (Andris)
..F....... [ZBX-4739] fixed mass update failing with many items selected (Toms)
..F....... [ZBX-4821] fixed flexible interval update using item mass update form (Vedmak)
..F....... [ZBX-4806] fixed "New flexible interval" not shown in item form (Toms)
A.F....... [ZBX-4790] fixed *ERROR*s in trigger expressions in items.php; fixed undefined variables when filtering without host (Toms)
..F....... [ZBX-3725] added check for xml file size exceeds upload_max_filesize php setting (Vedmak)
A.F....... [ZBX-3991] forbid passive proxy interfaces with ip 0.0.0.0 (Vedmak)
..F....... [ZBX-3152] fixed messages are shown even if all severities are unchecked (Vedmak)
....I..... [ZBXNEXT-397] removed records from "ids" table to prevent SQL errors while adding a new item (Sasha)
..F....... [ZBX-4811] added 'filter' and 'lifetime' fields to discovery rules export (Vedmak)
...G...... [ZBX-4801] fixed processing of proc.num[] and proc.mem[] checks with name of processes more than 15 characters (Sasha)
..F....... [ZBX-4792] fixed missing field "Allowed hosts" when item type Zabbix trapper (Toms)
..F....... [ZBX-4038] fixed warnings for incorrect input values (Toms)
..F....... [ZBX-4781] fixed error message when copying items to multiple hosts (Toms)
--------------------------------------------------------------------------------
Changes for 2.0.0rc2
New features:
........S. [ZBXNEXT-1162] improved performance of processing of triggers by history syncers and timer processes (Sasha)
A.F....... [ZBXNEXT-1149] import of nested maps, import form redesign (Vedmak)
........S. [ZBXNEXT-744] added support of {ITEM.ID} and {TRIGGER.EXPRESSION} macros in notifications and commands (Sasha)
A.F....... [ZBXNEXT-914] redesign Administration->DM (Eduard)
Bug fixes:
..F....... [ZBX-4788] fixed trigger severity being reset when changing dependencies via mass update (Sasha)
..F....... [ZBX-4787] fixed graph axis item selection popup shows only monitored hosts (Vedmak)
..F....... [ZBX-4779] fixed new groups import (Vedmak)
..F....... [ZBX-4775] fixed discovery rules import (Vedmak)
..F....... [ZBX-4700] fixed errors in item list when using interface related macro in template item key (Vedmak)
..F....... [ZBX-4761] fixed "&" escaping in form inputs (Pavels)
.......PS. [ZBX-4749] fixed proxy crash on exit when deleting trend cache (dimir)
..F....... [ZBX-4778] fixed port field validation in creating discovery rule (Toms)
A.F....... [ZBX-4718] fixed Graph axis item cloning in host Full Clone (Toms)
A......... [ZBX-4621] fixed macro update using host.massupdate (Vedmak)
A.F....... [ZBX-4697] fixed error when massupdate group for hosts that belongs to different groups (Vedmak)
A.F....... [ZBX-4257] fixed creating discovery rules, items and item prototypes (Pavels)
..F....... [ZBX-4765] fixed filter fields being unset when saving of discovery rule fails (Vedmak)
..F....... [ZBX-4736] fixed undefined variable in Inventory Hosts (Toms)
..F....... [ZBX-4764] fixed critical error in Administration->Notifications (Toms)
..F....... [ZBX-4753] properly pluralized "Last n issues" message in dashboard (Vedmak)
..F....... [ZBX-3613] updated notification sounds; fixed sound playback in profile (Toms, Vedmak)
..F....... [ZBX-4713] fixed ACK status for triggers visible in Dashboard and Screens (Toms)
..F....... [ZBX-4752] fixed creating SNMPv1 item prototypes with data type "boolean" (Vedmak)
..F....... [ZBX-4702] fixed dynamic item saving in Screens (Eduard)
A.F....... [ZBX-4257] fixed updating templated items (Pavels)
A.F....... [ZBX-4710] fixed replacing graph Y axis item prototypes when cloning a discovery rule (Pavels)
A.F....... [ZBX-4710] fixed deleting hosts when a graph prototype uses a normal item for it's Y scale (Pavels)
..F....... [ZBX-4365] added plural translation support for the failed login attempt message (Pavels)
..F....... [ZBX-4365] fixed user being redirected to the dashboard after trying to login with an incorrect password (Pavels)
--------------------------------------------------------------------------------
Changes for 2.0.0rc1
New features:
....I...S. [ZBX-4751] removed "WITH OIDS" option from PostgreSQL database scheme (Sasha)
....I..PS. [ZBXNEXT-397] added support of web monitoring by Zabbix proxy (Sasha)
..F....... [ZBX-3531] configuration export/import (Vedmak)
...G...PS. [ZBX-4581] added time unit symbols support to aggregate items (dimir)
A.F....... [ZBX-4333] implemented dependency validation in trigger::adddependencies (Pavels)
A.F....... [ZBX-4333] implemented dependency inheritance in the trigger.adddependencies and trigger.deletedependencies methods (Pavels)
..F....... [ZBXNEXT-904] redesign Configuration->Screens (Eduard)
..F....... [ZBX-4600] trigger dependencies will now be deleted when executing a mass update with no dependencies selected (Pavels)
A......... [ZBX-4563] changed the hostmacro related UserMacro method interfaces (Pavels)
..F....... [ZBX-4563] improved SQL query debug log design (Pavels)
..F....... [ZBX-4537] improved include_once statements to make Zabbix code easier to reuse (Alexei)
..F....... [ZBXNEXT-1113] redesign Configuration->Host->Discovery rules (Eduard)
..F....... [ZBXNEXT-1107] redesign Configuration->Audit (Eduard)
....I..PS. [ZBX-2604] added processing of not supported items monitored by a proxy (Sasha)
..F....... [ZBXNEXT-903] redesign Configuration->Items (Eduard)
..F....... [ZBXNEXT-909] redesign Configuration->Discovery (Eduard)
Bug fixes:
..F....... [ZBX-3528] fixed letter numbering of long lists (Vedmak)
...G.J.PS. [ZBX-4725] fixed processing lld rules with macros in a key (Sasha)
..F....... [ZBX-4730] removed incorrect JS function call in the event history screen (Pavels)
..F....... [ZBX-3522] fixed errors when inserting too long values in the user_history and profiles tables (Vedmak)
A.F....... [ZBX-4333] fixed trigger inheritance when calling trigger.update whithout a trigger expression (Pavels)
..F....... [ZBX-4333] fixed host trigger mass update (Pavels)
..F....... [ZBX-4333] fixed trigger dependency copying (Pavels)
.......S.. [ZBX-4629] fixed processing Y axis min/max values for graph prototypes (Sasha)
..F....... [ZBX-4641] fixed errors in a "Discovery checks" popup (Sasha)
A.F....... [ZBX-4202] fixed SQL performance in tr_status.php - combined similar queries, user data SQL access only once, triggerids retrieval optimization (Toms)
A.F....... [ZBX-4647] fixed trigger and item prototype inheritance (Pavels)
..F....... [ZBX-4467] fixed the ZBX_MAX_PERIOD constant not affecting the timebar control (Pavels)
A......... [ZBX-4562] fixed mediatype.update returning incorrectly formatted result (Toms)
..F....... [ZBX-4187] fixed dashbord fonts on popup. fixed js error on last 20 issues (Toms)
A.F....... [ZBX-4607] fixed the script.getscriptbyhosts method returning scripts from nodes defferent from hosts (Pavels)
A.F....... [ZBX-4607] fixed the script "Host groups" parameter (Pavels)
A......... [ZBX-4607] fixed the script.get methods "selectHosts" and "selectGroups" options (Pavels)
..F....... [ZBX-4607] fixed new ID generation in DM setup (Pavels)
..F....... [ZBX-4253] fixed menu link inconsistency in tr_status.php (Toms)
..F....... [ZBX-4554] fixed ordering (Toms)
..F....... [ZBX-4295] fixed icons ending outside map. Removed icon resizing responsible for infinite loop (Toms)
..F....... [ZBX-4296] fixed popup menu unavailable for disabled hosts (Toms)
....I..... [ZBX-4693] fixed hosts table foreign key constraint error during database upgrade (dimir, Sasha)
A.F....... [ZBX-4563] fixed host macro IDs being regenerated when updating macros (Pavels)
A.F....... [ZBX-4563] fixed several macro validation issues (Pavels)
..F....... [ZBX-4563] fixed macro sorting (Pavels)
..F....... [ZBX-3735] fixed login form to send passwords via POST not GET; thanks to Joseph Bueno (Alexei)
A......... [ZBX-954] increased API version to 1.4, Zabbix 1.8.x is using 1.3 (Alexei)
A.F....... [ZBX-4604] fixed the "change" link not being accessible for graph type screen items in embedded screens (Pavels)
........S. [ZBX-4560] fixed low level discovery error messages to start with uppercase 'Cannot ...' (Alexei)
..F....... [ZBX-4677] fixed minor typo in class.cscript.php; thanks to Łukasz Jernaś (Alexei)
..F.....S. [ZBX-4261] fixed disovery rules in the queue calculation (Sasha)
...G...... [ZBX-4624] fixed processing of system.cpu.switches metric (Sasha)
..F....... [ZBX-4623] fixed host group visibility for non superadmins. (Toms)
........S. [ZBX-4662] fixed server crash while linking a template with DebugLevel=4 (Sasha)
..F....... [ZBX-1335] improved Item filter. (Eduard)
..F....... [ZBX-4630] fixed "Trigger overview" screen. (Eduard)
.......PS. [ZBX-4628] fixed an "invalid number of fields" error when syncing configuration on proxy (Sasha)
A.F....... [ZBX-4593] fixed "trigger info" type screen item resource validation (Pavels)
A.F....... [ZBX-4599] fixed errors in building select queries in Event.get() (Pavels)
..F....... [ZBX-1787] fixed gradient element rendering if the value exceeds the max Y scale value (Pavels)
A.F....... [ZBX-4494] fixed some types of screen items not being returned by Screen.get() (Pavels)
.......PS. [ZBX-4591] more secure substituting of macros in item keys and dynamic SNMP OIDs (Sasha)
..F....... [ZBX-4598] fixed audit error when saving triggers (Pavels)
A.F....... [ZBX-4598] fixed templated trigger inheritance (Pavels)
..F....... [ZBX-3373] fixed host interfaces filtering in items. (Eduard)
..F....... [ZBX-4110] fixed "ssh key" field and "password" field names in items. (Eduard)
..F....... [ZBX-3466] fixed creating new item without hostname. (Eduard)
..F....... [ZBX-1601] fixed clear history and trends of items for templates. (Eduard)
..F....... [ZBX-3330,ZBX-4280] fixed remembering of item filter parameters. (Eduard)
..F....... [ZBX-2662,ZBX-3304] fixed reset button style in filter. (Eduard)
..F....... [ZBX-2071] fixed IPMI sensors with trailing spaces in items. (Eduard)
..F....... [ZBX-2631] fixed flexible interval configuration in items. (Eduard)
..F....... [ZBX-4596] fixed trigger prototype deletion. (Eduard)
..F....... [ZBX-2515] set 15 minutes autologout as default for new users (Alexei)
..F....... [ZBX-4580] fixed trigger info pop up in the item configuration list (Pavels)
--------------------------------------------------------------------------------
Changes for 1.9.9
New features:
..F....... [ZBX-4558] added audit logging when udpating and creating triggers (Pavels)
..F....... [ZBXNEXT-1066] removed the "Monotoring - Hosts" page (Pavels)
..F....... [ZBXNEXT-1066] remade the "Search" page layout (Pavels)
..F....... [ZBXNEXT-1066] added the host pop up menu to the "Events", "Event details", "Latest data" and "Overview" pages (Pavels)
..F....... [ZBXNEXT-1066] added the "Host screens" link to all of the host pop up menus (Pavels)
A.F.....S. [ZBXNEXT-814] added support of disabling media types (Alexei)
...GI..... [ZBXNEXT-1024] added support for more vm.memory.size modes for various platforms (asaveljevs, dimir)
..F....... [ZBXNEXT-1019] updated jQuery to 1.7.1 and jQuery-ui to 1.8.17 (Vedmak)
..F....... [ZBXNEXT-1058] added an item lifetime indicator icon in the item configuration (pavels, Sasha)
..F....... [ZBXNEXT-1058] changed the default discovery rule 'lifetime' field value to 30 days (pavels, Sasha)
A.......S. [ZBX-4479] added possibility to add a dependency from a template to a host (Sasha, Slava)
..F....... [ZBX-4483] added transparency support for image resizing (Pavels)
..F....... [ZBXNEXT-905] redesign Configuration->Triggers (Eduard)
..F....... [ZBXNEXT-912] redesign Configuration->Slide shows (Eduard)
..F.I...S. [ZBXNEXT-406] replaced an older 'status' check to an internal 'zabbix[host,<type>,available]' check (asaveljevs, Sasha)
..F.I..... [ZBX-4009] added new option in map configuration which enables macros expanding (Vedmak)
..F.I...S. [ZBX-3286] added ability to automatically delete low level discovered resources (Sasha, Vedmak)
........S. [ZBX-2806] improved processing of escalations (dimir, Sasha)
..F....... [ZBX-1357] updated Brazilian Portuguese, Dutch, French, Greek, Latvian, Polish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
A.F....... [ZBX-3527] improved host form to allow selection of default interface (Vedmak)
A.F.....S. [ZBX-4262] added support of item prototypes for graph y axis min/max (pavels, Sasha)
A.F....... [ZBX-4311] fixed graph prototype name validation (Pavels)
A.F....... [ZBXNEXT-906] redesign Configuration->Host groups (Eduard)
....I..... [ZBX-4024] new build process for database schema and data, also new location of database related files; db data file uses transactions now (Alexei)
Bug fixes:
A......... [ZBX-4586] implemented item's application validation in the Item.update and Item.create API methods (Pavels)
.......P.. [ZBX-4577] fixed possible SQL errors when updating a configuration on a proxy (Sasha)
..F....... [ZBX-4106] fixed "Status of triggers" screen element layout (Vedmak)
A.F....... [ZBX-4558] fixed deleting child template triggers when moving a trigger to a template (Pavels)
A......... [ZBX-4558] fixed child template trigger attributes being reset when updating a template trigger (Pavels)
..F....... [ZBX-4558] fixed trigger form "type" field value being inverted (Pavels)
A......... [ZBX-4520] removed possibility to create dependencies from hosts to templates (Pavels)
..F....... [ZBX-4467] removed the warning message when setting the zoom to "All" in screen monitoring (sanja)
..F....... [ZBX-4434] fixed validation of duplicated user macros; fixed some error messages (sanja)
....I...S. [ZBX-4555] fix compilation error on Solaris (get rid of INT_MAX dependency) (dimir, Sasha)
..F....... [ZBX-4523] fixed impossibility to correctly translate some parts of Zabbix (sanja)
..F....... [ZBX-4513] refactored value mappings form (Vedmak)
..F....... [ZBX-4477] fixed new expressions created on each Zabbix regexp update (Vedmak)
..F....... [ZBXNEXT-1058] fixed confirmation pop-up showing up on auto refresh in latest data (Pavels)
....I..... [ZBX-2701] removed empty value mappings from a default data (Sasha)
A.F....... [ZBX-4505] fixed global macro recreation instead of updating (Pavels)
..F....... [ZBX-4505] fixed audit message appearing when saving an unchanged global macro (Pavels)
A......... [ZBX-4519] fixed impossibility to delete template : Unknown column 'h.name' (sanja)
..F....... [ZBX-4468] removed possibility to add to value mappings few items with same name (Slava)
..F....... [ZBX-4483] added proper icon image resizing (Pavels)
..F....... [ZBX-4456] fixed error position in IT services form (Vedmak)
..F....... [ZBX-4470] fixed node initialization in DM setup (Pavels)
..F....... [ZBX-4407] fixed import hosts from 1.8 version (sanja)
A......... [ZBX-4425] fixed item prototype interface mapping when cloning a discovery rule (Pavels)
..F....... [ZBX-4459] fixed values are cleared when try to add incorrect value mapping, negative values now allowed (Vedmak)
..F....... [ZBX-4458] fixed js error in global macro form, changed layout to be consistant with other places (Vedmak)
..F....... [ZBX-4449] fixed IT services SLA graph permission checks (Pavels)
A......... [ZBX-4448] fixed proxy interface validation (Pavels)
..F....... [ZBX-4455] fixed the 'sortorder' field validation in the IT services form (Pavels)
..F....... [ZBX-4427] fixed map element host group highlighting (Pavels)
..F....... [ZBX-4446] fixed event duration calculation (Pavels)
........S. [ZBX-2806] fixed possible double notification messages (dimir,Sasha)
A......... [ZBX-4425] fixed unsetting interface when performing Item::udpate requests (Pavels)
..F....... [ZBX-4436] fixed wrong sql query in discovery popup (Slava)
....I..... [ZBX-4429] fixed problem with wrong mysql comment tag and warning in mysql function when update to 1.9.8 (Slava)
........S. [ZBX-4418] fixed possible SQL errors while processing of time functions (Sasha)
..F....... [ZBX-4336] fixed problem with item status clearing when changing to active in frontend (Slava)
A.F....... [ZBX-4260] replaced event sorting by 'clock' with 'eventid' (Pavels)
..F....... [ZBX-4381] fixed permission check in SLA reports (Pavels)
..F....... [ZBX-4411] remade the zbx_stripos() function whithout the use of mb_stripos() (Pavels)
..F....... [ZBX-4015] fixed multiple XSS issues (Pavels)
..F....... [ZBX-4334] changed disabled triggers and scenarios to be shown by default (sanja)
A......... [ZBX-4403] fixed low level discovery rule creation (Pavels)
..F.I...S. [ZBX-3832] removed support of aggregated graph items (pavels, Sasha)
..F....... [ZBX-4235] fixed operations with decimal numbers for certain locales (Pavels)
A.F....... [ZBX-4382] fixed missing dates in the midle of graph axis (sanja)
A.F....... [ZBX-3366] fixed API sorting (Eduard)
--------------------------------------------------------------------------------
Changes for 1.9.8
New features:
- [ZBX-3104] implemented the screen item API (Pavels)
- [ZBXNEXT-913] redesign Configuration->IT Services (Eduard)
- [ZBXNEXT-907] redesign Configuration->Applications (Eduard)
- [ZBX-3271] implemented the _x() and _xn() function for context dependent translations (pavels, Richlv, Vedmak)
- [ZBX-3498] removed items from unmonitored hosts from the 'Add graph' and 'Add simple graph' pop-ups in the 'Favourite graphs' widget (Pavels)
- [ZBX-3498] removed the 'Status' column from the 'Add simple graph' pop-up (Pavels)
- [ZBXNEXT-1019] updated jQuery to 1.7 (Vedmak)
- [ZBX-1357] added initial Greek translation (Richlv)
- [ZBXNEXT-911] redesign Configuration->Web (Eduard)
- [ZBXNEXT-579] added support for vfs.fs.discovery (with both {#FSNAME} and {#FSTYPE}) on FreeBSD, NetBSD and OpenBSD (asaveljevs)
- [ZBXNEXT-580] added support for {#FSTYPE} for vfs.fs.discovery on AIX, HP-UX, Linux, Solaris and Windows (asaveljevs)
- [ZBX-3074] moved the 'Status' column in the item list to the left (Pavels)
- [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
- [ZBX-2960] added example userparameter for partition discovery on Linux (Richlv)
Bug fixes:
- [ZBX-3104] fixed screen item "Parameter" field validation and some minor screen item bugs (Pavels)
- [ZBX-3593] fixed misaligned server name on top of the page (sanja)
- [ZBX-3771] fixed possible 'Lock wait timeout' while processing lld rules (Sasha, pavels)
- [ZBX-4139] fixed "Last n issues" widget label ignoring variable that sets the amount of issues (Richlv)
- [ZBX-4359] fixed potentially incorrectly named index on node_cksum table (Richlv, Sasha)
- [ZBX-4188] fixed nclob problem for Oracle (Vedmak)
- [ZBX-4279] added an error message when trying to delete an item, that's being used as a min/max Y axis value for graphs (Pavels)
- [ZBX-4282] fixed errors when importing templates with trigger dependencies (Pavels)
- [ZBX-4108] updated FSF mailing address (Richlv)
- [ZBX-4244] fixed inline-block container resizing in object lists in IE8 (Pavels)
- [ZBX-4297] fixed error in top 100 triggers report (Vedmak)
- [ZBX-4258] fixed link to the template prototype item in the caption of the item editing form (Pavels)
- [ZBX-3510] fixed discovery and it's prototype cloning when cloning a host or template (Pavels)
- [ZBX-3674] fixed possible editing of lld created elements (Vedmak)
- [ZBX-3113] made nanoseconds patch mandatory for upgrading from 1.8 to 2.0 (asaveljevs)
- [ZBX-3468] fixed error messages and warnings with enabled SQLite3 support in front-end (Alexei)
- [ZBX-4056] fixed dependencies not added when template linked to host (Vedmak)
- [ZBX-4315] fixed the 'close' link in the tooltips (Pavels)
- [ZBX-3675] fixed items created via API for template have wrong interfaceid on linked host (Vedmak)
- [ZBX-4212] fixed creation of trigger expression with "])" in item key (Vedmak)
- [ZBXNEXT-675] reduced surrounding whitespace for Switch, Cloud, Crypto-router, UPS, Hub and Router map icons (Elvis, Richlv)
- [ZBX-4305] removed CREDITS file (Richlv)
- [ZBX-2504] replaced 'Groups' by 'Replace host groups' in host mass-update form to avoid confusion (Alexei)
- [ZBX-2960] added defaults for example userparameters vfs.dir.size (/tmp) and proc.cpu (zabbix_agentd) to avoid errors in 'zabbix_agentd -p', documented them (Richlv)
- [ZBX-2960] clarified what happens if proc.cpu does not match any processes (Richlv)
- [ZBX-2960] made mysql.ping example userparameter a but more efficient by avoiding extra 'wc' invocation (Richlv)
- [ZBX-3710] renamed "Zabbix Java Proxy" to "Zabbix Java Gateway" (asaveljevs)
- [ZBX-4179] fixed compilation on OpenBSD: `NS_DEFAULTPORT' undeclared (asaveljevs)
- [ZBX-3885] fixed error when update trigger prototype with wrong data (Vedmak)
- [ZBX-3857] fixed creation and sorting of trigger prototypes (Vedmak)
- [ZBX-4245] fixed error when add operation condition in action (Vedmak)
- [ZBX-4265] fixed iconmappig API permission check (Pavels)
- [ZBX-4283] fixed template creation being reported as an update (Richlv)
- [ZBX-3749] escaped HTML entities in the web step "required" field (Pavels)
--------------------------------------------------------------------------------
Changes for 1.9.7
New features:
- [ZBX-1346] add example user parameter to monitor mail queue length from mailq (Richlv)
- [ZBXNEXT-429] make range select work in a more intuitive fashion (Eduard)
- [ZBXNEXT-910] redesign Configuration->Maintenance (Eduard)
- [ZBX-4222] added more clear labels 'Escalation period' and 'Default escalation period' in configuration of actions (Alexei)
- [ZBXNEXT-485] improved simple checks key syntax as in other item keys (Sasha)
- [ZBXNEXT-916] redesign Administration->Users, Users groups, User Profile (Eduard)
- [ZBXNEXT-951] added possibility to calculate CPU load per processor: system.cpu.load[percpu,avgX] (rudolfs)
- [ZBXNEXT-965] added redirect to a special warning page when user browser is not supported by Zabbix (Eduard)
- [ZBX-4167] updated requirements screen for frontend (Vedmak)
- [ZBXNEXT-918] redesign Administration->Media types (Eduard)
- [ZBXNEXT-915] redesign Administration->Authentication (Eduard)
- [ZBXNEXT-966] update jQuery to 1.6.4 (Eduard)
- [ZBX-1357] updated Brazilian Portuguese, Dutch, German, Japanese, Polish, Russian, Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)
Bug fixes:
- [ZBX-3892] added support for low-level discovery template to action condition check (dimir)
- [ZBX-4169] fixed filter reset after timeline change in Monitoring->latest data->History of log item (Vedmak)
- [ZBX-3753] fixed possibility to remove host interface that is in use (Vedmak)
- [ZBX-4238] fixed resolving of discovery macros in 'Formula' field for calculated items, 'Executed script' for SSH and Telnet items and 'Additional parameters' for Database monitor items (Sasha)
- [ZBX-4153] fixed links to acknowledge and returning back to requester page (Eduard)
- [ZBX-4174] made database monitor items not require interface (asaveljevs, Vedmak)
- [ZBX-3881] fixed delay being set to 0 when changing item type from trapper to agent in item update form (Vedmak)
- [ZBX-4115] added support for $(DESTDIR) for installing Zabbix Java proxy (dimir)
- [ZBX-1020] added support for --sysconfdir, changed default installation directories (dimir, Richlv)
- [ZBX-3912] fixed popup object selection for IE (Eduard)
- [ZBX-4132] fixed checkbox cookie work (Eduard)
- [ZBX-3635] fixed situation when templated trigger can reference items from another template not linked to a host (Vedmak)
- [ZBX-4107] fixed map element configuration form layout (Vedmak)
- [ZBX-4219] replaced {HOSTNAME} by {HOST.NAME} in data.sql (Alexei)
- [ZBX-3540] removed unused node properties: timezone, history keeping, trend keeping (Alexei)
- [ZBX-3275] fixed deleting of master node, it shouldn't delete other nodes (Alexei)
- [ZBX-4209] fixed warning in latest data when navigating from monitoring->hosts page (Alexei)
- [ZBX-4208] fixed Brazilian Portuguese being reported as just Portuguese in locale code (Richlv)
- [ZBX-4151] fixed timer crash due to heap memory corruption (asaveljevs)
- [ZBX-3755] fixed latest values in cloned items (Sasha)
- [ZBX-3165] fixed layout of item prototypes form (Vedmak)
- [ZBX-3342] fixed translation of graphs "Generated in x sec" stamps (Vedmak)
- [ZBX-3926] fixed "Hide/Show selected" filter in history of log items (Vedmak)
- [ZBX-4119] fixed items like simple check require agent interface on host, now any interface is enough (asaveljevs, Vedmak)
- [ZBX-3745] fixed error message when link template with discovery rule to host that does not have needed interface (Vedmak)
- [ZBX-3896] fixed broken triggers after removed item that is used in trigger (Vedmak)
- [ZBX-4106] fixed layout of "Status of host triggers" screen element (Vedmak)
- [ZBX-4061] fixed errors when try to delete already deleted regular expression (Vedmak)
- [ZBX-4058] fixed working time updating in Administration->General->Working time (Vedmak)
- [ZBX-4060] fixed error when save map with link updated to connect new element (Vedmak)
- [ZBX-4166] fixed error in dashboard when configured to show unacknowledged only (Vedmak)
- [ZBX-4003] fixed error when try to use not existing host group as group for discovered hosts (Vedmak)
- [ZBX-4165] fixed failing insert into proxy_dhistory queries on the proxy side (rudolfs)
- [ZBX-2882] fixed wrong item vfs.file.cksum[/vmlinuz] for some templates (Sasha)
- [ZBX-3870] fixed data deletion order in proxy configuration synchronization (deniss, rudolfs)
- [ZBX-3707] fixed possible empty action conditions (Vedmak)
- [ZBX-4171] fixed server crash in add_value_suffix() under DebugLevel=4 (asaveljevs)
- [ZBX-3930] fixed errors when return to some specific screens from profile screen (Vedmak)
- [ZBX-3400] fixed calculation of graph header font size, Zabbix will decrease it to fit graph width (Alexei)
- [ZBX-4105] fixed removal of host groups in configuration of dashboard, thanks to Pustovalov Alexey (Alexei)
- [ZBX-3939] fixed warning messages when looking at the history of several selected log items (Alexei)
- [ZBX-3493] fixed warnings when removing and clearing a template (Alexei)
- [ZBX-4143] fixed cases with upgrade patch sometimes attempting to reference tables that were not created yet (Richlv, Sasha)
- [ZBX-3618] extended allowed syntax for host interface DNS names (Vedmak)
- [ZBX-3999] fixed map border (Alex, Sasha, Eduard)
- [ZBX-3946] fixed errors when create trigger with dependencies (Vedmak)
- [ZBX-3921] fixed change link shown for maps in slide show (Vedmak)
- [ZBX-4082] fixed error in Monitoring->Triggers when acknowledges are disabled (Vedmak)
- [ZBX-4080] fixed host header info shown for creation form (Vedmak)
- [ZBX-3987] fixed errors when change host in Monitoring->Graphs (Vedmak)
- [ZBX-4114] fixed icon maps form height on dragging (Vedmak)
- [ZBX-4101] fixed excess borders in screen cell configuration form (Vedmak)
- [ZBX-3786] fixed incorrect inheritance of items when template is linked to another template linked to host (Vedmak)
- [ZBX-1207] fixed host full clone with custom graphs (Vedmak)
--------------------------------------------------------------------------------
Changes for 1.9.6
New features:
- [ZBXNEXT-747] added direct SNMP trap monitoring for snmptrapd and embed perl or SNMPTT (Eduard, rudolfs, Vedmak)
- [ZBX-4116] fixed ibm_db2 update patch for help_items table (rudolfs)
- [ZBXNEXT-895] redesign general->Macros (Eduard)
- [ZBXNEXT-899] redesign general->Images (Eduard)
- [ZBXNEXT-785] support of automatic selection of map icon element depending on element type (Eduard, Vedmak)
- [ZBX-3683] removed the obsolete item zabbix[log] (Sasha)
- [ZBXNEXT-891] redesign general->Value mapping (Eduard)
- [ZBXNEXT-889] redesign general->Regular expressions (Eduard)
- [ZBXNEXT-885] redesign general->Housekeeper, Working time and Other (Eduard)
- [ZBXNEXT-871] redesign general->gui (Eduard)
- [ZBX-1357] updated German, Japanese, Latvian, Polish, Russian, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
- [ZBXNEXT-863] renamed "host profile" to "host inventory" (dimir)
Bug fixes:
- [ZBX-3647] fixed parsing of parameter in external scripts to work like in normal keys and added support for multiline output (Sasha)
- [ZBX-2530] renamed "system.cpu.util" item parameters for solaris from "wait" to "iowait", from "kernel" to "system" (deniss)
- [ZBX-4049] fixed memory leak in configuration syncer (rudolfs)
- [ZBX-4017] fixed host deletion using api (Vedmak)
- [ZBX-4029,ZBX-4037] fixed inconsistent and untranslatable strings in frontend and clarified frontend messages (Richlv)
- [ZBX-4010] fixed undefined constant SVC_SNMPv2 in discovery action conditions (Richlv)
- [ZBX-3775] fixed html formatting in Overview (Eduard)
- [ZBX-4001] fixed nearly duplicate strings, clarified error messages and removed obsolete translation strings (Richlv, Sasha)
- [ZBX-4004] fixed typos in function names (Richlv)
- [ZBX-4002] fixed template name being reported as host name when incorrect characters were used (Richlv)
--------------------------------------------------------------------------------
Changes for 1.9.5
New features:
- [ZBXNEXT-831] macros in interface IP addresses and DNS names are resolved in cache (rudolfs)
- [ZBXNEXT-841] added "config" table to configuration cache, refresh_unsupported now is read from cache and synced with proxies (rudolfs)
- [ZBXNEXT-807] implemented configuration cache for triggers (asaveljevs)
- [ZBXNEXT-674] added host area functionality for maps (Aly, Vedmak)
- [ZBXNEXT-738] added configurable colors and blinking for alarm states OK/PROBLEM (KB)
- [ZBXNEXT-827] move misc/conf to the top level source directory (Richlv)
- [ZBXNEXT-746] added trigger sorting by severity and host name (KB)
- [ZBX-1357] updated Latvian, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
- [ZBXNEXT-783] added Inventory -> Overview report and filter to Inventory -> Hosts (KB)
- [ZBXNEXT-467] renamed net.tcp.dns(.query)[] to net.dns(.record)[], added Windows support, retrans and timeout parameters and IP parameter support for UNIX (rudolfs)
- [ZBX-3828] added Turkish translation; thanks to Murat Koç (Richlv)
- [ZBXNEXT-677] added system.hw.* and system.sw.* items for Linux (rudolfs)
- [ZBXNEXT-780] all items (including user parameters and external checks) can also return only whitespace (rudolfs)
Bug fixes:
- [ZBX-3962] fixed memory leak in poller processes (Sasha)
- [ZBX-3901] fixed make errors due to "cp -n" under RHEL with --enable-java option (Sasha)
- [ZBXNEXT-828] remove outdated spec files (Richlv)
- [ZBX-3841] returned functionality of a macro {HOSTNAME} as in the version 1.8.x (Sasha)
- [ZBX-3841] fixed processing of {HOST.NAME} macro in item keys (Sasha)
- [ZBX-3858] fixed host selection in action condition popup (Vedmak)
- [ZBX-3852] fixed duplicate HTML IDs in events.php (KB)
- [ZBX-3846] fixed typo in map creation info message during export (Vedmak)
--------------------------------------------------------------------------------
Changes for 1.9.4
New features:
- [ZBXNEXT-647] added automatic population of profile fields (KB, Sasha)
- [ZBXNEXT-629] redesigned discovery form and added https and telnet to discovery and net.tcp.service(.perf) (Aly ,rudolfs, Vedmak)
- [ZBXNEXT-627] support of visible host and template name (Alexei, Sasha)
- [ZBXNEXT-672] advanced options for remote commands (Aly, asaveljevs, Sasha, Vedmak)
- [ZBX-1357] updated French, Latvian, Polish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
- [ZBX-2756] renamed macro {TRIGGER.KEY<1-9>} to {ITEM.KEY<1-9>} (asaveljevs)
- [ZBXNEXT-511] renamed item description to name, for description introduced a new field (asaveljevs, Vedmak)
Bug fixes:
- [ZBX-3774] fixed displaying of visible host and template name in several screens (Alexei)
- [ZBX-3730] fixed bug with javascript translations - now js strings actually get translated (KB)
- [ZBX-3752] fixed error in slides with system status (Vedmak)
- [ZBX-3724] fixed broken images when importing and exporting maps with PostgreSQL (Alexei, Sasha, Vedmak)
- [ZBX-3794] added timeout support to vfs.file.contents[] command (dimir)
- [ZBX-3809] fixed overwriting of existing elements and links when importing a map (Alexei)
- [ZBX-954] typo in constant name, cause error when try to clear item history (Vedmak)
- [ZBX-3769] fixed applications unlinked when update item prototypes (Vedmak)
- [ZBX-3678] fixed unlinking template with action triggers (Vedmak)
- [ZBX-3758] made Zabbix daemons remove their PID file upon unsuccessful startup (asaveljevs)
- [ZBX-3791] fixed item form caption after cloning item (Vedmak)
- [ZBX-3689] fixed error when adding a new second-level IT Service (Alexei)
- [ZBX-3715] improve frontend message style & grammar (Richlv)
- [ZBX-3767] improve import status messages by avoiding concatenating individual words; thanks to zalex (Richlv)
- [ZBX-3704] added default condition trigger value = problem for new actions (Vedmak)
- [ZBX-3729] fixed server crash when failing to resolve interface-related macros in item keys (asaveljevs)
- [ZBX-2885] fixed 00:00-23:59 vs. 00:00-24:00 inconsistency for periods (dimir)
- [ZBX-3687] fixed link color for lld rules (Vedmak)
- [ZBX-3709] fixed agree checkbox in setup (Vedmak)
- [ZBX-3658] fixed the whole request to Java proxy failing if it contains an invalid key (asaveljevs)
- [ZBX-3657] fixed errors while updating proxy configuration data (Sasha)
- [ZBX-3656] fixed item filter by data type boolean (Vedmak)
- [ZBX-3620] fixed error when delete application used in webscenario (Vedmak)
--------------------------------------------------------------------------------
Changes for 1.9.3
New features:
- [ZBXNEXT-555] added remote monitoring of JMX counters through Java proxy (asaveljevs, Vedmak, Vlad)
- [ZBXNEXT-651] added "Boolean" data type for integer item value type (asaveljevs, Vedmak, Vlad)
- [ZBXNEXT-675] added new icons and a script to create sql file (Elvis, Richlv)
- [ZBX-1357] Updated Latvian and Russian translations; thanks to Zabbix translators (Richlv)
- [ZBXNEXT-696] Added support for {IPADDRESS}, {HOST.DNS} and {HOST.CONN} macros in trigger names (rudolfs)
- [ZBXNEXT-676] merged host profile and extended host profile (Sasha, Vedmak)
Bug fixes:
- [ZBX-3495] fixed interfaceid updated to null when linking a template (Vedmak)
- [ZBX-3623] fixed processing of nanoseconds for history data (Sasha)
- [ZBX-3634] improved zabbix map API methods (Aly)
- [ZBX-3579] fixed trigger popup menu in status of triggers (Vedmak)
--------------------------------------------------------------------------------
Changes for 1.9.2
New features:
- [ZBXNEXT-673] added support of users scripts on Zabbix Agent and IPMI-based remote commands (Sasha, Vedmak)
- [ZBXNEXT-631] added custom trigger severities configuration (Sasha, Vedmak)
- [ZBXNEXT-636] login screen redesign, frontend themes restyle (Aly, Elvis)
- [ZBXNEXT-635] introduced API wrapper for Zabbix frontend (Aly, Vedmak)
- [ZBXNEXT-575] added new design for action operation remote commands (Aly, Sasha, Vedmak)
- [ZBXNEXT-628] added advanced label settings for maps (Aly)
- [ZBXNEXT-626] added remembering of grid options for maps (KB)
- [ZBXNEXT-630] added automatic filling of DNS name for discovered and auto-registered devices (Sasha)
- [ZBXNEXT-634] added information about usage of media types for actions in the list of media types (Alexei)
- [ZBXNEXT-602] Export events to CSV (Aly, Vlad)
- [ZBXNEXT-623] restored support of SQLite3 for use with Zabbix Server and front-end (Alexei)
- [ZBX-1357] updated Dutch translation; thanks to qix (Richlv)
- [ZBX-1357] updated Latvian translation (Richlv)
- [ZBXNEXT-594] Add to Zabbix API support for search and filter by rules "ALL" or "ANY" (Vlad)
- [ZBXNEXT-592] confirmation dialog for scripts (Vedmak)
- [ZBX-3355] added character field length validation on inserts and updates (KB)
- [ZBX-3370] updated Russian translation; thanks to zalex_ua and dotneft (Richlv)
- [ZBX-3338] updated Ukrainian translation; thanks to zalex_ua (Richlv)
Bug fixes:
- [ZBX-3496] fixed error when creating new user (KB)
- [ZBX-3496] fixed saving templated items (Vedmak)
- [ZBX-3538] action condition 'Trigger description' renamed to 'Trigger name' (Alexei)
- [ZBX-976] fix and improve availability report dropdown captions (Richlv)
- [ZBX-3472] In item and discovery forms snmpv3 auth fields are now hidden if not needed (KB)
- [ZBX-3550] enforce authentication for API, if auth param is not empty (Vedmak)
- [ZBX-3500] added "change" link to "clock" element in screen configuration (KB)
- [ZBX-3500] fixed infinite loop when screen was added as an element of another screen (KB)
- [ZBX-3500] fixed database query algorithm when saving maintenance (KB)
- [ZBX-3497] fixed Undefined index after changing Type of information in items (Vlad)
- [ZBX-3477] fixed deletion of discovery rules without item prototypes (Vedmak)
- [ZBX-3328] data exported from 1.8.x now can be successfully imported into 2.0 (KB)
- [ZBX-3470] table user_groups is now updated only if necessary when user details are saved (KB)
- [ZBX-1819] fixed templates listed twice for graphs if host filter is set to all (Vedmak)
- [ZBX-3442] fixed GUI config "first selected" and "event ack" dropdowns (Vedmak)
- [ZBX-3329] fixed shown last value as "0" in frontend for items that have never been updated (Aly)
- [ZBX-3436] added missing "Primary POC Screen Name" to Inventory->Hosts (KB)
- [ZBX-3405] fixed value_type for response code and failed step items when creating webcheck (Vedmak)
- [ZBX-3363] fixed possible crash of server while processing of {HOST.CONN}, {IPADDRESS} and {HOST.DNS} macros (Sasha)
- [ZBX-3326] add X-Poedit-Basepath header to all locales (Richlv)
- [ZBX-3369] fixed API returning true in more Classes methods *.update and *.delete (Vlad)
- [ZBX-3368] fixed custom graphs in screens form prefixed with ':' (Vedmak)
- [ZBX-3329] fixed last value in latest data, status of triggers, and web monitoring (Vlad)
- [ZBX-3362] fixed inability to rename trigger (Vlad)
- [ZBX-1341] fixed password hashes returned over API (Vlad)
- [ZBX-3367] fixed PHP Fatal error when trying to create screen (Vlad)
- [ZBX-3354] fixed history clearing (Vlad)
- [ZBX-3360] fixed simple graph adding to a screen (Vlad)
- [ZBX-3189] fixed broken trigger dependencies (Vlad)
- [ZBX-3326] sort po file contents and entries in POTFILES.in, include fuzzy entries in mo files (Richlv)
- [ZBX-3054] fixed Cannot create or update Action with remote command; fix "reset() expects parameter 1 to be array, null given in /actionconf.php:754" (Vlad)
--------------------------------------------------------------------------------
Changes for 1.9.1
New features:
- [ZBXNEXT-587] added support of multiple host interfaces (Aly, Sasha, Vedmak)
- [ZBXNEXT-564] added new {IPADDRESS} and {HOST.PORT} macros in auto registration notifications (Sasha)
- [ZBXNEXT-556] zabbix frontend translations are now handled by PHP gettext module (KB)
- [ZBXNEXT-558] added support of monitoring auto-registered hosts with passive checks (Sasha)
- [ZBXNEXT-512] redesign of unknown events (Aly, asaveljevs, Sasha)
Bug fixes:
- [ZBX-3241] fixed incorrectly shortened popup texts (Vlad)
- [ZBX-2647] Made some of hard coded strings translatable (KB)
- [ZBX-3300] fixed valuemapid not removed from items table when valuemap deleted (Vedmak)
- [ZBXNEXT-588] improved template, host, proxy form view, dashboard screen (Aly, Vedmak)
- [ZBX-3149] allow to translate more strings in screen element 'Server info'; add support for translator comments (Richlv)
- [ZBX-3248] fixed empty and duplicate map URL name handling (KB)
- [ZBX-3190] fixed sql errors when processing proxy configuration (asaveljevs, Sasha)
- [DEV-471] fixed sql scripts names consistency (Sasha)
- [ZBXNEXT-538] include ibm_db2 upgrade patches in distribution package (Sasha)
- [ZBX-3130] fixed bug when creating custom graph: host items now can be added (KB)
--------------------------------------------------------------------------------
Changes for 1.9.0
New features:
- [DEV-477] added support of low-level discovery of file systems, network interfaces and SNMP OID's (Sasha, Vedmak)
- [DEV-490] made graph legend optional (Aly)
- [DEV-483] added templated screens (Aly)
- [DEV-485] added multiple urls for map elements (Vedmak)
- [DEV-471] field graph_theme.noneworktimecolor renamed to nonworktimecolor (Sasha)
- [DEV-471] database integrity - added foreign keys (Sasha, Vedmak)
- [ZBXNEXT-483] added vfs.file.contents[file,encoding] check (asaveljevs)
- [ZBXNEXT-457] added support of nanoseconds for history tables (Sasha)
- [DEV-449] added display of host time in screens (Aly)
- [DEV-449] added system.localtime[local] check (Sasha)
- [DEV-444] added optional suppressing of processing of older data in log[], logrt[] and eventlog[] (Sasha)
--------------------------------------------------------------------------------
Changes for 1.8.14rc1
.......PS. [ZBX-4980] fixed trapper process crash/hang on decoding big base64 encoded values (Andris)
Changes for 1.8.13
1.8.13rc1 was released as 1.8.13 without any changes
Changes for 1.8.13rc1
...G...... [ZBXNEXT-1188] added support of "agent.hostname" check (Sasha)
........S. [ZBX-4857] fixed poller hanging on ssh check when using public key authentication (dimir)
........S. [ZBX-4881] fixed slow select queries from partitioned history tables (Sasha)
A.F....... [ZBX-4877] updated French translation; thanks to Joseph Bueno (Richlv)
..F....... [ZBX-4900] improved performance of the 'Status of Zabbix' dashboard widget (Vedmak)
...G...... [ZBX-4905] fixed processing of system.swap.in/out[,pages] under Linux 2.6 (Sasha)
...G...... [ZBX-4907] fixed processing of system.swap.in/out[,sectors/count] under Linux (Sasha)
........S. [ZBX-4884] fixed incorrect calculation of items using option "Delta (speed per second)" after recovery from unsupported state (Sasha)
..F....... [ZBX-4849] implemented a check that a trigger expression doesn't use items from both hosts and templates at the same time (Pavels)
....I..... [ZBX-3929] removed deprecated Switch module from the gen.pl script (Sasha)
Changes for 1.8.12
1.8.12rc2 was released as 1.8.12 without any changes
Changes for 1.8.12rc2
.......PS. [ZBX-4793] fixed processing of quoted strings in dynamic SNMP indexes (Sasha)
.......PS. [ZBX-4709] fixed processing of quoted strings in SNMP items (Sasha)
Changes for 1.8.12rc1
...GI..... [ZBXNEXT-584] added support of multiple servers in active check mode; thanks to Takanori Suzuki (Sasha)
...G...... [ZBX-4635] added support for optional first parameter to vfs.dev.* on Solaris (dimir)
..F....... [ZBX-4795] fixed group creation for child nodes (Vedmak)
...G...... [ZBX-4195] fixed memory leak while processing unsupported performance counters by Windows agent (Sasha)
A.F....... [ZBX-4813] fixed incorrect exception handling in maps when checking for circularity (Toms, Vedmak)
..F....... [ZBX-2873] fixed colors in dark theme (Vedmak)
..F....... [ZBX-3152] fixed global messages being shown even if all severities are unchecked (Vedmak)
...G...... [ZBX-4801] fixed processing of proc.num[] and proc.mem[] checks with process names longer than 15 characters (Sasha)
..F....... [ZBX-4253] fixed menu link inconsistency in tr_status.php (Toms)
.......PS. [ZBX-4749] fixed proxy crash on exit when deleting trend cache (dimir)
........S. [ZBXNEXT-744] added support of {ITEM.ID} and {TRIGGER.EXPRESSION} macros in notifications and commands (Sasha)
..F....... [ZBX-4761] fixed "&" encoding in input fields (Pavels)
A.F....... [ZBX-4697] fixed error when mass-updating group for hosts that belong to different groups (Vedmak)
.D........ [ZBX-4777] added information in the Zabbix sender manpage about values being sent in a sequential manner and the need to have ordered timestamps (Richlv)
Changes for 1.8.11
1.8.11rc1 was released as 1.8.11 without any changes
Changes for 1.8.11rc1
A.F....... [ZBX-4718] fixed Graph axis item cloning in host Full Clone (Toms)
..F....... [ZBX-3522] fixed errors when inserting too long values in the user_history and profiles tables (Vedmak)
A......... [ZBX-4124] fixed template.get to correctly select applications, graphs and triggers; thanks to gescheit (Alexei)
A......... [ZBX-4562] fixed mediatype.update returning incorrectly formatted result (Toms)
...G...PS. [ZBX-4721] fixed handling of \u0000 by JSON parser; thanks to Rick Alm (Sasha)
..F....... [ZBX-4604] added the "change" link for clocks in screen configuration (Pavels)
..F....... [ZBX-4604] fixed the "change" link not being accessible for graph type screen items in embedded screens (Pavels)
........S. [ZBX-4549] fixed nested db transaction error when stopping server (dimir)
........S. [ZBX-4694] fixed possible SQL errors or server crash while processing trends by history syncer (Sasha)
..F....... [ZBX-4579] fixed incorrect "unknown" values in availability report if no events present (Alexei)
.......P.. [ZBX-4683] fixed timestamps mismatch while sending history data from proxy (Sasha)
..F....... [ZBX-4140] fixed trigger test functionality for operator '#' (Alexei)
..F....... [ZBX-4600] fixed trigger dependencies being reset when executing a mass update (Pavels)
A.F....... [ZBX-4604] fixed "screen" type screen item validation (Pavels)
..F....... [ZBX-4680] fixed minor typo in frontends/php/js/class.rpc.js (Alexei)
...G...... [ZBX-1298] fixed processing of command line arguments more than 2KB in proc.num and proc.mem checks on Linux (Sasha)
........S. [ZBX-4650] fixed possible server crash while processing trigger expressions (Sasha)
.......PS. [ZBX-3688] fixed changing host's availability for dynamic SNMP checks (Sasha)
...G...PS. [ZBX-3788] signal handlers changed to reduce probability of process hang on exit (Andris)
A.F....... [ZBX-4593] fixed "trigger info" type screen item resource validation (Pavels)
.......PS. [ZBX-1555] fixed discovery error message if IPv6 support is not compiled in (Sasha)
.......PS. [ZBX-3992] removed web monitoring items from synchronization of the proxy (Sasha)
.......PS. [ZBX-860] more useful SNMP error messages (Sasha)
..F....... [ZBX-1787] fixed gradient element rendering if the value exceeds the max Y scale value (Pavels)
........S. [ZBX-4612] Unix style exit codes when converting database to DM (Sasha)
A.F....... [ZBX-2679] fixed validation of masks in IP ranges in discovery (Sasha)
A.F....... [ZBX-4333] fixed linking templates with cross template trigger dependencies (Pavels)
A.F....... [ZBX-4333] fixed empty error messages when performing certain actions (Pavels)
....I..... [ZBX-3262] fixed warning "no AC_LANG_SOURCE call detected in body" raised during compilation (Alexei)
..F....... [ZBX-4586] fixed items being bound to the wrong applications when cloning to a different host (Pavels)
..F....... [ZBX-3955] added pop up field name parameter validation (Pavels)
...GI..PS. [ZBX-4535] fixed build with --as-needed linker flag (Sasha)
...G...PS. [ZBX-4564] daemon processes will use default priority, no prioritization on startup (Alexei)
........S. [ZBX-4507] added possibility to remove a discovered host from "Discovered hosts" group by action (Sasha)
....I..... [ZBX-4569] fixed newline at end of file for some upgrade patches (Sasha)
..F....... [ZBX-4354] fixed validation of a trigger expression (Sasha)
........S. [ZBX-1609] added support for all data types in dynamic indexes in SNMP (dimir)
........S. [ZBX-4511] removed the "user_history" table from the list of synchronized tables between nodes (Sasha)
A.F....... [ZBX-4499] fixed upper case error in some browsers while adding user macro (sanja)
........S. [ZBX-4526] fixed processing of string trigger functions if the data contains CR character (Sasha)
.......P.. [ZBX-4073] removed unused TrendCacheSize and CacheUpdateFrequency options from proxy (Sasha)
..F....... [ZBX-4506] removed unnecessary new line symbol stripping from HTML attributes (Pavels)
..F....... [ZBX-4525] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Richlv)
..F....... [ZBX-4468] removed possibility to add multiple value mappings with same name (Slava)
.D........ [ZBX-4404] fixed incorrect max value for the MaxHousekeeperDelete option in the default zabbix_server.conf file (Sasha)
A......... [ZBX-4337] fixed broken check for existing user macros on host while adding macros to host (sanja)
....I..... [ZBX-4461] changed binary path from bin to sbin in FreeBSD initscripts (Richlv)
..F....... [ZBX-4491,ZBX-4559] updated Japanese translation; thanks to Kodai Terashima (Richlv)
..F....... [ZBX-4169] fixed filter being reset after timeline is change in Monitoring->Latest data->History for log items (Slava)
..F....... [ZBX-3219] changed global script error messages to more user friendly ones (Slava)
..F....... [ZBX-4457] updated French translation; thanks to Joseph Bueno (Richlv)
..F....... [ZBX-3909] fixed link to null on map menu and non-hiding menu in maps (Slava)
...G...... [ZBX-4421] added individual CPU statistics on FreeBSD (Andris)
........S. [ZBX-4466] fixed inserting UNKNOWN events with incorrect 'clock' values (Sasha)
........S. [ZBX-2802] fixed handling of NodeNoHistory and NodeNoEvents parameters (Sasha)
...G...PS. [ZBX-4394] fixed handling of log rotation failure (Andris)
..F....... [ZBX-4455] fixed the 'sortorder' field validation in the IT services form (Pavels)
..F....... [ZBX-4447] fixed object selection in several forms in IE6 and IE7 (Pavels)
........S. [ZBX-4298] fixed the number of deleted events in the housekeeper deleted data report (Sasha)
Changes for 1.8.10
1.8.10rc2 was released as 1.8.10 without any changes
Changes for 1.8.10rc2
..F....... [ZBX-2843] fixed log trigger creation menu in items list (Vedmak)
Changes for 1.8.10rc1
.......PS. [ZBX-4424] fixed handling of a long localized content by history syncer (Sasha)
.......PS. [ZBX-4424] fixed handling of a localized content with incorrect utf8 characters (Sasha)
..F....... [ZBX-2737] fixed various messages at linking templates (sanja)
A......... [ZBX-4273] fixed getting permission error while creating an action (sanja)
....I..... [ZBX-4377] fixed error message when checking if libcurl can be linked statically (dimir)
..F....... [ZBX-4391] fixed suffix support in trigger testing interface (Slava)
.......PS. [ZBX-4376] fixed escaping of strings with PostgreSQL 9.1 or later (Sasha)
..F....... [ZBX-2419] fixed calculation of SLA if uptime/downtime is specified (Sasha)
..F....... [ZBX-3074] moved the 'Status' column in the item list to the right (Slava)
A......... [ZBX-3104] implemented the screen item API (Pavels)
A.F....... [ZBX-3104] fixed screen item "Parameter" field validation and some minor screen item bugs (Pavels)
........S. [ZBX-4298] added deleted data report to a housekeeper on every step (dimir)
..F....... [ZBX-3649] fixed "frontends/php/styles/ie_default.css" doesn't exist (for IE6) (sanja)
A.F....... [ZBX-4235] fixed operations with decimal numbers for certain locales (Pavels)
..F....... [ZBX-3244] fixed dropdown changing its style when navigating menu (sanja)
A.F....... [ZBX-4015] fixed multiple XSS issues (Pavels)
A.F....... [ZBX-4288] fixed user macros not being deleted when deleting a host (Pavels)
A.F....... [ZBX-2859] fixed possibility to successfully delete zero regular expressions (sanja)
..F....... [ZBX-2843] made dashboard and slideshow popup menus have dynamic width (sanja)
A.F....... [ZBX-4279] added an error message when trying to delete an item, that's being used as a min/max Y axis value for graphs (Pavels)
..F....... [ZBX-4375] updated Russian translation; thanks to Alexey Pustovalov (Richlv)
........S. [ZBX-4360] fixed trapper compilation error on FreeBSD 7.3 (asaveljevs,dimir)
A.F....... [ZBX-4249] fixed trigger wizard when inserting macro multiple times (Vedmak)
..F....... [ZBX-4351] updated French translation; thanks to Joseph Bueno (Richlv)
..F....... [ZBX-4353] updated Japanese translation; thanks to Kodai Terashima (Richlv)
Changes for 1.8.9
1.8.9rc2 was released as 1.8.9 without any changes
Changes for 1.8.9rc2
- [ZBX-4352] fixed template linking when mass updating hosts (pavels,Vedmak)
Changes for 1.8.9rc1
- [ZBX-4325] fixed maintenance periods saved with nonzero seconds (asaveljevs,Vedmak)
- [ZBX-4345] fixed counting of recursive dependency levels for triggers (asaveljevs)
- [ZBX-4027] fixed floating-point comparison and unified epsilon in trigger functions and expressions (asaveljevs)
- [ZBX-3551] fixed image XML export for Postgres (Pavels)
- [ZBX-3625] fixed validation of aggregated item keys (Sasha)
- [ZBX-3117] fixed error notification when unsuccessfully copying a graph (Pavels)
- [ZBX-4326] API now returns error when trying to create incorrect host profile field (Vedmak)
- [ZBX-4323] fixed host profile not created with host using API (Vedmak)
- [ZBX-4275] made server and proxy try to reconnect to the database upon startup (asaveljevs)
- [ZBX-4159] fixed problem with generating new ids for historical tables (Vedmak)
- [ZBX-3988] fixed memory leak in dashboard (Vedmak)
- [ZBX-3498] removed items from unmonitored hosts from the 'Add graph' and 'Add simple graph' pop-ups in the 'Favourite graphs' widget (Pavels)
- [ZBX-3498] removed the 'Status' column from the 'Add simple graph' pop-up (Pavels)
- [ZBX-2919] fixed custom multiplier becoming 0 when creating an item (Pavels)
- [ZBX-3074] moved the 'Status' column in the item list to the left (Pavels)
- [ZBX-2504] replaced 'Groups' by 'Replace host groups' in host mass-update form to avoid confusion (Alexei)
- [ZBX-4265] fixed host input validation (Pavels)
- [ZBX-4264] fixed zabbix_agent compilation problem on HP-UX (dimir)
- [ZBX-3504] added a text notification in the maps section when no maps are defined (Pavels)
- [ZBX-3749] escaped HTML entities in the web step "required" field (Pavels)
- [ZBX-3402] disabled "store value" overriding for host items inherited from templates (Pavels)
- [ZBX-4201] fixed template items included in bar reports (Vedmak)
- [ZBX-4178] fixed compilation on FreeBSD: union has no member named `sival_int' (asaveljevs)
- [ZBX-4241] added truncation of "ids" table to the database conversion procedure (asaveljevs)
- [ZBX-2493] improved default messages for actions (Vedmak)
- [ZBX-2931] fixed dns and ip fields, item statuses and trigger values for default templates (Sasha,asaveljevs)
- [ZBX-2361] fixed item keys in the default template "Template_Netscreen_25" (Sasha)
- [ZBX-3441] fixed server to not process items that are disabled or removed (dimir,Sasha)
- [ZBX-4249] fixed trigger wizard "insert macro" action break expression (Vedmak)
- [ZBX-2490] fixed acknowledge flag for events, acknowledged on a child node (Sasha)
- [ZBX-3743] fixed no triggers returned when API trigger.get is called with "limit" and "withLastEventUnacknowledged" options (Vedmak)
- [ZBX-4203] fixed API trigger.update method removes dependencies (Vedmak)
- [ZBX-4232] fixed unclear log messages when checks are temporarily enabled/disabled (dimir)
- [ZBX-4221] fixed sorting by host in Configuration->Web (Vedmak)
- [ZBX-4198] fixed items filter when filter by host name with multiple spaces (Vedmak)
- [ZBX-4145] fixed images import script for PostgreSQL 9.1 and above (dimir)
- [ZBX-4045] removed the check for duplicate hosts, made the server survive the situation instead (asaveljevs,Sasha)
- [ZBX-4159] fixed frontend incorrectly handle new ids for history tables in distributed setup (Vedmak)
- [ZBX-4216] fixed weekdays in Brazilian Portuguese translation; thanks to Ricardo Santos (Richlv)
- [ZBX-4205] fixed trigger status change not logged in audit for inherited triggers (Vedmak)
- [ZBX-4194] fixed SQL query errors in distributed environment with three digit node numbers (asaveljevs)
- [ZBX-3257] fixed item type auto selection in item key popup (Eduard)
- [ZBX-4026] fixed disabling SNMP host when unreachable (dimir)
- [ZBX-3942] fixed agent's collector to not gather perfstat data on AIX unless it is requested (dimir)
- [ZBX-4087] fixed error message when processing configuration file (dimir)
- [ZBX-4158] fixed DB transaction processing, stop and abort on error (dimir,Sasha)
- [ZBX-4146] fixed page refreshing after adding new IT service (Eduard)
- [ZBX-4176] fixed API action.update required parameters (Vedmak)
- [ZBX-2882] fixed wrong item vfs.file.cksum[/vmlinuz] for some templates (Sasha)
- [ZBX-4072] improved performance of event acknowledging (Sasha)
- [ZBX-3829] fixed trigger dependency removed after template linked to host (Vedmak)
- [ZBX-4131] fixed incorrect page shown after login (Vedmak)
- [ZBX-4104] fixed handle handling when executing scripts in Windows (rudolfs)
- [ZBX-4091] removed unneeded linking for binaries (rudolfs)
- [ZBX-4155] fixed .pid file locking not to allow multiple instances (rudolfs)
- [ZBX-4056] fixed memory read access violation in Windows performance counters (rudolfs)
- [ZBX-4177] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Richlv)
- [ZBX-4085] fixed compilation issues for OS X Leopard (rudolfs)
Changes for 1.8.8
1.8.8rc3 was released as 1.8.8 without any changes
Changes for 1.8.8rc3
- [ZBX-1909] fixed keyparser to allow keys like "key,{$USERMACRO}" (Vedmak)
- [ZBX-4157] fixed possible truncating of queries while preparing a configuration data for sending to a proxy (Sasha)
- [ZBX-4150] fixed processing of quoted function parameters (Sasha)
Changes for 1.8.8rc2
- [ZBX-4141] fixed possible cycling of server/proxy processes after unsuccessful execution of SQL statement (Sasha)
- [ZBX-4135] fixed item selection in trigger expression (Eduard)
Changes for 1.8.8rc1
- [ZBX-3676] fixed item selection in bar report (Eduard)
- [ZBX-4070] improved performance of handling of trigger functions (Sasha)
- [ZBXNEXT-921] added option to show items without data in latest data (Vedmak)
- [ZBX-2457] changed "type" to "ENGINE" in MySQL upgrade patches for MySQL 5.5 compatibility (Richlv)
- [ZBX-4099] fixed possible crash when processing of functions sum(), min(), max() or diff() in triggers, aggregated checks or calculated items (Sasha)
- [ZBX-3030] fixed event durations in monitoring (Vedmak,Eduard)
- [ZBXNEXT-902] changed API search wildcard from "%" to "*" (Vedmak,Eduard)
- [ZBX-3967] fixed alerter hang on long running alert scripts (Deniss)
- [ZBX-3970] fixed proxy crash after database connection to postgresql is recovered (Deniss)
- [ZBX-3175] fixed value type for 'vfs.fs.size[/var,used]' in data.sql (Sasha)
- [ZBX-4068] updated French translation; thanks to Joseph Bueno (Richlv)
- [ZBX-4066] fixed macros saving in administration (Eduard)
- [ZBXNEXT-900] added support of {TRIGGER.ID} macro in a trigger url (Vedmak,Sasha)
- [ZBX-4045] added check for duplicate hosts or proxies - if found, configuration syncer logs a warning and exits (rudolfs)
- [ZBX-4059] fixed a potential buffer overflow in item parameter parsing (rudolfs)
Changes for 1.8.7
1.8.7rc1 was released as 1.8.7 without any changes
Changes for 1.8.7rc1
- [ZBXNEXT-898] new trigger actions have "trigger = PROBLEM" and "not in maintenance" conditions by default (Vedmak)
- [ZBX-4021] fixed item visibility in case when last value is null (Eduard)
- [ZBX-4052] fixed key macros resolving in item names (Vedmak)
- [ZBX-1357] removed outdated translation strings from all translations (Richlv)
- [ZBX-3998] reload recipient list for database down messages every CacheUpdateFrequency seconds (rudolfs)
- [ZBX-4034] fixed macros resolving in item names (Vedmak)
- [ZBX-4044] removed redundant query "SET CHARACTER SET" (asaveljevs,Vedmak)
- [ZBX-3997] fixed IE9 dragging (Eduard)
- [ZBX-4043] fixed processing of system.cpu.util on Solaris with non-sequential cpu numbers (Sasha)
- [ZBX-4036] fixed period slider position saving in Monitoring->Events (Eduard)
- [ZBX-1010] fixed processing of a vfs.fs.size metric on Solaris with filesystems larger than 2TB (Sasha)
- [ZBX-3874] always enable all trigger severity checkboxes after enabling GUI Messaging in user profile (Eduard)
- [ZBX-3889] fixed deadlocks while processing triggers (Sasha)
- [ZBX-4023] fixed excess spacing and fake plural in graph deletion message (Richlv)
- [ZBX-4016] fixed web monitoring item status on insert and update (Eduard)
- [ZBX-3443] fixed "not selected" working as "all" in Monitoring->Events (Eduard)
- [ZBX-3979] added searchWildcardsEnabled flag in API for searching using wildcards (Eduard)
- [ZBX-4018] fixed server crash on unsupported aggregate items (asaveljevs,Sasha)
- [ZBX-3908] allow empty string for formula field if multiplier is switched off (Eduard)
- [ZBX-3961] added recalculation of nextcheck time after changed flexible intervals (rudolfs)
- [ZBX-3978] fixed time period calculation, do not include upper bound (dimir,Sasha,KB)
- [ZBX-4000] fixed stop propagation (network map element dragging in configuration) in IE9 (Eduard)
- [ZBX-2467] added more command line arguments to objdump to request more debugging information about crashes (asaveljevs)
- [ZBX-3972] added "Now" and "Done" buttons into js calendar - change action after day selection (Eduard)
- [ZBX-3993] fixed transmitting of templated user macros between server and proxy (Sasha)
- [ZBX-4008] updated Japanese translation; thanks to Kodai Terashima (Richlv)
- [ZBX-4005] updated French translation; thanks to Joseph Bueno (Richlv)
- [ZBXNEXT-869] clarify in manpages how the process for runtime signalling is found (Richlv)
Changes for 1.8.6
1.8.6rc2 was released as 1.8.6 without any changes
Changes for 1.8.6rc2
- [ZBX-3990] fixed exiting proxy and server on cache reload using runtime control options (rudolfs)
- [ZBX-3835] fixed possible security vulnerability in redirects (Vedmak)
Changes for 1.8.6rc1
- [ZBX-3968] fixed issues with filtering in monitoring->events in Internet Explorer 7 (KB)
- [ZBX-3469] fixed setting UNKNOWN trigger status when agent goes down (dimir)
- [ZBX-3973] added logging of proxy mode (active/passive) at startup (rudolfs)
- [ZBX-3902] fixed possible zombie states in UNIX, moved watchdog (server) and heartbeats (proxy) to separate processes (main process just waits), added more logging to exiting Windows agent (rudolfs)
- [ZBX-3166] fixed application updating in Template linking event. Changed linked Template color in application page. Added param NOEMPTY for popup page witch allows hide Empty button in application and item pages (Eduard)
- [ZBX-3565] reformating media types in notifications page, adding links to media types (Eduard)