Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (5h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 01:45:30 UTC Now

2018-11-12 10:51:34 UTC MAIN commitmail json YAML

Updating to zabbix version 4.0.1.

Pkgsrc changes:
* Adjust a few Makefile.in patches.

Upstream changes:

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-14757] 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)
.......PS. [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)
.......PS. [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
o 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)
..F....... [ZBX-13166] fixed daily and yearly notification reports not
including current day/last day of leap-year (nikita)
..F....... [ZBX-13118] improved readability of emails in action log by
splitting them multiline (nikita)
.......PS. [ZBX-13498] added optional MySQL upgrade patch for "problem"
table to drop redundant index after another index that can be used
to enforce the foreign key constraint has been created (vso)
........S. [ZBX-13430] fixed use of uninitialized value ttl when
elasticsearch is configured (MVekslers)
........S. [ZBX-13452] fixed Elasticsearch history storage default value
types (viktors)
A......... [ZBX-13248] fixed field trapper_hosts to optional for trapper
item.create (ashubin)
..F....... [ZBX-13307] fixed map scaling and position to the widget left
side (ashubin)
..F....... [ZBX-12941] fixed checkbox overlay's position over the checkbox
(miks)
..F....... [ZBX-13465] fixed back button style on the sub-maps (Andzs, ashubin)
..F....... [ZBX-13334] fixed translations of Widget parameters window
(agriscenko)
A......... [ZBX-6118] fixed poor performance of changing an item on the
template which linked with many hosts (Sasha)
..F....... [ZBX-13454] fixed placeholder in Administration->Scripts form (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha3

New features:
A......... [ZBXNEXT-4357] added support of "selectTriggerDiscovery" option
in trigger.get method (Sasha)
A.F....... [ZBXNEXT-4152] replaced double box select fields with multiselect
fields and added filtering by proxy and server only in host list
(Ivo, Sasha)
..F.I..... [ZBXNEXT-4273] added default event status colors in themes with
option to customize them (ashubin)
...G...... [ZBXNEXT-4216] added 'copytruncate' log file rotation support
for logrt[], logrt.count[] (Andris)

Bug fixes:
.......P.. [ZBX-13403] allowed proxy to execute remote commands on agents
using encrypted connection (gleb)
.......PS. [ZBX-13441] fixed crashes in case of failures (e.g. timeouts)
during VMware hypervisor discovery (gleb)
A.F....... [ZBX-12607] fixed performance of map.get API method and
map-related views (miks, Sasha)
........S. [ZBX-11391] generated an error if expanding LLD macros results
in an empty tag name (MVekslers)
..F....... [ZBX-13300] fixed addJsFile() name (agriscenko)
.......P.. [ZBX-13030] removed proxy's ability to export unprocessed
history data via loadable modules (MVekslers)
..FG...PS. [ZBXNEXT-3581] dropped plain text protocol support and made
header mandatory; fixed IP fragmentation handling by including
header in Zabbix get request, Zabbix server/proxy passive check
request and frontend request to Zabbix server (Sasha, vso)
........S. [ZBX-13194] fixed incorrect processing of zabbix[wcache,value,*]
internal check (Sergejs)
.......PS. [ZBX-13060] added limitation for meaningless server reconnection
attempts to incorrectly configured passive proxy (viktors)
...G...... [ZBX-13233] added new memory metrics for Linux platform -
"active", "anon", "inactive" and "slabs"; thanks to Tomasz
Kłoczko for the original patch (viktors)
........S. [ZBX-12643] improved error log message in case Zabbix server
database cannot be used due to empty "users" table (vso)
...G...... [ZBX-11720] fixed memory leak which breaks vfs.fs.size,
vfs.fs.inode and vfs.dir.size items if compiled with LeakSanitizer
(Andris)
........S. [ZBX-13131] fixed truncated multiline text values from network
discovery SNMP checks (viktors)
...G...... [ZBX-13117] fixed vfs.dir.size with symbol links on Windows
(MVekslers)
....I..... [ZBX-12045] fixed inconsistencies in configure -h output (MVekslers)
A......... [ZBX-13325] fixed trend.get() method with Oracle backend (Sasha)
..F....... [ZBX-13223] fixed graphs duplication in graph preview (ashubin)
..F....... [ZBX-13345] removed SID from URL in screen edit mode (miks)
...G...... [ZBX-13055] fixed problems with DNS resolver interface on NetBSD
(valdis)
..F....... [ZBX-13214] added support of \0 matching group for regsub and
iregsub methods (gcalenko, Sasha)
........S. [ZBX-13208] eliminated race condition that caused history
collection for newly created items to start before preprocecessing
steps finished syncing (vso)
...G...... [ZBX-13246] fixed processing of command line arguments which are
longer than 2KB for proc.num and proc.mem items on AIX (viktors)
.......P.. [ZBX-13130] fixed Zabbix proxy not to generate high network
traffic when server does not accept data (vso)
..F....... [ZBX-13288] fixed image ghosting for mass update of map elements
(vjaceslavs)
...G...... [ZBX-11422] fixed compilation warnings under OS X 64bit (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha2

New features:
..F....... [ZBXNEXT-4144] added asterisk mark and aria-label property to all
forms required fields (gcalenko, Ivo)
..F.....S. [ZBXNEXT-768] added item unit blacklisting with character "!"
in order to disable metric prefixes (Alexei)
..F....... [ZBXNEXT-4295] added selection of the create images tickbox by
default on "Maps import" page (Sasha)
..F....... [ZBXNEXT-1456] added filter by item discovery status for item
configuration view; thanks to Volker Fröhlich for the original
patch (Alexei)
...G...... [ZBXNEXT-3991] added additional params to net.if.* key output
for linux base agent (MVekslers)

Bug fixes:
..F....... [ZBX-13276] fixed compatibility issue with Elasticsearch versions
starting from 6.0 (vjaceslavs)
.......PS. [ZBX-13196] fixed setting of transaction error flag in commit
operation (vjaceslavs)
..F....... [ZBX-13221] fixed trimming of values in overlay dialogues (Ivo)
..F....... [ZBX-13221] added "Timeout" validation in web scenario step
overlay dialogue (Ivo)
..F....... [ZBX-12389] fixed latest data host group filter (Oleg)
..F....... [ZBX-13119] removed 'empty' button in trigger selection window
for map constructor item modal form (gcalenko, Ivo)
........S. [ZBX-12661] fixed Low-level discovery of dependent items not
working after being edited and resulting in undefined offset error
or foreign key constraint violation (vso)
...G...... [ZBX-13254] fixed 'skip' parameter behaviour for log[],
log.count[], logrt[], logrt.count[] items in case log files
initially do not exist (Andris)
...G...... [ZBX-13253] fixed losing the 1st record by log[] and logrt[]
items if 'skip' parameter is used and log file initially is empty
(Andris)
........S. [ZBX-13275] fixed slow housekeeping of events on MySQL (vso)
...G...... [ZBX-13264] fixed Zabbix agent compilation on OS/X (vso)
.......PS. [ZBX-13245] fixed IP fragmentation handling in Zabbix server
response to Zabbix proxy (vso)
..F....... [ZBX-13258] fixed misaligned user group permission controls (Ivo)
....I..... [ZBX-13031] fixed Java gateway compilation without libpcre (Sergejs)
.......PS. [ZBX-12963] fixed passing argument to external check item that
contain literal $ (Sergejs)
A......... [ZBX-12991] removed default values for "active_since" and
"active_till" fields in maintenance.create API method (Ivo)
..F....... [ZBX-13270] fixed default selection of the required host
permissions radio in the global scripts form (Sasha)
.......PS. [ZBX-12758] fixed slow housekeeping of events due to missing
index on foreign key (vso)
..F....... [ZBX-11305] fixed color and label for event status on event
details page (gcalenko)
..F.....S. [ZBX-13238] fixed spelling of Elasticsearch (abs, vjaceslavs)
..F....... [ZBX-13056] fixed incorrect positioning of context menu when it
is opened using keyboard (gcalenko)
........S. [ZBX-13241] fixed memory leak on Zabbix server when executing
remote commands through proxy (vso)
..F....... [ZBXNEXT-4139] fixed displaying of the eventlog severitites and
severities in trigger map element (Andzs)
.......PS. [ZBX-13178] fixed ipc_path value in error message (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha1

New features:
........S. [ZBXNEXT-3480] added support of inventory macros in event tags
(abs, vso)
A.F.I...S. [ZBXNEXT-4175] implemented ability to send email to several email
addresses specified as user media (miks, Sergejs)
..F.I..... [ZBXNEXT-4139] added high contrast light and high contrast dark
themes (Andzs)
A......... [ZBXNEXT-4247] removed deprecated API methods: user.updareProfile,
user.addMedia, user.updateMedia, user.deleteMedia, usergroup.massAdd,
usergroup.massUpdate and usermedia.get (Sasha)
........S. [ZBXNEXT-970] added more detailed error information to notification
message when DB is unavailable (viktors)
..F....... [ZBXNEXT-4137] removed green background from cells (Oleg)
..F....... [ZBXNEXT-4157] added map status summary to be readable by screen
reader software (gcalenko)
..F....... [ZBXNEXT-4127] implemented popup displaying in overlay dialogues
(miks)
...GI..PS. [ZBXNEXT-1520] increased the maximum Hosts/DNS name character
length from 63 to 255 (gcalenko, Sergejs)
..F.....S. [ZBXNEXT-4108] implemented search of problems by trigger name
(abs, miks)
..F....... [ZBXNEXT-4143] implemented keybord interaction in top navigation
(miks)
...G...... [ZBXNEXT-1567] added item "vfs.dir.count" for counting directory
entries (valdis)
..F....... [ZBXNEXT-4135] added tooltips for vertical labels (Oleg)
..F....... [ZBXNEXT-4146] added icons for error and success messages (Andzs)
..F....... [ZBXNEXT-4156] added option to view graphs items data and multiple
items graph data as table (gcalenko, Ivo)
..F....... [ZBXNEXT-4160] reworked monitoring Discovery screen to show hint
info right in the table cell (miks)
....I..... [ZBXNEXT-761] added rules to make dbschema.c, schema.sql and
data.sql from schema.tmpl, data.tmpl and templates.tmpl if there
is a need to (gleb)
..F.I..... [ZBXNEXT-4186] added ability to adjust colors for new graph
items in graph creation form according selected theme (gcalenko, Sasha)
..F....... [ZBXNEXT-4145] fixed appearance of host column based on number
of hosts specified in filter (miks)
A.F.I..... [ZBXNEXT-4118] implemented advanced options for tag-based search
of problems (Ivo, Sasha)
..F....... [ZBXNEXT-4134] added 'lang' attribute to page body (gcalenko)
A.F....PS. [ZBXNEXT-4181] fixed Zabbix server to accept active Zabbix proxy
requests only from allowed address if specified (Sasha, vso)
.......P.. [ZBXNEXT-4181] fixed passive Zabbix proxy to accept Zabbix
server requests only from allowed address (vso)
....I..PS. [ZBX-10576] restructured unixODBC related code, moved it to a
dedicated directory (gleb)
A......... [ZBX-3783] added strict validation for proxy.delete() method;
proxy cannot be deleted when used in actions (Sasha)
....I..... [ZBX-11909] replaced company.com with example.com in data.sql
(vmurzins)

Bug fixes:
.......PS. [ZBX-12251] fixed possibility of trigger status getting stuck
in PROBLEM or OK state due to transaction error in history
synchronization, added deadlock to a list of recoverable errors
(vso, wiper)
.......PS. [ZBX-12251] fixed possibility that new history values are lost
and not processed by Zabbix server or Zabbix proxy due to recoverable
transaction error (vso, wiper)
..F....... [ZBX-12996] fixed radio button and label inconsistency in
maintenance period configuration (Sasha)
....I..... [ZBX-12895] improved performance of DB patch for updating data
in the alerts table (Sergejs)
..F....... [ZBX-12082] fixed possibility to select triggers with same name
in multiselect (Ivo)
...G...PS. [ZBX-12983] fixed compilation warnings under Windows (valdis)
........S. [ZBX-10578] fixed redundant init_result() calls; thanks to
MATSUDA Daiki for the patch (abs)
....I..... [ZBX-12793] fixed system compiler checks during source
configuration (abs)
...G...... [ZBX-11970] fixed style for some enumerators and structure
type declarations (abs, Andris)

--------------------------------------------------------------------------------
Changes for 3.4.15rc1

New features:
.......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)

Bug fixes:
...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)
........S. [ZBX-14854] improved preprocessor worker performance (MVekslers)
..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-14757] fixed fields becoming writable upon form refresh in
host prototype form (vmurzins)
..F....... [ZBX-14689] fixed updating of the Graph list of host when
selecting a group of hosts (vasilijs)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter
to sometimes show duplicate values (Ivo)
..F....... [ZBX-14727] fixed selection of data for trigger overview and
graphs if first drop down entry is "none" (Ivo)
..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)
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured
vmware maxQueryMetrics parameter (MVekslers)
........S. [ZBX-14830] fixed possible deadlock when history syncer was
trying to update escalations with recovery event id (wiper)

(he)