Changes for 7.0.17

7.0.17rc2 was released as 7.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.17rc2

New features:
.......PS. [ZBXNEXT-10119] improved preprocessing diagnostics by highlighting top item IDs with the longest processing times (vso)

Bug fixes:
.......PS. [ZBX-26693] fixed high memory usage by excluding values without preprocessing from being sent to the preprocessing manager (vso)
........S. [ZBX-26661] fixed deadlock on autoreg_host table (vso)

--------------------------------------------------------------------------------
Changes for 7.0.17rc1

New features:
....I...S. [ZBXNEXT-9770] prepared for removal of TimescaleDB API calls deprecated since TimescaleDB 2.18.0 (mprihodko)
.........T [ZBXNEXT-9959] added Cisco Secure Firewall Threat Defense by HTTP template (egordymov)
.........T [ZBXNEXT-9926] added a new self-test item and improved self-test trigger for both SMART by Zabbix agent 2 templates (knaglis)
........S. [ZBXNEXT-10018] updated maximum supported TimescaleDB version to 2.20 (mprihodko)
.........T [ZBXNEXT-9674] added AssumeRole usage with metadata authentication for AWS templates (egordymov)

Bug fixes:
A......... [ZBX-26439] prevented data integrity loss caused by simultaneous API change request execution (vmaksimovs)
...G...PS. [ZBX-26082] fixed agent2 and proxy redirection bug related to incorrect IPv6 string format (vsmelovs)
..F....... [ZBX-25958] fixed incorrect dependency hosts format in trigger form (esekace)
A......... [ZBX-26436] prevented redundant row locks in the database when deleting hosts in parallel API requests (vmaksimovs)
.......PS. [ZBX-26528] fixed improper handling of long or corrupted ODBC error messages (dgoloscapov)
.........T [ZBX-25313] added boot time item to VMware Guest template (akotsegubov)
........S. [ZBX-26495] added parameter support for database down script media type (askolmeisters)
........S. [ZBX-25859] fixed connection reuse for Elasticsearch (rtrizna)
.........T [ZBX-26230] added missing namespace filter to Prometheus preprocessing of pod metrics in Kubernetes cluster state by HTTP template (drasikhov)
........S. [ZBX-26591] fixed detection of read-only state in PostgreSQL replicated database (sboidenko)
.........T [ZBX-24674] updated filesystem discovery low space trigger prototype override in F5 Big-IP by SNMP template (drasikhov)
.........T [ZBX-26444] fixed swap utilization trigger recovery expression in F5 Big-IP by SNMP template (drasikhov)
.........T [ZBX-23216] added application token support in GLPi media type, updated documentation; removed Zammad mentions from non-related media types (drasikhov)
...G...... [ZBX-22770] added self_test_in_progress tag for Zabbix agent 2 S.M.A.R.T plugin (lsurvilo)
.........T [ZBX-26484] fixed event tags verification in Telegram media type to be checked only for supported event sources (drasikhov)
.........T [ZBX-22022] removed client certificate expiration histogram metrics from Kubernetes API server by HTTP template (drasikhov)
.......PS. [ZBX-25545] fixed host interface duplication in autoregistration mode (vsmelovs)
..F....... [ZBX-21955] fixed display of mapped numerical values in Latest data of multiple items (wczerneha)
.........T [ZBX-25975] fixed incorrect OID in CPU temperature LLD rule in MikroTik templates (drasikhov)
...G...... [ZBX-26477] fixed vfs.dir.get ignoring entries with 0 unixtime and fixed vfs.file.get having null values for time fields in this case (dgoloscapov)
...G...... [ZBX-26209] fixed remote command output routing from Stderr to Stdout in Zabbix agent 2 (opucka)
.........T [ZBX-25104] converted SNMP templates to get[OID] method of polling of single OIDs; converted dynamic indexes items to walk[OID] method; converted TrueNAS, pfSense and OPNsense templates to walk[OID] method (drasikhov)
..F....... [ZBX-25956] removed excess suggestions from item copy target list (talbergs)
........S. [ZBX-26410] fixed split brain HA nodes after system pause (sboidenko)
..F....... [ZBX-25952] fixed inconsistent duo 'client secret' field validation (aluchko)
.......PS. [ZBX-26571] added support of source IP for libssh-based items (MVekslers)
..F....... [ZBX-26273] fixed inability to use LLD macro as update interval of item prototype (aluchko)
.........T [ZBX-26567] added new inventory items to the Cisco Meraki device by HTTP template (aiantsen)
.........T [ZBX-26604] fixed JavaScript in AWS Cost Explorer by HTTP template due to syntax changes in GetCostAndUsage API request (egordymov)
..F....... [ZBX-26481] fixed parameter trimming in item preprocessing steps (apoga)
..F....... [ZBX-26300] fixed showing previous element edit form when right clicking on another map element (msnihach)
.......P.. [ZBX-25499] fixed vault secrets resolution on Zabbix proxy (sboidenko)
...G...... [ZBX-26143] fixed duplicated address issue after redirection and disabled history upload on Agent connection failure until the connection is re-established (sboidenko)
..F....... [ZBX-25913] fixed Gauge widget description not updating on refresh (apoga)
..F....... [ZBX-24047] fixed value mapping update error when mapping name contains quotes (isharha)
..F....... [ZBX-26454] set a readonly property for the "Allowed Hosts" input for discovered items (msnihach)
........S. [ZBX-26486] fixed errors in Zabbix server log on second and subsequent server starts with TimescaleDB (mprihodko)
........S. [ZBX-25413] fixed race condition that could lead to user macro changes not be synced with Zabbix proxy (vso)

--------------------------------------------------------------------------------
Changes for 7.0.16

Bug fixes:
.......PS. [ZBX-26589] fixed DNS queries being performed for IP addresses when using older c-ares library (vso)
.......PS. [ZBX-26610] fixed some tasks being stuck in preprocessing queue (wiper)

--------------------------------------------------------------------------------
Changes for 7.0.15

Bug fixes:
.......PS. [ZBX-26588] fixed finished tasks queue size tracking which caused high cpu utilization by preprocessing manager (wiper)

--------------------------------------------------------------------------------
Changes for 7.0.14

7.0.14rc1 was released as 7.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.14rc1

New features:
.......PS. [ZBXNEXT-9931] added top items sorted by received values number and size to diaginfo preprocessing section (asestakovs)
.........T [ZBXNEXT-9942] added preprocessor throughput to Zabbix server health templates (aiantsen)
.........T [ZBXNEXT-9989] added supergroup topics support to Telegram media type, updated documentation (drasikhov)

Bug fixes:
.......PS. [ZBX-26537] fixed memory over-allocation in preprocessing manager (vso)
..F....... [ZBX-26422] added missing translation string for "Tags" label in "Tags" tab in configuration forms (solonkins)
.......PS. [ZBX-26294] improved logic of SNMP cache cleanup (dgoloscapov)
..F....... [ZBX-25929] improved digital clock widget element sizing (apoga)
..F....... [ZBX-21087] fixed not all aggregation functions working with foreach functions (aluchko)
A......... [ZBX-26191] fixed inconsistent API and frontend validation for maintenance period 'every' and 'period' fields (aluchko)
A.F....... [ZBX-23167] fixed issues with Host dashboards not displaying widgets from inaccessible templates; added hostdashboard object API (jfreibergs, vmaksimovs)
..F....... [ZBX-26123] added hostid parameter validation in web scenario configuration form (msnihach)
..F....... [ZBX-25420] fixed regsub/iregsub returning output if there is no match (talbergs)
...G...... [ZBX-26446] fixed Zabbix agent 2 S.M.A.R.T plugin failing on non-fatal exit status codes (esneiders)
.......PS. [ZBX-26426] fixed preprocessing to flush values for an item in the same order they were sent to preprocessing (wiper)
.......PS. [ZBX-26529] fixed memory leak when global variables are used in JavaScript preprocessing (vso)
.......P.. [ZBX-26469] fixed Zabbix proxy crash in discovery manager process (Andris, MVekslers)
...G...... [ZBX-26187] fixed response to wmi.getall from Zabbix agent 2 not returning array-type values (mprihodko)
...G.....T [ZBX-25944] replaced container name with container ID where used in queries and items for both Oracle templates and Oracle Zabbix agent 2 plugin (knaglis)
..F....... [ZBX-26131] disabled the menu item "Create trigger prototype" for item prototypes with binary data type (msnihach)
........S. [ZBX-26478] fixed Zabbix server crash when shutting down DB and sending alert using script media type with no parameters (askolmeisters)
.......PS. [ZBX-26116] fixed overload in history cache by vmware.eventlog item (MVekslers)
.......PS. [ZBX-25968] added configuration validation of DBPort and DBSocket (rtrizna)
...G...... [ZBX-26344] refactored zbxcmd execute to avoid windows syscalls in Zabbix agent 2 (esneiders)
.......PS. [ZBX-26433] fixed values outside of history storage period causing trigger to cache all values in storage period (vso)
.......PS. [ZBX-25175] increased retry to 5 for asynchronous SNMP pollers to avoid failure if one of packets is lost (vso)
..F....... [ZBX-26092] fixed Office 365 relay media type domain formatting to replace all dash symbols with dot (msnihach)
.......PS. [ZBX-26313] fixed SNMP preprocessing causing item to be unsupported when encountering wrong type (dgoloscapov)
.......PS. [ZBX-26387] fixed newline being truncated in SNMP "get[" check (dgoloscapov)
A.F....... [ZBX-26372] fixed long-running TimescaleDB queries when requesting historical data (gcalenko, Sasha)
.......PS. [ZBX-26339] fixed user macro resolving order in templates so that in case of conflict import order of templates takes precedence over the linking order (askolmeisters)
.........T [ZBX-18703] removed preprocessing step for mounted fs discovery in VMware Guest template (akotsegubov)
..F....... [ZBX-25713] fixed the map navigation tree widget selection issue (wczerneha)
..F....... [ZBX-26466] added ability for generic users to open the templates popup (Sasha)
...G...... [ZBX-26244] fixed Zabbix agent 2 memory leak related to traffic compression (MVekslers)
...G...... [ZBX-26114] improved Zabbix agent 2 accept rate on high RTT (sjurgensons)
...G...... [ZBX-25526] made Zabbix agent 2 proc.num, proc.cpu.util, proc.get and proc.mem items behave consistently with Zabbix agent when non-existing user is specified (arimdjonoks)
.........T [ZBX-26369] added ticket type parameter to OTRS CE media type, updated documentation, added missing web service file (drasikhov)
.......PS. [ZBX-26297] improved server warning log message for out of order value identifier detection between Zabbix server and Zabbix proxy (rtrizna)
.........T [ZBX-25684] updated regex in Asterisk by HTTP template to work with enabled maxcalls option (drasikhov)
.........T [ZBX-25538] updated uptime triggers in templates (drasikhov)
..F....... [ZBX-26263] fixed field focus on label click (msnihach)
..F....... [ZBX-26113] updated the link to Latest data in the item configuration form (msnihach)
..F....... [ZBX-26377] added the "parent_discoveryid" argument into paging data (msnihach)
........S. [ZBX-26256] fixed scheduled report not being created when start date is set in the future and beyond the current cycle (askolmeisters)

--------------------------------------------------------------------------------
Changes for 7.0.13

7.0.13rc1 was released as 7.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.13rc1

New features:
.........T [ZBXNEXT-9909] added Azure Backup Jobs by HTTP template (abrosimovs)
........S. [ZBXNEXT-9905] updated max supported TimescaleDB version to 2.19 (mprihodko)
.......PS. [ZBXNEXT-9813] added vm/hv UUID filter for vmware.datastore.discovery item (MVekslers)
........S. [ZBXNEXT-9927] implemented masking of secret user macros that are explicitly used (mprihodko)
.........T [ZBXNEXT-9937] updated PostgreSQL templates to support versions 17 and above (drasikhov)

Bug fixes:
........S. [ZBX-26259] fixed issue of event created from trigger prototypes missing tags inherited from templates (arimdjonoks)
.......P.. [ZBX-26270] fixed database sync error after removing interface used by item (sboidenko)
.......PS. [ZBX-26319] fixed timeout in remote script execution to use TrapperTimeout instead of 60 s (askolmeisters)
.......PS. [ZBX-25402] fixed numbered user macro parsing in macro function (askolmeisters)
.........T [ZBX-26050] updated dashboards in Zabbix server/proxy health templates (aiantsen)
..F....... [ZBX-26390] updated templated dashboard help icon link (Sasha)
..F....... [ZBX-25691] fixed the Problems by severity widget to display all existing problems (wczerneha)
.........T [ZBX-25931] updated LLD filters in Systemd by Zabbix agent 2 template (drasikhov)
.........T [ZBX-26292] fixed typo in script items for family of Nutanix templates (akotsegubov)
........S. [ZBX-24341] fixed {HOST.CONN}, {HOST.DNS}, {HOST.IP}, and {HOST.PORT} macros to be properly resolved in HTTP agent item fields (asestakovs)
..F....... [ZBX-23996] fixed errors in Item value widget when change indicator was displayed without value (dfofanovs)
..F....... [ZBX-26198] filtered out items that do not affect interface availability status (dfofanovs)
........S. [ZBX-26298] fixed expansions of all further user macros after undefined user macro (sboidenko)
.........T [ZBX-26335] fixed trigger expression in Azure SQL Managed Instance by HTTP template (abrosimovs)
........S. [ZBX-26235] fixed Zabbix server crash caused by audit when autoregistration deletes host tags (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.12

7.0.12rc1 was released as 7.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.12rc1

New features:
.......PS. [ZBXNEXT-9877] added zabbix[preprocessing] internal item (asestakovs)
........S. [ZBXNEXT-9718] added additional log message to assist in finding which item causes exhaustion of value cache (dgoloscapov)
.........T [ZBXNEXT-9782] added Pure Storage FlashArray by HTTP templates for REST API v1 and v2 (aiantsen)

Bug fixes:
.......PS. [ZBX-18703] fixed incorrect values returned by vmware.vm.vfs.fs.size item (MVekslers)
...G...... [ZBX-25210] added Server parameter configuration validation for Zabbix agent 2 (arimdjonoks)
...G....S. [ZBX-24850] fixed rejected incoming connection from link-local addresses on Windows (mprihodko)
...G...... [ZBX-25521] ListenPort value won't be included in "/status" endpoint report if passive mode is off in Zabbix agent 2 (lsurvilo)
..F....... [ZBX-26275] fixed new item preprocessing steps being saved with "Custom on fail" enabled (agriscenko)
........S. [ZBX-26056] fixed undefined behavior when linking template with LLD macro (rtrizna)
.......PS. [ZBX-23085] fixed vmware.datastore.perfcounter and vmware.cl.perfcounter items for custom instances (MVekslers)
A......... [ZBX-24383] fixed PHP fatal error when importing configuration from Zabbix 2.0 (Sasha)
...G...... [ZBX-24969] fixed vfs.file.regmatch item in Zabbix agent 2 to stop searching after first match (askolmeisters)
.........T [ZBX-24388] fixed trigger expression in Check Point Next Generation Firewall by SNMP template (aiantsen)
........S. [ZBX-25495] reverted escalator query fix for Oracle to optimize MySQL query; removed redundant "distinct" from original query (arimdjonoks)
.......PS. [ZBX-26197] fixed max repetition count not being inherited by host created by LLD (dgoloscapov)
.........T [ZBX-26074] fixed authentication settings in README.md (egordymov)
..F....... [ZBX-25603] fixed "Tag for matching" field visibility when "OK event generation" is set to "None" in trigger and trigger prototype configuration forms (esekace)
..F....... [ZBX-25683] fixed Ctrl+Arrow shortcuts not working in preprocessing form (isharha)
...G...PS. [ZBX-26080] fixed old file descriptors being held when external log rotation is used (dgoloscapov)
...G...... [ZBX-26121] added default flags to net.dns.get arguments when none are specified (arimdjonoks)
..F....... [ZBX-22654] fixed item units not resolving when value mapping is applied (isharha)
........S. [ZBX-25552] updated resource name from Discovery rule to LLD rule (rtrizna)
.........T [ZBX-25975] optimized temperature sensor discovery in MikroTik templates (drasikhov)
.........T [ZBX-26026] updated "get last backup" query in MSSQL by ODBC template (akotsegubov)
.........T [ZBX-26208] fixed buffer pool efficiency formula for family of MySQL templates (akotsegubov)
..F....... [ZBX-26093] fixed Geomap widget displaced host popup (isharha)
..F....... [ZBX-26061] fixed vertical text rotation for Chinese, Korean, and Japanese languages (dfofanovs)
........S. [ZBX-25306] updated Zabbix web service chromdp and cdproto dependency (esneiders)
........S. [ZBX-26038] added 10-second reconnect timeout for PostgreSQL read-only database (sboidenko)
...G...... [ZBX-26055] fixed failure to refresh active checks when next refresh was faster than 60 seconds (sboidenko)
.......PS. [ZBX-26042] fixed agent redirection if host encryption settings are wrong (sboidenko)
.......PS. [ZBX-25146] removed concurrency when using net-snmp library for network discovery (MVekslers)
..F....... [ZBX-25749] removed theming from QR code (talbergs)
.........T [ZBX-23750] updated documentation for SMART by Zabbix agent 2 templates (drasikhov)
.D........ [ZBX-25612] updated documentation for both Oracle DB templates and Oracle DB Zabbix agent 2 plugin (knaglis)
.........T [ZBX-25439] added note about replication privilege requirements for MariaDB in MySQL templates (drasikhov)
...G...... [ZBX-21876] corrected getPluginCapacity to avoid false warnings when default capacity exceeds maximum capacity (sjurgensons)
...G...... [ZBX-22900] fixed Zabbix agent crash on Windows while executing runaway regular expression (mprihodko)
.......PS. [ZBX-26006] made PSK comparison case-insensitive during autoregistration (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.11

7.0.11rc2 was released as 7.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.11rc2

Bug fixes:
.......PS. [ZBX-26211] fixed a crash when checking for not supported value (vso)

--------------------------------------------------------------------------------
Changes for 7.0.11rc1

New features:
.........T [ZBXNEXT-9271] added Azure MSSQL DTU database by HTTP template (abrosimovs)
...G...... [ZBXNEXT-8388] added normalized_value tag extracted from ata_smart_attributes for Smart Zabbix agent 2 plugin (lsurvilo)
.........T [ZBXNEXT-9703] updated existing Zabbix server/proxy health templates; added Zabbix server/proxy health templates by Zabbix agent passive/active (aiantsen)
.........T [ZBXNEXT-9809] added refactored webhooks (abiba, aiantsen, drasikhov, egordymov, knaglis)

Bug fixes:
A.F....... [ZBX-26009] prevented reporting successful completion for several UI actions when database transaction commit fails; fixed inability to identify interruption of database connection when calling *.get API methods (vmaksimovs)
..F....... [ZBX-25717] fixed tag inheritance for discovered triggers (esekace)
..F....... [ZBX-24714] fixed broken custom on fail layout in item preprocessing form in some languages (agriscenko)
.........T [ZBX-25940] added namespace to Pod discovery rule in Kubernetes nodes by HTTP template (egordymov)
...G...... [ZBX-25436] updated Zabbix agent 2 server configuration description in config (esneiders)
..F....... [ZBX-25946] fixed special pattern removal from multiselect and pattern select fields (esekace)
.........T [ZBX-25855] fixed CPU item in Ubiquiti AirOS by SNMP template (abrosimovs)
..F....... [ZBX-25837] fixed global notification sound playback duration (esekace)
........S. [ZBX-22617] enhanced Zabbix server performance by implementing parallel syncing of trends and avoiding range queries, resulting in faster shutdown times (vso)
...G...... [ZBX-25798] fixed error with converting empty string to utf8 (MVekslers)
........S. [ZBX-25365] fixed map element deletion during LLD and action operation processing via Zabbix server (asestakovs)
........S. [ZBX-25706] updated macro substitution process to re-try resolving macros in item key parameters and macro context without double-quoting if quoting was not possible (asestakovs)
........S. [ZBX-25907] fixed autoregistration with proxy group to specific proxy in same proxy group (wiper)
.......PS. [ZBX-25860] prevented 06050165 upgrade patch from saving oversized escaped function parameters (arimdjonoks)
A......... [ZBX-26057] returned presence of missing message_format field in output of mediatype.get API method (wczerneha)
....I..... [ZBX-26108] fixed Zabbix agent build on Windows with PCRE2 installed with vcpkg (mprihodko)
..F....... [ZBX-25678] fixed inability to select multiple tag values in graph subfilter (esekace)
........S. [ZBX-25651] improved trend update performance on TimescaleDB by using upserts instead of updates (vso)
........S. [ZBX-25419] fixed macro expansion when simple context macro begins with substring ":regex" (mprihodko)
..F....... [ZBX-25607] fixed column width in multiple list pages (esekace)
.........T [ZBX-26029] added device retrieval loop error exception handling to Meraki template (abiba)
........S. [ZBX-26066] fixed autoreg_host table overflow during autoregistration (sboidenko)
........S. [ZBX-25731] fixed host interface going to unknown state when switching proxies due to proxy HA (dgoloscapov)
.........T [ZBX-26016] fixed network device and mounted fs LLD rules in VMware Guest template; updated datastore item prototypes for family of VMware templates (akotsegubov)
.......PS. [ZBX-26014] added c-ares support for agent poller and snmp poller (vso)
A......... [ZBX-25670] restored audit logging of host group links to hosts (jfreibergs)
..F....... [ZBX-25911] fixed correlation form popup opening on event details page (rgontarski)
...GI..PS. [ZBX-25140] made configure reject TLS unaware compilers (jxl)
.........T [ZBX-26070] fixed macro in HashiCorp Consul Cluster by HTTP template (abrosimovs)
....I..... [ZBX-25868] fixed missing permissions for built-in templates (asestakovs)
..F....... [ZBX-22952] made header matching case-insensitive (agriscenko)
A...I..... [ZBX-26010] fixed template cloning error caused by invalid enabled_lifetime_type value (asestakovs)
.......PS. [ZBX-25991] fixed invalid SQL statement during network discovery when using Oracle database (asestakovs)
..F....... [ZBX-25582] fixed approximation "all" for SVG graph widget with multiple entries and same timestamp on single item (dfofanovs)
..F....... [ZBX-23687] added improvements and fixed bugs related to context menus (dfofanovs)
.........T [ZBX-26122] fixed preprocessing step for monthly costs; added triggers for raw data; updated dashboard in Azure Cost Management by HTTP template (egordymov)

--------------------------------------------------------------------------------
Changes for 7.0.10

7.0.10rc1 was released as 7.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.10rc1

New features:
.........T [ZBXNEXT-9606] added Palo Alto PA-440 by HTTP template (drasikhov)
........S. [ZBXNEXT-9771] updated maximum supported TimescaleDB version to 2.18 (mprihodko)
A.F....... [ZBXNEXT-9624] added support for PHP 8.4 (talbergs)
...G...... [ZBXNEXT-7121] added User parameter to Zabbix agent 2 Redis items (esneiders)
.........T [ZBXNEXT-9584] added improvements and fixes to Dell HTTP and SNMP templates (abrosimovs, knaglis)
.........T [ZBXNEXT-9654] added Azure SQL Managed Instance by HTTP template (abrosimovs)

Bug fixes:
.......PS. [ZBX-26253] fixed large data transfers being uncompressed without authorization (vso)
A......... [ZBX-26023] restored ability for users to get all alerts within same user group; fixed "provisioned" property type for user Media object (jfreibergs)
A......... [ZBX-18432] fixed inability to view certain problems and events by users with specific permissions on tags when permissions on all tags are given to specific host group (dpankins)
A.F.....S. [ZBX-23760] added prevention of deleting host groups, templates, hosts, triggers, services, discovery rules, and discovery checks if they are used in action conditions or operations (agriscenko, dgoloscapov)
...G...... [ZBX-25932] fixed Zabbix sender returning incorrect exit code when having partial success (dgoloscapov)
...G...... [ZBX-25962] fixed incorrect serialization of complex objects leading to crashes in wmi.getall (dgoloscapov)
...G...... [ZBX-21205] added information about JSON in oracle.custom.query response (sjurgensons)
..F....... [ZBX-24740] fixed main menu chevrons (apoga)
...G...... [ZBX-23750] added README to Zabbix agent 2 Smart plugin (sjurgensons)
.......PS. [ZBX-25899] added support of DNS with multiple addresses (vso)
.........T [ZBX-26024] removed event name from configuration change trigger in Redis by Zabbix agent 2 template (drasikhov)
.......PS. [ZBX-25994] fixed value cache filling up if trigger is disabled (vso)
.......PS. [ZBX-25137] improved logs for SNMP poller (vso)
..F....... [ZBX-25768] fixed green dot indicator not displaying in Graph and Pie chart widgets when some fields are modified (isharha)
...G...... [ZBX-25236] corrected MQTT message handler not to block (sjurgensons)
..F....... [ZBX-25233] removed unused interfaces and interfaces with disabled items from host interface overall status calculation (dfofanovs)
..F....... [ZBX-25939] fixed incorrect tooltip text placement when using Space or Enter key (isharha)
........S. [ZBX-25777] reduced load on history syncers after startup by delaying trigger timer functions calculation by one minute (vso)
..F....... [ZBX-25778] fixed incorrect style of dropdowns in Frontend notifications section (isharha)
..F....... [ZBX-25844] fixed console errors in Graph widgets when rendering data as points (isharha)
...G...... [ZBX-25442] fixed Zabbix agent interpretation of Modbus result data for mixed endianness modes (asestakovs)
...G...... [ZBX-25543] fixed crash when global regular expression is updated on Zabbix agent 2 (vso)
..F....... [ZBX-25862] fixed inability to update discovered trigger status (esekace)
..F....... [ZBX-25220] fixed Top hosts widget not loading in case of inaccessible maintenance (dfofanovs)
.......PS. [ZBX-22580] reduced nodata trigger false positives after Zabbix proxy connection disruption (arimdjonoks)
..F....... [ZBX-25539] fixed console error when configuring Top hosts or Item history widget to display the same thumbnail in more than one column (rgontarski)
.........T [ZBX-25458] fixed LLD rule for organization discovery; changed host prototype Host field to avoid special characters (abiba)
........S. [ZBX-25748] fixed DNS refresh on configuration change (sboidenko)
.........T [ZBX-25504] updated quorum and quorum member discoveries for family of MSSQL templates (akotsegubov)
...G...... [ZBX-25530] fixed Zabbix agent 2 startup failures caused by insufficient buffer size for performance counters (asestakovs)
..F....... [ZBX-25120] fixed Map widget flickering on refresh (apoga, averza)
........S. [ZBX-25244] fixed {PROXY.NAME} and {PROXY.DESCRIPTION} macros to be resolved when proxy group is used (asestakovs)
..F....... [ZBX-25513] fixed value not being cleared in Gauge widget after item data history is cleared (dfofanovs)
..F....... [ZBX-25471] fixed emptying of web scenario Variables and Headers data (wczerneha)
...G...... [ZBX-22522] fixed web.page.get curl header (sboidenko)
...G...... [ZBX-25382] applied pkgsrc patch to restore builds on NetBSD >= 8.2 (jxl)
..F....... [ZBX-25758] fixed saving of filter state in trigger list (esekace)
..F....... [ZBX-25681] fixed newly added tag field state in maintenance form after changing maintenance type (esekace)
..F....... [ZBX-25511] fixed overriding Y-axes in Graph widget; fixed long names in Graph and Pie Chart widget datasets (averza)
..F....... [ZBX-25666] fixed maintenance status display for submap elements when trigger elements are used (esekace)
.........T [ZBX-25601] fixed HTTP proxy parameter name in Microsoft 365 reports by HTTP template (drasikhov)
..F....... [ZBX-25730] fixed target for URLs in menu pop-up (esekace)

--------------------------------------------------------------------------------
Changes for 7.0.9

7.0.9rc2 was released as 7.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.9rc2

Bug fixes:
.......PS. [ZBX-25903] fixed usmStatsNotInTimeWindows value being used when received and not handled by Net-SNMP library (vso)

--------------------------------------------------------------------------------
Changes for 7.0.9rc1

New features:
...G...... [ZBXNEXT-9686] improved Zabbix agent 2 Smart plugin error handling with missing privileges (esneiders)

Bug fixes:
A......... [ZBX-26255] introduced clamping for mitigation of timing attacks (jfreibergs, vmaksimovs)
A.F....... [ZBX-26258] restricted access to user related fields using user.get, alert.get, role.get API methods for users of User and Admin types (vmaksimovs, wczerneha)
.......PS. [ZBX-25876] fixed escaping in script item parameters (askolmeisters)
..F....... [ZBX-24936] fixed button positioning in button split of multiselect (dfofanovs)
..F....... [ZBX-25466] removed title from item mass update preprocessing steps checkbox (dpankins)
..F....... [ZBX-24751] fixed trigger and trigger prototype form event name field height update which spans multiple lines (gcalenko)
..F....... [ZBX-25532] fixed stacked line graph point rendering (dpankins)
..F....... [ZBX-25264] fixed display of log time in Item history widget (dpankins)
..F....... [ZBX-24644] changed history trends compression header text in housekeeping to also include audit (dpankins)
.......PS. [ZBX-25824] fixed SNMP-based discovery rules to prevent potential flooding with requests when a host has flapping availability (dgoloscapov)
A......... [ZBX-24690] fixed YAML generation in compact nested mapping mode (gcalenko)
...G...... [ZBX-24672] replaced collector interface with runner interface in Zabbix agent 2 perfmon plugin (asestakovs)
.......PS. [ZBX-25391] fixed error in the log file when retrieving VMware tags from an ESXi host (MVekslers)
...G...... [ZBX-25439] added MariaDB specific info to MySQL plugin README (sjurgensons)
.......PS. [ZBX-25108] added more verbose logging of SNMP async agent failures, fixed error not being cleared in different edge cases (dgoloscapov, vso)
...G...... [ZBX-25443] updated Go version requirement to 1.21 (esneiders)
..F....... [ZBX-25445] fixed regrepl macro function when capturing groups are used (esekace)
.......PS. [ZBX-25568] fixed user macros in preprocessing scripts not being resolved to latest values (wiper)
.......PS. [ZBX-25584] fixed high load of VMware collector in case of large number of new events and added history cache overload control (MVekslers)
.......PS. [ZBX-25672] fixed on-demand configuration sync between Zabbix server and proxy when TimescaleDB is used (mprihodko)
...G...... [ZBX-25460] fixed inconsistent report of free disk space by Zabbix agent 2 in response to vfs.fs.get on Windows (mprihodko)
.......PS. [ZBX-25865] fixed issue causing vmware.hv.network.linkspeed metric failure and resulting in poller becoming unresponsive (MVekslers)
..F....... [ZBX-22979] added focus traps to API Token creation and Event correlation, Scripts, and Services clone popups (rgontarski)
...G...... [ZBX-25725] fixed wmi.getall causing crash in Zabbix agent 2 when result contains a pointer to IDispatch (dgoloscapov)
.......P.. [ZBX-25782] fixed Zabbix proxy failing to create database on RHEL (dgoloscapov)
...G...... [ZBX-25501] fixed scheduled report generation failures when external dashboard resources fail to load (dgoloscapov)
...G...... [ZBX-25502] fixed net.dns.record for Zabbix agent 2 (esneiders)
........S. [ZBX-24549] improved Elasticsearch performance by querying in time intervals and not calling index refresh; added slow query log; fixed queries not working (vso)

--------------------------------------------------------------------------------
Changes for 7.0.8

7.0.8rc2 was released as 7.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.8rc2

Bug fixes:
........S. [ZBX-25797] fixed Zabbix server crash during autoregistration (arimdjonoks)
.......PS. [ZBX-25776] fixed Zabbix server crash when testing some internal items (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.8rc1

New features:
.........T [ZBXNEXT-9572] added Juniper MX by SNMP template (egordymov)

Bug fixes:
A......... [ZBX-26257] fixed SQL injection vulnerability when calling "get" methods with "groupBy" parameter (agriscenko)
.......PS. [ZBX-25373] fixed possibility to insert duplicate triggers via LLD (dgoloscapov)
.......PS. [ZBX-25719] fixed crash during SNMP walk value preprocessing if value contains NULL (vso)
........S. [ZBX-25754] fixed LLD rollback when reaching 30k dependent item limit (wiper)
.......PS. [ZBX-25677] removed failure when encountering mismatched OID in SNMP async poller (dgoloscapov, vso)
..F....... [ZBX-24652] fixed name filtering for Maps and Discovery rules (wczerneha)
..F.....S. [ZBX-24916] fixed date/time calculation for numeric (unsigned) item values with unixtime units after the year 2038 (dfofanovs, sboidenko)
........S. [ZBX-25671] fixed compilation with libevent version below 2.1.6 (sboidenko)
..F....... [ZBX-25374] fixed loading animation for the enable/disable action (wczerneha)
..F....... [ZBX-25467] fixed tabulation in Item history widget, Top hosts widget, and Latest data Last value hintbox (dfofanovs)
.......PS. [ZBX-25765] fixed crash when overriding LLD trigger (dgoloscapov)
........S. [ZBX-25363] fixed connector error spam to log (sboidenko)
.......PS. [ZBX-25642] enhanced JavaScript preprocessing to execute in parallel when handling multiple values for the same item (vso)
..F....... [ZBX-25259] fixed hintbox positioning (apoga)
..F....... [ZBX-25206] removed padding in Geomap widget (apoga)
..F....... [ZBX-25489] removed action "Remove" from discovered triggers (rgontarski)
..F....... [ZBX-24963] fixed links in Graph widgets on host dashboard created by graph prototype (rgontarski)
........S. [ZBX-23103] fixed parsing of JSONPath containing dollar sign (arimdjonoks)
.......PS. [ZBX-25089] fixed auto registration loop with proxy group (sboidenko)
..F....... [ZBX-24608] fixed "No data" word overlap in Clock widget (apoga, ddauksa)
..F....... [ZBX-25410] fixed incorrectly displayed password field for public key authentication method in item form (esekace)
..F....... [ZBX-25222] fixed cloning host with graph that contains item from another host (gcalenko)
..F....... [ZBX-24616] fixed permission check for trigger expression constructor (gcalenko)
A......... [ZBX-25732] fixed inability to make cross-origin requests to API when passing authentication token using Authorization HTTP header; fixed inability to make cross-origin HTTP OPTIONS request to API endpoint (vmaksimovs)

--------------------------------------------------------------------------------
Changes for 7.0.7

7.0.7rc1 was released as 7.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.7rc1

New features:
.......PS. [ZBXNEXT-9622] added top.peak in diaginfo to identify items with highest task queue (vso)
...G...... [ZBXNEXT-8914] reworked Oracle plugin queries to use variable binding (dgoloscapov, esneiders)
..F....... [ZBXNEXT-9228] implemented automatic selection of the first element of a broadcast-capable widget (averza, wczerneha)
A.F....... [ZBXNEXT-8690] implemented a new filter in media types list view to display actions based on the scope of their media type usage (Ivo)

Bug fixes:
..F....... [ZBX-26254] fixed reflected XSS in valuemap export URL (talbergs)
.......PS. [ZBX-25497] added support for VMware perfCounter measured in gigabytes (MVekslers)
........S. [ZBX-25686] fixed an SQL error in network discovery action processing (wiper)
.......P.. [ZBX-25664] fixed nested transactions on Zabbix proxy when using hybrid buffer (dgoloscapov)
A......... [ZBX-25350] prohibited deleting user groups that are used in userdirectory user group mappings (gcalenko)
..F....... [ZBX-24895] changed double quotes to single quotes for a string in an SQL statement (rgontarski)
..F....... [ZBX-25010] fixed trigger being displayed in its own dependency list (rgontarski)
.......PS. [ZBX-25515] improved LLD error messages when unable to create or update an entity (dgoloscapov)
..F....... [ZBX-25525] fixed parent template changes affecting linked template overrides in trigger and trigger prototype forms (esekace)
...G...... [ZBX-25377] fixed crash when executing vfs.fs.size or other metrics and forked metric is terminated abnormally (vso)
...G...... [ZBX-25390] fixed vfs.fs.get item for Digital Audio CD disks on Windows (MVekslers)
.......PS. [ZBX-25590] fixed failures to convert double to uint64 in preprocessing (dgoloscapov)
.......PS. [ZBX-25596] fixed handling of preprocessing history when the value type of an item is changed (dgoloscapov)
.......PS. [ZBX-25136] fixed item testing preprocessing not being performed on Zabbix proxy when the item itself is being tested on Zabbix proxy (wiper)
........S. [ZBX-24970] fixed forgotten places for macro functions support (akozlovs)
..F....... [ZBX-25183] fixed the color of selected items in a collapsed main menu for high contrast themes (wczerneha)
........S. [ZBX-25551] fixed preprocessing being skipped during history.push if host is monitored by Zabbix proxy (vso)
...G...... [ZBX-25267] fixed Zabbix agent 2 refusing PSK connections when using PSK and certs (dgoloscapov)
.......PS. [ZBX-25548] fixed SNMP agent walk and get keys returning non-printable ASCII characters as string if hints are missing (vso)
...G...... [ZBX-25550] fixed crash in Zabbix agent when Zabbix server is restarted in the middle of connection (vso)
.......PS. [ZBX-25517] reduced shared memory usage for item tags by storing links in heap (vso)
...G...... [ZBX-25562] fixed Zabbix agent build problem on NetBSD due to zbxsysinfo issue (dgoloscapov)
...G...... [ZBX-25404] fixed issue of trapper item failing when space character is used in the 'Allowed hosts' field (MVekslers)
.........T [ZBX-24866] added trigger name prefixes (abakaldin)
....I..... [ZBX-25321] dropped reliance on pre-2.x libevent API and headers (jxl)
..F....... [ZBX-25269] fixed widget iterator readiness (apoga, averza)
..F....... [ZBX-25022] fixed copying of master and dependent items to multiple destinations (Ivo)
A.F....... [ZBX-22350] fixed aggregations for datasets in SVG graph widget (agriscenko)

--------------------------------------------------------------------------------
Changes for 7.0.6

7.0.6rc1 was released as 7.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.6rc1

New features:
A......... [ZBXNEXT-9404] enabled usage of the mediatype.get method for users with the User role with a limited field scope (wczerneha)
.........T [ZBXNEXT-9249] added new items and trigger for disk space usage in LXC containers for Proxmox VE by HTTP template (akotsegubov)
..F....... [ZBXNEXT-9563] increased the maximum number of lines for widgets displaying data in rows (wczerneha)
.......PS. [ZBXNEXT-9405] added pagination for collecting VMware events based on free shared memory (MVekslers)
.........T [ZBXNEXT-9557] added Website certificate by Zabbix agent 2 active template (abakaldin)
.........T [ZBXNEXT-9549] added active agent templates for LAMP stack monitoring (abakaldin)
.........T [ZBXNEXT-9382] added Nutanix template (akotsegubov)
........S. [ZBXNEXT-9532] updated maximum supported TimescaleDB version to 2.17 (mprihodko)
.......PS. [ZBXNEXT-9238] updated maximum supported PostgreSQL version to 17 (mprihodko)
.........T [ZBXNEXT-9058] updated VMware Hypervisor template for ability to work as a standalone template (akotsegubov)

Bug fixes:
........S. [ZBX-25322] fixed action command sending to proxies assigned to proxy group (wiper)
........S. [ZBX-25463] fixed an endless loop in the report manager (sboidenko)
.......PS. [ZBX-25479] improved asynchronous pollers to count as busy when maximum capacity has been reached (vso)
.......PS. [ZBX-25050] improved preprocessing manager memory consumption by starting 16 preprocessing workers by default and releasing reserved memory daily (vso)
........S. [ZBX-25477] fixed the crash occurring when a calculated item contained large value (vso)
..F....... [ZBX-21618] fixed the layout of multiple list pages when displaying long entity names (esekace)
..F....... [ZBX-25444] fixed missing maintenance data in maps for map-type elements (esekace)
....I....T [ZBX-24994] removed UUIDs for host elements in the default data (abakaldin, asestakovs)
........S. [ZBX-25397] fixed events not being suppressed during maintenance if a deadlock occurred (vso)
...G...PS. [ZBX-24614] fixed unidirectional SSL shutdown being performed by both sides resulting in RST packets during communication between Zabbix components (vso)
........S. [ZBX-25162] optimized dependent item validation in LLD (wiper)
.........T [ZBX-25096] fixed performance counter query in MSSQL by ODBC template; updated documentation in MSSQL by Zabbix agent 2 template (akotsegubov)
A......... [ZBX-24410] prevented occasional mismatch of preprocessing step order in inherited items when linking a template to a host (vmaksimovs)
.......PS. [ZBX-25455] fixed reserving too much memory for preprocessing and tags in the configuration cache (vso)
...G...... [ZBX-24954] removed references to GnuTLS from the configuration file (wiper)
...G...PS. [ZBX-25301] removed redundant message size check on 32-bit platforms when sending TCP message (arimdjonoks)
..F....... [ZBX-25208] fixed merging of user macros in the `Inherited and host/template/host prototype macros` mode; fixed resolving of user macros with unquoted context started with "regex:" (Sasha)
..F....... [ZBX-24972] fixed the inability to open links from host-type map elements in a new tab (esekace)
.......PS. [ZBX-25305] fixed the timeout not being applied to Zabbix agent passive checks (vso)
.......P.. [ZBX-25024] updated Zabbix proxy to use history write time instead of the value timestamp when discarding old values (wiper)
........S. [ZBX-25465] fixed action notifications with Convert to cause option selected being mixed with other actions (sboidenko)
.........T [ZBX-20767] removed the unnecessary Discard with heartbeat preprocessing step from discovery rules in Linux and Nextcloud templates (drasikhov)
A......... [ZBX-23949] fixed processing of the `host` parameter for trigger prototypes (jfreibergs)
..F....... [ZBX-25273] fixed the incorrect vertical scale for s-units in graphs (averza, dfofanovs)
........S. [ZBX-25320] improved the error message for errors related to dashboard formatting as PDF (mprihodko)
........S. [ZBX-25324] fixed FreeTDS ODBC login with special characters in the password field (sboidenko)
A......... [ZBX-25034] fixed discovery rule export issue where host prototypes with template override defined used template’s visible name (wczerneha)
..F....... [ZBX-20848] fixed multiselect not suggesting a just-removed record (apoga, averza)
A.F....... [ZBX-24528] prevented SQL errors from being displayed to non-authorized users (gcalenko, jfreibergs)
A.F....... [ZBX-21503] prevented creation of audit logs for Media type objects on updates without actual changes (jfreibergs)
..F....... [ZBX-24633] fixed code error when viewing graph and trigger lists with discovered objects set to expire (jfreibergs)
..F....... [ZBX-25139] prevented sending of empty query_fields, headers or parameters for item testing (jfreibergs)
A......... [ZBX-24846] fixed checking for orphaned maintenances when deleting a host or host group (wczerneha)
..F....... [ZBX-23676] fixed incorrect displaying of rebranded sidebar logotypes (averza)
..F....... [ZBX-25091] fixed colors of the selected read-only radio buttons (rgontarski)
.........T [ZBX-25392] fixed description of Microsoft 365 reports by HTTP template (abrosimovs)
.......PS. [ZBX-24698] fixed loading of SSL certificate and key in the poller process for HTTP agent checks (Andris)
........S. [ZBX-24582] truncated the error message for testing items with a value type mismatch (rtrizna)
..F....... [ZBX-25393] fixed unwanted page scrolling when editing text in multiline text fields (averza)

--------------------------------------------------------------------------------
Changes for 7.0.5

7.0.5rc1 was released as 7.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.5rc1

New features:
.......PS. [ZBXNEXT-6726] added auto renew Hashicorp vault periodic service tokens (sboidenko)
........S. [ZBXNEXT-9397] replaced forced proxy timeout sync between Zabbix server and proxy by sync on demand (mprihodko)
.........T [ZBXNEXT-9457] added Huawei OceanStor V6 by SNMP template (abrosimovs)
...G...... [ZBXNEXT-9281] added configurable item timeout support (dgoloscapov)
........S. [ZBXNEXT-9246] added monitoring of HA manager process utilization (mprihodko)

Bug fixes:
A......... [ZBX-24500] fixed an issue that allowed defining multiple PSK keys for the same PSK identity used in hosts, proxies, and autoregistration (gcalenko)
...G...... [ZBX-24960] fixed specified item test by Zabbix agent 2 on Windows for "system.uptime" and other performance counter-based items (asestakovs)
........S. [ZBX-25298] fixed LLD rule lifetime parameters to be updated during template linking by autoregistration and network discovery (asestakovs)
....I..... [ZBX-24955] fixed cuid_timestamp PostgreSQL function for database dump and restore (askolmeisters)
........S. [ZBX-25265] fixed macro function parameter escaping in LLD (wiper)
........S. [ZBX-25157] fixed misleading error message while testing a scheduled report (mprihodko)
...G...... [ZBX-24273] fixed potential Zabbix agent crash for vfs.fs.get item (MVekslers)
A.F.....S. [ZBX-25090] fixed missing binary data type when streaming data to external systems (asestakovs)
...G...PS. [ZBX-25296] removed overzealous preprocessor test for LIBRESSL_VERSION_NUMBER (jxl)
..F....... [ZBX-24249] fixed labels overflowing in widget configuration forms (apoga)
..F....... [ZBX-25182] removed length restriction for trigger expression and recovery expression fields (esekace)
..F....... [ZBX-25033] fixed errors in Problem view and widget in case "Problems" option is set and all symptoms are resolved (Ivo)
A......... [ZBX-25223] resolved issue where the selectAction parameter with "extend" in mediatype.get request returns only actionid (wczerneha)
...G...PS. [ZBX-25029] fixed initiating HA failover in the case of invalid server response (wiper)
A......... [ZBX-25159] resolved issue where API maintenance.get returns HTTP 500 when using a single "hostids" ID (wczerneha)
...G...... [ZBX-25309] fixed Zabbix agent crash on 3 user parameters reload (arimdjonoks)
........S. [ZBX-25293] fixed not-null constraint violation during low level discovery when overrides are used (vso)
..F....... [ZBX-24938] added new line handler for columns with text item data type and display set to "As is" in Item history widget (dfofanovs)
A......... [ZBX-23007] added chunking when collecting related objects for item and item prototype (dfofanovs)
..F....... [ZBX-24931] fixed vertical text layout for Korean, Japanese and Chinese languages (dfofanovs)
.........T [ZBX-25314] added check for *UNKNOWN* values in the existing webhooks (abiba)
..F....... [ZBX-24949] fixed uniqueness check of grouping attributes in Host navigator and Item navigator widgets (apoga)
..F....... [ZBX-25040] fixed incorrect DB query in item value widget when the referred widget is unavailable (averza)
A......... [ZBX-24975] fixed inability to retrieve "username", "name" and "surname" by "selectAcknowledges" parameter of event.get API (agriscenko)
..F....... [ZBX-24826] fixed external link icon overlapping text in System information widget (agriscenko)
..F....... [ZBX-23171] fixed escaping of slash character in context-based macro patterns (esekace)
..F....... [ZBX-25095] fixed action log filtering (esekace)
........S. [ZBX-25141] fixed {FUNCTION.VALUE} and {FUNCTION.RECOVERY.VALUE} macro expansion in notifications, commands, event names and manual event action scripts (dgoloscapov)
...G...... [ZBX-24684] moved Zabbix agent 2 plugin shutdown message to debug log level (esneiders)
.........T [ZBX-24805] added filter for discovery rule for family of APC templates (akotsegubov)
.........T [ZBX-23520] added timeout and fixed keys for raw items for family of MSSQL templates (akotsegubov)
..F....... [ZBX-25072] fixed splitting of a trigger expression in the expression builder (Sasha)
.........T [ZBX-22918] added database name macro for connection to all agent keys in PostgreSQL by Zabbix agent 2 (drasikhov)
.........T [ZBX-25199] updated filesystem space metrics JavaScript preprocessing in Linux by SNMP template with manual value type conversion (drasikhov)
..F....... [ZBX-24366] fixed host group filters on availability report to show correct items (jfreibergs, vmaksimovs)
.........T [ZBX-25255] fixed macro in PostgreSQL by Zabbix agent 2 template (abrosimovs)
........S. [ZBX-24702] improved certificate related error messages while loading dashboard (mprihodko)
..F....... [ZBX-24902] fixed disappearing graph type filter options when changing view mode from values back to graph (Ivo)
A......... [ZBX-24922] prevented attempt to update trigger or graph prototypes while importing discovery rules without "update existing" option specified (jfreibergs)
..F....... [ZBX-25156] fixed runtime error in trigger expression constructor if non-existent function was used in the expression field (Ivo)
........S. [ZBX-25098] fixed regsub output pattern issue with backslash and "at" sign in macro functions (sboidenko)
.........T [ZBX-25280] fixed trigger expression in Kubernetes cluster state by HTTP (egordymov)
........S. [ZBX-23010] allowed execution of files symlinked to AlertScriptsPath directory (wiper)
........S. [ZBX-24914] fixed conditional jumps error in cacheconfig when non-numeric item types are used with trends (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.4

7.0.4rc1 was released as 7.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.4rc1

New features:
..F....... [ZBXNEXT-9221] added links to host configuration forms in entity lists (esekace)
..F.I..... [ZBXNEXT-466] added the ability to filter audit log entries by IP (Ivo)
.........T [ZBXNEXT-9418] split {$PG.CONNSTRING} macro in PostgreSQL templates (abrosimovs)
..F.I...S. [ZBXNEXT-9208] implemented new macro functions and support for macro functions, JSONPath and XPath extractions in web scenario steps (esekace, sboidenko)
..F....... [ZBXNEXT-9122] added a warning icon for discovery checks used in action conditions (esekace)
.......PS. [ZBXNEXT-9416] updated max supported MariaDB version to 11.5 (mprihodko)
.........T [ZBXNEXT-9318] added Microsoft 365 reports by HTTP template (abrosimovs)
.........T [ZBXNEXT-7936] updated VMware templates (akotsegubov)
.........T [ZBXNEXT-9248] added GitHub repository by HTTP template (drasikhov)
........S. [ZBXNEXT-9408] updated max supported TimescaleDB version to 2.16 (mprihodko)
.........T [ZBXNEXT-8937] added support for IMDSv2 for role based authentication to AWS templates (egordymov)
.........T [ZBXNEXT-9245] added proxy group discovery to Zabbix server health template (knaglis)
.........T [ZBXNEXT-9398] added new mediatype webhook MS Teams Workflow (abiba)
.........T [ZBXNEXT-9341] added AssumeRole authentication to AWS templates (egordymov)

Bug fixes:
A......... [ZBX-25610] removed reliability on "sysmapelementurlid", "sysmapurlid" in URLs for map.create and map.update (Ivo)
.......PS. [ZBX-25625] fixed crash in browser item on invalid response (vso)
.......PS. [ZBX-25624] fixed crash in browser item on empty response (vso)
.......PS. [ZBX-25622] fixed crash in embedded JS when collecting performance entries after resetting default JS objects (wiper)
.......PS. [ZBX-25626] added external data validation to prevent access to internal duktape properties through HttpRequest object (wiper)
.......PS. [ZBX-25627] fixed crash in embedded JS when accessing browser element after forcing browser to be garbage collected (wiper)
........S. [ZBX-25629] fixed buffer over-read for broken UTF-8 mail data injection (sboidenko)
........S. [ZBX-24894] optimized database queries in lld lost resource handling (vso, wiper)
........S. [ZBX-25238] fixed crash when deleting proxy group and proxy at same moment (vso)
.......PS. [ZBX-25176] added retry to asynchronous SNMP pollers to avoid failure if one of packets is lost (vso)
..F....... [ZBX-25239] fixed translation strings (averza)
...G...... [ZBX-24954] added support of TLS cipher configuration to Zabbix agent 2 (wiper)
........S. [ZBX-25154] added deactivation of service manager problem cache if no services are configured (wiper)
.......PS. [ZBX-25073] added switchFrame() method to browser object (wiper)
...G...... [ZBX-25195] fixed crash in Zabbix agent for Solaris when using 'cmdline' as a parameter for an item key (MVekslers)
........S. [ZBX-24733] fixed possibility to insert history rows with duplicated timestamps via history.push (dgoloscapov)
..F....... [ZBX-24997] fixed script execution status in Action log page (esekace)
..F....... [ZBX-25106] fixed binary type items and item prototypes incorrectly displaying a zero when there no trends to configure (Ivo)
........S. [ZBX-25025] fixed DNS resolving after renew (sboidenko)
...G...PS. [ZBX-25085] fixed error of data simultaneous sending to multiple destinations by Zabbix sender (MVekslers)
.......PS. [ZBX-25045] fixed empty result for vmware.*.property items in case of large time interval between requests (MVekslers)
..F....... [ZBX-25068] changed tab key behavior for script textareas to apply indent instead of changing elements (dfofanovs)
...G...PS. [ZBX-25127] fixed crash in JSON library due to null pointer arithmetic (vso)
.......PS. [ZBX-24995] fixed SNMP OID parsing for network discovery (MVekslers)
........S. [ZBX-24993] removed reset of preprocessing history during configuration sync when preprocessing steps remain unchanged (dgoloscapov)
A......... [ZBX-24485] fixed undefined index error when importing host with technical name already in use by a template (jfreibergs, vmaksimovs)
.......P.. [ZBX-24731] fixed autoregistration at proxy in cases where custom value is used for the host interface (asestakovs)
...G...... [ZBX-24801] made frequency of active checks updates in Zabbix agent 2 better correspond to RefreshActiveChecks configuration parameter (arimdjonoks)
A......... [ZBX-24526] fixed notice when importing a non-template configuration file via the Templates page (jfreibergs)
...G...... [ZBX-24245] fixed Zabbix agent 2 and loadable plugin protocol mismatch error (esneiders)
........S. [ZBX-22557] fixed time zones conflict lead to report scheduling errors (sboidenko)
A......... [ZBX-24792] fixed query generation error in retrieval of alerts by non-Superadmin users without user group (jfreibergs)
..F....... [ZBX-25026] fixed percentile line being displayed outside of classic graph (Ivo)
A......... [ZBX-24099] prevented ability to enable LDAP authentication without specifying a user directory (jfreibergs)
..F....... [ZBX-25084] fixed permission check for scripts with manual input (esekace)
........S. [ZBX-24950] fixed macro function ignoring if text is added before the macro (akozlovs)
..F....... [ZBX-25122] fixed column configuration form crashing on save in Item history widget (dfofanovs)
...G...... [ZBX-22761] fixed Zabbix agent 2 runtime command result output to stderr (rzvejs)
...G...... [ZBX-23535] added alternative data source parsing for key ceph.status (rzvejs)
...G...... [ZBX-24418] fix Zabbix agent 2 build on mips architectures (rzvejs)
...G...... [ZBX-24471] fixed system.run[,nowait] to include double quotes the same way as system.run[,wait] (asestakovs)
...G...... [ZBX-24619] updated atomic variables to be more safe (esneiders)
..F....... [ZBX-24052] fixed the error when applying subfilter by tag on graph page if item tag contains special characters (wczerneha)
..F....... [ZBX-24051] fixed disappeared space between tags after applying tag values subfilter on the Latest data page (wczerneha)
....I...S. [ZBX-24819] fixed slow template cloning (asestakovs)
..F....... [ZBX-24039] fixed blank page with a JSON error is returned in case if user attempts to enable/disable a host that is removed by another user (wczerneha)
..F....... [ZBX-24570] fixed right Y axis being enabled by default in SVG graph widget (agriscenko)
..F....... [ZBX-24725] added missing maxlength parameter to description fields (aplich)
..F....... [ZBX-24691] fixed issue with SNMPv3 authentication protocol and privacy protocol values not getting sent to server for item testing (gcalenko)
..F....... [ZBX-24874] fixed item preprocessing Custom on fail checkbox readonly and disable state toggling (ddauksa)
A......... [ZBX-23315] prevented attempt to update host triggers when importing template through hosts page (epulke, jfreibergs)
A.F....... [ZBX-24750] fixed issues with maximum field length for map elements and shapes (Ivo)
........S. [ZBX-25081] reduced the alerts table polling in alert syncer (wiper)
........S. [ZBX-25020] fixed macro usage in http agent custom interval (sboidenko)
..F....... [ZBX-24966] fixed sorting in Map navigation tree widget (apoga)
.......P.. [ZBX-24675] fixed Zabbix Proxy configuration synchronization for entries with maximum length names (asestakovs)
........S. [ZBX-24394] made trigger housekeeper documentation more precise (dgoloscapov)
..F....... [ZBX-24431] prevented showing the disabled items in the case when not supported state has been selected (aplich)
........S. [ZBX-24636] fixed {HOST.CONN}, {HOST.DNS} and {HOST.IP} to be resolved to unknown in notifications instead of stopping resolving and to be resolved to empty when there is no interface (vso)
..F....... [ZBX-24554] added improvements and fixes for binary item usage in Item history widget (dfofanovs)
..F....... [ZBX-24728] fixed Item history widget column namings being too long after item selection (dfofanovs)
A......... [ZBX-24339] fixed validation of invalid API methods being passed down in user role rules (Ivo)
........S. [ZBX-24760] fixed default timezone in macro {EVENT.DATE} & {EVENT.TIME} expansion (mprihodko)
.......PS. [ZBX-24787] fixed execution of remote commands when agent interface is not present (dgoloscapov)
..F....... [ZBX-24147] fixed translation strings and comments to gender neutral ones (dpetra)
........S. [ZBX-25023] fixed usage of old libevent library versions (sboidenko)
..F....... [ZBX-24650] fixed {ITEM.LOG.SEVERITY} macro to resolve to event severity instead of trigger severity (esekace)
..F....... [ZBX-24903] fixed row count in script dialog of script item (apoga)
..F....... [ZBX-24730] fixed hintboxes in icon mapping (apoga)
..F....... [ZBX-24200] fixed long custom severity names and count in Problems by severity widget (apoga)
..F....... [ZBX-24466] fixed configuration map import not resetting element icons (talbergs)
..F....... [ZBX-21663] implemented ability to keep timeselector expanded when changing pages in problem view (vmurzins)
.......PS. [ZBX-24989] fixed memory leak in poller and snmp poller with SNMP agent item type when engine ID is frequently changed (vso)
..F....... [ZBX-23174] fixed frontend maintenance configuration not following documentation (agriscenko)
..F....... [ZBX-21838] fixed action names in mediatype and script lists being displayed differently; added total number of actions each mediatype/script being used in (agriscenko)
........S. [ZBX-25009] improved configuration syncer performance when reading items and hostmacro table (vso)

--------------------------------------------------------------------------------
Changes for 7.0.3

7.0.3rc1 was released as 7.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.3rc1

New features:
...G.....T [ZBXNEXT-9000] changed query table for ASM disk group metrics in Oracle Database plugin and Oracle by ODBC template (knaglis)
..F....PS. [ZBXNEXT-9218] added proxy group discovery internal item (mprihodko)

Bug fixes:
.......PS. [ZBX-25621] fixed possible buffer overflow in SNMP async poller when engineId exceeds maximum length as per standard (dgoloscapov)
....I..... [ZBX-25628] fixed possible line injection when handling SNMP traps using zabbix_trap_handler.sh from Zabbix Docker image, improved validation of SNMP traps in zabbix_trap_receiver.pl (dgoloscapov)
.......PS. [ZBX-25611] removed possibility of accessing internal duktape properties with atob function (wiper)
........S. [ZBX-24800] fixed global scripts being executed on Zabbix server instead of Zabbix proxy when used in actions (vso)
A........T [ZBX-24930] fixed inability to import latest official templates to 7.0.0 version (abiba, vmaksimovs)
..F....... [ZBX-24940] fixed issue with dependent trigger copying (vmaksimovs, vmurzins)
....I..... [ZBX-24576] fixed built-in dashboard "Local network" map element highlight overlapping the widget header (Ivo)
....I..... [ZBX-24547] removed duplicate matching name "Problems by severity" in built-in "Global view" dashboard (Ivo)
..F....... [ZBX-23844] fixed long names of icons and background images overlapping each other (agriscenko)
..F....... [ZBX-24835] fixed case-conversion and preg functions working incorrectly with the Turkish locale (agriscenko)
........S. [ZBX-23510] removed redundant userdirectory_usrgrp_3 index (arimdjonoks)
.......PS. [ZBX-24926] fixed bad argument error when using latest libcurl (vso)
...G...... [ZBX-23495] fixed Zabbix agent 2 still sending active check heartbeats when they are disabled (dgoloscapov)
..F....... [ZBX-24708] fixed hint visualization issues in Graph widget (apoga)
..F....... [ZBX-24769] fixed radio buttons in SVG graph data set becoming unresponsive after deleting another data set (agriscenko)
........S. [ZBX-24879] fixed ODBC login with special characters in the password field (sboidenko)
..F....... [ZBX-24947] fixed PHP runtime errors while processing frontend notifications (Sasha)
.........T [ZBX-24927] fixed duplicate references in dashboard widgets (akotsegubov)
..F....... [ZBX-23867] fixed inherited timeout not being passed to LLD testing form (agriscenko)
...G...PS. [ZBX-24779] fixed signal propagation issues when using Zabbix as a PID1 in a container (dgoloscapov)
A......... [ZBX-24543] removed restriction to remove a user group or removing a user from a user group when the user belongs to only one user group (gcalenko)
A......... [ZBX-24251] fixed login error when SAML authentication is enabled without a SAML userdirectory (gcalenko)
...G...... [ZBX-24824] improved loadable plugin connection broker (rzvejs)
A......... [ZBX-24583] fixed inability to export/import web scenario with digest authentication (jfreibergs)
..F....... [ZBX-23954] fixed Pie chart widget displaying "No data" if data is 0 (wczerneha)
..F....... [ZBX-23927] fixed the incorrect layering of dropdown menu in Graph and Pie chart widgets (wczerneha)
..F....... [ZBX-23877] fixed different displaying in left/right axis for SVG Graph widget (wczerneha)
..F....... [ZBX-21815] fixed issue with undefined offset for media type when it was deleted before saving the user (wczerneha)
.........T [ZBX-24617] fixed hardcoded region in AWS by HTTP template (egordymov)
..F....... [ZBX-23905] fixed double scroll in script dialogs (apoga)
..F....... [ZBX-23714] fixed items popup layout (apoga)
.........T [ZBX-24859] fixed JavaScript in S3 buckets discovery rule (egordymov)
..F....... [ZBX-18767] fixed word breaks in flexible text input fields and trigger expressions (ddauksa)

--------------------------------------------------------------------------------
Changes for 7.0.2

7.0.2rc2 was released as 7.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.2rc2

Bug fixes:
.......PS. [ZBX-24658] fixed host-proxy mapping update on proxies with forced full configuration sync (wiper)
A......... [ZBX-24683] fixed validation rules in event.get() and problem.get() methods (Sasha)
........S. [ZBX-24915] fixed housekeeper delete parameter (askolmeisters)

--------------------------------------------------------------------------------
Changes for 7.0.2rc1

New features:
....I...S. [ZBXNEXT-9230] converted history_bin table to hypertable for TimescaleDB (asestakovs)
.........T [ZBXNEXT-9217] added AWS Lambda by HTTP template (egordymov)
.......PS. [ZBXNEXT-9293] updated max supported MySQL version to 9.0 (mprihodko)
........S. [ZBXNEXT-9285] added {EVENT.UPDATE.STATUS} support for Service update notifications (MVekslers)

Bug fixes:
A......... [ZBX-25614] prohibited ability to change own username, role, and user groups for users of type Admin or User (jfreibergs)
.......PS. [ZBX-24889] fixed crash when VMware eventlog data is still not collected (MVekslers)
...G...... [ZBX-24460] removed sending length of data in reserved field when compression is not used in Zabbix agent 2 (dgoloscapov)
.......PS. [ZBX-24524] fixed "New values per second" statistic to include dependent items in calculation (asestakovs)
........S. [ZBX-24743] fixed wrong DB error handling on host tag deletion by network discovery action operation (mprihodko)
..F....... [ZBX-24695] fixed hintbox sizing (apoga)
.........T [ZBX-24773] fixed duplicate item preprocessing in Kubernetes Kubelet by HTTP template (egordymov)
..F....... [ZBX-24651] fixed errors in minimum size widgets (apoga)
..F....... [ZBX-24613] fixed disappearing "Back" button on refresh in submaps of Map widget (apoga)
..F....... [ZBX-24163] fixed submap addition in Map navigation tree widget to not append same submaps repeatedly (apoga)
A......... [ZBX-24772] fixed inability to access actions targeting users having at least one common user group with the current user of Admin role (vmaksimovs)
........S. [ZBX-24821] made 'execute_on' value being recorded in audit only for shell scripts (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.1

7.0.1rc2 was released as 7.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.1rc2

Bug fixes:
........S. [ZBX-24852] fixed compression policy change bug (askolmeisters)
...G....S. [ZBX-24719] fixed Zabbix agent 2 crashing when executing global script (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.1rc1

New features:
..F....... [ZBXNEXT-9215] added option to specify widgets as data sources for items in Graph and Pie chart widgets (ashubin, averza)
.........T [ZBXNEXT-8657] updated Zabbix health templates with new items and visualization (atocko)
........S. [ZBXNEXT-9143] added index on auditlog recordsetid (arimdjonoks)
...G...... [ZBXNEXT-9194] extended proc.get in Zabbix agent 2 to get proportional set size (PSS) memory on Linux (dgoloscapov)
........S. [ZBXNEXT-9260] updated soft minimal TimescaleDB version to 2.13 (mprihodko)
...G...... [ZBXNEXT-9081] added Small Computer System Interface (SCSI) device type support to Zabbix agent 2 Smart plugin (rzvejs)
.........T [ZBXNEXT-6445] added recovery expression for fuzzytime triggers in Linux and Windows templates, removed fuzzytime triggers from active agent templates (drasikhov)
.........T [ZBXNEXT-8868] added discovery and template for Azure VM Scale Sets (abrosimovs)
.......PS. [ZBXNEXT-9201] updated max supported MySQL version to 8.4 (mprihodko)
........S. [ZBXNEXT-9225] updated max supported TimescaleDB version to 2.15 (mprihodko)
.......PS. [ZBXNEXT-9226] updated max supported MariaDB version to 11.4 (mprihodko)
.........T [ZBXNEXT-9140] added support for custom compartments in Oracle Cloud by HTTP templates (knaglis)
.........T [ZBXNEXT-9034] added Jira Data Center by JMX template (atocko)
.......PS. [ZBXNEXT-9145] improved VMware event log retrieval (asestakovs, MVekslers)
.......PS. [ZBXNEXT-8990] extended VMware event log with username (asestakovs)

Bug fixes:
..F....... [ZBX-25635] added session signature check before session data initialization (gcalenko)
A......... [ZBX-25623] fixed SQL injection vulnerability in user.get API (agriscenko)
........S. [ZBX-24632] fixed perf entry collection on Firefox in browser monitoring, added filtering of unserializable properties (wiper)
.......PS. [ZBX-24514] fixed standalone Zabbix server and Zabbix proxy not stopping when database is read-only (vso)
..F....... [ZBX-23936] fixed state and styling of readonly fields (ddauksa)
........S. [ZBX-24643] fixed auditlog compression by changing compression policy (askolmeisters)
.......PS. [ZBX-24712] fixed high memory usage in preprocessing manager and main process (vso)
..F....... [ZBX-22920] fixed undefined array key error in Problems widget when host is in maintenance (ddauksa)
........S. [ZBX-24649] removed logging of critical message when failing to convert value to uint64 in preprocessing (dgoloscapov)
..F....... [ZBX-24520] fixed an issue with incorrect translations used in several frontend places (Ivo)
..F....... [ZBX-24598] fixed previous value field being updated to current value in item testing from host (jfreibergs)
..F....... [ZBX-24404] fixed single escape closing all opened modal windows in map constructor (agriscenko)
..F....... [ZBX-24108] fixed error in dashboard if Map widget contains map element that user doesn't have access to (agriscenko)
........S. [ZBX-24559] fixed nextcheck update for web scenarios (dgoloscapov)
.........T [ZBX-24569] fixed old and added new items to Azure Virtual Machine template (abrosimovs)
........S. [ZBX-24689] fixed crash when using binary item value in calculated items or expression macros (dgoloscapov)
..F....... [ZBX-24577] fixed error when closing graph widget hintbox (esekace)
..F....... [ZBX-24537] fixed tags subfilter in Latest data kiosk mode (esekace)
..F....... [ZBX-23403] fixed frontend not showing pre-requisites page if PHP mbstring extension is not installed (Ivo)
..F....... [ZBX-24610] fixed host interface field appearance for discovered items (jfreibergs)
..F....... [ZBX-24638] fixed item order in Graph widget (apoga, averza)
.D........ [ZBX-23770] improved monitoring user permissions documentation for Zabbix agent 2 Oracle plugin and Oracle by ODBC template (knaglis)
..F....... [ZBX-24083] fixed media types list status column styling (ddauksa)
..F....... [ZBX-24235] fixed value misalignment in Item value widget (apoga)
..F....... [ZBX-23073] fixed URL widget resizing and dragging (apoga)
A......... [ZBX-23751] fixed inability to pass an action filter condition without an "operator" property, implying a default value of "Equal" (jfreibergs)
.......P.. [ZBX-24682] fixed SQLite database creation (sboidenko)
..F....... [ZBX-24562] fixed incorrect problem order in Problems by severity widget's hintbox (Ivo)
A......... [ZBX-24646] fixed inability to update evaltype property of LLD rule's filter on a linked template (vmaksimovs)
A......... [ZBX-24622] fixed inability to inherit template with multiple items to multiple hosts when total amount of inherited items exceeds but is not a multiple of batch size (vmaksimovs)
A......... [ZBX-23886] fixed inability to import items, LLD rules and item prototypes containing redundant conditional fields (jfreibergs, vmaksimovs)
..F....... [ZBX-24609] fixed host interface not being suggested for discovered item test (jfreibergs)
A......... [ZBX-21429] prevented ability to disable all UI element access via role.update API (jfreibergs)
..F....... [ZBX-19271] fixed inconsistent tag row rendering in different edit forms (miks)
........S. [ZBX-24671] fixed problems not inheriting tags of templates linked to discovered hosts (wiper)
.........T [ZBX-24539] fixed incorrect threshold in trigger expression of Check Point Next Generation Firewall by SNMP template (aiantsen)
...G...... [ZBX-24667] fixed vm.memory.size[pused] item on Solaris (MVekslers)
.........T [ZBX-23781] added storage volumes check in HPE iLO by HTTP template (drasikhov)
...G...... [ZBX-24391] fixed Zabbix agent to return net.tcp.socket.count result without error if IPv6 is disabled (sboidenko)
...G...... [ZBX-24455] fixed Zabbix agent crash while reading disk statistics (mprihodko)
..F....... [ZBX-24352] fixed custom severity name usage in Geomap widget (ddauksa)
...G...... [ZBX-20993] fixed Zabbix agent 2 MQTT plugin clientID to be generated by strict requirements (esneiders)
.........T [ZBX-23426] added dependent item with JavaScript preprocessing for edges SD-WAN in VMWare SD-WAN VeloCloud by HTTP template (egordymov)
........S. [ZBX-24566] fixed crash when expression macro is used in unsupported location (vso)
........S. [ZBX-24513] fixed real-time export of rarely updated trends (vso)
..F....... [ZBX-24450] fixed issue where graph could differ for data gathered from PostgreSQL and other databases (gcalenko)
..F....... [ZBX-21702] fixed selected row highlighting on page refresh (apoga)
..F....... [ZBX-23398] fixed trigger expression constructor incorrectly showing '<' and '>' operators (Ivo)
..F....... [ZBX-23584] fixed error message being displayed when updating template or host after changing element status (agriscenko)
..F....... [ZBX-22623] fixed unavailable dashboard failing to load widget-specific JS files (agriscenko)
........S. [ZBX-24405] fixed memory leak and possibility to miss alerts under high load in alert syncer main loop (askolmeisters)
..F.I...S. [ZBX-24579] fixed proxy list error occurred when sorted by Mode column (asestakovs)
..F....... [ZBX-24042] fixed undefined array key error on manual event action script execution (esekace)
..F....... [ZBX-23489] fixed value/units overflowing boundaries of gauge arcs (apoga)
.......... [ZBX-24565] removed redundant kernel header include, fixed musl compatibility issues (thanks to Alpine Linux maintainers for spotting this) (dgoloscapov)
..F....... [ZBX-24525] fixed referencing inaccessible widgets in dashboards (averza)
..F....... [ZBX-24474] fixed malformed error message for time periods in column editor of Top hosts widget (averza)
..F....... [ZBX-24239] fixed scrollbar jumping in popups with dynamic contents (apoga, averza)
.........T [ZBX-23917] regenerated all the templates with new default history value and default trends value (abiba)
.........T [ZBX-24665] fixed potential problem with deprecated GCE Integrity feature (igorbach)
........S. [ZBX-24641] fixed possible crash when calculating new IDs for tables using cache (MVekslers)
..F....... [ZBX-24588] fixed CyberArk Vault connection with no certificates (vmurzins)
..F....... [ZBX-23876] fixed incorrect timeout value being used when testing item (agriscenko)
..F....... [ZBX-24548] fixed error when updating disabled Map navigation tree widget (apoga)
........S. [ZBX-24553] fixed WebDriverURL handling when trailing slash is present (dgoloscapov)
.........T [ZBX-24635] fixed datastore triggers in VMware templates (abrosimovs)
...G...PS. [ZBX-20766] fixed confusing port binding error message (dgoloscapov)
.......PS. [ZBX-24453] implemented socket file cleanup when shutting down, added blocking of signals during important stages of startup (dgoloscapov)
........S. [ZBX-24167] fixed template linkage when item prototype collision is found (dgoloscapov)
........S. [ZBX-24119] fixed possible blocking of alert manager when it periodically pings database (dgoloscapov)
..F....... [ZBX-23440] fixed hintbox hiding on parent scroll and on target position changes (apoga, averza)
...G...... [ZBX-24301] fixed net.dns.perf to return valid response time instead of zero for NXDOMAIN result (arimdjonoks)
..F....... [ZBX-24550] removed background color from links in loading state (apoga)
........S. [ZBX-24560] fixed {HOST.DNS} and {HOST.IP} not being resolved if empty (vso)
.........T [ZBX-24415] added triggers for datastores in VMware templates (abrosimovs)
..F....... [ZBX-23435] fixed alert message about unsaved changes appearance in nested modal forms (apoga)
.......PS. [ZBX-24483] improved memory usage in Zabbix server/proxy trappers and in proxy pollers when sending large configuration (vso)
........S. [ZBX-24574] fixed HA node flipping between standby and active states (wiper)
........S. [ZBX-24532] fixed unexpected termination on start when DNS library initialization was not possible with broken resolv.conf (sboidenko)
.......PS. [ZBX-7998] added VMware service username, password and URL check for empty values (asestakovs)
.......PS. [ZBX-24402] reduced main process connects to database during startup (sboidenko)
..F....... [ZBX-24310] fixed issue with calculating item count for host availability status if user has no permissions (dfofanovs)
........S. [ZBX-24318] fixed slow LLD of hosts due to redundant iteration through many hosts (vso)
..F....... [ZBX-24477] fixed item test result not shown when value type conversion is applied without preprocessing steps (jfreibergs)
..F....... [ZBX-24369] fixed monitoring list pages' filters behavior after deleting filter parameters (esekace)
..F....... [ZBX-24484] fixed Geomap widget console error when dragging map in widget edit mode (esekace)
..F....... [ZBX-24233] fixed missing interval for active agent items on item list page (gcalenko)
..F....... [ZBX-24370] fixed errors on LDAP configuration page when removing provision media mapping (gcalenko)
.D........ [ZBX-23337] improved supported version documentation for Zabbix agent 2 Oracle plugin and both templates (knaglis)
A......... [ZBX-24180] fixed inability to import existing host or template when its dependent item prototype, which is used in trigger prototypes or graph prototypes, would have a different master item (jfreibergs, vmaksimovs)
.......PS. [ZBX-24242] fixed incorrectly discovered hosts by TCP check (asestakovs)
...G...... [ZBX-24362] fix Zabbix agent 2 loadable plugin process handling catching all child process exits (rzvejs)
..F....... [ZBX-24152] fixed host form submission with Enter button if the form is opened in a popup and focus is in a flexible text area field (Ivo)
..F....... [ZBX-24276] fixed inconsistent map element URL opening behavior (esekace)
..F....... [ZBX-24253] fixed subfilter reset when navigating in items list page (esekace)
........S. [ZBX-24503] fixed wrong attachment filename in scheduled reports (mprihodko)
..F....... [ZBX-24344] fixed selected state subfilter visibility in Latest data page (esekace)
..F....... [ZBX-24534] removed number of elements indicator in proxy groups page table footer when there are no results to show (dpetra)
........S. [ZBX-24601] fixed log warning telling to upgrade TimescaleDB configuration (mprihodko)
..F....... [ZBX-18094] fixed multiple pie graph issues related with calculation of item angles (miks)
A......... [ZBX-24299] fixed possibility to alter readonly error fields with HostInterface and drule API create/update operation (miks)
..F....... [ZBX-23436] fixed broken template edit page being opened from breadcrumbs (agriscenko)
.......PS. [ZBX-24470] fixed scale of vmware.vm.memory.size.compressed key (MVekslers)
.......PS. [ZBX-17382] improved get[oid] and walk[oid] to display UTF-8 text instead of hex if MIB files are not installed (vso)
.......PS. [ZBX-24540] fixed crash when expanding host interface macros on main Zabbix agent interface (wiper)
........S. [ZBX-23690] optimized maintenance calculations for large number of hosts x maintenances (wiper)
A......... [ZBX-25017] fixed sensitive data exposure from audit log (gcalenko)
.......PS. [ZBX-25018] removed direct pointer access in custom javascript objects (wiper)
........S. [ZBX-25019] introduced limits to WebDriver performance data collection (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 7.0.0

7.0.0rc3 was released as 7.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 7.0.0rc3

New features:
A.F.I..... [ZBXNEXT-9193] implemented time period selector for Item history widget (ddauksa, Sasha)

Bug fixes:
..F....... [ZBX-24490] fixed and improved the Item history widget with binary type items (ashubin)
.......PS. [ZBX-24523] fixed circular reference errors when collecting performance data (wiper)
..F....... [ZBX-24535] fixed history period calculation in Item value widget when override trend period is active (averza)
...G...... [ZBX-24531] fixed compile time data not being set for agent2 (jxl)
.........T [ZBX-23788] added SNMP OID ifAlias in Network interfaces discovery (egordymov)
..F.....S. [ZBX-25015] fixed information exposure in System information widget for users without proper permissions (vmurzins)
....I..... [ZBX-25011] fixed access for non-admin user to options of installed MSI (MVekslers)
........S. [ZBX-25012] implemented phone number validation check to avoid AT commands injection (sboidenko)
........S. [ZBX-25013] fixed exploit to read files using SMS (sboidenko)
........S. [ZBX-25016] fixed IP and DNS address validation when user macro is used for interface (vso, wiper)

--------------------------------------------------------------------------------
Changes for 7.0.0rc2

New features:
.........T [ZBXNEXT-9167] added Website by Browser template (egordymov)
...G...... [ZBXNEXT-9056] removed deprecated Plugins.<Name>.Capacity parameter (mprihodko)

Bug fixes:
.........T [ZBX-24518] updated global dashboards (abakaldin)
..F....... [ZBX-24506] fixed accidental creation of minimum size widget (apoga)
..F....... [ZBX-24475] improved software update check functionality (agriscenko)
..F....... [ZBX-24488] improved new Item history widget (ashubin, ddauksa, dfofanovs)
.......PS. [ZBX-24473] fixed cookie setting in browser object (wiper)
..F....... [ZBX-24478] fixed widget placeholder icon hiding in small sizes (apoga)
..F....... [ZBX-24465] fixed hintboxes of Geomap widget (apoga)
A......... [ZBX-24481] fixed inability to unset value map from existing item or item prototype by passing a version without valuemap parameter into configuration.import (vmaksimovs)

--------------------------------------------------------------------------------
Changes for 7.0.0rc1

New features:
..F.I...ST [ZBXNEXT-8316] replaced Plain text widget with Item history widget (ashubin, averza, dfofanovs, dimir)
A.F....PS. [ZBXNEXT-9150] added browser item for browser monitoring (gcalenko, wiper)
.........T [ZBXNEXT-8746] removed template name prefix from items, triggers (abakaldin)
....I..... [ZBXNEXT-9168] replaced the software license with AGPL-3.0-only (Sasha)
........S. [ZBXNEXT-9103] added 202, 203 and 204 to the HTTP response codes accepted by connectors (Sasha)
A.F....... [ZBXNEXT-9057] added software update check functionality (agriscenko)
...G...... [ZBXNEXT-9149] extended proc.get[] to get PSS (proportional set size) memory on Linux (sboidenko)
..F....... [ZBXNEXT-8956] enabled communication framework for existing widgets (apoga, ashubin, averza, ddauksa, miks)
..F....... [ZBXNEXT-9155] improved usability of "Override host" field in configuration form for Item value and Gauge widgets (agriscenko)
A.F.I....T [ZBXNEXT-9044] increased dashboard grid granularity and removed widget size restrictions (agriscenko, averza)
..F....... [ZBXNEXT-9169] improved usability of color interpolation in Honeycomb widget (epulke)
.........T [ZBXNEXT-8248] added database filter macros to MySQL templates (drasikhov)
.........T [ZBXNEXT-6698] updated filesystem discovery in OS templates (atocko)
...G...... [ZBXNEXT-5977] added Zabbix agent and Zabbix agent 2 service startup-type configuration option (mprihodko)
A.F.....S. [ZBXNEXT-9138] fixed Zabbix server to work with recent versions of mysql_aurora (Sasha, sboidenko)
.......PS. [ZBXNEXT-9150] added browser poller process and browser item type for future use (vso)
..F.I..... [ZBXNEXT-8686] implemented new Item navigator widget (apoga, ddauksa)
A.F....... [ZBXNEXT-8760] added ability to customize media of provisioned users; removed the capability to modify JIT provisioning fields of provisioned users via API; fixed incorrect audit log details format of User directory's provisioned groups and media (gcalenko, vmaksimovs)
A.F....PS. [ZBXNEXT-9077] added support of custom vault prefix for HashiCorp and CyberArk vault (dfofanovs, vso)
..F....... [ZBXNEXT-7743] implemented changes in Latest data page when filter is not set, updated message and added icon in widgets, in filter popups and in all list pages when there is no data found (ashubin, dpetra)
....I...S. [ZBXNEXT-9108] added server side software update check functionality (dgoloscapov)
........S. [ZBXNEXT-7930] added user macro support for username and password fields in email media type (asestakovs)
...G...... [ZBXNEXT-9132] updated Zabbix agent to be fully compatible with Zabbix agent 2 active checks protocol (wiper)
A.FG...PS. [ZBXNEXT-8758] added proxy load balancing and HA (agriscenko, wiper)
.........T [ZBXNEXT-9098] added AWS ELB Network Load Balancer by HTTP template (egordymov)
.........T [ZBXNEXT-6864] replaced {HOST.CONN} with user macros in templates (drasikhov)

Bug fixes:
...G...... [ZBX-24210] improve Zabbix agent 2 loadable plugin capacity code style (rzvejs)
..F....... [ZBX-24248] fixed host dashboard header navigation height (apoga)
..F....... [ZBX-22090] fixed the message and made entity removal confirmation popup being displayed only if template import comparison finds entities to remove (miks)
A......... [ZBX-23951] fixed issue of incorrect template matching when no UUID exists in export file (jfreibergs)
.......PS. [ZBX-23953] fixed CIDR network mask of VMware HV network interface (MVekslers)
..F....... [ZBX-24195] fixed host IPMI username and password field max length (esekace)
.........T [ZBX-24451] added tags and updated items in Proxmox template (abrosimovs)
.........T [ZBX-24447] fixed typos in templates (drasikhov)
..F....... [ZBX-23386] fixed hintbox sizing to fit screen (apoga, Ivo)
.........T [ZBX-24024] fixed OIDs for external sensors in APC UPC by SNMP templates (egordymov)
.........T [ZBX-21751] fixed node's loadavg item in Proxmox template (abrosimovs)
........S. [ZBX-24315] fixed linking template to host when some LLD macro paths already exist (vso)
.........T [ZBX-24342] removed description field from item value widgets in Nextcloud by HTTP template (drasikhov)
A.F....... [ZBX-21850] moved the sorting of filter conditions to the action.get, discoveryrule.get and correlation.get methods (Sasha, vmaksimovs)
........S. [ZBX-24172] fixed Zabbix server issue with scheduled intervals on Feb 29th of leap year (sboidenko)
A......... [ZBX-23407] improved performance of retrieving last history values when primary keys are available (jfreibergs, vmaksimovs)
A.F....... [ZBX-24413] changed MFA label appearing in authenticator apps to include the username, enabling users to distinguish between different accounts (epulke)
.........T [ZBX-24246] updated descriptions for family of MySQL and Oracle templates, changed macro in the trigger 'Tablespace utilization is too high' for family of Oracle templates (akotsegubov)
.........T [ZBX-24222] fixed incorrect item OIDs in the FortiGate by SNMP template (aiantsen)
...G...... [ZBX-23988] renamed Agent2 Go module (jxl)
.........T [ZBX-24393] updated README in Redis by Zabbix agent 2 template (abrosimovs)
A......... [ZBX-24258] fixed issue causing error when removing the old MFA method and adding a new one (epulke)
.....J.... [ZBX-24298] allowed any JNDI service providers back in JMX monitoring (dimir)
.......PS. [ZBX-24282] fixed Zabbix proxy to report error for not supported items (sboidenko)
..F....... [ZBX-24376] fixed resolving of macros for item testing (jfreibergs)
.........T [ZBX-19990] separated LLD filter macros in Apache Tomcat by JMX template (drasikhov)
.........T [ZBX-24364] added preprocessing steps for LLD rules in RabbitMQ templates (egordymov)
..F....... [ZBX-24001] fixed SSL certificate usage in CyberArk Vault (vmurzins)
.........T [ZBX-24368] Improved PostgreSQL autovacuum's count query (abrosimovs)
........S. [ZBX-19507] fixed vmware.eventlog item to recover after event keys are reset (asestakovs)
.......PS. [ZBX-24154] fixed building Zabbix with Net-SNMP library in custom location (sboidenko)
........S. [ZBX-24241] fixed Zabbix server issue with random order of host groups for a host during real-time export (sboidenko)
.........T [ZBX-24275] fixed item prototype JSONPath preprocessing, added missing volume health metric and triggers in HPE MSA templates (drasikhov)
.........T [ZBX-24316] fixed username macro in GridGain by JMX template (drasikhov)
..F....... [ZBX-24314] fixed Honeycomb widget item pattern selector to allow wildcard selectors (ddauksa)
.......PS. [ZBX-24354] fixed item status flapping (vso)
........S. [ZBX-24363] fixed proxyid being ignored in item test (kprutkovs)
....I..... [ZBX-24087] fixed Timeout option description for Zabbix agent 2 (dgoloscapov)
........S. [ZBX-25016] fixed IP and DNS address validation when user macro is used for interface (vso, wiper)

--------------------------------------------------------------------------------
Changes for 7.0.0beta3

New features:
..F.I..... [ZBXNEXT-8685] implemented new Host navigator widget (apoga, ddauksa)
..F.....S. [ZBXNEXT-8682] introduced a length limit of 512KB for item test values that Zabbix server returns to Zabbix frontend (jfreibergs, kprutkovs)
A.F.....S. [ZBXNEXT-8880] added options for disallowing script execution and user HTTP authentication (dfofanovs, dgoloscapov)
........S. [ZBXNEXT-8970] implemented faster action execution on Zabbix server (akozlovs)
.........T [ZBXCTR-22] refactored JavaScript filter functions for Kubernetes templates (ebbex)
...G...... [ZBXNEXT-9026] added Go compiler version to Zabbix agent 2 version output (mprihodko)
.......PS. [ZBXNEXT-9117] updated max supported MariaDB version to 11.3 (mprihodko)
.D........ [ZBXNEXT-9096] removed experimental status from PDF reporting (solonkins)
.D........ [ZBXNEXT-9121] removed experimental status from Streaming to external systems (solonkins)
.........T [ZBXNEXT-8786] changed 'odbc.discovery' keys to 'odbc.get' in MySQL by ODBC and Oracle by ODBC templates (akotsegubov)
.........T [ZBXNEXT-8536] added cbdhsvc service to macros in Windows agent templates (abrosimovs)
...G...... [ZBXNEXT-9024] set maximum Zabbix agent 2 plugin capacity to 1000 and default number of Zabbix agent listeners to 10 (mprihodko)
.........T [ZBXNEXT-8861] made changes and added more metrics to the FortiGate by SNMP template (aiantsen)
..F....... [ZBXNEXT-9047] implemented new navigation icons for main menu (dpetra)
.........T [ZBXNEXT-8240] added a new set of templates for integration with Oracle Cloud Infrastructure (knaglis)
A.F.I...S. [ZBXNEXT-2020,ZBXNEXT-8918] implemented the option to disable no-longer discovered entities (asestakovs, esekace)
..F.I..... [ZBXNEXT-8683] implemented new Honeycomb widget (apoga, ashubin, averza, ddauksa)

Bug fixes:
..F....... [ZBX-23468] fixed radio button text alignment in network discovery form and modal window resizing when zooming in or out (esekace)
..F....... [ZBX-24205] fixed the position of warning icon in breadcrumbs for no-longer discovered host (esekace)
...G...... [ZBX-23719] updated plugin-support to add duplicate flag handling (rzvejs)
....I..... [ZBX-22429] fixed typo in Zabbix proxy automake file (MVekslers)
.......PS. [ZBX-24089] optimized configuration re-sync after empty initial syncs (wiper)
........S. [ZBX-24264] fixed value cache being filled with values of newly added items with triggers (wiper)
..F....... [ZBX-24088] fixed problem filtering in maps with nested maps (miks)
.........T [ZBX-24206] fixed line breaks in JavaScript in Cloudflare template (abrosimovs)
.........T [ZBX-24134] added sensor discovery in VMware Hypervisor template (akotsegubov)
..F....... [ZBX-23884] removed possibility to manually add provisioned user to user group (epulke)
..F....... [ZBX-23918] fixed item pattern select popup to display all available items (esekace)
..F....... [ZBX-24190] fixed items being updated incorrectly when configuring graph (esekace)
A.F....... [ZBX-24081] fixed full clone of templates or hosts failing due to more strict copied item validation (jfreibergs, vmaksimovs)
.........T [ZBX-23032] added triggers for cluster status in VMware templates (abrosimovs)
.....J.... [ZBX-23948] added support for TabularData data when parsing an MBean attribute (dimir)
A......... [ZBX-23742] fixed tag filtering logic for tags with one name and different types of operators (dfofanovs, Sasha)
..F....... [ZBX-24127] fixed checkboxes not being static in Connectors form (esekace)
.........T [ZBX-24271] added delay in JavaScript execution for Azure Cost Management by HTTP template (egordymov)
A......... [ZBX-24209] fixed missing filtering options for Proxy object (jfreibergs)
...G...... [ZBX-24208] fixed Oracle, MySQL plugin connection cache blocking (rzvejs)
.........T [ZBX-24202] fixed JavaScript in AWS S3 bucket by HTTP template (egordymov)
..F....... [ZBX-23478] fixed issue when missing locale error would not be displayed for user under certain conditions (vmurzins)
...G...... [ZBX-23853] fixed duplicate agent check timestamps when time shifts back due to system clock synchronization (mprihodko)
A......... [ZBX-23402] fixed web scenario step post type saving in DB (averza, dpetra)
...G...PS. [ZBX-24166] fixed Zabbix not being able to restart due to RTC and sockets not being closed before stopping (dgoloscapov)
.......PS. [ZBX-23868] fixed incomplete JSON data for vmware.vm.snapshot.get item (MVekslers)
..F....... [ZBX-24114] added labels to "Tags" and "Value mapping" fields in host configuration form (solonkins)
..F....... [ZBX-23397] fixed runtime error in discovered host configuration form with inherited macros (esekace)
..F....... [ZBX-24181] fixed max repetition count value reset for numbers exceeding 15 digits (esekace)
........S. [ZBX-24091] fixed user macro resolution in function part of error messages (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 7.0.0beta2

New features:
..F.I...S. [ZBXNEXT-8827] implemented error handling for network discovery rules and added quick links to configuration forms in "Status of discovery" page (Ivo, MVekslers)
.......PS. [ZBXNEXT-8670] added support of async SNMP to network discovery subsystem (MVekslers)
A.F.....S. [ZBXNEXT-6876] added multi-factor authentication support for Zabbix UI (akozlovs, epulke, vmaksimovs)
...GI..PS. [ZBXNEXT-3623] moved cURL library feature detection from build-time to runtime, increased required built-time cURL library version to 7.19.1 (dimir)
..F.I..... [ZBXNEXT-8754] changed item history period default value to 31 days (esekace, mprihodko)
..F....... [ZBXNEXT-8907] implemented fixed/variable lines count selection in SVG graph and Pie chart widget legend (dfofanovs)
.........T [ZBXNEXT-9063] added metadata in JavaScript for AWS templates (egordymov)
.........T [ZBXNEXT-8958] added AWS ELB Application Load Balancer by HTTP template (egordymov)
........S. [ZBXNEXT-8586] added tags support in webhooks for internal events (mprihodko)
.........T [ZBXNEXT-8928] added Check Point Next Generation Firewall by SNMP template (aiantsen)
..F....... [ZBXNEXT-8975] updated main menu icons (dpetra)
.........T [ZBXNEXT-8947] added MSSQL by Zabbix agent 2 template (akotsegubov)
..F....... [ZBXNEXT-8908] implemented option to show value in Pie chart widget legend (ddauksa)
........S. [ZBXNEXT-9012] updated max supported TimescaleDB version to 2.14 (mprihodko)
..F....... [ZBXNEXT-8853] implemented synchronized notification snooze status across user sessions (esekace)
..F....... [ZBXNEXT-8838] changed LLD rule default update interval to 1h (dpetra)
.......PS. [ZBXNEXT-8983] updated max supported MariaDB version to 11.2 (mprihodko)
.......PS. [ZBXNEXT-8984] updated max supported MySQL version to 8.3 (mprihodko)
........S. [ZBXNEXT-8963] improved maintenances to be recalculated immediately when timer period is changed (vso)
.........T [ZBXNEXT-8762] added YugabyteDB by HTTP and YugabyteDB Cluster by HTTP templates (akotsegubov)

Bug fixes:
....I..... [ZBX-23441] fixed Go agent Makefile template not respecting DESTDIR (jxl)
.....J.... [ZBX-24093] fixed JMX monitoring when using "remote+http" protocol (dimir)
..F....... [ZBX-23567] fixed PHP error during first time setup when no user is yet created (gcalenko, Ivo)
........S. [ZBX-24050] fixed snmpaddrs not getting updated when syncing interfaces (dgoloscapov)
..F....... [ZBX-23488] fixed severity checkbox area width issue when editing widgets and added an option to add title attribute to checkbox labels (dfofanovs)
.......PS. [ZBX-24103] improved configuration sync, history sync and pollers performance (vso)
..F....... [ZBX-23852] fixed template import failing with unexpected server error when trying to import template dashboards with items or graphs from unexisting hosts (agriscenko)
........S. [ZBX-24043] fixed extensive locking when retrieving Zabbix server statistics (dgoloscapov)
.........T [ZBX-24143] fixed swap space trigger prototype name in Proxmox VE by HTTP template (drasikhov)
.......PS. [ZBX-24110] improved configuration sync performance by avoiding host join when syncing items (vso)
.........T [ZBX-24141] fixed replication master host LLD macro in MySQL by Zabbix agent template (drasikhov)
.......PS. [ZBX-23667] added VMware datastore UUID to discovery items, added datastore selection by UUID to vmware.hv.datastore items (MVekslers)
...G...... [ZBX-21703] fixed possible mutual lock between exporter and collector in performance counters for Zabbix agent 2 (akozlovs, MVekslers)
........S. [ZBX-24049] fixed Zabbix server template linking logic so that it does not wrongfully update triggers on host when there is a corresponding trigger on template with same description but different expression (arimdjonoks)
..F....... [ZBX-22332] fixed placeholder and default value for CSV to JSON preprocessing step parameters (vmurzins)
.........T [ZBX-20725] updated documentation for MySQL by Zabbix agent template, added the protocol option to the MySQL client configuration example (drasikhov)
.........T [ZBX-20788] updated locale variable to force English locale in user parameter pgsql.ping.time[*] in PostgreSQL by Zabbix agent template (drasikhov)
..F....... [ZBX-23617] fixed item test form not showing values for macros with a backslash character used in a string parameter of a calculated item formula function (jfreibergs)
A.F....... [ZBX-19918] prevented redundant audit log entries of failed logins when visiting login page if guest account is disabled; removed automatic login as guest user when entering any page requiring authentication (vmaksimovs)
.........T [ZBX-24038] fixed next token parameters in JavaScript for AWS templates; edited links in descriptions (egordymov)
....I..... [ZBX-22783] added automatic detection of Oracle instant client installed from RPM (mprihodko)
...G...... [ZBX-18859] fixed error event 5858 with ResultCode = 0x80041032 after WMI queries (mprihodko)
.......PS. [ZBX-24095] improved data fetch performance for PostgreSQL (vso)
...G...PS. [ZBX-24017] added support of null for nodata value in agent JSON protocol (dgoloscapov)
...G...... [ZBX-23888] added setting agent items to unsupported state when invalid regexp is supplied (dgoloscapov)
...G...PS. [ZBX-23941] fixed error message in log if TLS handshake has timed out (vso)
.......P.. [ZBX-23124] fixed items with disabled history being sometimes stuck in non-supported state (wiper)
.........T [ZBX-23586] fixed filter evaluation type of organizations discovery in Cisco Meraki dashboard by HTTP template (drasikhov)
.......PS. [ZBX-23607] added quoting string values when producing SNMP walk[] output (asitals)
..F....... [ZBX-23925] fixed spelling mistakes (dpetra)
........S. [ZBX-24016] fixed DB patch not to fail in case of hosts without groups (asestakovs)
...G...... [ZBX-23766] updated Zabbix agent 2 Ceph plugin README setup instructions (rzvejs)
.........T [ZBX-24094] fixed network interfaces LLD filtering macro in Linux by Prom template (drasikhov)
..F....... [ZBX-23202] fixed unused tag value being saved in tag filter (vmurzins)
.........T [ZBX-22555] updated regexp to case-insensitive in Nginx templates (drasikhov)
..F....... [ZBX-23664] changed calculation logic of Zabbix agent interface availability for active and passive checks (dfofanovs)
........S. [ZBX-23973] fixed trends being retrieved from database for new items and for items with infrequent update interval (vso)
.........T [ZBX-22745] removed incorrect description of network interfaces administrative status filter macro in SNMP templates (drasikhov)
..F....... [ZBX-23663] fixed inability to enable SAML when PHP LDAP extension is missing (gcalenko)
.......PS. [ZBX-24015] improved zabbix[queue] internal item not to block history syncers and pollers (vso)
.........T [ZBX-23509] fixed JSONPath of keyspace discovery master item in Redis by Zabbix agent 2 template (drasikhov)
...G...PS. [ZBX-24059] fixed libmodbus unnecessary linking into all binaries (askolmeisters)
.........T [ZBX-24055] added missing API port macros in URL of script items in HPE Synergy by HTTP and HPE Primera by HTTP templates (drasikhov)
.......PS. [ZBX-24062] fixed btoa JavaScript function (wiper)
..F....... [ZBX-23817] fixed console error in chart.view when selecting time period for graph (averza, esekace)
...G...... [ZBX-20525] fixed vfs.dir.size performance issues when walking through directory that has a lot of subdirs/files (dgoloscapov)
.........T [ZBX-23773] improved trigger functionality for Acronis Cyber Protect Cloud MSP by HTTP template (knaglis)
........S. [ZBX-23979] improved trend recalculation performance by performing trend updates in own transaction (vso)
....I..... [ZBX-21192] updated date and time format in Zabbix trap receiver script (vso)
........S. [ZBX-23688] improved new item value retrieval performance by adding such items to value cache after configuration sync (wiper)
.......PS. [ZBX-22130] changed JSONPath expression evaluator to treat null values as empty variants (wiper)
.......... [ZBX-23986] added a license to the Go module (jxl)
..F....... [ZBX-23587] fixed widget input field selecting when clicking on label (dpetra)
..F....... [ZBX-23701] fixed Gauge widget description performance (apoga)
.......PS. [ZBX-23232] fixed syncing web scenarios to proxy (asitals)
..F....... [ZBX-23320] fixed Pie chart widget legend behavior to be same as in Graph widget (apoga)
..F....... [ZBX-23638] fixed page scrolling when closing modal form in Safari (apoga)
..F....... [ZBX-23640] fixed preload hints opening (apoga)
.........T [ZBX-23684] fixed transactions query file for PostgreSQL by Zabbix agent template (drasikhov)
..F....... [ZBX-23659] fixed incorrect calculation of bar graph polygon in SVG graph widget for negative values (solonkins)
A.F....... [ZBX-22433] fixed web scenario and web scenario step configuration field trimming and field sorting (ddauksa, Ivo, Sasha)
........S. [ZBX-24505] fixed possible injection when adding audit log entry of a global script execution (dimir)

--------------------------------------------------------------------------------
Changes for 7.0.0beta1

New features:
..F....... [ZBXNEXT-8925] set minimal supported PHP version to 8.0 (esekace)
A.F.....S. [ZBXNEXT-8837] made it possible to turn off audit logging specifically for LLD, network discovery and autoregistration (arimdjonoks, jfreibergs)
A...I...S. [ZBXNEXT-5878,ZBXNEXT-8532] improved performance of permission checks for hosts, templates and API objects related to them; added strict validation for host group and template parameters of host API methods (asestakovs, vmaksimovs)
.......PS. [ZBXNEXT-8823] implemented detection of SNMP engineID duplicates (dgoloscapov)
.......PS. [ZBXNEXT-8891] updated max supported MySQL version to 8.2 (mprihodko)
.........T [ZBXNEXT-8524] added support of HTTP proxy in GCP templates (egordymov)
..F.I..... [ZBXNEXT-8496] added aggregations for Item value widget and time period functionality for Top hosts and Item value widgets (averza, esekace, kkuzmina, MVekslers)
.......P.. [ZBXNEXT-8724] improved error messages when proxy is starting up (dimir)
.........T [ZBXNEXT-8759] added dashboards in Azure templates (egordymov)
.........T [ZBXNEXT-8580] added new discovery rules, refactored discovery rules to dependent items and made few minor changes in MSSQL by ODBC template (akotsegubov)
.........T [ZBXNEXT-8730] added Azure Cost Management by HTTP template (egordymov)

Bug fixes:
..F.....S. [ZBX-20765] fixed empty PDF files in scheduled reports (averza, mprihodko)
.......PS. [ZBX-21192] improved SNMP traps to resume processing from last record and timestamp when HA node is switched (vso)
........S. [ZBX-23814] fixed {TRIGGER.VALUE} macro not working anymore (akozlovs, vso)
...G...PS. [ZBX-23904] fixed build flags when using custom OpenSSL library (askolmeisters)
..F....... [ZBX-23818] fixed clock, graph and graph prototype widget form reloading and field focus when changing values (esekace)
.......PS. [ZBX-23967] fixed possible invalid free in SNMP walk to JSON preprocessing step (dgoloscapov)
........S. [ZBX-22371] fixed process tags option not adding tags for service events (vso)
...G...... [ZBX-17208] fixed invalid command-line flag handling in Zabbix agent 2 (rzvejs)
..F....... [ZBX-23517] fixed user not being able to clone dashboard with read-only access (jfreibergs)
..F....... [ZBX-22961] fixed modal (popup) form resizing and visual glitch on initial load, and ResizeObserver observation error in Safari browser (ddauksa)
.........T [ZBX-23937] fixed JavaScript for AWS EC2 instances discovery (egordymov)
..F....... [ZBX-22715] fixed map shape dimension changes on resizing in scaled browser mode (ddauksa)
.......PS. [ZBX-23722] added garbage collection after executing JavaScript code (asitals)
.......PS. [ZBX-23740] fixed netsnmp persistent state disabling without affecting its configuration (wiper)
..F....... [ZBX-23874] fixed undefined array key error for map elements with URL (esekace, Ivo)
...G...... [ZBX-23890] removed non-existing headers from compiler checks: mtent.h and knlist.h (arimdjonoks)
.........T [ZBX-23912] removed Jira with CustomFields media type in data.tmpl (egordymov)
..F....... [ZBX-23883] fixed PHP runtime error while using "/d", "/m" or "/h" modifiers in the time selector with some time zones (Sasha)
A......... [ZBX-23262] fixed inability to log in using user.login API method if user has a user group with disabled frontend access (epulke, vmaksimovs)
...G...... [ZBX-23257] fixed log items not using MaxLinesPerSecond setting correctly for Zabbix agent 2 (kprutkovs)
.......PS. [ZBX-23914] fixed use of uninitialized protocol version variable during SNMP checks (vso)
A.F....... [ZBX-22536] fixed TimescaleDB compression detection for history.clear API method and proper error appearance in frontend (miks)
.........T [ZBX-23761] fixed JavaScript in Jira media type (egordymov)
.........T [ZBX-22558] fixed trigger expression for retrieval of stub page in Nginx templates (drasikhov)
.......PS. [ZBX-23906] fixed Zabbix server and proxy crash when executing SNMP agent item (arimdjonoks)
..F....... [ZBX-23562] fixed time period selector validation for maximum time period (averza, esekace)
...G...... [ZBX-23540] added error checks for RegisterMetrics calls (rzvejs)
.........T [ZBX-23691] fixed LLD filters evaluation type for devices discovery in Cisco SD-WAN by HTTP template (drasikhov)
.........T [ZBX-23605] removed getting location buckets in AWS by HTTP template; added discovery filters for request metrics in AWS S3 bucket by HTTP template (egordymov)
..F....... [ZBX-23497] fixed user edit form fields validation for user without user group (dpetra)
..F....... [ZBX-23696] fixed script item parameters and HTTP agent item query fields and headers not being passed to Zabbix server when testing items (agriscenko)
..F....... [ZBX-23466] fixed data aggregation errors in Graphs and Top hosts widgets with Elasticsearch backend (Sasha)
.........T [ZBX-23835] updated Meraki templates (egordymov)
.........T [ZBX-23723] fixed proxy parameters in JavaScript AWS templates (egordymov)
A.F....... [ZBX-23846] fixed quoting of empty parameters while resolving macros in the trigger expressions (Sasha)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha9

New features:
...G...... [ZBXNEXT-8721] added new net.dns.get[] item (arimdjonoks)
A.F.I...S. [ZBXNEXT-8121] implemented ability to add custom user input when executing scripts (averza, esekace, Ivo, jxl)
...G...PS. [ZBXNEXT-8854] improved passive checks to use JSON protocol and fallback to plaintext protocol (vso)
........S. [ZBXNEXT-8857] updated max supported TimescaleDB version to 2.13 (mprihodko)
.........T [ZBXNEXT-8707] updated version check for MongoDB node by Zabbix agent 2 template (atocko)

Bug fixes:
A...I...S. [ZBX-21898] added escaping of backslashes in history function string parameters (agriscenko, epulke, kprutkovs, vso, wiper)
..F....... [ZBX-22983] fixed ellipses appearing in dropdown of item mass update and item configuration preprocessing section (ddauksa)
...G...... [ZBX-22678] fixed parsing failures for deb packages without an Installed-Size field (jxl)
..F....... [ZBX-22055] fixed map image of Map widget not being updated on pressing "Apply" button (agriscenko)
..F....... [ZBX-23629] fixed interface icon cursor to pointer (apoga)
...G...... [ZBX-23471] fixed sha256 sum calculation on AIX, HP-UX and Solaris, fixed crash on HP-UX (Andris)
...G...... [ZBX-22933] improved vfs.file.regmatch and vfs.file.regexp items to use buffered file read (askolmeisters)
..F....... [ZBX-21973] changed deprecated X-Frame option allow-from to Content-Security-Policy frame-ancestors (dfofanovs)
.......PS. [ZBX-23738] fixed Zabbix backend sources for libxml2 2.12.0 version changes (akozlovs)
........S. [ZBX-23633] fixed service alarms to be recovered with problem time in case of negative problem duration (vso)
.........T [ZBX-23746] fixed creation of tickets during escalation for Zammad media type (akotsegubov)
..F....... [ZBX-23561] fixed spacing between filter and results table (ashubin)
..F....... [ZBX-23636] fixed some fields in Administration section not being trimmed on form submission (agriscenko)
........S. [ZBX-23730] fixed long server shutdown when a lot of values are enqueued to be flushed via connectors (dgoloscapov)
.......PS. [ZBX-23631] removed 'tags' tag in case of an error when collecting tags from *discovery items (MVekslers)
..F....... [ZBX-23439] fixed sorting of numeric items with/without aggregation enabled in Top hosts widget (dfofanovs)
.........T [ZBX-23825] fixed query_fields values in Acronis and Nomad templates (abiba)
..F....... [ZBX-23590] fixed discovery rule form custom timeout link opening the proxy form only when override of proxy item type timeouts is enabled (gcalenko)
..F....... [ZBX-23623] fixed sorting order of dependent triggers in trigger configuration being different from sorting order in trigger list (agriscenko)
........S. [ZBX-23559] fixed SLI dropping when maintenance is set with pre-existing problem (dgoloscapov)
.......PS. [ZBX-23145] disabled deprecated automatic reconnection in MySQL (mprihodko)
.......PS. [ZBX-23799] fixed crash when host interfaces are added and updated at the same time (vso)
..F....... [ZBX-23565] fixed filtering by value not working in Latest data for log and text types (agriscenko)
.......PS. [ZBX-23683] fixed calculation of vmware.datastore.read/write items taking into account VMware HV maintenance status (MVekslers)
...G...PS. [ZBX-23787,ZBX-23755] fixed crash on empty HTTP response; fixed Zabbix agent build on Windows with libcurl (vso)
.......PS. [ZBX-23437] added back support for user macros in "custom on fail" parameter (dimir)
..F....... [ZBX-23681] fixed time column width and removed strange dots for the checkbox column in monitoring problems in compact mode (dfofanovs)
..F....... [ZBX-23713] changed names of order and limit fields in Top hosts and Top triggers widgets (dfofanovs)
..F....... [ZBX-21132] fixed Top hosts widget not showing all items by selected item name (Ivo)
A......... [ZBX-23568] added clean-up of incompatible item, item prototype and LLD rule properties from configuration import generated before v6.4 (jfreibergs)
.........T [ZBX-23764] added an additional field for new events in SIGNL4 media type (aiantsen)
.......PS. [ZBX-23685] added read-only transaction to the list of recoverable errors on PostgreSQL (vso)
...G...... [ZBX-23342] fixed Zabbix agent 2 MySQL plugin connection not taking into account TLS parameters (esneiders)
...G...... [ZBX-23715] fixed persistent directory path not following symlinks upon creation (kprutkovs)
.......PS. [ZBX-23759] fixed agent poller process sending IPC messages to wrong recipients (asestakovs)
.......PS. [ZBX-23772] fixed vmware.vm.discovery item (MVekslers)
...G...... [ZBX-23672] fixed issue of binary items breaking module compatibility (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha8

New features:
A.F.I..PST [ZBXNEXT-7460] added support for user macros in item and item prototype names (agriscenko, vso)
A.F....PS. [ZBXNEXT-8735] added attempt interval and item data type-based filtering to connectors (dfofanovs, dgoloscapov)
...G...PS. [ZBXNEXT-1400] added support for configuration file validation (asestakovs, dimir)
A.F.I..... [ZBXNEXT-7578] modified 'headers' and 'query_fields' parameter structure for item, item prototype, and LLD rule API objects (akozlovs, jfreibergs, vmaksimovs)
....I..... [ZBXNEXT-8765] changed default values of data storage period for audit log/history housekeeping to 31 days (dpetra)
A.F....PS. [ZBXNEXT-5120] extended support of macro functions to all built-in and user macros (akozlovs, Sasha)
...G...... [ZBXNEXT-3826] added automatic IP address reversal for reverse DNS lookups (arimdjonoks)
..F....... [ZBXNEXT-8486] moved items and item prototypes to MVC model and refactored edit forms to modal forms (gcalenko)
...G.....T [ZBXNEXT-8705] implemented new tablespace item to retrieve percentage about current tablespace usage from max for both Oracle templates (knaglis)
...G...... [ZBXNEXT-5401] implemented net.dns.perf key; thanks to Robert Young (arimdjonoks)
...G...... [ZBXNEXT-8708] added version metric to Oracle plugin in Zabbix agent 2 (rzvejs)
..F....... [ZBXNEXT-8741] improved "Show" checkbox list behaviour in Clock, Gauge and Item value widgets (agriscenko, averza)
.........T [ZBXNEXT-8568] added new proxy memory buffer metrics to Zabbix proxy health templates (drasikhov)
.........T [ZBXNEXT-8522] added HPE iLO by HTTP template (drasikhov)
.........T [ZBXNEXT-7486] added openshift-state-metrics in Kubernetes cluster state by HTTP (egordymov)
.........T [ZBXCTR-20] added scheme for metrics endpoints (ebbex)

Bug fixes:
A...I..... [ZBX-23580] fixed aggregated item key conversion to calculated item formula when item key includes 'last' function and a fourth parameter (Ivo, mprihodko)
...G...PS. [ZBX-23490] improved HTTP agent, web scenarios, web checks and JavaScript to convert to UTF-8 from charset specified in HTTP header or HTTP meta tag (vso)
.......P.. [ZBX-22493] fixed foreign key support with SQLite3 database (wiper)
....I..... [ZBX-23146] fixed automatic database upgrade and manual upgrade scripts failing on TimescaleDB with compression (vso)
.......PS. [ZBX-23602] fixed false positive host revision update in configuration cache when syncing interfaces (wiper)
..F....... [ZBX-23269] fixed sizes of loading modal windows (apoga)
.......PS. [ZBX-23621] fixed SNMP discovery looping forever with empty trend response (wiper)
.......PS. [ZBX-23668] added overflow check when converting string variant to ui64 (dgoloscapov)
..F....... [ZBX-23525] fixed template tab name in template configuration form (agriscenko)
.......PS. [ZBX-23670] fixed timeout misbehavior in simple checks (dgoloscapov)
..F....... [ZBX-22829] fixed discovery rule checks editing (apoga)
.D........ [ZBX-23620] reordered sub-templates in READMEs of Acronis, Control-M and Openstack templates (knaglis)
.........T [ZBX-23381] fixed unit for FreeStorageSpace metric in JavaScript AWS RDS instance by HTTP template (egordymov)
.........T [ZBX-23660] fixed widgets in FortiGate by HTTP template (abakaldin)
..F....... [ZBX-23472] fixed preload hintboxes loading (apoga)
..F....... [ZBX-22400] fixed Web scenarios configuration form to display parent web scenarios on page refresh (ddauksa)
..F....... [ZBX-23290] fixed gap when filtering by tags in Latest data (agriscenko)
..F....... [ZBX-23399] fixed browser console errors when mass updating host and removing all value mappings (agriscenko)
..F....... [ZBX-23430] fixed selected filter tab in high contrast themes being indistinguishable from others when collapsed (agriscenko)
..F....... [ZBX-23429] removed strange dots in latest data caused by overflow-ellipsis (dfofanovs)
.........T [ZBX-23639] changed value type for 'Pool Percent Used' item prototype in Ceph by Zabbix agent 2 template (akotsegubov)
..F....... [ZBX-23521] fixed password field label not changing to key passphrase and back for SSH agent item when changing authentication method (agriscenko)
..F....... [ZBX-23431] fixed non-working "Network timeout for item test" setting (agriscenko)
..F....... [ZBX-23615] fixed receiving data from the database twice the first time it is loaded (ashubin)
..F....... [ZBX-22537] fixed displaying symptom events in case multiple cause events have more than 50 symptoms (Ivo)
..F....... [ZBX-19531] fixed tables with header text vertical rotation (ashubin, jfreibergs)
.......P.. [ZBX-23157] fixed proxy buffer statistic handling in disk mode (wiper)
...G...... [ZBX-23855] fixed buffer overread in DNS response (askolmeisters)
...G...... [ZBX-23858] fixed injection vulnerability in Zabbix agent 2 smartctl plugin (esneiders)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha7

New features:
.......PS. [ZBXNEXT-8729] updated max supported TimescaleDB version to 2.12 (mprihodko)
.........T [ZBXNEXT-8552] added FortiGate by SNMP and FortiGate by HTTP templates (aiantsen)
..F....PS. [ZBXNEXT-5524] added vmware.eventlog event filtering by severity; added event type and extended event source in latest data (mprihodko)
.......PS. [ZBXNEXT-7754] added info with list of guest VM IPs to vmware.vm.discovery (MVekslers)
...G...PS. [ZBXNEXT-8726] refactored item timeout handling on Zabbix server and proxy (dgoloscapov, wiper)
..F.....S. [ZBXNEXT-6741] added all dashboard pages to PDF document sent in scheduled report (dfofanovs, mprihodko)
..F....... [ZBXNEXT-8750] implemented label changes for history and trends storage parameters (dpetra)
.........T [ZBXNEXT-8727] added additional metrics in Cisco Meraki organization by HTTP template (egordymov)
..F....... [ZBXNEXT-8716] implemented usability improvements for item mass update form, preprocessing tab (dpetra)
.........T [ZBXNEXT-7097] added item and trigger for monitoring PostgreSQL version into PostgreSQL by ODBC and PostgreSQL by Zabbix agent 2 templates (akotsegubov)

Bug fixes:
...G...PS. [ZBX-23404] fixed Zabbix agent crashes on HP-UX 11.23 (Andris)
........S. [ZBX-23576] fixed group condition in calculated item in case when there is template group with same name as host group (vso)
........S. [ZBX-23235] fixed function macros to expand in notifications (arimdjonoks)
...G...... [ZBX-23173] fixed memory leak in agent 2 for Windows Events processing on MS Windows (akozlovs, Andris, esneiders, MVekslers)
.......PS. [ZBX-23484] fixed incorrect handling of float values when testing calculated items (dgoloscapov, wiper)
.........T [ZBX-23563] fixed JSONPath for rowshare locks metric in PostgreSQL by Zabbix agent 2 template (drasikhov)
.........T [ZBX-22907] removed unused LLD macro in PostgreSQL by Zabbix agent template (drasikhov)
.........T [ZBX-23539] fixed missing filesystem label macro in Windows by Zabbix agent templates, added discard to filesystems discovery (drasikhov)
.......PS. [ZBX-23377] added support for VMware perfCounter with nanosecond type (MVekslers)
........S. [ZBX-23012] possible optimization of the SQL queries when updating LLD items (kprutkovs)
..F....... [ZBX-23554] fixed translation strings that were causing issue with gettext extension (vmurzins)
A.F....... [ZBX-23318] fixed 'replace' preprocessing step parameter validation checking if backslashes are escaped (miks)
A.F.....S. [ZBX-23270] renamed trigger name condition to event name condition (agriscenko, asitals)
...G...... [ZBX-23340] fixed TLS parameter handling in MySQL plugin for Zabbix agent 2 (esneiders)
..F....... [ZBX-23259] fixed field focus on label click in user group mapping form for user authentication (epulke)
..F....... [ZBX-22977] fixed positioning of hidden checkbox inputs and fixed autofocus in template/host mass update (dfofanovs)
.......PS. [ZBX-23475] fixed memory leak when SNMP walk to JSON preprocessing step fails due to parsing error (dgoloscapov)
..F....... [ZBX-23527] fixed radio-list-controls position in the top header of services (dfofanovs)
.........T [ZBX-23494] added SNMP fallback item to TrueNAS by SNMP template, updated uptime item and template descriptions, added preprocessing to free swap percentage calculation (drasikhov)
..F....... [ZBX-23101] added asterisk to description field label in Item value widget (ddauksa)
..F....... [ZBX-22666] disabled severity filter for Geomap widget in dashboard edit mode (dpetra)
.......PS. [ZBX-23200] fixed parsing NULL values, multiline strings and quoted strings in SNMP walk output (asitals)
...G...... [ZBX-22532] update Zabbix agent 2 command line flags to use zbxflag package (rzvejs)
........S. [ZBX-23393] fixed unquoted macro parsing in trigger function parameters (wiper)
........S. [ZBX-23064] simplified trend synchronization queries to improve performance (vso)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha6

New features:
..F....... [ZBXNEXT-8681] implemented better defaults and 'Show' options for description, value, needle and scale of Gauge widget (apoga, ddauksa)
..F....... [ZBXNEXT-8453] fixed navigation confirmation window for trigger edit form, permission check, error messages for tag tab (epulke)
..F.I..... [ZBXNEXT-7736] added support for active checks, "show only totals" option and host total column/row in Host availability widget (dfofanovs, dgoloscapov)
.........T [ZBXNEXT-8283] implemented role-based authentication for AWS monitoring (abakaldin)
.........T [ZBXNEXT-8575] added Nextcloud template (abakaldin)
A.F....PS. [ZBXNEXT-8645] added get[oid] to retrieve single value asynchronously (agriscenko, vso)

Bug fixes:
.........T [ZBX-23164] added timespan parameter in JavaScript Cisco Meraki template (egordymov)
..F....... [ZBX-23288] fixed Top triggers widget showing incorrect entries when custom trigger count is set (Ivo)
..F....... [ZBX-23465] fixed alignment of tag badges (dpetra)
..F....... [ZBX-23455] fixed inconsistency in button naming, confirmation messages, success and error messages in item and web scenario list pages (dpetra)
...G...... [ZBX-20038] fixed master host parameter for MySQL replication.get_slave_status key in Zabbix agent 2 (esneiders)
..F....... [ZBX-23479] fixed empty hints for widget fields referring to another widgets (averza)
..F.....S. [ZBX-23301] removed checks for PostgreSQL-TimescaleDB versions combination (dimir)
..F....... [ZBX-23454] fixed runtime errors while resolving macros in the trigger URL name (Sasha)
...G...... [ZBX-22735] fixed confusing error message on user parameter reload in Zabbix agent 2 (rzvejs)
.......PS. [ZBX-23477] fixed item test failures due to timeout error (dgoloscapov)
........S. [ZBX-23154] stopped running housekeeper TimescaleDB 'drop_chunks' query on history_bin table (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha5

New features:
..F.I..... [ZBXNEXT-8453] moved triggers and trigger prototypes to mvc model and refactored edit forms to modal forms (epulke)
..F.I....T [ZBXNEXT-8145] implemented communication framework for dashboard widgets (ashubin, averza)
..F.I..PS. [ZBXNEXT-8570] removed support for TimescaleDB v1 (dimir)
.......PS. [ZBXNEXT-8600] added secrets resolving to script preprocessing step (askolmeisters)
A.FG...PST [ZBXNEXT-1096] implemented configurable per-item-type timeouts (abakaldin, agriscenko, dgoloscapov, wiper)
A.F.....S. [ZBXNEXT-7726] added support for extended error checking in preprocessing (akozlovs, jfreibergs)
..F.I..... [ZBXNEXT-8331] implemented new Pie chart widget (apoga, ddauksa)
..F.....S. [ZBXNEXT-8638] implemented new evaluation functions jsonpath and xmlxpath (jfreibergs, kprutkovs)
.......PS. [ZBXNEXT-8469] increased PostgreSQL maximum supported version to 16 (mprihodko)
.......PS. [ZBXNEXT-8714] increased MariaDB maximum supported version to 11.1 (mprihodko)
A.F.I...S. [ZBXNEXT-8702] added support of group discovery from different prototypes/lld rules (dfofanovs, wiper)
A.F....... [ZBXNEXT-4165] implemented `selectActions` parameter for API method `mediatype.get` to display all associated actions for media types (ddauksa)
..F....... [ZBXNEXT-7761] updated User groups permissions and problem tag filters 'Add' button behaviour to add a new row (ddauksa)
.........T [ZBXNEXT-8576] added template integration with Acronis Cyber Protect Cloud (knaglis)
..F....... [ZBXNEXT-7687] extended Top Hosts widget column sorting (dfofanovs)
..FG...PS. [ZBXNEXT-6554] increased remote command execution limits to 16MB (dgoloscapov)

Bug fixes:
........S. [ZBX-23427] fixed trends not being calculated (arimdjonoks)
..F....... [ZBX-23361] fixed uncapitalized first letter for value 'all' in radio buttons and in filter select fields (dpetra)
..F....... [ZBX-22841] fixed all date/time displays to match standard US date and time formats (ddauksa)
........S. [ZBX-23446] fixed nested transaction issue when processing autoregistration data (dimir)
.......P.. [ZBX-23354] fixed crash on shutdown after unsuccessful database connection on startup (wiper)
..F....... [ZBX-23358] fixed "Problem hosts" widget without filtering by tags not showing problem host count (agriscenko)
..F....... [ZBX-23302] fixed 'access denied' error in template multiselect popup (esekace)
A......... [ZBX-23338] improved performance of templatedashboard.get method for non super-admin users (Sasha)
...G...... [ZBX-23110] fixed possible crash on Windows 11 by removing concurrent Win API call for update perfCounters list (MVekslers)
A......... [ZBX-23284] prevented deletion of the discovered group as a result of renaming its group prototype (vmaksimovs)
..F....... [ZBX-21094] fixed graphs not displaying values when items do not have trends and trend storage period is overridden in configuration (Ivo)
.........T [ZBX-23162] fixed variable in JavaScript for Cisco Meraki template (egordymov)
..F....... [ZBX-23066] expanded ui/composer.json to describe the project (jxl)
..F....... [ZBX-23253] added static units support to graph widget legend and hint box (ashubin)
..F....... [ZBX-23261] removed kiosk mode button from host inventory form (apoga)
..F....... [ZBX-23260] fixed (enabled) additional URL fields in map properties (apoga)
..F....... [ZBXNEXT-8658] improved Monitoring > Maps usability (agriscenko)
...G...... [ZBX-22943] fixed various memory leaks in Zabbix agent 2 (arimdjonoks)
....I..... [ZBX-22779] replaced HTTP with HTTPS in Zabbix homepage address (mprihodko)
.......PS. [ZBX-23298] fixed walk[oid] discovery rule not working as test item (vso)
.......PS. [ZBX-23336] fixed items not to become unsupported if interface is not available (vso)
.........T [ZBX-23244] added escaping for special characters in HTML mode of Telegram mediatype (aiantsen)
..F....... [ZBX-21636] fixed Oracle DB update query error mishandled as success (jfreibergs)
...G...... [ZBX-20442] fixed Ceph plugin not returning percent_used in Zabbix agent 2 (rzvejs)
........S. [ZBX-15210] added housekeeping and handling in remove action operation of autoreg_host table (dimir)
...G...... [ZBX-21560] fixed default Zabbix agent 1 and 2 config file name and path for Windows; fixed logging to stderr in Zabbix agent 2 (mprihodko)
..F....... [ZBX-22991] resolved recommendations/issues regarding new icons style (ashubin)
..F....... [ZBX-22166] fixed item value widget not showing decimal places properly with seconds (dfofanovs)
..F....... [ZBX-23035] fixed disappearing filter group in host, item, trigger, graph, discovery rule, web and template lists (dpetra)
....I..... [ZBX-23105] added missing database indices (dimir)
.......PS. [ZBX-23854] fixed leak of zbx_session cookie through dashboard URL widget while constructing scheduled report (mprihodko)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha4

New features:
.........T [ZBXNEXT-8610] added MantisBT template (abiba)
.......PS. [ZBXNEXT-8621] improved asynchronous pollers to read configuration in separate thread to avoid blocking (vso)
.......PS. [ZBXNEXT-8358] improved item configuration sync on PostgreSQL by selecting using equal condition instead of not equal (vso)
A.F.....S. [ZBXNEXT-8541] added support for history.push API method (agriscenko, wiper)
.........T [ZBXNEXT-8649] fixed time period params in JavaScript (egordymov)
.........T [ZBXNEXT-8429] added HashiCorp Nomad template (igorbach)
..F....... [ZBXNEXT-8421] implemented dashboard tabs navigation for host dashboards (ashubin, dpetra)
A.F.I..PS. [ZBXNEXT-8500,ZBXNEXT-8506] moved proxies to separate database tables (dfofanovs, dgoloscapov, jfreibergs, mprihodko, vmaksimovs, vso)
.........T [ZBXNEXT-8633] added asynchronous SNMP poller metrics to Zabbix health templates (drasikhov)
...G....S. [ZBXNEXT-4781] added new eventlog.count item key (kprutkovs)
.........T [ZBXNEXT-8581] added support for HTTP proxy in Azure templates (egordymov)
....I...S. [ZBXNEXT-8520] turned auditlog table into hypertable (askolmeisters)
.........T [ZBXNEXT-8558] added MantisBT webhook (abiba)
.........T [ZBXNEXT-8589] updated documentation, unified metric names and descriptions in PostgreSQL templates, removed unused macros, user parameters and queries in PostgreSQL by Zabbix agent (drasikhov)
..F....... [ZBXNEXT-8563] added warning messages that Oracle DB is deprecated on setup page and in System information widget and report (kkuzmina)
.........T [ZBXNEXT-8528] added AWS Cost Explorer template (egordymov)
.......PS. [ZBXNEXT-8567] added asynchronous SNMP pollers (vso)
.......PS. [ZBXNEXT-8620] added asynchronous DNS resolving for async SNMP and Zabbix agent pollers (vso)
..F....... [ZBXNEXT-8444] moved template configuration form to modal window (esekace)

Bug fixes:
A.F....... [ZBX-23240] fixed filtering by "action" and "action_userid" in event.get and problem.get not working (agriscenko)
.D........ [ZBX-21952] fixed and improved documentation for Oracle by ODBC template (knaglis)
..F....... [ZBX-22980] fixed host prototype displaying inherited macros in a non-inherited macro tab (Ivo)
..F....... [ZBX-17279] fixed graph widget loading (apoga)
..F....... [ZBX-22601] fixed invalid time period filter submission (esekace)
A......... [ZBX-23214] fixed inability to import a host if a template with non-existent template group is specified in the same import file (vmaksimovs)
A......... [ZBX-23275] prevented undefined index error when unlinking a template containing an item with value map (vmaksimovs)
..F....... [ZBX-22724] fixed inconsistencies in ordering of objects in template configuration export (jfreibergs)
.........T [ZBX-22060] added notes about encryption in PostgreSQL templates, renamed database instance URI macro to connection string in PostgreSQL by Zabbix agent 2 template, updated PostgreSQL by ODBC template to use connection string (drasikhov)
..F....... [ZBX-23246] fixed classic graph preview not working if more than 10 items are assigned to it (jfreibergs)
...G...... [ZBX-22758] fixed Zabbix agent 2 startup error on domain controllers by increasing go-winio version (asestakovs)
..F....... [ZBX-22451] fixed resolving of calculated item formula in test popup (miks)
..F....... [ZBX-23088] fixed discovery rule host name, visible name and uniqueness criteria radio button values after updating Discovery checks (esekace)
..F....... [ZBX-22901] fixed duplicate checking for SNMP discovery checks (esekace)
.........T [ZBX-22620] added header in items for Meraki template (egordymov)
.........T [ZBX-23051] changed content of resolved alerts to be more compatible with Event Orchestration in PagerDuty (aiantsen)
.........T [ZBX-23272] fixed naming for tenant item prototypes in OpenStack Nova by HTTP template (knaglis)
..F....... [ZBX-22818] fixed some aggregation functions not working with last_foreach() (agriscenko)
...G....S. [ZBX-23002] made vfs_file_contents, vfs_file_regmatch, vfs_file_regexp, log, log.count, logrt, logrt.count and telnet items to fail when non-existing encoding is used (arimdjonoks)
..F....... [ZBX-21255] added support of the fmtnum() function for {ITEM.VALUE}, {ITEM.LASTVALUE} and expression macros (Sasha)
........S. [ZBX-22771] fixed handling of large unsigned integers in JSONPath (dgoloscapov)
...G...... [ZBX-22871] fixed regular expression crash with invalid utf-8 sequences when PCRE2 is used (wiper)
.......PS. [ZBX-23141] fixed crash when maintenance is enabled and unexpected event exists for trigger prototype (vso)
...G...... [ZBX-23068] fixed crash and memory leak when using system.sw.os.get key (vso)
........S. [ZBX-21695] fixed {TIME} macro not being resolved during scheduled report test (vso)
...G...PS. [ZBX-23221] fixed memory leaks when using certificate-based encryption in Zabbix agent and Zabbix agent 2; thanks to Masato Hirahata for the patch (akozlovs, Andris)
.......PS. [ZBX-22864] fixed calculation of max_repetitions sent out to device in SNMP PDUs (mprihodko)
A......... [ZBX-23234] fixed inability to link a template containing an item that depends on web scenario item (vmaksimovs)
A......... [ZBX-23210] fixed inability to unlink a template containing items with empty value map from a template (vmaksimovs)
..F....... [ZBX-22677] adjusted font colors for placeholders, disabled and readonly fields (dfofanovs)
.........T [ZBX-21574] optimized Asterisk by HTTP template (egordymov)
...G...PS. [ZBX-18168] added regexp runtime error logging for log*[] items (Andris)
..F....... [ZBX-22972] fixed displaying of dashboard pages when scrolling is enabled (apoga)
........S. [ZBX-23067] enhanced audit logging with reason of switching of HA node to active mode (arimdjonoks)
...G...... [ZBX-22535] fixed Zabbix agent 2 configuration with empty values (esneiders)
..F....... [ZBX-22027] fixed "Update problem" position in trigger context menu (agriscenko)
..F....... [ZBX-22757] fixed action condition labels when custom expression is set (esekace)
A......... [ZBX-22613] fixed script execution with API token as authentication (epulke)
..F....... [ZBX-22881] fixed link to filtered users belonging to the specific user group (epulke)
.........T [ZBX-23060] removed unused endpoints in JavaScript for Veeam Backup and Replication template (egordymov)
........S. [ZBX-22772] added trends cleanup for non-numeric value types (wiper)
..F....... [ZBX-22788] fixed inability to close pop-up confirmation message on the first attempt after opening multiple popups (averza, kkuzmina)
A......... [ZBX-22787] fixed mediatypes incorrectly saving parameters when switching type from Webhook to Script and vice versa (Ivo)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha3

New features:
A.F.I..... [ZBXNEXT-6974] implemented new "Top triggers" widget; added new filtering options to "Top triggers" report page (agriscenko)
A.F.I...S. [ZBXNEXT-6524] added operations "Add host tags", "Remove host tags" for autoregistration and discovery actions (Ivo, mprihodko)
..F....PS. [ZBXNEXT-8190] increased MariaDB maximum supported version to 11.0 (mprihodko)
..F....PS. [ZBXNEXT-8582] increased MySQL maximum supported version to 8.1 (mprihodko)
.........T [ZBXNEXT-8481] added PostgreSQL by ODBC template (drasikhov)
.........T [ZBXNEXT-8561] added nodata trigger to remote Zabbix proxy and server health templates (drasikhov)
.......PS. [ZBXNEXT-8560] added messages that Oracle DB is deprecated (akozlovs)
.........T [ZBXNEXT-8505] added Cisco SD-WAN templates (aiantsen)
.........T [ZBXNEXT-8482] added integration with OpenStack Nova (knaglis)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6986] implemented audit logging of LLD rule API object (jfreibergs, vmaksimovs)
..F....... [ZBXNEXT-8451] disabled spell checking for nondescriptive textareas (dfofanovs)
.........T [ZBXNEXT-8569] added asynchronous agent and HTTP agent poller metrics to Zabbix health templates (drasikhov)
..F....... [ZBXNEXT-743] implemented new "Gauge" widget (apoga, ashubin, averza, Ivo)
.......PS. [ZBXNEXT-6144] added proxy data memory cache to avoid using proxy history tables in normal operation (wiper)
.........T [ZBXNEXT-7944] excluded edgeupdate service from services discovery in Windows by Zabbix agent templates (drasikhov)
.......PS. [ZBXNEXT-8460] added asynchronous Zabbix agent and HTTP agent pollers (vso)
.........T [ZBXNEXT-8422] added AWS ECS templates (egordymov)

Bug fixes:
..F....... [ZBX-23147] fixed problem count indicators in Monitoring hosts page (ashubin)
..F....... [ZBX-23072] fixed web scenario step variable uniqueness validation if multiple variable names are empty (Ivo)
..F....... [ZBX-23096] fixed fields with key-value pairs being misaligned in web scenario configuration form (agriscenko)
...G...... [ZBX-23107] fixed small memory leak in Zabbix agent 2 (arimdjonoks)
..F....... [ZBX-22822] fixed displaying the correct threshold color in "Top hosts" widget when value exceeds maximum (Ivo)
..F....... [ZBX-22777] fixed item test form sending incorrectly resolved macros to server if item uses SNMP interface (Ivo)
.......PS. [ZBX-23075] fixed processing of network discovery rule with short update interval (asestakovs)
...G...PS. [ZBX-23097] fixed use of uninitialised value when verifying subject and issuer with TLS (vso)
A......... [ZBX-23112] fixed runtime errors in the inheritance of the trigger and trigger prototype dependencies (Sasha)
A......... [ZBX-22539] fixed SLI calculation for days with daylight-saving-time transitions (averza)
..F....... [ZBX-22916] fixed action condition type dropdown not reloading the form if mouse is clicked and dragged (Ivo)
A......... [ZBX-22814] fixed PHP runtime errors in API trigger.get method when using "expandComment" option (Ivo)
...G...... [ZBX-23037] fixed memory leak in vfs.fs.get[] (Andris)
..F....... [ZBX-22915] fixed unfocusable dashboard pages in editing mode (apoga)
...G...... [ZBX-23014] fixed Zabbix agent build on HP-UX (arimdjonoks)
........S. [ZBX-23049] fixed default condition for log item macro resolution (kprutkovs)
.........T [ZBX-21909] updated setup section in README for PHP-FPM templates to include configuration example for Apache (drasikhov)
........S. [ZBX-20148] fixed the issue with housekeeper failing to delete some of the events that required deletion (mprihodko)
..F....... [ZBX-21970] fixed console error in "Map navigation tree" widget; disabled add button on a 10th depth level (acikuns, ashubin)
A......... [ZBX-19393] fixed undefined index errors in configuration.importcompare (agriscenko)
..F....... [ZBX-22811] removed CSRF token from the monitoring.host.view URL (epulke)
..F....... [ZBX-22290] fixed generation of double page headers when general warning appears (epulke)
...G...... [ZBX-22830] fixed free bytes calculation for temporary tablespace in Oracle Zabbix agent 2 plugin (esneiders)
...G...... [ZBX-21845] fixed Zabbix agent 2 systemd plugin failing with newer dbus (esneiders)
...G...... [ZBX-21547] fixed reading of non-UTF-8 encoded files in Zabbix agent 2 (arimdjonoks)
A.F....... [ZBX-22800] fixed detection of authentication LDAP userdirectory when user is assigned to multiple user groups with LDAP authentication (gcalenko)
..F....... [ZBX-22808] fixed broken timeline breakpoint in "Problems by severity" widget (Ivo)
.........T [ZBX-21571] updated pod crash loop trigger expressions in Kubernetes nodes and cluster state templates (drasikhov)
..F....... [ZBX-22825] fixed Zabbix access to the first page for user with specific page access (dpetra)
..F....... [ZBX-22711] fixed incorrectly displayed simple graphs with non-numeric items in Host graphs page (kkuzmina)
..F....... [ZBX-22369] fixed suffix interpretation in threshold values for "Item value" and "Top hosts" widget (averza, esekace)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha2

New features:
..F....... [ZBXNEXT-8515] switched Zabbix frontend SVG icons to fonts (ashubin, dfofanovs)
..F....... [ZBXNEXT-8413] moved Alerts -> Media types configuration form to modal window (esekace)
.........T [ZBXNEXT-8497] removed unnecessary JavaScript preprocessing in discovery rules in Kubernetes templates (drasikhov)
..F....... [ZBXNEXT-8445] changed Data collection -> Event correlation form to modal window (Ivo)
.........T [ZBXNEXT-8465] updated JavaScript scripts in Kubernetes templates (egordymov)
...G...PS. [ZBXNEXT-297] added remote command execution via active checks (akozlovs)
.........T [ZBXNEXT-8447] added new discovery manager, worker and queue metrics to Zabbix server and proxy health templates (drasikhov)
..F....... [ZBXNEXT-7072] fixed hintbox to be automatically closed when target element disappears (miks)
.........T [ZBXNEXT-8294] added filters of node labels and annotations for Kubelet discovery in Kubernetes cluster state template (drasikhov)
A.F.I..... [ZBXNEXT-2299] implemented problem/event filtering by performed update actions and user; reworked problem filter to support filtering by acknowledgement status and current user (miks)

Bug fixes:
..F....... [ZBX-22987] fixed inefficient URL schema validation (agriscenko)
...G...... [ZBX-21892] fixed wrong fs type returned by vfs.fs.get for file systems with identical mount point (asestakovs)
...G...... [ZBX-21859] fixed active checks occasionally not being executed on Zabbix agent 2 if checks for a plugin have long and short update intervals (vso)
A......... [ZBX-22941] prevented clearing of the user macro secret values on inherited host prototypes as the result of user macros modifications on the parent host prototype of a template (vmaksimovs)
....I..... [ZBX-22889] fixed performance problems by creating problem.cause_eventid index (mprihodko)
...G...... [ZBX-22695] fixed eventlog duplicate timestamps (asestakovs)
..F....... [ZBX-22903] fixed scale calculation for Graph and Graph (classic) widgets (averza)
.......P.. [ZBX-22838] fixed Zabbix proxy reporting JSON error instead of TCP (vso)
........S. [ZBX-22904] fixed streaming of metrics with large float numbers (vso)
.......PS. [ZBX-22148] fixed the crash when updating a webhook to JavaScript that cannot be compiled (vso)
...G...... [ZBX-22868] fixed Zabbix agent 2 plugin Defaults when hardcoded value is provided (esneiders)
...G...... [ZBX-22399] added TLS and Default parameters support to MQTT plugin for Zabbix agent 2 (esneiders)
..F....... [ZBX-20280] fixed page selection in a dashboard after refresh (apoga)
...G...... [ZBX-22883] fixed occasional crash of user parameters on Windows when using Zabbix agent 2 with UserParameterDir defined (MVekslers)
....I..... [ZBX-22953] fixed metric names in the Top hosts widget in global view dashboard, added missing connector queue metric to graph in Zabbix server health dashboard (drasikhov)
..F....... [ZBXNEXT-8392] added a documentation link for each standard item key (dpetra)
..F....... [ZBX-22243] fixed navigation away from edited dashboard without user confirmation (averza)
.......PS. [ZBX-22844] fixed compilation of Zabbix on OpenBSD when linking with libevent (kprutkovs)
...G...... [ZBX-22798] fixed incorrect output of vfs.file.contents when reading frequently modified file (dgoloscapov, vso)
.......PS. [ZBX-22805] increased memory allocation limit for JavaScript execution from 64M to 512M (akozlovs)
..F....... [ZBX-21877] fixed unnecessary proxy name wrapping into multiple lines in proxy list (averza)
..F....... [ZBX-22264] added optional empty state for dynamic rows library (dfofanovs)
.......PS. [ZBX-22697] fixed VMware tags update error related to curl communication problems (MVekslers)
.........T [ZBX-21573] optimized preprocessing steps in the AWS EC2 by HTTP template (aiantsen)
..F....... [ZBX-16326] fixed displaying of the first and last data points on the graphs (Sasha)
.........T [ZBX-22467] fixed missing bracket in a trigger event name in Windows templates (drasikhov)
........S. [ZBXNEXT-8467] updated max supported TimescaleDB version to 2.11 (mprihodko)
..F....... [ZBX-22738] fixed flickering debug info while editing empty dashboards (averza)
..F....... [ZBX-22231] removed host and interface macros resolution from HTTP proxy fields in items, item prototype and discovery rule test dialogues (epulke)
..F....... [ZBX-22681] fixed wrongly displayed Revert button for text macros in host, template and host prototype clone forms (miks)
..F....... [ZBX-21194] fixed filter form submission upon pressing Enter key in Safari (acikuns, ashubin)
..F....... [ZBX-22348] added user role requirement for creating a user or updating a user with role already set to the frontend (gcalenko)
A.F....... [ZBX-21804] removed requirement for write permissions on hosts, host groups, triggers, discovery rules, discovery checks and proxies when creating or updating actions (gcalenko)
..F....... [ZBX-22743] fixed user list filtering with user roles specified (epulke)
..F....... [ZBX-22418] fixed popup form fields overlapping labels when textarea width is resized (agriscenko)
........S. [ZBX-19590] changed count_foreach to add 0 when no data are in the requested period (wiper)
..F....... [ZBX-22594] fixed fatal error when a request contains invalid authentication parameters (miks)
..F....... [ZBX-22397] fixed disabled input field text color in Safari (miks)
..F....... [ZBX-22691] fixed action operations edit form opening wrong operation details popup window (Ivo)
.........T [ZBX-21593] optimized preprocessing steps in the templates PostgreSQL by Zabbix agent and PostgreSQL by Zabbix agent 2 (aiantsen)
...G...... [ZBX-22470] fixed hang on logging when establishing an encrypted connection in Zabbix agent 2 (kprutkovs)
A......... [ZBX-20263] prevented the ability to link two or more templates with matching item keys to a host or template; improved the check for double template linkage and related error messages (epulke, jfreibergs, vmaksimovs)
A.F....... [ZBX-22254] fixed support of special characters in LDAP group pattern (gcalenko)
........S. [ZBX-22571] fixed "service not equal" action condition not working as expected (vso)
..F....... [ZBX-22644] fixed Graph widget not showing all problems for multiple items with dataset aggregation enabled (dfofanovs)
.........T [ZBX-22698] fixed spelling mistakes in the templates (egordymov)
..F....... [ZBX-21883] changed Select map field of the Map widget to multiselect (agriscenko, Sasha)
...G...... [ZBX-22762] fixed race condition in Zabbix agent 2 when reading filesystem (arimdjonoks)
...G...... [ZBX-22593] changed representation of boolean item values in wmi.get, wmi.getall items in Zabbix agent 2 to match the format in classic Zabbix agent (mprihodko)

--------------------------------------------------------------------------------
Changes for 7.0.0alpha1

New features:
A.F....PS. [ZBXNEXT-2732] improved network discovery by implementing concurrent checks within single discovery rule (asestakovs, ddauksa, MVekslers)
..F.I..... [ZBXNEXT-8425] increased the maximum length for username and password fields used in HTTP authentication from 64 to 255 characters (jfreibergs, kprutkovs)
........S. [ZBXNEXT-8402] implemented support of non-numeric vectors in aggregated calculations (dgoloscapov, wiper)
..F.I..... [ZBXNEXT-8245] converted advanced configuration from checkbox to collapsible block (agriscenko, ashubin)
.......PS. [ZBXNEXT-8323] added preprocessing cache support for Prometheus to JSON step (wiper)
..F....... [ZBXNEXT-8387] changed Alerts->Scripts configuration form to modal window (esekace)
..F....... [ZBXNEXT-7640] updated widget help icon link to documentation link of a specific widget (esekace)
..F....... [ZBXNEXT-8386] changed Data collection->Discovery configuration form to modal window (esekace)
A.F....PS. [ZBXNEXT-8211] added support for new binary item value type (arimdjonoks, jfreibergs)
..F....... [ZBXNEXT-8390] added state filter for items in monitoring latest data (dfofanovs)
..F.....S. [ZBXNEXT-8355] added various improvements for aggregation functions (dfofanovs, dgoloscapov)
...G...PS. [ZBXNEXT-8270] added support of non-blocking sockets and thread-safe connect, accept, read, write operation timeouts based on poll (wiper)
..F....... [ZBXNEXT-8086] implemented ability to use all widgets in dashboard templates (ashubin, dpetra, esekace)
A.F.I..PS. [ZBXNEXT-8079] added an option to choose whether redirected ICMP ping response is treated as host up or host down (ddauksa, mprihodko)
..F....... [ZBXNEXT-8235] implemented simplified cloning in the UI by leaving only one Clone button for Hosts, Templates and Maps (dpetra)
..F.....S. [ZBXNEXT-8326] added Zabbix server and Zabbix frontend version to system information report (ddauksa, mprihodko)
A.F....PS. [ZBXNEXT-8324] dropped support for floats of limited range (jfreibergs, kprutkovs)
...G...... [ZBXNEXT-7569] added support for Portage in system.sw.packages{,.get} items (jxl)
..F....... [ZBXNEXT-8237] changed module details view to a modal (popup) and updated module details (ddauksa)
...G...... [ZBXNEXT-7132] added option of getting fully qualified domain name in system.hostname key to Zabbix agent and Zabbix agent 2 (kprutkovs)
..F.I..... [ZBXNEXT-8226] fixed the problem of insufficient length of URL fields (dfofanovs, dgoloscapov)
..F....... [ZBXNEXT-8256] renamed action operation types related to template linkage (ddauksa)

Bug fixes:
........S. [ZBX-22793] fixed LogSlowQueries not taken into account by server (dgoloscapov)
.......PS. [ZBX-22314] fixed OpenSSL, yaml, cmocka compiling in a non-standard location (askolmeisters)
........S. [ZBX-14557] expanded the range of possible forecast return values to double precision (kprutkovs)
..F....... [ZBX-22598] fixed singular and plural forms in success and error messages and in confirmation messages (dpetra)
...G...PS. [ZBX-22343] removed use of deprecated cURL setopt options (jxl)
...G...... [ZBX-22147] updated default buffer size to 1000 in Zabbix agent 2 (esneiders)
.......PS. [ZBX-22587] fixed JSON validation not detecting invalid unicode characters and out-of-bounds access with JSONPath on invalid unicode character (vso)
A.F....... [ZBX-21976] added support of OneLogin and Azure SCIM, fixed some issues with provisioning (epulke)

--------------------------------------------------------------------------------
Changes for 6.4.21

6.4.21rc1 was released as 6.4.21 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.21rc1

Bug fixes:
.......PS. [ZBX-25865] fixed issue causing vmware.hv.network.linkspeed metric failure and resulting in poller becoming unresponsive (MVekslers)
A......... [ZBX-25732] fixed inability to make cross-origin requests to API when passing authentication token using Authorization HTTP header; fixed inability to make cross-origin HTTP OPTIONS request to API endpoint (vmaksimovs)
.......PS. [ZBX-24692] fixed crash during invalid JSONPath preprocessing (vso)
..F....... [ZBX-24895] changed double quotes to single quotes for a string in an SQL statement (rgontarski)
...G...... [ZBX-25377] fixed crash when executing vfs.fs.size or other metrics and forked metric is terminated abnormally (vso)

--------------------------------------------------------------------------------
Changes for 6.4.20

6.4.20rc1 was released as 6.4.20 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.20rc1

New features:
........S. [ZBXNEXT-9532] updated maximum supported TimescaleDB version to 2.17 (mprihodko)
.......PS. [ZBXNEXT-9238] updated maximum supported PostgreSQL version to 17 (mprihodko)

Bug fixes:
....I..... [ZBX-25628] fixed possible line injection when handling SNMP traps using zabbix_trap_handler.sh from Zabbix Docker image, improved validation of SNMP traps in zabbix_trap_receiver.pl (dgoloscapov)
........S. [ZBX-25477] fixed crash when calculated item contains large value (vso)
........S. [ZBX-25324] fixed FreeTDS ODBC login with special characters in the password field (sboidenko)
...G...... [ZBX-24273] fixed potential Zabbix agent crash for vfs.fs.get item (MVekslers)
..F....... [ZBX-23171] fixed escaping of slash character in context-based macro patterns (esekace)

--------------------------------------------------------------------------------
Changes for 6.4.19

6.4.19rc1 was released as 6.4.19 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.19rc1

New features:
.......PS. [ZBXNEXT-9416] updated max supported MariaDB version to 11.5 (mprihodko)
........S. [ZBXNEXT-9408] updated max supported TimescaleDB version to 2.16 (mprihodko)

Bug fixes:
A......... [ZBX-25610] removed reliability on "sysmapelementurlid", "sysmapurlid" in URLs for map.create and map.update (Ivo)
.......PS. [ZBX-25626] added external data validation to prevent access to internal duktape properties through HttpRequest object (wiper)
........S. [ZBX-25629] fixed buffer over-read for broken UTF-8 mail data injection (sboidenko)
...G...PS. [ZBX-25127] fixed crash in JSON library due to null pointer arithmetic (vso)
.......PS. [ZBX-22754] fixed 'Too old events' error for vmware.eventlog item (MVekslers)
....I...S. [ZBX-24819] fixed slow template cloning (asestakovs)
..F....... [ZBX-24966] fixed sorting in Map navigation tree widget (apoga)
.......PS. [ZBX-24926] fixed bad argument error when using latest libcurl (vso)
........S. [ZBX-24879] fixed ODBC login with special characters in the password field (sboidenko)

--------------------------------------------------------------------------------
Changes for 6.4.18

6.4.18rc1 was released as 6.4.18 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.18rc1

New features:
.......PS. [ZBXNEXT-9293] updated max supported MySQL version to 9.0 (mprihodko)

Bug fixes:
A......... [ZBX-25614] prohibited ability to change own username, role, and user groups for users of type Admin or User (jfreibergs)
.......PS. [ZBX-25611] removed possibility of accessing internal duktape properties with atob function (wiper)
A........T [ZBX-24930] fixed inability to import latest official templates to minor versions up to 6.4.16 (abiba, vmaksimovs)
..F....... [ZBX-24835] fixed case-conversion and preg functions working incorrectly with the Turkish locale (agriscenko)
..F....... [ZBX-24909] fixed resolving of macro functions in the "Item value" widget (Sasha)

--------------------------------------------------------------------------------
Changes for 6.4.17

6.4.17rc1 was released as 6.4.17 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.17rc1

New features:
........S. [ZBXNEXT-9143] added index on auditlog recordsetid (arimdjonoks)
...G...... [ZBXNEXT-9081] added Small Computer System Interface (SCSI) device type support to Zabbix agent 2 Smart plugin (rzvejs)
.........T [ZBXNEXT-6445] added recovery expression for fuzzytime triggers in Linux and Windows templates, removed fuzzytime triggers from active agent templates (drasikhov)
.......PS. [ZBXNEXT-9201] updated max supported MySQL version to 8.4 (mprihodko)
........S. [ZBXNEXT-9225] updated max supported TimescaleDB version to 2.15 (mprihodko)
.......PS. [ZBXNEXT-9226] updated max supported MariaDB version to 11.4 (mprihodko)
.........T [ZBXNEXT-8868] added discovery and template for Azure VM Scale Sets (abrosimovs)

Bug fixes:
..F....... [ZBX-25635] added session signature check before session data initialization (gcalenko)
A......... [ZBX-25623] fixed SQL injection vulnerability in user.get API (agriscenko)
.......PS. [ZBX-24514] fixed standalone Zabbix server and Zabbix proxy not stopping when database is read-only (vso)
..F....... [ZBX-23936] fixed state and styling of readonly fields (ddauksa)
..F....... [ZBX-22920] fixed undefined array key error in Problems widget when host is in maintenance (ddauksa)
........S. [ZBX-24167] fixed template linkage when item prototype collision is found (dgoloscapov)
..F....... [ZBX-24610] fixed interface field appearance for discovered items without interface set (jfreibergs)
.D........ [ZBX-23770] improved monitoring user permissions documentation for Zabbix agent 2 Oracle plugin and Oracle by ODBC template (knaglis)
..F....... [ZBX-24235] fixed value misalignment in Item value widget (apoga)
.......... [ZBX-24565] removed redundant kernel header include, fixed musl compatibility issues (thanks to Alpine Linux maintainers for spotting this) (dgoloscapov)
A......... [ZBX-23751] fixed inability to pass an action filter condition without an "operator" property, implying a default value of "Equal" (jfreibergs)
..F....... [ZBX-24562] fixed incorrect problem order in Problems by severity widget's hintbox (Ivo)
A......... [ZBX-24622] fixed inability to inherit template with multiple items to multiple hosts when total amount of inherited items exceeds but is not a multiple of batch size (vmaksimovs)
.......P.. [ZBX-24682] fixed SQLite database creation (sboidenko)
A......... [ZBX-23886] fixed inability to import items, LLD rules and item prototypes containing redundant conditional fields (jfreibergs, vmaksimovs)
A......... [ZBX-21429] prevented ability to disable all UI element access via role.update API (jfreibergs)
..F....... [ZBX-19271] fixed inconsistent tag row rendering in different edit forms (miks)
........S. [ZBX-24671] fixed problems not inheriting tags of templates linked to discovered hosts (wiper)
.........T [ZBX-24539] fixed incorrect threshold in trigger expression of Check Point Next Generation Firewall by SNMP template (aiantsen)
...G...... [ZBX-24667] fixed vm.memory.size[pused] item on Solaris (MVekslers)
.........T [ZBX-23781] added storage volumes check in HPE iLO by HTTP template (drasikhov)
...G...... [ZBX-24391] fixed Zabbix agent to return net.tcp.socket.count result without error if IPv6 is disabled (sboidenko)
..F....... [ZBX-24352] fixed custom severity name usage in Geomap widget (ddauksa)
...G...... [ZBX-20993] fixed Zabbix agent 2 MQTT plugin clientID to be generated by strict requirements (esneiders)
.........T [ZBX-23426] added dependent item with JavaScript preprocessing for edges SD-WAN in VMWare SD-WAN VeloCloud by HTTP template (egordymov)
.........T [ZBX-24665] fixed potential problem with deprecated GCE Integrity feature (igorbach)
........S. [ZBX-24566] fixed crash when expression macro is used in unsupported location (vso)
..F....... [ZBX-24450] fixed issue where graph could differ for data gathered from PostgreSQL and other databases (gcalenko)
........S. [ZBX-24513] fixed real-time export of rarely updated trends (vso)
..F....... [ZBX-21702] fixed selected row highlighting on page refresh (apoga)
..F....... [ZBX-23398] fixed trigger expression constructor incorrectly showing '<' and '>' operators (Ivo)
..F....... [ZBX-23584] fixed error message being displayed when updating host after changing item status (agriscenko)
.........T [ZBX-24635] fixed datastore triggers in VMware templates (abrosimovs)
..F....... [ZBX-22623] fixed unavailable dashboard failing to load widget-specific JS files (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.4.16

6.4.16rc2 was released as 6.4.16 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.16rc2

Bug fixes:
..F....... [ZBX-24588] fixed CyberArk Vault connection with no certificates (vmurzins)

--------------------------------------------------------------------------------
Changes for 6.4.16rc1

New features:
.........T [ZBXNEXT-9140] added support for custom compartments in Oracle Cloud by HTTP templates (knaglis)
.........T [ZBXNEXT-9034] added Jira Data Center by JMX template (atocko)
..F.....S. [ZBXNEXT-8682] introduced a length limit of 512KB for item test values that server returns to Zabbix frontend (jfreibergs, kprutkovs)

Bug fixes:
........S. [ZBX-24560] fixed {HOST.DNS} and {HOST.IP} not being resolved if empty (vso)
.......PS. [ZBX-24483] improved memory usage in Zabbix server/proxy trappers and in proxy pollers when sending large configuration (vso)
..F....... [ZBX-23073] fixed URL widget resizing and dragging (apoga)
..F....... [ZBX-23435] fixed missing alert message about unsaved changes in nested modal forms (apoga)
........S. [ZBX-24574] fixed HA node flipping between standby and active states (wiper)
........S. [ZBX-24119] fixed possible blocking of alert manager when it periodically pings database (dgoloscapov)
.......PS. [ZBX-24402] reduced main process connections to database during startup (sboidenko)
.......PS. [ZBX-7998] added VMware service username, password and URL check for empty values (asestakovs)
..F....... [ZBX-24369] fixed filter behavior in monitoring pages after deleting filter parameters (esekace)
..F....... [ZBX-24484] fixed Geomap widget console error when dragging map in widget edit mode (esekace)
..F....... [ZBX-24370] fixed errors on LDAP configuration page when removing provisioned media mapping (gcalenko)
.D........ [ZBX-23337] improved supported version documentation for Zabbix agent 2 Oracle plugin and both templates (knaglis)
A......... [ZBX-24180] fixed inability to import existing host or template when its dependent item prototype, which is used in trigger prototypes or graph prototypes, would have a different master item (jfreibergs, vmaksimovs)
...G...... [ZBX-24362] fixed wrong Zabbix agent 2 loadable plugin process handling catching all child process exits (rzvejs)
..F....... [ZBX-24276] fixed inconsistency when opening map element URLs (esekace)
..F....... [ZBX-24527] fixed unnecessary loading text being displayed in hintbox preloader (agriscenko)
.......PS. [ZBX-24540] fixed crash when expanding host interface macros on main Zabbix agent interface (wiper)
.......PS. [ZBX-24470] fixed scale of vmware.vm.memory.size.compressed key (MVekslers)
.........T [ZBX-24415] added triggers for datastores in VMware templates (abrosimovs)
..F....... [ZBX-18094] fixed multiple pie graph issues related to calculation of item angles (miks)
...G...PS. [ZBX-20766] fixed confusing port binding error message (dgoloscapov)
A......... [ZBX-24481] fixed inability to unset value map from existing item or item prototype by passing a version without valuemap parameter into configuration.import (vmaksimovs)
...G...... [ZBX-24531] fixed compile time data not being set for agent2 (jxl)
........S. [ZBX-23690] optimized maintenance calculations for large number of hosts and maintenances (wiper)
.......PS. [ZBX-24453] implemented socket file cleanup when shutting down, added blocking of signals during important stages of startup (dgoloscapov)
..F....... [ZBX-24152] fixed host form submission with Enter button if the form is opened in a popup and focus is in a flexible text area field (Ivo)
.........T [ZBX-23788] added SNMP OID ifAlias in Network interfaces discovery (egordymov)
....I..... [ZBX-24482] fixed the presence of the http_proxy field in the initial data (Sasha)
..F.....S. [ZBX-25015] fixed information exposure in System information widget for users without proper permissions (vmurzins)
....I..... [ZBX-25011] fixed access for non-admin user to options of installed MSI (MVekslers)
........S. [ZBX-25012] implemented phone number validation check to avoid AT commands injection (sboidenko)
........S. [ZBX-25013] fixed exploit to read files using SMS (sboidenko)
A......... [ZBX-25017] fixed sensitive data exposure from audit log (gcalenko)
.......PS. [ZBX-25018] removed direct pointer access in custom javascript objects (wiper)
........S. [ZBX-25016] fixed IP and DNS address validation when user macro is used for interface (vso, wiper)

--------------------------------------------------------------------------------
Changes for 6.4.15

6.4.15rc1 was released as 6.4.15 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.15rc1

New features:
.........T [ZBXNEXT-8248] added database filter macros to MySQL templates (drasikhov)
.........T [ZBXNEXT-6698] updated filesystem discovery in OS templates (atocko)
........S. [ZBXNEXT-7930] added user macro support for username and password fields in email media type (asestakovs)
.........T [ZBXCTR-22] refactored JavaScript filter functions for Kubernetes templates (ebbex)
.........T [ZBXNEXT-9098] added AWS ELB Network Load Balancer by HTTP template (egordymov)
.........T [ZBXNEXT-6864] replaced {HOST.CONN} with user macros in templates (drasikhov)

Bug fixes:
........S. [ZBX-25630] added user macro support for username and password fields in email media type (asestakovs)
...G...... [ZBX-24210] improved Zabbix agent 2 loadable plugin capacity code style (rzvejs)
A......... [ZBX-23951] fixed issue of incorrect template matching when no UUID exists in export file (jfreibergs)
.......PS. [ZBX-23953] fixed CIDR network mask of VMware HV network interface (MVekslers)
..F....... [ZBX-24195] fixed host IPMI username and password field max length (esekace)
.........T [ZBX-24451] added tags and updated items in Proxmox template (abrosimovs)
.........T [ZBX-24447] fixed typos in templates (drasikhov)
..F....... [ZBX-23386] fixed hintbox sizing to fit screen (apoga, Ivo)
.........T [ZBX-24024] fixed OIDs for external sensors in APC UPC by SNMP templates (egordymov)
.........T [ZBX-21751] fixed node's loadavg item in Proxmox template (abrosimovs)
........S. [ZBX-24315] fixed linking template to host when some LLD macro paths already exist (vso)
A......... [ZBX-24201] fixed issue of LDAP users being unable to update profile settings without specifying password (jfreibergs)
........S. [ZBX-24172] fixed Zabbix server issue with scheduled intervals on Feb 29th of leap year (sboidenko)
A......... [ZBX-23407] improved performance of retrieving last history values when primary keys are available (jfreibergs, vmaksimovs)
.........T [ZBX-24246] updated descriptions for family of MySQL and Oracle templates, changed macro in the trigger 'Tablespace utilization is too high' for family of Oracle templates (akotsegubov)
.......... [ZBX-23988] renamed Agent2 Go module (jxl)
.........T [ZBX-24222] fixed incorrect item OIDs in the FortiGate by SNMP template (aiantsen)
.........T [ZBX-24393] updated README in Redis by Zabbix agent 2 template (abrosimovs)
.....J.... [ZBX-24298] allowed any JNDI service providers back in JMX monitoring (dimir)
.........T [ZBX-19990] separated LLD filter macros in Apache Tomcat by JMX template (drasikhov)
.........T [ZBX-24364] added preprocessing steps for LLD rules in RabbitMQ templates (egordymov)
.......PS. [ZBX-24282] fixed Zabbix proxy to report error for not supported items (sboidenko)
..F....... [ZBX-24001] fixed SSL certificate usage in CyberArk Vault (vmurzins)
.........T [ZBX-24368] Improved PostgreSQL autovacuum's count query (abrosimovs)
.......PS. [ZBX-24154] fixed building Zabbix with Net-SNMP library in custom location (sboidenko)
........S. [ZBX-19507] fixed vmware.eventlog item to recover after event keys are reset (asestakovs)
........S. [ZBX-24241] fixed Zabbix server issue with random order of host groups for a host during real-time export (sboidenko)
.........T [ZBX-24275] fixed item prototype JSONPath preprocessing, added missing volume health metric and triggers in HPE MSA templates (drasikhov)
.........T [ZBX-24316] fixed username macro in GridGain by JMX template (drasikhov)

--------------------------------------------------------------------------------
Changes for 6.4.14

6.4.14rc1 was released as 6.4.14 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.14rc1

New features:
...G...... [ZBXNEXT-9026] added Go compiler version to Zabbix agent 2 version output (mprihodko)
.......PS. [ZBXNEXT-9117] updated max supported MariaDB version to 11.3 (mprihodko)
.........T [ZBXNEXT-8786] changed 'odbc.discovery' keys to 'odbc.get' in MySQL by ODBC and Oracle by ODBC templates (akotsegubov)
.........T [ZBXNEXT-8536] added cbdhsvc service to macros in Windows agent templates (abrosimovs)
...G...... [ZBXNEXT-9024] set maximum Zabbix agent 2 plugin capacity to 1000 and default capacity to 100 (mprihodko)
.........T [ZBXNEXT-8861] made changes and added more metrics to the FortiGate by SNMP template (aiantsen)
.........T [ZBXNEXT-8240] added a new set of templates for integration with Oracle Cloud Infrastructure (knaglis)

Bug fixes:
...G...... [ZBX-23719] updated plugin-support to add duplicate flag handling (rzvejs)
....I..... [ZBX-22429] fixed typo in Zabbix proxy automake file (MVekslers)
.......PS. [ZBX-24089] optimized configuration re-sync after empty initial syncs (wiper)
........S. [ZBX-24264] fixed value cache being filled with values of newly added items with triggers (wiper)
A......... [ZBX-24219] fixed user HTTP basic authentication when user belongs to LDAP group (gcalenko)
..F....... [ZBX-24088] fixed problem filtering in maps with nested maps (miks)
.........T [ZBX-24206] fixed line breaks in JavaScript in Cloudflare template (abrosimovs)
.........T [ZBX-24134] added sensor discovery in VMware Hypervisor template (akotsegubov)
..F....... [ZBX-23918] fixed item pattern select popup to display all available items (esekace)
..F....... [ZBX-24190] fixed items being updated incorrectly when configuring graph (esekace)
..F....... [ZBX-23884] removed possibility to manually add provisioned user to user group (epulke)
.........T [ZBX-23032] added triggers for cluster status in VMware templates (abrosimovs)
.....J.... [ZBX-23948] added support for TabularData data when parsing an MBean attribute (dimir)
A......... [ZBX-23742] fixed tag filtering logic for tags with one name and different types of operators (dfofanovs, Sasha)
A......... [ZBX-24081] fixed full clone of templates or hosts failing due to more strict copied item validation (jfreibergs)
....I..... [ZBX-23441] fixed Go agent Makefile template not respecting DESTDIR (jxl)
.........T [ZBX-24271] added delay in JavaScript execution for Azure Cost Management by HTTP template (egordymov)
A......... [ZBX-24226] fixed fatal exception on a to be de-provisioned user log in (jfreibergs)
A......... [ZBX-24209] fixed missing filtering options for Proxy object (jfreibergs)
...G...... [ZBX-24208] fixed Oracle, MySQL plugin connection cache blocking (rzvejs)
.........T [ZBX-24202] fixed JavaScript in AWS S3 bucket by HTTP template (egordymov)
..F....... [ZBX-23478] fixed issue when missing locale error would not be displayed for user under certain conditions (vmurzins)
...G...... [ZBX-23853] fixed duplicate agent check timestamps when time shifts back due to system clock synchronization (mprihodko)
A......... [ZBX-23402] fixed web scenario step post type saving in DB (averza, dpetra)
........S. [ZBX-24091] fixed user macro resolution in function part of error messages (dgoloscapov)
...G...PS. [ZBX-24166] fixed Zabbix not being able to restart due to RTC and sockets not being closed before stopping (dgoloscapov)
.......PS. [ZBX-23868] fixed incomplete JSON data for vmware.vm.snapshot.get item (MVekslers)
..F....... [ZBX-23397] fixed runtime error in discovered host configuration form with inherited macros (esekace)
..F....... [ZBX-24181] fixed max repetition count value reset for numbers exceeding 15 digits (esekace)

--------------------------------------------------------------------------------
Changes for 6.4.13

6.4.13rc1 was released as 6.4.13 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.13rc1

New features:
.........T [ZBXNEXT-9063] added metadata in JavaScript for AWS templates (egordymov)
.........T [ZBXNEXT-8958] added AWS ELB Application Load Balancer by HTTP template (egordymov)
.........T [ZBXNEXT-8928] added Check Point Next Generation Firewall by SNMP template (aiantsen)
.........T [ZBXNEXT-8947] added MSSQL by Zabbix agent 2 template (akotsegubov)
........S. [ZBXNEXT-9012] updated max supported TimescaleDB version to 2.14 (mprihodko)

Bug fixes:
.....J.... [ZBX-24093] fixed JMX monitoring when using "remote+http" protocol (dimir)
..F....... [ZBX-23567] fixed PHP error during first time setup when no user is yet created (gcalenko, Ivo)
........S. [ZBX-24050] fixed snmpaddrs not getting updated when syncing interfaces (dgoloscapov)
..F....... [ZBX-23488] fixed severity checkbox area width issue when editing widgets and added an option to add title attribute to checkbox labels (dfofanovs)
..F....... [ZBX-23852] fixed template import failing with unexpected server error when trying to import template dashboards with items or graphs from unexisting hosts (agriscenko)
........S. [ZBX-24043] fixed extensive locking when retrieving Zabbix server statistics (dgoloscapov)
.......PS. [ZBX-24161] fixed compatibility between different minor versions of 6.4 Zabbix server and Zabbix proxy (asitals)
.........T [ZBX-24143] fixed swap space trigger prototype name in Proxmox VE by HTTP template (drasikhov)
.......PS. [ZBX-24110] improved configuration sync performance by avoiding host join when syncing items (vso)
.........T [ZBX-24141] fixed replication master host LLD macro in MySQL by Zabbix agent template (drasikhov)
...G...... [ZBX-23888] added setting items to unsupported stated when invalid regexp is supplied (dgoloscapov)
.......PS. [ZBX-23667] added VMware datastore UUID to *discovery items, added datastore selection by UUID to vmware.hv.datastore* items (MVekslers)
...G...... [ZBX-21703] fixed possible mutual lock between exporter and collector in performance counters for Zabbix Agent 2 (akozlovs, MVekslers)
........S. [ZBX-24049] fixed Zabbix server template linking logic so that it does not wrongfully update triggers on host when there is a corresponding trigger on template with same description but different expression (arimdjonoks)
..F....... [ZBX-22332] fixed placeholder and default value for CSV to JSON preprocessing step parameters (vmurzins)
..F.....S. [ZBX-20765] fixed empty PDF files in scheduled reports (averza, mprihodko)
.........T [ZBX-20725] updated documentation for MySQL by Zabbix agent template, added the protocol option to the MySQL client configuration example (drasikhov)
.........T [ZBX-20788] updated locale variable to force English locale in user parameter pgsql.ping.time[*] in PostgreSQL by Zabbix agent template (drasikhov)
..F....... [ZBX-23617] fixed item test form not showing values for macros with a backslash character used in a string parameter of a calculated item formula function (jfreibergs)
A.F....... [ZBX-19918] prevented redundant audit log entries of failed logins when visiting login page if guest account is disabled; removed automatic login as guest user when entering any page requiring authentication (vmaksimovs)
.........T [ZBX-24038] fixed next token parameters in JavaScript for AWS templates; edited links in descriptions (egordymov)
....I..... [ZBX-22783] added automatic detection of Oracle instant client installed from RPM (mprihodko)
.......PS. [ZBX-24095] improved data fetch performance for PostgreSQL (vso)
...G...... [ZBX-18859] fixed error event 5858 with ResultCode = 0x80041032 after WMI queries (mprihodko)
..F....... [ZBX-23818] fixed clock, graph and graph prototype widget form reloading and field focus when changing values (esekace)
........S. [ZBX-24505] fixed possible injection when adding audit log entry of a global script execution (dimir)

--------------------------------------------------------------------------------
Changes for 6.4.12

6.4.12rc1 was released as 6.4.12 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.12rc1

New features:
.......PS. [ZBXNEXT-8983] updated max supported MariaDB version to 11.2 (mprihodko)
.......PS. [ZBXNEXT-8984] updated max supported MySQL version to 8.3 (mprihodko)
.........T [ZBXNEXT-8762] added YugabyteDB by HTTP and YugabyteDB Cluster by HTTP templates (akotsegubov)

Bug fixes:
.........T [ZBX-23586] fixed filter evaluation type of organizations discovery in Cisco Meraki dashboard by HTTP template (drasikhov)
.......PS. [ZBX-23607] added quoting string values when producing SNMP walk[] output (asitals)
.......P.. [ZBX-23124] fixed items with disabled history being sometimes stuck in non-supported state (wiper)
..F....... [ZBX-23925] fixed spelling mistakes (dpetra)
...G...... [ZBX-23766] updated Zabbix agent 2 Ceph plugin readme setup instructions (rzvejs)
.........T [ZBX-24094] fixed network interfaces LLD filtering macro in Linux by Prom template (drasikhov)
..F....... [ZBX-23202] fixed unused tag value being saved in tag filter (vmurzins)
.........T [ZBX-22555] updated regexp to case insensitive in Nginx templates (drasikhov)
..F....... [ZBX-23664] changed calculation logic of Zabbix agent interface availability for active and passive checks (dfofanovs)
........S. [ZBX-23973] fixed trends being retrieved from database for new items and for items with infrequent update interval (vso)
.........T [ZBX-22745] removed incorrect description of network interfaces administrative status filter macro in SNMP templates (drasikhov)
..F....... [ZBX-23663] fixed inability to enable SAML when PHP LDAP extension is missing (gcalenko)
.......PS. [ZBX-24015] improved zabbix[queue] internal item not to block history syncers and pollers (vso)
.........T [ZBX-23509] fixed JSONPath of Keyspace discovery master item in Redis by Zabbix agent 2 template (drasikhov)
...G...PS. [ZBX-24059] fixed libmodbus unnecessary linking into all binaries (askolmeisters)
.........T [ZBX-24055] added missing API port macros in URL of script items in HPE Synergy by HTTP and HPE Primera by HTTP templates (drasikhov)
...G...... [ZBX-20525] fixed vfs.dir.size performance issues when walking through directory that has a lot of subdirs/files (dgoloscapov)
.........T [ZBX-23773] improved trigger functionality for Acronis Cyber Protect Cloud MSP by HTTP template (knaglis)
........S. [ZBX-23979] improved trend recalculation performance by performing trend updates in own transaction (vso)
........S. [ZBX-23688] improved new item value retrieval performance by adding such items to value cache after configuration sync (wiper)
.......PS. [ZBX-22130] changed JSONPath expression evaluator to treat null values as empty variants (wiper)
.......... [ZBX-23986] added a license to the Go module (jxl)
..F....... [ZBX-23587] fixed widget input field selecting when clicking on label (dpetra)
.......PS. [ZBX-23232] fixed syncing web scenarios to proxy (asitals)
..F....... [ZBX-23640] fixed preload hints opening (apoga)
A.F....... [ZBX-22433] fixed web scenario and web scenario step configuration field trimming and field sorting (ddauksa, Ivo, Sasha)
.........T [ZBX-23684] fixed transactions query file for PostgreSQL by Zabbix agent template (drasikhov)
..F....... [ZBX-23659] fixed incorrect calculation of bar graph polygon in SVG graph widget for negative values (solonkins)

--------------------------------------------------------------------------------
Changes for 6.4.11

6.4.11rc1 was released as 6.4.11 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.11rc1

New features:
.......PS. [ZBXNEXT-8891] updated max supported MySQL version to 8.2 (mprihodko)
.........T [ZBXNEXT-8524] added support for HTTP proxy in GCP templates (egordymov)
.........T [ZBXNEXT-8759] added dashboards in Azure templates (egordymov)
.........T [ZBXNEXT-8580] added new discovery rules, refactored discovery rules to dependent items and made few minor changes in MSSQL by ODBC template (akotsegubov)
.........T [ZBXNEXT-8730] added Azure Cost Management by HTTP template (egordymov)

Bug fixes:
.......PS. [ZBX-23967] fixed possible invalid free in SNMP walk to JSON preprocessing step (dgoloscapov)
........S. [ZBX-22371] fixed process tags option not adding tags for service events (vso)
...G...... [ZBX-17208] fixed invalid command-line flag handling in Zabbix agent 2 (rzvejs)
..F....... [ZBX-23517] fixed user not being able to clone dashboard with read-only access (jfreibergs)
.........T [ZBX-23937] fixed JavaScript for AWS EC2 instances discovery (egordymov)
..F....... [ZBX-22715] fixed map shape dimension changes on resizing in scaled browser mode (ddauksa)
.......PS. [ZBX-23722] added garbage collection after executing JavaScript code (asitals)
.......PS. [ZBX-23740] fixed netsnmp persistent state disabling without affecting its configuration (wiper)
...G...... [ZBX-23257] fixed log items not using MaxLinesPerSecond setting correctly for Zabbix agent 2 (kprutkovs)
...G...... [ZBX-23890] removed non-existing headers from compiler checks: mtent.h and knlist.h (arimdjonoks)
.........T [ZBX-23912] removed Jira with CustomFields media type in data.tmpl (egordymov)
A......... [ZBX-23262] fixed inability to log in using user.login API method if user has a user group with disabled frontend access (epulke, vmaksimovs)
A.F....... [ZBX-22536] fixed TimescaleDB compression detection for history.clear API method and proper error appearance in frontend (miks)
.........T [ZBX-23761] fixed JavaScript in Jira media type (egordymov)
.........T [ZBX-22558] fixed trigger expression for retrieval of stub page in Nginx templates (drasikhov)
...G...... [ZBX-23540] added error checks for RegisterMetrics calls (rzvejs)
.........T [ZBX-23691] fixed LLD filters evaluation type for devices discovery in Cisco SD-WAN by HTTP template (drasikhov)
.......PS. [ZBX-23631] removed tag 'tags' in case of an error collecting tags from *discovery items (MVekslers)
.........T [ZBX-23605] removed getting location buckets in AWS by HTTP template; added discovery filters for request metrics in AWS S3 bucket by HTTP template (egordymov)
..F....... [ZBX-23497] fixed user edit form fields validation for user without user group (dpetra)
..F....... [ZBX-23466] fixed data aggregation errors in Graphs and Top hosts widgets with Elasticsearch backend (Sasha)
.........T [ZBX-23835] updated Meraki templates (egordymov)
.........T [ZBX-23723] fixed proxy params in JavaScript AWS templates (egordymov)
..F....... [ZBX-23733] fixed error when downloading graph as .png image if item name contains multibyte characters (gcalenko)
...G...... [ZBX-23715] fixed persistent directory path not following symlinks upon creation (kprutkovs)
...G...... [ZBX-22678] fixed parsing failures for deb packages without an Installed-Size field (jxl)
.........T [ZBX-23825] fixed query_fields values Acronis and Nomand templates (abiba)
..F....... [ZBX-22055] fixed map image of map widget not being updated when pressing Apply button (agriscenko, apoga)
..F....... [ZBX-23629] fixed interface icon cursor to pointer (apoga)
.......PS. [ZBX-23145] disabled deprecated automatic reconnection in MySQL (mprihodko)
...G...... [ZBX-22933] improved vfs.file.regmatch and vfs.file.regexp items to use buffered file read (askolmeisters)
...G...... [ZBX-23471] fixed sha256 sum calculation on AIX, HP-UX and Solaris; fixed crash on HP-UX (Andris)
..F....... [ZBX-21973] changed deprecated X-Frame option allow-from to Content-Security-Policy frame-ancestors (dfofanovs)
..F....... [ZBX-23439] fixed sorting of numeric items with/without aggregation enabled in Top hosts widget (dfofanovs)
........S. [ZBX-23633] fixed service alarms to be recovered with problem time in case of negative problem duration (vso)
.......PS. [ZBX-23738] fixed Zabbix backend sources for libxml2 2.12.0 version changes (akozlovs)
.........T [ZBX-23746] fixed creation of tickets during escalation for Zammad media type (akotsegubov)
..F....... [ZBX-23561] fixed spacing between filter and results table (ashubin)
..F....... [ZBX-18873] fixed disabled chevrons color in problem view (ashubin)
..F....... [ZBX-23636] fixed some fields in Administration section not being trimmed on form submit (agriscenko)
..F....... [ZBX-22983] fixed ellipsed dropdown options in items mass update and items configuration in preprocessing section (ddauksa, kkuzmina, vmurzins)

--------------------------------------------------------------------------------
Changes for 6.4.10

6.4.10rc1 was released as 6.4.10 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.10rc1

New features:
........S. [ZBXNEXT-8857] updated max supported TimescaleDB version to 2.13 (mprihodko)

Bug fixes:
.......PS. [ZBX-23799] fixed crash when host interfaces are added and updated at the same time (vso)
........S. [ZBX-23559] fixed SLI dropping when maintenance is set with pre-existing problem (dgoloscapov)
..F....... [ZBX-23699] fixed unchecking "Follow redirects" option not being saved in HTTP agent item configuration form (agriscenko)
.......PS. [ZBX-23683] fixed calculation of vmware.datastore.read/write items taking into account VMware HV maintenance status (MVekslers)
...G...PS. [ZBX-23787,ZBX-23755] fixed crash on empty HTTP response; fixed Zabbix agent build on Windows with libcurl (vso)
.......PS. [ZBX-23437] added back support for user macros in "custom on fail" parameter (dimir)
..F....... [ZBX-21132] fixed Top hosts widget not showing all items by selected item name (Ivo)
A......... [ZBX-23568] added clean up of incompatible item, item prototype and LLD rule properties from configuration import generated before v6.4 (jfreibergs)
.........T [ZBX-23764] added an additional field for new events in SIGNL4 media type (aiantsen)
.......PS. [ZBX-23685] added read-only transaction to the list of recoverable errors on PostgreSQL (vso)
...G...... [ZBX-23342] fixed Zabbix agent 2 MySQL plugin connection not taking into account TLS parameters (esneiders)

--------------------------------------------------------------------------------
Changes for 6.4.9

6.4.9rc1 was released as 6.4.9 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.9rc1

New features:
...G.....T [ZBXNEXT-8705] implemented new tablespace item to retrieve percentage about current tablespace usage from max for both Oracle templates (knaglis)
...G...... [ZBXNEXT-8708] added version metric to Oracle plugin in Zabbix agent 2 (rzvejs)
.......PS. [ZBXNEXT-8729] updated max supported TimescaleDB version to 2.12 (mprihodko)
.........T [ZBXNEXT-8522] added HPE iLO by HTTP template (drasikhov)
.........T [ZBXNEXT-7486] added openshift-state-metrics in Kubernetes cluster state by HTTP (egordymov)

Bug fixes:
A...I..... [ZBX-23580] fixed aggregated item key conversion to calculated item formula when item key includes 'last' function and a fourth parameter (Ivo, mprihodko)
...G...PS. [ZBX-23490] improved HTTP agent, web scenarios, web checks and JavaScript to convert to UTF-8 from charset specified in HTTP header or HTTP meta tag (vso)
.......P.. [ZBX-22493] fixed foreign key support with SQLite3 database (wiper)
.......PS. [ZBX-23602] fixed false positive host revision update in configuration cache when syncing interfaces (wiper)
.......PS. [ZBX-23621] fixed SNMP discovery looping forever with empty trend response (wiper)
...G...... [ZBX-23644] fixed Zabbix agent compilation on AIX (Andris)
..F....... [ZBX-23525] fixed template tab name in template configuration form (agriscenko)
.D........ [ZBX-23620] reordered sub-templates in READMEs of Acronis, Control-M and Openstack templates (knaglis)
.........T [ZBX-23381] fixed unit for FreeStorageSpace metric in JavaScript AWS RDS instance by HTTP template (egordymov)
..F....... [ZBX-23269] fixed sizes of loading modal windows (apoga)
..F....... [ZBX-22400] fixed Web scenarios configuration form to display parent web scenarios on page refresh (ddauksa)
..F....... [ZBX-21891] fixed messages about enabling, disabling and updating modules being different from other places (agriscenko)
..F....... [ZBX-23290] fixed gap when filtering by tags in Latest data (agriscenko)
..F....... [ZBX-23399] fixed browser console errors when mass updating host and removing all value mappings (agriscenko)
..F....... [ZBX-23430] fixed selected filter tab in high contrast themes being indistinguishable from others when collapsed (agriscenko)
.........T [ZBX-23639] changed value type for 'Pool Percent Used' item prototype in Ceph by Zabbix agent 2 template (akotsegubov)
..F....... [ZBX-23521] fixed password field label not changing to key passphrase and back for SSH agent item when changing authentication method (agriscenko)
..F....... [ZBX-23431] fixed non-working "Network timeout for item test" setting (agriscenko)
..F....... [ZBX-23285] added missing bottom border for disabled button dropdown on hover for inherited macros (dfofanovs)
..F....... [ZBX-23615] fixed receiving data from the database twice the first time it is loaded (ashubin)
..F....... [ZBX-23429] removed strange dots in latest data caused by overflow-ellipsis (dfofanovs)
..F....... [ZBX-22537] fixed displaying symptom events in case multiple cause events have more than 50 symptoms (Ivo)
..F....... [ZBX-19531] fixed tables with header text vertical rotation (ashubin, jfreibergs)
........S. [ZBX-23235] fixed function macros to expand in notifications (arimdjonoks)
...G...... [ZBX-23855] fixed buffer overread in DNS response (askolmeisters)
...G...... [ZBX-23858] fixed injection vulnerability in Zabbix agent 2 smartctl plugin (esneiders)
..F....... [ZBX-24070] removed ability to run XSS in graph item names (epulke)

--------------------------------------------------------------------------------
Changes for 6.4.8

6.4.8rc1 was released as 6.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.8rc1

New features:
.........T [ZBXNEXT-8552] added FortiGate by SNMP and FortiGate by HTTP templates (aiantsen)
.........T [ZBXNEXT-8727] added additional metrics in Cisco Meraki organization by HTTP template (egordymov)
.........T [ZBXNEXT-7097] added item and trigger for monitoring PostgreSQL version into PostgreSQL by ODBC and PostgreSQL by Zabbix agent 2 templates (akotsegubov)
.........T [ZBXNEXT-8283] implemented role-based authentication for AWS monitoring (abakaldin)
.........T [ZBXNEXT-8575] added Nextcloud template (abakaldin)
.......PS. [ZBXNEXT-8469] increased PostgreSQL maximum supported version to 16 (mprihodko)
.......PS. [ZBXNEXT-8714] increased MariaDB maximum supported version to 11.1 (mprihodko)

Bug fixes:
........S. [ZBX-23576] fixed group condition in calculated item in case when there is template group with same name as host group (vso)
...G...... [ZBX-23173] fixed memory leak in agent 2 for Windows Events processing on MS Windows (akozlovs, Andris, esneiders, MVekslers)
.........T [ZBX-23563] fixed JSONPath for rowshare locks metric in PostgreSQL by Zabbix agent 2 template (drasikhov)
.........T [ZBX-22907] removed unused LLD macro in PostgreSQL by Zabbix agent template (drasikhov)
.........T [ZBX-23539] fixed missing filesystem label macro in Windows by Zabbix agent templates, added discard to filesystems discovery (drasikhov)
.......PS. [ZBX-23377] added support for VMware perfCounter with nanosecond type (MVekslers)
........S. [ZBX-23012] possible optimization of the SQL queries when updating LLD items (kprutkovs)
..F....... [ZBX-23325] fixed ability to add duplicate ICMP ping checks to discovery rule configuration form via popup (agriscenko)
A.F.....S. [ZBX-23270] renamed trigger name condition to event name condition (agriscenko, asitals)
...G...... [ZBX-23340] fixed TLS parameter handling in MySQL plugin for Zabbix agent 2 (esneiders)
..F....... [ZBX-23528] fixed inability to resize trigger expression field horizontally (agriscenko)
..F....... [ZBX-23259] fixed field focus on label click in user group mapping form for user authentication (epulke)
..F....... [ZBX-22977] fixed positioning of hidden checkbox inputs and fixed autofocus in template/host mass update (dfofanovs)
.......PS. [ZBX-23475] fixed memory leak when SNMP walk to JSON preprocessing step fails due to parsing error (dgoloscapov)
.........T [ZBX-23494] added SNMP fallback item to TrueNAS by SNMP template, updated uptime item and template descriptions, added preprocessing to free swap percentage calculation (drasikhov)
..F....... [ZBX-23101] added asterisk to description field label in Item value widget (ddauksa)
...G...PS. [ZBX-23404] fixed Zabbix agent crashes on HP-UX 11.23 (Andris)
..F....... [ZBX-22666] disabled severity filter for Geomap widget in dashboard edit mode (dpetra)
.......PS. [ZBX-23200] fixed parsing NULL values, multiline strings and quoted strings in SNMP walk output (asitals)
...G...... [ZBX-22735] fixed confusing error message on user parameter reload in Zabbix agent 2 (rzvejs)
........S. [ZBX-23393] fixed unquoted macro parsing in trigger function parameters (wiper)
........S. [ZBX-23064] simplified trend synchronization queries to improve performance (vso)
A......... [ZBX-23373] fixed result for script.get API call with selectActions option (epulke)
...G...... [ZBX-23014] fixed Zabbix agent build on HP-UX (arimdjonoks)
.........T [ZBX-23164] added timespan parameter in JavaScript Cisco Meraki template (egordymov)
..F....... [ZBX-23455] fixed inconsistency in button naming, confirmation messages, success and error messages in item and web scenario list pages (dpetra)
...G...... [ZBX-20038] fixed master host parameter for MySQL replication.get_slave_status key in Zabbix agent 2 (esneiders)
..F.....S. [ZBX-23301] removed checks for PostgreSQL-TimescaleDB versions combination (dimir)
..F....... [ZBX-23454] fixed runtime errors while resolving macros in the trigger URL name (Sasha)
..F....... [ZBX-23211] fixed host dashboard view for multi-page dashboard where the first page is empty (dpetra)
........S. [ZBX-23427] fixed trends not being calculated (arimdjonoks)
.......PS. [ZBX-23857] remove group/all access flags when creating fping input file for testing fping features (Andris)

--------------------------------------------------------------------------------
Changes for 6.4.7

6.4.7rc1 was released as 6.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.7rc1

New features:
.........T [ZBXNEXT-8576] added template integration with Acronis Cyber Protect Cloud (knaglis)
..FG...PS. [ZBXNEXT-6554] increased remote command execution limits to 16MB (dgoloscapov)
.........T [ZBXNEXT-8610] added MantisBT template (abiba)
.......PS. [ZBXNEXT-8358] improved items configuration sync on PostgreSQL by selecting using equal condition instead of not equal (vso)
.........T [ZBXNEXT-8429] added HashiCorp Nomad template (igorbach)
.........T [ZBXNEXT-8649] fixed time period params in JavaScript (egordymov)

Bug fixes:
..F....... [ZBX-23302] fixed 'access denied' error in template multiselect popup (esekace)
...G...... [ZBX-23417] fixed possible memory leak when checking modbus.get[] item (Andris)
A......... [ZBX-23338] improved performance of templatedashboard.get method for non super-admin users (Sasha)
...G...... [ZBX-23110] fixed possible crash on Windows 11 by removing concurrent Win API call for update perfCounters list (MVekslers)
A......... [ZBX-23284] prevented deletion of the discovered group as a result of renaming its group prototype (vmaksimovs)
..F....... [ZBX-21094] fixed graphs not displaying values when items do not have trends and trend storage period is overridden in configuration (Ivo)
.........T [ZBX-23162] fixed variable in JavaScript for Cisco Meraki template (egordymov)
..F....... [ZBX-23066] expanded ui/composer.json to describe the project (jxl)
..F....... [ZBX-23261] removed kiosk mode button from host inventory form (apoga)
..F....... [ZBX-23253] added static units support to graph widget legend and hint box (ashubin)
........S. [ZBX-21898] fixed wrong escaping in trigger expression during upgrade and escaping as a workaround for calculated items (asestakovs, kprutkovs)
...G...... [ZBX-22943] fixed various memory leaks in Zabbix agent 2 (arimdjonoks)
.......PS. [ZBX-23298] fixed walk[oid] sometimes not being collected when combined requests are enabled; fixed walk[oid] discovery rule not working as test item (vso)
.........T [ZBX-23244] added escaping for special characters in HTML mode of Telegram mediatype (aiantsen)
..F....... [ZBX-22818] fixed some aggregation functions not working with last_foreach() (agriscenko)
..F....... [ZBX-21636] fixed Oracle DB update query error mishandled as success (jfreibergs)
...G...... [ZBX-20442] fixed Ceph plugin not returning percent_used in Zabbix agent 2 (rzvejs)
........S. [ZBX-15210] added housekeeping and handling in remove action operation of autoreg_host table (dimir)
..F....... [ZBX-22166] fixed item value widget not showing decimal places properly with seconds (dfofanovs)
..F....... [ZBX-23035] fixed disappearing filter group in host, item, trigger, graph, discovery rule, web and template lists (dpetra)
....I..... [ZBX-23105] added missing database indices (dimir)
..F....... [ZBX-22640] fixed inability to add unique SNMPv3 checks in discovery rules (apoga)
.D........ [ZBX-21952] fixed and improved documentation for Oracle by ODBC template (knaglis)
..F....... [ZBX-22724] fixed inconsistencies in ordering of objects in template configuration export (jfreibergs)
..F....... [ZBX-22980] fixed host prototype displaying inherited macros in a non-inherited macro tab (Ivo)
..F....... [ZBX-17279] fixed graph widget loading (apoga)
A......... [ZBX-23214] fixed inability to import a host if a template with non-existent template group is specified in the same import file (vmaksimovs)
A......... [ZBX-23275] prevented undefined index error when unlinking a template containing an item with value map (vmaksimovs)
A......... [ZBX-21644] fixed state of "allow manual close" setting of trigger prototype getting lost on template cloning (jfreibergs)
.........T [ZBX-22060] added notes about encryption in PostgreSQL templates, renamed database instance URI macro to connection string in PostgreSQL by Zabbix agent 2 template, updated PostgreSQL by ODBC template to use connection string (drasikhov)
..F....... [ZBX-23246] fixed classic graph preview not working if more than 10 items are assigned to it (jfreibergs)
...G...... [ZBX-22758] fixed Zabbix agent 2 startup error on domain controllers by increasing go-winio version (asestakovs)
..F....... [ZBX-22451] fixed resolving of calculated item formula in test popup (miks)
.........T [ZBX-22620] added header in items for Meraki template (egordymov)
.........T [ZBX-23051] changed content of resolved alerts to be more compatible with Event Orchestration in PagerDuty (aiantsen)
.........T [ZBX-23272] fixed naming for tenant item prototypes in OpenStack Nova by HTTP template (knaglis)
..F....... [ZBX-22601] fixed invalid time period filter submission (esekace)
.......PS. [ZBX-23854] fixed leak of zbx_session cookie through dashboard URL widget while constructing scheduled report (mprihodko)

--------------------------------------------------------------------------------
Changes for 6.4.6

6.4.6rc1 was released as 6.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.6rc1

New features:
.........T [ZBXNEXT-8581] added support for HTTP proxy in Azure templates (egordymov)
.........T [ZBXNEXT-8558] added MantisBT webhook (abiba)
.........T [ZBXNEXT-8589] updated documentation, unified metric names and descriptions in PostgreSQL templates, removed unused macros, user parameters and queries in PostgreSQL by Zabbix agent (drasikhov)
.........T [ZBXNEXT-8528] added AWS Cost Explorer template (egordymov)
..F....PS. [ZBXNEXT-8190] increased MariaDB maximum supported version to 11.0 (mprihodko)
..F....PS. [ZBXNEXT-8582] increased MySQL maximum supported version to 8.1 (mprihodko)

Bug fixes:
........S. [ZBX-22771] fixed handling of large unsigned integers in jsonpath (dgoloscapov)
...G...... [ZBX-22871] fixed regular expression crash with invalid utf-8 sequences when pcre2 is used (wiper)
.......PS. [ZBX-23141] fixed crash when maintenance is enabled and unexpected event exists for trigger prototype (vso)
..F....... [ZBX-21255] added support of the fmtnum() function for {ITEM.VALUE}, {ITEM.LASTVALUE} and expression macros (Sasha)
...G...... [ZBX-23068] fixed crash and memory leak when using system.sw.os.get key (vso)
........S. [ZBX-21695] fixed {TIME} macro not being resolved during scheduled report test (vso)
...G...PS. [ZBX-23221] fixed memory leaks when using certificate-based encryption in Zabbix Agent 1 and Agent 2; thanks to Masato Hirahata for the patch (akozlovs, Andris)
..F....... [ZBX-23139] fixed incorrect response on enter key for configuration discovery edit form (dfofanovs)
.......PS. [ZBX-22864] fixed calculation of max_repetitions sent out to device in SNMP PDUs (mprihodko)
A......... [ZBX-23234] fixed inability to link a template containing an item that depends on web scenario item (vmaksimovs)
.........T [ZBX-21574] optimized Asterisk by HTTP template (egordymov)
...G...PS. [ZBX-18168] added regexp runtime error logging for log*[] items (Andris)
..F....... [ZBX-22677] adjusted font colors for placeholders, disabled and readonly fields (dfofanovs)
..F....... [ZBX-22972] fixed displaying of dashboard pages when scrolling is enabled (apoga)
..F....... [ZBX-22528] fixed draggable element position (ashubin, dpetra)
........S. [ZBX-23067] enhanced audit logging with reason of switching of HA node to active mode (arimdjonoks)
..F....... [ZBX-22027] fixed "Update problem" position in trigger context menu (agriscenko)
..F....... [ZBX-22757] fixed action condition labels when custom expression is set (esekace)
A......... [ZBX-22613] fixed script execution with API token as authentication (epulke)
..F....... [ZBX-22881] fixed link to filtered users belonging to the specific user group (epulke)
.........T [ZBX-23060] removed unused endpoints in JavaScript for Veeam Backup and Replication template (egordymov)
........S. [ZBX-22772] added trends cleanup for non-numeric value types (wiper)
A......... [ZBX-22787] fixed mediatypes incorrectly saving parameters when switching type from Webhook to Script and vice versa (Ivo)
..F....... [ZBX-22788] fixed inability to close pop-up confirmation message on the first attempt after opening multiple popups (averza, kkuzmina)
..F....... [ZBX-23389] fixed leading and trailing C0 control and space characters not being trimmed before parsing URLs (agriscenko)
.......... [ZBX-23390] fixed stack-buffer overflow in library module zbxjson (akozlovs)
.......PS. [ZBX-23391] changed hidden JS properties to be read only (wiper)

--------------------------------------------------------------------------------
Changes for 6.4.5

6.4.5rc1 was released as 6.4.5 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.5rc1

New features:
.........T [ZBXNEXT-8481] added PostgreSQL by ODBC template (drasikhov)
.........T [ZBXNEXT-8561] added nodata trigger to remote Zabbix proxy and server health templates (drasikhov)
.........T [ZBXNEXT-8505] added Cisco SD-WAN templates (aiantsen)
.........T [ZBXNEXT-8482] added integration with OpenStack Nova (knaglis)
..F....... [ZBXNEXT-8451] disabled spell checking for nondescriptive textareas (dfofanovs)
.........T [ZBXNEXT-7944] excluded edgeupdate service from services discovery in Windows by Zabbix agent templates (drasikhov)
.........T [ZBXNEXT-8422] added AWS ECS templates (egordymov)

Bug fixes:
...G...... [ZBX-23107] fixed small memory leak in Zabbix agent 2 (arimdjonoks)
...G...PS. [ZBX-22343] removed use of deprecated cURL setopt options (jxl)
..F....... [ZBX-22822] fixed displaying the correct threshold color in "Top hosts" widget when value exceeds maximum (Ivo)
..F....... [ZBX-22777] fixed item test form sending incorrectly resolved macros to server if item uses SNMP interface (Ivo)
...G...PS. [ZBX-23097] fixed use of uninitialised value when verifying subject and issuer with TLS (vso)
A......... [ZBX-23112] fixed runtime errors in the inheritance of the trigger and trigger prototype dependencies (Sasha)
A......... [ZBX-22539] fixed SLI calculation for days with daylight-saving-time transitions (averza)
..F....... [ZBX-22916] fixed action condition type dropdown not reloading the form if mouse is clicked and dragged (Ivo)
A......... [ZBX-22814] fixed PHP runtime errors in API trigger.get method when using "expandComment" option (Ivo)
...G...... [ZBX-23037] fixed memory leak in vfs.fs.get[] (Andris)
..F....... [ZBX-22915] fixed unfocusable dashboard pages in editing mode (apoga)
........S. [ZBX-23049] fixed default condition for log item macro resolution (kprutkovs)
.........T [ZBX-21909] updated setup section in README for PHP-FPM templates to include configuration example for Apache (drasikhov)
...G...... [ZBX-21547] fixed reading of non-UTF-8 encoded files in Zabbix agent 2 (arimdjonoks)
........S. [ZBX-20148] fixed the issue with housekeeper failing to delete some of the events that required deletion (mprihodko)
..F....... [ZBX-21970] fixed console error in "Map navigation tree" widget; disabled add button on a 10th depth level (acikuns, ashubin)
A......... [ZBX-19393] fixed undefined index errors in configuration.importcompare (agriscenko)
..F....... [ZBX-22811] removed CSRF token from the monitoring.host.view URL (epulke)
..F....... [ZBX-22290] fixed generation of double page headers when general warning appears (epulke)
...G...... [ZBX-21845] fixed Zabbix agent 2 systemd plugin failing with newer dbus (esneiders)
...G...... [ZBX-22830] fixed free bytes calculation for temporary tablespace in Oracle Zabbix agent 2 plugin (esneiders)
A.F....... [ZBX-22800] fixed detection of authentication LDAP userdirectory when user is assigned to multiple user groups with LDAP authentication (gcalenko)
..F....... [ZBX-22808] fixed broken timeline breakpoint in "Problems by severity" widget (Ivo)
..F....... [ZBX-22914] fixed incorrect calculation of event correlation condition formula when adding a third condition to existing two conditions (Ivo)
..F....... [ZBX-22912] fixed not being able to save an event correlation when custom formula was selected but only one condition remained (Ivo)
..F....... [ZBX-22906] fixed correlation condition popup creating a duplicate condition record when editing an existing correlation (Ivo)
.........T [ZBX-21571] updated pod crash loop trigger expressions in Kubernetes nodes and cluster state templates (drasikhov)
..F....... [ZBX-22369] fixed suffix interpretation in threshold values for "Item value" and "Top hosts" widget (averza, esekace)
..F....... [ZBX-22825] fixed Zabbix access to the first page for user with specific page access (dpetra)
..F....... [ZBX-22711] fixed incorrectly displayed simple graphs with non-numeric items in Host graphs page (kkuzmina)

--------------------------------------------------------------------------------
Changes for 6.4.4

6.4.4rc1 was released as 6.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.4rc1

New features:
.........T [ZBXNEXT-8497] removed unnecessary JavaScript preprocessing in discovery rules in Kubernetes templates (drasikhov)
.........T [ZBXNEXT-8465] updated JavaScript scripts in Kubernetes templates (egordymov)
........S. [ZBXNEXT-8467] updated max supported TimescaleDB version to 2.11 (mprihodko)
..F....... [ZBXNEXT-7072] fixed hintbox to be automatically closed when target element disappears (miks)
.........T [ZBXNEXT-8294] added filters of node labels and annotations for Kubelet discovery in Kubernetes cluster state template (drasikhov)

Bug fixes:
..F....... [ZBX-22987] fixed inefficient URL schema validation (agriscenko)
...G...... [ZBX-21892] fixed wrong fs type returned by vfs.fs.get for file systems with identical mount point (asestakovs)
...G...... [ZBX-21859] fixed active checks occasionally not being executed on Zabbix agent 2 if checks for a plugin have long and short update intervals (vso)
A......... [ZBX-22941] prevented clearing of the user macro secret values on inherited host prototypes as the result of user macros modifications on the parent host prototype of a template (vmaksimovs)
....I..... [ZBX-22889] fixed performance problems by creating problem.cause_eventid index (mprihodko)
...G...... [ZBX-22695] fixed eventlog duplicate timestamps (asestakovs)
..F....... [ZBX-22903] fixed scale calculation for Graph and Graph (classic) widgets (averza)
.......P.. [ZBX-22838] fixed Zabbix proxy reporting JSON error instead of TCP (vso)
........S. [ZBX-22904] fixed streaming of metrics with large float numbers (vso)
.......PS. [ZBX-22148] fixed the crash when updating a webhook to JavaScript that cannot be compiled (vso)
...G...... [ZBX-22868] fixed Zabbix agent 2 plugin Defaults when hardcoded value is provided (esneiders)
...G...... [ZBX-22399] added TLS and Default parameters support to MQTT plugin for Zabbix agent 2 (esneiders)
..F....... [ZBX-20280] fixed page selection in a dashboard after refresh (apoga)
...G...... [ZBX-22883] fixed occasional crash of user parameters on Windows when using Zabbix agent 2 with UserParameterDir defined (MVekslers)
....I..... [ZBX-22953] fixed metric names in the Top hosts widget in global view dashboard, added missing connector queue metric to graph in Zabbix server health dashboard (drasikhov)
..F....... [ZBX-22243] fixed navigation away from edited dashboard without user confirmation (averza)
.......PS. [ZBX-22844] fixed compilation of Zabbix on OpenBSD when linking with libevent (kprutkovs)
...G...... [ZBX-22798] fixed incorrect output of vfs.file.contents when reading frequently modified file (dgoloscapov, vso)
.......PS. [ZBX-22805] increased memory allocation limit for JavaScript execution from 64M to 512M (akozlovs)
..F....... [ZBX-21877] fixed unnecessary proxy name wrapping into multiple lines in proxy list (averza)
.......PS. [ZBX-22697] fixed VMware tags update error related to curl communication problems (MVekslers)
.........T [ZBX-21573] optimized preprocessing steps in the AWS EC2 by HTTP template (aiantsen)
..F....... [ZBX-16326] fixed displaying of the first and last data points on the graphs (Sasha)
.........T [ZBX-22467] fixed missing bracket in a trigger event name in Windows templates (drasikhov)
..F....... [ZBX-22738] fixed flickering debug info while editing empty dashboards (averza)
..F....... [ZBX-22231] removed host and interface macros resolution from HTTP proxy fields in items, item prototype and discovery rule test dialogues (epulke)
..F....... [ZBX-22681] fixed wrongly displayed Revert button for text macros in host, template and host prototype clone forms (miks)
..F....... [ZBX-21194] fixed filter form submission upon pressing Enter key in Safari (acikuns, ashubin)
...G...... [ZBX-22762] fixed race condition in Zabbix agent 2 when reading filesystem (arimdjonoks)
..F....... [ZBX-22348] added user role requirement for creating a user or updating a user with role already set to the frontend (gcalenko)
A.F....... [ZBX-21804] removed requirement for write permissions on hosts, host groups, triggers, discovery rules, discovery checks and proxies when creating or updating actions (gcalenko)
..F....... [ZBX-22743] fixed user list filtering with user roles specified (epulke)
..F....... [ZBX-22418] fixed popup form fields overlapping labels when textarea width is resized (agriscenko)
........S. [ZBX-19590] changed count_foreach to add 0 when no data are in the requested period (wiper)
..F....... [ZBX-22594] fixed fatal error when a request contains invalid authentication parameters (miks)
..F....... [ZBX-22397] fixed disabled input field text color in Safari (miks)
..F....... [ZBX-22691] fixed action operations edit form opening wrong operation details popup window (Ivo)
.........T [ZBX-21593] optimized preprocessing steps in the templates PostgreSQL by Zabbix agent and PostgreSQL by Zabbix agent 2 (aiantsen)
...G...... [ZBX-22470] fixed hang on logging when establishing an encrypted connection in Zabbix agent 2 (kprutkovs)
.......PS. [ZBX-22314] fixed OpenSSL, YAML, cmocka compiling in a non-standard location (askolmeisters)
A......... [ZBX-20263] prevented the ability to link two or more templates with matching item keys to a host or template; improved the check for double template linkage and related error messages (epulke, jfreibergs, vmaksimovs)
A.F....... [ZBX-22254] fixed support of special characters in LDAP group pattern (gcalenko)
........S. [ZBX-22571] fixed "service not equal" action condition not working as expected (vso)
..F....... [ZBX-22644] fixed Graph widget not showing all problems for multiple items with dataset aggregation enabled (dfofanovs)
.........T [ZBX-22698] fixed spelling mistakes in the templates (egordymov)
..F....... [ZBX-21883] changed Select map field of the Map widget to multiselect (agriscenko, Sasha)

--------------------------------------------------------------------------------
Changes for 6.4.3

6.4.3rc1 was released as 6.4.3 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.3rc1

New features:
.........T [ZBXNEXT-8199] added Google cloud platform template (igorbach)
...G...... [ZBXNEXT-8330] updated plugin support with defaults support for Zabbix agent 2 (esneiders)
.........T [ZBXNEXT-8286] updated Linux, Windows, Mikrotik, Cisco and TP-LINK by SNMP templates to utilize the new SNMP LLD method (knaglis)
.......P.. [ZBXNEXT-8357] improved proxy history housekeeping when data older than ProxyOfflineBuffer is being constantly received (vso)
A......... [ZBXNEXT-8142] added ability to import configuration files with a UTF-8 Byte order mark (epulke)
...G...PS. [ZBXNEXT-8273] implemented support for relative Include paths in the config file, based on its current directory (dgoloscapov)
.........T [ZBXNEXT-8209] added Azure CosmosDB for MongoDB template (egordymov)
..F....... [ZBXNEXT-8078] removed unnecessary new line for each element in an array when exporting YAML templates (rdetlavs)
.........T [ZBXNEXT-8391] added container healthcheck metric in Docker by Zabbix agent 2 template (egordymov)
...G...... [ZBXNEXT-8354] added pids_stats to docker.container_stats key in Zabbix agent 2 (esneiders)

Bug fixes:
.......PS. [ZBX-22989] silenced null-dereference warnings for duktape (vso)
.........T [ZBX-22604] added new replica mismatch metrics to Kubernetes cluster state template, updated triggers (drasikhov)
........S. [ZBX-22773] fixed ListenIP configuration parameter being ignored by HA (kprutkovs)
.........T [ZBX-22475] fixed regex in preprocessing parameter for Jenkins template (egordymov)
.........T [ZBX-21910] fixed JavaScript in Kubernetes nodes template (egordymov)
........S. [ZBX-22799] fixed slow retrieval of configuration for Zabbix proxy (vso)
..F....... [ZBX-22740] fixed the ability to change password in the user edit form for users with the internal access type while using non-internal authentication (dpetra)
........S. [ZBX-22782] fixed memory leak in SNMP walk to JSON with broken parameters (dgoloscapov)
...G...... [ZBX-22494] fixed false positives in exception logging of Zabbix agent and exception logging improvement (kprutkovs)
........S. [ZBX-22675] fixed slow housekeeping of problem table (vso)
........S. [ZBX-22688] fixed AlertScriptPath not allowing links (vso)
..F....... [ZBX-22401] fixed an error appearing after clicking on item value in the Data overview widget (agriscenko)
.........T [ZBX-22029] fixed preprocessing step in Pods discovery for Kubernetes kubelet template (egordymov)
........S. [ZBX-22234] fixed incorrect SNMPINDEX offset retrieval in SNMP discovery (dgoloscapov)
.........T [ZBX-22141] fixed attaching multiple templates with proc.get item key to one host and fixed spelling in description (egordymov)
A......... [ZBX-22285] fixed honoring of the excludeSearch parameter in API (jfreibergs)
.......PS. [ZBX-22336] added support of log level control for threaded components (wiper)
.......PS. [ZBX-22446] fixed occasional preprocessing manager crash upon server/proxy shutdown (wiper)
...G...... [ZBX-20604] fixed UserParameterDir behavior for UserParameter calls (MVekslers)
.......PS. [ZBX-22741] fixed memory leak in preprocessing cache with bad SNMP data (wiper)
..F....... [ZBX-22732] fixed description of ATAN2 mathematical function (dpetra)
.......PS. [ZBX-22664] fixed user macros with regex context being resynced without any changes (wiper)
..F....... [ZBX-22661] fixed templated dashboard display in Monitoring Hosts Dashboards (dpetra)
.........T [ZBX-21599] optimized preprocessing steps and added a dashboard for the TiDB TiKV by HTTP template (aiantsen)
.........T [ZBX-21598] optimized preprocessing steps and added a dashboard for the TiDB PD by HTTP template (aiantsen)
.........T [ZBX-21600] optimized preprocessing steps and added a dashboard for the TiDB by HTTP template (aiantsen)
..F....... [ZBX-22386] fixed encoding of HTML entities in the user interface (Sasha)
..F....... [ZBX-22714] fixed signature for mqtt.get key in Standard items popup (dpetra)
.........T [ZBX-21397] fixed preprocessing step in discovery for Kubernetes kubelet template (egordymov)
..F....... [ZBX-22526] refactored jQuery onclick CButtonExport code, changed usage of form.action to form.getAttribute/setAttribute('action') in CActionButtonList (epulke)
.........T [ZBX-20202] improved tablespace handling to support Oracle multitenant architecture in Oracle by ODBC template (knaglis)
........S. [ZBX-22713] fixed Zabbix server compilation problem for NetBSD (kprutkovs, wiper)
...G...... [ZBX-22703] fixed build for HP-UX (kprutkovs)
...G...PS. [ZBX-21795] fixed unhandled timeout in Telnet (askolmeisters)
..F....... [ZBX-21801] fixed helper positioning when sorting Header and Query fields in item configuration form (miks)
..F....... [ZBX-22238] fixed non-writable host group appearance in template, host and host prototype clone forms (miks)
..F....... [ZBX-22192] fixed widget name being reset to default name when a widget returns an error (miks)
A......... [ZBX-21871] switched to logging the changes in users of user group API object in the audit log as updates in groups of user API objects (jfreibergs, vmaksimovs)
..F....... [ZBX-22461] fixed incorrect sortable item positioning in Safari (miks)
A......... [ZBX-22469] fixed SLI calculation for services having multiple alarms per second (averza)

--------------------------------------------------------------------------------
Changes for 6.4.2

6.4.2rc2 was released as 6.4.2 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.2rc2

New features:
.........T [ZBXNEXT-8334] added Event-Driven Ansible media (akotsegubov)

Bug fixes:
.......PS. [ZBX-22718] fixed memory leak in json objects and identical keys (wiper)
.......PS. [ZBX-22719] fixed replace() function in expressions (wiper)
..F.....S. [ZBX-22727] fixed crash in expression parser (wiper)

--------------------------------------------------------------------------------
Changes for 6.4.2rc1

New features:
.........T [ZBXNEXT-8394] created separate proxy compatibility triggers in Zabbix health templates, removed unnecessary dependencies (drasikhov)

Bug fixes:
..F....... [ZBX-22720] dropped support for custom geomap HTML attribution text (miks)
..F....... [ZBX-22376] fixed warning alert when deleting host or template groups on standalone pages (epulke)
.......PS. [ZBX-22615] fixed master item error handling when processing dependent items (wiper)
..F....... [ZBX-22595] fixed template items' context menu (dpetra)
...G...... [ZBX-22521] added debug logging for process selection in proc.mem[] on AIX (Andris)
........S. [ZBX-22492] removed size limitation for logged messages in JS (dgoloscapov)
A.F....... [ZBX-22609] fixed issue where the last LDAP server could be removed when LDAP authentication is still enabled (miks)
...G...... [ZBX-22373] updated go.mod/sum to allow mixing session and key parameter for Zabbix agent 2 items (esneiders)
..F....... [ZBX-22241] fixed minimum severity filter usage for map element link triggers (miks)
A......... [ZBX-22194] fixed inability to import a template with trigger dependency on a host trigger (jfreibergs, vmaksimovs)
A......... [ZBX-19375] prevented the ability to set duplicate values for the "uuid" parameter when updating any of template entities; added the ability to update the "uuid" parameter for the Service API (vmaksimovs)
.........T [ZBX-21583] optimized preprocessing steps and added two graphs and dashboard in the Hadoop by HTTP template (aiantsen)
.........T [ZBX-21603] optimized preprocessing steps in the Zookeeper by HTTP template (aiantsen)
.........T [ZBX-21589] optimized SQL queries and preprocessing steps (aiantsen)
A......... [ZBX-22635] fixed authentication for SCIM requests (epulke)
.........T [ZBX-22641] updated deprecated ports in Kubernetes templates, updated target tags, added notes about binding address options for Scheduler and Cluster Manager components (drasikhov)
..F....... [ZBX-22597] resolved issue with LDAP group membership mapping not matching case-insensitive entries (gcalenko)
..F....... [ZBX-22538] fixed popup menus disappearing on right-clicking links in them (jfreibergs)
A.F.I..PS. [ZBX-22363] added support for item and item_preproc table fields to be either nvarchar or nclob (agriscenko, vso)
...G...... [ZBX-22306] fixed Zabbix agent 2 crash caused by exhausted file descriptors (vso)
..F....... [ZBX-21013] hid options "Create new template/host groups" for unprivileged users in the Import form (Sasha)
...G...... [ZBX-22219] added validation to the "Server" IP/DNS option in the configuration of Zabbix agent 2 (kprutkovs)
A......... [ZBX-22553] fixed authentication.update not allowing to remove deprovisioning group without unchecking inactive SAML/LDAP JIT provisioning (miks)
.......PS. [ZBX-22304] fixed duplication in web scenario error message, when curl could not resolve host (mprihodko)
.........T [ZBX-21577] added extra master item prototype to reduce preprocessing worker utilization (ztielidze)
..F....... [ZBX-22432] fixed different severity paddings in triggers popups and maps triggers (dfofanovs)
..F....... [ZBX-20084] fixed VMware parameters display (mprihodko)
..F....... [ZBX-22331] fixed messages during graph prototype discovery updates (ddauksa)
A.F....... [ZBX-20699] fixed inability to import host prototypes with SNMPv3 interfaces; enabled supplying conditional parameters with default values to hostprototype.create and hostprototype.update API methods when the parameters have no effect; added audit logging of changes to host prototypes when unlinking a template; fixed inability to remove group links or group prototypes from a host prototype of a linked template (jfreibergs, vmaksimovs)
..F....... [ZBX-22210] fixed selected count when using filter and filtered parameter is changed in the popup (esekace)
..F....... [ZBX-22499] fixed issue where the last remaining action condition could not be removed (esekace)
..F....... [ZBX-22533] fixed debug section overlapping with 'Add new widget' placeholder in dashboard (esekace)
..F....... [ZBX-22502] fixed collapsible arrow behavior in the template import diff popup (esekace)
..F....... [ZBX-22455] added check for numeric value in value mapping (esekace)
..F....... [ZBX-22585] fixed spacing from dialog top to header in the widget configuration form (ashubin)
..F....... [ZBX-22206] fixed issue with incorrect padding in multiselect popup for contrast dark and light stylesheets (dfofanovs)
..F....... [ZBX-22487] fixed incorrect documentation link in the Connector create view (dpetra)
..F....... [ZBX-22161] fixed missing documentation links on template groups list and edit/update pages (dpetra)
..F....... [ZBX-22245] fixed inaccessible widget name issue (dfofanovs)
..F....... [ZBX-22272] fixed checkbox selection issue when clicking on labels in problem mass update (dpetra)
..F....... [ZBX-22391] fixed decimal places of processes in the Dashboard global view (dfofanovs)
..F....... [ZBX-18527] fixed markup issue for the Type of calculation expression field (dpetra)

--------------------------------------------------------------------------------
Changes for 6.4.1

6.4.1rc2 was released as 6.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.1rc2

Bug fixes:
........S. [ZBX-22622] fixed alert script path validation (vso)

--------------------------------------------------------------------------------
Changes for 6.4.1rc1

New features:
........S. [ZBXNEXT-8312] increased TimescaleDB maximum supported version to 2.10 (mprihodko)
.......PS. [ZBXNEXT-8317] increased MariaDB maximum supported version to 10.11 (mprihodko)
A......... [ZBXNEXT-8012] implemented API token authentication in user.checkAuthentication method (rdetlavs)
.......PS. [ZBXNEXT-7759] added array and Buffer support to JavaScript btoa function and HttpRequest post/put methods (wiper)
...G.....T [ZBXNEXT-8071] added sysdba, sysasm, and sysoper login options to Zabbix agent 2 Oracle plugin and updated Oracle by Zabbix agent 2 template documentation (esneiders, knaglis)
........S. [ZBXNEXT-8241] added support of signing data using rs256 to the JavaScript engine (dgoloscapov)
.........T [ZBXNEXT-8217] added connector metrics to Zabbix server health templates (drasikhov)
.........T [ZBXNEXT-8208] added storage accounts in Azure template (egordymov)
........S. [ZBXNEXT-8105] fixed connector diagnostic information reporting in case there are no connectors (vso)

Bug fixes:
.......PS. [ZBX-22471] fixed SNMP walk item returns units if MIB files are installed (akozlovs)
.......PS. [ZBX-22513] fixed use of SourceIP option for vmware tags (MVekslers)
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)
..F....... [ZBX-22205] fixed the inability to update a dependent item that is inherited from a template (jfreibergs)
.......PS. [ZBX-22310] fixed broken database upgrade if started more than one Zabbix server at the same time on one database (vso)
.......PS. [ZBX-22097] fixed exiting process when connection to the database is lost (askolmeisters)
A......... [ZBX-22105] returned the assignment of the host interface for Simple check, External check, SSH agent, TELNET agent, and HTTP agent items and item prototypes that are inherited from the template to the host (vmaksimovs)
A.F....... [ZBX-22480] fixed template import in case the imported template objects match existing inherited template objects (Ivo, vmurzins)
.........T [ZBX-21576] optimized preprocessing in ClickHouse by HTTP template (aiantsen)
..F....... [ZBX-21813] fixed User role update page when an empty user role name has been submitted (dpetra)
..F....... [ZBX-21669] added the possibility to filter System user in the audit log (esekace)
..F....... [ZBX-22413] fixed autofocus for inherited web scenario edit (dfofanovs)
.........T [ZBX-22261] added value mapping in the template PostgreSQL by Zabbix agent 2 for item Checksum failures (ztielidze)
..F....... [ZBX-22507] fixed positioning of the debug information on dashboards in the editing mode (averza)
..F....... [ZBX-22506] fixed horizontal scrollbar occasionally appearing on Graph widgets (averza)
..F....... [ZBX-22512] fixed occasional jumping of hint-boxes of Graph widgets, when made static (averza)
.........T [ZBX-22403] added license information to the Readme for Veeam Backup templates (egordymov)
.........T [ZBX-21591] optimized Nginx Plus by HTTP template to spread the load across the workers, proofreading changes (igorbach)
.........T [ZBX-21596] optimized preprocessing steps in the Redis by Zabbix agent 2 template (aiantsen)
..F....... [ZBX-20863] fixed the distance between scroll bar and Close button in the Details message box (acikuns)
.........T [ZBX-22520] fixed the versions of integrations (aiantsen)
.........T [ZBX-21578] optimized HAProxy HTTP/agent templates to spread the load across workers (igorbach)
A.F....... [ZBX-19466] changed global script name validation to include a menu path into its scope of uniqueness check (Ivo)
..F....... [ZBX-22073] fixed subfilters of the Latest data and Graphs occasionally hiding the selected options (averza)
.......PS. [ZBX-22490] fixed HttpRequest limit in JavaScript being reached even if all objects are destroyed (vso)
..F....... [ZBX-22265] fixed Warning info icon inconsistencies (dpetra, Ivo)
........S. [ZBX-22240] fixed selects of history and trends being able to block housekeeping (dgoloscapov)
A.F....... [ZBX-21739] fixed Discover status not being updated for templated graph prototypes (rdetlavs)
.D.G...... [ZBX-21723] removed syslog LogType from config file for Zabbix agent 2 on Windows (dgoloscapov)
........S. [ZBX-22407] fixed a crash when testing an item with the aggregated function count containing invalid argument (dgoloscapov)
..F....... [ZBX-22056] fixed the "No data found" message style in Monitoring->Problems (esekace)
..F....... [ZBX-22411] fixed incorrect time in the dashboard Graph widget hintbox (dfofanovs)
.......PS. [ZBX-22026] fixed SNMP agent item going to unsupported state on NULL result (vso)
..F....... [ZBX-22058] fixed navigation tree collapsing after the page refresh (acikuns)
..F....... [ZBX-22004] fixed missing opacity for a draggable data set in SVG graphs (Ivo)
..F....... [ZBX-21902] emphasized the HTML type in the attribution field in the Administration->Geographical Maps (esekace)
..F....... [ZBX-21764] fixed misplaced error messages in the edit form for host groups and template groups (dpetra)
..F....... [ZBX-18288] fixed undefined offset runtime error in the Graph prototype preview (esekace)
..F....... [ZBX-21802] fixed Enabled button in the discovered calculated items (dpetra)
..F....... [ZBX-22459] fixed untranslatable strings (dpetra)
..F....... [ZBX-21963] fixed $ZBX_SERVER value being ignored unless $ZBX_SERVER_PORT is also defined (esekace)
..F....... [ZBX-21748] fixed the background of the Close button in the message box for the dark theme (dpetra)
..F....... [ZBX-22353] fixed buttons position in the discovery rules form (dfofanovs)
..F....... [ZBX-21642] fixed a filter not clearing when clicking on a specific host (rdetlavs)
..F....... [ZBX-22186] fixed wrong color update after item order change in graphs (esekace)
A......... [ZBX-19339] fixed import and export of dependent LLD rules if master item is a web item (Ivo)
..F....... [ZBX-22188] changed parameters of the wmi.get and wmi.getall keys to mandatory (esekace)
A......... [ZBX-19202] fixed template dashboard availability to users without permissions to the templates (averza)
A......... [ZBX-21238] fixed the inability to update status and other fields of a discovery rule of script type (agriscenko)
..F....... [ZBX-22230] fixed the search filter for the Action log report page and the Action log widget (jfreibergs)
..F....... [ZBX-21834] fixed the map navigation tree breaking if there is a disabled trigger used as a link indicator between two elements in a map (agriscenko)
.......... [ZBX-22229] updated Zabbix web service dependencies (esneiders)
..F....... [ZBX-21915] fixed the uncaught reference error when changing an email for the Office365Relay email provider (agriscenko)
..F....... [ZBX-22241] fixed map link color and drawing style selection when multiple triggers are in the problem state (miks)
..F....... [ZBX-22236] fixed maxlength attribute for the Name field in the media type mapping edit form (miks)
..F....... [ZBX-22203] fixed the tabfilter item click event being executed at the end of the tabfilter sorting event in Firefox (miks)
...G...... [ZBX-22434] fixed race condition when starting Zabbix agent 2 with loadable plugins (esneiders)
..F....... [ZBX-22208] fixed clickable disabled fields in the Users->Authentication LDAP and SAML forms (esekace)
..F....... [ZBX-22182] fixed inherited item SNMP walk to JSON preprocessing parameter's Remove and Add buttons (esekace)
.......PS. [ZBX-22311] reduced self monitor timekeeper CPU overhead (wiper)
.........T [ZBX-20801] updated the Readme in the Docker template (akotsegubov)
.........T [ZBX-22298] fixed metrics preprocessing in PVC discovery in Kubernetes cluster state by HTTP template, removed non-existing PVC statuses, combined state phases into single phase metrics, added PV discovery (drasikhov)
..F....... [ZBX-22417] fixed connector create and update with an empty tag name in the Administration->General->Connectors (esekace)
.......PS. [ZBX-22079] fixed "make clean" command when used from tar archive (arimdjonoks)
..F....... [ZBX-22320] fixed success message when disabling hosts in host groups (epulke)

--------------------------------------------------------------------------------
Changes for 6.4.0

6.4.0rc4 was released as 6.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 6.4.0rc4

Bug fixes:
.......PS. [ZBX-22440] replaced large stack allocations with heap alloactions in preprocessing (wiper)

--------------------------------------------------------------------------------
Changes for 6.4.0rc3

Bug fixes:
...G...... [ZBX-22402] fixed data sending to Zabbix server from the Zabbix agent 2 persistent buffer (akozlovs)
.......PS. [ZBX-22408] fixed multiple preprocessing workers trying to index a JSON object at the same time (wiper)
.......PS. [ZBX-22419] fixed wrongful removal of matching OIDs (dgoloscapov)
...G...PS. [ZBX-22368] replaced sigprocmask with pthread_sigmask when libpthread is available (wiper)
.......PS. [ZBX-22412] fixed dependent items being generated from a discarded master item value (wiper)
........S. [ZBX-22396] fixed handling of OIDs of different lengths before index in the SNMP walk to JSON preprocessing step (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 6.4.0rc2

New features:
A.F.....S. [ZBXNEXT-8087] reverted removal of template nesting (Sasha)
..F....... [ZBXNEXT-8257] removed aggregate function labels from the Graph widget legend (acikuns)
.......PS. [ZBXNEXT-8262] updated soft minimal threshold for MySQL to version 8.0.30 (mprihodko)
.......PS. [ZBXNEXT-8105] fixed build when cURL library version is less than 7.61.0 (vso)

Bug fixes:
.......PS. [ZBX-22589] added new limits for JS objects (dgoloscapov)
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)
.......PS. [ZBX-22587] fixed JSON validation not detecting invalid unicode characters and out of bounds access with JSONPath on invalid unicode character (vso)
...G...... [ZBX-22384] fixed Zabbix agent 2 build on macOS (vso)
..F....... [ZBX-22375] prevented copying of discovered items when full cloning the host; fixed inability to full clone the host with an item which depends on a web scenario item (vmaksimovs)
.........T [ZBX-22271] removed module templates (aiantsen)
..F....... [ZBX-22346] fixed item value dynamic background not working with double-digit negative values (acikuns)
..F....... [ZBX-22352] added missing CSRF token for macros expansion in maps (epulke)
..F....... [ZBX-22333] added CSRF token to the 'Make cause' and 'Make symptom' problem actions (epulke)
........S. [ZBX-22078] fixed the crash in calculated items when using tag filter on 32-bit systems (vso)
..F....... [ZBX-22280] fixed the symptom counter for cause problem events in the Problems section and Problems widget (miks)

--------------------------------------------------------------------------------
Changes for 6.4.0rc1

New features:
..F.I..... [ZBXNEXT-7836] added modal form for maintenance periods in Data collection->Maintenance (averza, dpetra)
A.F.....S. [ZBXNEXT-6796,ZBXNEXT-8203] added support for notification macros in the Script media type parameters (ashubin, dimir)
A.F....... [ZBXNEXT-1111] added template versioning fields (gcalenko)
.........T [ZBXNEXT-8249] updated attributes in the template files (abakaldin)
..F....... [ZBXNEXT-8165] added the possibility to specify decimal places in Top hosts widget (averza, esekace)
A.F....PS. [ZBXNEXT-8246] added support of bits to SNMP preprocessing (dgoloscapov, Sasha)
A.F.I...S. [ZBXNEXT-8105] added support for streaming metrics and events to external systems over HTTP (agriscenko, asitals, vso)
.......PS. [ZBXNEXT-8166] reworked the preprocessing manager to use worker threads instead of processes (wiper)
A.F.....S. [ZBXNEXT-8087] removed template nesting (akozlovs, jfreibergs, vmaksimovs)
A.F....... [ZBXNEXT-8204] added support of PHP 8.2 (Sasha)
.......PS. [ZBXNEXT-8091] added additional SSH options to ssh.run[] item as the 5th parameter (askolmeisters)
.......PS. [ZBXNEXT-8250] updated soft minimal threshold for MySQL to version 8.0.29 (mprihodko)
..F.....S. [ZBXNEXT-8074] implemented CSRF tokens instead of SIDs (arimdjonoks, epulke)
..F.....S. [ZBXNEXT-8236] deprecated support for old numeric type (akozlovs, miks)

Bug fixes:
........S. [ZBX-22189] fixed Zabbix server crash appearing when only item tags change between LLD runs (arimdjonoks)
.........T [ZBX-21597] optimized Remote Zabbix server health template to spread load across workers and updated descriptions (drasikhov)
.........T [ZBX-21602] optimized Zabbix server health template to spread load across workers and updated descriptions (drasikhov)
.......PS. [ZBX-22032] added a cookie engine to HTTP checks (askolmeisters)
..F....... [ZBX-22222] fixed applying item value maps on already converted values (averza)

--------------------------------------------------------------------------------
Changes for 6.4.0beta6

New features:
.........T [ZBXNEXT-7923] added templates for BMC Control-M integration (knaglis)
.........T [ZBXNEXT-7775] added Veeam Backup and Replication templates (egordymov)
..F....... [ZBXNEXT-7605] replaced the column "Ack" with "Update" in the problem lists (Ivo)
....I..... [ZBXNEXT-8213] added a database upgrade patch for renamed Actions filters (dpetra)
..F....... [ZBXNEXT-1354] implemented host filtering by status (dpetra)
.......PS. [ZBXNEXT-8054] updated MariaDB maximum supported version to 10.10 (MVekslers)
A.F....... [ZBXNEXT-7951] improved import configuration by changing UI, matching logic and unlinking logic (acikuns, rdetlavs)
.........T [ZBXNEXT-8112] added Line media type (abiba)
........S. [ZBXNEXT-8197] added TimescaleDB v2.9.x support (dgoloscapov)
.........T [ZBXNEXT-7962] fixed interfaces discovery rules in OPNsense, PFSense and TrueNAS templates (drasikhov)
.........T [ZBXNEXT-8115] updated system.sw.packages key in Linux templates (abakaldin)
A.F....... [ZBXNEXT-3100] added the requirement for users to enter current password when changing their own password (dpetra)
A.F.I...S. [ZBXNEXT-7964] introduced two-level event/problem hierarchy: causes and symptoms (Ivo, mprihodko)
.........T [ZBXNEXT-7977] added Azure Microsoft SQL templates (egordymov)

Bug fixes:
...G...... [ZBX-22061] fixed custom query parameter read on an empty parameter for Oracle plugin in Zabbix agent 2 (esneiders)
...G...... [ZBX-21227] improved error logging during Zabbix agent start as Windows service (asestakovs)
........S. [ZBX-22178] fixed action operations being executed on the current host if only a host group is selected (vso)
........S. [ZBX-22189] fixed LLD Zabbix server crash (arimdjonoks)
..F....... [ZBXNEXT-7541] added modal copy form for items, triggers and graphs (esekace)
A......... [ZBX-21538] fixed history.get API method blocking drop_chunks requests during housekeeping (agriscenko, Sasha)
..F....... [ZBX-21956] fixed the severity sign overlapping the trigger name in the map element configuration (agriscenko)
........S. [ZBX-22215] fixed incorrectly quoted function parameter parsing (wiper)
...G...... [ZBX-22118] fixed remote command execution sequence in Zabbix agent 2 (esneiders)
.........T [ZBX-21556] updated Etcd by HTTP template to comply with Etcd v3.5 (knaglis)
...G...... [ZBX-22133] fixed closed pipe detection for communication with plugins in Windows (MVekslers)
..F....... [ZBX-21936] fixed actions not being displayed in the Action log widget (esekace)
..F....... [ZBX-22164] fixed quote and unquote methods for trigger functions (rdetlavs)
.........T [ZBX-21254] removed kernel.maxproc from processes graph in Linux by Zabbix agent templates (drasikhov)
........S. [ZBX-21754] improved value cache warmup when retrieving two last values with 1 day update interval (vso)
.......PS. [ZBX-22043] fixed the crash when array index in JSONPath is negative or large (vso)
..F....... [ZBX-22077] fixed the Sign out link not working consistently in Mozilla Firefox (jfreibergs)
...G...... [ZBX-21862] updated the tablespaces query for Oracle plugin in Zabbix agent 2 (esneiders)
...G...... [ZBX-21665] fixed SMART plugin infinite loop for Zabbix agent 2 (esneiders)
...G...... [ZBX-19138] fixed Redis plugin configuration in Zabbix agent 2 configuration files (esneiders)
.........T [ZBX-21592] moved some static items under LLD rules to optimize Oracle by ODBC template (knaglis)
.......PS. [ZBX-21069] fixed SNMP max_vars not backing off when generr is received (dgoloscapov)
..F....... [ZBX-21889] fixed warnings being shown even after overrides have been enabled for trends or history tables with compressed chunks (jfreibergs)
..F.....S. [ZBX-21563] changed the order in which escalation steps and recovery operations are executed (asitals, rlataria)
..F....... [ZBX-22017] fixed the Map navigation tree widget inability to save the order when the depth levels get changed (acikuns)
..F....... [ZBX-21961] removed the unnecessary "Command:" label for message actions on the Event details page (esekace)
.......... [ZBX-21783] fixed Zabbix JS timeout validation (asestakovs)
........S. [ZBX-21720] fixed trends function cache size estimation and overallocation handling (kprutkovs, wiper)
.......PS. [ZBX-21713] fixed retrieval of numeric column width when Oracle DB is used (dgoloscapov)
........S. [ZBX-22126] fixed trends being deleted from cache and retrieved from the database when the data older than 1 hour is received (vso)
.......PS. [ZBX-22075] fixed the crash when Elasticsearch is used (dgoloscapov)
....I..... [ZBX-21826] fixed a dummy module Makefile to use cc and compile on FreeBSD (yurii)
A......... [ZBX-22015] fixed provisioning of new user when group mapping contains duplicate groups (gcalenko)
........S. [ZBX-21950] fixed script items to stop requiring host interface during template linkage (asestakovs)
........S. [ZBX-21890] fixed config.dbversion_status containing second empty object on PostgreSQL without TSDB (dgoloscapov)
A......... [ZBX-22138] fixed the inability to delete a group from a host prototype (vmaksimovs)
.........T [ZBX-21540] moved some static items under LLD rules to improve performance of Oracle by Zabbix agent 2 template (knaglis)
.........T [ZBX-21587] added metrics for optimizing dependent items preprocessing in Jenkins template (abiba)
.......PS. [ZBX-22110] fixed memory leak in Zabbix server in case of monitoring VMware (MVekslers)
.........T [ZBX-21288] renamed LLD macro 'DG_NAME' to 'DGNAME' and fixed preprocessing JSONPath in Oracle by Zabbix agent 2 template (knaglis)
.........T [ZBX-22071] extended description for OPSGenie media type (atocko)
.......PS. [ZBX-20845] fixed SNMP interface availability in case of wrong credentials (akozlovs)
........S. [ZBX-22224] fixed broken JSON generation by Zabbix internal stats (dgoloscapov)
.......... [ZBX-20110] added single field search option to Oracle archive.info, ts.stats, pdb.info, cdb.info and diskgroups.stats keys for Zabbix agent 2 (esneiders)

--------------------------------------------------------------------------------
Changes for 6.4.0beta5

New features:
..FG...... [ZBXNEXT-6848] added support for system.sw.os on Windows and a new system.sw.os.get key for Zabbix agent and Zabbix agent 2 items (jfreibergs, kprutkovs)
..F....... [ZBXNEXT-7835] added modal form for actions in Alerts->Actions (esekace)
A.F....PS. [ZBXNEXT-4428] optimized SNMP discovery and data collection, added GetBulk support (dgoloscapov, rlataria, wiper)
.........T [ZBXNEXT-7889] transitioned to using vfs.fs.get key for filesystem discovery in Zabbix agent based templates (atocko)
..F....... [ZBXNEXT-7963] added a hint box for "Enable HTTP authentication" parameter; added confirmation dialog box for enabling HTTP authentication (kkuzmina)
.......PS. [ZBXNEXT-8076] added prof_enable and prof_disable commands for profiling (vso)
...G...... [ZBXNEXT-2580] implemented new Zabbix agent and Zabbix agent 2 key system.sw.packages.get (dimir)
...G...... [ZBXNEXT-6119] added the option to retrieve all JSON data via the docker.container_info key in Zabbix agent 2 Docker plugin (esneiders)
A......... [ZBXNEXT-8085] removed the deprecated property "alias" from user.get, user.create, user.update methods and the "user" property from the user.login method (kkuzmina)
.........T [ZBXNEXT-7924] switched templates to use proc.get key for discovery of processes (egordymov)
.........T [ZBXNEXT-7886] added Cisco Nexus 9000 Series Switches template (atocko)

Bug fixes:
.........T [ZBX-21441] added override to skip metadata collection on zfs and btrfs for nix templates (atocko)
A......... [ZBX-22016] fixed host.get API method not returning any results for hosts with no interfaces when filtering by "hostid" (Ivo)
.........T [ZBX-21985] fixed LLD rules in AWS by HTTP template (abakaldin)
.......PS. [ZBX-21927] fixed crash on Oracle database when connection is lost (vso)
A......... [ZBX-22005] fixed inability to update the template with dependent item prototypes using the configuration.import when the template is linked to a host prototype (rdetlavs)
..F....... [ZBX-22013] fixed incorrect possibility to change the password for a guest user (epulke)
...G...... [ZBX-21300] fixed high CPU usage when using the net.tcp.socket.count key on Windows (vso)
..F....... [ZBX-21904] fixed the possibility to add value mappings from templates in the mass update form (agriscenko)
........S. [ZBX-21793] fixed the error message for "diaginfo" runtime command (asitals)
A......... [ZBX-22042] fixed the inability to get existing group prototypes by hostprototype.get API method when using Oracle database (vmaksimovs)
....I..... [ZBX-21221] increased the character limit of task_result.info (dgoloscapov)
...G...... [ZBX-21696] fixed Windows Zabbix agent 2 Unicode path support for log* items (MVekslers)
.......PS. [ZBX-21872] fixed VMware HV missing multipath data for some datastores (MVekslers)
...G...... [ZBX-21903] fixed Zabbix agent 2 timeout behavior for net.tcp.port item (MVekslers)
.........T [ZBX-21039] fixed the Readme in PostgreSQL by Zabbix agent 2 template (atocko)
........S. [ZBX-21922] fixed expression macros to use corresponding item keys (asestakovs)
..F....... [ZBX-21806] fixed fatal PHP error in cases when an incorrect variable type for controller action is given (Ivo)
..F....... [ZBX-21753] fixed graphs not loading in kiosk mode (rdetlavs)
..F....... [ZBX-21789] fixed the inability to save an SVG graph with override missing data value "Last known" (Ivo)
..F....... [ZBX-21472] fixed incorrect problem period visualisation in graph widget (rdetlavs)
..F....... [ZBX-20413] fixed the behaviour of paging when a filter or sub-filter is applied (rdetlavs)
...G...... [ZBX-21206] updated plugin support dependency for Zabbix agent 2 (esneiders)
A......... [ZBX-22014] fixed fatal error in SCIM authentication (gcalenko)
..F....... [ZBX-20397] fixed draggable object alignment (rdetlavs)
...G...... [ZBX-20356] fixed Zabbix agent 2 to remove and re-add performance counters on failed collection and to keep the query always open (vso)
...G.....T [ZBX-21296] updated ORACLE plugin, ORACLE ODBC and Zabbix agent 2 template documentation grant select variables and added new grant (esneiders, knaglis)
.........T [ZBX-21595] optimized RabbitMQ node templates (egordymov)
..F....... [ZBX-21884] changed system.sw.packages[<package>,<manager>,<format>] to system.sw.packages[<regexp>,<manager>,<format>] (acikuns)
.........T [ZBX-21594] optimized RabbitMQ cluster templates (egordymov)
..F....... [ZBX-20050] fixed broken macro value and type input when changing to/from inherited macros (epulke, rdetlavs)
..F....... [ZBX-21864] fixed fatal error in the system warning page (Ivo)
.......PS. [ZBX-22001] re-enabled response decompression support (HTTP header "Accept-Encoding") in web monitoring (reversion of ZBX-21765) (dimir)
........S. [ZBX-22000] fixed and/or evaluation in LLD filters/overrides (wiper)
.......PS. [ZBX-21997] fixed parsing JSON starting with whitespace and empty array/object JSONPath output (wiper)
.........T [ZBX-21943] fixed loss and latency checks in the Cisco Meraki template (abiba, vkhaliev)
.........T [ZBX-21601] added optimization for LLD preprocessing by splitting the master item into sub metrics (abiba)
A.F....... [ZBX-16432] removed the ability to import a graph with an empty name and added graph name length validation up to 128 characters (kkuzmina)
........S. [ZBX-21761] added HA manager timeout checks and restart in standby mode (wiper)
...G...... [ZBX-21373] fixed the Zabbix agent sometimes crashing when enumerating system processes on OpenBSD (jxl)

--------------------------------------------------------------------------------
Changes for 6.4.0beta4

New features:
A.F.I...S. [ZBXNEXT-276] added LDAP and SAML user provisioning (Andris, epulke, gcalenko, miks)
.......PS. [ZBXNEXT-8058] reduced locking between history syncers, trappers and proxy pollers (vso)
A......... [ZBXNEXT-8051] added new authentications methods for API calls (rlataria)
..F.I..... [ZBXNEXT-4714] implemented filters for Action log page; and widget and export to CSV file for Action log page (ashubin, dpetra, vso)
.........T [ZBXNEXT-6844] added a Cisco Meraki template (abiba, vkhaliev)
.........T [ZBXNEXT-7903] added templates for Azure PostgreSQL servers (vkhaliev)
.........T [ZBXNEXT-7949] added a suffix "by" in template names (egordymov)
.......PS. [ZBXNEXT-7948] optimized preprocessing manager cache refresh (wiper)

Bug fixes:
.........T [ZBX-21929] fixed widgets' field "type" (abakaldin)
A.......S. [ZBX-17419] optimized API queries when searching through names in hosts and items tables (arimdjonoks, jfreibergs)
.........T [ZBX-21631] changed UUIDs of active Zabbix agent availability metrics in Windows and Linux templates (vkhaliev)
........S. [ZBX-21818] added escaping of macro values in script item parameters (asitals)
........S. [ZBX-21830] fixed syntax of a message identifier in the "In-Reply-To e-mail" header field (askolmeisters)
..F....... [ZBX-21828] fixed undefined index "suppress_until" in the "Problems by severity widget" (kkuzmina)
..F....... [ZBX-21816] fixed an incorrect "i" icon alignment in "Compact view" info column of the Problems section (kkuzmina)
........S. [ZBX-19813] reworked interface updates in template linking and LLD (wiper)
..F....... [ZBX-20320] fixed order of checkboxes in User role view; added vertical display to CCheckBoxList; removed CSeverityCheckBoxList (epulke)
.......... [ZBX-21869] fixed database upgrade from 5.0 on setups requiring primary keys for tables (wiper)
.........T [ZBX-21620] changed an update interval for a "passwd checksum" item in OS templates to 15m (drasihov)
........S. [ZBX-21825] improved history syncer performance (vso)
..F....... [ZBX-21785] updated "Actions checkboxes" in Audit log form filter for User directory and Autoregistration (kkuzmina)
........S. [ZBX-21765] removed HTTP header "Accept-Encoding" from defaults in a web scenario step request (dimir)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
........S. [ZBX-21616] fixed error due to non-existent macros in custom expressions (dgoloscapov, wiper)
.......PS. [ZBX-21786] fixed "invalid timeout" error occurring after removal of script item parameters (asestakovs)
...G...... [ZBX-21823] fixed "vfs.fs.inode" and "vfs.fs.get" to handle the file systems with zero total inodes count (asestakovs)
..F....... [ZBX-22050] fixed spoofing X-Forwarded-For request header so that it allows to access the frontend in maintenance mode (agriscenko)
.........T [ZBX-21588] optimized template k8s nodes by HTTP (egordymov)
.........T [ZBX-20478] fixed script for k8s cluster state (egordymov)
.........T [ZBX-20296] fixed swap trigger function for Windows and modules by Zabbix agent templates (atocko)
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
..F....... [ZBX-21000] fixed possibility to update host interface on items from templates (dpetra)
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
...G...... [ZBX-21456] fixed net.tcp.socket.count and net.udp.socket.count problem on Zabbix agent 2 when ipv6 is disabled (dgoloscapov)
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)

--------------------------------------------------------------------------------
Changes for 6.4.0beta3

New features:
..F....... [ZBXNEXT-7469] simplified creation of dashboard widgets; moved widgets to modules; updated modules framework (ashubin, averza)
A.F......T [ZBXNEXT-6470,ZBXNEXT-6980] implemented audit logging of item and item prototype API objects (abiba, agriscenko, dgoloscapov, jfreibergs, vmaksimovs)
.......PS. [ZBXNEXT-8040] added object based JSON parsing and JSONPath optimizations (wiper)
.........T [ZBXNEXT-7940] added template OS processes by Zabbix agent (egordymov)

Bug fixes:
.......PS. [ZBX-21655] fixed VMware datastore discovery to not return the same datastore multiple times (asestakovs)
..F....... [ZBX-21677] fixed checkbox resetting in Monitoring->Latest data and Monitoring->Problems (rdetlavs)
..F....... [ZBX-21687] fixed persistent preloader icons over dashboard widgets on Safari 16 (averza)
...G...... [ZBX-21689] fixed proc.num to not crash the Zabbix agent on Windows when 'user' parameter is set (asestakovs)
........S. [ZBX-21463] fixed Zabbix server to not attach interface to script items during linking (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.4.0beta2

New features:
.......PS. [ZBXNEXT-7953] added VMware tags support for vSphere versions older than 7U2 (asestakovs)
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)
.........T [ZBXNEXT-8018] added token authentication in Template GitLab by HTTP (atocko)
..F....... [ZBXNEXT-7512] implemented new context menu for host, item and trigger in the Monitoring section (rlataria)
..F.....S. [ZBXNEXT-7972] implemented name for trigger URL (dpetra, kprutkovs)
.......PS. [ZBXNEXT-6401] added new vmware keys vmware.datastore.perfcounter and vmware.hv.diskinfo.get (MVekslers)
..F....... [ZBXNEXT-8038] improved layout for audit log report utilising two-column layout (kkuzmina)
.......PS. [ZBXNEXT-7816] added support of PostgreSQL 15 (vso)
.......PS. [ZBXNEXT-7970] added support of TimescaleDB 2.8 (vso)
.........T [ZBXNEXT-7902] added templates for Azure MySQL servers (vkhaliev)
........S. [ZBXNEXT-7920] improved value cache not to drop items from cache when no new value has arrived in 24 hours (vso)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in the Map builder (jfreibergs)
..F....... [ZBX-21656] fixed clone buttons on template editing form that were not working in Safari 16 (averza)
..F....... [ZBX-20505] fixed subfilter counters displaying incorrect values in Monitoring => Graph view (rdetlavs)
........S. [ZBX-21733] improved performance of system information and queue calculation to reduce history syncer locking (vso)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for Windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second during preprocessing in Ceph by Zabbix agent 2 template (drasihov)
.......PS. [ZBX-21724] fixed updating of lastaccess for proxies in availman if active proxy is used (dgoloscapov)
.........T [ZBX-21582] optimized HPE Synergy template to spread load across preprocessing workers (vkhaliev)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
..F....... [ZBX-21606] fixed "Allowed hosts" field in HTTP agent item (kkuzmina)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
........S. [ZBX-21709] fixed database upgrade patch to skip unexpected invalid service downtime instead of failing (vso)
..F....... [ZBX-21562] fixed maps not working with elements that contain disabled triggers (rdetlavs)
...G...... [ZBX-21637] fixed Zabbix server to rerun auto registration attempt in 120 seconds if host is deleted (vso)
........S. [ZBX-21537] fixed history syncers being stuck while waiting on system information being collected (vso)
........S. [ZBX-21025] fixed the allowed argument range limits for char() trigger function (kprutkovs)
.........T [ZBX-21484] updated documentation for SMART templates by Zabbix agent 2 (atocko)
.......PS. [ZBX-21725] fixed configuration cache shared memory leak when removing vault macros (wiper)
........S. [ZBX-21510] made NodeAddress use ListenIP and ListenPort if not explicitly specified (kprutkovs)
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
.........T [ZBX-21672] fixed event source in mediatypes (egordymov)
.........T [ZBX-21693] fixed repeated lines in templates (egordymov)

--------------------------------------------------------------------------------
Changes for 6.4.0beta1

New features:
A.F.I...S. [ZBXNEXT-7912] improved media type configuration (dgoloscapov, rdetlavs)
A......PS. [ZBXNEXT-3290] added incremental proxy configuration sync (acikuns, wiper)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)
.......PS. [ZBXNEXT-7931] removed heartbeats support from Zabbix proxy (jxl)
A.F.I..PST [ZBXNEXT-2557] added support of Zabbix proxies with legacy version (abakaldin, esekace, mprihodko)

Bug fixes:
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
..F....... [ZBXNEXT-5535] implemented preselected host pattern filter for autosuggest used in items pattern field in graph widget (dpetra)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
...G...... [ZBX-21456] fixed net.tcp.socket.count problem on Zabbix agent 2 when ipv6 is disabled (dgoloscapov)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.4.0alpha1

New features:
...GI...S. [ZBXNEXT-6797] increased length of host metadata (mprihodko)
A.F.....S. [ZBXNEXT-3496] added ability to add own links to Host and Event context menu (asestakovs, Ivo)
.......P.. [ZBXNEXT-6181] added functionality to remove SQLite3 DB file on proxy version increase (ssimonenko)
...G...... [ZBXNEXT-1616] added monitoring of mount point options for Unix-like OSes (ssimonenko)
..F....... [ZBXNEXT-7661] implemented thresholds for dynamic background color in item value widget (acikuns)
..F....... [ZBXNEXT-7830] implemented better menu structure (dpetra)
..F....... [ZBXNEXT-7832] renamed setting "Dynamic item" to "Enable host selection" for URL, Plain text, Graph prototype, Item value, Graph classic widgets (agavriluks)
.D.G...PS. [ZBXNEXT-7852] added incremental active check refresh for active agents (vso)
..F....PS. [ZBXNEXT-6406] removed requirement of host interface for server-originated checks (agavriluks, gcalenko, kprutkovs)

--------------------------------------------------------------------------------
Changes for 6.2.9

6.2.9rc2 was released as 6.2.9 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.9rc2

Bug fixes:
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)

--------------------------------------------------------------------------------
Changes for 6.2.9rc1

New features:
........S. [ZBXNEXT-8312] increased TimescaleDB maximum supported version to 2.10 (mprihodko)
.......PS. [ZBXNEXT-8317] increased MariaDB maximum supported version to 10.11 (mprihodko)

Bug fixes:
.......PS. [ZBX-22310] fixed broken database upgrade if started more than one Zabbix server at the same time on one database (vso)
........S. [ZBX-22407] fixed a crash when testing item with aggregated function count containing invalid argument (dgoloscapov)
...G...... [ZBX-22434] fixed race condition when starting Zabbix agent 2 with loadable plugins (esneiders)
A.F....... [ZBX-19466] changed global script name validation to include menu path in its scope of uniqueness check (Ivo)
.......PS. [ZBX-22490] fixed HttpRequest limit in JavaScript being reached even if all objects are destroyed (vso)

--------------------------------------------------------------------------------
Changes for 6.2.8

6.2.8rc2 was released as 6.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.8rc2

Bug fixes:
...G...... [ZBX-22402] fixed data sending to Zabbix server from Zabbix agent2 persistent buffer (akozlovs)

--------------------------------------------------------------------------------
Changes for 6.2.8rc1

New features:
A......... [ZBXNEXT-8012] implemented API token authentication in user.checkAuthentication method (rdetlavs)
A.F....... [ZBXNEXT-8204] added support of PHP 8.2 (Sasha)

Bug fixes:
.......PS. [ZBX-22589] added new limits for JS objects (dgoloscapov)
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)
.......PS. [ZBX-22587] fixed JSON validation not detecting invalid unicode characters and out of bounds access with JSONPath on invalid unicode character (vso)
........S. [ZBX-22240] fixed selects of history, trends blocking drop_chunks and housekeeping (dgoloscapov)
..F....... [ZBX-22320] fixed success message when disabling hosts in host groups (epulke)
........S. [ZBX-22078] fixed the crash in calculated items when using tag filter on 32-bit systems (vso)
.........T [ZBX-21591] optimized JSONPaths in the Nginx Plus template (igorbach)
A.F....... [ZBX-21739] fixed discover status not being updated for templated graph prototype (rdetlavs)
..F....... [ZBX-21764] fixed misplaced error messages in the edit forms for host groups and template groups (dpetra)
A......... [ZBX-19202] fixed template dashboard availability to users without permissions to the templates (averza)
........S. [ZBX-22189] fixed Zabbix server crash appearing when only item tags change between LLD runs (arimdjonoks)
.........T [ZBX-21591] optimized Nginx Plus by HTTP template to spread the load across worker porcesses (igorbach)
.......PS. [ZBX-22032] added the cookie engine to HTTP checks (askolmeisters)
.........T [ZBX-21597] optimized Remote Zabbix server health template to spread the load across worker processes, updated descriptions (drasikhov)
.........T [ZBX-21602] optimized Zabbix server health template to spread the load across worker processes, updated descriptions (drasikhov)

--------------------------------------------------------------------------------
Changes for 6.2.7

6.2.7rc1 was released as 6.2.7 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.7rc1

New features:
.........T [ZBXNEXT-7923] added templates for BMC Control-M integration (knaglis)
.........T [ZBXNEXT-7775] added Veeam backup and replication templates (egordymov)
.......PS. [ZBXNEXT-8054] updated MariaDB maximum supported version to 10.10 (MVekslers)
A.F....... [ZBXNEXT-7951] improved import configuration by changing UI, matching logic and unlinking logic (acikuns, rdetlavs)
.........T [ZBXNEXT-8112] added Line media type (abiba)
........S. [ZBXNEXT-8197] added TimescaleDB v2.9.x support (dgoloscapov)
.........T [ZBXNEXT-7962] fixed interfaces discovery rules in OPNsense, PFSense and TrueNAS templates (drasikhov)
.........T [ZBXNEXT-7977] added Azure Microsoft SQL templates (vkhaliev)
..F....... [ZBXNEXT-7963] added a hint box to the "Enable HTTP authentication" field; added confirmation dialog box for enabling HTTP authentication  (kkuzmina)
...G...... [ZBXNEXT-6119] added the option to retrieve all JSON data from docker.container_info key in Zabbix agent 2 Docker plugin (esneiders)
.........T [ZBXNEXT-7886] added Cisco Nexus 9000 Series Switches template (atocko)
.........T [ZBXNEXT-7924] switched templates to proc.get (egordymov)
.......PS. [ZBXNEXT-8058] reduced locking between history syncers, trappers and proxy pollers (vso)

Bug fixes:
........S. [ZBX-22149] fixed wrong escaping in trigger expression during upgrade and escaping as a workaround for calculated items (asestakovs, kprutkovs)
...G...... [ZBX-22061] fixed custom query parameter read on an empty parameter for Oracle plugin in Zabbix agent 2 (esneiders)
...G...... [ZBX-21227] improved error logging during agent start as a Windows service (asestakovs)
........S. [ZBX-22178] fixed action operations being executed on the current host only if a host group is selected (vso)
........S. [ZBX-22189] fixed LLD Zabbix server crash (arimdjonoks)
A......... [ZBX-21538] fixed history.get API method blocking drop_chunks requests during housekeeping (agriscenko, Sasha)
..F....... [ZBX-21956] fixed severity sign overlapping trigger name in the map element configuration (agriscenko)
........S. [ZBX-22215] fixed incorrectly quoted function parameter parsing (wiper)
...G...... [ZBX-22118] fixed remote command execution sequence in Zabbix agent 2 (esneiders)
.........T [ZBX-21556] updated Etcd by HTTP template to comply with Etcd v3.5 (knaglis)
...G...... [ZBX-22133] fixed closed pipe detection for communication with plugins in Windows (MVekslers)
..F....... [ZBX-21936] fixed actions not being displayed in the Action log widget (esekace)
..F....... [ZBX-22164] fixed quote and unquote methods for trigger functions (rdetlavs)
.........T [ZBX-21254] removed kernel.maxproc from the processes graph in Linux by Zabbix agent templates (drasikhov)
........S. [ZBX-21754] improved value cache warmup when retrieving two last values with 1 day update interval (vso)
.......PS. [ZBX-22043] fixed the crash when array index in JSONPath is negative or large (vso)
..F....... [ZBX-22077] fixed Sign out link not working consistently in Mozilla Firefox (jfreibergs)
...G...... [ZBX-21862] updated tablespaces query for Oracle plugin in Zabbix agent 2 (esneiders)
...G...... [ZBX-21665] fixed SMART plugin infinite loop for Zabbix agent 2 (esneiders)
...G...... [ZBX-19138] fixed Redis plugin configuration in Zabbix agent 2 configuration files (esneiders)
.........T [ZBX-21592] moved some static items under LLD rules to optimize Oracle by ODBC template (knaglis)
.......PS. [ZBX-21069] fixed SNMP max_vars not backing off when generr is received (dgoloscapov)
..F....... [ZBX-21889] fixed warnings being displayed even after enabling overrides for trends or history tables with compressed chunks (jfreibergs)
..F.....S. [ZBX-21563] changed the order in which escalation steps and recovery operations are executed (asitals, rlataria)
..F....... [ZBX-22017] fixed map navigation tree widget inability to save the order when the depth levels get changed (acikuns)
..F....... [ZBX-21961] removed the unnecessary "Command:" label for message actions on the Event details page (esekace)
.......... [ZBX-21783] fixed Zabbix JS timeout validation (asestakovs)
........S. [ZBX-21720] fixed trends function cache size estimation and overallocation handling (kprutkovs, wiper)
.......PS. [ZBX-21713] fixed retrieval of the numeric column width when Oracle DB is used (dgoloscapov)
........S. [ZBX-22126] fixed trends being deleted from cache and retrieved from the database when data older than 1 hour is received (vso)
.......PS. [ZBX-22075] fixed crash when Elasticsearch is used (dgoloscapov)
....I..... [ZBX-21826] fixed the dummy module Makefile to use cc and compile on FreeBSD (yurii)
........S. [ZBX-21890] fixed config.dbversion_status containing second empty object on PostgreSQL without TSDB (dgoloscapov)
A......... [ZBX-22138] fixed inability to delete a group from the host prototype (vmaksimovs)
........S. [ZBX-21950] updated script item to not require host interface during template linkage (asestakovs)
.........T [ZBX-21540] moved some static items under LLD rules to improve performance in Oracle by Zabbix agent 2 template (knaglis)
.........T [ZBX-21288] renamed LLD macro 'DG_NAME' to 'DGNAME' and fixed preprocessing JSONPath in Oracle by Zabbix agent 2 template (knaglis)
.......PS. [ZBX-22110] fixed a memory leak in Zabbix server when monitoring VMware (MVekslers)
.........T [ZBX-22071] extended description for OPSGenie media type (atocko)
.......PS. [ZBX-20845] fixed SNMP interface availability in case of wrong credentials (akozlovs)
.........T [ZBX-21587] added metrics for optimizing dependent items preprocessing in Jenkins template (abiba)
.........T [ZBX-21441] added an override to skip metadata collection on zfs and btrfs for Nix templates (atocko)
A......... [ZBX-22016] fixed host.get API method not returning any results for hosts with no interfaces when filtering by "hostid" (Ivo)
.........T [ZBX-21985] fixed LLD rules in AWS by HTTP template (abakaldin)
.......PS. [ZBX-21927] fixed a crash on Oracle database when connection is lost (vso)
...G...... [ZBX-21300] fixed high CPU usage when using net.tcp.socket.count key on Windows (vso)
..F....... [ZBX-21904] fixed the possibility to add value mappings from templates in mass update form (agriscenko)
........S. [ZBX-21793] fixed error message for "diaginfo" runtime command (asitals)
A......... [ZBX-22042] fixed inability to get the existing group prototypes by hostprototype.get API method when using Oracle database (vmaksimovs)
....I..... [ZBX-21221] increased character limit of task_result.info (dgoloscapov)
...G...... [ZBX-21696] fixed Windows agent 2 Unicode path support for log* items (MVekslers)
.......PS. [ZBX-21872] fixed VMware HV missing multipath data for some datastores (MVekslers)
...G...... [ZBX-21903] fixed agent 2 timeout behavior for net.tcp.port item (MVekslers)
.........T [ZBX-21039] fixed Readme in PostgreSQL by Zabbix agent 2 template (atocko)
........S. [ZBX-21922] fixed expression macros to use corresponding item keys (asestakovs)
..F....... [ZBX-21806] fixed fatal PHP error in case incorrect variable type for controller action is given (Ivo)
..F....... [ZBX-21753] fixed graphs not loading in kiosk mode (rdetlavs)
..F....... [ZBX-21789] fixed the inability to save an SVG graph with an override missing "Last known" data value (Ivo)
..F....... [ZBX-21472] fixed incorrect problem period visualisation in the Graph widget (rdetlavs)
..F....... [ZBX-20413] fixed the behavior of paging when a filter or a sub-filter is applied (rdetlavs)
...G...... [ZBX-21206] updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...... [ZBX-20356] updated Zabbix agent 2 to remove and re-add performance counters on failed collection and to keep a query always open (vso)
...G.....T [ZBX-21296] updated Oracle plugin, Oracle ODBC and agent 2 template documentation grant select variables and added a new grant (esneiders, knaglis)
.........T [ZBX-21595] optimized RabbitMQ node templates (egordymov)
..F....... [ZBX-21884] changed system.sw.packages[<package>,<manager>,<format>] to system.sw.packages[<regexp>,<manager>,<format>] (acikuns)
..F....... [ZBX-20050] fixed broken macro value and type input when changing to/from inherited macros (epulke, rdetlavs)
.........T [ZBX-21594] optimized RabbitMQ cluster templates (egordymov)
..F....... [ZBX-21864] fixed the fatal error in system warning page (Ivo)
.......... [ZBX-20110] added single field search option to the archive.info, ts.stats, pdb.info, cdb.info and diskgroups.stats keys in Zabbix agent 2 Oracle plugin (esneiders)
...G...... [ZBX-21373] fixed the agent sometimes crashing when enumerating system processes on OpenBSD (jxl)

--------------------------------------------------------------------------------
Changes for 6.2.6

6.2.6rc2 was released as 6.2.6 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.6rc2

Bug fixes:
.......PS. [ZBX-22019] fixed item value type change not being updated in preprocessing manager cache (wiper)
.......PS. [ZBX-22001] re-enabled response decompression support (HTTP header "Accept-Encoding") in web monitoring (reversion of ZBX-21765) (dimir)
........S. [ZBX-22000] fixed and/or evaluation in LLD filters/overrides (wiper)
.......PS. [ZBX-21995] fixed configuration sync compatibility problems between minor versions (wiper)

--------------------------------------------------------------------------------
Changes for 6.2.6rc1

New features:
........S. [ZBX-21761] added HA manager timeout checks and restart in standby mode (wiper)

Bug fixes:
.......PS. [ZBX-21997] fixed parsing JSON starting with whitespace and empty array/object jsonpath output (wiper)
.........T [ZBX-21943] fixed loss and latency checks in Cisco Meraki template (abiba, vkhaliev)
.........T [ZBX-21601] added optimization for LLD preprocessing by splitting master item to sub metrics (abiba)
A.F....... [ZBX-16432] removed the ability to import a graph with an empty name and added graph name length validation up to 128 characters (kkuzmina)
..F....... [ZBX-20397] fixed draggable object alignment (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.2.5

6.2.5rc1 was released as 6.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.5rc1

New features:
.......PS. [ZBXNEXT-8040] added object-based JSON parsing and JSONPath optimizations (wiper)
.........T [ZBX-21588] optimized the template Kubernetes nodes by HTTP (egordymov)
.........T [ZBXNEXT-7903] added templates for Azure PostgreSQL servers (vkhaliev)
.........T [ZBXNEXT-7949] added a preposition "by" to template names (egordymov)
.........T [ZBX-20478] fixed the script Kubernetes cluster state (egordymov)
.........T [ZBXNEXT-6844] added Cisco Meraki template (abiba, vkhaliev)
.......PS. [ZBXNEXT-8009] added JSONPath optimizations (wiper)
.........T [ZBXNEXT-7940] added the template OS processes by Zabbix agent (egordymov)

Bug fixes:
A.......S. [ZBX-17419] optimized API queries when searching through names in hosts and items tables (arimdjonoks, jfreibergs)
A......... [ZBX-21534] reverted fix for parsing of backslashes in quoted function parameters (gcalenko)
..F....... [ZBX-21536] reverted fix for backslash escape in the trigger expression constructor (gcalenko)
.........T [ZBX-21631] changed UUIDs of active agent availability metrics in Windows and Linux templates (vkhaliev)
........S. [ZBX-21818] added escaping of macro values in script item parameters (asitals)
........S. [ZBX-21830] fixed syntax of a message identifier in the In-Reply-To e-mail header field (askolmeisters)
..F....... [ZBX-21828] fixed undefined index "suppress_until" in the Problems by severity widget (kkuzmina)
..F....... [ZBX-21816] fixed the "i" icon alignment in the Info column in Problems section with compact view  (kkuzmina)
........S. [ZBX-19813] reworked inteface updates in template linking and LLD (wiper)
..F....... [ZBX-20320] fixed order of checkboxes in user role view; added vertical display to CCheckBoxList; removed CSeverityCheckBoxList (epulke)
.......... [ZBX-21869] fixed database upgrade from 5.0 on setups requiring primary keys for tables (wiper)
.........T [ZBX-21620] changed an update interval for the passwd checksum item in OS templates to 15m (drasihov)
........S. [ZBX-21825] improved history syncer performance (vso)
........S. [ZBX-21616] fixed an error due to non-existent macros in custom expressions (dgoloscapov, wiper)
.......PS. [ZBX-21786] fixed the 'invalid timeout' error occurring after script item parameters removal (asestakovs)
...G...... [ZBX-21823] fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total inodes count (asestakovs)
..F....... [ZBX-21785] updated Actions checkboxes in the Audit log form filter for User directory and Autoregistration (kkuzmina)
........S. [ZBX-21765] removed HTTP header "Accept-Encoding" from defaults in a web scenario step request (dimir)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
.......PS. [ZBX-21655] updated VMware datastore discovery to prevent returning the same datastore multiple times (asestakovs)
.......P.. [ZBX-21468] fixed synchronization of the "hstgrp" configuration table (jxl)
..F....... [ZBX-21677] fixed checkbox resetting in Monitoring->Latest data and Monitoring->Problems (rdetlavs)
..F....... [ZBX-21687] fixed persistent preloader icons over dashboard widgets on Safari 16 (averza)
...G...... [ZBX-21689] modified proc.num item to prevent agent crash on Windows when 'user' parameter is set (asestakovs)
..F....... [ZBX-22050] fixed spoofing X-Forwarded-For request header allows to access Frontend in maintenace mode (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.2.4

6.2.4rc1 was released as 6.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.4rc1

New features:
.......PS. [ZBXNEXT-7953] added VMware tags support for vSphere versions older than 7U2 (asestakovs)
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)
.........T [ZBXNEXT-8018] added token authentication in Template GitLab by HTTP (atocko)
.......PS. [ZBXNEXT-6401] added new vmware keys vmware.datastore.perfcounter and vmware.hv.diskinfo.get (MVekslers)
.......PS. [ZBXNEXT-7816] added support of PostgreSQL 15 (vso)
.......PS. [ZBXNEXT-7970] added support of TimescaleDB 2.8 (vso)
.........T [ZBXNEXT-7902] added templates for Azure MySQL servers (vkhaliev)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in Map builder (jfreibergs)
..F....... [ZBX-21656] fixed clone buttons not working in Safari 16 on template editing form (averza)
..F....... [ZBX-20505] fixed subfilter counters displaying incorrect values in Monitoring => Graph view (rdetlavs)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second preprocessing in Ceph by Zabbix agent 2 template (drasihov)
.......PS. [ZBX-21724] fixed updating of lastaccess for proxies in availman if active proxy is used (dgoloscapov)
.........T [ZBX-21582] optimized HPE Synergy template to spread load across preprocessing workers (vkhaliev)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
..F....... [ZBX-21606] fixed "Allowed hosts" field in HTTP agent item (kkuzmina)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
........S. [ZBX-21709] fixed database upgrade patch to skip unexpected invalid service downtime instead of failing (vso)
..F....... [ZBX-21562] fixed maps not working with elements having disabled triggers (rdetlavs)
........S. [ZBX-21537] fixed history syncers being stuck waiting on system information being collected (vso)
.........T [ZBX-21484] updated documentation for templates SMART by Zabbix agent 2 (atocko)
.......PS. [ZBX-21725] fixed configuration cache shared memory leak when removing vault macros (wiper)
.........T [ZBX-20296] fixed swap trigger function for windows os and modules by Zabbix agent templates (atocko)
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
...G...... [ZBX-21456] fixed net.tcp.socket.count and net.udp.socket.count problem on Zabbix agent 2 when ipv6 is disabled (dgoloscapov)
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)
..F....... [ZBX-21000] fixed possibility to update host interface on items from templates (dpetra)
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
........S. [ZBX-21510] made NodeAddress use ListenIP and ListenPort if not explicitly specified (kprutkovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)
.........T [ZBX-21672] fixed event source in mediatypes (egordymov)
.........T [ZBX-21693] fixed repeated lines in templates (egordymov)

--------------------------------------------------------------------------------
Changes for 6.2.3

6.2.3rc2 was released as 6.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.3rc2

Bug fixes:
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)

--------------------------------------------------------------------------------
Changes for 6.2.3rc1

New features:
.........T [ZBXNEXT-7877] added master template for AWS cloud services (abakaldin)
...G...... [ZBXNEXT-6666] added listen socket security fix for Zabbix agent 2 on Windows (ssimonenko)

Bug fixes:
..F....... [ZBX-20644] fixed slow loading of Latest data when filtered by single host (averza)
.......P.. [ZBX-21624] fixed "Something impossible" error and Vault macro not working on passive Zabbix proxy (vso)
........S. [ZBX-19783] added sourceip handling for scheduled reports (dgoloscapov)
.......PS. [ZBX-21517] fixed invalid update interval handling in network discovery and web scenario scheduling (wiper)
........S. [ZBX-21558] fixed possible crash in value cache when a new item is being added in low memory situation (wiper)
A......... [ZBX-21116] fixed undefined offset error when adding dependency for trigger prototype on host trigger (vmaksimovs)
..F....... [ZBX-21536] fixed backslash escape in trigger expression constructor (gcalenko)
....I..PS. [ZBX-20943] fixed LLD hostgroup prototypes failure at 2nd and consequent runs because of long hostgroup names (mprihodko, Sasha)
A......... [ZBX-21608] fixed inability to import a template without linked templates when no changes in template linkage are selected in import options (vmaksimovs)
..F....... [ZBX-21494] fixed 'Highlight whole row' checkbox label clickability on Problems page (kkuzmina)
..F....... [ZBX-20683] fixed action buttons functionality in Tags tab of host configuration if it is opened as popup on another Tags tab (dpetra)
A......... [ZBX-21332] fixed runtime errors when linking items from two templates that populate same inventory field (Ivo)
..F....... [ZBX-21465] fixed missing warning message when host contains secret macros and is being cloned (dpetra)
..F....... [ZBX-18142] fixed validation of input parameters in context menu AJAX requests (Ivo, Sasha)
.........T [ZBX-21304] fixed ping item preprocessing regex in PHP-FPM templates to be compatible with Zabbix agent 2 (drasihov)
..F....... [ZBX-21343] fixed trends, history and interval values being incorrectly converted to years in item list subfilter (agriscenko)
A.F....... [ZBX-21070] fixed missing discovery rule for a discovered host group and updated links to host prototype (dpetra)
..F....... [ZBX-21149] fixed 'Update interval' field not being set read-only for items created from prototypes (jfreibergs)
..F....... [ZBX-21270] fixed already used color autocompletion in graph widget edit form (acikuns)
.........T [ZBX-21554] fixed S3 buckets discovery in AWS by HTTP template (abakaldin)
.........T [ZBX-21497] fixed JavaScript error when processing a single array element in AWS * by HTTP templates (abakaldin)
A......... [ZBX-21534] fixed parsing of backslashes in quoted function parameters (Sasha)
..F....... [ZBX-41474] fixed shortened tag names with multibyte symbols (dpetra)
..F....... [ZBX-21422] fixed inability to change password and/or username on templated SSH items (acikuns)
.......PS. [ZBX-21454] added blocking of rtc signals during script execution (dgoloscapov)
..F....... [ZBX-21495] fixed selection of IPMI parameters in the host form (Sasha)
........S. [ZBX-21530] fixed polling of items that must be processed by the server despite host being monitored by the proxy (wiper)
........S. [ZBX-19893] fixed script parameters updates during linking (arimdjonoks)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)
.........T [ZBX-21461] fixed item "Checksum of /etc/passwd" (egordymov)
........S. [ZBX-21266] fixed {ITEM.KEY} macro not getting expanded in expression macros (ssimonenko)
..F....... [ZBX-21264] fixed empty service suggestions in SLA reports (averza)

--------------------------------------------------------------------------------
Changes for 6.2.2

6.2.2rc1 was released as 6.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.2rc1

New features:
.........T [ZBXNEXT-7520] added template for OPNsense (drasihov)
.........T [ZBXNEXT-7834] added templates for Microsoft Azure and Azure virtual machines (vkhaliev)
.........T [ZBXNEXT-7792] added template AWS RDS instance by HTTP (ychukina)
.........T [ZBXNEXT-7819] added template AWS S3 bucket by HTTP (ychukina)

Bug fixes:
..F....... [ZBX-20920] fixed problem of empty PSK fields sent to audit log when any proxy parameter is updated (dpetra)
..F....... [ZBX-21342] fixed sessionStorage not being updated when deleting services (rdetlavs)
..F....... [ZBX-20809] fixed problem with stuck widget action popovers (dpetra)
A......... [ZBX-19747] fixed inability to delete a template containing an item prototype with a value map, if the template is linked to a host and the discovered item was created (vmaksimovs)
...G...... [ZBX-21328] fixed Zabbix agent 2 log and eventlog items behavior to match Zabbix agent when key has been updated (vso)
...G...PS. [ZBX-21445] improved performance by only calling res_init() on changed resolv.conf if glibc lower than 2.26 is used (vso)
...G...... [ZBX-21234] fixed net.dns to return 0 when server is unreachable in Zabbix agent 2 (esneiders)
.......PS. [ZBX-21440] fixed setting of character set for MySQL and MariaDB when utf8 is missing while utf8mb4 is present (vso)
........S. [ZBX-21436] fixed preprocessing not working after unassigning host from proxy (wiper)
.......PS. [ZBX-21430] fixed item rescheduling after reenabling host or unassigning host from proxy (wiper)
.........T [ZBX-21455] fixed trigger for uptime in "Proxmox VE by HTTP" template (egordymov)
.........T [ZBX-15984] added hardware uptime in SNMP templates (drasihov)
..F....... [ZBX-21322] fixed runtime error in Graph widget (rdetlavs)
...G...... [ZBX-20260] fixed system.cpu.util unable to get usage data of cores on second NUMA node (mprihodko)
........S. [ZBX-21419] fixed crash appearing during session retrieval (arimdjonoks)
..F....... [ZBX-20975] fixed PHP TypeError in inaccessible dashboard view (miks)
A......... [ZBX-19769] fixed performance when Host API is filtering records by severity or suppressed problems (miks)
..F....... [ZBX-19176] fixed multiple performance issues in map navigation tree widget and map (miks)
..F....... [ZBX-21041] fixed broken layout of inherited macros table and added missing column name (dpetra)
...G...... [ZBX-21295] changed system.cpu.load[percpu] to split based on online CPUs in Zabbix agent 2 (esneiders)
...G...... [ZBX-18573] improved performance of directory scanning by Zabbix agent on Windows (dgoloscapov)
..F....... [ZBX-20889] fixed special characters in item tags breaking the subfilter in the latest data and graphs (acikuns)
..F....... [ZBX-21355] fixed default regular expression issues when PHP 8.1 is used (acikuns)
..F....... [ZBX-19399] fixed browser error when editing a map navigation widget which hasn't yet been fully loaded (dpetra)
..F....... [ZBX-21315] fixed latest data page freezing in kiosk mode (rdetlavs)
..F....... [ZBX-21165] fixed max length and trim function for the field Remove domain name (dpetra)
..F....... [ZBX-21311] fixed runtime error for host and host prototype graph preview tabs (dpetra)
..F....... [ZBX-21327] fixed acknowledge link is clickable without any permission to update the problem (rdetlavs)
.........T [ZBX-20901] changed host macro in MySQL by Zabbix agent template to use TCP/IP connection method explicitly (drasihov)
..F....... [ZBX-20931] fixed automatic type selection in item form (kkuzmina)
.........T [ZBX-21344] changed JS preprocessing in Apache by HTTP/Zabbix agent templates to use ServerActive field from status page primarily (drasihov)
...G...... [ZBX-21135] added fix to prevent agent from stopping in case of broken Windows performance counters (asestakovs)
.........T [ZBX-21220] changed uptime item description, removed uptime trigger in Zookeeper by HTTP template (drasihov)
.........T [ZBX-20992] fixed typos and duplications in templates (drasihov)
.......PS. [ZBX-20770] fixed secret macro being resolved in wrong locations (vso)
...G...... [ZBX-21300] fixed high CPU usage when using net.tcp.socket.count key (vso)
........S. [ZBX-20419] fixed database deadlocks and MySQL error number calculation to be consistent between logging and recoverability detection logic (akozlovs)
..F....... [ZBX-21043] fixed z-select error when labels have specials chars (rlataria)
........S. [ZBX-20656] updated active proxy throttling to allow task transfer (wiper)
.......PS. [ZBX-21153] fixed info collection about access to VMware DS for HV with large number of connected DS (MVekslers)
........S. [ZBX-19821] fixed host prototype interface update when linking templates (wiper)
..F....... [ZBX-4646] fixed month abbreviation with capital "M" (Sasha)
..F....... [ZBX-21333] fixed housekeeper table usage with disabled housekeeping (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.2.1

6.2.1rc1 was released as 6.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.1rc1

New features:
.......PS. [ZBXNEXT-2878] added new vmware.*.property items (MVekslers)
.......PS. [ZBXNEXT-7814] updated max supported MariaDB version to 10.8 (yurii)
.......PS. [ZBXNEXT-5229] added support for VMware tags for hv, vm, ds, cl and dc (MVekslers)
.......PS. [ZBXNEXT-2043] added new VMware keys *.alarms.get (MVekslers, ssimonenko)
.........T [ZBXNEXT-7633] added HPE Synergy template (vkhaliev)
.........T [ZBXNEXT-7802] added namespaces in templates HashiCorp Consul by HTTP (ychukina)
.........T [ZBXNEXT-6300] added checksum failure triggers to PostgreSQL by Zabbix agent 2 template (drasihov)

Bug fixes:
A.F....... [ZBX-7706] improved performance of graph.get and graphprototype.get methods (acikuns, rlataria)
..F....... [ZBX-21291] fixed aggregation by sum for the graph widget; fixed approximation function for aggregate values (ashubin)
..F....... [ZBX-21290] fixed displaying extra reporting periods in SLA reports when filtered by date (averza)
.......PS. [ZBX-21294] fixed macros not being updated in JavaScript preprocessing step (vso)
...G...... [ZBX-21310] fixed SSL_shutdown() error in zabbix_server.log when receiving active check heartbeat (vso)
..F....... [ZBX-21269] fixed missing custom time period icon in graph widgets when editing dashboards (averza)
..F....... [ZBX-21110] fixed time string parsing in graphs with items without data (averza)
..F....... [ZBX-19731] fixed problems page and problems widget table layout issues when long names are used (acikuns)
..F....... [ZBX-21314] fixed locale for Digital clock widget (rlataria)
...G...... [ZBX-20523] fixed symlink names expansion in vfs.dir.get and vfs.file.get (akozlovs)
...G...... [ZBX-20448] improved error message when failed to accept incoming connection (vso)
...G...... [ZBX-20860] fixed Zabbix agent 2 build on mipsle and mipsle64 Linux (esneiders)
........S. [ZBX-21218] fixed deadlocks between server and frontend when discovering items with LLD (wiper)
........S. [ZBX-21021] fixed services actions not executing scripts (vso)
...G...... [ZBX-20586] free TLS C resources when closing TLS connection on agent 2 (wiper)
.......PS. [ZBX-21301] fixed ambiguity and inability to set character set for MariaDB connection by setting utf8mb3 character instead of utf8 (vso)
........S. [ZBX-17450] added check for minimal amount of data with forecast/timeleft functions and polynomial fit (wiper)
...G...... [ZBX-19001] fixed wmi.getall[] and wmi.get[] to report invalid queries (vso)
..F....... [ZBX-21282] fixed graph widget missing data option (ashubin)
..F....... [ZBX-20908] fixed interface type labels in host edit form (ashubin)
..F....... [ZBX-21157] fixed warning message overlaying error message when cloning a host (agriscenko)
...G...... [ZBX-20667] fixed timeout issue for agent 2 checks in test run mode (ssimonenko)
..F....... [ZBX-20467] fixed z-select options with long labels (rlataria)
........S. [ZBX-21159] improved logging in the case of permission errors during HA startup (wiper)
........S. [ZBX-20962] improved error message when trying to use foreach function with single item query (wiper)
........S. [ZBX-20880] changed HA cluster node discovery to return empty array in standalone mode (wiper)
...G...... [ZBX-20203] fixed agent 2 log* item large file support on windows (wiper)
........S. [ZBX-21044] fixed JavaScript preprocessing output conversion to utf-8 (kprutkovs)
..F....... [ZBX-21125] fixed incorrect filter results with empty multiselect fields in Monitoring Problems (dpetra)
..F....... [ZBX-18957] fixed not displaying years on X axis of classic graphs (averza)
..F....... [ZBX-21061] fixed incorrect error message position on Authentication page (kkuzmina)
..F....... [ZBX-20978] fixed trigger popover layout error in high-contrast themes (dpetra)
..F....... [ZBX-20682] fixed unexpected tab being opened in item configuration after saving the host in popup (agriscenko)
..F....... [ZBX-20849] fixed hotkeys occasionally not working in popups (averza)
..F....... [ZBX-20974] updated CFormList to CFormGrid in Administration->Authentication (esekace)
..F....... [ZBX-20669] fixed focus on fields when clicking on labels (esekace)
..F....... [ZBX-20854] fixed missing headers in Columns field in Top hosts widget configuration form (dpetra)
.........T [ZBX-21172] fixed host group names and added IPv6 support in Templates Kubernetes by HTTP (ychukina)
..F....... [ZBX-20965] fixed positioning of change indicator in Item value widget (dpetra)
..F....... [ZBX-21040] fixed widget configuration form flickering when switching widget types (dpetra)
..F....... [ZBX-20887] added missing documentation link in Dashboard sharing popup form (dpetra)
A.F.....S. [ZBX-20743] fixed error handling in compression with Apache licensed TimescaleDB 2.x (agriscenko, mprihodko)
..F....... [ZBX-20629] fixed auto refreshing for graphs on Monitoring -> Hosts page (rdetlavs)
.........T [ZBX-19955] fixed script item in Cloudflare template (vkhaliev)
..F....... [ZBX-18534] fixed name autocomplete when select element has been selected in map navigation tree (dpetra)
..F....... [ZBX-20781] fixed overlapping of subfilter options (miks)
..F....... [ZBX-10615] fixed missing translations context for strings used as headers in small tables (dpetra)
.........T [ZBX-19205] fixed item preprocessing in PostgreSQL by Zabbix agent 2 template (drasihov)
.........T [ZBX-20473] fixed evaluation period macro in disk space triggers for NetApp FAS3220 template (drasihov)
.........T [ZBX-21199] fixed space utilization items in HPE MSA 2040 and 2060 templates (drasihov)
.D........ [ZBX-18035] updated README.md for Slack and Mattermost media types (drasihov)
..F....... [ZBX-20960] fixed SVG graph widget throwing error when attempting to plot item with valid user macro defined in history storage period (agriscenko)
.........T [ZBX-21143] changed API URL in Express.ms media type to a new version (drasihov)
..F....... [ZBX-21163] fixed "Host inventory overview" page behavior when selected host group was removed (Sasha)
..F....... [ZBX-20584] fixed possibility to open graph in a full screen from graph widget (Sasha)
A.F....... [ZBX-20233] fixed handling of empty configuration parameters $ZBX_SERVER and $ZBX_SERVER_PORT the same as if they were not defined (Sasha)
.........T [ZBX-20029] fixed deprecated keys in IIS by Zabbix agent templates (drasihov)
.......PS. [ZBX-20888] improved out of memory error message readability (vso)
.D........ [ZBX-21020] improved "ServerActive" configuration option description (vso)
.......PS. [ZBX-20855] fixed preprocessing not to discard event log specific data (vso)
..F....PS. [ZBX-20638] fixed handling of DB version higher than supported (agriscenko, dgoloscapov)
..F....... [ZBX-21015] fixed web scenario tags disappearing from Monitoring -> Hosts -> Web scenario on page auto refresh (agriscenko)
..F....... [ZBX-20847] fixed inability to attach any host groups after removing already attached ones (agriscenko)
..F....... [ZBX-20534] fixed popup layout for importing when horizontal scroll was not visible (rlataria)
..F....... [ZBX-20496] fixed delete missing import option for templated dashboards (rlataria)
..F....... [ZBX-20591] fixed draggable block position in preprocessing (rlataria)
...G...PS. [ZBX-21086] fixed regexp matching not to check for UTF-8 validity (vso)
..F....... [ZBX-21350] fixed cross-site scripting vulnerability in backurl parameter (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.2.0

6.2.0rc3 was released as 6.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.0rc3

New features:
..F....... [ZBXNEXT-6940] fixed clone, sorting, validation in graph widget configuration form (ashubin)
.........T [ZBXNEXT-5956] added template AWS EC2 by HTTP (ychukina)

Bug fixes:
........S. [ZBX-21263] fixed item tags not being created by LLD (vso)

--------------------------------------------------------------------------------
Changes for 6.2.0rc2

New features:
.......PS. [ZBXNEXT-7813] updated MariaDB maximum supported version to 10.7 (arimdjonoks)
..F....... [ZBXNEXT-7722] fixed runtime errors when using Zabbix with PHP 8.1 (agriscenko)
..F....... [ZBXNEXT-7769] added support of PHP 8.1 to LDAP authentication (gcalenko)
..F....... [ZBXNEXT-6940] added support for stacked bar and stacked staircase graphs (averza)

Bug fixes:
....I..... [ZBX-21066] fixed libopenssl.m4 when dealing with lib/64 in openssl 3 (yurii)
...GI..PS. [ZBX-20105] removed bogus dependency on libxml2 from agent (yurii)
........S. [ZBX-20750] fixed excessive escaping of special characters in audit log details, triggers and graphs (akozlovs)
..F.....S. [ZBX-20994] fixed access limitation for Oracle DB to list tables accessible to the user (asestakovs)
........S. [ZBX-21145] changed host, item and trigger tag merging logic during template linking and LLD to reduce database updates (wiper)
....I..... [ZBX-21064] rewrote pcre.m4 and pcre2.m4 file (yurii)
..F....... [ZBX-21185] fixed pattern selector when item name contains square brackets (miks)
..F....... [ZBX-21190] fixed templated host prototype macros tab being editable (miks)

--------------------------------------------------------------------------------
Changes for 6.2.0rc1

New features:
..F.....S. [ZBXNEXT-721] added temporary suppress problem functionality (dgoloscapov, rdetlavs)
A.F.....S. [ZBXNEXT-7591] added possibility to add custom tags to hosts created from host prototypes (averza, mprihodko)
A.F....... [ZBXNEXT-6940] added new features in graph widget: dataset with item list; stacked graphs type; show simple triggers and working time; last known for missing data; percentile lines; configurable approximation; better legend; clone data set (ashubin, rlataria)
A.F....PS. [ZBXNEXT-7554] added incremental configuration sync for hosts, host tags, items, item tags, item preprocessing, triggers, trigger tags, functions (gcalenko, wiper)
....I....T [ZBXNEXT-7596] updated templates and templates.tmpl for 6.2 version (template_groups and host_groups properties) (abiba)
A.F.....S. [ZBXNEXT-5517] added ability to modify macros of hosts created from host prototypes (asestakovs, miks)
....I..... [ZBXNEXT-7669] implemented new design for Global view dashboard (dpetra)
...G.....T [ZBXNEXT-6891] removed MongoDB implementation, updated template to work with new plugin (esneiders, ychukina)
A.F.I...S. [ZBXNEXT-2592] split host groups functionality into host groups and template groups (epulke, Ivo, MVekslers, Sasha, ssimonenko, vmurzins)
.........T [ZBXNEXT-7632] added template for HPE Primera (vkhaliev)
..F....... [ZBXNEXT-7567] implemented saving the state of the default filters in monitoring sections (acikuns)
.........T [ZBXNEXT-7630] added templates for HPE MSA 2060 and MSA 2040 (drasihov)
..FG...... [ZBXNEXT-7732] added metrics for Windows Registry monitoring (dgoloscapov, rdetlavs, wiper)

Bug fixes:
........S. [ZBX-20914] fixed wrong calculation of calculated item formulas (akozlovs)
..F....... [ZBX-20565] fixed visibility of placeholder text in host prototype edit form (kkuzmina)
.........T [ZBX-20875] fixed filter condition for job discovery rule in MSSQL by ODBC template (drasihov)
.........T [ZBX-21146] fixed item key in NTP service template (drasihov)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)
.........T [ZBX-20985] fixed notifications summary for MS Teams media type (drasihov)
.........T [ZBX-20628] removed system metrics from PFSense template (vkhaliev)
.........T [ZBX-21136] fixed value type for checksum of /etc/passwd item in FreeBSD template (vkhaliev)
.........T [ZBX-20903] removed duplicate in Windows services discovery filter regexp (drasihov)
..F....... [ZBX-18652] fixed data overview discrepancy between host location top and left (agriscenko)
........S. [ZBX-21111] fixed HA manager stopping (kprutkovs)
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 6.2.0beta3

New features:
.......PS. [ZBXNEXT-2578] added support for vmware.rp.cpu.usage and vmware.rp.memory (MVekslers)
.......PS. [ZBXNEXT-2837] allowed {INVENTORY.*} macros for script type item and manual scripts (ssimonenko)
..F....... [ZBXNEXT-6893] implemented audit log filtering by multiple actions (rdetlavs)
.......PS. [ZBXNEXT-7553] added user macro cache (wiper)
.........T [ZBXNEXT-7453] added templates HashiCorp Consul by HTTP (ychukina)
.......PS. [ZBXNEXT-7494] removed deprecated CurlHttpRequest (mprihodko)

Bug fixes:
A......... [ZBX-20859] fixed incorrectly exported host groups in map elements (Sasha)
A.F.I..... [ZBX-20613] returned the ability to edit the dependencies of inherited triggers; improved validation upon unlinking templates with triggers that have dependencies; improved performance of trigger dependency functionality; prevented the ability to fully replace trigger dependencies of inherited triggers if the new dependency was added to parent trigger; supplemented validation of trigger dependencies on templates to prevent linkage dead-ends; dropped support of trigger.addDependencies and trigger.deleteDependencies API methods (vmaksimovs)
..F....... [ZBX-20814] fixed Map->Sharing user group shares table not showing saved user groups (esekace)
.........T [ZBX-20898] fixed duplicated UUID in the official template (abakaldin)
...G...... [ZBX-20911] added process state check in PROC_NUM() for Oracle Solaris (Andris)
..F....... [ZBX-20752] fixed saved properties of classic graphs being lost when reopening graph configuration (agriscenko)
.......PS. [ZBX-21073] added support of Int8Array(), Buffer() and also duktape plain buffers in md5, sha256 and hmac function parameters (wiper)
..F....... [ZBX-19381] fixed resolving of macros in item key parameters when testing items in web interface (Sasha)
........S. [ZBX-21074] fixed active check availability status update on Oracle (dgoloscapov)
.........T [ZBX-20950] updated regular expressions for services discovery in Windows templates and fixed new active agent check (vkhaliev)
..F....... [ZBX-18520] fixed showing of fields that do not belong to selected item type in item edit form (miks)
..F....... [ZBX-20684] fixed item value widget not showing trailing zeros (mkrisjanis)
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)
....I..... [ZBX-20861] fixed incorrect naming of web scenario items after upgrade (vso)
........S. [ZBX-20823] fixed inability to update hosts that were created by LLD on aarch64 (vso)
..F....... [ZBX-20945] fixed broken trigger link in trigger mass update => dependencies (esekace)
...G...... [ZBX-20886] fixed handle leak on Zabbix agent 2 in vfs.fs.get (vso)
...G...... [ZBX-20356] fixed perfomance counters not working when removed and added again on Zabbix agent 2 (vso)

--------------------------------------------------------------------------------
Changes for 6.2.0beta2

New features:
....I..... [ZBXNEXT-7693] replaced filename-length-max=99 option with tar-pax in configure.ac (yurii)
.......PS. [ZBXNEXT-7029] added support of vmware.dvswitch.discovery and vmware.dvswitch.fetchports.get (MVekslers)
A.FG...PS. [ZBXNEXT-5088] added active check availability icon (acikuns, dgoloscapov)
.......PS. [ZBXNEXT-5341] added new VMware item vmware.vm.attribute (MVekslers, ssimonenko)
.......PS. [ZBXNEXT-2302] added new VMware keys *.hv.connectionstate *.hv.hw.serialnumber *.hv.net.if.discovery *.hv.network.linkspeed *.hv.hw.sensors.get *.vm.state *.vm.tools and other improvements (MVekslers, ssimonenko)
..F....... [ZBXNEXT-5771] added digital clock feature to the clock widget (ashubin, mkrisjanis, rlataria)
..F....... [ZBX-20946] enabled German and Vietnamese languages in the frontend (miks)
..F....... [ZBXNEXT-7461] implemented expandable subfilters at the Latest data page; fixed clickable tags (miks)
.......PS. [ZBXNEXT-7604] modified functionality to ignore NaN in Prometheus preprocessing aggregate functions (akozlovs)
.......PS. [ZBXNEXT-2591] added resource pool path to vmware.vm.discovery (asestakovs)
.......PS. [ZBXNEXT-2043] added support for collecting vmware snapshot information and new items vmware.vm.snapshot.get and vmware.vm.consolidationneeded (MVekslers)
.......PS. [ZBXNEXT-2012] added additional NIC counters for VMware monitoring (asestakovs)
.........T [ZBXNEXT-7607] added template Envoy Proxy by HTTP (ychukina)
A.F....... [ZBXNEXT-7476] disabled PHP 8 strict type validation (ashubin)

Bug fixes:
..F....... [ZBX-21008] fixed broken popup for SLA selection for User role (averza)
..F....... [ZBX-20380] fixed maintenance highlighting having priority over problem severity highlighting for map elements of map, host group and trigger types (agriscenko)
.........T [ZBX-20982] fixed API request by coordinates in the OpenWeatherMap template (vkhaliev)
........S. [ZBX-20918] moved final history/trends cache sync in main process to be done before stopping HA (wiper)
..F....... [ZBX-20548] fixed broken host link not opening in the Inventory (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.2.0beta1

New features:
A.F.I..... [ZBXNEXT-2289] implemented multiple LDAP sources for user authentication (gcalenko, vmurzins)
..F....... [ZBXNEXT-7526] added number of items for Latest data column in Monitoring -> Hosts page (Ivo)
A.F....... [ZBXNEXT-7491] fixed PHP 8.1 runtime warnings with PostgreSQL backend (Sasha)
.........T [ZBXNEXT-7547] added CockroachDB template (drasihov)
A.F....... [ZBXNEXT-4768] improved usability of "Execute now" (Ivo)

Bug fixes:
A......... [ZBXNEXT-7523] removed unnecessary field validation for "link_type" in template.get "selectParentTemplates" option (Ivo)
..F....... [ZBX-20773] added documentation link for host create view in standalone mode (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.2.0alpha2

New features:
..F....... [ZBXNEXT-3692] refactored inline scripts for HTML onClick events to avoid potential XSS threats (rdetlavs)
...G...... [ZBXNEXT-1711] implemented OS processes discovery with new item proc.get (asestakovs, mkrisjanis, ssimonenko)
.......PS. [ZBXNEXT-7615] added hmac function for JavaScript (wiper)
..F....... [ZBXNEXT-7611] fixed silenced errors not silenced in zbx_err_handler running PHP 8 (rdetlavs)
..F....... [ZBXNEXT-7610] refactored in PHP 8 deprecated function strtime() (rdetlavs)
.........T [ZBXNEXT-7506] fixed uuids in proxmox template (vkhaliev)
..F.I...S. [ZBXNEXT-7562] added en_GB locale (agriscenko, yurii)

Bug fixes:
..F....... [ZBX-20953] fixed errors when changing status of a single host in list (averza)
..F....... [ZBX-20947] fixed hosts not being exported into file (averza)
........S. [ZBX-20951] fixed dependent item discovery validation in LLD (wiper)
A..G...... [ZBX-20783] fixed Zabbix agent2 not to fail when global regular expression is received with empty delimiter (rlataria, vso)
..F....... [ZBX-20299] fixed not detecting user macros by "Test item" dialog if they are used in the calculated item formula (rdetlavs)
.......PS. [ZBXNEXT-7616] fixed JavaScript md5 and sha256 functions to support binary data (including terminating zero character) (wiper)

--------------------------------------------------------------------------------
Changes for 6.2.0alpha1

New features:
A.F.I...S. [ZBXNEXT-7523] added possibility to add custom templates to hosts created from host prototypes (akozlovs, Ivo)
..F....... [ZBXNEXT-7627] set minimal supported PHP version to 7.4 (vmurzins)
A.F....PS. [ZBXNEXT-1580] implemented centralized refreshing of proxy configuration (averza, dgoloscapov, mkrisjanis, vso)
.......PS. [ZBXNEXT-388] added checking of new items and LLD rules within 60 seconds after creation (vso)
...G...PS. [ZBXNEXT-7120] added support of OpenSSL 3.0 (Andris)
A.F....PS. [ZBXNEXT-7402,ZBXNEXT-7413] added support for CyberArk Vault (acikuns, ashubin, jfreibergs, vso)
...G...... [ZBXNEXT-7452] added SNI support to TLS protocol for Zabbix agent 2 (asestakovs)
...G.....T [ZBXNEXT-7065] added queries metrics to PostgreSQL by Zabbix agent 2 template (esneiders, vkhaliev)
.........T [ZBXNEXT-7023] updated regular expressions for services discovery in Windows templates (vkhaliev)
.......PS. [ZBXNEXT-7498] moved internal item processing from history to regular pollers (akozlovs)
..F....... [ZBXNEXT-7420] added documentation links to Zabbix frontend sections (rdetlavs)
..F.I..... [ZBXNEXT-7397] removed support for MD5 user passwords (asestakovs, mkrisjanis)
........S. [ZBXNEXT-7488] removed zabbix[history*] and zabbix[trends*] internal items (akozlovs)
..F....... [ZBXNEXT-7138] added modal form for API tokens in User settings->API tokens and Administration->General->API tokens (epulke)

--------------------------------------------------------------------------------
Changes for 6.0.41rc1

New features:
........S. [ZBXNEXT-10122] updated maximal supported TimescaleDB version to 2.21 (mprihodko)
........S. [ZBXNEXT-10018] updated maximal supported TimescaleDB version to 2.20 (mprihodko)
........S. [ZBXNEXT-9905] updated max supported TimescaleDB version to 2.19 (mprihodko)

Bug fixes:
.......PS. [ZBX-26528] fixed improper handling of long or corrupted ODBC error messages (dgoloscapov)
........S. [ZBX-26591] fixed detection of read-only state in PostgreSQL replicated database (sboidenko)
........S. [ZBX-26486] fixed errors in Zabbix server log on second and subsequent server starts with TimescaleDB (mprihodko)
.......PS. [ZBX-26529] fixed memory leak when global variables are used in javascript preprocessing (vso)
...G...... [ZBX-26344] refactored zbxcmd execute to avoid windows syscalls in Zabbix agent 2 (esneiders)
.......PS. [ZBX-26433] fixed values outside of history storage period causing trigger to cache all values in storage period (vso)
...G...... [ZBX-26244] fixed Zabbix agent 2 memory leak related to traffic compression (MVekslers)

--------------------------------------------------------------------------------
Changes for 6.0.40

6.0.40rc1 was released as 6.0.40 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.40rc1

New features:
.........T [ZBXNEXT-9703] updated existing Zabbix server/proxy health templates; added Zabbix server/proxy health templates by Zabbix agent passive/active (aiantsen)

Bug fixes:
.......PS. [ZBX-18703] fixed incorrect values returned by vmware.vm.vfs.fs.size item (MVekslers)
A......... [ZBX-24383] fixed PHP fatal error when importing configuration from Zabbix 2.0 (Sasha)
........S. [ZBX-26038] added 10-second reconnect timeout for PostgreSQL read-only database (sboidenko)
...G...PS. [ZBX-26080] fixed old file descriptors being held when external log rotation is used (dgoloscapov)
..F....... [ZBX-26061] fixed vertical text rotation for Chinese, Korean, and Japanese languages (dfofanovs)
.......PS. [ZBX-26006] made PSK comparison case-insensitive during autoregistration (arimdjonoks)
...G...... [ZBX-22900] fixed Zabbix agent crash on Windows while executing runaway regular expression (mprihodko)
...G...... [ZBX-25436] updated Zabbix agent 2 server description in configuration file (esneiders)
.......PS. [ZBX-26109] fixed crash on HTTP checks with empty data (sboidenko)
...G...... [ZBX-25798] fixed error with converting empty string to UTF-8 (MVekslers)
........S. [ZBX-25365] fixed map element deletion during LLD and action operation processing via Zabbix server (asestakovs)
....I..... [ZBX-26108] fixed Zabbix agent build on Windows with PCRE2 installed with vcpkg (mprihodko)
.........T [ZBX-26029] added device retrieval loop error exception handling to Meraki template (abiba)
..F....... [ZBX-25607] fixed column width in multiple list pages (esekace)
..F....... [ZBX-23687] added improvements and fixed bugs related to context menus (dfofanovs)

--------------------------------------------------------------------------------
Changes for 6.0.39

6.0.39rc1 was released as 6.0.39 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.39rc1

New features:
........S. [ZBXNEXT-9771] updated maximum supported TimescaleDB version to 2.18 (mprihodko)
.........T [ZBXNEXT-9584] added improvements and fixes to Dell HTTP and SNMP templates (abrosimovs, knaglis)
.........T [ZBXNEXT-9654] added Azure SQL Managed Instance by HTTP template (abrosimovs)

Bug fixes:
.......PS. [ZBX-26253] fixed large data transfers being uncompressed without authorization (vso)
A.F.....S. [ZBX-23760] fixed ability to enable disabled action with invalid custom formula due to missing action conditions (agriscenko, dgoloscapov)
A......... [ZBX-18432] fixed inability to view certain problems and events by users with specific permissions on tags when permissions on all tags are given to specific host group (dpankins)
A......... [ZBX-26023] restored ability for users to get all alerts within same user group (jfreibergs)
...G...... [ZBX-25962] fixed incorrect serialization of complex objects leading to crashes in wmi.getall (dgoloscapov)
...G...... [ZBX-21205] added information about JSON in oracle.custom.query response (sjurgensons)
...G...... [ZBX-23750] added README to Zabbix agent 2 Smart plugin (sjurgensons)
.........T [ZBX-26024] removed event name from configuration change trigger in Redis by Zabbix agent 2 template (drasikhov)
.......PS. [ZBX-25994] fixed value cache filling up if trigger is disabled (vso)
...G...... [ZBX-25236] corrected MQTT message handler not to block (sjurgensons)
.......PS. [ZBX-25867] fixed crash in preprocessing manager when unlinking dependent items from frequently collected master item (vso)
...G...... [ZBX-25543] fixed crash when global regular expression is updated on Zabbix agent 2 (vso)
.......PS. [ZBX-22580] reduced nodata trigger false positives after Zabbix proxy connection disruption (arimdjonoks)
.........T [ZBX-25458] fixed LLD rule for organization discovery; changed host prototype Host field to avoid special characters (abiba)
.........T [ZBX-25504] updated quorum and quorum member discoveries for family of MSSQL templates (akotsegubov)
...G...... [ZBX-25442] fixed Zabbix agent interpretation of Modbus result data for mixed endianness modes (asestakovs)
...G...... [ZBX-25530] fixed Zabbix agent 2 startup failures caused by insufficient buffer size for performance counters (asestakovs)
...G...... [ZBX-25382] applied pkgsrc patch to restore builds on NetBSD >= 8.2 (jxl)
...G...... [ZBX-22522] fixed web.page.get curl header (sboidenko)
.........T [ZBX-25601] fixed HTTP proxy parameter name in Microsoft 365 reports by HTTP template (drasikhov)
..F....... [ZBX-25666] fixed maintenance status display for submap elements when trigger elements are used (esekace)

--------------------------------------------------------------------------------
Changes for 6.0.38

6.0.38rc1 was released as 6.0.38 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.38rc1

Bug fixes:
A......... [ZBX-26255] introduced clamping for mitigation of timing attacks (jfreibergs, vmaksimovs)
A......... [ZBX-26258] restricted access to user related fields using user.get, alert.get, role.get API methods for users of User and Admin types (vmaksimovs, wczerneha)
..F....... [ZBX-25466] removed title from item mass update preprocessing steps checkbox (dpankins)
..F....... [ZBX-25535] fixed overriding Y-axes in Graph widget (dpankins)
...G...... [ZBX-24672] replaced collector interface with runner interface in Zabbix agent 2 perfmon plugin (asestakovs)
...G...... [ZBX-25439] added MariaDB specific info to MySQL plugin Readme (sjurgensons)
A......... [ZBX-24690] fixed YAML generation in compact nested mapping mode (gcalenko)
...G...... [ZBX-25443] updated Go version requirement to 1.21 (esneiders)
..F....... [ZBX-22979] added focus traps to popups SLA edit and Service edit (rgontarski)
.......P.. [ZBX-25782] fixed Zabbix proxy failing to create database on RHEL (dgoloscapov)
...G...... [ZBX-25460] fixed inconsistent report of free disk space by Zabbix agent 2 in response to vfs.fs.get on Windows (mprihodko)
...G...PS. [ZBX-25296] removed overzealous preprocessor tests for LIBRESSL_VERSION_NUMBER (jxl)
.......PS. [ZBX-25373] fixed possibility to insert duplicate triggers via LLD (dgoloscapov)
....I..... [ZBX-22307] fixed automake templates producing broken Makefiles on OpenBSD (jxl)
..F.....S. [ZBX-24916] fixed date/time calculation for numeric (unsigned) item values with unix time units after the year 2038 (dfofanovs, sboidenko)
........S. [ZBX-25363] fixed connector error spam to log (sboidenko)
..F....... [ZBX-25206] removed padding in Geomap widget (apoga)
........S. [ZBX-23103] fixed parsing of JSONPath containing dollar sign (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.37

6.0.37rc1 was released as 6.0.37 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.37rc1

New features:
...G...... [ZBXNEXT-8914] reworked Oracle plugin queries to use variable binding (dgoloscapov, esneiders)

Bug fixes:
..F....... [ZBX-26254] fixed reflected XSS in valuemap export URL (talbergs)
........S. [ZBX-25542] added SQL_ATTR_QUERY_TIMEOUT timeout for ODBC monitoring (sboidenko)
..F....... [ZBX-24895] changed double quotes to single quotes for a string in an SQL statement (rgontarski)
...G...... [ZBX-25377] fixed crash when executing vfs.fs.size or other metrics and forked metric is terminated abnormally (vso)
...G...... [ZBX-25390] fixed vfs.fs.get item for Digital Audio CD disks on Windows (MVekslers)
..F....... [ZBX-25375] fixed command icon visibility in acknowledges for hc-light theme (dpankins)
...G...... [ZBX-25267] fixed Zabbix agent 2 refusing PSK connections when using PSK and certs (dgoloscapov)
...G...... [ZBX-25404] fixed issue of trapper item failing when space character is used in the 'Allowed hosts' field (MVekslers)
..F....... [ZBX-25269] fixed widget iterator readiness (apoga, averza)

--------------------------------------------------------------------------------
Changes for 6.0.36

6.0.36rc1 was released as 6.0.36 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.36rc1

New features:
.........T [ZBXNEXT-9249] added new items and trigger for disk space usage in LXC containers for Proxmox VE by HTTP template (akotsegubov)
.........T [ZBXNEXT-9382] added Nutanix template (akotsegubov)
.........T [ZBXNEXT-9058] updated VMware Hypervisor template for ability to work as a standalone template (akotsegubov)
........S. [ZBXNEXT-9532] updated maximum supported TimescaleDB version to 2.17 (mprihodko)
.......PS. [ZBXNEXT-9238] updated maximum supported PostgreSQL version to 17 (mprihodko)

Bug fixes:
........S. [ZBX-25463] fixed an endless loop in the report manager (sboidenko)
........S. [ZBX-25477] fixed the crash occurring when a calculated item contained large value (vso)
..F....... [ZBX-21618] fixed the layout of multiple list pages when displaying long entity names (esekace)
..F....... [ZBX-25444] fixed missing maintenance data in maps for map-type elements (esekace)
........S. [ZBX-25397] fixed events not being suppressed during maintenance if a deadlock occurred (vso)
........S. [ZBX-25324] fixed FreeTDS ODBC login with special characters in the password field (sboidenko)
........S. [ZBX-24582] truncated the error message for testing items with a value type mismatch (rtrizna)
.........T [ZBX-25096] fixed performance counter query in MSSQL by ODBC template; updated documentation of MSSQL by Zabbix agent 2 template (akotsegubov)
...G...PS. [ZBX-25301] removed redundant message size check on 32-bit platforms when sending TCP message (arimdjonoks)
..F....... [ZBX-25208] fixed merging of user macros in the `Inherited and host/template/host prototype macros` mode; fixed resolving of user macros with unquoted context started with "regex:" (Sasha)
..F....... [ZBX-24652] fixed name filtering for maps, maintenance, actions, host groups, and templates (wczerneha)
.........T [ZBX-20767] removed the unnecessary Discard with heartbeat preprocessing step from the discovery rules in Linux and Nextcloud templates (drasikhov)
A......... [ZBX-23949] fixed processing of the `host` parameter for trigger prototypes (jfreibergs)
A......... [ZBX-25034] fixed discovery rule export issue where host prototypes with template override defined used template’s visible name (wczerneha)
.......PS. [ZBX-25416] fixed unsupported value passing to the preprocessor (askolmeisters)
A.F....... [ZBX-24528] prevented SQL errors from being displayed to non-authorized users (gcalenko, jfreibergs)
A.F....... [ZBX-21503] prevented creation of audit logs for Media type objects on updates without actual changes (jfreibergs)
..F....... [ZBX-24633] fixed code error when viewing graph and trigger lists with discovered objects set to expire (jfreibergs)
A......... [ZBX-24846] fixed checking for orphaned maintenances when deleting a host or host group (wczerneha)
..F....... [ZBX-25091] fixed the colors of selected read-only radio buttons (rgontarski)
.........T [ZBX-25392] fixed description of Microsoft 365 reports by HTTP template (abrosimovs)
..F....... [ZBX-20848] fixed multiselect not suggesting a just-removed record (apoga, averza)
..F....... [ZBX-25393] fixed unwanted page scrolling when editing text in multiline text fields (averza)

--------------------------------------------------------------------------------
Changes for 6.0.35

6.0.35rc1 was released as 6.0.35 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.35rc1

New features:
.........T [ZBXNEXT-9457] added Huawei OceanStor V6 by SNMP template (abrosimovs)
........S. [ZBXNEXT-9246] added monitoring of HA manager process utilization (mprihodko)

Bug fixes:
....I..... [ZBX-25628] fixed possible line injection when handling SNMP traps using zabbix_trap_handler.sh from Zabbix Docker image, improved validation of SNMP traps in zabbix_trap_receiver.pl (dgoloscapov)
A......... [ZBX-24500] fixed an issue that allowed defining multiple PSK keys for the same PSK identity used in hosts, proxies, and autoregistration (gcalenko)
...G...... [ZBX-24960] fixed specified item test by Zabbix agent 2 on Windows for "system.uptime" and other performance counter-based items (asestakovs)
.......PS. [ZBX-25311] reverted passing errors to dependent items (askolmeisters)
...G...... [ZBX-24273] fixed potential Zabbix agent crash for vfs.fs.get item (MVekslers)
...G...PS. [ZBX-25029] fixed initiating HA failover in the case of invalid server response (wiper)
A......... [ZBX-23410] fixed assigning of interfaces for copied LLD rules and item prototypes (jfreibergs)
A......... [ZBX-23007] added chunking when collecting related objects for item and item prototype (dfofanovs)
..F....... [ZBX-23171] fixed escaping of slash character in context-based macro patterns (esekace)
........S. [ZBX-25141] fixed {FUNCTION.VALUE} and {FUNCTION.RECOVERY.VALUE} macro expansion in notifications, commands, event names and manual event action scripts (dgoloscapov)
.........T [ZBX-24805] added filter for discovery rule for family of APC templates (akotsegubov)
.........T [ZBX-23520] added timeout and fixed keys for raw items for family of MSSQL templates (akotsegubov)
...G...... [ZBX-24684] moved Zabbix agent 2 plugin shutdown message to debug log level (esneiders)
.........T [ZBX-22918] added database name macro for connection to all agent keys in PostgreSQL by Zabbix agent 2 (drasikhov)
.........T [ZBX-24979] removed incompatible "proxy last seen" threshold macro from Zabbix health templates (drasikhov)
..F....... [ZBX-24366] fixed host group filters on availability report to show correct items (jfreibergs, vmaksimovs)
..F....... [ZBX-25072] fixed splitting of a trigger expression in the expression builder (Sasha)
.........T [ZBX-25255] fixed macro in PostgreSQL by Zabbix agent 2 template (abrosimovs)
........S. [ZBX-25098] fixed regsub output pattern issue with backslash and "at" sign in macro functions (sboidenko)
A......... [ZBX-24922] prevented attempt to update trigger or graph prototypes while importing discovery rules without "update existing" option specified (jfreibergs)
..F....... [ZBX-25156] fixed runtime error in trigger expression constructor if non-existent function was used in the expression field (Ivo)
.........T [ZBX-25280] fixed trigger expression in Kubernetes cluster state by HTTP (egordymov)

--------------------------------------------------------------------------------
Changes for 6.0.34

6.0.34rc2 was released as 6.0.34 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.34rc2

Bug fixes:
..F....... [ZBX-21663] fixed timeselector display in problem list on PHP 7.4 (vmurzins)

--------------------------------------------------------------------------------
Changes for 6.0.34rc1

New features:
.........T [ZBXNEXT-9418] split {$PG.CONNSTRING} macro in PostgreSQL templates (abrosimovs)
.......PS. [ZBXNEXT-9416] updated max supported MariaDB version to 11.5 (mprihodko)
.........T [ZBXNEXT-9318] added Microsoft 365 reports by HTTP template (abrosimovs)
.........T [ZBXNEXT-9248] added GitHub repository by HTTP template (drasikhov)
........S. [ZBXNEXT-9408] updated max supported TimescaleDB version to 2.16 (mprihodko)
.........T [ZBXNEXT-8937] added support of IMDSv2 in role-based authorization for AWS templates (egordymov)
.........T [ZBXNEXT-9398] added new mediatype webhook MS Teams Workflow (abiba)
.........T [ZBXNEXT-9341] added assume role authorization in AWS templates (egordymov)

Bug fixes:
A......... [ZBX-25610] removed reliability on "sysmapelementurlid", "sysmapurlid" in URLs for map.create and map.update (Ivo)
.......PS. [ZBX-25626] added external data validation to prevent access to internal duktape properties through HttpRequest object (wiper)
........S. [ZBX-25629] fixed buffer over-read for broken UTF-8 mail data injection (sboidenko)
..F....... [ZBX-24030] fixed manually closed problem action icon visibility in high-contrast theme (esekace)
.......PS. [ZBX-21843] fixed "Check for not supported value" preprocessing step for dependent items (askolmeisters)
........S. [ZBX-25154] added deactivation of service manager problem cache if no services are configured (wiper)
..F....... [ZBX-24997] fixed script execution status in Action log page (esekace)
...G...PS. [ZBX-25127] fixed crash in JSON library due to null pointer arithmetic (vso)
A......... [ZBX-24485] fixed undefined index error when importing host with technical name already in use by a template (jfreibergs, vmaksimovs)
...G...... [ZBX-24245] fixed Zabbix agent 2 and loadable plugin protocol mismatch error (esneiders)
........S. [ZBX-22557] fixed time zones conflict leading to report scheduling errors (sboidenko)
..F....... [ZBX-21618] fixed layout for multiple lists when long names are used (esekace)
..F....... [ZBX-25026] fixed percentile line being displayed outside of classic graph (Ivo)
.......PS. [ZBX-22754] fixed 'Too old events' error for vmware.eventlog item (MVekslers)
...G...... [ZBX-23535] added alternative data source parsing for key ceph.status (rzvejs)
...G...... [ZBX-24418] fixed Zabbix agent 2 build on MIPS architectures (rzvejs)
...G...... [ZBX-24471] fixed system.run[,nowait] to include double quotes the same way as system.run[,wait] (asestakovs)
...G...... [ZBX-24619] updated atomic variables to be more safe (esneiders)
..F....... [ZBX-24052] fixed the error when applying subfilter by tag on graph page if item tag contains special characters (wczerneha)
....I...S. [ZBX-24819] fixed slow template cloning (asestakovs)
..F....... [ZBX-24570] fixed right Y axis being enabled by default in SVG graph widget (agriscenko)
..F....... [ZBX-24725] added missing maxlength parameter to description fields (aplich)
..F....... [ZBX-24874] fixed item preprocessing Custom on fail checkbox readonly and disable state toggling (ddauksa)
A......... [ZBX-23315] prevented attempt to update host triggers when importing template through hosts page (epulke, jfreibergs)
..F....... [ZBX-24691] fixed issue with SNMPv3 authentication protocol and privacy protocol values not getting sent to server for item testing (gcalenko)
A.F....... [ZBX-24750] fixed issues with maximum field length for map elements and shapes (Ivo)
..F....... [ZBX-24966] fixed sorting in Map navigation tree widget (apoga)
.......PS. [ZBX-24926] fixed bad argument error when using latest libcurl (vso)
..F....... [ZBX-24431] prevented showing the disabled items in the case when not supported state has been selected (aplich)
..F....... [ZBX-24147] fixed translation strings and comments to gender neutral ones (dpetra)
..F....... [ZBX-24903] fixed row count in script dialog of script item (apoga)
..F....... [ZBX-24466] fixed configuration map import not resetting element icons (talbergs)
..F....... [ZBX-21663] implemented ability to keep timeselector expanded when changing pages in problem view (vmurzins)
..F....... [ZBX-23871] fixed incorrect order of "query_fields" and "headers" being sent to server in item test form (Ivo)
..F....... [ZBX-23174] fixed frontend maintenance configuration not following documentation (agriscenko)
A......... [ZBX-24339] fixed validation of invalid API methods being passed down in user role rules (Ivo)
........S. [ZBX-24394] made trigger housekeeper documentation more precise (dgoloscapov)
........S. [ZBX-24879] fixed ODBC login with special characters in the password field (sboidenko)
..F....... [ZBX-24650] fixed {ITEM.LOG.SEVERITY} macro to resolve to event severity instead of trigger severity (esekace)
........S. [ZBX-24760] fixed default timezone in macro {EVENT.DATE} & {EVENT.TIME} expansion (mprihodko)
..F....... [ZBX-21838] fixed max in table setting not being used to limit action count in mediatype list (agriscenko)
..F....... [ZBX-24835] fixed case-conversion and preg functions working incorrectly with the Turkish locale (agriscenko)
..F....... [ZBX-23844] fixed long names of icons and background images overlapping each other (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.0.33

6.0.33rc1 was released as 6.0.33 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.33rc1

New features:
...G.....T [ZBXNEXT-9000] changed query table for ASM disk group metrics in Oracle Database plugin and Oracle by ODBC template (knaglis)
.........T [ZBXNEXT-9217] added AWS Lambda by HTTP template (egordymov)
.......PS. [ZBXNEXT-9293] updated max supported MySQL version to 9.0 (mprihodko)

Bug fixes:
A......... [ZBX-25614] prohibited ability to change own username, role, and user groups for users of type Admin or User (jfreibergs)
.......PS. [ZBX-25611] removed possibility of accessing internal duktape properties with atob function (wiper)
..F....... [ZBX-24947] fixed PHP runtime errors while processing frontend notifications (Sasha)
...G...... [ZBX-24824] improved loadable plugin connection broker (rzvejs)
A......... [ZBX-24583] fixed inability to export/import web scenario with digest authentication (jfreibergs)
..F....... [ZBX-23905] fixed double scroll in script dialogs (apoga)
..F....... [ZBX-18767] fixed word breaks in flexible text input fields and trigger expressions (ddauksa)
..F....... [ZBX-24909] fixed resolving of macro functions in the "Item value" widget (Sasha)
.........T [ZBX-24859] fixed JavaScript in S3 buckets discovery rule (egordymov)
.........T [ZBX-24617] fixed hardcoded region in AWS by HTTP template (egordymov)
.......PS. [ZBX-24524] fixed "New values per second" statistic to include dependent items in calculation (asestakovs)
........S. [ZBX-24821] made 'execute_on' value being recorded in audit only for shell scripts (arimdjonoks)
..F....... [ZBX-23312] fixed discovery edit form being saved incorrectly after dcheck update (dfofanovs)
.........T [ZBX-24773] fixed duplicate item preprocessing in Kubernetes Kubelet by HTTP template (egordymov)

--------------------------------------------------------------------------------
Changes for 6.0.32

6.0.32rc1 was released as 6.0.32 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.32rc1

New features:
.........T [ZBXNEXT-8657] updated Zabbix health templates with new visualization (atocko)
........S. [ZBXNEXT-9143] added index on auditlog recordsetid (arimdjonoks)
...G...... [ZBXNEXT-9081] added Small Computer System Interface (SCSI) device type support to Zabbix agent 2 Smart plugin (rzvejs)
.........T [ZBXNEXT-6445] added recovery expression for fuzzytime triggers in Linux and Windows templates, removed fuzzytime triggers from active agent templates (drasikhov)
.......PS. [ZBXNEXT-9201] updated max supported MySQL version to 8.4 (mprihodko)
........S. [ZBXNEXT-9225] updated max supported TimescaleDB version to 2.15 (mprihodko)
.......PS. [ZBXNEXT-9226] updated max supported MariaDB version to 11.4 (mprihodko)
.........T [ZBXNEXT-8868] added discovery and template for Azure VM Scale Sets (abrosimovs)

Bug fixes:
..F....... [ZBX-25635] added session signature check before session data initialization (gcalenko)
A......... [ZBX-25623] fixed SQL injection vulnerability in user.get API (agriscenko)
.......PS. [ZBX-24514] fixed standalone Zabbix server and Zabbix proxy not stopping when database is read-only (vso)
..F....... [ZBX-23936] fixed state and styling of readonly fields (ddauksa)
..F....... [ZBX-24520] fixed an issue with incorrect translations used in several frontend places (Ivo)
..F....... [ZBX-21815] fixed issue with undefined offset for media type when it was deleted before saving the user (wczerneha)
..F....... [ZBX-24108] fixed error in dashboard if Map widget contains map element that user doesn't have access to (agriscenko)
.........T [ZBX-24569] fixed old and added new items to Azure Virtual Machine template (abrosimovs)
..F....... [ZBX-24537] fixed tags subfilter in Latest data kiosk mode (esekace)
........S. [ZBX-24167] fixed template linkage when item prototype collision is found (dgoloscapov)
.D........ [ZBX-23770] improved monitoring user permissions documentation for Zabbix agent 2 Oracle plugin and Oracle by ODBC template (knaglis)
.......... [ZBX-24565] removed redundant kernel header include, fixed musl compatibility issues (thanks to Alpine Linux maintainers for spotting this) (dgoloscapov)
..F....... [ZBX-24610] fixed interface field appearance for discovered items without interface set (jfreibergs)
..F....... [ZBX-24562] fixed incorrect problem order in Problems by severity widget's hintbox (Ivo)
A......... [ZBX-23751] fixed inability to pass an action filter condition without an "operator" property, implying a default value of "Equal" (jfreibergs)
A......... [ZBX-21429] prevented ability to disable all UI element access via role.update API (jfreibergs)
..F....... [ZBX-19271] fixed inconsistent tag row rendering in different edit forms (miks)
.........T [ZBX-24539] fixed incorrect threshold in trigger expression of Check Point Next Generation Firewall by SNMP template (aiantsen)
...G...... [ZBX-24667] fixed vm.memory.size[pused] item on Solaris (MVekslers)
.........T [ZBX-23781] added storage volumes check in HPE iLO by HTTP template (drasikhov)
...G...... [ZBX-24391] fixed Zabbix agent to return net.tcp.socket.count result without error if IPv6 is disabled (sboidenko)
..F....... [ZBX-24235] fixed value misalignment in Item value widget (apoga)
..F....... [ZBX-24352] fixed custom severity name usage in Geomap widget (ddauksa)
.........T [ZBX-24665] fixed potential problem with deprecated GCE Integrity feature (igorbach)
...G...... [ZBX-20993] fixed Zabbix agent 2 MQTT plugin clientID to be generated by strict requirements (esneiders)
.........T [ZBX-23426] added dependent item with JavaScript preprocessing for edges SD-WAN in VMWare SD-WAN VeloCloud by HTTP template (egordymov)
........S. [ZBX-24566] fixed crash when expression macro is used in unsupported location (vso)
..F....... [ZBX-24450] fixed issue where graph could differ for data gathered from PostgreSQL and other databases (gcalenko)
........S. [ZBX-24513] fixed real-time export of rarely updated trends (vso)
..F....... [ZBX-24163] fixed submap addition in Map navigation tree widget to not append same submaps repeatedly (apoga)
..F....... [ZBX-23398] fixed trigger expression constructor incorrectly showing '<' and '>' operators (Ivo)
..F....... [ZBX-23584] fixed error message being displayed when updating host after changing item status (agriscenko)
.........T [ZBX-24635] fixed datastore triggers in VMware templates (abrosimovs)

--------------------------------------------------------------------------------
Changes for 6.0.31

6.0.31rc1 was released as 6.0.31 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.31rc1

New features:
.........T [ZBXNEXT-9140] added support for custom compartments in Oracle Cloud by HTTP templates (knaglis)
.........T [ZBXNEXT-9034] added Jira Data Center by JMX template (atocko)
..F.....S. [ZBXNEXT-8682] introduced a length limit of 512KB for item test values that server returns to Zabbix frontend (jfreibergs, kprutkovs)

Bug fixes:
.......PS. [ZBX-24483] improved memory usage in Zabbix server/proxy trappers and in proxy pollers when sending large configuration (vso)
..F....... [ZBX-23073] fixed URL widget resizing and dragging (apoga)
........S. [ZBX-24574] fixed HA node flipping between standby and active states (wiper)
........S. [ZBX-24119] fixed possible blocking of alert manager when it periodically pings database (dgoloscapov)
.......PS. [ZBX-7998] added VMware service username, password and URL check for empty values (asestakovs)
.......PS. [ZBX-24402] reduced main process connections to database during startup (sboidenko)
..F....... [ZBX-24369] fixed filter behavior in monitoring pages after deleting filter parameters (esekace)
..F....... [ZBX-24484] fixed Geomap widget console error when dragging map in widget edit mode (esekace)
.D........ [ZBX-23337] improved supported version documentation for Zabbix agent 2 Oracle plugin and both templates (knaglis)
A......... [ZBX-24180] fixed inability to import existing host or template when its dependent item prototype, which is used in trigger prototypes or graph prototypes, would have a different master item (jfreibergs, vmaksimovs)
A......... [ZBX-20871] fixed inability to use LLD macro functions in Prometheus pattern and labels used in item prototype preprocessing (jfreibergs)
..F....... [ZBX-24527] fixed unnecessary loading text being displayed in hintbox preloader (agriscenko)
...G...... [ZBX-24362] fixed wrong Zabbix agent 2 loadable plugin process handling catching all child process exits (rzvejs)
.......PS. [ZBX-24470] fixed scale of vmware.vm.memory.size.compressed key (MVekslers)
.........T [ZBX-24415] added triggers for datastores in VMware templates (abrosimovs)
..F....... [ZBX-18094] fixed multiple pie graph issues related to calculation of item angles (miks)
...G...PS. [ZBX-20766] fixed confusing port binding error message (dgoloscapov)
A......... [ZBX-24481] fixed inability to unset value map from existing item or item prototype by passing a version without valuemap parameter into configuration.import (vmaksimovs)
...G...... [ZBX-24531] fixed compile time data not being set for agent2 (jxl)
.......PS. [ZBX-24453] implemented socket file cleanup when shutting down, added blocking of signals during important stages of startup (dgoloscapov)
..F....... [ZBX-24152] fixed host form submission with Enter button if the form is opened in a popup and focus is in a flexible text area field (Ivo)
.........T [ZBX-23788] added SNMP OID ifAlias in Network interfaces discovery (egordymov)
....I..... [ZBX-24482] fixed the presence of the http_proxy field in the initial data (Sasha)
..F.....S. [ZBX-25015] fixed information exposure in System information widget for users without proper permissions (vmurzins)
....I..... [ZBX-25011] fixed access for non-admin user to options of installed MSI (MVekslers)
........S. [ZBX-25012] implemented phone number validation check to avoid AT commands injection (sboidenko)
........S. [ZBX-25013] fixed exploit to read files using SMS (sboidenko)
A......... [ZBX-25017] fixed sensitive data exposure from audit log (gcalenko)
.......PS. [ZBX-25018] removed direct pointer access in custom javascript objects (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.30

6.0.30rc1 was released as 6.0.30 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.30rc1

New features:
.........T [ZBXNEXT-8248] added database filter macros to MySQL templates (drasikhov)
.........T [ZBXNEXT-6698] removed absolute threshold and timeleft from OS template triggers of filesystem space (atocko)
........S. [ZBXNEXT-7930] added user macro support for username and password fields in email media type (asestakovs)
.........T [ZBXCTR-22] refactored JavaScript filter functions for Kubernetes templates (ebbex)
.........T [ZBXNEXT-9098] added AWS ELB Network Load Balancer by HTTP template (egordymov)
.........T [ZBXNEXT-6864] replaced {HOST.CONN} with user macros in templates (drasikhov)

Bug fixes:
........S. [ZBX-25630] added user macro support for username and password fields in email media type (asestakovs)
...G...... [ZBX-24210] improved Zabbix agent 2 loadable plugin capacity code style (rzvejs)
A......... [ZBX-23951] fixed issue of incorrect template matching when no UUID exists in export file (jfreibergs)
.......PS. [ZBX-23953] fixed CIDR network mask of VMware HV network interface (MVekslers)
..F....... [ZBX-24195] fixed host IPMI username and password field max length (esekace)
.........T [ZBX-24451] added tags and changed a item in Proxmox template (abrosimovs)
..F....... [ZBX-23386] fixed hintbox sizing to fit screen (apoga, Ivo)
.........T [ZBX-24024] fixed OIDs for external sensors in APC UPC by SNMP templates (egordymov)
.........T [ZBX-21751] fixed node's loadavg item in Proxmox template (abrosimovs)
........S. [ZBX-24315] fixed linking template to host when some LLD macro paths already exist (vso)
........S. [ZBX-24172] fixed Zabbix server issue with scheduled intervals on Feb 29th of leap year (sboidenko)
A......... [ZBX-23407] improved performance of retrieving last history values when primary keys are available (jfreibergs, vmaksimovs)
.........T [ZBX-24246] updated descriptions for family of MySQL and Oracle templates, changed macro in the trigger 'Tablespace utilization is too high' for family of Oracle templates (akotsegubov)
.......... [ZBX-23988] renamed Agent2 Go module (jxl)
.........T [ZBX-24222] fixed incorrect item OIDs in the FortiGate by SNMP template (aiantsen)
.........T [ZBX-24393] updated README in Redis by Zabbix agent 2 template (abrosimovs)
.....J.... [ZBX-24298] allowed any JNDI service providers back in JMX monitoring (dimir)
.........T [ZBX-19990] separated LLD filter macros in Apache Tomcat by JMX template (drasikhov)
.........T [ZBX-24364] added preprocessing steps for LLD rules in RabbitMQ templates (egordymov)
.........T [ZBX-24368] Improved PostgreSQL autovacuum's count query (abrosimovs)
.......PS. [ZBX-24282] fixed Zabbix proxy to report error for not supported items (sboidenko)
........S. [ZBX-19507] fixed vmware.eventlog item to recover after event keys are reset (asestakovs)
........S. [ZBX-24241] fixed Zabbix server issue with random order of host groups for a host during real-time export (sboidenko)
.........T [ZBX-24275] fixed item prototype JSONPath preprocessing, added missing volume health metric and triggers in HPE MSA templates (drasikhov)
.........T [ZBX-24316] fixed username macro in GridGain by JMX template (drasikhov)

--------------------------------------------------------------------------------
Changes for 6.0.29

6.0.29rc1 was released as 6.0.29 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.29rc1

New features:
.......PS. [ZBXNEXT-9117] updated max supported MariaDB version to 11.3 (mprihodko)
...G...... [ZBXNEXT-9026] added Go compiler version to Zabbix agent 2 version output (mprihodko)
.........T [ZBXNEXT-8786] changed 'odbc.discovery' keys to 'odbc.get' in MySQL by ODBC and Oracle by ODBC templates (akotsegubov)
.........T [ZBXNEXT-8536] added cbdhsvc service to macros in Windows agent templates (abrosimovs)
.........T [ZBXNEXT-8861] made changes and added more metrics to the FortiGate by SNMP template (aiantsen)
.........T [ZBXNEXT-8240] added a new set of templates for integration with Oracle Cloud Infrastructure (knaglis)

Bug fixes:
...G...... [ZBX-23719] updated plugin-support to add duplicate flag handling (rzvejs)
....I..... [ZBX-22429] fixed typo in Zabbix proxy automake file (MVekslers)
........S. [ZBX-24264] fixed value cache being filled with values of newly added items with triggers (wiper)
..F....... [ZBX-24088] fixed problem filtering in maps with nested maps (miks)
.........T [ZBX-24206] fixed line breaks in JavaScript in Cloudflare template (abrosimovs)
........S. [ZBX-24236] fixed nested transaction error in LLD when connection is terminated (vso)
.........T [ZBX-24134] added sensor discovery in VMware Hypervisor template (akotsegubov)
..F....... [ZBX-23918] fixed item pattern select popup to display all available items (esekace)
..F....... [ZBX-24190] fixed items being updated incorrectly when configuring graph (esekace)
..F....... [ZBX-24289] fixed issue with interface assignment for items copied from host to host (jfreibergs)
.........T [ZBX-23032] added triggers for cluster status in VMware templates (abrosimovs)
.....J.... [ZBX-23948] added support for TabularData data when parsing an MBean attribute (dimir)
A......... [ZBX-23742] fixed tag filtering logic for tags with one name and different types of operators (dfofanovs, Sasha)
.........T [ZBX-24271] added delay in JavaScript execution for Azure Cost Management by HTTP template (egordymov)
...G...... [ZBX-24208] fixed Oracle, MySQL plugin connection cache blocking (rzvejs)
.........T [ZBX-24202] fixed JavaScript in AWS S3 bucket by HTTP template (egordymov)
..F....... [ZBX-23478] fixed issue when missing locale error would not be displayed for user under certain conditions (vmurzins)
...G...PS. [ZBX-24166] fixed Zabbix not being able to restart due to RTC and sockets not being closed before stopping (dgoloscapov)
...G...... [ZBX-23853] fixed duplicate agent check timestamps when time shifts back due to system clock synchronization (mprihodko)

--------------------------------------------------------------------------------
Changes for 6.0.28

6.0.28rc1 was released as 6.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.28rc1

New features:
.........T [ZBXNEXT-9063] added metadata in JavaScript for AWS templates (egordymov)
.........T [ZBXNEXT-8958] added AWS ELB Application Load Balancer by HTTP template (egordymov)
.........T [ZBXNEXT-8928] added Check Point Next Generation Firewall by SNMP template (aiantsen)
.........T [ZBXNEXT-8947] added MSSQL by Zabbix agent 2 template (akotsegubov)
........S. [ZBXNEXT-9012] updated max supported TimescaleDB version to 2.14 (mprihodko)

Bug fixes:
.....J.... [ZBX-24093] fixed JMX monitoring when using "remote+http" protocol (dimir)
..F....... [ZBX-23567] fixed PHP error during first time setup when no user is yet created (gcalenko, Ivo)
.......PS. [ZBX-24103] improved configuration sync, history sync and pollers performance (vso)
..F....... [ZBX-23488] fixed severity checkbox area width issue when editing widgets and added an option to add title attribute to checkbox labels (dfofanovs)
..F....... [ZBX-23852] fixed template import failing with unexpected server error when trying to import template dashboards with items or graphs from unexisting hosts (agriscenko)
........S. [ZBX-24043] fixed extensive locking when retrieving Zabbix server statistics (dgoloscapov)
.........T [ZBX-24143] fixed swap space trigger prototype name in Proxmox VE by HTTP template (drasikhov)
.......PS. [ZBX-24110] improved configuration sync performance by avoiding host join when syncing items (vso)
.........T [ZBX-24141] fixed replication master host LLD macro in MySQL by Zabbix agent template (drasikhov)
.......PS. [ZBX-23667] added VMware datastore UUID to *discovery items, added datastore selection by UUID to vmware.hv.datastore* items (MVekslers)
...G...... [ZBX-23888] added setting items to unsupported state when invalid regexp is supplied (dgoloscapov)
...G...... [ZBX-21703] fixed possible mutual lock between exporter and collector in performance counters for Zabbix Agent 2 (akozlovs, MVekslers)
..F....... [ZBX-22332] fixed placeholder and default value for CSV to JSON preprocessing step parameters (vmurzins)
..F.....S. [ZBX-20765] fixed empty PDF files in scheduled reports (averza, mprihodko)
.........T [ZBX-20725] updated documentation for MySQL by Zabbix agent template, added the protocol option to the MySQL client configuration example (drasikhov)
.........T [ZBX-20788] updated locale variable to force English locale in user parameter pgsql.ping.time[*] in PostgreSQL by Zabbix agent template (drasikhov)
........S. [ZBX-24049] fixed Zabbix server template linking logic so that it does not wrongfully update triggers on host when there is a corresponding trigger on template with same description but different expression (arimdjonoks)
..F....... [ZBX-23617] fixed item test form not showing values for macros with a backslash character used in a string parameter of a calculated item formula function (jfreibergs)
A.F....... [ZBX-19918] prevented redundant audit log entries of failed logins when visiting login page if guest account is disabled; removed automatic login as guest user when entering any page requiring authentication (vmaksimovs)
.........T [ZBX-24038] fixed next token parameters in JavaScript for AWS templates; edited links in descriptions (egordymov)
....I..... [ZBX-22783] added automatic detection of Oracle instant client installed from RPM (mprihodko)
...G...... [ZBX-18859] fixed error event 5858 with ResultCode = 0x80041032 after WMI queries (mprihodko)
.......PS. [ZBX-24095] improved data fetch performance for PostgreSQL (vso)
..F....... [ZBX-23818] fixed clock, graph and graph prototype widget form reloading and field focus when changing values (esekace)
........S. [ZBX-24505] fixed possible injection when adding audit log entry of a global script execution (dimir)

--------------------------------------------------------------------------------
Changes for 6.0.27

6.0.27rc1 was released as 6.0.27 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.27rc1

New features:
.......PS. [ZBXNEXT-8983] updated max supported MariaDB version to 11.2 (mprihodko)
.......PS. [ZBXNEXT-8984] updated max supported MySQL version to 8.3 (mprihodko)
.........T [ZBXNEXT-8762] added YugabyteDB by HTTP and YugabyteDB Cluster by HTTP templates (akotsegubov)

Bug fixes:
.......P.. [ZBX-23124] fixed items with disabled history being sometimes stuck in non-supported state (wiper)
.........T [ZBX-23586] fixed filter evaluation type of organizations discovery in Cisco Meraki dashboard by HTTP template (drasikhov)
...G...... [ZBX-23766] updated Zabbix agent 2 Ceph plugin readme setup instructions (rzvejs)
.........T [ZBX-24094] fixed network interfaces LLD filtering macro in Linux by Prom template (drasikhov)
..F....... [ZBX-23202] fixed unused tag value being saved in tag filter (vmurzins)
.........T [ZBX-22555] updated regexp to case insensitive in Nginx templates (drasikhov)
........S. [ZBX-23973] fixed trends being retrieved from database for new items and for items with infrequent update interval (vso)
.........T [ZBX-22745] removed incorrect description of network interfaces administrative status filter macro in SNMP templates (drasikhov)
.......PS. [ZBX-24015] improved zabbix[queue] internal item not to block history syncers and pollers (vso)
.........T [ZBX-23509] fixed JSONPath of Keyspace discovery master item in Redis by Zabbix agent 2 template (drasikhov)
...G...PS. [ZBX-24059] fixed libmodbus unnecessary linking into all binaries (askolmeisters)
.........T [ZBX-24055] added missing API port macros in URL of script items in HPE Synergy by HTTP and HPE Primera by HTTP templates (drasikhov)
...G...... [ZBX-20525] fixed vfs.dir.size performance issues when walking through directory that has a lot of subdirs/files (dgoloscapov)
.........T [ZBX-23773] improved trigger functionality for Acronis Cyber Protect Cloud MSP by HTTP template (knaglis)
........S. [ZBX-23979] improved trend recalculation performance by performing trend updates in own transaction (vso)
........S. [ZBX-23688] improved new item value retrieval performance by adding such items to value cache after configuration sync (wiper)
.......PS. [ZBX-22130] changed JSONPath expression evaluator to treat null values as empty variants (wiper)
.......... [ZBX-23986] added a license to the Go module (jxl)
..F....... [ZBX-23587] fixed widget input field selecting when clicking on label (dpetra)
..F....... [ZBX-23640] fixed preload hints opening (apoga)
..F....... [ZBX-22433] fixed web scenario and web scenario step configuration field trimming and field sorting (ddauksa, Ivo)
.........T [ZBX-23684] fixed transactions query file for PostgreSQL by Zabbix agent template (drasikhov)

--------------------------------------------------------------------------------
Changes for 6.0.26

6.0.26rc1 was released as 6.0.26 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.26rc1

New features:
.......PS. [ZBXNEXT-8891] updated max supported MySQL version to 8.2 (mprihodko)
.........T [ZBXNEXT-8524] added support for HTTP proxy in GCP templates (egordymov)
.........T [ZBXNEXT-8759] added dashboards in Azure templates (egordymov)
.........T [ZBXNEXT-8580] added new discovery rules, refactored discovery rules to dependent items and made few minor changes in MSSQL by ODBC template (akotsegubov)
.........T [ZBXNEXT-8730] added Azure Cost Management by HTTP template (egordymov)

Bug fixes:
........S. [ZBX-22371] fixed process tags option not adding tags for service events (vso)
...G...... [ZBX-17208] fixed invalid command-line flag handling in Zabbix agent 2 (rzvejs)
.........T [ZBX-23937] fixed JavaScript for AWS EC2 instances discovery (egordymov)
..F....... [ZBX-22715] fixed map shape dimension changes on resizing in scaled browser mode (ddauksa)
.......PS. [ZBX-23722] added garbage collection after executing JavaScript code (asitals)
.......PS. [ZBX-23740] fixed netsnmp persistent state disabling without affecting its configuration (wiper)
...G...... [ZBX-23257] fixed log items not using MaxLinesPerSecond setting correctly for Zabbix agent 2 (kprutkovs)
...G...... [ZBX-23890] removed non-existing headers from compiler checks: mtent.h and knlist.h (arimdjonoks)
.........T [ZBX-23912] removed Jira with CustomFields media type in data.tmpl (egordymov)
.........T [ZBX-23761] fixed JavaScript in Jira media type (egordymov)
.........T [ZBX-22558] fixed trigger expression for retrieval of stub page in Nginx templates (drasikhov)
.........T [ZBX-23691] fixed LLD filters evaluation type for devices discovery in Cisco SD-WAN by HTTP template (drasikhov)
...G...... [ZBX-23540] added error checks for RegisterMetrics calls (rzvejs)
.........T [ZBX-23605] removed getting location buckets in AWS by HTTP template; added discovery filters for request metrics in AWS S3 bucket by HTTP template (egordymov)
..F....... [ZBX-23466] fixed data aggregation errors in Graphs and Top hosts widgets with Elasticsearch backend (Sasha)
.........T [ZBX-23835] updated Meraki templates (egordymov)
.........T [ZBX-23723] fixed proxy params in JavaScript AWS templates (egordymov)
..F....... [ZBX-23733] fixed error when downloading graph as .png image if item name contains multibyte characters (gcalenko)
..F....... [ZBX-22983] fixed ellipsed dropdown options in items mass update in preprocessing (ddauksa)
...G...... [ZBX-23715] fixed persistent directory path not following symlinks upon creation (kprutkovs)
.........T [ZBX-23825] fixed query_fields values for Acronis and Nomand templates (abiba)
..F....... [ZBX-22055] fixed map image of map widget not being updated when pressing Apply button (agriscenko, apoga)
..F....... [ZBX-23629] fixed interface icon cursor to pointer (apoga)
A.F....... [ZBX-22536] fixed TimescaleDB compression detection for history.clear API method and proper error appearance in frontend (miks)
.......PS. [ZBX-23145] disabled deprecated automatic reconnection in MySQL (mprihodko)
...G...... [ZBX-22933] improved vfs.file.regmatch and vfs.file.regexp items to use buffered file read (askolmeisters)
..F....... [ZBX-23439] fixed sorting of numeric items with/without aggregation enabled in Top hosts widget (dfofanovs)
..F....... [ZBX-21973] changed deprecated X-Frame option allow-from to Content-Security-Policy frame-ancestors (dfofanovs)
........S. [ZBX-23633] fixed service alarms to be recovered with problem time in case of negative problem duration (vso)
.......PS. [ZBX-23738] fixed Zabbix backend sources for libxml2 2.12.0 version changes (akozlovs)
.........T [ZBX-23746] fixed creation of tickets during escalation for Zammad media type (akotsegubov)
..F....... [ZBX-23561] fixed spacing between filter and results table (ashubin)
..F....... [ZBX-18873] fixed disabled chevrons color in problem view (ashubin)
..F....... [ZBX-23636] fixed some fields in Administration section not being trimmed on form submit (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.0.25

6.0.25rc1 was released as 6.0.25 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.25rc1

New features:
........S. [ZBXNEXT-8857] updated max supported TimescaleDB version to 2.13 (mprihodko)
.......PS. [ZBXNEXT-8800] backported support of additional SSH options for ssh.run[] item as the 5th parameter (dgoloscapov)

Bug fixes:
........S. [ZBX-23559] fixed SLI dropping when maintenance is set with pre-existing problem (dgoloscapov)
...G...... [ZBX-23471] fixed sha256 sum calculation on AIX, HP-UX and Solaris, fixed crash on HP-UX (Andris)
...G...PS. [ZBX-23787,ZBX-23755] fixed crash on empty HTTP response; fixed Zabbix agent build on Windows with libcurl (vso)
.......PS. [ZBX-23683] fixed calculation of vmware.datastore.read/write items taking into account VMware HV maintenance status (MVekslers)
..F....... [ZBX-21132] fixed Top hosts widget not showing all items by selected item name (Ivo)
.........T [ZBX-23764] added an additional field for new events in SIGNL4 media type (aiantsen)
...G...... [ZBX-23342] fixed Zabbix agent 2 MySQL plugin connection not taking into account TLS parameters (esneiders)
.......PS. [ZBX-23685] added read-only transaction to the list of recoverable errors on PostgreSQL (vso)

--------------------------------------------------------------------------------
Changes for 6.0.24

6.0.24rc1 was released as 6.0.24 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.24rc1

New features:
...G.....T [ZBXNEXT-8705] implemented new tablespace item to retrieve percentage about current tablespace usage from max for both Oracle templates (knaglis)
...G...... [ZBXNEXT-8708] added version metric to Oracle plugin in Zabbix agent 2 (rzvejs)
.......PS. [ZBXNEXT-8729] updated max supported TimescaleDB version to 2.12 (mprihodko)
.........T [ZBXNEXT-8522] added HPE iLO by HTTP template (drasikhov)
.........T [ZBXNEXT-7486] added openshift-state-metrics in Kubernetes cluster state by HTTP (egordymov)

Bug fixes:
A...I..... [ZBX-23580] fixed aggregated item key conversion to calculated item formula when item key includes 'last' function and a fourth parameter (Ivo, mprihodko)
.......P.. [ZBX-22493] fixed foreign key support with SQLite3 database (wiper)
...G...PS. [ZBX-23490] improved HTTP agent, web scenarios, web checks and JavaScript to convert to UTF-8 from charset specified in HTTP header or HTTP meta tag (vso)
.......PS. [ZBX-23621] fixed SNMP discovery looping forever with empty trend response (wiper)
...G...... [ZBX-23644] fixed Zabbix agent compilation on AIX (Andris)
..F....... [ZBX-23525] fixed template tab name in template configuration form (agriscenko)
.D........ [ZBX-23620] reordered sub-templates in READMEs of Acronis, Control-M and Openstack templates (knaglis)
.........T [ZBX-23381] fixed unit for FreeStorageSpace metric in JavaScript AWS RDS instance by HTTP template (egordymov)
..F....... [ZBX-23269] fixed sizes of loading modal windows (apoga)
..F....... [ZBX-22400] fixed Web scenarios configuration form to display parent web scenarios on page refresh (ddauksa)
..F....... [ZBX-23290] fixed gap when filtering by tags in Latest data (agriscenko)
..F....... [ZBX-23430] fixed selected filter tab in high contrast themes being indistinguishable from others when collapsed (agriscenko)
.........T [ZBX-23639] changed value type for 'Pool Percent Used' item prototype in Ceph by Zabbix agent 2 template (akotsegubov)
..F....... [ZBX-21891] fixed messages about enabling, disabling and updating modules being different from other places (agriscenko)
..F....... [ZBX-23521] fixed password field label not changing to key passphrase and back for SSH agent item when changing authentication method (agriscenko)
..F....... [ZBX-23431] fixed non-working "Network timeout for item test" setting (agriscenko)
..F....... [ZBX-23285] added missing bottom border for disabled button dropdown on hover for inherited macros (dfofanovs)
..F....... [ZBX-23615] fixed receiving data from the database twice the first time it is loaded (ashubin)
..F....... [ZBX-19531] fixed tables with header text vertical rotation (ashubin, jfreibergs)
........S. [ZBX-23235] fixed function macros to expand in notifications (arimdjonoks)
...G...... [ZBX-23855] fixed buffer overread in DNS response (askolmeisters)
...G...... [ZBX-23858] fixed injection vulnerability in Zabbix agent 2 smartctl plugin (esneiders)
..F....... [ZBX-24070] removed ability to run XSS in graph item names (epulke)

--------------------------------------------------------------------------------
Changes for 6.0.23

6.0.23rc1 was released as 6.0.23 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.23rc1

New features:
.........T [ZBXNEXT-8552] added FortiGate by SNMP and FortiGate by HTTP templates (aiantsen)
.........T [ZBXNEXT-8727] added additional metrics in Cisco Meraki organization by HTTP template (egordymov)
.........T [ZBXNEXT-7097] added item and trigger for monitoring PostgreSQL version into PostgreSQL by ODBC and PostgreSQL by Zabbix agent 2 templates (akotsegubov)
.........T [ZBXNEXT-8283] implemented role-based authentication for AWS monitoring (abakaldin)
.........T [ZBXNEXT-8575] added Nextcloud template (abakaldin)
.......PS. [ZBXNEXT-8469] increased PostgreSQL maximum supported version to 16 (mprihodko)
.......PS. [ZBXNEXT-8714] increased MariaDB maximum supported version to 11.1 (mprihodko)

Bug fixes:
...G...... [ZBX-23173] fixed memory leak in agent 2 for Windows Events processing on MS Windows (akozlovs, Andris, esneiders, MVekslers)
..F....... [ZBX-23265] fixed transfer of PSK encryption details when cloning proxy (jfreibergs)
.........T [ZBX-23563] fixed JSONPath for rowshare locks metric in PostgreSQL by Zabbix agent 2 template (drasikhov)
.........T [ZBX-22907] removed unused LLD macro in PostgreSQL by Zabbix agent template (drasikhov)
.......PS. [ZBX-23377] added support for VMware perfCounter with nanosecond type (MVekslers)
........S. [ZBX-23012] possible optimization of the SQL queries when updating LLD items (kprutkovs)
..F....... [ZBX-23325] fixed ability to add duplicate ICMP ping checks to discovery rule configuration form via popup (agriscenko)
A.F.....S. [ZBX-23270] renamed trigger name condition to event name condition (agriscenko, asitals)
...G...... [ZBX-23340] fixed TLS parameter handling in MySQL plugin for Zabbix agent 2 (esneiders)
.......PS. [ZBX-23461] fixed output of redundant data in DCdump_interfaces (dgoloscapov, wiper)
..F....... [ZBX-23528] fixed inability to resize trigger expression field horizontally (agriscenko)
..F....... [ZBX-22977] fixed positioning of hidden checkbox inputs and fixed autofocus in template/host mass update (dfofanovs)
.........T [ZBX-23494] added SNMP fallback item to TrueNAS by SNMP template, updated uptime item and template descriptions, added preprocessing to free swap percentage calculation (drasikhov)
...G...PS. [ZBX-23404] fixed Zabbix agent crashes on HP-UX 11.23 (Andris)
..F....... [ZBX-22666] disabled severity filter for Geomap widget in dashboard edit mode (dpetra)
...G...... [ZBX-22735] fixed confusing error message on user parameter reload in Zabbix agent 2 (rzvejs)
........S. [ZBX-23393] fixed unquoted macro parsing in trigger function parameters (wiper)
........S. [ZBX-23064] simplified trend synchronization queries to improve performance (vso)
A......... [ZBX-23373] fixed result for script.get API call with selectActions option (epulke)
...G...... [ZBX-23014] fixed Zabbix agent build on HP-UX (arimdjonoks)
.........T [ZBX-23164] added timespan parameter in JavaScript Cisco Meraki template (egordymov)
..F....... [ZBX-23455] fixed inconsistency in button naming, confirmation messages, success and error messages in item and web scenario list pages (dpetra)
...G...... [ZBX-20038] fixed master host parameter for MySQL replication.get_slave_status key in Zabbix agent 2 (esneiders)
..F.....S. [ZBX-23301] removed checks for PostgreSQL-TimescaleDB versions combination (dimir)
..F....... [ZBX-23211] fixed host dashboard view for multi-page dashboard where the first page is empty (dpetra)
.......PS. [ZBX-23857] remove group/all access flags when creating fping input file for testing fping features (Andris)

--------------------------------------------------------------------------------
Changes for 6.0.22

6.0.22rc1 was released as 6.0.22 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.22rc1

New features:
.........T [ZBXNEXT-8576] added template integration with Acronis Cyber Protect Cloud (knaglis)
..FG...PS. [ZBXNEXT-6554] increased remote command execution limits to 16MB (dgoloscapov)
.........T [ZBXNEXT-8610] added MantisBT template (abiba)
.......PS. [ZBXNEXT-8358] improved items configuration sync on PostgreSQL by selecting using equal condition instead of not equal (vso)
.........T [ZBXNEXT-8429] added HashiCorp Nomad template (igorbach)
.........T [ZBXNEXT-8649] fixed time period params in JavaScript (egordymov)

Bug fixes:
...G...... [ZBX-23417] fixed possible memory leak when checking modbus.get[] item (Andris)
A......... [ZBX-23338] improved performance of templatedashboard.get method for non super-admin users (Sasha)
...G...... [ZBX-23110] fixed possible crash on Windows 11 by removing concurrent Win API call for update perfCounters list (MVekslers)
A......... [ZBX-23284] prevented deletion of the discovered group as a result of renaming its group prototype (vmaksimovs)
..F....... [ZBX-21094] fixed graphs not displaying values when items do not have trends and trend storage period is overridden in configuration (Ivo)
.........T [ZBX-23162] fixed variable in JavaScript for Cisco Meraki template (egordymov)
..F....... [ZBX-23066] expanded ui/composer.json to describe the project (jxl)
..F....... [ZBX-23261] removed kiosk mode button from host inventory form (apoga)
..F....... [ZBX-23253] added static units support to graph widget legend and hint box (ashubin)
..F....... [ZBX-21898] fixed expression validation, history function parser to accept backslash without escaping (epulke)
...G...... [ZBX-22943] fixed various memory leaks in Zabbix agent 2 (arimdjonoks)
.........T [ZBX-23244] added escaping for special characters in HTML mode of Telegram mediatype (aiantsen)
..F....... [ZBX-22818] fixed some aggregation functions not working with last_foreach() (agriscenko)
..F....... [ZBX-21636] fixed Oracle DB update query error mishandled as success (jfreibergs)
...G...... [ZBX-20442] fixed Ceph plugin not returning percent_used in Zabbix agent 2 (rzvejs)
........S. [ZBX-15210] added housekeeping and handling in remove action operation of autoreg_host table (dimir)
..F....... [ZBX-22685] fixed issue of error message details not being expanded by default in various forms (esekace)
..F....... [ZBX-22166] fixed item value widget not showing decimal places properly with seconds (dfofanovs)
..F....... [ZBX-23035] fixed disappearing filter group in host, item, trigger, graph, discovery rule, web and template lists (dpetra)
....I..... [ZBX-23105] added missing database indices (dimir)
..F....... [ZBX-22640] fixed inability to add unique SNMPv3 checks in discovery rules (apoga)
.D........ [ZBX-21952] fixed and improved documentation for Oracle by ODBC template (knaglis)
..F....... [ZBX-22724] fixed inconsistencies in ordering of objects in template configuration export (jfreibergs)
..F....... [ZBX-22980] fixed host prototype displaying inherited macros in a non-inherited macro tab (Ivo)
..F....... [ZBX-17279] fixed graph widget loading (apoga)
A......... [ZBX-21644] fixed state of "allow manual close" setting of trigger prototype getting lost on template cloning (jfreibergs)
.........T [ZBX-22060] added notes about encryption in PostgreSQL templates, renamed database instance URI macro to connection string in PostgreSQL by Zabbix agent 2 template, updated PostgreSQL by ODBC template to use connection string (drasikhov)
..F....... [ZBX-23246] fixed classic graph preview not working if more than 10 items are assigned to it (jfreibergs)
...G...... [ZBX-22758] fixed Zabbix agent 2 startup error on domain controllers by increasing go-winio version (asestakovs)
..F....... [ZBX-22451] fixed resolving of calculated item formula in test popup (miks)
.........T [ZBX-22620] added header in items for Meraki template (egordymov)
.........T [ZBX-23051] changed content of resolved alerts to be more compatible with Event Orchestration in PagerDuty (aiantsen)
.........T [ZBX-23272] fixed naming for tenant item prototypes in OpenStack Nova by HTTP template (knaglis)
.......PS. [ZBX-23854] fixed leak of zbx_session cookie through dashboard URL widget while constructing scheduled report (mprihodko)

--------------------------------------------------------------------------------
Changes for 6.0.21

6.0.21rc1 was released as 6.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.21rc1

New features:
.........T [ZBXNEXT-8581] added support for HTTP proxy in Azure templates (egordymov)
.........T [ZBXNEXT-8558] added MantisBT webhook (abiba)
.........T [ZBXNEXT-8589] updated documentation, unified metric names and descriptions in PostgreSQL templates, removed unused macros, user parameters and queries in PostgreSQL by Zabbix agent (drasikhov)
.........T [ZBXNEXT-8528] added AWS Cost Explorer template (egordymov)
..F....PS. [ZBXNEXT-8190] increased MariaDB maximum supported version to 11.0 (mprihodko)
..F....PS. [ZBXNEXT-8582] increased MySQL maximum supported version to 8.1 (mprihodko)

Bug fixes:
........S. [ZBX-22771] fixed handling of large unsigned integers in jsonpath (dgoloscapov)
...G...... [ZBX-22871] fixed regular expression crash with invalid utf-8 sequences when pcre2 is used (wiper)
.......PS. [ZBX-23141] fixed crash when maintenance is enabled and unexpected event exists for trigger prototype (vso)
..F....... [ZBX-21255] added support of the fmtnum() function for {ITEM.VALUE}, {ITEM.LASTVALUE} and expression macros (Sasha)
........S. [ZBX-21695] fixed {TIME} macro not being resolved during scheduled report test (vso)
...G...PS. [ZBX-23221] fixed memory leaks when using certificate-based encryption in Zabbix Agent 1 and Agent 2; thanks to Masato Hirahata for the patch (akozlovs, Andris)
.......PS. [ZBX-22864] fixed calculation of max_repetitions sent out to device in SNMP PDUs (mprihodko)
.........T [ZBX-21574] optimized Asterisk by HTTP template (egordymov)
...G...PS. [ZBX-18168] added regexp runtime error logging for log*[] items (Andris)
..F....... [ZBX-22677] adjusted font colors for placeholders, disabled and readonly fields (dfofanovs)
..F....... [ZBX-22972] fixed displaying of dashboard pages when scrolling is enabled (apoga)
..F....... [ZBX-22528] fixed draggable element position (ashubin, dpetra)
........S. [ZBX-23067] enhanced audit logging with reason of switching of HA node to active mode (arimdjonoks)
A......... [ZBX-22613] fixed script execution with API token as authentication (epulke)
.........T [ZBX-23060] removed unused endpoints in JavaScript for Veeam Backup and Replication template (egordymov)
........S. [ZBX-22772] added trends cleanup for non-numeric value types (wiper)
..F....... [ZBX-23389] fixed leading and trailing C0 control and space characters not being trimmed before parsing URLs (agriscenko)
.......... [ZBX-23390] fixed stack-buffer overflow in library module zbxjson (akozlovs)
.......PS. [ZBX-23391] changed hidden JS properties to be read only (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.20

6.0.20rc1 was released as 6.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.20rc1

New features:
.........T [ZBXNEXT-8481] added PostgreSQL by ODBC template (drasikhov)
.........T [ZBXNEXT-8561] added nodata trigger to remote Zabbix proxy and server health templates (drasikhov)
.........T [ZBXNEXT-8482] added integration with OpenStack Nova (knaglis)
..F....... [ZBXNEXT-8451] disabled spell checking for nondescriptive textareas (dfofanovs)
.........T [ZBXNEXT-8505] added Cisco SD-WAN templates (aiantsen)
.........T [ZBXNEXT-7944] excluded edgeupdate service from services discovery in Windows by Zabbix agent templates (drasikhov)
.........T [ZBXNEXT-8422] added AWS ECS templates (egordymov)

Bug fixes:
..F....... [ZBX-22822] fixed displaying the correct threshold color in "Top hosts" widget when value exceeds maximum (Ivo)
..F....... [ZBX-22777] fixed item test form sending incorrectly resolved macros to server if item uses SNMP interface (Ivo)
...G...PS. [ZBX-23097] fixed use of uninitialised value when verifying subject and issuer with TLS (vso)
A......... [ZBX-23112] fixed runtime errors in the inheritance of the trigger and trigger prototype dependencies (Sasha)
A......... [ZBX-22539] fixed SLI calculation for days with daylight-saving-time transitions (averza)
A......... [ZBX-22814] fixed PHP runtime errors in API trigger.get method when using "expandComment" option (Ivo)
........S. [ZBX-23049] fixed default condition for log item macro resolution (kprutkovs)
.........T [ZBX-21909] updated setup section in README for PHP-FPM templates to include configuration example for Apache (drasikhov)
...G...... [ZBX-21547] fixed reading of non-UTF-8 encoded files in Zabbix agent 2 (arimdjonoks)
........S. [ZBX-20148] fixed the issue with housekeeper failing to delete some of the events that required deletion (mprihodko)
..F....... [ZBX-21970] fixed console error in "Map navigation tree" widget; disabled add button on a 10th depth level (acikuns, ashubin)
A......... [ZBX-19393] fixed undefined index errors in configuration.importcompare (agriscenko)
..F....... [ZBX-22290] fixed generation of double page headers when general warning appears (epulke)
...G...... [ZBX-21845] fixed Zabbix agent 2 systemd plugin failing with newer dbus (esneiders)
...G...... [ZBX-22830] fixed free bytes calculation for temporary tablespace in Oracle Zabbix agent 2 plugin (esneiders)
..F....... [ZBX-22912] fixed not being able to save an event correlation when custom formula was selected but only one condition remained (Ivo)
.........T [ZBX-21571] updated pod crash loop trigger expressions in Kubernetes nodes and cluster state templates (drasikhov)
..F....... [ZBX-22369] fixed suffix interpretation in threshold values for "Top hosts" widget (esekace)
..F....... [ZBX-22825] fixed Zabbix access to the first page for user with specific page access (dpetra)
..F....... [ZBX-22867] fixed import popup showing circle animation even if PHP code failed (dfofanovs)
..F....... [ZBX-22711] fixed incorrectly displayed simple graphs with non-numeric items in Host graphs page (kkuzmina)

--------------------------------------------------------------------------------
Changes for 6.0.19

6.0.19rc1 was released as 6.0.19 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.19rc1

New features:
.........T [ZBXNEXT-8497] removed unnecessary JavaScript preprocessing in discovery rules in Kubernetes templates (drasikhov)
.........T [ZBXNEXT-8465] updated JavaScript scripts in Kubernetes templates (egordymov)
........S. [ZBXNEXT-8467] updated max supported TimescaleDB version to 2.11 (mprihodko)
..F....... [ZBXNEXT-7072] fixed hintbox to be automatically closed when target element disappears (miks)
.........T [ZBXNEXT-8294] added filters of node labels and annotations for Kubelet discovery in Kubernetes cluster state template (drasikhov)

Bug fixes:
..F....... [ZBX-22987] fixed inefficient URL schema validation (agriscenko)
...G...... [ZBX-21859] fixed active checks occasionally not being executed on Zabbix agent 2 if checks for a plugin have long and short update intervals (vso)
...G...... [ZBX-21892] fixed wrong fs type returned by vfs.fs.get for file systems with identical mount point (asestakovs)
A......... [ZBX-22941] prevented clearing of the user macro secret values on inherited host prototypes as the result of user macros modifications on the parent host prototype of a template (vmaksimovs)
...G...... [ZBX-22695] fixed eventlog duplicate timestamps (asestakovs)
..F....... [ZBX-22903] fixed scale calculation for Graph and Graph (classic) widgets (averza)
.......PS. [ZBX-22148] fixed the crash when updating a webhook to JavaScript that cannot be compiled (vso)
...G...... [ZBX-22868] fixed Zabbix agent 2 plugin Defaults when hardcoded value is provided (esneiders)
...G...... [ZBX-22399] added TLS and Default parameters support to MQTT plugin for Zabbix agent 2 (esneiders)
..F....... [ZBX-20280] fixed page selection in a dashboard after refresh (apoga)
...G...... [ZBX-22883] fixed occasional crash of user parameters on Windows when using Zabbix agent 2 with UserParameterDir defined (MVekslers)
.......PS. [ZBX-22805] increased memory allocation limit for JavaScript execution from 64M to 512M (akozlovs)
...G...... [ZBX-22798] fixed incorrect output of vfs.file.contents when reading frequently modified file (dgoloscapov, vso)
.........T [ZBX-21573] optimized preprocessing steps in the AWS EC2 by HTTP template (aiantsen)
..F....... [ZBX-16326] fixed displaying of the first and last data points on the graphs (Sasha)
.........T [ZBX-22467] fixed missing bracket in a trigger event name in Windows templates (drasikhov)
..F....... [ZBX-22738] fixed flickering debug info while editing empty dashboards (averza)
..F....... [ZBX-22231] removed host and interface macros resolution from HTTP proxy fields in items, item prototype and discovery rule test dialogues (epulke)
..F....... [ZBX-21194] fixed filter form submission upon pressing Enter key in Safari (acikuns)
...G...... [ZBX-22762] fixed race condition in Zabbix agent 2 when reading filesystem (arimdjonoks)
A.F....... [ZBX-21804] removed requirement for write permissions on hosts, host groups, triggers, discovery rules, discovery checks and proxies when creating or updating actions (gcalenko)
..F....... [ZBX-22243] fixed navigation away from edited dashboard without user confirmation (averza)
..F....... [ZBX-22418] fixed popup form fields overlapping labels when textarea width is resized (agriscenko)
........S. [ZBX-19590] changed count_foreach to add 0 when no data are in the requested period (wiper)
..F....... [ZBX-22681] fixed wrongly displayed Revert button for text macros in host, template and host prototype clone forms (miks)
..F....... [ZBX-22594] fixed fatal error when a request contains invalid authentication parameters (miks)
..F....... [ZBX-22397] fixed disabled input field text color in Safari (miks)
.........T [ZBX-21593] optimized preprocessing steps in the templates PostgreSQL by Zabbix agent and PostgreSQL by Zabbix agent 2 (aiantsen)
...G...... [ZBX-22470] fixed hang on logging when establishing an encrypted connection in Zabbix agent 2 (kprutkovs)
A......... [ZBX-20263] prevented the ability to link two or more templates with matching item keys to a host or template; improved the check for double template linkage and related error messages (epulke, jfreibergs, vmaksimovs)
........S. [ZBX-22571] fixed "service not equal" action condition not working as expected (vso)
..F....... [ZBX-22644] fixed Graph widget not showing all problems for multiple items with dataset aggregation enabled (dfofanovs)
.........T [ZBX-22698] fixed spelling mistakes in the templates (egordymov)
..F....... [ZBX-21883] changed Select map field of the Map widget to multiselect (agriscenko, Sasha)

--------------------------------------------------------------------------------
Changes for 6.0.18

6.0.18rc1 was released as 6.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.18rc1

New features:
.........T [ZBXNEXT-8199] added Google cloud platform monitoring template (igorbach)
...G...... [ZBXNEXT-8330] updated plugin support with defaults support for Zabbix agent 2 (esneiders)
.......P.. [ZBXNEXT-8357] improved proxy history housekeeping when data older than ProxyOfflineBuffer is being constantly received (vso)
A......... [ZBXNEXT-8142] added ability to import configuration files with a UTF-8 Byte order mark (epulke)
.........T [ZBXNEXT-8209] added Azure CosmosDB for MongoDB template (egordymov)
..F....... [ZBXNEXT-8078] removed unnecessary new line for each element in an array when exporting YAML templates (rdetlavs)
...G...PS. [ZBXNEXT-8273] implemented support for relative Include paths in the config file, based on its current directory (dgoloscapov)
.........T [ZBXNEXT-8391] added container healthcheck metric in Docker by Zabbix agent 2 template (egordymov)
...G...... [ZBXNEXT-8354] added pids_stats to docker.container_stats key in Zabbix agent 2 (esneiders)

Bug fixes:
.......PS. [ZBX-22989] silenced null-dereference warnings for duktape (vso)
..F....... [ZBX-22720] dropped support for custom geomap HTML attribution text (miks)
.........T [ZBX-22604] added new replica mismatch metrics to Kubernetes cluster state template, updated triggers (drasikhov)
.........T [ZBX-22475] fixed regex in preprocessing parameter for Jenkins template (egordymov)
.........T [ZBX-21910] fixed JavaScript in Kubernetes nodes template (egordymov)
........S. [ZBX-22773] made NodeAddress use ListenIP and ListenPort if not specified (kprutkovs)
.......PS. [ZBX-21613] fixed broken database upgrade if more than one Zabbix server at the same time on one database is started (vso)
........S. [ZBX-22688] fixed AlertScriptPath not allowing links (vso)
.........T [ZBX-22029] fixed preprocessing step in Pods discovery for Kubernetes kubelet template (egordymov)
........S. [ZBX-22234] fixed incorrect SNMPINDEX offset retrieval in SNMP discovery (dgoloscapov)
.........T [ZBX-22141] fixed attaching multiple templates with proc.get item key to one host and fixed spelling in description (egordymov)
A......... [ZBX-22285] fixed honoring of the excludeSearch parameter in API (jfreibergs)
...G...... [ZBX-20604] fixed UserParameterDir behavior for UserParameter calls (MVekslers)
..F....... [ZBX-22732] fixed description of ATAN2 mathematical function (dpetra)
.......PS. [ZBX-22664] fixed user macros with regex context being resynced without any changes (wiper)
..F....... [ZBX-22661] fixed templated dashboard display in Monitoring Hosts Dashboards (dpetra)
.........T [ZBX-21599] optimised preprocessing steps and added dashboard in the TiDB TiKV by HTTP template (aiantsen)
.........T [ZBX-21598] optimised preprocessing steps and added dashboard in the TiDB PD by HTTP template (aiantsen)
.........T [ZBX-21600] optimised preprocessing steps and added dashboard in the TiDB by HTTP template (aiantsen)
..F....... [ZBX-22386] fixed encoding of HTML entities in the user interface (Sasha)
..F....... [ZBX-22714] fixed signature for mqtt.get key in Standard items popup (dpetra)
.........T [ZBX-21397] fixed preprocessing step in discovery for Kubernetes kubelet template (egordymov)
.........T [ZBX-20202] improved tablespace handling to support Oracle multitenant architecture in Oracle by ODBC template (knaglis)
........S. [ZBX-22713] fixed Zabbix server compilation problem for NetBSD (kprutkovs, wiper)
...G...PS. [ZBX-21795] fixed unhandled timeout in Telnet (askolmeisters)
..F....... [ZBX-21801] fixed helper positioning when sorting Header and Query fields in item configuration form (miks)
..F....... [ZBX-22238] fixed non-writable hostgroup appearance in template, host and host prototype clone forms (miks)
..F....... [ZBX-22192] fixed valid widget name being reset when other widget fields are invalid (miks)
A......... [ZBX-21871] switched for the changes in users of user group API object to be audit logged as updates in groups of user API objects (jfreibergs, vmaksimovs)
..F....... [ZBX-22461] fixed incorrect sortable item positioning in Safari (miks)
A......... [ZBX-22469] fixed SLI calculation for services having multiple alarms per second (averza)
..F....... [ZBX-22859] fixed validation of input parameters in action configuration form (Sasha)

--------------------------------------------------------------------------------
Changes for 6.0.17

6.0.17rc2 was released as 6.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.17rc2

New features:
.........T [ZBXNEXT-8334] added Event-Driven Ansible media (akotsegubov)

Bug fixes:
.......PS. [ZBX-22718] fixed memory leak in json objects and identical keys (wiper)
.......PS. [ZBX-22719] fixed replace() function in expressions (wiper)
..F....... [ZBX-22720] dropped support for custom geomap HTML attribution text (miks)
.......PS. [ZBX-22589] added new limits for JS objects (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 6.0.17rc1

Bug fixes:
...G...... [ZBX-22521] added debug logging for process selection in proc.mem[] on AIX (Andris)
...G...... [ZBX-22373] updated go.mod/sum to allow mixing session and key parameter for Zabbix agent 2 items (esneiders)
..F....... [ZBX-22241] fixed minimum severity filter usage for map element link triggers (miks)
A......... [ZBX-22194] fixed inability to import a template with trigger dependency on a host trigger (jfreibergs, vmaksimovs)
..F....... [ZBX-22538] fixed popup menus disappearing on right-clicking links in them (jfreibergs)
.........T [ZBX-21583] optimised preprocessing steps and added two graphs and dashboard in the Hadoop by HTTP template (aiantsen)
A........T [ZBX-19375] prevented the ability to set a duplicate value for the uuid parameter when updating any of template entities; added possibility to update the uuid parameter for the Service API; fixed duplicate UUIDs in Proxmox VE by HTTP template (aiantsen, vmaksimovs)
.........T [ZBX-21603] optimised preprocessing steps in the Zookeeper by HTTP template (aiantsen)
.........T [ZBX-21589] optimised SQL queries and preprocessing steps (aiantsen)
........S. [ZBX-22492] removed limitation for size of logged messages in JS (dgoloscapov)
.........T [ZBX-22641] updated deprecated ports in Kubernetes templates, updated target tags, added notes about binding address options for Scheduler and Cluster Manager components (drasikhov)

--------------------------------------------------------------------------------
Changes for 6.0.16

6.0.16rc1 was released as 6.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.16rc1

Bug fixes:
...G...... [ZBX-22306] fixed the crash in Zabbix agent 2 when running out of available file descriptors (vso)
..F....... [ZBX-21013] hid the option "Create new groups" for unprivileged users in the Import form (Sasha)
...G...... [ZBX-22219] added validation to the "Server" IP/DNS option in the Zabbix agent 2 configuration (kprutkovs)
........S. [ZBX-22627] fixed loss of preprocessing result when step with delta is used (dgoloscapov, wiper)
.......PS. [ZBX-22304] fixed duplication in web scenario error messages when curl cannot resolve host (mprihodko)
.........T [ZBX-21577] added an extra master item prototype to the Elasticsearch Cluster by HTTP template to reduce preprocessing worker utilization (ztielidze)
..F....... [ZBX-20084] fixed VMware parameters display (mprihodko)
A.F....... [ZBX-20699] fixed the inability to import host prototypes containing SNMPv3 interface; allowed to supply conditional parameters with default values to hostprototype.create and hostprototype.update API methods when the parameters have no effect; added audit logging of changes to host prototypes when unlinking a template; fixed the inability to remove group links or group prototypes from a host prototype of a linked template (jfreibergs, vmaksimovs)
..F....... [ZBX-22432] fixed different severity paddings in trigger popups and maps triggers (dfofanovs)
..F....... [ZBX-22210] fixed selected count when using filter and filtered parameter is changed in a popup (esekace)
..F....... [ZBX-22533] fixed debug section overlapping with 'Add new widget' placeholder in the dashboard (esekace)
..F....... [ZBX-22331] fixed messages when updating graph prototype discovery (ddauksa)
..F....... [ZBX-22455] added a check for numeric value in value mapping (esekace)
..F....... [ZBX-22206] fixed incorrect padding in multiselect popup contrast dark and light stylesheets (dfofanovs)
..F....... [ZBX-18527] fixed the markup for Type of calculation expression field (dpetra)
A.F.I..PS. [ZBX-22363] added support for item and item_preproc table fields to be either nvarchar or nclob (agriscenko, vso)

--------------------------------------------------------------------------------
Changes for 6.0.15

6.0.15rc2 was released as 6.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.15rc2

Bug fixes:
........S. [ZBX-22622] fixed alert script path validation (vso)

--------------------------------------------------------------------------------
Changes for 6.0.15rc1

New features:
........S. [ZBXNEXT-8312] increased TimescaleDB maximum supported version to 2.10 (mprihodko)
.......PS. [ZBXNEXT-8317] increased MariaDB maximum supported version to 10.11 (mprihodko)
.......PS. [ZBXNEXT-7759] added array and Buffer support to JavaScript btoa function and HttpRequest post/put methods (wiper)
...G.....T [ZBXNEXT-8071] added sysdba, sysasm and sysoper login options to Zabbix agent 2 Oracle plugin and updated Oracle by Zabbix agent 2 template documentation (esneiders, knaglis)
........S. [ZBXNEXT-8241] added support of signing data using rs256 to JavaScript engine (dgoloscapov)
.........T [ZBXNEXT-8208] added storage accounts in azure template (egordymov)

Bug fixes:
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)
.......PS. [ZBX-22097] fixed exiting process when connection to the database is lost (askolmeisters)
.........T [ZBX-21576] optimized preprocessing in ClickHouse by HTTP template and added lld rule (aiantsen)
..F....... [ZBX-21669] added the possibility to filter System user in the audit log (esekace)
.........T [ZBX-22261] added value mapping in the template PostgreSQL by Zabbix agent 2 for item Checksum failures (ztielidze)
..F....... [ZBX-22413] fixed autofocus for inherited web scenario edit (dfofanovs)
..F....... [ZBX-22507] fixed positioning of the debug information on dashboards in the editing mode (averza)
..F....... [ZBX-22506] fixed horizontal scrollbar occasionally appearing on Graph widgets (averza)
..F....... [ZBX-22512] fixed occasional jumping of hint-boxes of Graph widgets, when made static (averza)
.........T [ZBX-22403] added license information to the Readme for Veeam Backup templates (egordymov)
.........T [ZBX-21596] optimized preprocessing steps in the Redis by Zabbix agent 2 template (aiantsen)
.........T [ZBX-22520] fixed the versions of integrations (aiantsen)
A.F....... [ZBX-19466] changed global script name validation to include a menu path into its scope of uniqueness check (Ivo)
..F....... [ZBX-22073] fixed subfilters of the Latest data and Graphs occasionally hiding the selected options (averza)
.......PS. [ZBX-22490] fixed HttpRequest limit in JavaScript being reached even if all objects are destroyed (vso)
.........T [ZBX-21578] optimized HAProxy http/agent templates to spread the load across the workers (igorbach)
.......PS. [ZBX-21906] fixed recovery of dependent items when throttling is used (asitals, wiper)
.D.G...... [ZBX-21723] removed syslog LogType from config file for Zabbix agent 2 on Windows (dgoloscapov)
........S. [ZBX-22407] fixed a crash when testing an item with the aggregated function count containing invalid argument (dgoloscapov)
..F....... [ZBX-22056] fixed the "No data found" message style in Monitoring->Problems (esekace)
.......PS. [ZBX-22026] fixed SNMP agent item going to unsupported state on NULL result (vso)
..F....... [ZBX-22411] fixed incorrect time in the dashboard Graph widget hintbox (dfofanovs)
..F....... [ZBX-21902] emphasized the HTML type in the attribution field in the Administration->Geographical Maps (esekace)
..F....... [ZBX-18288] fixed undefined offset runtime error in the Graph prototype preview (esekace)
..F....... [ZBX-21963] fixed $ZBX_SERVER value being ignored unless $ZBX_SERVER_PORT is also defined (esekace)
..F....... [ZBX-21802] fixed Enabled button in the discovered calculated items (dpetra)
..F....... [ZBX-21642] fixed a filter not clearing when clicking on a specific host in the Monitoring (rdetlavs)
..F....... [ZBX-22186] fixed wrong color update after item order change in graphs (esekace)
A......... [ZBX-19339] fixed import and export of dependent LLD rules if master item is a web item (Ivo)
..F....... [ZBX-21813] fixed User role update page when an empty user role name has been submitted (dpetra)
..F....... [ZBX-22188] changed parameters of the wmi.get and wmi.getall keys to mandatory (esekace)
A......... [ZBX-21238] fixed the inability to update status and other fields of a templated item, item prototype and discovery rule of script type (agriscenko)
..F....... [ZBX-21834] fixed the map navigation tree breaking if there is a disabled trigger used as a link indicator between two elements in a map (agriscenko)
..F....... [ZBX-22259] fixed quoted parameter escaping in the trigger expression functions (miks)
..F....... [ZBX-22241] fixed map link color and drawing style selection when multiple triggers are in the problem state (miks)
..F....... [ZBX-22203] fixed the tabfilter item click event being executed at the end of the tabfilter sorting event in Firefox (miks)
...G...... [ZBX-22434] fixed race condition when starting Zabbix agent 2 with loadable plugins (esneiders)
.......... [ZBX-22229] updated Zabbix web service dependencies (esneiders)
.........T [ZBX-20801] updated the Readme in Docker template (akotsegubov)
.........T [ZBX-22298] fixed metrics preprocessing in PVC discovery in Kubernetes cluster state by HTTP template, removed non-existing PVC statuses, combined state phases into single phase metrics, added PV discovery (drasikhov)
.......PS. [ZBX-22079] fixed "make clean" command when used from tar archive (arimdjonoks)
..F....... [ZBX-22222] fixed applying item value maps on already converted values (averza)

--------------------------------------------------------------------------------
Changes for 6.0.14

6.0.14rc2 was released as 6.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.14rc2

Bug fixes:
...G...... [ZBX-22402] fixed data sending to Zabbix server from Zabbix agent2 persistent buffer (akozlovs)

--------------------------------------------------------------------------------
Changes for 6.0.14rc1

New features:
A......... [ZBXNEXT-8012] implemented API token authentication in user.checkAuthentication method (rdetlavs)
A.F....... [ZBXNEXT-8204] added support of PHP 8.2 (Sasha)

Bug fixes:
.......PS. [ZBX-22589] added new limits for JS objects (dgoloscapov)
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)
.......PS. [ZBX-22587] fixed JSON validation not detecting invalid unicode characters and out of bounds access with JSONPath on invalid unicode character (vso)
........S. [ZBX-22240] fixed selects of history and trends being able to block housekeeping (dgoloscapov)
........S. [ZBX-22240] fixed selects of history and trends blocking drop_chunks (dgoloscapov)
........S. [ZBX-22078] fixed the crash in calculated items when using tag filter on 32-bit systems (vso)
.........T [ZBX-21591] optimized JSONPaths in the Nginx Plus template (igorbach)
A.F....... [ZBX-21739] fixed discover status not being updated for templated graph prototype (rdetlavs)
..F....... [ZBX-21748] fixed the background of the Close button in the message box for dark theme (dpetra)
A......... [ZBX-19202] fixed template dashboard availability to users without permissions to the templates (averza)
........S. [ZBX-22189] fixed Zabbix server crash appearing when only item tags change between LLD runs (arimdjonoks)
.........T [ZBX-21591] optimized Nginx Plus by HTTP template to spread the load across worker processes (igorbach)
.......PS. [ZBX-22032] added the cookie engine to HTTP checks (askolmeisters)
.........T [ZBX-21597] optimized Remote Zabbix server health template to spread the load across worker processes, updated descriptions (drasikhov)
.........T [ZBX-21602] optimized Zabbix server health template to spread the load across worker processes, updated descriptions (drasikhov)

--------------------------------------------------------------------------------
Changes for 6.0.13

6.0.13rc1 was released as 6.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.13rc1

New features:
.........T [ZBXNEXT-8170] added AWS cloud templates (abakaldin)
.........T [ZBXNEXT-7923] added templates for BMC Control-M integration (knaglis)
.........T [ZBXNEXT-7775] added Veeam backup and replication templates (egordymov)
.......PS. [ZBXNEXT-8054] updated MariaDB maximum supported version to 10.10 (MVekslers)
A.F....... [ZBXNEXT-7951] implemented configuration import improvements (rdetlavs)
.........T [ZBXNEXT-8112] added Line media type (abiba)
........S. [ZBXNEXT-8197] added TimescaleDB v2.9.x support (dgoloscapov)
.........T [ZBXNEXT-7962] fixed interfaces discovery rules in OPNsense, PFSense and TrueNAS templates (drasikhov)
.......PS. [ZBXNEXT-7615] added hmac function for JavaScript (wiper)
.........T [ZBXNEXT-7977] added Azure Microsoft SQL templates (egordymov)
.......PS. [ZBXNEXT-8076] added prof_enable and prof_disable commands for profiling (vso)
..F....... [ZBXNEXT-7963] added a hint box to the "Enable HTTP authentication" field; added confirmation dialog box for enabling HTTP authentication (kkuzmina)
.........T [ZBXNEXT-7886] added Cisco Nexus 9000 Series Switches template (atocko)
...G...... [ZBXNEXT-6119] added the option to retrieve all JSON data from docker.container_info key in Zabbix agent 2 Docker plugin (esneiders)
.........T [ZBXNEXT-7834] added templates for Microsoft Azure and Azure virtual machines (vkhaliev)
.......PS. [ZBXNEXT-8058] reduced locking between history syncers, trappers and proxy pollers (vso)

Bug fixes:
........S. [ZBX-22149] fixed wrong escaping in trigger expression during upgrade and escaping as a workaround for calculated items (asestakovs, kprutkovs)
...G...... [ZBX-22061] fixed custom query parameter read on an empty parameter for Oracle plugin in Zabbix agent 2 (esneiders)
...G...... [ZBX-21227] improved error logging during agent start as a Windows service (asestakovs)
........S. [ZBX-22178] fixed action operations being executed on the current host only if a host group is selected (vso)
........S. [ZBX-22189] fixed LLD Zabbix server crash (arimdjonoks)
A......... [ZBX-21538] fixed history.get API method blocking drop_chunks requests during housekeeping (agriscenko, Sasha)
..F....... [ZBX-21956] fixed severity sign overlapping trigger name in the map element configuration (agriscenko)
........S. [ZBX-22215] fixed incorrectly quoted function parameter parsing (wiper)
.......PS. [ZBX-22043] fixed the crash when array index in JSONPath is negative or large (vso)
...G...... [ZBX-22118] fixed remote command execution sequence in Zabbix agent 2 (esneiders)
.........T [ZBX-21556] updated Etcd by HTTP template to comply with Etcd v3.5 (knaglis)
...G...... [ZBX-22133] fixed closed pipe detection for communication with plugins in Windows (MVekslers)
..F....... [ZBX-21936] fixed actions not being displayed in the Action log widget (esekace)
..F....... [ZBX-22164] fixed quote and unquote methods for trigger functions (rdetlavs)
.........T [ZBX-21254] removed kernel.maxproc from the processes graph in Linux by Zabbix agent templates (drasikhov)
........S. [ZBX-21754] improved value cache warmup when retrieving two last values with 1 day update interval (vso)
..F....... [ZBX-22077] fixed Sign out link not working consistently in Mozilla Firefox (jfreibergs)
...G...... [ZBX-21862] updated tablespaces query for Oracle plugin in Zabbix agent 2 (esneiders)
...G...... [ZBX-21665] fixed SMART plugin infinite loop for Zabbix agent 2 (esneiders)
...G...... [ZBX-19138] fixed Redis plugin configuration in Zabbix agent 2 configuration files (esneiders)
.........T [ZBX-21592] moved some static items under LLD rules to optimize Oracle by ODBC template (knaglis)
.......PS. [ZBX-21069] fixed SNMP max_vars not backing off when generr is received (dgoloscapov)
..F....... [ZBX-21889] fixed warnings being displayed even after enabling overrides for trends or history tables with compressed chunks (jfreibergs)
..F.....S. [ZBX-21563] changed the order in which escalation steps and recovery operations are executed (asitals, rlataria)
..F....... [ZBX-22017] fixed map navigation tree widget inability to save the order when the depth levels get changed (acikuns)
..F....... [ZBX-21961] removed the unnecessary "Command:" label for message actions on the Event details page (esekace)
.......... [ZBX-21783] fixed Zabbix JS timeout validation (asestakovs)
........S. [ZBX-21720] fixed trends function cache size estimation and overallocation handling (kprutkovs, wiper)
.......PS. [ZBX-21713] fixed retrieval of the numeric column width when Oracle DB is used (dgoloscapov)
........S. [ZBX-22126] fixed trends being deleted from cache and retrieved from the database when data older than 1 hour is received (vso)
.......PS. [ZBX-22075] fixed crash when Elasticsearch is used (dgoloscapov)
........S. [ZBX-21890] fixed config.dbversion_status containing second empty object on PostgreSQL without TSDB (dgoloscapov)
A......... [ZBX-22138] fixed inability to delete a group from the host prototype (vmaksimovs)
........S. [ZBX-21950] updated script item to not require host interface during template linkage (asestakovs)
.........T [ZBX-21540] moved some static items under LLD rules to improve performance in Oracle by Zabbix agent 2 template (knaglis)
.......PS. [ZBX-21073] added support of Int8Array(), Buffer() and also duktape plain buffers in md5, sha256 and hmac function parameters (wiper)
.........T [ZBX-22071] extended description for OPSGenie media type (atocko)
.......PS. [ZBX-20845] fixed SNMP interface availability in case of wrong credentials (akozlovs)
.........T [ZBX-21587] added metrics for optimizing dependent items preprocessing in Jenkins template (abiba)
.........T [ZBX-21441] added an override to skip metadata collection on zfs and btrfs for Nix templates (atocko)
A......... [ZBX-22016] fixed host.get API method not returning any results for hosts with no interfaces when filtering by "hostid" (Ivo)
.......PS. [ZBX-21927] fixed a crash on Oracle database when connection is lost (vso)
...G...... [ZBX-21300] fixed high CPU usage when using net.tcp.socket.count key on Windows (vso)
........S. [ZBX-21793] fixed error message for "diaginfo" runtime command (asitals)
A......... [ZBX-22042] fixed inability to get the existing group prototypes by hostprototype.get API method when using Oracle database (vmaksimovs)
....I..... [ZBX-21221] increased character limit of task_result.info (dgoloscapov)
...G...... [ZBX-21696] fixed Windows agent 2 Unicode path support for log* items (MVekslers)
...G...... [ZBX-21903] fixed agent 2 timeout behavior for net.tcp.port item (MVekslers)
.........T [ZBX-21039] fixed Readme in PostgreSQL by Zabbix agent 2 template (atocko)
........S. [ZBX-21922] fixed expression macros to use corresponding item keys (asestakovs)
..F....... [ZBX-21806] fixed fatal PHP error in case incorrect variable type for controller action is given (Ivo)
..F....... [ZBX-21753] fixed graphs not loading in kiosk mode (rdetlavs)
..F....... [ZBX-20413] fixed the behavior of paging when a filter or a sub-filter is applied (rdetlavs)
...G...... [ZBX-21206] updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...... [ZBX-20356] updated Zabbix agent 2 to remove and re-add performance counters on failed collection and to keep a query always open (vso)
...G.....T [ZBX-21296] updated Oracle plugin, Oracle ODBC and agent 2 template documentation grant select variables and added a new grant (esneiders, knaglis)
.........T [ZBX-21595] optimized RabbitMQ node templates (egordymov)
..F....... [ZBX-21884] changed system.sw.packages[<package>,<manager>,<format>] to system.sw.packages[<regexp>,<manager>,<format>] (acikuns)
.........T [ZBX-21594] optimized RabbitMQ cluster templates (egordymov)
..F....... [ZBX-20050] fixed broken macro value and type input when changing to/from inherited macros (epulke, rdetlavs)
..F....... [ZBX-21864] fixed the fatal error in system warning page (Ivo)
.......... [ZBX-20110] added single field search option to the archive.info, ts.stats, pdb.info, cdb.info and diskgroups.stats keys in Zabbix agent 2 Oracle plugin (esneiders)
...G...... [ZBX-21373] fixed the agent sometimes crashing when enumerating system processes on OpenBSD (jxl)

--------------------------------------------------------------------------------
Changes for 6.0.12

6.0.12rc2 was released as 6.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.12rc2

Bug fixes:
.......PS. [ZBX-22001] re-enabled response decompression support (HTTP header "Accept-Encoding") in web monitoring (reversion of ZBX-21765) (dimir)
........S. [ZBX-22000] fixed and/or evaluation in LLD filters/overrides (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.12rc1

New features:
........S. [ZBX-21761] added HA manager timeout checks and restart in standby mode (wiper)

Bug fixes:
.......PS. [ZBX-21997] fixed parsing JSON starting with whitespace and empty array/object jsonpath output (wiper)
.........T [ZBX-21943] fixed loss and latency checks in Cisco Meraki template (abiba, vkhaliev)
.........T [ZBX-21601] added optimization for LLD preprocessing by splitting master item to sub metrics (abiba)
A.F....... [ZBX-16432] removed the ability to import a graph with an empty name and added graph name length validation up to 128 characters (kkuzmina)
..F....... [ZBX-20397] fixed draggable object alignment (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.0.11

6.0.11rc2 was released as 6.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.11rc2

Bug fixes:
........S. [ZBX-17419] prepared an upgrade patch for backporting the feature to 5.0 (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.11rc1

New features:
.........T [ZBX-21588] optimized the template Kubernetes nodes by HTTP (egordymov)
.......PS. [ZBXNEXT-8040] added object-based JSON parsing and JSONPath optimizations (wiper)
.........T [ZBXNEXT-7949] added a preposition "by" to template names (egordymov)
.........T [ZBX-20478] fixed the script Kubernetes cluster state (egordymov)
.........T [ZBXNEXT-6844] added Cisco Meraki template (abiba, vkhaliev)
.......PS. [ZBXNEXT-8009] added JSONPath optimizations (wiper)

Bug fixes:
A.......S. [ZBX-17419] optimized API queries when searching through names in hosts and items tables (arimdjonoks, jfreibergs)
A......... [ZBX-21534] reverted fix for parsing of backslashes in quoted function parameters (gcalenko)
..F....... [ZBX-21536] reverted fix for backslash escape in trigger expression constructor (gcalenko)
........S. [ZBX-21818] added escaping of macro values in script item parameters (asitals)
........S. [ZBX-21830] fixed syntax of a message identifier in the In-Reply-To e-mail header field (askolmeisters)
..F....... [ZBX-21816] fixed the "i" icon alignment in the Info column in Problems section with compact view (kkuzmina)
........S. [ZBX-19813] reworked inteface updates in template linking and LLD (wiper)
..F....... [ZBX-20320] fixed order of checkboxes in user role view; added vertical display to CCheckBoxList; removed CSeverityCheckBoxList (epulke)
.......... [ZBX-21869] fixed database upgrade from 5.0 on setups requiring primary keys for tables (wiper)
.........T [ZBX-21620] changed an update interval for the passwd checksum item in OS templates to 15m (drasihov)
........S. [ZBX-21616] fixed an error due to non-existent macros in custom expressions (dgoloscapov, wiper)
........S. [ZBX-21825] improved history syncer performance (vso)
.......PS. [ZBX-21786] fixed the 'invalid timeout' error occurring after script item parameters removal (asestakovs)
...G...... [ZBX-21823] fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total inodes count (asestakovs)
........S. [ZBX-21765] removed HTTP header "Accept-Encoding" from defaults in a web scenario step request (dimir)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
........S. [ZBX-21655] updated VMware datastore discovery to prevent returning the same datastore multiple times (asestakovs)
..F....... [ZBX-21677] fixed checkbox resetting in Monitoring->Latest data and Monitoring->Problems (rdetlavs)
..F....... [ZBX-21687] fixed persistent preloader icons over dashboard widgets on Safari 16 (averza)
..F....... [ZBX-22050] fixed spoofing X-Forwarded-For request header allows to access Frontend in maintenace mode (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.0.10

6.0.10rc2 was released as 6.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.10rc2

6.0.10rc2 was released as 6.0.10rc1 including missing templates

--------------------------------------------------------------------------------
Changes for 6.0.10rc1

New features:
.........T [ZBXNEXT-8018] added token authentication in Template GitLab by HTTP (atocko)
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)
.......PS. [ZBXNEXT-7816] added support of PostgreSQL 15 (vso)
.......PS. [ZBXNEXT-7970] added support of TimescaleDB 2.8 (vso)
.........T [ZBX-21672] fixed event source in mediatypes (egordymov)
..F....... [ZBXNEXT-7567] implemented saving the state of the default filters in monitoring sections (acikuns)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in Map builder (jfreibergs)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)
..F....... [ZBX-21656] fixed clone buttons not working in Safari 16 on template editing form (averza)
..F....... [ZBX-20505] fixed subfilter counters displaying incorrect values in Monitoring => Graph view (rdetlavs)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second preprocessing in Ceph by Zabbix agent 2 template (drasihov)
..F....... [ZBX-18478] fixed LDAP test button visibility in user authentication form (gcalenko)
.........T [ZBX-21582] optimized HPE Synergy template to spread load across preprocessing workers (vkhaliev)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
..F....... [ZBX-21606] fixed "Allowed hosts" field in HTTP agent item (kkuzmina)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
........S. [ZBX-21709] fixed database upgrade patch to skip unexpected invalid service downtime instead of failing (vso)
..F....... [ZBX-21562] fixed maps not working with elements having disabled triggers (rdetlavs)
........S. [ZBX-21537] fixed history syncers being stuck waiting on system information being collected (vso)
.........T [ZBX-21484] updated documentation for templates SMART by Zabbix agent 2 (atocko)
.........T [ZBX-20296] fixed swap trigger function for windows os and modules by Zabbix agent templates (atocko)
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
...G...... [ZBX-21456] fixed net.tcp.socket.count and net.udp.socket.count problem on Zabbix agent 2 when ipv6 is disabled (dgoloscapov)
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)
..F....... [ZBX-21000] fixed possibility to update host interface on items from templates (dpetra)
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)

--------------------------------------------------------------------------------
Changes for 6.0.9

6.0.9rc2 was released as 6.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.9rc2

Bug fixes:
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)

--------------------------------------------------------------------------------
Changes for 6.0.9rc1

New features:
...G...... [ZBXNEXT-6666] added listen socket security fix for Zabbix agent 2 on Windows (ssimonenko)

Bug fixes:
..F....... [ZBX-20644] fixed slow loading of Latest data when filtered by single host (averza)
........S. [ZBX-19783] added sourceip handling for scheduled reports (dgoloscapov)
.......PS. [ZBX-21517] fixed invalid update interval handling in network discovery and web scenario scheduling (wiper)
........S. [ZBX-21558] fixed possible crash in value cache when a new item is being added in low memory situation (wiper)
A......... [ZBX-21116] fixed undefined offset error when adding dependency for trigger prototype on host trigger (vmaksimovs)
..F....... [ZBX-21536] fixed backslash escape in trigger expression constructor (gcalenko)
....I..PS. [ZBX-20943] fixed LLD hostgroup prototypes failure at 2nd and consequent runs because of long hostgroup names (mprihodko, Sasha)
.D.......T [ZBX-21519] added note about php-fpm process name in documentation of PHP-FPM by Zabbix agent template (drasihov)
A......... [ZBX-21608] fixed inability to import a template without linked templates when no changes in template linkage are selected in import options (vmaksimovs)
..F....... [ZBX-21494] fixed 'Highlight whole row' checkbox label clickability on Problems page (kkuzmina)
A......... [ZBX-21332] fixed runtime errors when linking items from two templates that populate same inventory field (Ivo)
..F....... [ZBX-18142] fixed validation of input parameters in context menu AJAX requests (Ivo, Sasha)
..F....... [ZBX-20683] fixed action buttons functionality in Tags tab of host configuration if it is opened as popup on another Tags tab (dpetra)
.........T [ZBX-21304] fixed ping item preprocessing regex in PHP-FPM templates to be compatible with Zabbix agent 2 (drasihov)
..F....... [ZBX-21343] fixed trends, history and interval values being incorrectly converted to years in item list subfilter (agriscenko)
A.F....... [ZBX-21070] fixed missing discovery rule for a discovered host group and updated links to host prototype (dpetra)
..F....... [ZBX-21149] fixed 'Update interval' field not being set read-only for items created from prototypes (jfreibergs)
A......... [ZBX-21534] fixed parsing of backslashes in quoted function parameters (Sasha)
..F....... [ZBX-41474] fixed shortened tag names with multibyte symbols (dpetra)
..F....... [ZBX-21270] fixed already used color autocompletion in graph widget edit form (acikuns)
..F....... [ZBX-21422] fixed inability to change password and/or username on templated SSH items (acikuns)
.......PS. [ZBX-21454] added blocking of rtc signals during script execution (dgoloscapov)
..F....... [ZBX-21495] fixed selection of IPMI parameters in the host form (Sasha)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)
.........T [ZBX-21461] fixed item "Checksum of /etc/passwd" (egordymov)
........S. [ZBX-21266] fixed {ITEM.KEY} macro not getting expanded in expression macros (ssimonenko)
..F....... [ZBX-21264] fixed empty service suggestions in SLA reports (averza)

--------------------------------------------------------------------------------
Changes for 6.0.8

6.0.8rc2 was released as 6.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.8rc2

Bug fixes:
........S. [ZBX-19893] fixed bug introduced when fixing script parameters updates during linking (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.8rc1

New features:
.........T [ZBXNEXT-7520] added template for OPNsense (drasihov)

Bug fixes:
..F....... [ZBX-20920] fixed problem of empty PSK fields sent to audit log when any proxy parameter is updated (dpetra)
..F....... [ZBX-20809] fixed problem with stuck widget action popovers (dpetra)
A......... [ZBX-19747] fixed inability to delete a template containing an item prototype with a value map, if the template is linked to a host and the discovered item was created (vmaksimovs)
...G...... [ZBX-21328] fixed Zabbix agent 2 log and eventlog items behavior to match Zabbix agent when key has been updated (vso)
...G...... [ZBX-21234] fixed net.dns to return 0 when server is unreachable in Zabbix agent 2 (esneiders)
...G...PS. [ZBX-21445] improved performance by only calling res_init() on changed resolv.conf if glibc lower than 2.26 is used (vso)
.......PS. [ZBX-21440] fixed setting of character set for MySQL and MariaDB when utf8 is missing while utf8mb4 is present (vso)
..F....... [ZBX-21342] fixed sessionStorage not being updated when deleting services (rdetlavs)
.........T [ZBX-21455] fixed trigger for uptime in "Proxmox VE by HTTP" template (egordymov)
.........T [ZBX-15984] added hardware uptime in SNMP templates (drasihov)
........S. [ZBX-19893] fixed script parameters updates during linking (arimdjonoks)
...G...... [ZBX-20260] fixed system.cpu.util unable to get usage data of cores on second NUMA node (mprihodko)
..F....... [ZBX-20975] fixed PHP TypeError in inaccessible dashboard view (miks)
A......... [ZBX-19769] fixed performance when Host API is filtering records by severity or suppressed problems (miks)
..F....... [ZBX-19176] fixed multiple performance issues in map navigation tree widget and map (miks)
..F....... [ZBX-21041] fixed broken layout of inherited macros table and added missing column name (dpetra)
...G...... [ZBX-21295] changed system.cpu.load[percpu] to split based on online CPUs in Zabbix agent 2 (esneiders)
...G...... [ZBX-18573] improved performance of directory scanning by Zabbix agent on Windows (dgoloscapov)
..F....... [ZBX-20889] fixed special characters in item tags breaking the subfilter in the latest data and graphs (acikuns)
..F....... [ZBX-21355] fixed default regular expression issues when PHP 8.1 is used (acikuns)
..F....... [ZBX-19399] fixed browser error when editing a map navigation widget which hasn't yet been fully loaded (dpetra)
..F....... [ZBX-21315] fixed latest data page freezing in kiosk mode (rdetlavs)
..F....... [ZBX-21165] fixed max length and trim function for the field Remove domain name (dpetra)
..F....... [ZBX-21311] fixed runtime error for host and host prototype graph preview tabs (dpetra)
.........T [ZBX-20901] changed host macro in MySQL by Zabbix agent template to use TCP/IP connection method explicitly (drasihov)
..F....... [ZBX-20931] fixed automatic type selection in item form (kkuzmina)
.........T [ZBX-21344] changed JS preprocessing in Apache by HTTP/Zabbix agent templates to use ServerActive field from status page primarily (drasihov)
...G...... [ZBX-21135] added fix to prevent agent from stopping in case of broken Windows performance counters (asestakovs)
.........T [ZBX-21220] changed uptime item description, removed uptime trigger in Zookeeper by HTTP template (drasihov)
.........T [ZBX-20992] fixed typos and duplications in templates (drasihov)
...G...... [ZBX-21300] fixed high CPU usage when using net.tcp.socket.count key (vso)
........S. [ZBX-20419] fixed database deadlocks and MySQL error number calculation to be consistent between logging and recoverability detection logic (akozlovs)
..F....... [ZBX-21043] fixed z-select error when labels have specials chars (rlataria)
........S. [ZBX-20656] updated active proxy throttling to allow task transfer (wiper)
.......PS. [ZBX-21153] fixed info collection about access to VMware DS for HV with large number of connected DS (MVekslers)
........S. [ZBX-19821] fixed host prototype interface update when linking templates (wiper)
..F....... [ZBX-4646] fixed month abbreviation with capital "M" (Sasha)
..F....... [ZBX-21333] fixed housekeeper table usage with disabled housekeeping (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.0.7

6.0.7rc1 was released as 6.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.7rc1

New features:
.......PS. [ZBXNEXT-7814] updated max supported MariaDB version to 10.8 (yurii)
.........T [ZBXNEXT-7633] added HPE Synergy template (vkhaliev)
.........T [ZBXNEXT-7802] added namespaces in templates HashiCorp Consul by HTTP (ychukina)
.........T [ZBXNEXT-6300] added checksum failure triggers to PostgreSQL by Zabbix agent 2 template (drasihov)

Bug fixes:
A.F....... [ZBX-7706] improved performance of graph.get and graphprototype.get methods (acikuns, rlataria)
..F....... [ZBX-20429] fixed error when deleting services (rdetlavs)
..F....... [ZBX-21290] fixed displaying extra reporting periods in SLA reports when filtered by date (averza)
..F....... [ZBX-21269] fixed missing custom time period icon in graph widgets when editing dashboards (averza)
..F....... [ZBX-21110] fixed time string parsing in graphs with items without data (averza)
..F....... [ZBX-19731] fixed Problems page and Problems widget table layout issues when long names are used (acikuns)
...G...... [ZBX-20523] fixed symlink names expansion in vfs.dir.get and vfs.file.get (akozlovs)
...G...... [ZBX-20448] improved error message when failed to accept incoming connection (vso)
...G...... [ZBX-20860] fixed Zabbix agent 2 build on mipsle and mipsle64 Linux (esneiders)
........S. [ZBX-21218] fixed deadlocks between server and frontend when discovering items with LLD (wiper)
........S. [ZBX-20936] improved performance of configuration syncer when reading trigger dependencies (vso)
........S. [ZBX-21021] fixed services actions not executing scripts (vso)
...G...... [ZBX-20586] free TLS C resources when closing TLS connection on agent 2 (wiper)
.......PS. [ZBX-21301] fixed ambiguity and inability to set character set for MariaDB connection by setting utf8mb3 character instead of utf8 (vso)
........S. [ZBX-17450] added check for minimal amount of data with forecast/timeleft functions and polynomial fit (wiper)
...G...... [ZBX-19001] fixed wmi.getall[] and wmi.get[] to report invalid queries (vso)
..F....... [ZBX-20908] fixed interface type labels in host edit form (ashubin)
..F....... [ZBX-21157] fixed warning message overlaying error message when cloning a host (agriscenko)
...G...... [ZBX-20667] fixed timeout issue for agent 2 checks in test run mode (ssimonenko)
..F....... [ZBX-20467] fixed z-select options with long labels (rlataria)
........S. [ZBX-21159] improved logging in the case of permission errors during HA startup (wiper)
........S. [ZBX-20962] improved error message when trying to use foreach function with single item query (wiper)
........S. [ZBX-20880] changed HA cluster node discovery to return empty array in standalone mode (wiper)
...G...... [ZBX-20203] fixed agent 2 log* item large file support on Windows (wiper)
..F....... [ZBX-21125] fixed incorrect filter results with empty multiselect fields in Monitoring Problems (dpetra)
..F....... [ZBX-18957] fixed not displaying years on X axis of classic graphs (averza)
..F....... [ZBX-20978] fixed trigger popover layout error in high-contrast themes (dpetra)
..F....... [ZBX-20682] fixed unexpected tab being opened in item configuration after saving the host in popup (agriscenko)
..F....... [ZBX-20196] fixed 'undefined' error in case of broken widget configuration (epulke)
..F....... [ZBX-20854] fixed missing headers in Columns field in Top hosts widget configuration form (dpetra)
.........T [ZBX-21172] fixed host group names and added IPv6 support in Templates Kubernetes by HTTP (ychukina)
..F....... [ZBX-20965] fixed positioning of change indicator in Item value widget (dpetra)
..F....... [ZBX-21259] fixed API token expiration date field being always visible in User Settings->API tokens (esekace)
..F....... [ZBX-20629] fixed auto refreshing for graphs on Monitoring -> Hosts page (rdetlavs)
.........T [ZBX-19955] fixed script item in Cloudflare template (vkhaliev)
..F....... [ZBX-18534] fixed name autocomplete when select element has been selected in map navigation tree (dpetra)
..F....... [ZBX-20584] fixed possibility to open graph in a full screen from graph widget (Sasha)
.......PS. [ZBX-20888] improved out of memory error message readability (vso)
.D........ [ZBX-21020] improved "ServerActive" configuration option description (vso)
.......PS. [ZBX-20855] fixed preprocessing not to discard event log specific data (vso)
..F....... [ZBX-20496] fixed delete missing import option for templated dashboards (rlataria)
..F....... [ZBX-20591] fixed draggable block position in preprocessing (rlataria)
...G...PS. [ZBX-21086] fixed regexp matching not to check for UTF-8 validity (vso)
..F....... [ZBX-20781] fixed overlapping of subfilter options (miks)
.........T [ZBX-20473] fixed evaluation period macro in disk space triggers for NetApp FAS3220 template (drasihov)
.........T [ZBX-19205] fixed item preprocessing in PostgreSQL by Zabbix agent 2 template (drasihov)
A.F.....S. [ZBX-20743] fixed error handling in compression with Apache licensed TimescaleDB 2.x (agriscenko, mprihodko)
..F....... [ZBX-21350] fixed cross-site scripting vulnerability in backurl parameter (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.0.6

6.0.6rc1 was released as 6.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.6rc1

New features:
.......PS. [ZBXNEXT-7813] updated MariaDB maximum supported version to 10.7 (arimdjonoks)
..F....... [ZBXNEXT-7769] added support of PHP 8.1 to LDAP authentication (gcalenko)
..F....... [ZBXNEXT-7722] fixed runtime errors when using Zabbix with PHP 8.1 (agriscenko)
...G.....T [ZBXNEXT-6891] removed mongodb implementation, updated template to work with new plugin (esneiders, ychukina)
.........T [ZBXNEXT-7632] added template for HPE Primera (vkhaliev)
.........T [ZBXNEXT-7630] added templates for HPE MSA 2060 and MSA 2040 (drasihov)

Bug fixes:
........S. [ZBX-21145] changed host, item and trigger tag merging logic during template linking and LLD to reduce database updates (wiper)
..F....PS. [ZBX-20638] fixed handling of DB version higher than supported (agriscenko, dgoloscapov)
........S. [ZBX-20750] fixed excessive escaping of special characters in audit log details, triggers and graphs (akozlovs)
..F....... [ZBX-21015] fixed web scenario tags disappearing from Monitoring -> Hosts -> Web scenario on page autorefresh (agriscenko)
..F....... [ZBX-20960] fixed SVG graph widget throwing error when attempting to plot item with valid user macro defined in history storage period (agriscenko)
..F....... [ZBX-20965] fixed positioning of change indicator in Item value widget (dpetra)
..F.....S. [ZBX-20994] fixed access limitation for Oracle DB to list tables accessible to the user (asestakovs)
.......PS. [ZBX-21123] fixed crash when VMware VC was not available at the first moment when starting zabbix_server (MVekslers)
........S. [ZBX-21044] fixed JavaScript preprocessing output conversion to utf-8 (kprutkovs)
..F....... [ZBX-20534] fixed popup layout for importing when horizontal scroll was not visible (rlataria)
..F....... [ZBX-21185] fixed pattern selector when item name contains square brackets (miks)
..F....... [ZBX-20669] fixed focus on fields when clicking on labels (esekace)
....I..... [ZBX-21064] rewrote pcre.m4 and pcre2.m4 file (yurii)
.........T [ZBX-20029] fixed deprecated keys in IIS by Zabbix agent templates (drasihov)
.D........ [ZBX-18035] updated README.md for Slack and Mattermost media types (drasihov)
.........T [ZBX-21199] fixed space utilization items in HPE MSA 2040 and 2060 templates (drasihov)
....I..... [ZBX-20861] fixed incorrect naming of web scenario items after upgrade (vso)
..F....... [ZBX-20847] fixed inability to attach any host groups after removing already attached ones (agriscenko)
A.F....... [ZBX-20233] fixed handling of empty configuration parameters $ZBX_SERVER and $ZBX_SERVER_PORT the same as if they were not defined (Sasha)
..F....... [ZBX-21163] fixed "Host inventory overview" page behavior when selected host group was removed (Sasha)
..F....... [ZBX-20854] fixed missing headers in Columns field in Top hosts widget configuration form (dpetra)
.........T [ZBX-21143] changed API URL in Express.ms media type to a new version (drasihov)
........S. [ZBX-20914] fixed wrong calculation of calculated item formulas (akozlovs)
.........T [ZBX-20875] fixed filter condition for job discovery rule in MSSQL by ODBC template (drasihov)
.........T [ZBX-21146] fixed item key in NTP service template (drasihov)
..F....... [ZBX-20565] fixed visibility of placeholder text in host prototype edit form (kkuzmina)
.........T [ZBX-20985] fixed notifications summary for MS Teams media type (drasihov)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)
.........T [ZBX-20628] removed system metrics from PFSense template (vkhaliev)
.........T [ZBX-21136] fixed value type for checksum of /etc/passwd item in FreeBSD template (vkhaliev)
.........T [ZBX-20903] removed duplicate in Windows services discovery filter regexp (drasihov)
..F....... [ZBX-18652] fixed data overview discrepancy between host location top and left (agriscenko)
........S. [ZBX-21111] fixed HA manager stopping (kprutkovs)
...GI..PS. [ZBX-20105] removed bogus dependency on libxml2 from agent (yurii)
....I..... [ZBX-21066] fixed libopenssl.m4 when dealing with lib/64 in openssl 3 (yurii)

--------------------------------------------------------------------------------
Changes for 6.0.5

6.0.5rc1 was released as 6.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.5rc1

New features:
.........T [ZBXNEXT-7453] added templates HashiCorp Consul by HTTP (ychukina)
..F....... [ZBXNEXT-6893] implemented audit log filtering by multiple actions (rdetlavs)
....I..... [ZBXNEXT-7693] replaced filename-length-max=99 option with tar-pax in configure.ac (yurii)
..F....... [ZBX-20946] enabled German and Vietnamese languages in the frontend (miks)
.......PS. [ZBXNEXT-7604] modified functionality to ignore NaN in Prometheus preprocessing aggregate functions (akozlovs)
..F....... [ZBXNEXT-7526] added number of items for Latest data column in Monitoring -> Hosts page (Ivo)
A.F....... [ZBXNEXT-7476] disabled PHP 8 strict type validation (ashubin)
..F....... [ZBXNEXT-7461] implemented expandable subfilters in the Latest data page; fixed clickable tags (miks)
.........T [ZBXNEXT-7607] added template Envoy Proxy by HTTP (ychukina)
.........T [ZBXNEXT-7547] added CockroachDB template (drasihov)
A.F....... [ZBXNEXT-7491] fixed PHP 8.1 runtime warnings with PostgreSQL backend (Sasha)

Bug fixes:
A......... [ZBX-20859] fixed incorrectly exported host groups in map elements (Sasha)
A.F....... [ZBX-20613] returned the ability to edit the dependencies of inherited triggers; improved validation upon unlinking templates with triggers that have dependencies; improved performance of trigger dependency functionality; prevented the ability to fully replace trigger dependencies of inherited triggers if the new dependency was added to parent trigger; supplemented validation of trigger dependencies on templates to prevent linkage dead-ends (vmaksimovs)
..F....... [ZBX-20814] fixed Map->Sharing user group shares table not showing saved user groups (esekace)
.........T [ZBX-20898] fixed duplicated UUID in the official template (abakaldin)
..F....... [ZBX-20242] fixed inability to change LDAP bind password (agriscenko)
...G...... [ZBX-20911] added process state check in PROC_NUM() for Oracle Solaris (Andris)
..F....... [ZBX-20752] fixed saved properties of classic graphs being lost when reopening graph configuration (agriscenko)
..F....... [ZBX-19381] fixed resolving of macros in item key parameters when testing items in web interface (Sasha)
..F....... [ZBX-18520] fixed showing of fields that do not belong to the selected item type in the item edit form (miks)
.........T [ZBX-20950] updated regular expressions for services discovery in Windows templates (vkhaliev)
..F....... [ZBX-20684] fixed item value widget not showing trailing zeros (mkrisjanis)
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)
........S. [ZBX-20823] fixed inability to update hosts that were created by LLD on aarch64 (vso)
..F....... [ZBX-20945] fixed broken trigger link in trigger mass update => dependencies (esekace)
...G...... [ZBX-20356] fixed perfomance counters not working when removed and added again on Zabbix agent 2 (vso)
...G...... [ZBX-20886] fixed handle leak on Zabbix agent 2 in vfs.fs.get (vso)
..F....... [ZBX-21008] fixed broken popup for SLA selection for User role (averza)
..F....... [ZBX-20380] fixed maintenance highlighting having priority over problem severity highlighting for map elements of map, host group and trigger types (agriscenko)
..F....... [ZBX-20573] fixed service filter functionality in SLA report page (rdetlavs)
.........T [ZBX-20982] fixed API request by coordinates in the OpenWeatherMap template (vkhaliev)
........S. [ZBX-20918] moved final history/trends cache sync in main process to be done before stopping HA (wiper)
..F....... [ZBX-20548] fixed broken host link not opening in Inventory (rdetlavs)
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 6.0.4

6.0.4rc1 was released as 6.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.4rc1

New features:
...G...PS. [ZBXNEXT-7120] added support of OpenSSL 3.0 (Andris)
..F....... [ZBXNEXT-7611] fixed silenced errors not silenced in zbx_err_handler running PHP 8 (rdetlavs)
..F....... [ZBXNEXT-7610] refactored in PHP 8 deprecated function strtime() (rdetlavs)
.........T [ZBXNEXT-7506] fixed uuids in proxmox template (vkhaliev)
..F.I...S. [ZBXNEXT-7562] added en_GB locale (agriscenko, yurii)
.........T [ZBXNEXT-7582] moved threshold information from trigger name to the event name (abakaldin, vkhaliev)
..F....... [ZBXNEXT-7525] fixed inconsistent trigger links in Configuration -> Items (rdetlavs)
..F....... [ZBXNEXT-7564] fixed media type importing in PHP 8 (rdetlavs)
.........T [ZBXNEXT-5580] added macros and fixed filesystem utilization triggers for Windows, Linux and some other templates (vkhaliev)
..F....... [ZBXNEXT-7477] updated MySQL database error handling for PHP 8 (averza, jfreibergs)
.........T [ZBXNEXT-7506] added Proxmox Virtual Environment template (abakaldin)
..F....... [ZBXNEXT-7472] added support of text data for top hosts widget (agriscenko)
.........T [ZBXNEXT-7505] added new GLPi media type (abiba)
...G.....T [ZBXNEXT-7559] updated smart.disk.discovery and smart.disk.get metrics for Zabbix agent 2 and updated S.M.A.R.T passive and active templates (abiba, esneiders)
.........T [ZBXNEXT-7507] added TrueNAS template (vkhaliev)

Bug fixes:
........S. [ZBX-20951] fixed dependent item discovery validation in LLD (wiper)
A..G...... [ZBX-20783] fixed Zabbix agent2 not to fail when global regular expression is received with empty delimiter (rlataria, vso)
.......PS. [ZBXNEXT-7616] fixed javascript md5 and sha256 functions to support binary data (including terminating zero character) (wiper)
..F....... [ZBX-20299] fixed not detecting user macros by "Test item" dialog if they are used in the calculated item formula (rdetlavs)
..F....... [ZBX-20678] fixed focusing and keyboard functionality for host in Geomap widget (rdetlavs)
..F....... [ZBX-20782] fixed non unique ids browser console errors when executing Mass update action (rdetlavs)
..F....... [ZBX-20458] fixed incorrect view of disabled range slider in Firefox (rdetlavs)
..F....... [ZBX-20545] fixed trend storage period field wrong appearance when item type of information is character/text/log (rdetlavs)
.......PS. [ZBX-20844] fixed external check becoming unsupported when Zabbix server or Zabbix proxy is stopped (vso)
..F....... [ZBX-20658] fixed missing CR (carriage return) characters in line endings, in popup forms (averza)
..F....... [ZBX-20821] fixed required PHP version in setup wizard (acikuns)
...G...... [ZBX-20754] fixed Zabbix sender and Zabbix JS not releasing semaphores upon exit (vso)
...G...... [ZBX-20538] changed PostgreSQL plugin to handle connection per user and not per database for Zabbix agent 2 (esneiders)
.......PS. [ZBX-20567] improved preprocessor queue performance with items taking long time to preprocess (wiper)
...G...PS. [ZBX-20398] added mitigation for PID file not being created on time (MVekslers, yurii)
..F....... [ZBX-19638] fixed incorrect host name in graph prototype widget when graph have items from separate hosts (rlataria)
........S. [ZBX-20595] fixed server discovering dependent item with prototype as master item if prototype discovery was disabled with LLD overrides (wiper)
.........T [ZBX-18522] updated Readme for RabbitMQ templates (vkhaliev)
........S. [ZBX-20794] fixed unavailable node status update at server startup (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.3

6.0.3rc1 was released as 6.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.3rc1

New features:
.........T [ZBXNEXT-6781] added openweathermap template (vkhaliev)
..F....... [ZBXNEXT-7082] fixed PHP8 using deprecated function libxml_disable_entity_loader() (rdetlavs)
...G...... [ZBXNEXT-7452] added SNI support to the TLS protocol for agent 2 (asestakovs)
...G.....T [ZBXNEXT-7065] added queries metrics to the PostgreSQL by agent 2 template (esneiders, vkhaliev)
.........T [ZBXNEXT-7023] updated regular expressions for services discovery in Windows templates (vkhaliev)
A.F....... [ZBXNEXT-7478] fixed optional parameters before required issue (acikuns, ashubin)

Bug fixes:
..F....... [ZBX-20681] fixed undefined index error when accessing module page with guest user (rlataria)
A.F.....S. [ZBX-20650] fixed performance issue with importing templates and hosts (Sasha)
.......... [ZBX-20747] fixed service algorithm update in 6.0 database upgrade patch (wiper)
A.F....... [ZBX-19118] made Host interface field non-required for HTTP agent items (jfreibergs)
........S. [ZBX-20740] fixed CUID size on 32-bit systems (wiper)
........S. [ZBX-20786] fixed server termination when updating proxy hostid and audit is disabled (arimdjonoks)
..F....... [ZBX-20675] fixed cancel button not working after cloning services and SLAs (averza)
...G...... [ZBX-20634] fixed handling of multiline FTP response (ssimonenko)
........S. [ZBX-20661] fixed crashes when setting HA failover delay with disabled auditlog or updating HA error status on exit (wiper)
........S. [ZBX-20693] fixed crash in auditlog logic on 32-bit Debian/Raspbian (wiper)
...G...... [ZBX-20528] fixed issue with pgsql.custom.query JSON response failing for Zabbix agent 2 (esneiders)
..F....... [ZBX-20399] fixed acknowledge problem popup window showing a fatal error after page refresh (Ivo)
..F....... [ZBX-19851] fixed wrong green mark in maps properties for sharing (rlataria)
..F....... [ZBX-20319] fixed multiline details in the audit log (rlataria)
.D........ [ZBX-20762] fixed StartAlerters and StartEscalators range in the configuration file comments (akozlovs)
........S. [ZBX-20651] fixed crash in availability manager on some platforms (vso)
...G...... [ZBX-19311] fixed raid device discovery in the Smart plugin for Zabbix agent 2 (esneiders)
.......PS. [ZBX-20518] fixed lastaccess update during proxy throttling (dgoloscapov)
........S. [ZBX-20503] fixed queue overview updates for active agent items (dgoloscapov)
..F....... [ZBX-20621] fixed value trimming in the Administration -> Geographical maps configuration (miks)
...G...... [ZBX-20539] fixed TLS parameters for MySQL and PostgreSQL in Zabbix agent 2 (esneiders)
...G...... [ZBX-19407] removed the redundant encoding check in get_codepage() for Windows (arimdjonoks)
...G...... [ZBX-20390] fixed Oracle Solaris vm.memory.size[available] item kstats memory read (arimdjonoks)
.........T [ZBX-20521] corrected missed typos in templates and README (drasihov)
A......... [ZBX-20698] fixed import from 2.0-4.4 to 5.0 and above with SNMP interfaces (acikuns)

--------------------------------------------------------------------------------
Changes for 6.0.2

6.0.2rc1 was released as 6.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.2rc1

New features:
A.F....... [ZBXNEXT-7485] fixed debug_backtrace function usage for php8 (acikuns)
.........T [ZBXNEXT-7493] added garbage collector and memory pool discovery to generic Java template (vkhaliev)
.D.G...... [ZBXNEXT-7116] added ability to force active checks after restart on Zabbix agent2 (vso)

Bug fixes:
..F....... [ZBX-19583] unified date format across datepickers (averza)
..F....... [ZBX-19223] fixed disabled hosts not listed in latest data view (averza)
.........T [ZBX-20521] corrected typos in templates, README and media types (drasihov)
..F....... [ZBX-20685] fixed graph widget configuration for small screens (acikuns)
..F....... [ZBX-20645] fixed empty space missing between table headers in Filters table in LLD config form (acikuns)
..F....... [ZBX-20640] fixed X-axis field placement in different rows in Axis tab in Graph widget (acikuns)
..F....... [ZBX-20049] implemented keyboard control for info icons (acikuns, ashubin)
...G...PS. [ZBX-20692] fixed missing include in setproctitle.h (arimdjonoks)
........S. [ZBX-20697] fixed crash in configuration syncer when non prototype item is used in trigger prototype expression (vso)
..F....... [ZBX-20500] fixed values in last check column on web monitoring page being displayed differently than on latest data page (agriscenko)
........S. [ZBX-19965] fixed database upgrade for SNMP interfaces (akozlovs)
..F....... [ZBX-20465] fixed marking username entry mandatory for SSH and Telnet agent items (jfreibergs)

--------------------------------------------------------------------------------
Changes for 6.0.1

6.0.1rc4 was released as 6.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.1rc4

Bug fixes:
...G...... [ZBX-20672] fixed compilation on HP-UX due to missing zbxtypes.h include (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.1rc3

Bug fixes:
..F....... [ZBX-20619] fixed massupdate button form in Safari browser (ashubin)

--------------------------------------------------------------------------------
Changes for 6.0.1rc2

Bug fixes:
........S. [ZBX-20649] fixed crash when server attempted to use trigger after it was removed from cache (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.1rc1

New features:
...G...... [ZBXNEXT-7408] added native support for the net.dns and net.dns.record keys in Zabbix agent 2, fixed Zabbix agent 1 SOA response formatting (esneiders, ssimonenko)
A.F....... [ZBXNEXT-7467] fixed strict types in bitwise operators (acikuns)
...G...... [ZBXNEXT-7487] implemented discovery of disabled systemd units with Zabbix agent 2 (ssimonenko)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6959] implemented audit logging of host prototype API object (rlataria, vmaksimovs)
...G...PS. [ZBXNEXT-5839] added SNI in encrypted TCP connections (yurii)
.........T [ZBXNEXT-6624] added triggers, macros, changed filters and overrides in LLD rules (mchudinov)

Bug fixes:
....I..... [ZBX-20617] fixed default geomap provider on clean install (Sasha)
........S. [ZBX-20530] fixed compilation error on FreeBSD (asestakovs)
.........T [ZBX-20443] fixed requirement of admin rights for creating issues with custom fields and added option to close tasks in Redmine webhook (abiba)
....I..... [ZBX-20570] fixed --with-libevent option on FreeBSD (asestakovs)
.........T [ZBX-20564] changed health state sensor item to lld in vmware hypervisor template (vkhaliev)
.......PS. [ZBX-12852] fixed redundant query of vmware hv sensors info (MVekslers)
.........T [ZBX-20562] fixed item names in rabbitmq and elasticsearch templates (vkhaliev)
.........T [ZBX-20537] fixed uptime oid for pfsense template (vkhaliev)
..F....... [ZBX-20005] fixed main checkbox not being selected when all other checkboxes are selected (epulke)
........S. [ZBX-20334] fixed macro support in aggregate functions (asestakovs)
..F....... [ZBX-20519] fixed overlay dialog look on trigger page when host name is short (rdetlavs)
..F....... [ZBX-19796] fixed macros tab indicator showing incorrect count when inherited option is selected and a new macro is added (miks)
..F....... [ZBX-20430] fixed stretching action log screen because of long messages without whitespace (rdetlavs)
...GI..... [ZBX-20290] fixed missing HTTP metrics support for Windows Agent (ssimonenko)
...G...... [ZBX-20030] fixed system.cpu.num runtime cpu change in Zabbix agent 2 (esneiders)
...G...... [ZBX-20339] fixed incorrect smart plugin device type in Zabbix agent 2 (esneiders)
.......P.. [ZBX-20373] fixed conf syncer appearing to be busy on proxy on network problem (dgoloscapov, vso)
.......PS. [ZBX-20544] fixed wrong sql query for lld triggers (MVekslers)
.D.....PS. [ZBX-20506] improved performance of configuration syncer; increased default cache size to 32M (vso)
...G...PS. [ZBX-20228] improved error reporting when SSL_write() or SSL_read() functions fail, removed redundant code that resulted in timeout on windows (vso)
.........T [ZBX-20517] moved Brocade,Cisco,Linux,Windows module templates from readme.md files and yaml template to different files into the modules folder (mchudinov)
........S. [ZBX-20059] fixed duplicate metric values being inserted when there is network issue between Zabbix server and Zabbix proxy (vso)
.......PS. [ZBX-20450] fixed non ascii symbols being replaced by question marks when using MariaDB (vso)
........S. [ZBX-19637] fixed trigger status change after template update and linking (akozlovs)
........S. [ZBX-20502] fixed host prototype discovery override in case LLD JSON contains duplicate hosts (vso)
..F....... [ZBX-20253] fixed incorrect usage of function "length" in zabbix server trigger creation (rdetlavs)
...G...... [ZBX-20472] fixed database lock crash in Zabbix Agent 2 using SQLite (akozlovs)
..F....... [ZBX-19956] fixed Proxy address and PSK field issues when cloning a proxy and fixed green indicator not showing in edit mode (Ivo, miks)
..F....... [ZBX-20426] fixed maintenance icon with host name in latest data table (acikuns)
...G...... [ZBX-20487] fixed agent handling of invalid time intervals (wiper)
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0

6.0.0rc2 was released as 6.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.0rc2

Bug fixes:
.........T [ZBX-16896] added interface speed metric to linux by agent templates and fixed interfaces tags (vkhaliev)
..F....... [ZBX-20370] fixed textarea tags not expanding in service editing form (averza)
..F....... [ZBX-20466] fixed context menu, which was not appearing for numeric discovered items (epulke)
...G...... [ZBX-20475] fixed panic when Plugins.Smart.Path is set in Zabbix agent 2, by inroducing System config keywords (esneiders)
..F....... [ZBX-20524] fixed usage of history source and extra data selection in Top hosts widget (averza)
........S. [ZBX-20490] fixed initial ha failover delay update, improved RTC and HA service communications (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.0rc1

New features:
.........T [ZBXNEXT-7414] added new tags to all templates (vkhaliev)

Bug fixes:
.........T [ZBX-20509] changed host group in Squid, Hikvision, Morningstar templates (mchudinov)
.........T [ZBX-20396] fixed expression for "Calculated value of innodb_log_file_size" item in MySQL templates (mchudinov)
..F....... [ZBX-20415] fixed host list page showing incorrect default interface (Ivo)
..F....... [ZBX-17748] improved host graphs page (ashubin, epulke, vmurzins)
..F....... [ZBX-20508] fixed console error when creating or editing host prototypes (averza)
..F....... [ZBX-20504] fixed impossibility to select a service in conditions of service actions (averza)
.......P.. [ZBX-20481] fixed warning in log when updgrading Zabbix proxy database (vso)
..F....... [ZBX-19356] fixed failure when editing Templates caused by exceeding max_input_vars limit (jfreibergs)
..F....... [ZBX-20267] fixed browser error when using dynamic rows (rdetlavs)
..F....... [ZBX-20485] fixed cancel button not working when creating a new discovery rule (rdetlavs)
..F....... [ZBX-20494] fixed multiple hintbox issue upon widget updates (averza)
..F....... [ZBX-20432] fixed impossibility to import templates with triggers mapping to hosts with numeric names (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0beta3

New features:
..F....... [ZBXNEXT-7125] added new widget "Top hosts"; deprecated widget "Data overview" (ashubin, averza, gcalenko)
.......PS. [ZBXNEXT-7411] replaced signals with IPC messages for most of internal runtime control option processing (wiper)
.........T [ZBXNEXT-4635] added templates for Kubernetes Controlplane and Kubestate metrics (afayantsev, ychukina)
..F....... [ZBXNEXT-7107] added Item popup menu in Latest data; added new links in Configuration Items popup menu and Item prototypes popup menu (epulke)
...G...... [ZBXNEXT-7409] added native support for the vfs.dir.size and vfs.dir.count keys in Zabbix agent 2 (esneiders)
A.F.....S. [ZBXNEXT-1911,ZBXNEXT-7399] allowed textual types of information for Calculated items (dgoloscapov, jfreibergs)
.........T [ZBXNEXT-7389] changed templates to use no linked templates, moved OS templates from the classic folder to the os folder (mchudinov)
..F.I..... [ZBXNEXT-6687] implemented subfilter and named filters for latest data section (miks)
........S. [ZBXNEXT-7101] implemented sleep function into JS engine (asestakovs)
.........T [ZBXNEXT-6861] updated Zabbix proxy templates according to the latest guidelines (abakaldin)
.........T [ZBXNEXT-7078] added pfsense template (vkhaliev)

Bug fixes:
..F....... [ZBX-20225] fixed host modal window not opening on many pages (Ivo, miks, vmurzins)
...G...... [ZBX-20453] fixed Agent 2 compilation issues on macOS (ssimonenko)
..F....... [ZBX-20359] fixed export on Monitoring Problems page getting out of sync with filter (jfreibergs)
........S. [ZBX-19961] fixed possible crash due to trigger functions being updated during LLD (vso)
..F....... [ZBX-20300] fixed displaying extra decimal digits in vertical scales of graphs for item units prefixed with "!" (averza)
...GI..... [ZBX-20444] fixed Agent and Agent 2 compilation with libpcre2 on Windows (ssimonenko)
..F....... [ZBX-20460] fixed color-picker not updating selected color in its input element (ashubin)
........S. [ZBX-20446] fixed housekeeper failure when deleting auditlog entries; thanks to Yuuki Enomoto for the patch (arimdjonoks)
........S. [ZBX-20420] increased storage size of the 'parameters' field of the 'alerts' table for Oracle backend (arimdjonoks)
...G...... [ZBX-20416] fixed vfs.file.owner to display unknown user:group numerically instead of error (asestakovs)
..F....... [ZBX-20288] fixed cloning services twice hitting enter key in configuration form (averza)
.......PS. [ZBX-20293] fixed icmpping items group becomes not supported due to error in interval detection (akozlovs)
..F....... [ZBX-20428] fixed table headers above the graph area in Graph widget configuration form (ashubin)
..F....... [ZBX-20342] fixed keyboard navigation for colorpicker (acikuns, ashubin)
...G...... [ZBX-20417] fixed vfs.file.get error for HP-UX; thanks to Yuuki Enomoto for the patch (arimdjonoks)
........S. [ZBX-20175] changed functions with disabled history/trends to return error (wiper)
...G...... [ZBX-20436] fixed hardcoded -lpcre in Agent 2 embedded C code (ssimonenko)
..F....... [ZBX-20431] fixed template import button shown out of bounds (jfreibergs)
A......... [ZBX-19991] fixed template import of dependent items and item prototypes having newly created master item (miks)
.........T [ZBX-20316] added macro for password and changed conf file in postgresql by user parameters template (vkhaliev)
.........T [ZBX-20303] fixed trigger name in MSSQL template (vkhaliev)
........S. [ZBX-19456] changed zbx_trends_parse_range() behavior for zero time period, added test cases (ssimonenko)
.......PS. [ZBX-20246] fixed unpredictable choice of vmware hv ip for HA mode of management interface (MVekslers)
...G...... [ZBX-19565] fixed agent2 to return the same 255 code as agent1 when key service.info does not find service (arimdjonoks)
...G...... [ZBX-20371] fixed crash in Agent2 when monitoring log files (Andris)
...G...... [ZBX-20204] fixed range check for perfcounter in agent2 on windows (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 6.0.0beta2

New features:
..F....... [ZBXNEXT-7033] anchored modal dialogues to avoid their repositioning during interactions (ashubin, jfreibergs)
..F....... [ZBXNEXT-669] added maintenance status icon to Latest Data page (acikuns)
A.F.I...S. [ZBXNEXT-6999] implemented SLA, SLA reports and SLA report widget (ashubin, averza, jfreibergs, vso)
...G...... [ZBXNEXT-6875] added native support for the system.hw.chassis and system.hw.devices keys in Zabbix agent 2 (esneiders)
.D.....PST [ZBXNEXT-2485] moved odbc poller into separate poller type (dgoloscapov, vso)
.......PS. [ZBXNEXT-7109] changed runtime control options to connecto to zabbix server/proxy using socket rather than sending signals (wiper)
A......... [ZBXNEXT-6470,ZBXNEXT-6890] implemented complete audit logging of maintenance API object; added strict validation for maintenance.create, maintenance.update, maintenance.delete API methods (rlataria, vmaksimovs)
..F.....S. [ZBXNEXT-7115] removed deprecated support of user macros in item names (akozlovs, gcalenko)
........S. [ZBXNEXT-3140] added {ITEM.STATE.ERROR},{LLDRULE.STATE.ERROR},{TRIGGER.STATE.ERROR} macros to indicate error messages in internal monitoring alerts (arimdjonoks)
...G...... [ZBXNEXT-6958] added external plugin loader for Zabbix agent 2 (esneiders)
..F....... [ZBXNEXT-7092] improved usability for Latest data and Hosts views (acikuns)
...G...PS. [ZBXNEXT-4922] added support for pcre2 (yurii)

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)
..F....... [ZBX-20388] fixed XSS vulnerability in multiselect (agriscenko)
A......... [ZBX-19815] fixed multiple data convertion issues in import between versions 1.8/2.0 and 5.0 (Ivo)
.......PS. [ZBX-20405] improved timeouts in JS (dgoloscapov, wiper)
..F....... [ZBX-19669] fixed success message not showing when no fields were changed in Administration->Authentication page (Ivo)
...G...... [ZBX-20269] added handling of performance counter with negative denominator value (arimdjonoks)
...G...... [ZBX-20143] fixed tcp timeout not working in net.dns.record (dgoloscapov)
........S. [ZBX-20292] fixed LLD overrides for item for particular corner-case (ssimonenko)
...G...PS. [ZBX-20236] improved memory consumption in Zabbix proxy trappers by moving configuration sync between database and cache to configuration syncer; improved trappers and listeners memory consumption by freeing received data after it was processed instead of after new data is received (vso)
........S. [ZBX-20330] added handling of nan/inf values in ipmi discovery (dgoloscapov)
...G.....T [ZBX-19185] fixed free bytes calculation for temporary tablespace in Oracle by ODBC and by agent2 template (abiba)
........S. [ZBX-20377] implemented hmac-sha256 for server for scheduled reports cookies (arimdjonoks)
.........T [ZBX-20258] fixed tags processing for Zammad media type (abiba)
A.F....... [ZBX-20350] changed hash algo for encrypted cookies (rlataria)
...G...... [ZBX-20164] fixed agent2 crash caused by wmi metrics (asestakovs)
........S. [ZBX-20249] fixed escalator query failure on Oracle (ssimonenko)
........S. [ZBX-19351] fixed event correlation query failure on Oracle (ssimonenko)

--------------------------------------------------------------------------------
Changes for 6.0.0beta1

New features:
.........T [ZBXNEXT-7112] added new fields in PROMETHEUS_PATTERN preprocessing in templates Etcd, Vault, Linux (mchudinov)
A.F.....S. [ZBXNEXT-7049] added aggregation options to prometheus pattern preprocessing step, added bulk preprocessing for dependent items (valdis, wiper)
.......PS. [ZBXNEXT-7100] added new LLD macro HV.NETNAME to vmware.hv.discovery (MVekslers)
A......... [ZBXNEXT-6470,ZBXNEXT-6867] implemented complete audit logging of templates; added strict validation for template.create, template.update, template.delete, template.massadd, template.massupdate, template.massremove API methods (vmaksimovs)
A.F....... [ZBXNEXT-6966] added single item widget (ashubin, averza, Ivo, miks, Sasha, vmurzins)
..F.I..... [ZBXNEXT-7085] extended 'formula' field in 'actions' table from 255 to 1024 characters (akozlovs, rlataria)
.........T [ZBXNEXT-7031] upgraded Oracle by ODBC template for using config string in items (abiba)
..F.....S. [ZBXNEXT-2579,ZBXNEXT-7020] added baseline monitoring functions baslinewma,baselinedev (jfreibergs, wiper)
A.F.....S. [ZBXNEXT-6250] added option to opt-out of "escalation canceled" messages (miks, ssimonenko)
..FG...... [ZBXNEXT-6593] added support of persistent files for restoring log item state after agent restart (Andris)
..F....... [ZBXNEXT-7070] transferred host and template mass update template inputs to main tab (jfreibergs)
..F....... [ZBXNEXT-7018] transferred template and group input to main tabs (ashubin, jfreibergs)

Bug fixes:
A.F....... [ZBX-20270] fixed XSS vulnerability, max zoom level validation, inventory field processing and initial view hintbox text in geomap widget (miks)
A......... [ZBX-20328] fixed incomplete inheritance of items, item prototypes, lld rules, host prototypes, when user with type "Admin" was edited them on template which is linked to non-permitted for him templates or hosts (vmaksimovs)
........S. [ZBX-20232] added HA node table cleanup on startup (wiper)
.........T [ZBX-20113] fixed items value map for VMware template (abiba)
.......PS. [ZBX-20341] moved zbx_ipc_service_init_env() to MAIN_ZABBIX_ENTRY (vso, yurii)
.......PS. [ZBX-20311] returned the value -1 for bucket_percentile() and histogram_quantile() if bucket[+inf] = 0 (MVekslers)
.......PS. [ZBX-20276] fixed parameter parsing error in bucket_percentile (MVekslers)
..F....... [ZBX-20278] fixed XSS attack vulnerability in scheduled report configuration form (agriscenko)
.........T [ZBX-20060] fixed trigger expression for memory monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-20075] fixed trigger expression for certificate monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-19704] fixed item pattern in "Zabbix server health" dashboard (abakaldin)
.......... [ZBX-20240] added integration tests for trigger state (ssimonenko)
.........T [ZBX-18389] fixed sql query for 32 and 64 bit xids postgresql versions in postgresql by user parameters template (vkhaliev)
.........T [ZBX-18474] fixed regexp in macros in Template Module Windows Services (abiba)
........S. [ZBX-19651] fixed problem escalation when at least one of the hosts in a trigger expression is not in maintenance (dgoloscapov)
...G.....T [ZBX-19897] updated postgresql templates and plugin files (vkhaliev)
A......... [ZBX-20120] fixed import of several hosts assigned to different proxies (Sasha)
........S. [ZBX-20238] fixed linking templates with trigger prototypes (wiper)
........S. [ZBX-20178] fixed action webhook failure when return value is not required (dgoloscapov, wiper)
........S. [ZBX-19806] added support of multiple header fields in JS method getHeaders() (dgoloscapov)
...G...... [ZBX-20192] fixed quote expansion in command execution in agent2 on windows (dgoloscapov)
........S. [ZBX-19924] fixed trigger expression and calculated items not allowing to specify timeshift that ends in future even if it starts in the past (vso)
..F....... [ZBX-19973] fixed event list hintbox field validation (miks)
..F....... [ZBX-20294] fixed typo in system information table (jfreibergs)
..F....... [ZBX-20170] fixed trigger expression testing constructor for monoinc and monodec functions (miks)
..F....... [ZBX-20268] fixed disabled button issue when cloning a service (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha7

New features:
..F.....S. [ZBXNEXT-6955] added trendstl() anomaly detection function (arimdjonoks, gcalenko)
...G...... [ZBXNEXT-6936] added possibility to reload user parameters without restarting Zabbix Agent (asestakovs)
..F....PS. [ZBXNEXT-3706] added support for utf8mb4 encoding with utf8mb4_bin collation on mysql and mariadb (miks, yurii)

Bug fixes:
.........T [ZBX-19514] fixed disc utilization metric for windows discs discovery (abiba)
.......PS. [ZBX-19866] fixed possible duplication of server log messages with first network error or interface activation (akozlovs)
........S. [ZBX-20177] added acnowledgeid index for alerts table (ssimonenko)
.....J.... [ZBX-19587] fixed Zabbix Java gateway error message when object or attribute is not found (vso)
....I...S. [ZBX-20176] fixed trigger not being calculated for first value when item changes state to supported; fixed build failure when DES is disabled in Net-SNMP; fixed tests on big-endian systems (vso)
.........T [ZBX-20150] fixed special characters escaping in markdown parsing of the Telegram media type (abiba)
A......... [ZBX-19888] fixed selectUpdateOperations option not accepting "extend" value in Actions API (averza)
A......... [ZBX-20200] fixed PHP runtime errors when updating media type (Sasha)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha6

New features:
..F.....S. [ZBXNEXT-6921] introduced support of primary keys for history tables (dgoloscapov, jfreibergs, vso)
...G...... [ZBXNEXT-712] added new item vfs.dir.get[] for Agent and Agent2 (akozlovs)
A.F.I..... [ZBXNEXT-6945] implemented geographical map widget (miks)
...G...... [ZBXNEXT-6651] added new item agent.variant for Agent and Agent2 (agriscenko, akozlovs)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6920] implemented audit logging of action API object (agriscenko)
..F.....S. [ZBXNEXT-6950] implemented changecount() trigger function (miks, ssimonenko)
...G.....T [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 and docker template (afayantsev, esneiders)
.........T [ZBXNEXT-7014] updated README for a newer version of PagerDuty (abiba)
.........T [ZBXNEXT-7001] added support High availability cluster in Zabbix server health/Remote Zabbix server health template (abakaldin)

Bug fixes:
A......... [ZBX-20186] fixed incorrect count of result rows reported by API (jfreibergs)
.......PS. [ZBX-20097] added celsius support to vmware unitInfo (asestakovs)
.......PS. [ZBX-18944] fixed the fields size for LLD validation of triggers.description and item_preproc.params (ssimonenko)
.......PS. [ZBX-20085] fixed build on Solaris; thanks to Yuuki Enomoto for the patch (vso)
..F....... [ZBX-20158] added label to standalone server and fixed issue caused by setup step skew (ashubin, jfreibergs, wiper)
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
........S. [ZBX-20139] renamed ExternalAddress to NodeAddress and removed ListenIP/Port dependency (wiper)
.........T [ZBX-20080] fixed error message (abiba)
........S. [ZBX-20137] fixed HA node not to become active after restart if there is another node that can take over (vso)
.........T [ZBX-20003] fixed update and discard intervals in generic snmp and some other templates (vkhaliev)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
...G...... [ZBX-19912] fixed mysql.db.size, mysql.replication.get_slave_status and pgsql.custom.query items for Zabbix agent 2 (esneiders)
.........T [ZBX-19963] fixed macro with regular expression for serial numbers discovery in cisco template (vkhaliev)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux templates (vkhaliev)
..F....... [ZBX-20132] fixed item type mismatch warning not getting removed for non-matching key (jfreibergs)
..F....... [ZBX-20125] fixed invalid argument error in trigger test (ashubin)
..F....... [ZBX-18975] fixed item value being truncated in item test form (agriscenko)
..F....... [ZBX-20124] fixed incorrect number of days in the error message when the display period is exceeded (Sasha)
..F....... [ZBX-20123] fixed svg graph widgets not displaying data for certain time periods (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha5

New features:
A.FG...PS. [ZBXNEXT-6923,ZBXNEXT-6928] added High availability cluster support (ashubin, jfreibergs, vso, wiper)
..F....... [ZBXNEXT-6896] added automatic Item type suggestion (ashubin, jfreibergs)
..F....... [ZBXNEXT-7004] implemented service cloning (averza)
A......... [ZBXNEXT-6470,ZBXNEXT-6951] implemented audit logging of services API object (averza)
.......PS. [ZBXNEXT-2475] added handling of compressed content to web monitoring (akozlovs)
...G...... [ZBXNEXT-6782] added new parameters for system.hostname (dgoloscapov)
..F.I..... [ZBXNEXT-6757] added ability to create/edit hosts via modal form (jfreibergs, miks, vmurzins)
.........T [ZBXNEXT-6837] added VMWare SD-WAN VeloCloud template (abiba)
..F.....S. [ZBXNEXT-6869] removed positional macros in item name (agriscenko, akozlovs)
...G...... [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6608] added support for vmware key named 'vmware.hv.sensors.get' (MVekslers)
.......PS. [ZBXNEXT-6644] added support for vmware key named 'vmware.hv.maintenance' (MVekslers)
........S. [ZBXNEXT-6954] added new macros for debugging trigger expressions (dgoloscapov)
..F.I..... [ZBXNEXT-6930] removed Monitoring -> Overview (agriscenko)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6868] implemented complete audit logging of host groups; added strict validation for hostgroup.massadd, hostgroup.massupdate, hostgroup.massremove API methods; changed sortfield used in audit log report to auditid (vmaksimovs)
.........T [ZBXNEXT-6970] added templates for "MikroTik" Ethernet routers and Switches (mchudinov)
..F.....S. [ZBXNEXT-6879] implemented new history functions "rate", "bucket_rate_foreach" and "bucket_percentile" and math function "histogram_quantile" (miks, MVekslers)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6929] implemented audit logging of correlation API object (rlataria, Sasha)
...G...... [ZBXNEXT-6428] moved plugins config options to separate files (akozlovs, esneiders, kalimulin, MVekslers)

Bug fixes:
........S. [ZBX-20065] fixed count() function gt,ge,lt,le operations (dgoloscapov, wiper)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux template (vkhaliev)
..F....... [ZBX-18611] fixed division by zero error due to small graph size when using gradient lines (Ivo)
A......... [ZBX-20079] fixed web scenarios import / export error when authentication method is kerberos (rlataria)
...G...... [ZBX-18988] added vm.vmemory.size metric to Zabbix agent 2 for Windows (esneiders)
.........T [ZBX-19569] changed linked template "Zabbix agent" to "Zabbix agent active" in templates "Windows by Zabbix agent active" and "Linux by Zabbix agent active" (mchudinov)
.........T [ZBX-18554] fixed MSSQL by ODBC README (abiba)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)
.........T [ZBX-19920] changed setup instruction in README of the "IIS by Zabbix agent" template (mchudinov)
.........T [ZBX-19237] changed condition in SQL request of pgsql.connections.sum.waiting item in DB PostgreSQL template to exclude rows with idle state (mchudinov)
.........T [ZBX-20019] fixed README file in Oracle by Zabbix Agent 2 template (vkhaliev)
.........T [ZBX-19760] fixed interface operstate valuemap in the linux templates (afayantsev)
.........T [ZBX-20017] added new metrics, fixed update intervals in the "F5 Big-IP" template (abakaldin)
........S. [ZBX-20077] fixed possible collision of audit entities for server in json (arimdjonoks)
........S. [ZBX-20089] fixed server crash during network discovery when default inventory mode is not Disabled (arimdjonoks)
...G...... [ZBXNEXT-6708] fixed 3rd parameter for Zabbix agent 2 web.certificate.get plugin (esneiders)
........S. [ZBX-20006] fixed Zabbix server must not audit default DB values (akozlovs)
...G...... [ZBX-20008] removed curl and ldap linkage from agent2 (yurii)
..F....... [ZBX-19997] fixed too long URL error when performing background page refresh (miks)
A......... [ZBX-20021] fixed impossibility to import media types of type script with parameters from previous versions (agriscenko)
........S. [ZBX-19889] fixed server not updating trigger dependencies and other data during linking (arimdjonoks)
....I..PS. [ZBX-20001] fixed crash and invalid bytecode error being generated on big-sendian systems when javascript is used; upgraded duktape to version 2.6 (vso)
..F....... [ZBX-19419] fixed not refreshing graph widgets on dashboards (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha4

New features:
A.F.....S. [ZBXNEXT-2406] implemented service problem root cause analysis (ashubin, averza, wiper)
A......... [ZBXNEXT-6470,ZBXNEXT-6885] implemented audit logging of mediatype API object; refactored mediatype.create, mediatype.update and mediatype.delete (agriscenko)
.........T [ZBXNEXT-6888] added template "InfluxDB by HTTP" (ychukina)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6914] implemented audit logging of image and iconmap API objects (rlataria)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6716] implemented API method history.clear - history cleanup for items and web scenarios (rlataria)
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)
.........T [ZBXNEXT-6822] added Github media type (abiba)
.......PS. [ZBX-20010] fixed crash in zabbix-proxy-sqlite3 caused by uninitialized pointer in db_version_info struct (yurii)
A......... [ZBXNEXT-6470,ZBXNEXT-6918] implemented audit logging of script API object (rlataria)
........S. [ZBXNEXT-6912] implemented audit for server (processing LLD graphs) (akozlovs)
........S. [ZBXNEXT-6911] implemented audit for server (processing LLD triggers) (akozlovs)
.......... [ZBXNEXT-6750] added IgnoreURLCertErrors configuration option to web service (yurii)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6917] implemented audit logging of global macro API object (rlataria)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6910] implemented audit logging of dashboard and templatedashboard API object (rlataria)

Bug fixes:
....I..PS. [ZBX-19604] increased storage size of fields item_preproc.params, triggers.description and media_type_message.message for Oracle backend (MVekslers)
........S. [ZBX-19781] fixed server not linking host prototype inventory mode (arimdjonoks)
A......... [ZBX-19978] fixed SQL errors when trying to get count of the interfaces (Sasha)
.........T [ZBX-19774] fixed README examples (abiba)
.........T [ZBX-19776] fixed README file (abiba)
.........T [ZBX-19284] added smart.disk.attr.raw item, removed unit for smart.disk.hours item in "SMART by Zabbix agent 2" template (mchudinov)
..F....... [ZBX-19899] fixed mass update not working across pages (jfreibergs)
..F....... [ZBX-19584] increased width for Subscriptions section of Scheduled reports to avoid text clipping (jfreibergs)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
..F....... [ZBX-19683] fixed editable UI tags component for discovered host edit form (miks)
..F....... [ZBX-19883] fixed broken secret text macro button style (miks)
.......PS. [ZBX-19848] fixed vmware perf counters that return percentage values (MVekslers)
.........T [ZBX-19939] fixed typo in Clickhouse Template README (abiba)
........S. [ZBX-20014] fixed server audit to generate CUID during entry creation instead of audit flush (arimdjonoks)
...G...... [ZBX-20015] fixed Zabbix agent not being able to retrieve active checks configuration on Windows (vso)
........S. [ZBX-19989] fixed audit flush when used with Oracle (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha3

New features:
A......... [ZBXNEXT-6470,ZBXNEXT-6887] implemented audit logging of report API object (agriscenko)
A.F.I..... [ZBXNEXT-6470,ZBXNEXT-6718] restored audit logging of user login and logout actions; implemented logging of failed login attempts by non-existing users; added new API method user.unblock (agriscenko, vmaksimovs)
........S. [ZBXNEXT-6871] implemented audit for server (processing Web scenarios) (akozlovs)
..F....PS. [ZBXNEXT-6898] added restriction that prevents server and proxy from working with old unsupported databases (MVekslers, yurii)
A......... [ZBXNEXT-6470,ZBXNEXT-6889] implemented audit logging of proxy API object (rlataria)
A......... [ZBXNEXT-6470,ZBXNEXT-6909] implemented audit logging of authentication, autoregistration, housekeeping and settings API objects (agriscenko, rlataria)
A......... [ZBXNEXT-6470,ZBXNEXT-6901] implemented audit logging of module API object (agriscenko, Sasha)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6717] added RegExp API object (rlataria, Sasha)
...G...PS. [ZBXNEXT-6840] improved protocol to support Zabbix proxy configuration of size up to 16 GB; improved performance and memory usage by freeing uncompressed data as fast as possible and compressing before connection (vso)
...G...... [ZBXNEXT-6784] removed item being unsupported when swap is not configured (dgoloscapov)
........S. [ZBXNEXT-6856] implemented audit for server (linking templates - graphs, graph prototypes) (arimdjonoks)
........S. [ZBXNEXT-6855] implemented audit for server (linking templates - triggers, trigger prototypes) (arimdjonoks)
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL; replaced Zabbix Share link with link to Zabbix Integrations (agriscenko)

Bug fixes:
A......... [ZBX-19954] fixed updating of the "subject" and "message" parameters in scheduled reports (Sasha)
........S. [ZBX-19923] fixed incorrect audit after context name change in host prototype (akozlovs)
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
...G...PS. [ZBX-19952] removed libmodbus linkage from server and proxy (yurii)
........S. [ZBX-19914] fixed Web scenarios fields update during template linking (akozlovs)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
........S. [ZBX-19440] added utf-8 support to zbx_set_json_strerror (dgoloscapov)
.........T [ZBX-19864] fixed preprocessing of "Checkpoint sync time" item, fixed the regex in preprocessing in the "Ping time" item, fixed SQL request in the "Get transactions" item in "DB PostgreSQL" template (mchudinov)
...G...... [ZBX-19614] fixed proc.num,proc.cpu.utilization,proc.mem metrics not working properly when compiled with unsupported Go version and improved performance by using functions introduced in Go 1.16 (esneiders, vso)
..F....... [ZBX-19120] fixed escaping values in resolved macros in item test form for HTTP items when Request body type is JSON or XML (Ivo)
A......... [ZBX-19850] fixed unnecessary updates of database records in the report.update() method (Sasha)
.......PS. [ZBX-19712] fixed unavailable interface to affect only Zabbix agent checks,SNMP agent checks, IPMI checks and JMX monitoring (vso)
....I..... [ZBX-19635] fixed build failure when DES is disabled in Net-SNMP or when LTO is used (vso)
..F....... [ZBX-19817] fixed module config not being stored in database when module is discovered (gcalenko)
...G...... [ZBX-19675] fixed Zabbix agent 2 -R windows service crash (esneiders)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha2

New features:
A.F.I...S. [ZBXNEXT-6787] added support of user permissions for service tree (ashubin, averza, dgoloscapov)
A.F.....S. [ZBXNEXT-6824] replaced simple macros with expression macros (asestakovs, Sasha)
........S. [ZBXNEXT-6870] implemented support of additional HTTP methods for webhooks (dgoloscapov)
A......... [ZBXNEXT-6470,ZBXNEXT-6866] implemented audit logging of usergroup API object (rlataria, Sasha)
........S. [ZBXNEXT-6830] implemented audit on server (processing discovered items) (akozlovs)
........S. [ZBXNEXT-6817] implemented audit for server (linking templates - items, items prototypes, discovery rules) (arimdjonoks)
........S. [ZBXNEXT-6820] added utf8mb3 when checking for supported mysql character sets and collations (ashubin, wiper)
A......... [ZBXNEXT-6470,ZBXNEXT-6859] added logging of deleted tokens when deleting a user (rlataria, Sasha)
.........T [ZBXNEXT-6789] added template for Travis CI (abiba)
A.F....... [ZBXNEXT-6800] implemented complex service status calculation and propagation rules (ashubin, averza, wiper)

Bug fixes:
.........T [ZBX-19865] fixed typos in "F5 Big-IP SNMP" template (abakaldin)
.........T [ZBX-19835] fixed incorrect master item in template "Hikvision camera by HTTP" (abakaldin)
.........T [ZBX-19849] fixed a trigger name typo in the "MSSQL by ODBC" template (mchudinov)
...G...... [ZBX-19613] fixed Zabbix agent 2 redis plugin to closer match redis-cli connection (esneiders)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
...G...... [ZBX-16803] fixed ability to use Interface Guid in network interface LLD (akozlovs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
..F....... [ZBX-19581] fixed untranslated and incorrectly translated strings (agriscenko)
.........T [ZBX-18680] fixed multi-channel notification issue in "Slack" media type (abiba)
A.......S. [ZBX-19822] fixed Zabbix server not to populate housekeeper table with tasks that are never deleted when TimescaleDB partitioning is used (jfreibergs, vso)
.........T [ZBX-19623] fixed Jira Service Desk URL in webhook (abiba)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha1

New features:
A.F....... [ZBXNEXT-6470,ZBXNEXT-6775] implemented new audit log; added new auditlog to user and token API (rlataria, Sasha, vmaksimovs)
........S. [ZBXNEXT-6810] implemented audit on server (processing of LLD rules and discovered hosts) (akozlovs)
..F.....S. [ZBXNEXT-6802] implemented audit for server (linking templates - host, host prototypes) (arimdjonoks, vmaksimovs)
.........T [ZBXNEXT-6702] added {#FSLABEL} macro in item names of the "Windows filesystems by Zabbix agent/agent active" templates, changed vfs.file.cksum[/etc/passwd] key to vfs.file.cksum[/etc/passwd,sha256] in Unix templates (mchudinov)
A.F.I...S. [ZBXNEXT-6813] dropped support of British English as frontend language (rlataria)
...G...... [ZBXNEXT-6688] added new items for Agent and Agent2 (asestakovs, MVekslers)
A.F.....S. [ZBXNEXT-6601] added monoinc() and monodec() functions (arimdjonoks)
........S. [ZBXNEXT-6470,ZBXNEXT-6768] implemented audit for server (except for linking and LLD) (arimdjonoks)
..F.....S. [ZBXNEXT-6772] added new prometheus label matching operators != and !~ (yurii)
A.F.I...S. [ZBXNEXT-6470,ZBXNEXT-6715] made auditlog workable with new auditlog DB structure (arimdjonoks, rlataria)
A.F.I..... [ZBXNEXT-4029] implemented password policy support (Ivo, miks, vmurzins)
..F.....S. [ZBXNEXT-6773] added new aggregation functions count, exists_foreach and item_count (averza, dgoloscapov)
A.F.I...S. [ZBXNEXT-6755] added support of alerting in services (agriscenko, ashubin, averza, vso, wiper)
A.F.I...S. [ZBXNEXT-3022] improved scalability of services (ashubin, averza, vso, wiper)
A.F.I...S. [ZBXNEXT-6674] added tag based mapping of problems in services (ashubin, averza, vso, wiper)
A.F....... [ZBXNEXT-6528,ZBXNEXT-6669] moved auditlog calls from frontend sections Images, Proxies, Graphs and Graph prototypes, Services, and Maps to API (rlataria)
........S. [ZBXNEXT-6679] improved performance of template linking on Zabbix Server (akozlovs, arimdjonoks)
...G...... [ZBXNEXT-284] added timeout parameter to zabbix_sender and zabbix_get (asestakovs)

Bug fixes:
.........T [ZBX-19395] changed version in links of the templates and the media (mchudinov)

--------------------------------------------------------------------------------
Changes for 5.4.12

5.4.12rc1 was released as 5.4.12 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.12rc1

New features:
...G.....T [ZBXNEXT-7065] added queries metrics to the PostgreSQL by agent 2 template (esneiders, vkhaliev)
A.F....... [ZBXNEXT-7485] fixed debug_backtrace function usage for PHP8 (acikuns)
.D.G...... [ZBXNEXT-7116] added the ability to force active checks after restart to Zabbix agent 2 (vso)

Bug fixes:
..F....... [ZBX-19223] fixed disabled hosts not listed in latest data view (averza)
..F....... [ZBX-20640] fixed X-axis field placement in different rows in Axis tab in Graph widget (acikuns)
..F....... [ZBX-20049] implemented keyboard control for info icons (acikuns, ashubin)
........S. [ZBX-19965] fixed database upgrade for SNMP interfaces (akozlovs)
A......... [ZBX-20698] fixed import from 2.0-4.4 to 5.0 and above with SNMP interfaces (acikuns)

--------------------------------------------------------------------------------
Changes for 5.4.11

5.4.11rc2 was released as 5.4.11 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.11rc2

Bug fixes:
........S. [ZBX-20649] fixed crash when server attempted to use trigger after it was removed from cache (wiper)

--------------------------------------------------------------------------------
Changes for 5.4.11rc1

New features:
...G...... [ZBXNEXT-7408] added native support for the net.dns and net.dns.record keys in Zabbix agent 2, fixed Zabbix agent 1 SOA response formatting (esneiders, ssimonenko)

Bug fixes:
........S. [ZBX-20530] fixed compilation error on FreeBSD (asestakovs)
....I..... [ZBX-20570] fixed --with-libevent option on FreeBSD (asestakovs)
.........T [ZBX-20564] changed health state sensor item to lld in vmware hypervisor template (vkhaliev)
.......PS. [ZBX-12852] fixed redundant query of vmware hv sensors info (MVekslers)
.........T [ZBX-20562] fixed item names in rabbitmq and elasticsearch templates (vkhaliev)
.........T [ZBX-20443] fixed requirement of admin rights for creating issues with custom fields and added option to close tasks in Redmine webhook (abiba)
.........T [ZBX-20537] fixed uptime oid for pfsense template (vkhaliev)
..F....... [ZBX-20005] fixed main checkbox not being selected when all other checkboxes are selected (epulke)
........S. [ZBX-20334] fixed macro support in aggregate functions (asestakovs)
..F....... [ZBX-20430] fixed stretching action log screen because of long messages without whitespace (rdetlavs)
..F....... [ZBX-19178] fixed trigger wizard user interface breaking because of long expressions (rdetlavs)
.......P.. [ZBX-20373] fixed conf syncer appearing to be busy on proxy on network problem (dgoloscapov, vso)
.......PS. [ZBX-20325] fixed harmless use of unitialised value in preprocessing manager when single 'check for not supported value' step is used (vso)
..F....... [ZBX-20253] fixed incorrect usage of function "length" in zabbix server trigger creation (rdetlavs)
........S. [ZBX-20502] fixed host prototype discovery override in case LLD JSON contains duplicate hosts (vso)
..F....... [ZBX-19956] fixed missing proxy address after cloning proxy; fixed proxy address trimming on save (miks)
...G...... [ZBX-20487] fixed agent handling of invalid time intervals (wiper)
...G...... [ZBX-20472] fixed database lock crash in Zabbix Agent 2 using SQLite (akozlovs)
........S. [ZBX-20059] fixed duplicate metric values being inserted when there is network issue between Zabbix server and Zabbix proxy (vso)
..F....... [ZBX-19796] fixed macros tab indicator showing incorrect count when inherited option is selected and a new macro is added (miks)
...G...PS. [ZBX-20228] improved error reporting when SSL_write() or SSL_read() functions fail, removed redundant code that resulted in timeout on windows (vso)
...G...... [ZBX-20339] fixed incorrect smart plugin device type in Zabbix agent 2 (esneiders)
.........T [ZBX-20499] removed unsupported items in Zabbix server health template (abakaldin)
...G...... [ZBX-20030] fixed system.cpu.num runtime cpu change in Zabbix agent 2 (esneiders)
.........T [ZBX-16896] added interface speed metric to linux by agent templates (vkhaliev)
...GI..... [ZBX-20290] fixed missing HTTP metrics support for Windows Agent (ssimonenko)
.........T [ZBX-20396] fixed expression for "Calculated value of innodb_log_file_size" item in MySQL templates (mchudinov)
.........T [ZBX-20509] changed host group in Squid, Morningstar templates (mchudinov)
..F....... [ZBX-20494] fixed multiple hintbox issue upon widget updates (averza)
..F....... [ZBX-20432] fixed impossibility to import templates with triggers mapping to hosts with numeric names (averza)
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 5.4.10

5.4.10rc1 was released as 5.4.10 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.10rc1

New features:
...G...... [ZBXNEXT-7409] added native support for the vfs.dir.size and vfs.dir.count keys in Zabbix agent 2 (esneiders)
........S. [ZBXNEXT-7101] implemented sleep function into JS engine (asestakovs)
.........T [ZBXNEXT-6861] updated Zabbix proxy templates according to the latest guidelines (abakaldin)
.........T [ZBXNEXT-7078] added template for pfsense (vkhaliev)
...G...... [ZBXNEXT-6875] added native support for the system.hw.chassis and system.hw.devices keys in Zabbix agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-20359] fixed export on Monitoring Problems page getting out of sync with filter (jfreibergs)
........S. [ZBX-19961] fixed possible crash due to trigger functions being updated during LLD (vso)
.......PS. [ZBX-20293] fixed icmpping items group becomes not supported due to error in interval detection (akozlovs)
A......... [ZBX-19991] fixed template import of dependent items and item prototypes having newly created master item (miks)
.........T [ZBX-20316] added macro for password and changed conf file in postgresql by user parameters template (vkhaliev)
.........T [ZBX-20303] fixed trigger name in MSSQL template (vkhaliev)
........S. [ZBX-19456] changed zbx_trends_parse_range() behavior for zero time period, added test cases (ssimonenko)
.......PS. [ZBX-20246] fixed unpredictable choice of vmware hv ip for HA mode of management interface (MVekslers)
...G...... [ZBX-19565] fixed agent2 to return the same 255 code as agent1 when key service.info does not find service (arimdjonoks)
...G...... [ZBX-20204] fixed range check for perfcounter in agent2 on windows (dgoloscapov)
...G.....T [ZBX-19185] fixed free bytes calculation for temporary tablespace in Oracle by ODBC and by agent2 template (abiba)
.........T [ZBX-20258] fixed tags processing for Zammad media type (abiba)
A......... [ZBX-19815] fixed multiple data convertion issues in import between versions 1.8/2.0 and 5.0 (Ivo)
.......PS. [ZBX-20405] improved timeouts in JS (dgoloscapov, wiper)
..F....... [ZBX-19669] fixed success message not showing when no fields were changed in Administration->Authentication page (Ivo)
...G...... [ZBX-20269] added handling of performance counter with negative denominator value (arimdjonoks)
...G...... [ZBX-20143] fixed tcp timeout not working in net.dns.record (dgoloscapov)
........S. [ZBX-20292] fixed LLD overrides for item for particular corner-case (ssimonenko)
........S. [ZBX-19351] fixed event correlation query failure on Oracle (ssimonenko)
...G...PS. [ZBX-20236] improved memory consumption in Zabbix proxy trappers by moving configuration sync between database and cache to configuration syncer; improved trappers and listeners memory consumption by freeing received data after it was processed instead of after new data is received (vso)
........S. [ZBX-20249] fixed escalator query failure on Oracle (ssimonenko)
........S. [ZBX-20330] added handling of nan/inf values in ipmi discovery (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 5.4.9

5.4.9rc2 was released as 5.4.9 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.9rc2

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)
..F....... [ZBX-20388] fixed XSS vulnerability in multiselect (agriscenko)

--------------------------------------------------------------------------------
Changes for 5.4.9rc1

New features:
.......PS. [ZBXNEXT-7100] added new LLD macro HV.NETNAME to vmware.hv.discovery (MVekslers)
.........T [ZBXNEXT-7031] upgraded Oracle by ODBC template for using config string in items (abiba)
..FG...... [ZBXNEXT-6593] added support of persistent files for restoring log item state after agent restart (Andris)

Bug fixes:
A......... [ZBX-20328] fixed incomplete inheritance of items, item prototypes, lld rules, host prototypes, when user with type "Admin" was edited them on template which is linked to non-permitted for him templates or hosts (vmaksimovs)
.........T [ZBX-20113] fixed items value map for VMware template (abiba)
.......PS. [ZBX-20341] moved zbx_ipc_service_init_env() to MAIN_ZABBIX_ENTRY (vso, yurii)
..F....... [ZBX-20278] fixed XSS attack vulnerability in scheduled report configuration form (agriscenko)
.........T [ZBX-20060] fixed trigger expression for memory monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-20075] fixed trigger expression for certificate monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-19704] fixed item pattern in "Zabbix server health" dashboard (abakaldin)
.........T [ZBX-18474] fixed regexp in macros Template Module Windows Services (abiba)
.......... [ZBX-20240] added integration tests for trigger state (ssimonenko)
.........T [ZBX-18389] fixed sql query for 32 and 64 bit xids postgresql versions in postgresql by user parameters template (vkhaliev)
........S. [ZBX-19651] fixed problem escalation when at least one of the hosts in a trigger expression is not in maintenance (dgoloscapov)
...G.....T [ZBX-19897] updated postgresql templates and plugin files (vkhaliev)
A......... [ZBX-20120] fixed import of several hosts assigned to different proxies (Sasha)
........S. [ZBX-20178] fixed action webhook failure when return value is not required (dgoloscapov, wiper)
........S. [ZBX-19806] added support of multiple header fields in JS method getHeaders() (dgoloscapov)
...G...... [ZBX-20192] fixed quote expansion in command execution in agent2 on windows (dgoloscapov)
........S. [ZBX-19924] fixed trigger expression and calculated items not allowing to specify timeshift that ends in future even if it starts in the past (vso)
........S. [ZBX-20238] fixed linking templates with trigger prototypes (wiper)
..F....... [ZBX-19973] fixed event list hintbox field validation (miks)
..F....... [ZBX-20350] fixed SAML login data comparing (rlataria)

--------------------------------------------------------------------------------
Changes for 5.4.8

5.4.8rc1 was released as 5.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.8rc1

New features:
...G...... [ZBXNEXT-6651] added new item agent.variant for Agent and Agent2 (agriscenko, akozlovs)
...G.....T [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 and docker template (afayantsev, esneiders)
.........T [ZBXNEXT-7014] updated README for a newer version of PagerDuty (abiba)

Bug fixes:
.........T [ZBX-19514] fixed disc utilization metric for windows discs discovery (abiba)
.......PS. [ZBX-19866] fixed possible duplication of server log messages with first network error or interface activation (akozlovs)
........S. [ZBX-20177] added acknowledgeid index for alerts table (ssimonenko)
.....J.... [ZBX-19587] fixed Zabbix Java gateway error message when object or attribute is not found (vso)
....I...S. [ZBX-20176] fixed trigger not being calculated for first value when item changes state to supported; fixed build failure when DES is disabled in Net-SNMP; fixed tests on big-endian systems (vso)
.........T [ZBX-20150] fixed special characters escaping in markdown parsing of the Telegram media type (abiba)
.......PS. [ZBX-20097] added celsius support to vmware unitInfo (asestakovs)
.......PS. [ZBX-20085] fixed build on Solaris; thanks to Yuuki Enomoto for the patch (vso)
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
.........T [ZBX-20080] fixed error message (abiba)
.........T [ZBX-20003] fixed update and discard intervals in generic snmp and some other templates (vkhaliev)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
...G...... [ZBX-19912] fixed mysql.db.size, mysql.replication.get_slave_status and pgsql.custom.query items for Zabbix agent 2 (esneiders)
.........T [ZBX-19963] fixed macro with regular expression for serial numbers discovery in cisco template (vkhaliev)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux templates (vkhaliev)

--------------------------------------------------------------------------------
Changes for 5.4.7

5.4.7rc1 was released as 5.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.7rc1

New features:
...G...... [ZBXNEXT-6782] added new parameters for system.hostname (dgoloscapov)
.........T [ZBXNEXT-6837] added VMWare SD-WAN VeloCloud template (abiba)
...G...... [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6608] added support for vmware key named 'vmware.hv.sensors.get' (MVekslers)
.......PS. [ZBXNEXT-6644] added support for vmware key named 'vmware.hv.maintenance' (MVekslers)

Bug fixes:
..F....... [ZBX-18975] fixed item value being truncated in item test form (agriscenko)
..F....... [ZBX-20124] fixed incorrect number of days in the error message when the display period is exceeded (Sasha)
..F....... [ZBX-20123] fixed svg graph widgets not displaying data for certain time periods (averza)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux template (vkhaliev)
........S. [ZBX-20065] fixed count() function gt,ge,lt,le operations (dgoloscapov, wiper)
..F....... [ZBX-18611] fixed division by zero error due to small graph size when using gradient lines (Ivo)
A......... [ZBX-20079] fixed web scenarios import / export error when authentication method is kerberos (rlataria)
...G...... [ZBX-18988] added vm.vmemory.size metric to Zabbix agent 2 for Windows (esneiders)
.........T [ZBX-19569] changed linked template "Zabbix agent" to "Zabbix agent active" in templates "Windows by Zabbix agent active" and "Linux by Zabbix agent active" (mchudinov)
.........T [ZBX-18554] fixed MSSQL by ODBC README (abiba)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)
.........T [ZBX-19920] changed setup instruction in README of the "IIS by Zabbix agent" template (mchudinov)
.........T [ZBX-19237] changed condition in SQL request of pgsql.connections.sum.waiting item in DB PostgreSQL template to exclude rows with idle state (mchudinov)
.........T [ZBX-20019] fixed README file in Oracle by Zabbix Agent 2 template (vkhaliev)
.........T [ZBX-19760] fixed interface operstate valuemap in the linux templates (afayantsev)
...G...... [ZBXNEXT-6708] fixed 3rd parameter for Zabbix agent 2 web.certificate.get plugin (esneiders)
...G...... [ZBX-20008] removed curl and ldap linkage from agent2 (yurii)
.........T [ZBX-20017] added new metrics, fixed update intervals in the "F5 Big-IP" template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.4.6

5.4.6rc1 was released as 5.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.6rc1

New features:
.........T [ZBXNEXT-6888] added template "InfluxDB by HTTP" (ychukina)
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)

Bug fixes:
..F....... [ZBX-19997] fixed too long URL error when performing background page refresh (miks)
A......... [ZBX-20021] fixed impossibility to import media types of type script with parameters from previous versions (agriscenko)
....I..PS. [ZBX-20001] fixed crash and invalid bytecode error being generated on big-sendian systems when javascript is used; upgraded duktape to version 2.6 (vso)
..F....... [ZBX-19419] fixed not refreshing graph widgets on dashboards (averza)
A......... [ZBX-19978] fixed SQL errors when trying to get count of the interfaces (Sasha)
.........T [ZBX-19774] fixed README examples (abiba)
.........T [ZBX-19776] fixed README file (abiba)
.........T [ZBX-19284] added smart.disk.attr.raw item, removed unit for smart.disk.hours item in "SMART by Zabbix agent 2" template (mchudinov)
..F....... [ZBX-19899] fixed mass update not working across pages (jfreibergs)
..F....... [ZBX-19584] increased width for Subscriptions section of Scheduled reports to avoid text clipping (jfreibergs)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
..F....... [ZBX-19683] fixed editable UI tags component for discovered host edit form (miks)
.........T [ZBX-19939] fixed typo in Clickhouse README (abiba)
..F....... [ZBX-19883] fixed broken secret text macro button style (miks)
.......PS. [ZBX-19848] fixed vmware perf counters that return percentage values (MVekslers)

--------------------------------------------------------------------------------
Changes for 5.4.5

5.4.5rc2 was released as 5.4.5 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.5rc2

Bug fixes:
...G...... [ZBX-20015] fixed Zabbix agent not being able to retrieve active checks configuration on Windows (vso)

--------------------------------------------------------------------------------
Changes for 5.4.5rc1

New features:
.......... [ZBXNEXT-6750] added IgnoreURLCertErrors configuration option to web service (yurii)
...G...PS. [ZBXNEXT-6840] improved protocol to support Zabbix proxy configuration of size up to 16 GB; improved performance and memory usage by freeing uncompressed data as fast as possible and compressing before connection (vso)
...G...... [ZBXNEXT-6784] removed item being unsupported when swap is not configured (dgoloscapov)
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL (agriscenko)
........S. [ZBXNEXT-6820] added utf8mb3 when checking for supported mysql character sets and collations (ashubin, wiper)
.........T [ZBXNEXT-6789] added template for Travis CI (abiba)

Bug fixes:
.......PS. [ZBX-19898] fixed postgresql version decoding (yurii)
A......... [ZBX-19954] fixed updating of the "subject" and "message" parameters in scheduled reports (Sasha)
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
...G...PS. [ZBX-19952] removed libmodbus linkage from server and proxy (yurii)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
........S. [ZBX-19440] added utf-8 support to zbx_set_json_strerror (dgoloscapov)
.........T [ZBX-19864] fixed preprocessing of "Checkpoint sync time" item, fixed the regex in preprocessing in the "Ping time" item, fixed SQL request in the "Get transactions" item in "DB PostgreSQL" template (mchudinov)
...G...... [ZBX-19614] fixed proc.num,proc.cpu.utilization,proc.mem metrics not working properly when compiled with unsupported Go version and improved performance by using functions introduced in Go 1.16 (esneiders, vso)
..F....... [ZBX-19120] fixed escaping values in resolved macros in item test form for HTTP items when Request body type is JSON or XML (Ivo)
A......... [ZBX-19850] fixed unnecessary updates of database records in the report.update() method (Sasha)
.......PS. [ZBX-19712] fixed unavailable interface to affect only Zabbix agent checks,SNMP agent checks, IPMI checks and JMX monitoring (vso)
....I..... [ZBX-19635] fixed build failure when DES is disabled in Net-SNMP or when LTO is used (vso)
..F....... [ZBX-19817] fixed module config not being stored in database when module is discovered (gcalenko)
...G...... [ZBX-19675] fixed Zabbix agent 2 -R windows service crash (esneiders)
.........T [ZBX-19865] fixed typos in "F5 Big-IP SNMP" template (abakaldin)
.........T [ZBX-19835] fixed incorrect master item in template "Hikvision camera by HTTP" (abakaldin)
.........T [ZBX-19849] fixed a trigger name typo in the "MSSQL by ODBC" template (mchudinov)
...G...... [ZBX-19613] fixed Zabbix agent 2 redis plugin to closer match redis-cli connection (esneiders)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
...G...... [ZBX-16803] fixed ability to use Interface Guid in network interface LLD (akozlovs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
..F....... [ZBX-19581] fixed untranslated and incorrectly translated strings (agriscenko)
.........T [ZBX-18680] fixed multi-channel notification issue in "Slack" media type (abiba)
A.......S. [ZBX-19822] fixed Zabbix server not to populate housekeeper table with tasks that are never deleted when TimescaleDB partitioning is used (jfreibergs, vso)
.........T [ZBX-19623] fixed Jira Service Desk URL in webhook (abiba)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 5.4.4

5.4.4rc1 was released as 5.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.4rc1

New features:
.........T [ZBXNEXT-6751] added Cisco Adaptive Security Virtual Appliance (ASAv) template (abakaldin)
.........T [ZBXNEXT-6765] added template Cloudflare by HTTP (mchudinov)
.........T [ZBXNEXT-6754] added template Website certificate by Zabbix agent 2 (mchudinov)
A.F....... [ZBXNEXT-6528,ZBXNEXT-6569] improved performance of graphs and graphs prototypes configuration process (rlataria, Sasha, vmaksimovs)
...G...... [ZBXNEXT-6606] add encrypted tls connection to mysql postgresql plugin for Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6708] added TLS/SSL website certificates validation plugin to Zabbix agent 2 (esneiders)
A......... [ZBXNEXT-6528,ZBXNEXT-6566] improved performance of the user macros; added strict validation of user macros (Sasha, vmaksimovs)

Bug fixes:
...G...... [ZBX-19915] fixed go-sqlite3 in zabbix_agent2 (esneiders)
.......P.. [ZBX-19743] fixed proxy crash when data sending has failed (dgoloscapov)
A.F....... [ZBX-16822] fixed performance issues for installations with a lot of historical alerts (miks, talbergs)
........S. [ZBX-19745] fixed Zabbix server exiting when quoted user macro context ends with backslash (vso)
........S. [ZBX-19797] fixed action command operation execution with oracle backend (wiper)
........S. [ZBX-19658] added query batching when reading event data during maintenance processing (wiper)
.........T [ZBX-19686] changed 1-st parameter {#IFNAME} in net.if.* items to {#IFGUID} in Windows templates (mchudinov)
..F....... [ZBX-19688] fixed minor visual issues with the dashboards (averza)
........S. [ZBX-19648] fixed e-mail encoding declaration (dgoloscapov)
..F....... [ZBX-19770] fixed context menu appearing out of viewport (ashubin, averza, vmurzins)
.........T [ZBX-19805] added initial comment with alert content to the incident message (abiba)
...G...... [ZBX-19482] fixed block device discovery of cd-roms and linked devices (akozlovs)
...G...... [ZBX-19032] fixed percpu param in Zabbix agent 2 system.cpu.load plugin for Windows (esneiders)
A......... [ZBX-19341] fixed template export missing inventory mode for Host prototype (jfreibergs)
.........T [ZBX-19749] changed tags, the value type for .rate items to FLOAT, the value type of Status items to CHAR, changed trigger expression for Status items, removed 3 LLD rules, created new master item for LLD rules with update interval 1h, changed LLD rule names spelling to lower case, added new helpful items in HAProxy templates (mchudinov)
..F....... [ZBX-18135] fixed warning message close button (agriscenko)
..F....... [ZBX-19439] fixed Action log dashboard widget missing Remote command entries (jfreibergs)
........S. [ZBX-19767] fixed memory errors when server links updated template hostprototype with new interface (asestakovs)
.........T [ZBX-19612] changed host name to visible name for consistency with UI (abiba)
........S. [ZBX-19741] fixed database upgrade patch failing due to large query (vso)
........S. [ZBX-19737] fixed prometheus preprocessing bug (yurii)
........S. [ZBX-19703] added fix for json path preprocessing crash (yurii)
A......... [ZBX-19752] fixed multiple types of media type creation having message templates in one API call (gcalenko)
........S. [ZBX-19660] fixed script permission check when executing on current host (wiper)
..F....... [ZBX-18271] fixed incorrect ordering for tags and overrides in widgets, operations overrides in host prototype form and interface order in item and discovery prototypes forms (gcalenko, Sasha)
.D........ [ZBX-18523] added documentation for Hostname parameter in sender (dgoloscapov)
..F....... [ZBX-19670] resolving config file symlink in CConfigFile.php (yurii)
...G...... [ZBX-19116] fixed system.cpu.util for agent2 not working in non-English Windows (arimdjonoks)
........S. [ZBX-19524] added UTF-8 support to trigger trim functions (wiper)
A......... [ZBX-19555] fixed inventory_mode parameter not being returned for host.get with output=extend (jfreibergs)
..F....... [ZBX-19589] fixed trailing and leading white-space not getting trimmed in widget configuration form inputs (jfreibergs)
..F....... [ZBX-19547] fixed displaying inherited tags for web scenarios (jfreibergs)
A......... [ZBX-19342] fixed web scenario items not being cloned for graph prototypes (jfreibergs)
..F....... [ZBX-19711] fixed loose validation of aggregated functions in calculated item formulas (averza, wiper)
...G...... [ZBX-19732] fixed Zabbix agent2 not starting when ListenIP is set to 0.0.0.0 (vso)
...G...PS. [ZBX-7933] added configurable parameter for TCP queue maximum size (dgoloscapov)
.........T [ZBX-19692] fixed issues with Zyxel templates (abakaldin)
A......... [ZBX-19124] fixed PHP runtime errors when passed incorrect value for "output" option (Sasha)
A......... [ZBX-19597] fixed error when value maps API allow to create invalid value mapping of type regexp (gcalenko)
........S. [ZBX-19715] fixed high memory usage in trappers and proxy pollers when sending configuration to Zabbix proxy (vso)
..F....... [ZBX-19218] fixed missed untranslated string in jsLoader (rlataria)
A......... [ZBX-19539] fixed undefined offset error in host prototype API (miks)
A......... [ZBX-19491] fixed copying of host prototype tags when performing host full clone (miks)

--------------------------------------------------------------------------------
Changes for 5.4.3

5.4.3rc2 was released as 5.4.3 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.3rc2

Bug fixes:
.......P.. [ZBX-19500] fixed crash in sync_proxy_history (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 5.4.3rc1

New features:
.........T [ZBXNEXT-5925] added template "Systemd by Zabbix agent 2" (ychukina)
.........T [ZBXNEXT-6660] added template for f5 BIG-IP (abakaldin)
.........T [ZBXNEXT-6729] added template "GridGain by JMX" (ychukina)

Bug fixes:
....I..... [ZBX-19498] fixed 'subject' being too long when {TRIGGER.NAME} is converted to {EVENT.RECOVERY.NAME} (dgoloscapov, wiper)
........S. [ZBX-19481] fixed alerting problem while being in maintenance (dgoloscapov)
A......... [ZBX-19536] fixed host.get with selectTags = ['tag'] call attempting to retrieve tag value(s) as well (jfreibergs)
..F.....S. [ZBX-19081] fixed "plain text" widget height calculation when importing screen (miks)
.......PS. [ZBX-19624] fixed incorrect vmware hv ip detection (MVekslers)
...G...... [ZBX-19476] fixed support of short form ipv6 in ListenIP field for Zabbix agent 2 (MVekslers)
..F....... [ZBX-19490] fixed sorting of inherited web scenario tags (Ivo)
..F....... [ZBX-18640] fixed filter deletion when time selector tab is open on monitoring problem page (gcalenko)
.........T [ZBX-19592] revamped trigger illogical expressions (afayantsev)
.......PS. [ZBX-19428] fixed high CPU usage and preprocessing workers exiting with timeout when starting numerous poller, trapper and discoverer processes (vso)
.........T [ZBX-19622] moved cisco templates one level higher (afayantsev)
.......P.. [ZBX-19500] added avoiding of configuration cache update during ongoing transaction on proxy (dgoloscapov)
.........T [ZBX-19588] fixed typo in metric name in Template SAN NetApp FAS3220 SNMP (abiba)
........S. [ZBX-19134] fixed not supported icmpping item when server catches a signal (dgoloscapov)
.........T [ZBX-19230] fixed typo in Windows template (abakaldin)
...G...PS. [ZBX-19505] fixed automatic log rotation accessing deleted log files for longer than required (vso)
..F....... [ZBX-19497] fixed incorrect message for value mapping of types "regex" and "range" in value map edit modal (gcalenko, vmaksimovs)
.........T [ZBX-19586] fixed calculated item expression in "Template PHP-FPM by Zabbix agent" and "Template PHP-FPM by HTTP" (ychukina)
.........T [ZBX-19545] fixed discovery of MPM event in Template Apache (ychukina)

--------------------------------------------------------------------------------
Changes for 5.4.2

5.4.2rc2 was released as 5.4.2 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.2rc2

Bug fixes:
........S. [ZBX-19425] fixed resolution of host macros when actions are executed on the server (dgoloscapov, vso)
........S. [ZBX-19585] fixed crash when macro function is used in trigger prototype (vso)

--------------------------------------------------------------------------------
Changes for 5.4.2rc1

New features:
.........T [ZBXNEXT-6671] added templates DELL PowerEdge R720 SNMP, R720 by HTTP, R740 SNMP, R740 by HTTP, R820 SNMP, R820 by HTTP, R840 SNMP, R840 by HTTP (mchudinov)
.........T [ZBXNEXT-6706] changed the group name to {#DATACENTER.NAME}/{#VM.FOLDER} for discovered VM (mchudinov)
.........T [ZBXNEXT-6723] updated template names (abakaldin)
.......PS. [ZBXNEXT-6517] added {#VM.FOLDER} macro with chain of vm parent folders to the vmware vm discovery (MVekslers)
...G...... [ZBXNEXT-6596] added native linux proc.num support plugin to Zabbix agent 2 (esneiders)
A......... [ZBXNEXT-6582] increased "Attempts" to 100 and "Attempt interval" to 1h in media types (Ivo)

Bug fixes:
....I..... [ZBX-19431] changed defaults of widgets in "Zabbix server health" dashboard to show problems for selected items only (jfreibergs)
.........T [ZBX-19362] removed the multiplier of "Cache swap current size" item in Template App Squid (mchudinov)
A......... [ZBX-19200] fixed host, template, item, trigger and graph APIs returning unnecessary fields (Ivo)
..F....... [ZBX-18896] fixed semi-transparent loading layer does not cover entire modal window (gcalenko)
.........T [ZBX-19534] fixed pipeline items in Template Gitlab by HTTP (ychukina)
..F....... [ZBX-19418] fixed template import from version 5.0 with JavaScript preprocessing in item (jfreibergs)
.........T [ZBX-19349] fixed parameters of some keys in "PostgreSQL by Zabbix agent 2" (abakaldin)
.........T [ZBX-19219] added Cisco image usage policy note and fixed directory structure for Cisco templates (afayantsev)
....I...S. [ZBX-19532] fixed x or y axis exceed limit during screen to dashboard conversion (akozlovs)
..F....... [ZBX-19508] removed "Delete missing" column header from media type import popup (Ivo)
..F....... [ZBX-18695] fixed file_put_contents() runtime error if web server has no write permissions for zabbix.conf.php (agriscenko)
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
..F....... [ZBX-18265] changed "Monitoring > Hosts > Latest data" to show Items without data by default (jfreibergs)
A......... [ZBX-19272] fixed runtime error in settings helper (rlataria)
A......... [ZBX-18788] fixed webhook parameters not being reset on media type change (gcalenko)
.........T [ZBXNEXT-6700] fixed macros in Template Gitlab by HTTP (ychukina)
..F....... [ZBX-19548] fixed PHP runtime errors in the "Problems by severity" vidget (Sasha)
.......PS. [ZBX-19318] added sorting by itemids for trends flush to avoid deadlock (dgoloscapov)
..F....... [ZBX-19229] fixed missing calendar popup on Host Dashboard page (jfreibergs)
..F....... [ZBX-19203] fixed filter values to be unset when switching between pages and resetting filter in latest data history screen (miks)
.......PS. [ZBX-19281] fixed json format of vmware.datastore.discovery item (MVekslers)
.......PS. [ZBX-18879] fixed update vmware info about vCenter fullname and version (MVekslers)
...G...... [ZBX-18914] fixed timeout issue with vfs.fs plugin for Zabbix agent 2 (esneiders)
A.F....... [ZBX-19461] fixed validation of the second parameter in history functions (Sasha)
..F....... [ZBX-19123] fixed sorting by name or status on action page (jfreibergs)
..F....... [ZBX-19493] fixed missing "Add a new widget" prompt on empty dashboard pages (averza)
A......... [ZBX-18941] improved error messages on "Execute now" by adding item and host names (miks)
..F....... [ZBX-19262] fixed tag space trimming in mass update popup (miks)
..F....... [ZBX-19255] fixed update of http headers field in item and item prototype mass update form (miks)
A......... [ZBX-19447] implemented item type validation by API (miks)
........S. [ZBX-19400] added workaround for mysql_get_server_version returning the wrong MariaDB version (arimdjonoks)
..F....... [ZBX-18863] fixed error when overviews skipped entries with numeric host/item/trigger names (miks)
A......... [ZBX-19388] fixed inherited graph and graph prototype update if user has no permissions to child host or template (Ivo)
..F....... [ZBX-18699] fixed selected value appearance in popup host group filter (miks)
..F....... [ZBX-19084] fixed removal of inherited tags in "Tags" tab (Ivo)
..F....... [ZBX-19357] fixed dashboard slideshow not starting automatically when requested by URL parameter (averza)

--------------------------------------------------------------------------------
Changes for 5.4.1

5.4.1rc2 was released as 5.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.1rc2

Bug fixes:
.......PS. [ZBX-19398] fixed deadlock between configuration syncer and history syncer on Zabbix proxy when using sqlite3 (vso)

--------------------------------------------------------------------------------
Changes for 5.4.1rc1

New features:
.........T [ZBXNEXT-6643] added templates HPE ProLiant DL360 SNMP, HPE ProLiant DL380 SNMP, HPE ProLiant BL460 SNMP, HPE ProLiant BL920 SNMP (mchudinov)
.........T [ZBXNEXT-6626] updated Zabbix Server according to the latest template guidelines (abakaldin)
.........T [ZBXNEXT-6595] added Nginx Plus template (afayantsev)
.........T [ZBXNEXT-6587] added template for Cisco UCS Manager (mchudinov)
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)
.........T [ZBXNEXT-6590] added templates ZYXEL ISP switches and DSLAM (abakaldin)
..F....... [ZBXNEXT-6657] implemented DB version support check in System Information widget (Ivo)

Bug fixes:
..F....... [ZBX-19487] fixed PHP runtime errors in the Monitoring->Problems view (Sasha)
..F....... [ZBX-18891] fixed "Cancel" button disappearing on last setup step (Ivo, vmurzins)
.........T [ZBX-19462] fixed VMWare template (tuskov)
....I...S. [ZBX-19468] fixed escaped symbols in screen name during conversion to dashboard (akozlovs)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
..F....... [ZBX-19446] fixed item prototype massupdate form (Ivo)
.......PS. [ZBX-19114] fixed slow detection of vmware hv multipath values for medium and huge vc instances (MVekslers)
....I...S. [ZBX-19452] fixed colspan or rowspan equal to 0 during screen to dashboard conversion (akozlovs)
.......PS. [ZBX-19299] added more precise epsilon for float64 (dgoloscapov)
...G...... [ZBX-19208] fixed imprecise logfile timestamps in Agent2 on Windows (dgoloscapov)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19320] fixed SAML advanced configuration ignores "baseurl" option; added custom option "use_proxy_headers" (agriscenko)
..F....... [ZBX-19300] updated jquery version (ashubin)
..F....... [ZBX-19017] fixed massupdate popup form of discovered hosts with enabled inventory mode (Ivo)
.........T [ZBX-19344] changed regular expression for trunk active channels counting in template Asterisk by HTTP (mchudinov)
........S. [ZBX-19340] optimized history cache to reduce storage of metadata-only records (wiper)
...G...... [ZBX-19065] fixed Zabbix agent 2 logging if the file is moved or removed (esneiders)
..F....... [ZBX-19373] fixed security vulnerability for links having target="_blank" (Ivo)
.........T [ZBX-19354] fixed typo and added override for MongoDB templates (ychukina)
.......PS. [ZBX-18524] improved preprocessing diagnostic information to include oldest values in queue and totals to include done, queued, processing and pending (vso)
A......... [ZBX-8999] fixed exporting of images separately from other objects (Ivo)
..F....... [ZBX-19360] fixed conversion of trigger expressions, as well as calculated and aggregated items (averza)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
........S. [ZBX-19291] fixed memory error when linking host prototypes (asestakovs)
...G...... [ZBX-19348] use MNT_NOWAIT for VFS_FS_DISCOVERY on BSDs (dgoloscapov)
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
........S. [ZBX-19420] fixed crash when comparing two out of range floating values in string format (wiper)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
..F....... [ZBX-19105] fixed value mappings with duplicate names after update of existing value mapping (ashubin, gcalenko)
.......PS. [ZBX-19313] improved performance by removing redundant lastclock update in configuration cache (vso)
........S. [ZBX-19307] improved performance of history syncers by reducing time spent in locks when syncing history and receiving new history from proxy (vso)

--------------------------------------------------------------------------------
Changes for 5.4.0

5.4.0rc2 was released as 5.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.0rc2

Bug fixes:
....I..... [ZBX-19361] fixed number/time parameter conversion in calculated checks and period parameter conversion in aggregate checks (wiper)
........S. [ZBX-19368] reduced functionids sorting when extracting functionids from expressions during trigger processing (wiper)
..F....... [ZBX-19370] fixed displaying time in popups of graph widgets (ashubin, averza)
........S. [ZBX-19366] fixed duplicate key error for screen and slideshow in dbupgrade patch (MVekslers)
A......... [ZBXNEXT-6411] fixed incorrect argument type in item/discovery rule/web scenario import (vmurzins)

--------------------------------------------------------------------------------
Changes for 5.4.0rc1

New features:
........S. [ZBXNEXT-6658] added warning for unsupported DB version (arimdjonoks)
A.F.I...S. [ZBXNEXT-6411] added uniqueness criteria in template elements and added option to compare templates before importing (akozlovs, ashubin, vmurzins)
A.F.I..PS. [ZBXNEXT-6452] implemented new syntax for aggregated checks (averza, gcalenko, Sasha, vso, wiper)
A.F.....S. [ZBXNEXT-114,ZBXNEXT-6572] added support of ranges and regular expressions for value mappings (akozlovs, gcalenko)
A.F.....S. [ZBXNEXT-6544] added new set of mathematical, aggregate and string functions for trigger expressions (agriscenko, Andris, asestakovs, averza, dgoloscapov)
A.F.I..PS. [ZBXNEXT-6451] implemented new syntax for trigger expressions (averza, gcalenko, miks, Sasha, vso, wiper)
A.F.I..PS. [ZBXNEXT-6453] implemented new syntax for calculated checks (averza, gcalenko, Sasha, vso, wiper)
........S. [ZBXNEXT-4910] added severity in problem real-time export protocol (akozlovs)
.........T [ZBXNEXT-6613] added Express.ms media (tuskov)
.........T [ZBXNEXT-6592] added ManageEngine ServiceDesk media (tuskov)
.........T [ZBXNEXT-6505] added  "WildFly Domain by JMX "and "WildFly Server by JMX" templates (ychukina)

Bug fixes:
.......PS. [ZBX-19038] fixed lld manager not to process lld rules on same host in parallel to avoid duplicated item keys being discovered; fixed crash when duplicated item key on same host exists (vso)
.......P.. [ZBX-19324] fixed possible deadlocks between configuration and history syncers on proxy (wiper)
...G...... [ZBX-19209] fixed panic in proc plugin for Zabbix agent 2 (esneiders)
.......P.. [ZBX-19241] stopped proxy from overwriting local lastlogsize and mtime (dgoloscapov)
........S. [ZBX-19321] fixed missing event tags in case of multiple problems (dgoloscapov)
...G...... [ZBX-19063] fixed logging for unsupported windows service command in Zabbix agent 2 (esneiders)
...G...... [ZBX-19099] fixed Zabbix agent 2 windows services plugin second parameter (esneiders)
..F....... [ZBX-19306] fixed broken item configuration link in latest data results (miks)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
...G...PS. [ZBX-19274] fixed semaphore not being cleaned up on Solaris when terminating Zabbix sender (vso)
...G...... [ZBX-19297] fixed agent compilation under Windows (wiper)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)

--------------------------------------------------------------------------------
Changes for 5.4.0beta3

New features:
A.F.....ST [ZBXNEXT-6478] added dashboard based pdf report support (abakaldin, agriscenko, ashubin, esneiders, wiper)
.........T [ZBXNEXT-6589] added Job discovery, backup process items in Database discovery, macros, and value map in the template MSSQL by ODBC (mchudinov)
.........T [ZBXNEXT-6571] added templates with multi-page dashboards (afayantsev)
........S. [ZBXNEXT-6497] added read/write locking to value cache (wiper)
A.F.....S. [ZBXNEXT-2976] dropped support of applications; added support of tags for item related configuration entities (asestakovs, miks)
.........T [ZBXNEXT-6504] added Templates "TiDB by HTTP", "TiDB TiKV by HTTP" and "TiDB PD by HTTP" (ychukina)
A.F.....S. [ZBXNEXT-6288,ZBXNEXT-6289] removed screens and slideshows (akozlovs, talbergs)
A.F.....S. [ZBXNEXT-6309] added support for multi-page dashboards (arimdjonoks, ashubin, averza)
.........T [ZBXNEXT-6508] added template for APC UPS Symmetra RX (mchudinov)
.........T [ZBXNEXT-6571] added templates for APC UPSs Galaxy 3500, Smart-UPS, Smart-UPS SRT, Symmetra RM (mchudinov)

Bug fixes:
.........T [ZBX-18701] fixed syntax mistakes in Template DB MySQL, renamed LLD rule to Database discovery (mchudinov)
........S. [ZBX-19159] added postponing of recovery operation when problem operation still executes, fixed memory leak while saving tags returned by webhook (dgoloscapov, wiper)
....I..... [ZBX-19102] fixed conversion of EVENT.NAME to EVENT.RECOVERY.NAME in recovery opmessage (dgoloscapov)
.........T [ZBX-19253] removed ICMP checks, moved items to another application, changed update interval, added "Discard with heartbeat" preprocessing in APC UPS templates (mchudinov)
..F....... [ZBX-19240] fixed JavaScript errors upon copying map or map navigation tree widgets (averza)
.......PS. [ZBX-19088] fixed overload memory with unused vmware events (MVekslers)
.........T [ZBX-18673] fixed JS in Slack media and updated documentation (tuskov)
..F....... [ZBX-18372] fixed additional word before parameters in fatal error message text (rlataria)
.........T [ZBX-19220] fixed broken link to Hikvision camera manufacturer page (abakaldin)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
..F....... [ZBX-19199] fixed console errors when updating problem widgets when other popups are active (averza)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
.........T [ZBX-17454] changed the unit of data item "pgsql.ping.time" in PostgreSQL template (abakaldin)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)
.........T [ZBX-18809] changed formula for latency in Elasticsearch template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.4.0beta2

New features:
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)
A.F.I..PS. [ZBXNEXT-6368] moved action operation scripts to global scripts, added manually started scripts on events (Andris, Ivo, vso)
...G...... [ZBXNEXT-6408] added mongoDB plugin (vadimipatov)
.........T [ZBXNEXT-5869] added templates "MongoDB node by Zabbix Agent 2" and "MongoDB cluster by Zabbix Agent 2" (ychukina)
.........T [ZBXNEXT-6507] added Template Power APC UPS by SNMP (mchudinov)
.........T [ZBXNEXT-6462] added Cisco Catalyst 3750 templates (afayantsev)
.......PS. [ZBXNEXT-6503] added protection of Zabbix Server from overloading by proxy data (dgoloscapov, wiper)
.........T [ZBXNEXT-6450] added template NetApp AFF A700 by HTTP (mchudinov)
.........T [ZBXNEXT-6522] added Brevis.one media (tuskov)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
..F....... [ZBX-18595] fixed wrong filtering for nested groups in monitoring problems page (gcalenko)
...G...... [ZBX-19103] fixed device sorting in Zabbix agent 2 smartctl plugin (esneiders)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
.........T [ZBX-18918] updated deprecated items in "RabbitMQ" template (abakaldin)
..F....... [ZBX-18894] fixed session_key update for dynamic configid (rlataria)
.........T [ZBX-18634] changed macro names according to the Guidelines, fixed context macros in Temperature Discovery triggers, added preprocessing into Fan Discovery and Temperature Discovery (mchudinov)
.........T [ZBX-18620] added {#REPLICA_NAME} macro in items of Non-local database discovery (mchudinov)
...G...PS. [ZBX-19046] fixed agent build on solaris 10 (asestakovs)
.........T [ZBX-17772] updated readme, described how to get Project ID (tuskov)
....I..... [ZBXNEXT-6474] fixed inconsistent datatypes in oracle DB upgrade patch query (talbergs)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
........S. [ZBX-19071] fixed server crash after "Check for not supported value" preprocessing step (akozlovs)

--------------------------------------------------------------------------------
Changes for 5.4.0beta1

New features:
.....J.... [ZBXNEXT-735] allowed multiple jmx items on one host (arimdjonoks)
.........T [ZBXNEXT-5924] added Template Module SMART by Zabbix agent 2 (mchudinov)
.........T [ZBXNEXT-6489] added template for Huawei OceanStor 5300 V5 (tuskov)
.........T [ZBXNEXT-6302] added new metrics to VMWare template (tuskov)
.........T [ZBXNEXT-6433] added template "Microsoft SharePoint by HTTP" (abakaldin)
........S. [ZBXNEXT-6442] added ExportType server parameter for better configurability of real-time export (akozlovs)
A.F.I..PS. [ZBXNEXT-1215,ZBXNEXT-6474] changed field "alias" into "username" (talbergs, viktors)

Bug fixes:
..F....... [ZBX-18906] fixed main menu hidden mode, fixed menu items selection on the actions configuration pages (ashubin)
.........T [ZBX-18051] fixed typos extra space after "(" (abakaldin)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)
........S. [ZBX-17471,ZBX-18854] added TSDB version validation, TSDB 2.0, fixed TSDB housekeeping with 0 history period (arimdjonoks, kalimulin)
..F....... [ZBX-18803] fixed test item form ignoring empty status code input (talbergs)
A......... [ZBX-18929] fixed tag filtering by multiple negated conditions (miks)
...G...... [ZBX-19031] fixed build failure on HP-UX and AIX (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.4.0alpha2

New features:
A.F.I...ST [ZBXNEXT-5868] moved global mappings to host / template (afayantsev, rlataria, Sasha, vso)
.........T [ZBXNEXT-6385] added template "Apache Ignite by JMX" (ychukina)
.......PS. [ZBXNEXT-6301] extended set of collected VMware metrics for VM and HV (asestakovs)
A.F.....S. [ZBXNEXT-6427,ZBXNEXT-6458] added support for strong encryption protocols for SNMPv3 (dgoloscapov, talbergs)
...G...... [ZBXNEXT-6339] added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2 (esneiders)
...G...... [ZBXNEXT-6437] added native support for system.sw.packages plugin in Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6306] added native linux support for key vm.memory.size in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6443] added sha256() function to JavaScript preprocessing (viktors)
.........T [ZBXNEXT-5809] added VictorOps media (tuskov)
.........T [ZBXNEXT-6394] added template "Hikvision camera by HTTP" (abakaldin)
.........T [ZBXNEXT-6395] added template "Jenkins by HTTP" (ychukina)
.......PS. [ZBXNEXT-6386] raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached (vso)

Bug fixes:
A......... [ZBX-19025] fixed usage of LIMIT in SQL in user.update and user.delete API (vmurzins)
.......PS. [ZBX-19029] fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used (vso)
...G...... [ZBX-17543] fixed error in case if wmi.getall returned no items (dgoloscapov)
........S. [ZBX-18917] disabled global script webhook execution on proxy (dgoloscapov)
.........T [ZBX-18377] fixed expression in "Memory usage is too high" trigger of "Template DB Redis" (abakaldin)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
.........T [ZBX-18963] fixed preprocessing for archivelog items in Oracle Templates (ychukina)
..F....... [ZBX-18741] fixed numeric value encountered (rlataria)
.........T [ZBX-18967] moved template "Hikvision camera by HTTP" from "templates/cctv/" to "templates/cctv/hikvision" (abakaldin)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
.........T [ZBX-18638] removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros (mchudinov)
..F....... [ZBX-18720] fixed full clone of discovered host having duplicate interfaces (Ivo)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
..F....... [ZBX-18209] fixed RegEx delimiter not being escaped in macro resolver (talbergs)
A.F....... [ZBX-18817] fixed missing API and import validation for "unsupported check" preprocessing step (talbergs)
..F....... [ZBX-18237] fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name (agriscenko)
...G...... [ZBX-18945] fixed Zabbix agent 2 build Raspbian 10 (esneiders)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)
.........T [ZBX-18874] fixed incorrect links in templates and webhooks documentation (tuskov)

--------------------------------------------------------------------------------
Changes for 5.4.0alpha1

New features:
..F....PS. [ZBXNEXT-5759] added Oracle DB tnsnames.ora service name lookup support (viktors, vmaksimovs)
A.F.I...S. [ZBXNEXT-6360] added support of JavaScript for global scripts (dgoloscapov, vmaksimovs)
.......PS. [ZBXNEXT-6441] added function to configure HTTP authentication for embedded scripts (wiper)
A.F....... [ZBXNEXT-6376] implemented support of negative filtering for tags (Ivo, miks)
.......PS. [ZBXNEXT-6183] added md5 checksum computation to preprocessing (viktors)
..F.....S. [ZBXNEXT-6399] added support of host and item macros for Script item parameters (viktors, vmaksimovs)
A.F.I...S. [ZBXNEXT-6207,ZBXNEXT-6318] added support of API tokens (arimdjonoks, averza, talbergs)
...G.....T [ZBXCTR-13] added custom query support for PostgreSQL plugin and template, fixed unix-socket support (afayantsev, Daria_V, vadimipatov)
A.F....PS. [ZBXNEXT-5518] added support of XML parsing in JavaScript (akozlovs, Ivo)
.........T [ZBXNEXT-5862] added Rocket.Chat media (tuskov)
.........T [ZBXNEXT-6389] added template for NetApp FAS3220 (tuskov)
A.F.I..PS. [ZBXNEXT-6311] moved host availability from hosts to host interfaces (akozlovs, gcalenko)
..F....... [ZBXNEXT-6295] added 3rd level sub-menu (ashubin)
....I..... [ZBXNEXT-6285] modified Oracle initial scheme creating and image loading in to the BLOB fields (akozlovs)
...G.....T [ZBXNEXT-6419] added tablespace metrics to Oracle Templates (ychukina)
...G...... [ZBXNEXT-6331] updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling) (vadimipatov)
...G...... [ZBXNEXT-6210] added native support for proc.mem key in Zabbix agent 2 (esneiders)
..F.....S. [ZBXNEXT-6252] added support of LLD rule filter condition operators "exists" and "does not exist" (agriscenko, asestakovs)
.........T [ZBXNEXT-6367] added metrics to the official MySQL template (mchudinov)
.......PS. [ZBXNEXT-6380] added new key vmware.cl.perfcounter (dgoloscapov, MVekslers)
.........T [ZBXNEXT-6330] added Microsoft Exchange Server 2016 template (tuskov)
.........T [ZBXNEXT-6219] added "HashiCorp Vault" template (afayantsev)
.........T [ZBXNEXT-6231] added Apache ActiveMQ template (tuskov)
A.F....PS. [ZBXNEXT-6257] implemented Check for not supported value preprocessing step test (akozlovs, talbergs)
..F.I..... [ZBX-2594] separated host and template related objects: items, triggers, graphs, low-level discovery rules, web scenarios (dgoloscapov, Ivo)
A.F....... [ZBXNEXT-6324] moved Configuration -> Discovery to MVC (talbergs)
...G...... [ZBXNEXT-6319] added systemd.unit.get item key to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6345] added substitution of SID to account name and domain name in eventlog message (vso)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)
.........T [ZBXNEXT-6329] added Template "GitLab by HTTP" (ychukina)
..F....... [ZBXNEXT-6294] replaced mass update pages with popup windows (rlataria)
..F....... [ZBXNEXT-6325] moved "Event correlation" to MVC and removed tabs in edit view (talbergs)
.........T [ZBXNEXT-6234] added "Disk read/write request avg waiting time" items in template Windows physical disks (mchudinov)
..F....... [ZBXNEXT-6323] moved Administration -> Queue to MVC (talbergs)
.D.....PS. [ZBXNEXT-782] moved calculated, aggregated and internal checks to new history poller process; moved availability updates to availability manager; removed database connections from pollers, unreachable pollers and Java pollers (vso)
........S. [ZBXNEXT-6276] improved period handling of macro function fmttime (dgoloscapov)
........S. [ZBXNEXT-6332] added {ITEM.VALUETYPE} macro (arimdjonoks)
.........T [ZBXNEXT-6353] added Morningstar devices monitoring templates (afayantsev)
.......PS. [ZBXNEXT-6269] added hv ip to vmware.hv.discovery and vm metrics for FQDN template (MVekslers)
.........T [ZBXNEXT-6272] added template VMWare FQDN and updated template VMWare (tuskov)
.........T [ZBXNEXT-6316] added iTop media (tuskov)
.........T [ZBXNEXT-6281] added template "Hadoop by HTTP" (mchudinov)
.........T [ZBXNEXT-6351] added template "Aranet Cloud" (afayantsev)
.........T [ZBXNEXT-6275] added Template "Zookeeper by HTTP" (ychukina)
........S. [ZBXNEXT-6280] added trend function cache (wiper)
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)
...G...... [ZBXNEXT-6253] added native system.users.num support to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6129] added UnitFileState to systemd.unit.discovery for Zabbix agent 2 (esneiders)
..F....... [ZBXNEXT-6293] replaced import page with popup window (rlataria)
..F....... [ZBXNEXT-6290] improved distinction between configuration and monitoring links in search results (talbergs)
.........T [ZBXNEXT-6282] updated media types and templates to follow new JS methods naming (tuskov)
.......PS. [ZBXNEXT-6241] made JS object and method names more JavaScript alike (dgoloscapov)
A.F....... [ZBX-18134] removed ability to read PSK fields of hosts and proxies (vmaksimovs)
.........T [ZBXNEXT-6236] added template "Apache Kafka by JMX" (ychukina)
.........T [ZBXNEXT-6201] added "Template DB Apache Cassandra by JMX" (ychukina)

--------------------------------------------------------------------------------
Changes for 5.2.7

5.2.7rc1 was released as 5.2.7 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.7rc1

New features:
.......PS. [ZBXNEXT-6517] added {#VM.FOLDER} macro with chain of vm parent folders to the vmware vm discovery (MVekslers)
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)
........S. [ZBXNEXT-4910] added severity in problem real-time export protocol (akozlovs)
.........T [ZBXNEXT-6589] added Job discovery, backup process items in Database discovery, macros, and value map (mchudinov)
........S. [ZBXNEXT-6497] added read/write locking to value cache (wiper)
.........T [ZBXNEXT-6504] added Templates "TiDB by HTTP",  "TiDB TiKV by HTTP" and "TiDB PD by HTTP" (ychukina)
.........T [ZBXNEXT-6508] added template for APC UPS Symmetra RX (mchudinov)
.........T [ZBXNEXT-6571] added templates for APC UPSs Galaxy 3500, Smart-UPS, Smart-UPS SRT, Symmetra RM (mchudinov)

Bug fixes:
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
..F....... [ZBX-18891] fixed "Cancel" button disappearing on last setup step (Ivo, vmurzins)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
.......PS. [ZBX-19114] fixed slow detection of vmware hv multipath values for medium and huge vc instances (MVekslers)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19320] fixed SAML advanced configuration ignores "baseurl" option; added custom option "use_proxy_headers" (agriscenko)
..F....... [ZBX-19300] updated jquery version (ashubin)
........S. [ZBX-19340] optimized history cache to reduce storage of metadata-only records (wiper)
.......PS. [ZBX-18524] improved preprocessing diagnostic information to include oldest values in queue and totals to include done, queued, processing and pending (vso)
........S. [ZBX-19291] fixed memory error when linking host prototypes (asestakovs)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
.......PS. [ZBX-19313] improved performance by removing redundant lastclock update in configuration cache (vso)
...G...... [ZBX-19208] fixed imprecise ns on windows (dgoloscapov)
...G...... [ZBX-19065] fixed Zabbix agent 2 logging if the file is moved or removed (esneiders)
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
........S. [ZBX-19307] improved performance of history syncers by reducing time spent in locks when syncing history and receiving new history from proxy (vso)
.......PS. [ZBX-19038] fixed lld manager not to process lld rules on same host in parallel to avoid duplicated item keys being discovered; fixed crash when duplicated item key on same host exists (vso)
.......P.. [ZBX-19324] fixed possible deadlocks between configuration and history syncers on proxy (wiper)
...G...... [ZBX-19209] fixed panic in proc plugin for Zabbix agent 2 (esneiders)
.......P.. [ZBX-19241] stopped proxy from overwriting local lastlogsize and mtime (dgoloscapov)
........S. [ZBX-19321] fixed missing event tags in case of multiple problems (dgoloscapov)
...G...... [ZBX-19063] fixed logging for unsupported windows service command in Zabbix agent 2 (esneiders)
...G...... [ZBX-19099] fixed Zabbix agent 2 windows services plugin second parameter (esneiders)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
...G...PS. [ZBX-19274] fixed semaphore not being cleaned up on Solaris when terminating Zabbix sender (vso)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)
.........T [ZBX-18701] fixed syntax mistakes in Template DB MySQL, renamed LLD rule to Database discovery (mchudinov)
........S. [ZBX-19159] added postponing of recovery operation when problem operation still executes, fixed memory leak while saving tags returned by webhook (dgoloscapov, wiper)
....I..... [ZBX-19102] fixed conversion of EVENT.NAME to EVENT.RECOVERY.NAME in recovery opmessage (dgoloscapov)
.........T [ZBX-19253] removed ICMP checks, moved items to another application, changed update interval, added "Discard with heartbeat" preprocessing in APC UPS templates (mchudinov)
.......PS. [ZBX-19088] fixed overload memory with unused vmware events (MVekslers)
.........T [ZBX-18673] fixed JS in Slack media and updated documentation (tuskov)
..F....... [ZBX-18372] fixed additional word before parameters in fatal error message text (rlataria)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
.........T [ZBX-18667] fixed code spelling in templates (abakaldin)
.........T [ZBX-17454] changed the unit of data item "pgsql.ping.time" in PostgreSQL template (abakaldin)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)
.........T [ZBX-18809] changed formula for latency in Elasticsearch template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.2.6

5.2.6rc1 was released as 5.2.6 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.6rc1

New features:
.......PS. [ZBXNEXT-6503] added protection of Zabbix Server from overloading by proxy data (dgoloscapov, wiper)
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)
...G...... [ZBXNEXT-6408] added mongoDB plugin (vadimipatov)
.........T [ZBXNEXT-5869] added templates "MongoDB node by Zabbix Agent 2" and "MongoDB cluster by Zabbix Agent 2" (ychukina)
.........T [ZBXNEXT-6507] added Template Power APC UPS by SNMP (mchudinov)
.........T [ZBXNEXT-6462] added Cisco Catalyst 3750 templates (afayantsev)
.........T [ZBXNEXT-6450] added template NetApp AFF A700 by HTTP (mchudinov)
.........T [ZBXNEXT-6522] added Brevis.one media (tuskov)
.........T [ZBXNEXT-5924] added Template Module SMART by Zabbix agent 2 (mchudinov)
.........T [ZBXNEXT-6489] added template for Huawei OceanStor 5300 V5 (tuskov)
.........T [ZBXNEXT-6302] added new metrics to VMWare template (tuskov)
.........T [ZBXNEXT-6433] added template "Microsoft SharePoint by HTTP" (abakaldin)
........S. [ZBXNEXT-6442] added ExportType server parameter for better configurability of real-time export (akozlovs)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
..F....... [ZBX-18595] fixed wrong filtering for nested groups in monitoring problems page (gcalenko)
...G...... [ZBX-19103] fixed device sorting in Zabbix agent 2 smartctl plugin (esneiders)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
.........T [ZBX-18918] updated deprecated items in "RabbitMQ" template (abakaldin)
..F....... [ZBX-18894] fixed session_key update for dynamic configid (rlataria)
.........T [ZBX-18634] changed macro names according to the Guidelines, fixed context macros in Temperature Discovery triggers, added preprocessing into Fan Discovery and Temperature Discovery (mchudinov)
.........T [ZBX-18620] added {#REPLICA_NAME} macro in items of Non-local database discovery (mchudinov)
...G...PS. [ZBX-19046] fixed agent build on solaris 10 (asestakovs)
.........T [ZBX-17772] updated readme, described how to get Project ID (tuskov)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
........S. [ZBX-19071] fixed server crash after "Check for not supported value" preprocessing step (akozlovs)
.........T [ZBX-18051] fixed typos extra space after "(" (abakaldin)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)
...G...... [ZBX-19031] fixed build failure on HP-UX and AIX (arimdjonoks)
........S. [ZBX-17471,ZBX-18854] added TSDB 2.0, fixed TSDB housekeeping with 0 history period (arimdjonoks, kalimulin)
..F....... [ZBX-18803] fixed test item form ignoring empty status code input (talbergs)

--------------------------------------------------------------------------------
Changes for 5.2.5

5.2.5rc2 was released as 5.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.5rc2

Bug fixes:
A......... [ZBX-19025] fixed usage of LIMIT in SQL in user.update and user.delete API (vmurzins)
.......PS. [ZBX-19029] fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used (vso)

--------------------------------------------------------------------------------
Changes for 5.2.5rc1

New features:
.........T [ZBXNEXT-6385] added template "Apache Ignite by JMX" (ychukina)
.......PS. [ZBXNEXT-6301] extended set of collected VMware metrics for VM and HV (asestakovs)
...G...... [ZBXNEXT-6339] added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2 (esneiders)
...G...... [ZBXNEXT-6437] added native support for system.sw.packages plugin in Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6306] added native linux support for key vm.memory.size in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6443] added sha256() function to JavaScript preprocessing (viktors)
.........T [ZBXNEXT-5809] added VictorOps media (tuskov)
.........T [ZBXNEXT-6395] added template "Jenkins by HTTP" (ychukina)
.......PS. [ZBXNEXT-6386] raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached (vso)
.......PS. [ZBXNEXT-6441] added function to configure HTTP authentication for embedded scripts (wiper)
.......PS. [ZBXNEXT-6183] added md5 checksum computation to preprocessing (viktors)
..F.....S. [ZBXNEXT-6399] added support of host and item macros for Script item parameters (viktors, vmaksimovs)

Bug fixes:
...G...... [ZBX-17543] fixed error in case if wmi.getall returned no items (dgoloscapov)
.........T [ZBX-18377] fixed expression in "Memory usage is too high" trigger of "Template DB Redis" (abakaldin)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
.........T [ZBX-18963] fixed preprocessing for archivelog items in Oracle Templates (ychukina)
..F....... [ZBX-18741] fixed numeric value encountered (rlataria)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
.........T [ZBX-18638] removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros (mchudinov)
..F....... [ZBX-18720] fixed full clone of discovered host having duplicate interfaces (Ivo)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
..F....... [ZBX-18209] fixed RegEx delimiter not being escaped in macro resolver (talbergs)
A.F....... [ZBX-18817] fixed missing API and import validation for "unsupported check" preprocessing step (talbergs)
..F....... [ZBX-18237] fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name (agriscenko)
...G...... [ZBX-18945] fixed Zabbix agent 2 build Raspbian 10 (esneiders)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)
.........T [ZBX-18874] fixed incorrect links in templates and webhooks documentation (tuskov)

--------------------------------------------------------------------------------
Changes for 5.2.4

5.2.4rc1 was released as 5.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.4rc1

New features:
...G.....T [ZBXCTR-13] added custom query support for PostgreSQL plugin and template, fixed unix-socket support (afayantsev, Daria_V, vadimipatov)
.........T [ZBXNEXT-5862] added Rocket.Chat media (tuskov)
.........T [ZBXNEXT-6389] added template for NetApp FAS3220 (tuskov)
...G.....T [ZBXNEXT-6419] added tablespace metrics to Oracle Templates (ychukina)
...G...... [ZBXNEXT-6331] updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling) (vadimipatov)
...G...... [ZBXNEXT-6210] added native support for proc.mem key in Zabbix agent 2 (esneiders)
.........T [ZBXNEXT-6367] added metrics to the official MySQL template (mchudinov)
.........T [ZBXNEXT-6330] added Microsoft Exchange Server 2016 template (tuskov)
.........T [ZBXNEXT-6219] added "HashiCorp Vault" template (afayantsev)
.........T [ZBXNEXT-6231] added Apache ActiveMQ template (tuskov)
..F....... [ZBXNEXT-6358] removed detailed information from Reports -> Notifications page (Ivo)
..F....... [ZBXNEXT-6364] removed long lists of cloned objects from host and template full clone forms (Ivo)
..F....... [ZBXNEXT-6291] implemented breadcrumbs on host dashboards page (ozdancuka)
A.F....PS. [ZBXNEXT-6257] implemented Check for not supported value preprocessing step test (akozlovs, talbergs)

Bug fixes:
..F....... [ZBX-18942] fixed missing SID valiadion in authentication update route (talbergs)
..F....... [ZBX-18893] changed frontend config file permissions to 0600 (talbergs, yurii)
.......PS. [ZBX-18860] fixed crash of log item during "Check for not supported value" preprocessing step (akozlovs)
...G...PS. [ZBX-18884] fixed crash in web monitoring and web.page.* keys when encoding non ASCII characters in URL (vso)
A.F....... [ZBX-18865] fixed dbConditionInt (db.inc.php) returning wrong result in rare cases (averza)
.........T [ZBX-18853] removed hardcoded teams_endpoint check (tuskov)
...G...... [ZBX-16216] fixed semaphore not being cleaned up when stopping Zabbix agent (vso)
..F....... [ZBX-18815] fixed displaying incomplete list of inherited trigger tags under rare circumstances (ozdancuka)
..F....... [ZBX-18556] fixed gaps in time labels of classic graphs related to DST transitions (averza, Sasha)
.........T [ZBX-18468] changed preprocessing for item "PHP-FPM: Ping" in PHP-FPM templates (mchudinov)
...G...... [ZBX-17369] fixed retrieval of decimal values from WMI (dgoloscapov)
........S. [ZBX-18410] fixed retrieval of Nth most recent values in trigger function strlen (dgoloscapov)
A......... [ZBX-18722] fixed runtime error when creating user group without users (talbergs)
...G...PS. [ZBX-18644] replaced deprecated gethostbyname function with getaddrinfo (wiper)
...G...... [ZBX-18387] made directory error handling for the UserParameter command in C agent the same as in GO agent (arimdjonoks)
........S. [ZBX-18802] fixed close problem task to be deleted when problem event is deleted (vso)
...G...... [ZBX-17716] fixed 'UserParameter' parsing and possible buffer overrun (viktors)
..F....... [ZBX-17865] fixed displaying of long problem names on problems and event pages (gcalenko)
A......... [ZBX-18796] improved update performance of the preprocessing rules in item.update(), itemprototype.update() and discoveryrule.update() methods (Sasha)
.........T [ZBX-17169] added locale forced to English in userparameter pgsql.ping.time [*] in agent configuration (abakaldin)
..F....... [ZBX-18623] fixed the global search showing number of objects that user has no permissions (Ivo)
..F....... [ZBX-18637] fixed item update form when changing type from calculate or DB monitoring to script item type (Ivo)
........S. [ZBX-18612] added error message for when real-time data export file become inaccessible (viktors)
.......PS. [ZBX-18784] fixed memory leak when handling vmware events (MVekslers)
..F....... [ZBX-18625] fixed host level tags were not inherited in Trigger -> Tags configuration form (ozdancuka)

--------------------------------------------------------------------------------
Changes for 5.2.3

5.2.3rc1 was released as 5.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.3rc1

New features:
...G...... [ZBXNEXT-6319] added systemd.unit.get item key to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6345] added substitution of SID to account name and domain name in eventlog message (vso)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)
.........T [ZBXNEXT-6329] added Template "GitLab by HTTP" (ychukina)
A.F....... [ZBXNEXT-6387] changed method settings.getglobal work only from frontend (rlataria)
.........T [ZBXNEXT-6234] added "Disk read/write request avg waiting time" items in Template Module Windows physical disks (mchudinov)

Bug fixes:
..F....... [ZBX-18086] fixed missing data selection in data overview and trigger overview screens (miks)
.......PS. [ZBX-18418] set trigger behavior of nodata() for proxy is the same as for server (MVekslers)
.......PS. [ZBX-18761] fixed possible heap overflow issues in IPC commonications when deserializing huge text values (wiper)
........S. [ZBX-18736] added missing idle statistics from lld manager process title (wiper)
...G...... [ZBX-18583] changed system command execution to avoid parameter quoting issues (wiper)
..F....... [ZBX-17583] fixed dashboard scroll to position where new widget is added (rlataria)
..F....... [ZBX-18723] fixed broken tab layout while sortable (rlataria)
..F....... [ZBX-18148] fixed inability to edit action operation when using special characters in custom message (agriscenko)
........S. [ZBX-18116] fixed identical tags in webhook (arimdjonoks)
..F....... [ZBX-18469] changed label for max_period field on administration GUI page (vmaksimovs)
.........T [ZBX-18706] reworked Template "Ceph by Zabbix Agent2" OSD discovery (ychukina)
..F....... [ZBX-18714] fixed inability to copy widgets of templated dashboards (agriscenko)
........S. [ZBX-18660] fixed SNMP index returning as a number instead of string if there is a backslash (arimdjonoks)
...G...... [ZBX-18187] fixed agent2 wmi.get returning the wrong result (arimdjonoks)
...G...... [ZBX-18543] reworked ceph.osd.discovery metric (vadimipatov)
........S. [ZBX-18725] fixed crash in event correlation with 'close new' operation (wiper)
.......PS. [ZBX-18694] fixed crash when PSK connection is configured but PSK or PSK identity is empty (vso)
.......PS. [ZBX-18662] improved pollers, unreachable pollers, Java pollers and pingers to use less memory (vso)
.......PS. [ZBX-18553] increased ssh.run[] item data limit to 512KB for pre-processing, data storage limit still remains at 64KB (viktors)
........S. [ZBX-18423] fixed inconsistent macro expansion with Oracle DB compared with other databases (viktors)
.........T [ZBX-18658] changed {$AMI.PORT} macro value to 5038, added handling the "Follows" response and situations with unloaded modules (mchudinov)
A......... [ZBX-18219] fixed custom multiplier preprocessing step validation to accept a string with macros (agriscenko)
..F....... [ZBX-18198] fixed tags not being expanded automatically on configuration form open (agriscenko)
..F....... [ZBX-18511] fixed error for non logged in user trying to access graphs page with time range arguments (gcalenko)
..F....... [ZBX-18711] removed autofocus of selected tab on page initial load for Monitoring Problems and Monitoring Hosts pages (gcalenko)
..F....... [ZBX-18647] fixed broken macro secret input (rlataria)
..F....... [ZBX-18686] fixed remember me checkbox in login (rlataria)
A......... [ZBX-18357] fixed dashboard view_mode being reset to default on dashboard update (gcalenko, Sasha)
..F....... [ZBX-18473] fixed right align for numeric box (rlataria)
A.F....... [ZBX-18397] fixed global macros clearing value on type change from secret to text when value is set and is the same as before (Ivo)
..F....... [ZBX-18617] fixed built-in macros support in script item test form (talbergs)
A.F....... [ZBX-18470] fixed unusefull timezone formatting; replaced comboboxes by CSelect elements for timezone selection (miks)

--------------------------------------------------------------------------------
Changes for 5.2.2

5.2.2rc1 was released as 5.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.2rc1

New features:
.........T [ZBXNEXT-6353] added Morningstar devices monitoring templates (afayantsev)
.......PS. [ZBXNEXT-6269] added hv ip to vmware.hv.discovery and vm metrics for FQDN template (MVekslers)
.........T [ZBXNEXT-6272] added template VMWare FQDN and updated template VMWare (tuskov)
.........T [ZBXNEXT-6316] added iTop media (tuskov)
.........T [ZBXNEXT-6281] added template "Hadoop by HTTP" (mchudinov)
.........T [ZBXNEXT-6351] added template "Aranet Cloud" (afayantsev)
.........T [ZBXNEXT-6275] added Template "Zookeeper by HTTP" (ychukina)
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)
...G...... [ZBXNEXT-6253] added native system.users.num support to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6129] added UnitFileState to systemd.unit.discovery for Zabbix agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-18636] fixed import converter non static method error (rlataria)
........S. [ZBX-18599] fixed potential server crash during upgrade to 5.2, mainly on ARM (kalimulin)
.........T [ZBX-18517] updated Apache Tomcat by JMX template (tuskov)
A......... [ZBX-18155] removed positional macros from item names on 'Web monitoring' page (kustalovs, vmurzins)
........S. [ZBX-18655] fixed insert of duplicate key value in interface_snmp for lld host discovery (MVekslers)
........S. [ZBX-18551] fixed item mapping for LLD overrides (asestakovs)
........S. [ZBX-18650] fixed logic for processing LLD rule duplicates after reconnecting to proxy (viktors, vso)
A.F.I..... [ZBX-18539] fixed acknowledge status being displayed as link even if problem cannot be closed manually; fixed order of role actions and few messages used in user roles functionality (agriscenko)
..F....... [ZBX-18550] fixed script item and LLD rule types not having the "Execute now" feature (Ivo)
..F....... [ZBX-18588] fixed screen item field "max_columns" being overwritten during import (talbergs)
..F....... [ZBX-17705] fixed fatal error raised in event notifications when a large amount of notifications is shown (vmaksimovs)
..F....... [ZBX-18575] added clone and delete buttons to user role update form (vmaksimovs)
A.F....... [ZBX-18549] fixed error when user was able to change the user type of own role (gcalenko, vmaksimovs)
..F....... [ZBX-18518] fixed characters counter which were removed in script modal window (gcalenko)
..F....... [ZBX-18414] fixed override be saved with custom expression even when all rows are removed (miks)
..F....... [ZBX-18497] fixed macro resolving in http basic authentication username and macros fields (miks)
..F....... [ZBX-18143] fixed ability to download image of non-existent graph (agriscenko)
A.F....... [ZBX-5842] fixed ability to detect username existence from unsuccessful login message (miks)
........S. [ZBX-18564] moved taskid calculation to transaction when creating remote command task (wiper)
.......PS. [ZBX-18487] increased trapper verbosity for DebugLevel=4 when rejecting sender data (akozlovs)
...G...... [ZBX-18581] fixed ORA-40478 exception in queries (ychukina)

--------------------------------------------------------------------------------
Changes for 5.2.1

5.2.1rc3 was released as 5.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.1rc3

Bug fixes:
..F....... [ZBX-18608] fixed refresh of monitoring problems and monitoring hosts pages when refresh interval is set to zero (gcalenko)

--------------------------------------------------------------------------------
Changes for 5.2.1rc2

Bug fixes:
..F....... [ZBX-18601] fixed dashboard widget to be updated continuously when 'No refresh' interval is specified (miks)

--------------------------------------------------------------------------------
Changes for 5.2.1rc1

New features:
.........T [ZBXNEXT-6236] added template "Apache Kafka by JMX" (ychukina)
........S. [ZBXNEXT-6247] improved LLD rule processing after reconnecting to proxy (viktors)
.........T [ZBXNEXT-6201] added "Template DB Apache Cassandra by JMX" (ychukina)

Bug fixes:
...G...... [ZBX-18591] fixed active Zabbix Agent v2 5.0 doesn't work with Server v5.2.0 (akozlovs)
...G...... [ZBX-18185] fixed compilation error on Solaris 10 (akozlovs)
A......... [ZBX-18538] fixed API role.update rules validation (gcalenko)
A......... [ZBX-18317] fixed fatal error when updating only discovered triggers and their properties (Ivo)
A......... [ZBX-18163] fixed being able to delete interfaces on discovered hosts (Ivo)
...G...... [ZBX-18505] fixed build failing to compile for Zabbix agent 2 on ARM/v7 and ARM/v6 (esneiders)
.........T [ZBX-18380] changed trigger of the net.if.speed item in the Windows network module template (mchudinov)
.........T [ZBX-18494] removed recovery mode NONE in trigger "Operating system description has changed" (mchudinov)
.......PS. [ZBX-18546] fixed "Something impossible" bug in server and proxy when diaginfo is requested (Andris)
..F....... [ZBX-18058] updated the list of item keys and their descriptions (agriscenko)
.........T [ZBX-18531] fixed template "Ceph by Zabbix Agent2" pool discovery (ychukina)
.........T [ZBX-18476] changed Fan, Temperature, Voltage LLD rules in Template Net Arista (mchudinov)
.........T [ZBX-16155] fixed "Template Net TP-LINK" readme (ychukina)

--------------------------------------------------------------------------------
Changes for 5.2.0

5.2.0rc2 was released as 5.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.0rc2

Bug fixes:
A.F....... [ZBXNEXT-6148] fixed user roles and permissions (agriscenko, gcalenko, rlataria, talbergs, vmaksimovs)
A.F....... [ZBXNEXT-5965] fixed session id generation (ashubin, rlataria)

--------------------------------------------------------------------------------
Changes for 5.2.0rc1

New features:
A.F.....S. [ZBXNEXT-6148,ZBXNEXT-6150] implemented user roles with more granular permissions (agriscenko, arimdjonoks, gcalenko, rlataria, talbergs, vmaksimovs)
A......... [ZBXNEXT-6270] improved storage format of the preprocessing parameters in the XML, JSON and YAML files; converted default XML templates to YAML (Ivo, Sasha)
A.F....PS. [ZBXNEXT-6035] added pre-processing rule for overriding item errors with custom value (akozlovs, ashubin, gcalenko)
..FG...PS. [ZBXNEXT-6220] removed "Refresh unsupported items" parameter (akozlovs, rlataria)
.D.....PS. [ZBXNEXT-6245] added locks section to diaginfo runtime command to log adresses of the mutexes and read write locks (vso)
A.F....PS. [ZBXNEXT-5969] added support of data collection using JavaScript (asestakovs, Ivo)
.........T [ZBXNEXT-6232] added LTE monitoring to Mikrotik SNMP template (mchudinov)
...G...... [ZBXNEXT-6258] added system.swap.size metrics native support to Agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-18498] fixed javascript error in map widget configuration for navigation tree source (vmurzins)
..F....... [ZBX-18396] fixed undefined offset in item test form (Ivo)
..F....... [ZBX-18415] fixed value caching for item test dialog when opened by 'Test all steps' button (miks)
...G...... [ZBX-17975] fixed Hostname and HostnameItem for Zabbix Agent 2 test and print execution (esneiders)
..F....... [ZBX-18464] fixed javascript Uncaught TypeError when clicking on disabled multiselect item (miks)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)

--------------------------------------------------------------------------------
Changes for 5.2.0beta2

New features:
A.F.I...ST [ZBXNEXT-6001] converted templated screens to dashboards (averza, kalimulin, rlataria)
ADF.I..PS. [ZBXNEXT-6140] implemented new set of trigger functions for long term analytics (asitals, dimir, gcalenko, viktors, vmaksimovs, wiper)
..F....... [ZBXNEXT-710] added support of saving defined filters on monitoring problems and monitoring hosts pages (gcalenko, miks)
.........T [ZBXNEXT-6232] added LTE monitoring to Mikrotik SNMP template (mchudinov)
A.F.I...S. [ZBXNEXT-2072] added host interfaces support for host prototypes (asestakovs, Ivo, vmurzins)
..F....PS. [ZBXNEXT-5928] added SNMP interface variables in SNMP test item form (ashubin, talbergs, vso)
.........T [ZBXNEXT-6189] added template "Asterisk by HTTP" (mchudinov)
.........T [ZBXNEXT-6020] added template "Ceph by Zabbix Agent2" (ychukina)
..F....... [ZBXNEXT-5058] added timeout to item mass update and item prototype mass update (rlataria)
.........T [ZBXNEXT-6180] added Squid template (tuskov)
...G...... [ZBXNEXT-6142] added Ceph monitoring plugin (vadimipatov)

Bug fixes:
........S. [ZBX-18411] set maxQueryMetrics default values for vcenter depending on its version (arimdjonoks)
..F....... [ZBX-18443] fixed undefined index in item prototype form when creating dependent item using wizard (Ivo)
..F....... [ZBX-18442] fixed empty username field and made Vault related fields be shown/hidden using javascript in frontend installation wizard (miks)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)
.......PS. [ZBX-17178] fixed multi-line value truncation in snmp lld (asestakovs)
..F....... [ZBX-18378] fixed map context menu not opening for images with URLs (vmurzins)
.......PS. [ZBX-18462] fixed inconsistent auto-registration behaviour for hosts without metadata on Oracle DB compared to other databases when using Zabbix proxy (viktors)
........S. [ZBX-18118] sorted event tag macro selection (arimdjonoks)
..F....... [ZBX-18456] fixed encryption field sent in form for non-supported encryption database (rlataria)
.......PS. [ZBX-18407] fixed dependent items not working if it's master item is calculated and host is monitored by Zabbix proxy (vso)
.......PS. [ZBX-18364] fixed inconsistency with autoregistration behaviour for hosts without metadata on Oracle compared to other databases (viktors)
........S. [ZBX-18210] fixed preprocessor crashing on Solaris due to incorrect byteorder (arimdjonoks)
.........T [ZBX-18383] fixed the value of the {$HAPROXY.FRONT_SUTIL.MAX.WARN} macro in Template App HAProxy by HTTP (mchudinov)
.......PS. [ZBX-18365] added Fping 5.0 support to Zabbix (dimir)
...G...... [ZBX-18385] fixed segmentation violation in oracle plugin (vadimipatov)
.......PS. [ZBX-18193] added logging for snmp_cache_reload (arimdjonoks)
.......PS. [ZBX-18400] fixed http(s) requests from JavaScript to use SourceIP parameter in connections (Andris)
........S. [ZBX-17493] added discarding of incoming values outside history/trends storage periods on server (wiper)
A......... [ZBX-18417] fixed unexpected tag errors while importing JSON-exported data (averza)
..F....... [ZBX-18425] fixed browser error "updateItemTestBtn is not defined" (talbergs)
.......PS. [ZBX-17916] removed inserting of "wait" into "system.run[]" when executing frontend scripts (Andris)
........S. [ZBX-18386] fixed server crash after removing snmp host interface from parent host (arimdjonoks)
..F....... [ZBX-18238] fixed JavaScript error when "invalid URL" error is displayed (talbergs)
..F....... [ZBX-18343] fixed in screen "host issue" problem stay even after problem resolved (rlataria)
...G...... [ZBX-18199] changed the default log filename for agent2 on windows (arimdjonoks)
...G...... [ZBX-18366] fixed agent reporting absence of 'Processor Information' counter on old Windows systems (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.2.0beta1

New features:
ADF.I..PS. [ZBXNEXT-1660] added ability to retrieve database credentials and macro values from HashiCorp Vault (miks, vso)
...G...... [ZBXNEXT-2943] added support for multiple hosts in active check mode (akozlovs, asestakovs)
A.F....PS. [ZBXNEXT-6167,ZBXNEXT-6168] implemented ability to dump the history cache contents (miks, wiper)
A...I..... [ZBXNEXT-6196] increased storage size of fields "description", "headers", "params" and "posts" for items, item prototypes and discovery rules for Oracle backend (gcalenko, Sasha)
A.FG...PS. [ZBXNEXT-3950,ZBXNEXT-6092] added MQTT support for Zabbix agent 2 (esneiders, vmaksimovs, vso)
.........T [ZBXNEXT-6159] added "Template App PHP-FPM by HTTP" and "Template App PHP-FPM by Zabbix agent" (ychukina)
........S. [ZBXNEXT-6184] added formatting macro functions fmttime and fmtnum (viktors, wiper)
..F....... [ZBXNEXT-6157] reworked UI for setup to simplify db encryption configuration (rlataria)
..F....... [ZBXNEXT-6194] simplifed maintenance form by union all tabs to one form (rlataria)
.........T [ZBXNEXT-6118] added template "Template DB Oracle by Zabbix Agent 2" (ychukina)
...G...... [ZBXNEXT-6171] added UserParameterDir config option to agent and agent2 (dimir, yurii)
...G...... [ZBXNEXT-6090] added modbus support for Zabbix agent 2 (MVekslers)
...G...... [ZBXNEXT-6093] added modbus support for Zabbix agent (akozlovs, asestakovs)
...G...... [ZBXNEXT-6023] added Windows service support for Zabbix agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-17877] fixed details not displayed on SNMP interfaces within select element (ashubin, talbergs)
....I..... [ZBX-18359] fixed long data row formatting for OracleDB (kalimulin, viktors)
...G...... [ZBX-18337] fixed potential crash due to printing NULL pointer (viktors)
........S. [ZBX-17993] fixed ZabbixWeb Test Item for Admin is not working (arimdjonoks)
.........T [ZBX-13384] fixed minor template issues to follow guidelines (tuskov)
.D..I..... [ZBX-18114] fixed documentation for Agent2 PersistentBuffer (akozlovs)
.........T [ZBX-17842] updated VMware template to follow guidelines (tuskov)
.......PS. [ZBX-17848] fixed fping interval detection, added log prints of detected options in debug mode, re-detect options every hour (dimir)

--------------------------------------------------------------------------------
Changes for 5.2.0alpha3

New features:
...G...... [ZBXNEXT-6019] added Oracle Database plugin (vadimipatov)
A.F.....S. [ZBXNEXT-4647,ZBXNEXT-6096] added support of digest authentication for HTTP Agent (agriscenko, arimdjonoks)
..F....... [ZBXNEXT-4803] added tab indicator to show clearly that a tab in Zabbix UI contains non-empty list or enabled some functionality (ashubin, rlataria)

Bug fixes:
.........T [ZBX-18341] removed media_jira_with_CF_example.xml and moved example with custom fields example to readme (tuskov)
.........T [ZBX-18131] added support of single-select, checkbox and radio button customfield types and "__zbx" tag filter for labels in Jira webhook (tuskov)
...G...... [ZBX-18065] add help flag to Zabbix Agent 2 (esneiders)
.......PS. [ZBX-17906] fixed HTTP agent JSON output when using HTTP/2; thanks to Mike Noordermeer for the patch (viktors)
..F....... [ZBX-18167] fixed filter block in lld overrides popup (rlataria)
........S. [ZBX-18174] fixed oracle errors for host macro updates when linking templates (arimdjonoks)
........S. [ZBX-18188] increased age and duration related macro resolution to seconds (viktors)
..F....... [ZBX-18152] fixed incorrect selected menu option for template screens page (vmaksimovs)
.......PS. [ZBX-18340] added runtime command diaginfo option to command line help messages (wiper)
..F....... [ZBX-18250] changed link to "Web monitoring" page in context menu with filtering parameters (kustalovs)
........S. [ZBX-18170] fixed LLD override for applications (viktors, wiper)
.......PS. [ZBX-15904] added check of required cache size for vmware event messages (asestakovs)
.......PS. [ZBX-18121] fixed SSH monitoring when compiled with libssh; thanks to MATSUDA Daiki for the patch (Andris, viktors)
...G...... [ZBX-17927] fixed Agent2 user-defined parameter key testing (viktors)
.........T [ZBX-18314] fixed description of URI field in Template DB MySQL by Zabbix agent 2 (mchudinov)
..F....... [ZBX-18067] fixed using outdated dynamic host when editing dynamic widgets on dashboard (kustalovs)
..F....... [ZBX-18261] fixed performance of the "Latest data" screen with partitioned history tables (Sasha)

--------------------------------------------------------------------------------
Changes for 5.2.0alpha2

New features:
........S. [ZBXNEXT-6139] added GetHeaders method to CurlHttpRequest javascript object (wiper)
.........T [ZBXNEXT-6116] added SysAid media type (afayantsev)
.......PS. [ZBXNEXT-6167] added diaginfo runtime command to log internal diagnostic information (wiper)
..F....... [ZBXNEXT-6106] added Host context menu to hosts listed on 'Web monitoring' page (kustalovs)
.........T [ZBXNEXT-6065] added SolarWinds Service Desk webhook (tuskov)
.........T [ZBXNEXT-6117] added media "TOPdesk" (mchudinov)
.........T [ZBXNEXT-5540] added LLD rules for stand-alone and CAPsMAN APs (mchudinov)
.........T [ZBXCTR-10] added iLert media type (roman-ilert)
..F.....S. [ZBXNEXT-5898] added user macro expanding in item description (asitals, kustalovs)
A.F....PS. [ZBXNEXT-6085] added host prototype tag support (agriscenko, wiper)
..F.....S. [ZBXNEXT-2603] increased user macros values maximum size from 255 to 2048 (agriscenko, arimdjonoks)

Bug fixes:
A......... [ZBX-18230] fixed import data normalizer to convert strings recursively and process some of the custom extended rules and validations (Ivo, miks)
...G...... [ZBX-18322] enabled Memcached and MySQL plugins for Windows (vadimipatov)
.........T [ZBX-17982] added non-trigger event types support to webhooks (tuskov)
.........T [ZBX-18190] removed triggers for items Log growths, Log shrinks for MSSQL ODBC template (mchudinov)
.........T [ZBX-18122] fixed russian character in setup section and templates for Oracle ODBC and PostgreSQL agent2 (afayantsev)
..F....... [ZBX-18074] fixed unresolved macros in item names in data overview table (talbergs)
...G...... [ZBX-18195] changed log level increase command for Agent 2 to match Agent 1 (esneiders)
...G...... [ZBX-17984] added support of ipv6 and unix sockets for memcached plugin (vadimipatov)
........S. [ZBX-18189] fixed crash when performing housekeeping with disabled value cache (viktors)
........S. [ZBX-18267] fixed {ITEM.NAME<1-9>} and {ITEM.KEY<1-9>} macro expansion when host is configured without any interfaces (viktors)
A......... [ZBX-18181] fixed undefined index when importing host with non-existing interface and host interfaces not being deleted if interfaces are not present in import file (Ivo)
.........T [ZBX-14503] updated JMX template to follow guidelines (tuskov)
.........T [ZBX-18196] added overriding of triggers for IPMI Threshold sensors discovery (mchudinov)
.........T [ZBX-18021] changed Opsgenie media to handle extra options Tags and Teams (mchudinov)
..F....... [ZBX-18050] removed proxy name from host breadcrumbs (rlataria)
..F....... [ZBX-18202] added new default item keys for item type "Zabbix aggregate" (agriscenko)
..F....... [ZBX-18124] fixed discovered host group prototype saving during import (miks)
..F....... [ZBX-17692] fixed column sizes and paddings for items in graph edit form (vmaksimovs)
..F....... [ZBX-17812] fixed incorrect copying of severeties in Problem widgets (vmaksimovs)
..F....... [ZBX-17886] fixed SNMP type item test form not sending and resolving interface macros (Ivo)
..F....... [ZBX-18183] fixed displaying negative time in convertUnitsS() function (averza)
.........T [ZBX-18103] fixed host connection macro in Slack media type (vjaceslavs)
.........T [ZBX-18072] fixed Discord API version in Discord media type (vjaceslavs)
A......... [ZBX-17952] fixed compression availability not being checked when deleting history (talbergs)
.........T [ZBX-17981] fixed Discord endpoint validation (vjaceslavs)
..F....... [ZBXNEXT-6052] fixed "Shared" tag being displayed for users that are not the dashboard owners (Ivo)

--------------------------------------------------------------------------------
Changes for 5.2.0alpha1

New features:
A.F....PS. [ZBXNEXT-5965] added support for load balancing by change user session storage driver from file based to encrypted cookies (ashubin, MVekslers, rlataria)
..F.....S. [ZBXNEXT-6073] added item log macros support in trigger names, operational data, descriptions, event tags, event values and trigger URL (rlataria, vso)
A.F.I..... [ZBXNEXT-82] reworked part of parameters from definitions file to configurable parameters using frontend; added new API for settings, authentication, housekeepeing (vmaksimovs)
A.F....... [ZBXNEXT-2156] implemented ability to create hosts without interfaces (miks, talbergs)
A.F....... [ZBXNEXT-2754] added YAML as default import/export format (Ivo)
A.F.I...S. [ZBXNEXT-250] added support of global and per-user time zones for frontend, notifications and for time limit when notifications are sent (agriscenko, vso)
A.F.....S. [ZBXNEXT-3362] added ability to set the default system language (agriscenko)

Bug fixes:
.........T [ZBX-18249] fixed Oracle ODBC Template issues (ychukina)
..F....... [ZBXNEXT-6052] added filter and showing additional details in the list of dashboards (Ivo, kustalovs)
..F....... [ZBXNEXT-6054] moved Configuration -> Applications to MVC (talbergs)
A......... [ZBX-17955] fixed "medias" parameter named inconsistency in user.create and user.update API methods (talbergs)
.......PS. [ZBX-17548] don't store text items with history 0 in proxy history (wiper)

--------------------------------------------------------------------------------
Changes for 5.0.47

5.0.47rc1 was released as 5.0.47 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.47rc1

Bug fixes:
...G...PS. [ZBX-26080] fixed old file descriptors being held when external log rotation is used (dgoloscapov)
A......... [ZBX-26023] restored ability for users to get all alerts within same user group (jfreibergs)

--------------------------------------------------------------------------------
Changes for 5.0.46

5.0.46rc1 was released as 5.0.46 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.46rc1

Bug fixes:
A......... [ZBX-26255] introduced clamping for mitigation of timing attacks (jfreibergs, vmaksimovs)
A......... [ZBX-26258] restricted access to user related fields using user.get, alert.get API methods for users of User and Admin types (vmaksimovs, wczerneha)
...G...PS. [ZBX-25296] removed overzealous preprocessor tests for LIBRESSL_VERSION_NUMBER (jxl)
.......PS. [ZBX-25633] fixed crash if macro is used in allowed hosts (vso)

--------------------------------------------------------------------------------
Changes for 5.0.45

5.0.45rc1 was released as 5.0.45 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.45rc1

Bug fixes:
...G...... [ZBX-24273] fixed potential Zabbix agent crash for vfs.fs.get item (MVekslers)
..F....... [ZBX-23171] fixed escaping of slash character in context-based macro patterns (esekace)

--------------------------------------------------------------------------------
Changes for 5.0.44

5.0.44rc1 was released as 5.0.44 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.44rc1

Bug fixes:
A......... [ZBX-25610] removed reliability on "sysmapelementurlid", "sysmapurlid" in URLs for map.create and map.update (Ivo)
..F....... [ZBX-24966] fixed sorting in Map navigation tree widget (apoga)

--------------------------------------------------------------------------------
Changes for 5.0.43

5.0.43rc1 was released as 5.0.43 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.43rc1

Bug fixes:
A......... [ZBX-25614] prohibited ability to change own username, role, and user groups for users of type Admin or User (jfreibergs)
.......PS. [ZBX-25611] removed possibility of accessing internal duktape properties with atob function (wiper)
.........T [ZBX-23788] added SNMP OID ifAlias in Network interfaces discovery (egordymov)
.....J.... [ZBX-24298] allowed any JNDI service providers back in JMX monitoring (dimir)
..F.....S. [ZBX-25015] fixed information exposure in System information widget for users without proper permissions (vmurzins)
....I..... [ZBX-25011] fixed access for non-admin user to options of installed MSI (MVekslers)
........S. [ZBX-25012] implemented phone number validation check to avoid AT commands injection (sboidenko)
........S. [ZBX-25013] fixed exploit to read files using SMS (sboidenko)
A......... [ZBX-25017] fixed sensitive data exposure from audit log (gcalenko)

--------------------------------------------------------------------------------
Changes for 5.0.42

5.0.42rc1 was released as 5.0.42 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.42rc1

Bug fixes:
.....J.... [ZBX-24093] fixed JMX monitoring when using "remote+http" protocol (dimir)
.......PS. [ZBX-23145,ZBX-24032] disabled deprecated automatic reconnection in MySQL (mprihodko)

--------------------------------------------------------------------------------
Changes for 5.0.41

5.0.41rc1 was released as 5.0.41 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.41rc1

Bug fixes:
...G...... [ZBX-23890] removed non-existing headers from compiler checks: mtent.h and knlist.h (arimdjonoks)
..F....... [ZBX-23733] fixed error when downloading graph as .png image if item name contains multibyte characters (gcalenko)

--------------------------------------------------------------------------------
Changes for 5.0.40

5.0.40rc1 was released as 5.0.40 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.40rc1

Bug fixes:
.......P.. [ZBX-22493] fixed foreign key support with SQLite3 database (wiper)
.........T [ZBX-23639] changed value type for item prototype 'Pool Percent Used' in Ceph by Zabbix agent 2 template (akotsegubov)
..F....... [ZBX-21891] fixed messages about enabling, disabling and updating modules being different from other places (agriscenko)
...G...... [ZBX-23855] fixed buffer overread in DNS response (askolmeisters)
..F....... [ZBX-24070] removed ability to run XSS in graph item names (epulke)

--------------------------------------------------------------------------------
Changes for 5.0.39

5.0.39rc1 was released as 5.0.39 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.39rc1

Bug fixes:
...G...PS. [ZBX-23542] fixed memory leaks when using certificate-based encryption in Zabbix agent and Zabbix agent 2 (akozlovs, Andris)
........S. [ZBX-23064] simplified trend synchronization queries to improve performance (vso)
.......PS. [ZBX-23857] remove group/all access flags when creating fping input file for testing fping features (Andris)
...G...... [ZBX-23858] fixed injection vulnerability in Zabbix agent 2 smartctl plugin (esneiders)

--------------------------------------------------------------------------------
Changes for 5.0.38

5.0.38rc1 was released as 5.0.38 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.38rc1

Bug fixes:
........S. [ZBX-23303] fixed syntax of message identifier in the In-Reply-To e-mail header field (asitals)
...G...... [ZBX-20442] fixed Ceph plugin not returning percent_used in Zabbix agent 2 (rzvejs)
...G...... [ZBX-22695] fixed eventlog duplicate timestamps (asestakovs)
..F....... [ZBX-17279] fixed graph widget loading (apoga)
A......... [ZBX-21644] fixed state of "allow manual close" setting of trigger prototype getting lost on template cloning (jfreibergs)

--------------------------------------------------------------------------------
Changes for 5.0.37

5.0.37rc1 was released as 5.0.37 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.37rc1

Bug fixes:
...G...PS. [ZBX-23097] fixed use of uninitialised value when verifying subject and issuer with TLS (vso)
...G...... [ZBX-22830] fixed free bytes calculation for temporary tablespace in Oracle Zabbix agent 2 plugin (esneiders)
..F....... [ZBX-23389] fixed leading and trailing C0 control and space characters not being trimmed before parsing URLs (agriscenko)
.......PS. [ZBX-23391] changed hidden JS properties to be read only (wiper)

--------------------------------------------------------------------------------
Changes for 5.0.36

5.0.36rc1 was released as 5.0.36 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.36rc1

Bug fixes:
..F....... [ZBX-22987] fixed inefficient URL schema validation (agriscenko)
...G...... [ZBX-21859] fixed active checks occasionally not being executed on Zabbix agent 2 if checks for a plugin have long and short update intervals (vso)
...G...... [ZBX-21892] fixed wrong fs type returned by vfs.fs.get for file systems with identical mount point (asestakovs)
.......PS. [ZBX-22148] fixed the crash when updating a webhook to JavaScript that cannot be compiled (vso)
...G...... [ZBX-22798] fixed incorrect output of vfs.file.contents when reading frequently modified file (dgoloscapov, vso)
..F....... [ZBX-22397] fixed disabled input field text color in Safari (miks)
A......... [ZBX-20263] prevented the ability to link two or more templates with matching item keys to a host or template (epulke, jfreibergs, vmaksimovs)
..F....... [ZBX-22644] fixed Graph widget not showing all problems for multiple items with dataset aggregation enabled (dfofanovs)

--------------------------------------------------------------------------------
Changes for 5.0.35

5.0.35rc1 was released as 5.0.35 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.35rc1

New features:
...G...... [ZBXNEXT-8330] added default support to plugins for Zabbix agent 2 (esneiders)

Bug fixes:
.......PS. [ZBX-22989] silenced null-dereference warnings for duktape (vso)
...G...... [ZBX-22797] fixed Zabbix agent 2 PostgreSQL plugin memory leak (esneiders)
........S. [ZBX-22688] fixed AlertScriptPath not allowing links (vso)
........S. [ZBX-22234] fixed incorrect SNMPINDEX offset retrieval in SNMP discovery (dgoloscapov)
..F....... [ZBX-22682] fixed validation rule error in template mass update when linking, replacing or unlinking templates (dpetra)
..F....... [ZBX-22386] fixed encoding of HTML entities in the user interface (Sasha)
...G...PS. [ZBX-21795] fixed unhandled timeout in Telnet (askolmeisters)
..F....... [ZBX-22858] fixed xss vulnerability in graph item properties (miks)
..F....... [ZBX-22859] fixed validation of input parameters in action configuration form (Sasha)

--------------------------------------------------------------------------------
Changes for 5.0.34

5.0.34rc1 was released as 5.0.34 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.34rc1

Bug fixes:
.......PS. [ZBX-22589] added new limits for JS objects (dgoloscapov)
...G...... [ZBX-22521] added debug logging for process selection in proc.mem[] on AIX (Andris)
........S. [ZBX-22492] removed size limitation for logged messages in JS (dgoloscapov)
...G...... [ZBX-22373] allowed mixing session and key parameter for Zabbix agent 2 items (esneiders)
..F....... [ZBX-22241] fixed map link color and drawing style selection when multiple triggers are in problem state (miks)
..F....... [ZBX-22538] fixed popup menus disappearing on right-clicking links in them (jfreibergs)
..F....... [ZBX-21013] hid option "Groups" for unprivileged users in the Import form (Sasha)
...G...... [ZBX-22219] added validation to the "Server" IP/DNS option in configuration of Zabbix agent 2 (kprutkovs)
..F....... [ZBX-20084] fixed VMware parameters display (mprihodko)
..F....... [ZBX-18527] fixed markup for Type of calculation expression field (dpetra)
........S. [ZBX-22622] fixed alert script path validation (vso)

--------------------------------------------------------------------------------
Changes for 5.0.33

5.0.33rc1 was released as 5.0.33 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.33rc1

New features:
...G.....T [ZBXNEXT-8071] added sysdba, sysasm and sysoper login options to Zabbix agent 2 Oracle plugin and updated Oracle by Zabbix agent 2 template documentation (esneiders, knaglis)

Bug fixes:
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)
..F....... [ZBX-22413] fixed autofocus for inherited web scenario edit (dfofanovs)
.........T [ZBX-22520] fixed versions of integrations (aiantsen)
.......PS. [ZBX-22490] fixed HttpRequest limit in JavaScript being reached even if all objects are destroyed (vso)
.D.G...... [ZBX-21723] removed syslog LogType from config file for Zabbix agent 2 on Windows (dgoloscapov)
..F....... [ZBX-22068] fixed graphs (dynamic item) links and host displayed (ddauksa)
.......PS. [ZBX-22026] fixed SNMP agent item going to unsupported state on NULL result (vso)
..F....... [ZBX-18288] fixed undefined offset runtime error in Graph prototype preview (esekace)
..F....... [ZBX-22411] fixed incorrect time in the dashboard Graph widget hintbox (dfofanovs)
..F....... [ZBX-22056] fixed "No data found" message style in the Monitoring->Problems (esekace)
A......... [ZBX-19339] fixed import and export of dependent LLD rules if the master item is a web item (Ivo)
..F....... [ZBX-22188] changed parameters of wmi.get and wmi.getall keys to mandatory (esekace)
...G...... [ZBX-22452] fixed item keys web.page.* in Zabbix agent for Microsoft Windows (akozlovs)

--------------------------------------------------------------------------------
Changes for 5.0.32

5.0.32rc2 was released as 5.0.32 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.32rc2

Bug fixes:
........S. [ZBX-22240] fixed invalid memory access during retrieval of historical data (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 5.0.32rc1

Bug fixes:
.......PS. [ZBX-22589] added new limits for JS objects (dgoloscapov)
.......PS. [ZBX-22588] fixed unauthorised file system access when using cURL (vso)
........S. [ZBX-22240] fixed selects of history, trends blocking drop_chunks and housekeeping (dgoloscapov)
A.F....... [ZBX-21739] fixed discover status not being updated for templated graph prototype (rdetlavs)
.......PS. [ZBX-22032] added cookie engine to HTTP check (askolmeisters)
...G...... [ZBX-22402] fixed data sending to Zabbix server from Zabbix agent2 persistent buffer (akozlovs)

--------------------------------------------------------------------------------
Changes for 5.0.31

5.0.31rc2 was released as 5.0.31 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.31rc2

Bug fixes:
...G...... [ZBX-20110] added single field search option to oracle archive.info, ts.stats, pdb.info, cdb.info and diskgroups.stats keys for Zabbix agent 2 (esneiders)

--------------------------------------------------------------------------------
Changes for 5.0.31rc1

New features:
.........T [ZBXNEXT-7962] fixed the discovery rules for interfaces in OPNsense and PFSense templates (drasikhov)
...G...... [ZBXNEXT-6119] added an option to retrieve all JSON data from the container info key in Zabbix agent 2 docker plugin (esneiders)
.......PS. [ZBXNEXT-8058] reduced locking between the history syncers, trappers and proxy pollers (vso)

Bug fixes:
...G...... [ZBX-21227] improved error logging during the agent start for Windows service (asestakovs)
A......... [ZBX-21538] fixed the `history.get` API method blocking `drop_chunks` requests during housekeeping (agriscenko, Sasha)
..F....... [ZBX-21956] fixed the severity sign overlapping a trigger name in the map element configuration (agriscenko)
........S. [ZBX-22215] fixed incorrectly quoted parsing of the function parameter  (wiper)
..F....... [ZBX-21936] fixed actions not being displayed in an *Action log* widget (esekace)
.........T [ZBX-21254] removed `kernel.maxproc` from the processes graph in Linux by Zabbix agent templates (drasikhov)
........S. [ZBX-21754] improved value cache warmup when retrieving the two last values with one day update interval (vso)
...G...... [ZBX-21862] updated tablespaces query for the Oracle plugin in Zabbix agent 2 (esneiders)
...G...... [ZBX-21665] fixed an infinite loop of the SMART plugin for Zabbix agent 2 (esneiders)
...G...... [ZBX-19138] fixed the configuration of Redis plugin in Zabbix agent 2 configuration files (esneiders)
..F.....S. [ZBX-21563] changed the order in which the escalation steps and recovery operations are executed (asitals, rlataria)
.......... [ZBX-21783] fixed Zabbix JS timeout validation (asestakovs)
........S. [ZBX-22126] fixed trends being deleted from cache and retrieved from a database when data is older than one hour after receiving (vso)
A.......S. [ZBX-17419] optimized API queries when searching by names in the hosts and items tables (arimdjonoks, jfreibergs)
.........T [ZBX-21540] moved some static items under LLD rules to improve the performance in Oracle by Zabbix agent 2 template (knaglis)
.........T [ZBX-22071] extended the description for an OPSGenie media type (atocko)
.......PS. [ZBX-20845] fixed the availability of an SNMP interface in the case of wrong credentials (akozlovs)
.........T [ZBX-21441] added the overriding to skip metadata collection on ZFS and BTRFS for Nix templates (atocko)
.......PS. [ZBX-21927] fixed crash on the Oracle database when connection is lost (vso)
...G...... [ZBX-21696] fixed Windows agent 2 unicode path support for log* items (MVekslers)
...G...... [ZBX-21903] fixed the agent 2 timeout behavior for the `net.tcp.port` item (MVekslers)
.........T [ZBX-21039] fixed README for PostgreSQL by Zabbix agent 2 template (atocko)
..F....... [ZBX-21806] fixed fatal PHP error in case incorrect variable type for controller action is given (Ivo)
A......... [ZBX-21799] fixed an undefined offset error during the host import process (rdetlavs)
...G...... [ZBX-21206] reverted the PostgreSQL connection to be per database for Zabbix agent 2 PostgreSQL plugin (esneiders)
..F....... [ZBX-20397] fixed the alignment of a draggable object  (rdetlavs)
...G...... [ZBX-20356] fixed Zabbix agent 2 to remove and re-add the performance counters on failed collection and to keep query always open (vso)
...G.....T [ZBX-21296] updated the Oracle plugin and Oracle agent 2 template documentation grant select variables and added new grant (esneiders, knaglis)
..F....... [ZBX-21884] changed `system.sw.packages[<package>,<manager>,<format>]` to `system.sw.packages[<regexp>,<manager>,<format>]` (acikuns)

--------------------------------------------------------------------------------
Changes for 5.0.30

5.0.30rc1 was released as 5.0.30 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.30rc1

New features:
.......PS. [ZBXNEXT-8009] added JSONPath optimizations (wiper)

Bug fixes:
A.F....... [ZBX-16432] removed the ability to import a graph with an empty name and added graph name length validation up to 128 characters (kkuzmina)
..F....... [ZBX-21816] fixed the "i" icon alignment in the Info column in Problems section with compact view (kkuzmina)
........S. [ZBX-21825] improved history syncer performance (vso)
...G...... [ZBX-21823] fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total inodes count (asestakovs)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
.........T [ZBX-21844] fixed script in OPSgenie media (atocko)
..F....... [ZBX-22050] fixed spoofing X-Forwarded-For request header allows to access Frontend in maintenace mode (agriscenko)

--------------------------------------------------------------------------------
Changes for 5.0.29

5.0.29rc2 was released as 5.0.29 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.29rc2

5.0.29rc2 was released as 5.0.29rc1 including missing templates

--------------------------------------------------------------------------------
Changes for 5.0.29rc1

New features:
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in Map builder (jfreibergs)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second preprocessing in Ceph by Zabbix agent 2 template (drasihov)
..F....... [ZBX-18478] fixed LDAP test button visibility in user authentication form (gcalenko)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
..F....... [ZBX-21562] fixed maps not working with elements having disabled triggers (rdetlavs)
.........T [ZBX-21484] updated documentation for templates SMART by Zabbix agent 2 (atocko)
........S. [ZBX-21537] fixed history syncers being stuck waiting on system information being collected (vso)
.........T [ZBX-20296] fixed swap and available memory trigger functions for os templates (atocko)
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.0.28

5.0.28rc1 was released as 5.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.28rc1

New features:
...G...PS. [ZBXNEXT-7868] backported support of OpenSSL 3.0 (asestakovs)
...G...... [ZBXNEXT-6666] added listen socket security fix for Agent 2 on Windows (ssimonenko)

Bug fixes:
........S. [ZBX-21558] fixed possible crash in value cache when a new item is being added in low memory situation (wiper)
....I..PS. [ZBX-20943] fixed long hostgroup names in LLD hostgroup prototypes fails 2nd and consequent runs (mprihodko, Sasha)
.D.......T [ZBX-21519] added note about php-fpm process name in documentation of PHP-FPM by Zabbix agent template (drasihov)
A......... [ZBX-21332] fixed runtime errors when linking items from two templates that populate same inventory field (Ivo)
A.F....... [ZBX-21070] fixed missing discovery rule for a discovered host group and updated links to host prototype (dpetra)
.........T [ZBX-21304] fixed ping item preprocessing regex in PHP-FPM templates to be compatible with Zabbix agent 2 (drasihov)
..F....... [ZBX-41474] fixed shortened tag names with multibyte symbols (dpetra)
.......PS. [ZBX-21454] added blocking of rtc signals during script execution (dgoloscapov)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)
..F....... [ZBX-18838] removed non-existent value 'failed' in script.execute response property (dpetra)

--------------------------------------------------------------------------------
Changes for 5.0.27

5.0.27rc1 was released as 5.0.27 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.27rc1

New features:
.........T [ZBXNEXT-7520] added template for OPNsense (drasihov)

Bug fixes:
...G...... [ZBX-21328] fixed Zabbix agent 2 log and eventlog items behavior to match Zabbix agent when key has been updated (vso)
...G...... [ZBX-21234] fixed net.dns to return 0 when server is unreachable in Zabbix agent 2 (esneiders)
...G...PS. [ZBX-21445] improved performance by only calling res_init() on changed resolv.conf if glibc lower than 2.26 is used (vso)
.......PS. [ZBX-21385] fixed setting of character set for MySQL and MariaDB when utf8mb3 is missing while utf8 is present (vso)
..F....... [ZBX-20975] fixed PHP TypeError in inaccessible dashboard view (miks)
A......... [ZBX-19769] fixed performance when Host API is filtering records by severity or suppressed problems (miks)
..F....... [ZBX-19176] fixed multiple performance issues in map navigation tree widget and map (miks)
...G...... [ZBX-21295] changed system.cpu.load[percpu] to split based on online CPUs in Zabbix agent 2 (esneiders)
...G...... [ZBX-18573] improved performance of directory scanning by Zabbix agent on Windows (dgoloscapov)
........S. [ZBX-21138] blocked housekeeper history/trends record creation on item removal when history/trends housekeeping is disabled (wiper)
.........T [ZBX-20901] changed host macro in MySQL by Zabbix agent template to use TCP/IP connection method explicitly (drasihov)
.........T [ZBX-21344] changed JS preprocessing in Apache by HTTP/Zabbix agent templates to use ServerActive field from status page primarily (drasihov)
.........T [ZBX-21220] changed uptime item description, removed uptime trigger in Zookeeper by HTTP template (drasihov)
.........T [ZBX-20992] fixed typos and duplications in templates (drasihov)
........S. [ZBX-20419] fixed database deadlocks and MySQL error number calculation to be consistent between logging and recoverability detection logic (akozlovs)
........S. [ZBX-20656] updated active proxy throttling to allow task transfer (wiper)
.......PS. [ZBX-21153] fixed info collection about access to VMware DS for HV with large number of connected DS (MVekslers)
..F....... [ZBX-4646] fixed month abbreviation with capital "M" (Sasha)
..F....... [ZBX-21333] fixed housekeeper table usage with disabled housekeeping (rdetlavs)

--------------------------------------------------------------------------------
Changes for 5.0.26

5.0.26rc1 was released as 5.0.26 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.26rc1

New features:
.........T [ZBXNEXT-6300] added checksum failure triggers to PostgreSQL by Zabbix agent 2 template (drasihov)

Bug fixes:
A.F....... [ZBX-7706] improved performance of graph.get and graphprototype.get methods (acikuns, rlataria)
...G...... [ZBX-20448] improved error message when failed to accept incoming connection (vso)
........S. [ZBX-21218] fixed deadlocks between server and frontend when discovering items with LLD (wiper)
...G...... [ZBX-20586] free tls C resources when closing tls connection on agent2 (wiper)
.......PS. [ZBX-21301] fixed ambiguity and inability to set character set for MariaDB connection by setting utf8mb3 character instead of utf8 (vso)
........S. [ZBX-17450] added check for minimal amount of data with forecast/timeleft functions and polynomial fit (wiper)
...G...... [ZBX-19001] fixed wmi.getall[] and wmi.get[] to report invalid queries (vso)
........S. [ZBX-20868] fixed count function pattern to support whole numeric unsigned number in decimal and scientific notation (vso)
...G...... [ZBX-20667] fixed timeout issue for Agent 2 checks in test run mode (ssimonenko)
...G...... [ZBX-20203] fixed agent2 log* item large file support on windows (wiper)
..F....... [ZBX-18957] fixed not displaying years on X axis of classic graphs (averza)
.D........ [ZBX-21020] improved "ServerActive" configuration option description (vso)
.........T [ZBX-20473] fixed evaluation period macro in disk space triggers for NetApp FAS3220 template (drasihov)
....I....T [ZBX-19205] fixed item preprocessing in PostgreSQL by Zabbix agent 2 template, removed duplicate PostgreSQL templates from templates.tmpl (drasihov)
........S. [ZBX-20743] fixed error handling in compression with Apache licensed TimescaleDB 2.x (mprihodko)

--------------------------------------------------------------------------------
Changes for 5.0.25

5.0.25rc1 was released as 5.0.25 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.25rc1

Bug fixes:
..F.....S. [ZBX-20994] fixed access limitation for Oracle DB to list tables accessible to the user (asestakovs)
.......PS. [ZBX-21123] fixed crash when VMware VC was not available at the first moment when starting zabbix_server (MVekslers)
.........T [ZBX-20029] fixed deprecated keys in IIS by Zabbix agent templates (drasihov)
.D........ [ZBX-18035] updated README.md for Slack and Mattermost media types (drasihov)
..F....... [ZBX-21163] fixed "Host inventory overview" page behavior when selected host group was removed (Sasha)
.........T [ZBX-21143] changed API URL in Express.ms media type to a new version (drasihov)
.........T [ZBX-20875] fixed filter condition for job discovery rule in MSSQL by ODBC template (drasihov)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)
.........T [ZBX-20985] fixed notifications summary for MS Teams media type (drasihov)
.........T [ZBX-20628] removed system metrics from PFSense template (vkhaliev)
.........T [ZBX-20903] removed duplicate in Windows services discovery filter regexp (drasihov)
..F....... [ZBX-18652] fixed data overview discrepancy between host location top and left (agriscenko)
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 5.0.24

5.0.24rc1 was released as 5.0.24 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.24rc1

New features:
..F....... [ZBX-20946] enabled German, Greek, Romanian, Spanish and Vietnamese languages in frontend (miks)

Bug fixes:
...G...... [ZBX-20911] added process state check in PROC_NUM() for Oracle Solaris (Andris)
..F....... [ZBX-19381] fixed resolving of macros in item key parameters when testing items in web interface (Sasha)
..F....... [ZBX-18520] fixed showing of fields that do not belong to selected item type in item edit form (miks)
.........T [ZBX-20950] updated regular expressions for services discovery in windows templates (vkhaliev)
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)
...G...... [ZBX-20356] fixed perfomance counters not working when removed and added again on Zabbix agent2 (vso)
...G...... [ZBX-20886] fixed handle leak on Zabbix agent 2 in vfs.fs.get (vso)
........S. [ZBX-20823] fixed inability to update hosts that were created by LLD on aarch64 (vso)
..F....... [ZBX-20380] fixed maintenance highlighting having priority over problem severity highlighting for map elements of map, host group and trigger types (agriscenko)

--------------------------------------------------------------------------------
Changes for 5.0.23

5.0.23rc1 was released as 5.0.23 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.23rc1

New features:
.........T [ZBXNEXT-5580] added macros and fixed filesystem utilization triggers for Windows, Linux and some other templates (vkhaliev)
...G.....T [ZBXNEXT-7559] updated smart.disk.discovery and smart.disk.get metrics for Zabbix agent 2 and updated S.M.A.R.T passive and active templates (abiba, esneiders)

Bug fixes:
........S. [ZBX-20951] fixed dependent item discovery validation in LLD (wiper)
...G...... [ZBX-20783] fixed Zabbix agent2 not to fail when global regular expression is received with empty delimiter (vso)
..F....... [ZBX-20746] fixed auto-suggest in graph widget configuration not showing discovered item names (agriscenko)
.......PS. [ZBX-20844] fixed external check becoming unsupported when Zabbix server or Zabbix proxy is stopped (vso)
..F....... [ZBX-20299] fixed not detecting user macros by "Test item" dialog if they are used in the calculated item formula (rdetlavs)
..F....... [ZBX-20458] fixed incorrect view of disabled range slider in Firefox (rdetlavs)
...G...... [ZBX-20538] changed PostgreSQL plugin to handle connection per user and not per database for Zabbix agent 2 (esneiders)
.......PS. [ZBX-20567] improved preprocessor queue performance with items taking long time to preprocess (wiper)
...G...PS. [ZBX-20398] added mitigation for PID file not being created in time (MVekslers, yurii)
........S. [ZBX-20595] fixed server discovering dependent item with prototype as master item if prototype discovery was disabled with LLD overrides (wiper)
..F....... [ZBX-19638] fixed incorrect host name in graph prototype widget when graph have items from separate hosts (rlataria)
.........T [ZBX-18522] updated Readme for RabbitMQ templates (vkhaliev)

--------------------------------------------------------------------------------
Changes for 5.0.22

5.0.22rc1 was released as 5.0.22 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.22rc1

New features:
...G.....T [ZBXNEXT-7065] added queries metrics to the PostgreSQL by agent 2 template (esneiders, vkhaliev)
.........T [ZBXNEXT-7023] updated regular expressions for services discovery in Windows templates (vkhaliev)
A.F....... [ZBXNEXT-7485] fixed debug_backtrace function usage for PHP8 (acikuns)
.........T [ZBXNEXT-7493] added garbage collector and memory pool discovery to generic Java template (vkhaliev)

Bug fixes:
..F....... [ZBX-20681] fixed undefined index error when accessing module page with guest user (rlataria)
.......PS. [ZBX-20518] fixed lastaccess update during proxy throttling (dgoloscapov)
...G...... [ZBX-20634] fixed handling of multiline FTP response (ssimonenko)
...G...... [ZBX-20528] fixed issue with pgsql.custom.query JSON response failing for Zabbix agent 2 (esneiders)
.D........ [ZBX-20762] fixed StartAlerters and StartEscalators range in configuration file comments (akozlovs)
...G...... [ZBX-19311] fixed raid device discovery in the Smart plugin for Zabbix agent 2 (esneiders)
...G...... [ZBX-19407] removed the redundant encoding check in get_codepage() for Windows (arimdjonoks)
...G...... [ZBX-20539] fixed TLS parameters for MySQL and PostgreSQL in Zabbix agent 2 (esneiders)
.........T [ZBX-20728] removed duplicate entries in tmpl files (abakaldin)
...G...... [ZBX-20390] fixed Oracle Solaris vm.memory.size[available] item kstats memory read (arimdjonoks)
..F....... [ZBX-19223] fixed disabled hosts not listed in latest data view (averza)
.........T [ZBX-20521] corrected typos in templates, README and media types (drasihov)
..F....... [ZBX-20640] fixed X-axis field placement in different rows in Axis tab in Graph widget (acikuns)
..F....... [ZBX-20049] implemented keyboard control for info icons (acikuns, ashubin)
........S. [ZBX-19965] fixed database upgrade for SNMP interfaces (akozlovs)
A......... [ZBX-20698] fixed import from 2.0-4.4 to 5.0 and above with SNMP interfaces (acikuns)

--------------------------------------------------------------------------------
Changes for 5.0.21

5.0.21rc1 was released as 5.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.21rc1

New features:
...G...... [ZBXNEXT-7408] added native support for the net.dns and net.dns.record keys in Zabbix agent 2, fixed Zabbix agent 1 SOA response formatting (esneiders, ssimonenko)

Bug fixes:
........S. [ZBX-20530] fixed compilation error on FreeBSD (asestakovs)
....I..... [ZBX-20570] fixed --with-libevent option on FreeBSD (asestakovs)
.........T [ZBX-20562] fixed item names in rabbitmq and elasticsearch templates (vkhaliev)
.........T [ZBX-20443] fixed requirement of admin rights for creating issues with custom fields and added option to close tasks in Redmine webhook (abiba)
.........T [ZBX-20537] fixed uptime oid for pfsense template (vkhaliev)
.......PS. [ZBX-12852] fixed redundant query of vmware hv sensors info (MVekslers)
..F....... [ZBX-20005] fixed main checkbox not being selected when all other checkboxes are selected (epulke)
..F....... [ZBX-19178] fixed trigger wizard user interface breaking because of long expressions (rdetlavs)
.........T [ZBX-20564] changed health state sensor item to lld in vmware hypervisor template (vkhaliev)
.......P.. [ZBX-20373] fixed conf syncer appearing to be busy on proxy on network problem (dgoloscapov, vso)
..F....... [ZBX-19956] fixed missing proxy address after cloning proxy; fixed proxy address trimming on save (miks)
...G...... [ZBX-20472] fixed database lock crash in Zabbix Agent 2 using SQLite (akozlovs)
........S. [ZBX-20502] fixed host prototype discovery override in case LLD JSON contains duplicate hosts (vso)
........S. [ZBX-20059] fixed duplicate metric values being inserted when there is network issue between Zabbix server and Zabbix proxy (vso)
...G...PS. [ZBX-20228] improved error reporting when SSL_write() or SSL_read() functions fail, removed redundant code that resulted in timeout on windows (vso)
...G...... [ZBX-20339] fixed incorrect smart plugin device type in Zabbix agent 2 (esneiders)
.........T [ZBX-16896] added interface speed metric to linux by agent templates (vkhaliev)
...G...... [ZBX-20030] fixed system.cpu.num runtime cpu change in Zabbix agent 2 (esneiders)
.........T [ZBX-20396] fixed expression for "Calculated value of innodb_log_file_size" item in MySQL templates (mchudinov)
.........T [ZBX-20509] changed host group in Squid, Morningstar templates (mchudinov)
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 5.0.20

5.0.20rc1 was released as 5.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.20rc1

New features:
...G...... [ZBXNEXT-7409] added native support for the vfs.dir.size and vfs.dir.count keys in Zabbix agent 2 (esneiders)
........S. [ZBXNEXT-7101] implemented sleep function into JS engine (asestakovs)
.........T [ZBXNEXT-6861] updated Zabbix proxy templates according to the latest guidelines (abakaldin)
.........T [ZBXNEXT-7078] added template for pfsense (vkhaliev)
...G...... [ZBXNEXT-6875] added native support for the system.hw.chassis and system.hw.devices keys in Zabbix agent 2 (esneiders)

Bug fixes:
.......PS. [ZBX-20293] fixed icmpping items group becomes not supported due to error in interval detection (akozlovs)
..F.I..... [ZBX-20387] fixed default language of the setup routine for logged in superadmin users (averza)
.........T [ZBX-20316] added macro for password and changed conf file in postgresql by user parameters template (vkhaliev)
.........T [ZBX-20303] fixed trigger name in MSSQL template (vkhaliev)
...G...... [ZBX-19565] fixed agent2 to return the same 255 code as agent1 when key service.info does not find service (arimdjonoks)
...G...... [ZBX-20204] fixed range check for perfcounter in agent2 on windows (dgoloscapov)
.......PS. [ZBX-20405] improved timeouts in JS (dgoloscapov, wiper)
.........T [ZBX-20258] fixed tags processing for Zammad media type (abiba)
.........T [ZBX-20113] fixed items value map for VMware template (abiba)
A......... [ZBX-19815] fixed multiple data convertion issues in import between versions 1.8/2.0 and 5.0 (Ivo)
..F....... [ZBX-19669] fixed success message not showing when no fields were changed in Administration->Authentication page (Ivo)
...G...... [ZBX-20269] added handling of performance counter with negative denominator value (arimdjonoks)
...G...... [ZBX-20143] fixed tcp timeout not working in net.dns.record (dgoloscapov)
........S. [ZBX-20292] fixed LLD overrides for item for particular corner-case (ssimonenko)
........S. [ZBX-19351] fixed event correlation query failure on Oracle (ssimonenko)
........S. [ZBX-20249] fixed escalator query failure on Oracle (ssimonenko)
........S. [ZBX-20330] added handling of nan/inf values in ipmi discovery (dgoloscapov)
........S. [ZBX-19012] fixed {HOST.NAME} macros substitution (ssimonenko)

--------------------------------------------------------------------------------
Changes for 5.0.19

5.0.19rc2 was released as 5.0.19 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.19rc2

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)
..F....... [ZBX-20388] fixed XSS vulnerability in multiselect (agriscenko)

--------------------------------------------------------------------------------
Changes for 5.0.19rc1

New features:
.......PS. [ZBXNEXT-7100] added new LLD macro HV.NETNAME to vmware.hv.discovery (MVekslers)

Bug fixes:
A......... [ZBX-20328] fixed incomplete inheritance of items, item prototypes, lld rules, host prototypes, when user with type "Admin" was edited them on template which is linked to non-permitted for him templates or hosts (vmaksimovs)
...G...PS. [ZBX-20236] improved memory consumption in Zabbix proxy trappers by moving configuration sync between database and cache to configuration syncer; improved trappers and listeners memory consumption by freeing received data after it was processed instead of after new data is received (vso)
.......PS. [ZBX-20341] moved zbx_ipc_service_init_env() to MAIN_ZABBIX_ENTRY (vso, yurii)
.........T [ZBX-20060] fixed trigger expression for memory monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-20075] fixed trigger expression for certificate monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-19704] fixed item pattern in "Zabbix server health" dashboard (abakaldin)
.......... [ZBX-20240] added integration tests for trigger state (ssimonenko)
.........T [ZBX-18389] fixed sql query for 32 and 64 bit xids postgresql versions in postgresql by user parameters template (vkhaliev)
.........T [ZBX-18474] fixed filters regex in OS Windows template (abiba)
........S. [ZBX-19651] fixed problem escalation when at least one of the hosts in a trigger expression is not in maintenance (dgoloscapov)
...G.....T [ZBX-19897] updated postgresql templates and plugin files (vkhaliev)
.........T [ZBX-20212] fixed max columns values for screens in linux templates (vkhaliev)
...G...... [ZBX-20192] fixed quote expansion in command execution in agent2 on windows (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 5.0.18

5.0.18rc1 was released as 5.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.18rc1

New features:
..FG...... [ZBXNEXT-6593] added support of persistent files for restoring log item state after agent restart (Andris)
...G...... [ZBXNEXT-6651] added new item agent.variant for Agent and Agent2 (agriscenko, akozlovs)
...G.....T [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 and docker template (afayantsev, esneiders)
.........T [ZBXNEXT-7014] updated README for a newer version of PagerDuty (abiba)
.......PS. [ZBXNEXT-2475] added handling of compressed content to web monitoring (akozlovs)
...G...... [ZBXNEXT-6782] added new parameters for system.hostname (dgoloscapov)
...G...... [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6608] added support for vmware key named 'vmware.hv.sensors.get' (MVekslers)
.......PS. [ZBXNEXT-6644] added support for vmware key named 'vmware.hv.maintenance' (MVekslers)

Bug fixes:
.........T [ZBX-19514] fixed disc utilization metric for windows discs discovery (abiba)
........S. [ZBX-20177] added acknowledgeid index for alerts table (ssimonenko)
.....J.... [ZBX-19587] fixed Zabbix Java gateway error message when object or attribute is not found (vso)
....I...S. [ZBX-20176] fixed trigger not being calculated for first value when item changes state to supported; fixed build failure when DES is disabled in Net-SNMP; fixed tests on big-endian systems (vso)
.........T [ZBX-20150] fixed special characters escaping in markdown parsing of the Telegram media type (abiba)
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
.........T [ZBX-20080] fixed error message (abiba)
.........T [ZBX-20003] fixed update and discard intervals in generic snmp and some other templates (vkhaliev)
.........T [ZBX-18787] removed undefined macro (abiba)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
.........T [ZBX-19963] fixed macro with regular expression for serial numbers discovery in cisco template (vkhaliev)
...G...... [ZBX-19912] fixed mysql.db.size, mysql.replication.get_slave_status and pgsql.custom.query items for Zabbix agent 2 (esneiders)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux templates (vkhaliev)
..F....... [ZBX-18975] fixed item value being truncated in item test form (agriscenko)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux template (vkhaliev)
........S. [ZBX-20065] fixed count() function gt,ge,lt,le operations (dgoloscapov, wiper)
..F....... [ZBX-18611] fixed division by zero error due to small graph size when using gradient lines (Ivo)
A......... [ZBX-20079] fixed web scenarios import / export error when authentication method is kerberos (rlataria)
...G...... [ZBX-18988] added vm.vmemory.size metric to Zabbix agent 2 for Windows (esneiders)
.........T [ZBX-19569] changed linked template "Zabbix agent" to "Zabbix agent active" in templates "Windows by Zabbix agent active" and "Linux by Zabbix agent active" (mchudinov)
.........T [ZBX-18554] fixed MSSQL by ODBC README (abiba)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)
.........T [ZBX-19920] changed setup instruction in README of the "IIS by Zabbix agent" template (mchudinov)
.........T [ZBX-19237] changed condition in SQL request of pgsql.connections.sum.waiting item in DB PostgreSQL template to exclude rows with idle state (mchudinov)
.........T [ZBX-20019] fixed README file in Oracle by Zabbix Agent 2 template (vkhaliev)
.........T [ZBX-19760] fixed interface operstate valuemap in the linux templates (afayantsev)
...G...... [ZBXNEXT-6708] fixed 3rd parameter for Zabbix agent 2 web.certificate.get plugin (esneiders)
.........T [ZBX-20017] added new metrics, fixed update intervals in the "F5 Big-IP" template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.0.17

5.0.17rc1 was released as 5.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.17rc1

New features:
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)

Bug fixes:
..F....... [ZBX-19997] fixed too long URL error when performing background page refresh (miks)
A......... [ZBX-20021] fixed impossibility to import media types of type script with parameters from previous versions (agriscenko)
...G...... [ZBX-20008] removed curl and ldap linkage from agent2 (yurii)
....I..PS. [ZBX-20001] fixed crash and invalid bytecode error being generated on big-sendian systems when javascript is used; upgraded duktape to version 2.6 (vso)
A......... [ZBX-19978] fixed SQL errors when trying to get count of the interfaces (Sasha)
.........T [ZBX-19774] fixed README examples (abiba)
.........T [ZBX-19776] fixed README file (abiba)
.........T [ZBX-19284] added smart.disk.attr.raw item, removed unit for smart.disk.hours item in "SMART by Zabbix agent 2" template (mchudinov)
..F....... [ZBX-19899] fixed mass update not working across pages for problems monitoring (jfreibergs)
.........T [ZBX-19939] fixed typo in Clickhouse Template README (abiba)
........S. [ZBX-19457] fixed failed query when updating application names longer than 255 characters (asestakovs)

--------------------------------------------------------------------------------
Changes for 5.0.16

5.0.16rc2 was released as 5.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.16rc2

Bug fixes:
...G...... [ZBX-20015] fixed Zabbix agent not being able to retrieve active checks configuration on Windows (vso)

--------------------------------------------------------------------------------
Changes for 5.0.16rc1

New features:
...G...PS. [ZBXNEXT-6840] improved protocol to support Zabbix proxy configuration of size up to 16 GB; improved performance and memory usage by freeing uncompressed data as fast as possible and compressing before connection (vso)
...G...... [ZBXNEXT-6784] removed item being unsupported when swap is not configured (dgoloscapov)
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL (agriscenko)
........S. [ZBXNEXT-6820] added utf8mb3 when checking for supported mysql character sets and collations (ashubin, wiper)

Bug fixes:
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
........S. [ZBX-19440] added utf-8 support to zbx_set_json_strerror (dgoloscapov)
.........T [ZBX-19864] fixed preprocessing of "Checkpoint sync time" item, fixed the regex in preprocessing in the "Ping time" item, fixed SQL request in the "Get transactions" item in "DB PostgreSQL" template (mchudinov)
...G...... [ZBX-19614] fixed proc.num,proc.cpu.utilization,proc.mem metrics not working properly when compiled with unsupported Go version and improved performance by using functions introduced in Go 1.16 (esneiders, vso)
..F....... [ZBX-19120] fixed escaping values in resolved macros in item test form for HTTP items when Request body type is JSON or XML (Ivo)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
..F....... [ZBX-19817] fixed module config not being stored in database when module is discovered (gcalenko)
...G...... [ZBX-19675] fixed Zabbix agent 2 -R windows service crash (esneiders)
.........T [ZBX-19865] fixed typos in "F5 Big-IP SNMP" template (abakaldin)
.........T [ZBX-19849] fixed a trigger name typo in the "MSSQL by ODBC" template (mchudinov)
...G...... [ZBX-19613] fixed Zabbix agent 2 redis plugin to closer match redis-cli connection (esneiders)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
...G...... [ZBX-16803] fixed ability to use Interface Guid in network interface LLD (akozlovs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
.........T [ZBX-18680] fixed multi-channel notification issue in "Slack" media type (abiba)
.........T [ZBX-19623] fixed Jira Service Desk URL in webhook (abiba)
A.......S. [ZBX-19822] fixed Zabbix server not to populate housekeeper table with tasks that are never deleted when TimescaleDB partitioning is used (jfreibergs, vso)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 5.0.15

5.0.15rc1 was released as 5.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.15rc1

New features:
.........T [ZBXNEXT-6751] added Cisco Adaptive Security Virtual Appliance (ASAv) template (abakaldin)
.........T [ZBXNEXT-6754] added template Website certificate by Zabbix agent 2 (mchudinov)
...G...... [ZBXNEXT-6606] add encrypted tls connection to mysql postgresql plugin for Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6708] added TLS/SSL website certificates validation plugin to Zabbix agent 2 (esneiders)

Bug fixes:
.......P.. [ZBX-19743] fixed proxy crash when data sending has failed (dgoloscapov)
A.F....... [ZBX-16822] fixed performance issues for installations with a lot of historical alerts (miks, talbergs)
........S. [ZBX-19658] added query batching when reading event data during maintenance processing (wiper)
.........T [ZBX-19562] removed the "Oracle by ODBC" and "Asterisk by HTTP" from templates.tmpl file (abakaldin)
.........T [ZBX-19686] changed 1-st parameter {#IFNAME} in net.if.* items to {#IFGUID} in Windows templates (mchudinov)
.........T [ZBX-19805] added initial comment with alert content to the incident message (abiba)
...G...... [ZBX-19482] fixed block device discovery of cd-roms and linked devices (akozlovs)
...G...... [ZBX-19032] fixed percpu param in Zabbix agent 2 system.cpu.load plugin for Windows (esneiders)
.........T [ZBX-19762] removed unsupported items in Zabbix server templates (abakaldin)
.........T [ZBX-19749] changed the value type for .rate items to FLOAT, the value type of Status items to CHAR, changed trigger expression for Status items, removed 3 LLD rules, created new master item for LLD rules with update interval 1h, changed LLD rule names spelling to lower case, added new helpful items in HAProxy templates (mchudinov)
..F....... [ZBX-18135] fixed warning message close button (agriscenko)
A......... [ZBX-19341] fixed template export missing inventory mode for Host prototype (jfreibergs)
..F....... [ZBX-19439] fixed Action log dashboard widget missing Remote command entries (jfreibergs)
.........T [ZBX-19612] changed host name to visible name for consistency with UI (abiba)
........S. [ZBX-19737] fixed prometheus preprocessing bug (yurii)
........S. [ZBX-19703] added fix for json path preprocessing crash (yurii)
A......... [ZBX-19752] fixed multiple types of media type creation having message templates in one API call (gcalenko)
..F....... [ZBX-18271] fixed incorrect ordering for tags and overrides in widgets, operations overrides in host prototype form and interface order in item and discovery prototypes forms (gcalenko, Sasha)
.D........ [ZBX-18523] added documentation for Hostname parameter in sender (dgoloscapov)
..F....... [ZBX-19670] resolving config file symlink in CConfigFile.php (yurii)
...G...... [ZBX-19116] fixed system.cpu.util for agent2 not working in non-English Windows (arimdjonoks)
..F....... [ZBX-19589] fixed trailing and leading white-space not getting trimmed in widget configuration form inputs (jfreibergs)
A......... [ZBX-19342] fixed web scenario items not being cloned for graph prototypes (jfreibergs)
...G...... [ZBX-19732] fixed Zabbix agent2 not starting when ListenIP is set to 0.0.0.0 (vso)
...G...PS. [ZBX-7933] added configurable parameter for TCP queue maximum size (dgoloscapov)
.........T [ZBX-19692] fixed issues with Zyxel templates (abakaldin)
A......... [ZBX-19124] fixed PHP runtime errors when passed incorrect value for "output" option (Sasha)
A......... [ZBX-19539] fixed undefined offset error in host prototype API (miks)
........S. [ZBX-19715] fixed high memory usage in trappers and proxy pollers when sending configuration to Zabbix proxy (vso)

--------------------------------------------------------------------------------
Changes for 5.0.14

5.0.14rc1 was released as 5.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.14rc1

New features:
.........T [ZBXNEXT-5925] added template "Systemd by Zabbix agent 2" (ychukina)
.........T [ZBXNEXT-6660] added template for f5 BIG-IP (abakaldin)
.........T [ZBXNEXT-6729] added template "GridGain by JMX" (ychukina)

Bug fixes:
....I..... [ZBX-19498] fixed 'subject' being too long when {TRIGGER.NAME} is converted to {EVENT.RECOVERY.NAME} (dgoloscapov, wiper)
A......... [ZBX-19536] fixed host.get with selectTags = ['tag'] call attempting to retrieve tag value(s) as well (jfreibergs)
...G...... [ZBX-19476] fixed support of short form ipv6 in ListenIP field for Zabbix agent 2 (MVekslers)
........S. [ZBX-19481] fixed alerting problem while being in maintenance (dgoloscapov)
.........T [ZBX-19562] fixed descriptions of some keys in "Server HP iLO SNMP", removed the "Oracle by ODBC" and "Asterisk by HTTP" templates (abakaldin)
.......PS. [ZBX-19428] fixed high CPU usage and preprocessing workers exiting with timeout when starting numerous poller, trapper and discoverer processes (vso)
.........T [ZBX-19622] moved cisco templates one level higher (afayantsev)
.........T [ZBX-19588] fixed typo in metric name in Template SAN NetApp FAS3220 SNMP (abiba)
.........T [ZBX-19230] fixed typo in Windows template (abakaldin)
...G...PS. [ZBX-19505] fixed automatic log rotation accessing deleted log files for longer than required (vso)
........S. [ZBX-19134] fixed not supported icmpping item when server catches a signal (dgoloscapov)
.........T [ZBX-19586] fixed calculated item expression in "Template PHP-FPM by Zabbix agent" and "Template PHP-FPM by HTTP" (ychukina)
.........T [ZBX-19545] fixed discovery of MPM event in Template Apache (ychukina)

--------------------------------------------------------------------------------
Changes for 5.0.13

5.0.13rc1 was released as 5.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.13rc1

New features:
.........T [ZBXNEXT-6671] added templates DELL PowerEdge R720 SNMP, R720 by HTTP, R740 SNMP, R740 by HTTP, R820 SNMP, R820 by HTTP, R840 SNMP, R840 by HTTP (mchudinov)
...G...... [ZBXNEXT-6596] added native linux proc.num support plugin to Zabbix agent 2 (esneiders)
A......... [ZBXNEXT-6582] increased "Attempts" to 100 and "Attempt interval" to 1h in media types (Ivo)
.........T [ZBXNEXT-6643] added templates HPE ProLiant DL360 SNMP, HPE ProLiant DL380 SNMP, HPE ProLiant BL460 SNMP, HPE ProLiant BL920 SNMP (mchudinov)
.........T [ZBXNEXT-6595] added Nginx Plus template (afayantsev)
.........T [ZBXNEXT-6587] added template for Cisco UCS Manager (mchudinov)
.........T [ZBXNEXT-6626] updated Zabbix Server according to the latest template guidelines (abakaldin)
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)
.........T [ZBXNEXT-6590] added templates ZYXEL ISP switches and DSLAM (abakaldin)

Bug fixes:
....I..... [ZBX-19431] changed defaults of widgets in "Zabbix server health" dashboard to show problems for selected items only (jfreibergs)
.........T [ZBX-19362] removed the multiplier of "Cache swap current size" item in Template App Squid (mchudinov)
A......... [ZBX-19200] fixed host, template, item, trigger and graph APIs returning unnecessary fields (Ivo)
.........T [ZBX-19349] fixed parameters of some keys in "Template DB PostgreSQL agent 2" (abakaldin)
.........T [ZBX-19219] added Cisco image usage policy note and fixed directory structure for Cisco templates (afayantsev)
..F....... [ZBX-18695] fixed file_put_contents() runtime error if web server has no write permissions for zabbix.conf.php (agriscenko)
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
..F....... [ZBX-18265] changed "Monitoring > Hosts > Latest data" to show Items without data by default (jfreibergs)
.......PS. [ZBX-19318] added sorting by itemids for trends flush to avoid deadlock (dgoloscapov)
..F....... [ZBX-19203] fixed filter values to be unset when switching between pages and resetting filter in latest data history screen (miks)
.......PS. [ZBX-18879] fixed update vmware info about vCenter fullname and version (MVekslers)
...G...... [ZBX-18914] fixed timeout issue with vfs.fs plugin for Zabbix agent 2 (esneiders)
..F....... [ZBX-19123] fixed sorting by name or status on action page (jfreibergs)
A......... [ZBX-18941] improved error messages on "Execute now" by adding item and host names (miks)
A......... [ZBX-19447] implemented item type validation by API (miks)
..F....... [ZBX-18863] fixed error when overviews skipped entries with numeric host/item/trigger names (miks)
A......... [ZBX-19388] fixed inherited graph and graph prototype update if user has no permissions to child host or template (Ivo)
..F....... [ZBX-18699] fixed selected value appearance in popup host group filter (miks)
..F....... [ZBX-19084] fixed removal of inherited tags in "Tags" tab (Ivo)
A......... [ZBX-18788] fixed webhook parameters not being reset on media type change (gcalenko)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
.......PS. [ZBX-19299] added more precise epsilon for float64 (dgoloscapov)
...G...... [ZBX-19208] fixed imprecise logfile timestamps in Agent2 on Windows (dgoloscapov)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19320] fixed SAML advanced configuration ignores "baseurl" option; added custom option "use_proxy_headers" (agriscenko)
..F....... [ZBX-19017] fixed massupdate form of discovered hosts with enabled inventory mode (Ivo)
..F....... [ZBX-19300] updated jquery version (ashubin)
.........T [ZBX-19344] changed regular expression for trunk active channels counting in template Asterisk by HTTP (mchudinov)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
........S. [ZBX-19340] optimized history cache to reduce storage of metadata-only records (wiper)
..F....... [ZBX-19373] fixed security vulnerability for links having target="_blank" (Ivo)
.........T [ZBX-19354] fixed typo and added override for MongoDB templates (ychukina)
.......PS. [ZBX-18524] improved preprocessing diagnostic information to include oldest values in queue and totals to include done, queued, processing and pending (vso)
A......... [ZBX-8999] fixed exporting of images separately from other objects (Ivo)

--------------------------------------------------------------------------------
Changes for 5.0.12

5.0.12rc1 was released as 5.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.12rc1

New features:
........S. [ZBXNEXT-4910] added severity in problem real-time export protocol (akozlovs)
.........T [ZBXNEXT-6613] added Express.ms media (tuskov)
.........T [ZBXNEXT-6592] added ManageEngine ServiceDesk media (tuskov)
.........T [ZBXNEXT-6505] added  "WildFly Domain by JMX "and "WildFly Server by JMX" templates (ychukina)
.........T [ZBXNEXT-6589] added Job discovery, backup process items in Database discovery, macros, and value map in Template DB MSSQL by ODBC (mchudinov)

Bug fixes:
...G...... [ZBX-19065] fixed Zabbix agent 2 logging if the file is moved or removed (esneiders)
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
........S. [ZBX-19307] improved performance of history syncers by reducing time spent in locks when syncing history and receiving new history from proxy (vso)
.......PS. [ZBX-19038] fixed lld manager not to process lld rules on same host in parallel to avoid duplicated item keys being discovered; fixed crash when duplicated item key on same host exists (vso)
.......P.. [ZBX-19324] fixed possible deadlocks between configuration and history syncers on proxy (wiper)
...G...... [ZBX-19209] fixed panic in proc plugin for Zabbix agent 2 (esneiders)
.......P.. [ZBX-19241] stopped proxy from overwriting local lastlogsize and mtime (dgoloscapov)
........S. [ZBX-19321] fixed missing event tags in case of multiple problems (dgoloscapov)
...G...... [ZBX-19063] fixed logging for unsupported windows service command in Zabbix agent 2 (esneiders)
...G...... [ZBX-19099] fixed Zabbix agent 2 windows services plugin second parameter (esneiders)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
....I..... [ZBX-19102] fixed conversion of EVENT.NAME to EVENT.RECOVERY.NAME in recovery opmessage (dgoloscapov)
........S. [ZBX-19159] added postponing of recovery operation when problem operation still executes, fixed memory leak while saving tags returned by webhook (dgoloscapov, wiper)
...G...PS. [ZBX-19274] fixed semaphore not being cleaned up on Solaris when terminating Zabbix sender (vso)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)
.........T [ZBX-18701] fixed syntax mistakes in Template DB MySQL, renamed LLD rule to Database discovery (mchudinov)

--------------------------------------------------------------------------------
Changes for 5.0.11

5.0.11rc1 was released as 5.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.11rc1

New features:
........S. [ZBXNEXT-6497] added read/write locking to value cache (wiper)
.........T [ZBXNEXT-6508] added template for APC UPS Symmetra RX (mchudinov)
.........T [ZBXNEXT-6571] added templates for APC UPSs Galaxy 3500, Smart-UPS, Smart-UPS SRT, Symmetra RM (mchudinov)

Bug fixes:
.........T [ZBX-19253] removed ICMP checks, moved items to another application, changed update interval, added "Discard with heartbeat" preprocessing in APC UPS templates (mchudinov)
.......PS. [ZBX-19088] fixed overload memory with unused vmware events (MVekslers)
.........T [ZBX-18673] fixed JS in Slack media and updated documentation (tuskov)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
.........T [ZBX-18667] fixed code spelling in templates (abakaldin)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
.........T [ZBX-17454] changed the unit of data item "pgsql.ping.time" in PostgreSQL template (abakaldin)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)
.........T [ZBX-18809] changed formula for latency in Elasticsearch template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.0.10

5.0.10rc1 was released as 5.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.10rc1

New features:
.......PS. [ZBXNEXT-6503] added protection of Zabbix Server from overloading by proxy data (dgoloscapov, wiper)
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)
.........T [ZBXNEXT-5869] added templates "MongoDB node by Zabbix Agent 2" and "MongoDB cluster by Zabbix Agent 2" (ychukina)
.........T [ZBXNEXT-6507] added Template Power APC UPS by SNMP (mchudinov)
...G...... [ZBXNEXT-6408] added mongoDB plugin (vadimipatov)
.........T [ZBXNEXT-6462] added Cisco Catalyst 3750 templates (afayantsev)
.........T [ZBXNEXT-6450] added template NetApp AFF A700 by HTTP (mchudinov)
.........T [ZBXNEXT-6522] added Brevis.one media (tuskov)
.........T [ZBXNEXT-5924] added Template Module SMART by Zabbix agent 2 (mchudinov)
.........T [ZBXNEXT-6489] added template for Huawei OceanStor 5300 V5 (tuskov)
........S. [ZBXNEXT-6442] added ExportType server parameter for better configurability of real-time export (akozlovs)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
...G...... [ZBX-19103] fixed device sorting in Zabbix agent 2 smartctl plugin (esneiders)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
.........T [ZBX-18918] updated deprecated items in "RabbitMQ" template (abakaldin)
.........T [ZBX-18634] changed macro names according to the Guidelines, fixed context macros in Temperature Discovery triggers, added preprocessing into Fan Discovery and Temperature Discovery (mchudinov)
.........T [ZBX-18620] added {#REPLICA_NAME} macro in items of Non-local database discovery (mchudinov)
...G...PS. [ZBX-19046] fixed agent build on solaris 10 (asestakovs)
.........T [ZBX-17772] updated readme, described how to get Project ID (tuskov)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
.........T [ZBX-18051] fixed typos extra space after "(" (abakaldin)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)
...G...... [ZBX-19031] fixed build failure on HP-UX and AIX (arimdjonoks)
........S. [ZBX-17471,ZBX-18854] added TSDB 2.0, fixed TSDB housekeeping with 0 history period (arimdjonoks, kalimulin)

--------------------------------------------------------------------------------
Changes for 5.0.9

5.0.9rc2 was released as 5.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.9rc2

Bug fixes:
.......PS. [ZBX-19029] fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used (vso)

--------------------------------------------------------------------------------
Changes for 5.0.9rc1

New features:
.........T [ZBXNEXT-6385] added template "Apache Ignite by JMX" (ychukina)
...G...... [ZBXNEXT-6339] added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2 (esneiders)
...G...... [ZBXNEXT-6437] added native support for system.sw.packages plugin in Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6306] added native linux support for key vm.memory.size in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6443] added sha256() function to JavaScript preprocessing (viktors)
.........T [ZBXNEXT-5809] added VictorOps media (tuskov)
.......PS. [ZBXNEXT-6386] raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached (vso)
.......PS. [ZBXNEXT-6441] added function to configure HTTP authentication for embedded scripts (wiper)
.......PS. [ZBXNEXT-6183] added md5 checksum computation to preprocessing (viktors)

Bug fixes:
A......... [ZBX-18966] fixed interface related errors when changing proxy type from passive to active (Ivo)
.........T [ZBX-18377] fixed expression in "Memory usage is too high" trigger of "Template DB Redis" (abakaldin)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
.........T [ZBX-18963] fixed preprocessing for archivelog items in Oracle Templates (ychukina)
...G...... [ZBX-17543] fixed error in case if wmi.getall returned no items (dgoloscapov)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
.........T [ZBX-18638] removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros (mchudinov)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
..F....... [ZBX-18209] fixed RegEx delimiter not being escaped in macro resolver (talbergs)
..F....... [ZBX-18237] fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name (agriscenko)
...G...... [ZBX-18945] fixed Zabbix agent 2 build Raspbian 10 (esneiders)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)
.........T [ZBX-18874] fixed incorrect links in templates and webhooks documentation (tuskov)

--------------------------------------------------------------------------------
Changes for 5.0.8

5.0.8rc1 was released as 5.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.8rc1

New features:
...G.....T [ZBXCTR-13] added custom query support for PostgreSQL plugin and template, fixed unix-socket support (afayantsev, Daria_V, vadimipatov)
.........T [ZBXNEXT-5862] added Rocket.Chat media (tuskov)
.........T [ZBXNEXT-6389] added template for NetApp FAS3220 (tuskov)
...G.....T [ZBXNEXT-6419] added tablespace metrics to Oracle Templates (ychukina)
...G...... [ZBXNEXT-6331] updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling) (vadimipatov)
...G...... [ZBXNEXT-6210] added native support for proc.mem key in Zabbix agent 2 (esneiders)
.........T [ZBXNEXT-6367] added metrics to the official MySQL template (mchudinov)
.........T [ZBXNEXT-6330] added Microsoft Exchange Server 2016 template (tuskov)
.........T [ZBXNEXT-6231] added Apache ActiveMQ template (tuskov)
..F....... [ZBXNEXT-6358] removed detailed information from Reports -> Notifications page (Ivo)
..F....... [ZBXNEXT-6364] removed long lists of cloned objects from host and template full clone forms (Ivo)

Bug fixes:
..F....... [ZBX-18942] fixed missing SID valiadion in authentication update route (talbergs)
..F....... [ZBX-18893] changed frontend config file permissions to 0600 (talbergs, yurii)
...G...PS. [ZBX-18884] fixed crash in web monitoring and web.page.* keys when encoding non ASCII characters in URL (vso)
A.F....... [ZBX-18865] fixed dbConditionInt (db.inc.php) returning wrong result in rare cases (averza)
.........T [ZBX-18853] removed hardcoded teams_endpoint check (tuskov)
..F....... [ZBX-18556] fixed gaps in time labels of classic graphs related to DST transitions (averza, Sasha)
...G...... [ZBX-16216] fixed semaphore not being cleaned up when stopping Zabbix agent (vso)
..F....... [ZBX-18815] fixed displaying incomplete list of inherited trigger tags under rare circumstances (ozdancuka)
.........T [ZBX-18468] changed preprocessing for item "PHP-FPM: Ping" in PHP-FPM templates (mchudinov)
...G...... [ZBX-17369] fixed retrieval of decimal values from WMI (dgoloscapov)
........S. [ZBX-18410] fixed retrieval of Nth most recent values in trigger function strlen (dgoloscapov)
A......... [ZBX-18722] fixed runtime error when creating user group without users (talbergs)
...G...PS. [ZBX-18644] replaced deprecated gethostbyname function with getaddrinfo (wiper)
........S. [ZBX-18802] fixed close problem task to be deleted when problem event is deleted (vso)
...G...... [ZBX-17716] fixed 'UserParameter' parsing and possible buffer overrun (viktors)
..F....... [ZBX-17865] fixed displaying of long problem names on problems and event pages (gcalenko)
A......... [ZBX-18796] improved update performance of the preprocessing rules in item.update(), itemprototype.update() and discoveryrule.update() methods (Sasha)
.........T [ZBX-17169] added locale forced to English in userparameter pgsql.ping.time [*] in agent configuration (abakaldin)
..F....... [ZBX-18623] fixed the global search showing number of objects that user has no permissions (Ivo)
........S. [ZBX-18612] added error message for when real-time data export file become inaccessible (viktors)
.......PS. [ZBX-18784] fixed memory leak when handling vmware events (MVekslers)
..F....... [ZBX-18625] fixed host level tags were not inherited in Trigger -> Tags configuration form (ozdancuka)

--------------------------------------------------------------------------------
Changes for 5.0.7

5.0.7rc1 was released as 5.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.7rc1

New features:
...G...... [ZBXNEXT-6319] added systemd.unit.get item key to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6345] added substitution of SID to account name and domain name in eventlog message (vso)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)
.........T [ZBXNEXT-6234] added "Disk read/write request avg waiting time" items in Template Module Windows physical disks (mchudinov)

Bug fixes:
..F....... [ZBX-18086] fixed missing data selection in data overview and trigger overview screens (miks)
.......PS. [ZBX-18418] set trigger behavior of nodata() for proxy is the same as for server (MVekslers)
.......PS. [ZBX-18761] fixed possible heap overflow issues in IPC commonications when deserializing huge text values (wiper)
........S. [ZBX-18736] added missing idle statistics from lld manager process title (wiper)
...G...... [ZBX-18583] changed system command execution to avoid parameter quoting issues (wiper)
..F....... [ZBX-17583] fixed dashboard scroll to position where new widget is added (rlataria)
..F....... [ZBX-18148] fixed inability to edit action operation when using special characters in custom message (agriscenko)
..F....... [ZBX-18486] fixed screen inheritance from a linked template in the full clone case (ozdancuka)
........S. [ZBX-18116] fixed identical tags in webhook (arimdjonoks)
.........T [ZBX-18706] reworked Template "Ceph by Zabbix Agent2" OSD discovery (ychukina)
........S. [ZBX-18660] fixed SNMP index returning as a number instead of string if there is a backslash (arimdjonoks)
...G...... [ZBX-18187] fixed agent2 wmi.get returning the wrong result (arimdjonoks)
...G...... [ZBX-18543] reworked ceph.osd.discovery metric (vadimipatov)
........S. [ZBX-17703] fixed problem negative duration for timed triggers in case of database disconnect (asestakovs)
.......PS. [ZBX-18694] fixed crash when PSK connection is configured but PSK or PSK identity is empty (vso)
.......PS. [ZBX-18662] improved pollers, unreachable pollers, Java pollers and pingers to use less memory (vso)
.......PS. [ZBX-18553] increased ssh.run[] item data limit to 512KB for pre-processing, data storage limit still remains at 64KB (viktors)
........S. [ZBX-18423] fixed inconsistent macro expansion with Oracle DB compared with other databases (viktors)
.........T [ZBX-18658] changed {$AMI.PORT} macro value to 5038, added handling the "Follows" response and situations with unloaded modules (mchudinov)
A......... [ZBX-18219] fixed custom multiplier preprocessing step validation to accept a string with macros (agriscenko)
..F....... [ZBX-18198] fixed tags not being expanded automatically on configuration form open (agriscenko)
A.F....... [ZBX-18397] fixed global macros clearing value on type change from secret to text when value is set and is the same as before (Ivo)
A......... [ZBX-18357] fixed dashboard view_mode being reset to default on dashboard update (gcalenko, Sasha)

--------------------------------------------------------------------------------
Changes for 5.0.6

5.0.6rc1 was released as 5.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.6rc1

New features:
.........T [ZBXNEXT-6353] added Morningstar devices monitoring templates (afayantsev)
.........T [ZBXNEXT-6316] added iTop media (tuskov)
.........T [ZBXNEXT-6281] added template "Hadoop by HTTP" (mchudinov)
.........T [ZBXNEXT-6275] added Template "Zookeeper by HTTP" (ychukina)
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)
...G...... [ZBXNEXT-6253] added native system.users.num support to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6129] added UnitFileState to systemd.unit.discovery for Zabbix agent 2 (esneiders)
.........T [ZBXNEXT-6236] added template "Apache Kafka by JMX" (ychukina)
........S. [ZBXNEXT-6247] improved LLD rule processing after reconnecting to proxy (viktors)
.........T [ZBXNEXT-6201] added "Template DB Apache Cassandra by JMX" (ychukina)

Bug fixes:
.........T [ZBX-18517] updated Apache Tomcat by JMX template (tuskov)
A......... [ZBX-18155] removed positional macros from item names on 'Web monitoring' page (kustalovs, vmurzins)
........S. [ZBX-18655] fixed insert of duplicate key value in interface_snmp for lld host discovery (MVekslers)
........S. [ZBX-18551] fixed item mapping for LLD overrides (asestakovs)
........S. [ZBX-18650] fixed logic for processing LLD rule duplicates after reconnecting to proxy (viktors, vso)
..F....... [ZBX-18588] fixed screen item field "max_columns" being overwritten during import (talbergs)
..F....... [ZBX-17705] fixed fatal error raised in event notifications when a large amount of notifications is shown (vmaksimovs)
A.F....... [ZBX-5842] fixed ability to detect username existence from unsuccessful login message (miks)
..F....... [ZBX-18518] fixed characters counter which were removed in script modal window (gcalenko)
..F....... [ZBX-18414] fixed override be saved with custom expression even when all rows are removed (miks)
..F....... [ZBX-18497] fixed macro resolving in http basic authentication username and macros fields (miks)
..F....... [ZBX-18143] fixed ability to download image of non-existent graph (agriscenko)
....I..... [ZBX-18359] fixed long data row formatting for OracleDB (kalimulin, viktors)
...G...... [ZBX-18581] fixed ORA-40478 exception in queries (ychukina)
........S. [ZBX-18564] moved taskid calculation to transaction when creating remote command task (wiper)
.......PS. [ZBX-18487] increased trapper verbosity for DebugLevel=4 when rejecting sender data (akozlovs)
...G...... [ZBX-18185] fixed compilation error on Solaris 10 (akozlovs)
A......... [ZBX-18317] fixed fatal error when updating only discovered triggers and their properties (Ivo)
A......... [ZBX-18163] fixed deletion of one last remaining main host interface to show error instead of silently deleting the interface (Ivo)
...G...... [ZBX-18505] fixed build failing to compile for Zabbix agent 2 on ARM/v7 and ARM/v6 (esneiders)
.........T [ZBX-18380] changed trigger of the net.if.speed item in the Windows network module template (mchudinov)
.........T [ZBX-18494] removed recovery mode NONE in trigger "Operating system description has changed" (mchudinov)
.........T [ZBX-18531] fixed "Template App Ceph by Zabbix Agent2" pool discovery (ychukina)
..F....... [ZBX-18058] updated the list of item keys and their descriptions (agriscenko)
.........T [ZBX-18476] changed Fan, Temperature, Voltage LLD rules in Template Net Arista (mchudinov)
.........T [ZBX-16155] fixed "Template Net TP-LINK" readme (ychukina)

--------------------------------------------------------------------------------
Changes for 5.0.5

5.0.5rc1 was released as 5.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.5rc1

New features:
.D.....PS. [ZBXNEXT-6245] added locks section to diaginfo runtime command to log adresses of the mutexes and read write locks (vso)
.........T [ZBXNEXT-6232] added LTE monitoring in Template Net Mikrotik SNMP (mchudinov)
.........T [ZBXNEXT-6189] added "Template Tel Asterisk by HTTP" (mchudinov)
.........T [ZBXNEXT-6020] added template "Template App Ceph by Zabbix Agent2" (ychukina)
.........T [ZBXNEXT-6180] added Squid template (tuskov)
...G...... [ZBXNEXT-6142] added Ceph monitoring plugin (vadimipatov)
A.F....PS. [ZBXNEXT-6167,ZBXNEXT-6168] implemented ability to dump the history cache contents (miks, wiper)
.........T [ZBXNEXT-6159] added "Template App PHP-FPM by HTTP" and "Template App PHP-FPM by Zabbix agent" (ychukina)
..F....... [ZBXNEXT-6157] reworked UI for setup to simplify db encryption configuration (rlataria)
.........T [ZBXNEXT-6118] added template "Template DB Oracle by Zabbix Agent 2" (ychukina)
...G...... [ZBXNEXT-6258] added system.swap.size metrics native support to Agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-18396] fixed undefined offset in item test form (Ivo)
..F....... [ZBX-18415] fixed value caching for item test dialog when opened by 'Test all steps' button (miks)
...G...... [ZBX-17975] fixed Hostname and HostnameItem for Zabbix Agent 2 test and print execution (esneiders)
..F....... [ZBX-18464] fixed javascript Uncaught TypeError when clicking on disabled multiselect item (miks)
........S. [ZBX-18411] set maxQueryMetrics default values for vcenter depending on its version (arimdjonoks)
..F....... [ZBX-18443] fixed undefined index in item prototype form when creating dependent item using wizard (Ivo)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)
..F....... [ZBX-18327] fixed undefined index when invalid URL is given (Ivo)
.......PS. [ZBX-17178] fixed multi-line value truncation in snmp lld (asestakovs)
..F....... [ZBX-18378] fixed map context menu not opening for images with URLs (vmurzins)
.......PS. [ZBX-18462] fixed inconsistent auto-registration behaviour for hosts without metadata on Oracle DB compared to other databases when using Zabbix proxy (viktors)
........S. [ZBX-18118] sorted event tag macro selection (arimdjonoks)
..F....... [ZBX-18456] fixed encryption field sent in form for non-supported encryption database (rlataria)
.......PS. [ZBX-18407] fixed dependent items not working if it's master item is calculated and host is monitored by Zabbix proxy (vso)
.......PS. [ZBX-18364] fixed inconsistency with autoregistration behaviour for hosts without metadata on Oracle compared to other databases (viktors)
........S. [ZBX-18210] fixed preprocessor crashing on Solaris due to incorrect byteorder (arimdjonoks)
.........T [ZBX-18383] fixed the value of the {$HAPROXY.FRONT_SUTIL.MAX.WARN} macro in Template App HAProxy by HTTP (mchudinov)
.......PS. [ZBX-18365] added Fping 5.0 support to Zabbix (dimir)
...G...... [ZBX-18385] fixed segmentation violation in oracle plugin (vadimipatov)
.......PS. [ZBX-18193] added logging for snmp_cache_reload (arimdjonoks)
.......PS. [ZBX-18400] fixed http(s) requests from JavaScript to use SourceIP parameter in connections (Andris)
..F....... [ZBX-17877] fixed details not displayed on SNMP interfaces within select element (ashubin, talbergs)
........S. [ZBX-17493] added discarding of incoming values outside history/trends storage periods on server (wiper)
A......... [ZBX-18417] fixed unexpected tag errors while importing JSON-exported data (averza)
.......PS. [ZBX-17916] removed inserting of "wait" into "system.run[]" when executing frontend scripts (Andris)
........S. [ZBX-18386] fixed server crash after removing snmp host interface from parent host (arimdjonoks)
...G...... [ZBX-18199] changed the default log filename for agent2 on windows (arimdjonoks)
...G...... [ZBX-18366] fixed agent reporting absence of 'Processor Information' counter on old Windows systems (arimdjonoks)
..F....... [ZBX-18238] fixed JavaScript error when "invalid URL" error is displayed (talbergs)
..F....... [ZBX-18343] fixed in screen "host issue" problem stay even after problem resolved (rlataria)

--------------------------------------------------------------------------------
Changes for 5.0.4

5.0.4rc1 was released as 5.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.4rc1

New features:
...G...... [ZBXNEXT-6023] added Windows service support for Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6019] added Oracle Database plugin (vadimipatov)
........S. [ZBXNEXT-6139] added GetHeaders method to CurlHttpRequest javascript object (wiper)
.........T [ZBXNEXT-6116] added SysAid media type (afayantsev)
.......PS. [ZBXNEXT-6167] added diaginfo runtime command to log internal diagnostic information (wiper)
..F....... [ZBXNEXT-6106] added Host context menu to hosts listed on 'Web monitoring' page (kustalovs)
.........T [ZBXNEXT-6065] added SolarWinds Service Desk webhook (tuskov)
.........T [ZBXNEXT-6117] added media "TOPdesk" (mchudinov)
.........T [ZBXNEXT-5540] added LLD rules for stand-alone and CAPsMAN APs (mchudinov)
.........T [ZBXCTR-10] added iLert media type (roman-ilert)

Bug fixes:
........S. [ZBX-17993] fixed ZabbixWeb Test Item for Admin is not working (arimdjonoks)
.........T [ZBX-13384] fixed minor template issues to follow guidelines (tuskov)
.D..I..... [ZBX-18114] fixed documentation for Agent2 PersistentBuffer (akozlovs)
.........T [ZBX-17842] updated VMware template to follow guidelines (tuskov)
.......PS. [ZBX-17848] fixed fping interval detection, added log prints of detected options in debug mode, re-detect options every hour (dimir)
.........T [ZBX-18341] removed media_jira_with_CF_example.xml and moved example with custom fields example to readme (tuskov)
.........T [ZBX-18131] added support of single-select, checkbox and radio button customfield types and "__zbx" tag filter for labels in Jira webhook (tuskov)
...G...... [ZBX-18065] add help flag to Zabbix Agent 2 (esneiders)
.......PS. [ZBX-17906] fixed HTTP agent JSON output when using HTTP/2; thanks to Mike Noordermeer for the patch (viktors)
..F....... [ZBX-18206] fixed incorrect housekeeping form behaviour (agriscenko)
..F....... [ZBX-18167] fixed filter block in lld overrides popup (rlataria)
........S. [ZBX-18174] fixed oracle errors for host macro updates when linking templates (arimdjonoks)
........S. [ZBX-18188] increased age and duration related macro resolution to seconds (viktors)
..F....... [ZBX-18152] fixed incorrect selected menu option for template screens page (vmaksimovs)
.......PS. [ZBX-18340] added runtime command diaginfo option to command line help messages (wiper)
..F....... [ZBX-18250] changed link to "Web monitoring" page in context menu with filtering parameters (kustalovs)
........S. [ZBX-18170] fixed LLD override for applications (viktors, wiper)
.......PS. [ZBX-15904] added check of required cache size for vmware event messages (asestakovs)
.......PS. [ZBX-18121] fixed SSH monitoring when compiled with libssh; thanks to MATSUDA Daiki for the patch (Andris, viktors)
...G...... [ZBX-17927] fixed Agent2 user-defined parameter key testing (viktors)
.........T [ZBX-18314] fixed description of URI field in Template DB MySQL by Zabbix agent 2 (mchudinov)
..F....... [ZBX-18067] fixed using outdated dynamic host when editing dynamic widgets on dashboard (kustalovs)
..F....... [ZBX-18261] fixed performance of the "Latest data" screen with partitioned history tables (Sasha)
...G...... [ZBX-18322] enabled Memcached and MySQL plugins for Windows (vadimipatov)
.........T [ZBX-17982] added non-trigger event types support to webhooks (tuskov)
.........T [ZBX-18190] removed triggers for items Log growths, Log shrinks for MSSQL ODBC template (mchudinov)
.........T [ZBX-18122] fixed russian character in setup section and templates for Oracle ODBC and PostgreSQL agent2 (afayantsev)
..F....... [ZBX-18074] fixed unresolved macros in item names in data overview table (talbergs)
...G...... [ZBX-18195] changed log level increase command for Agent 2 to match Agent 1 (esneiders)
...G...... [ZBX-17984] added support of ipv6 and unix sockets for memcached plugin (vadimipatov)
........S. [ZBX-18189] fixed crash when performing housekeeping with disabled value cache (viktors)
A......... [ZBX-18181] fixed undefined index when importing host with non-existing interface (Ivo)
.........T [ZBX-14503] updated JMX template to follow guidelines (tuskov)
.........T [ZBX-18196] added overriding of triggers for IPMI Threshold sensors discovery (mchudinov)
.........T [ZBX-18021] changed Opsgenie media to handle extra options Tags and Teams (mchudinov)
..F....... [ZBX-18050] removed proxy name from host breadcrumbs (rlataria)
..F....... [ZBX-18202] added new default item keys for item type "Zabbix aggregate" (agriscenko)
..F....... [ZBX-18124] fixed discovered host group prototype saving during import (miks)
..F....... [ZBX-17692] fixed column sizes and paddings for items in graph edit form (vmaksimovs)
..F....... [ZBX-17812] fixed incorrect copying of severeties in Problem widgets (vmaksimovs)
..F....... [ZBX-17886] fixed SNMP type item test form not sending and resolving interface macros (Ivo)
..F....... [ZBX-18183] fixed displaying negative time in convertUnitsS() function (averza)
.........T [ZBX-18103] fixed host connection macro in Slack media type (vjaceslavs)
.........T [ZBX-18249] fixed Oracle ODBC Template issues (ychukina)
.........T [ZBX-18072] fixed Discord API version in Discord media type (vjaceslavs)
A......... [ZBX-17952] fixed compression availability not being checked when deleting history (talbergs)
.........T [ZBX-17981] fixed Discord endpoint validation (vjaceslavs)

--------------------------------------------------------------------------------
Changes for 5.0.3

5.0.3rc2 was released as 5.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.3rc2

Bug fixes:
..F....... [ZBX-18261] fixed Latest data performance by allowing to filter items with data only if hosts are selected as well (averza)
A......... [ZBX-13789] fixed SQL errors with Oracle backend due to incorrect use of the USING statement (Sasha)

--------------------------------------------------------------------------------
Changes for 5.0.3rc1

New features:
...G...... [ZBXNEXT-6080] add telnet support for net.tcp.service/.perf key and enable it on linux/darwin (esneiders)
...G...... [ZBXNEXT-6101] add native linux vfs.fs.inode[fs,<mode>] metric support to agent2 (esneiders)
...G...... [ZBXNEXT-6102] add native linux vfs.fs.get metric support to agent2 (esneiders)
...G...... [ZBXNEXT-6103] add native linux vfs.fs.discovery metric support to agent2 (esneiders)
...G...... [ZBXNEXT-6100] add native linux vfs.fs.size[fs,<mode>] metric support to agent2 (esneiders)
.........T [ZBXNEXT-6010] added template "Template DB Oracle by ODBC" (ychukina)
.........T [ZBXCTR-12] SIGNL4 update to close alerts in SIGNL4 when closed in Zabbix (rons4)
.......PS. [ZBXNEXT-6004] added host info to vmware event message log (asestakovs)
.......PS. [ZBXNEXT-5903] added vmware datacenters discovery (asestakovs)
........S. [ZBXNEXT-6042] optimized trigger, calculated item processing by resolving user macros during configuration cache synchronization (wiper)

Bug fixes:
.........T [ZBX-17785] fixed dbstat query for postgresql v12 (afayantsev)
..F....... [ZBX-18204] fixed lost password in ssh remote command operation form data (talbergs)
A......... [ZBX-18046] improved error message generation performance of user macro and item key parser (vmurzins)
........S. [ZBX-18105] fixed use on uninitialised variable (viktors)
........S. [ZBX-18014] added ODBC empty query check (viktors)
..F....... [ZBX-18160] fixed fatal error in items.php and host_discovery.php (rlataria)
A......... [ZBX-13383] improved performance of the trigger and trigger prototype inheritance (Sasha)
..F....... [ZBX-18092] reimplemented item folding based on application names and improved summary for each application in latest data view (averza, miks)
A......... [ZBX-13789] improved performance of "Problems" widget with MySQL backend by removing DISTINCT modifier from SQL statements with tables joined by primary keys (Sasha)
...G...... [ZBX-18214] added collecting of physical CPU utilization data on IBM AIX and modified system.cpu.util[] (Andris)
...G...... [ZBX-17974] implement timeouts for WMI queries (arimdjonoks)
..F....... [ZBX-18149] fixed discovered hosts showing links to host prototypes which should not possible (Ivo)
..F....... [ZBX-18132] added OpenSSL extension check in frontend setup and SAML authentication form (Ivo)
........S. [ZBX-18169] fixed housekeeper not deleting history and trends for deleted items if storage period is not overridden (vso)
A.F....... [ZBX-17468] fixed excess audit log record being added on host status update (talbergs)
...G...... [ZBX-16998] improved agent binary compatibility by removing __thread attribute when not building agent2 (wiper)
...G...... [ZBX-17815] fixed connection timeout when persistent buffer enabled (asestakovs)
..F....... [ZBX-18106] fixed map navigation tree widget copying (miks)
A.F....... [ZBX-18012] fixed undefined index error in history manager and added error message in charts when Elasticsearch requests fails (miks)
A......... [ZBX-18076] fixed PHP notice in hostinterface API (miks)
..F....... [ZBX-18000] added red label for disabled media types in user profile (rlataria)
..F....... [ZBX-17996] fixed ip/dns field width in host interface (rlataria)
A......... [ZBX-18075] fixed runtime error when creating a host via API (agriscenko)
...G...... [ZBX-17814] fixed memory leaks in the agent persistent buffer (arimdjonoks)
..F....... [ZBX-17973] fixed saving widget refresh rate in user profile (kustalovs)
..F....... [ZBX-15927] removed problem calculation for dependent triggers when master trigger is in problem state (kustalovs)
..F....... [ZBX-17933] fixed runtime error in maps (agriscenko)
..F....... [ZBX-18063] fixed usage of unsupported parameter in API call (miks)
..F....... [ZBX-18126] fixed incorrect labels in action operations dialog (miks)
..F....... [ZBX-18060] fixed inaccessible user be displayed as accessible in slide show properties screen (miks)
..F....PS. [ZBX-18147] fixed wrong character set detection logic for Oracle DB (yurii)
.........T [ZBX-18115] added {$MSSQL.INSTANCE} macro and changed queries and item preprocessing for support MS SQL instance name (mchudinov)
..F....... [ZBX-17653] fixed new widget placeholder behavior and dashboard height calculation in edit mode (averza, kustalovs)
..F....... [ZBX-16819] added link to hosts linked to each template in templates list (miks)
...G...... [ZBX-18023] fixed format of agent2 version number (MVekslers)
A......... [ZBX-18071] fixed slow SQL query when filtering items with latest data available (averza)
..F....... [ZBX-17898] fixed JavaScript errors on pasting widgets (averza)
........S. [ZBX-17569] fixed calculating items not allowing negative values be corrected in the preprocessing (arimdjonoks)
..F....... [ZBX-18036] fixed endpoint URL for Elasticsearch API requests (miks)
..F....... [ZBX-18068] fixed incorrect function call and redundant code (miks)
...G...... [ZBX-8081] fixed 'cmdline' parameter truncation on Solaris 11.3 and later (viktors, wiper)
........S. [ZBX-18014] fixed memory leak when action message does not have to be sent (viktors)
..F....... [ZBX-15117] fixed graph configuration with large amount of items (talbergs)
........S. [ZBX-18069] fixed server exit when trying to execute IPMI script without IPMI pollers (wiper)
..F....... [ZBX-17820] fixed classic graph widget default header (talbergs)
..F....... [ZBX-18025] fixed availability report link (talbergs)
..F....... [ZBX-17977] fixed port filter not preserved in Monitoring -> Hosts across refresh (talbergs)
A......... [ZBX-17960] fixed undefined index in trends API (talbergs)
..F....... [ZBX-18032] fixed host address and port values are not preserved in item test form (talbergs)
..F....... [ZBX-18031] fixed missing "loading" state in Monitoring → Latest data and Monitoring → Hosts (talbergs)
..F....... [ZBX-17925] fixed graph image flicker during update in screens (talbergs)
A.F....... [ZBX-17825] fixed dynamic item switching for graph prototype widget (talbergs)
.........T [ZBX-18054] changed preprocessing for nginx.version (mchudinov)
.........T [ZBX-17903] fixed the trigger condition for net.if.status in "Template Module Windows network", changed the wmi query in the master item, filters and preprocessing of LLD rule (mchudinov)
.........T [ZBX-17994] fixed the configuration example in documentation of Template App Nginx (mchudinov)
..F....... [ZBX-17682] fixed button disable state in template item list and discovery list (rlataria)
..F....... [ZBX-17821] fixed default header for inaccessible iterator widget content (talbergs)
..F....... [ZBX-17858] fixed host group filter in templates general popup (miks)
..F....... [ZBX-18001] fixed graph prototype widget paging (miks)
..F....... [ZBX-17924] fixed php errors in "System information" window for MySQL (talbergs)
..F....... [ZBX-17997] fixed user media passwords appearing in plain text in audit log (kustalovs)
..F....... [ZBX-17968] fixed z-index issue in floating widget header (rlataria)
..F....... [ZBX-17827] fixed broken layout of the notification popup window (kustalovs)
A.F....... [ZBX-18009] fixed non-masked secret macros in audit log (kustalovs)
..F....... [ZBX-17908] fixed too wide popup error messages (kustalovs)
..F....... [ZBX-17782] fixed PHP errors occurring during history search using Elasticsearch (Ivo)
...G...... [ZBX-17917] changed vm.memory.size keys on Solaris to get memory usage statistics from kstat (wiper)
...G...... [ZBX-18029] fixed cpu counter wraparound handling on Solaris (wiper)

--------------------------------------------------------------------------------
Changes for 5.0.2

5.0.2rc1 was released as 5.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.2rc1

New features:
...G...... [ZBXNEXT-6044] added native support in agent2 for https key for net.tcp.service/.perf (esneiders)
...G...... [ZBXNEXT-6034] added native support of key 'ldap' for item 'net.tcp.service/.perf' to Agent2 (esneiders)
...G...... [ZBXNEXT-5939] added native support of item 'vfs.file.exists' to Agent2 (Andris, viktors, wiper)
........S. [ZBXNEXT-6007] improved Zabbix server performance when evaluating action conditions for network discovery results from Zabbix proxy (vso)
A.F....PS. [ZBXNEXT-3205] added regex context matching support to user macros (rlataria, wiper)
.........T [ZBXNEXT-5966] updated SNMP templates for version 5.0 (afayantsev)
A.F.....S. [ZBXNEXT-5847] added logging of global script executions into audit log (rlataria, wiper)
........S. [ZBXNEXT-3588] improved Zabbix server performance when evaluating trigger, discovery, autoregistration and internal actions (vso)
...G...... [ZBXNEXT-1867] added file type include and exclude parameters to item 'vfs.file.exist' (Andris, viktors)
.........T [ZBXNEXT-5955] added support of custom fields and custom buttons in message card (tuskov)
.........T [ZBXNEXT-5921] added IIS template (tuskov)
.........T [ZBXNEXT-5895] added Template DB MSSQL by ODBC (mchudinov)
..F.....S. [ZBXNEXT-3209,ZBXNEXT-5932] added support of user related macros {USER.ALIAS}, {USER.FULLNAME}, {USER.NAME} and {USER.SURNAME} for global scripts (agriscenko, Andris)
.........T [ZBXNEXT-5905] added "Template App Etcd by HTTP" (ychukina)

Bug fixes:
.........T [ZBX-17989] fixed server version for pgsql.replication.status (afayantsev)
..F....... [ZBX-18057] fixed security vulnerability CVE-2020-15803 (Stored XSS attack on URL widget) (Ivo, talbergs)
A......... [ZBX-17931] fixed dependent discovery rule deletion when deleting master item (vmurzins)
.......PS. [ZBX-17624] fixed misleading error message in case of not available datastorage for vmware.hv.datastore.read and vmware.hv.datastore.write metrics (MVekslers)
A.F....... [ZBX-17715] fixed filtering and sorting of the Latest Data (averza)
..F....... [ZBX-17802] fixed runtime errors in trigger list (talbergs)
...G...... [ZBX-17922] removed mtime check when matching files on disk with the cached list, this should reduce chances of log files being scanned again after system time changes (wiper)
A.F....... [ZBX-17860] fixed host prototype import (rlataria)
..F....... [ZBX-17920] fixed browser error when user tries to access properties without permissions (kustalovs)
.......PS. [ZBX-17252] fixed building of Zabbix daemons with link time optimization (vso)
..F....... [ZBX-17693] fixed headers and query fields in HTTP item test form; thanks to Mikhail Okhotin for the patch (Ivo, talbergs)
.......PS. [ZBX-17837] fixed memory leaks when handling CurlHttpRequest errors (Andris, wiper)
..F....... [ZBX-17878] fixed low-level discovery rule override operation object label not selecting the related field when clicked on (Ivo)
..F....... [ZBX-17663] fixed user not being redirected back to an URL he was coming from before signing in using SAML SSO (agriscenko)
.........T [ZBX-17900] fixed the template description - the config file naming is in lowercase (mchudinov)
.........T [ZBX-17905] changed type of physical disk performance items from wmi to perf_counter_en and perf_instance_en in Template Module Windows physical disks by Zabbix agent (mchudinov)
...G...... [ZBXCTR-9] removed username and password from 1st level configuration parameters and change connection; removed unused tests and handler (Daria_V)
..F....... [ZBX-17811] fixed runtime error messages on database connection error (kustalovs)
..F....... [ZBX-17721] fixed message on updating module (kustalovs)
..F....... [ZBX-17809] fixed dashboard save button becomes disabled after widget paste (vmaksimovs)
..F....... [ZBX-17804] fixed preservation of "No refresh" interval for new widget copy (vmaksimovs)
..F....... [ZBX-17781] fixed runtime error in maintenance period popup window (vmaksimovs)
.......PS. [ZBX-17720] exclude disabled items from preprocessing configuration sync (wiper)
.........T [ZBX-16940] added "Number of cores" item and changed trigger for "CPU queue length" item (mchudinov)
........S. [ZBX-17851] fixed possible deadlocks when deleting escalations (wiper)
.........T [ZBX-16945] changed type of items "Free swap space" to calculated, "Free swap space in %" to dependent, added item "Used swap space in %" (mchudinov)
..F....... [ZBX-17853] fixed graph filter to be reset when linked from graph screen and host inventory page (talbergs)
...G...... [ZBX-17673] removed redundant shared memory destruction (viktors)
..F....... [ZBX-17735] made changes in System information widget to show number of templates on a separate line and number of hosts show only enabled and disabled hosts (Ivo)
.....J.... [ZBX-17406] fixed null value for a field of CompositeData in JMX discovery (arimdjonoks)
..F....... [ZBX-17823] fixed displaying zero for history values less than one millisecond (averza)
..F....... [ZBXNEXT-5763] fixed resolving of macros in the item test form for formulas of the calculated items (Sasha)
...G...... [ZBX-17245] fixed agent2 not logging to system log code (esneiders)
...G...... [ZBX-17759] aliased EnableRemoteCommands to Allow/DenyKey=system.run[*], added default DenyKey=system.run[*] rule for backwards compatibility (wiper)
...G...... [ZBX-17891] changed log, log.count monitoring to ignore file modification time (wiper)
..F....... [ZBX-17697] fixed strict DFSG compliance issue in using minified jQuery sources (talbergs)
..F....... [ZBX-17729] fixed user is always redirected back to login form when using SAML SSO if guest mode is enabled (agriscenko)
.........T [ZBX-16461] fixed recovery expression for "link down" trigger (tuskov)
.........T [ZBX-17480] fixed context of {$TEMP_CRIT} macro in Temperature trigger prototype (tuskov)
........S. [ZBX-17702] fixed escalation cancellation message not being sent when action is disabled (wiper)
..F....... [ZBX-17751] fixed host group multiselect in popups remembering selected groups when it should not (Ivo)
........S. [ZBX-17816] fixed wrong query fields when linking template with host prototype (MVekslers)
.........T [ZBX-17741] changed setup description for Template DB MySQL by Zabbix agent 2 (mchudinov)
..F....... [ZBX-17644] fixed host address field not being editable and macros not showing for username and password fields in item test popup form for SSH and TELNET item types (Ivo)
A.F....... [ZBX-14539] added validation of the calculated item formula in item.create, item.update, itemprototype.create and itemprototype.update methods (Sasha)
.........T [ZBX-17776] fixed typo in "Recovery time" field for Discord and MS Teams media (tuskov)
..F....... [ZBX-17374] fixed radio button state if mass update fails (vmaksimovs)
.........T [ZBX-17744] changed width of graphs in screens from 750x100 to 500x100 (mchudinov)
A.F....... [ZBXNEXT-3035] removed identical HTML IDs in low-level discovery form, fixed Type of Calculation field not hiding in override popup, fixed incorrect field order during override create in API causing SQL errors, fixed validation of delay, history and trends fields in override popup (Ivo, miks)
.........T [ZBX-17790] fixed preprocessing of mysql.created_tmp_files, mysql.created_tmp_disk_tables, mysql.created_tmp_tables, mysql.threads_created items in Template DB MySQL, added triggers (mchudinov)
........S. [ZBX-17792] fixed zabbix sending invalid delete elastic search scroll request (arimdjonoks)
.........T [ZBX-17141] fixed discovery of block devices by using vfs.dev.discovery key instead of reading /proc/diskstats (tuskov)
.........T [ZBX-17654] fixed "Memory utilization" item in template_os_linux and template_os_linux_active by splitting it into master and depended relation (tuskov)
...G...... [ZBX-17780] fixed memory leak (viktors)
.......PS. [ZBX-17694] fixed high memory consumption when using dependent items (vso)
..F....... [ZBX-17577] fixed remove of selected items in multiselect (rlataria)
..F....... [ZBX-17561] fixed inherited macro becoming editable after remove (vmaksimovs)
..F....... [ZBX-17226] fixed confusing error message being displayed if dbversion table cannot be found (agriscenko)
........S. [ZBX-17737] fixed value mappings not working for text based simple macros (arimdjonoks)
..F....... [ZBX-17625] fixed javascript message box formatting (vasilijs)
.........T [ZBX-17599] fixed "ServerVersion" metric for older versions of Apache (afayantsev)
.........T [ZBX-17771] fixed Zabbix event url in mattermost (afayantsev)
.......PS. [ZBX-17801] shadow global auto_increment MySQL variables only for proxy (arimdjonoks)
.........T [ZBXCTR-7] fixed typo in method usage for Telegram media type (ableev)

--------------------------------------------------------------------------------
Changes for 5.0.1

5.0.1rc1 was released as 5.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.1rc1

New features:
.........T [ZBXNEXT-5902] added Spiceworks integration guide (tuskov)
.......PS. [ZBXNEXT-5922] increased max configuration cache size limit to 64GB (viktors)
...G...... [ZBXNEXT-1839] added LLD for perf_counter; thanks to Ryan Armstrong for the patch (asestakovs)
.........T [ZBXNEXT-5657] added media "OTRS" (afayantsev)
...G...... [ZBXNEXT-5838] added win perf_instance.discovery and perf_instance_en.discovery to agent2 (esneiders)
...G...... [ZBXCTR-2] added agent2 PostgreSQL plugin and template (Daria_V)
.........T [ZBXCTR-6] added two way functionality for acknowledgement, close and annotation with SIGNL4 (rons4)
.........T [ZBXNEXT-5880] added component version item to server and proxy remote monitoring templates (vjaceslavs)

Bug fixes:
A.F....... [ZBXNEXT-3035] fixed lld override validation and visualization; fixed discover control in prototype edit forms (Ivo, Sasha, vmurzins)
....I..... [ZBX-17711] added double.sql file to source distribution tarball (yurii)
..F....... [ZBX-16162] reverted fix graph line interruptions when discarding values with heartbeat (talbergs)
.......PS. [ZBX-17227] fixed 4-byte utf-8 sequence handling in embedded scripts (wiper)
.........T [ZBX-17689] fixed issue with trigger for service status (ychukina)
.......PS. [ZBX-17607] fixed unreachable poller being too busy due to SNMP checks being attempted twice at a time (mabele)
..F....... [ZBX-17595] fixed latest data all applications expansion with every refresh (vasilijs)
........S. [ZBX-17662] fixed a failing query when updating existing host prototypes (viktors, vso)
..F....... [ZBX-17482] fixed selected menu item appearance upon opening screens of any host (vmaksimovs)
..F....... [ZBX-17555] fixed error message box position (vmaksimovs)
..F....... [ZBX-17629] fixed markup in User Media popup (vmaksimovs)
....I..... [ZBX-16347] increased TimescaleDB chunk interval for trends and trends_uint to 1 month (arimdjonoks)
.......PS. [ZBX-17747] fixed javascript preprocessing output variable initialization to not trigger false positive memory allocation warning (wiper)
..F....... [ZBX-17684] implemented host preselection in filter graph fields in Monitoring -> Hosts -> Graphs section (miks)
..F....... [ZBX-17553] fixed notification window location (vmaksimovs)
........S. [ZBX-17728] fix invalid memory size in evaluate_macro_function() (arimdjonoks)
........S. [ZBX-17109] fixed agent request parameter type parsing (atumilovics)
.......... [ZBX-17733] fixed web.page.get,web.page,web.page.regexp keys on Zabbix agent2 not to verify server's certificate chain and host name (vso)
..F....... [ZBX-17470] fixed element of filters is not focused on several pages (agriscenko)
..F....... [ZBX-17267] fixed start time data loading in Maintenance edit form (vmaksimovs)
..F....... [ZBX-17643] fixed acknowledge option in context menu on Problems page (agriscenko)
...G...... [ZBX-17550] fixed log level check in case of DebugLevel=0 (asestakovs)
..F....... [ZBX-17280] fixed runtime error in action operations (talbergs)
...G...PS. [ZBX-17678] removed unused code left from mbedTLS support (Andris)
........S. [ZBX-17691] fixed server crashes on regexp preprocessing (MVekslers)
.......PS. [ZBX-15484] shadow global auto_increment variables for MySQL (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.0.0

5.0.0rc1 was released as 5.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.0rc1

New features:
A.F.I..... [ZBX-17667] moved "frontends/php" to "ui" directory (Sasha)
A.F.I...S. [ZBXNEXT-3035] added ability of filtering out items, triggers, hosts and graphs or overriding their attributes during Low-level discovery based on LLD object and prototype name (Ivo, vmurzins, vso)
..F.....S. [ZBXNEXT-2663] Support SAML authentication in zabbix frontend (agriscenko, arimdjonoks)
..F....PS. [ZBXNEXT-5711] added ability to view logs in frontend when testing web hook media type (gcalenko, vso)
..F....... [ZBXNEXT-5300] implemented widget copy/paste possibility in dashboard (miks)
A.F....... [ZBXNEXT-5879] added filter to Configuration->Templates/Hosts->Discovery rules (agriscenko)
.........T [ZBXNEXT-5907] Added Jira ServiceDesk mediatype (tuskov)
A.F.....S. [ZBXNEXT-1882,ZBXNEXT-5865] added problem unacknowledge option (Andris, talbergs)

Bug fixes:
........S. [ZBX-17676] updated ZBX_MAX_FIELDS in dbschema.h to accomodate new SAML fields (arimdjonoks)
A.F.I..... [ZBX-17512] fixed length restriction for media type script import into Oracle database (Sasha, talbergs, viktors)
..F....... [ZBX-17584] implemented dedicated page for "update problem" popup dialog (averza, miks)
..F....... [ZBX-17618] fixed dynamic item switching for URL widget (talbergs)
........S. [ZBX-17650] fixed formula for zabbix[proxy,,delay] calculation (asestakovs)
........S. [ZBX-17655] fixed possible use of uninitialized variable (MVekslers)
..F....... [ZBX-17520] fixed opening Problems popup from SVG graph outside webview boundaries (vasilijs)

--------------------------------------------------------------------------------
Changes for 5.0.0beta2

New features:
........S. [ZBXNEXT-1899] added support of threaded email notifications (wiper)
..F....PS. [ZBXNEXT-1891] added option 'delay' for zabbix[proxy] internal check and calculate nodata() to respect proxy availability (asestakovs, gcalenko, MVekslers)
...G...... [ZBXNEXT-1686] added persistent queue for active items in Zabbix agent 2 (akozlovs)
A......... [ZBXNEXT-5849] added support of search and filter by macro value (gcalenko)
.........T [ZBXNEXT-5864] added {EVENT.DURATION} in recovery message of webhooks (mchudinov)
.........T [ZBXNEXT-5678] added proxy support for all media (afayantsev)
.........T [ZBXNEXT-5832] Added ServiceNow mediatype (tuskov)
.........T [ZBXNEXT-5670] added "Template App Elasticsearch Cluster by HTTP" (mchudinov)
.......PS. [ZBXNEXT-1578] added ability to use user macros for IPMI user and password (akozlovs)
A.F.....S. [ZBXNEXT-702] Implemented ability to compare string values in triggers (arimdjonoks, Ivo, Sasha)
.........T [ZBXNEXT-5658] added media "Zammad" (afayantsev)
.........T [ZBXNEXT-5821] added "Template App Memcached" (ychukina)
.........T [ZBXNEXT-5833] added "Template DB ClickHouse by HTTP" (ychukina)

Bug fixes:
.......PS. [ZBX-17567] fixed possible pooler crash if interface_snmp is missing in configuration cache (MVekslers)
........S. [ZBX-17614] fixed oracle sql error while sending notifications (asestakovs)
..F....... [ZBX-17617] fixed broken markup in host selection on dashborad (talbergs)
..F....... [ZBX-17608] fixed broken multiselect in "Discovery rule" field in monitoring discovery view (talbergs)
..F....... [ZBX-17540] fixed text overflow in table (rlataria)
........S. [ZBX-17445] fixed misleading error shown when formula cannot be updated during LLD (arimdjonoks)
..F....... [ZBX-16162] fixed graph line interruptions when discarding values with heartbeat (talbergs)
..F....... [ZBX-17589] fixed occasional blank pages when viewing host graphs as values (averza)
.........T [ZBX-17571] changed preprocessing for the haproxy.version, discovery rules divided into HTTP and TCP services (mchudinov)
..F....... [ZBX-17524] fixed time selector button state (rlataria)
A......... [ZBX-17496] fixed UserMacro API validation (miks)
..F....... [ZBX-17532] added css files and sprites versioning by query strings (rlataria)
..F....... [ZBX-17501] fixed overlapping multiselect suggest with browser autocomplete (vasilijs)
..F....... [ZBX-17521] fixed closing multi-level pop-up menus when selected with a mouse click (vasilijs)
..F....... [ZBX-15914] fixed map elements label inconsistency (agriscenko)
..F....... [ZBX-17402] fixed search field accidentally transform value to lowercase (rlataria)
...G...... [ZBX-17140] fixed builtin counter index rewrite on localized Windows systems (atumilovics)
.......PS. [ZBX-17412] fixed updating metadata, ip, port for hosts with TLS certificate encryption monitored via proxy (mabele)
...G...... [ZBX-17505] fixed crash inside a fork when calling vfs.fs.inode (mabele)

--------------------------------------------------------------------------------
Changes for 5.0.0beta1

New features:
..F....PS. [ZBXNEXT-5851] added ability to monitor versions of all other Zabbix servers and proxies with zabbix.stats and zabbix[version] internal items (vso)
A.F....PS. [ZBXNEXT-2297] added user defined macros creation/edition for host prototypes (gcalenko, MVekslers)
........S. [ZBXNEXT-5825,ZBXNEXT-5826] fixed support of Elasticsearch version 7.x (viktors, vjaceslavs, vmurzins)
...G...... [ZBXNEXT-5325] added Docker plugin (afayantsev)
.........T [ZBXNEXT-5622] added Zendesk media (mchudinov)
.........T [ZBXCTR-1] added Telegram media type (ableev)
.........T [ZBXNEXT-5824] added media "Redmine" (afayantsev)
..F.I..... [ZBXNEXT-5861] added {EVENT.DURATION} macro to subject of message templates (MVekslers)
A.F.....S. [ZBXNEXT-5848] increased acknowledge message maximum size to 2048 characters (arimdjonoks)
..F.I..... [ZBXNEXT-5702] improved UI performance for large installations (miks, talbergs)
.........T [ZBXNEXT-5599] Added MS Teams media type (tuskov)
.........T [ZBXNEXT-5715] Added Jira media type (tuskov)
...G...... [ZBXNEXT-5767] added Memcached plugin (vadimipatov)

Bug fixes:
...G...... [ZBX-17558] fixed Zabbix agent 2 compilation on MS Windows (vso)
........S. [ZBX-16959] fixed return code check of curl_easy_setopt (atumilovics)
..F....... [ZBX-17423] fixed "reset" button in history page (talbergs)
...G...... [ZBX-17551] fixed duktape crash on ppc64le architecture (wiper)
..F....... [ZBX-16112] fixed connection timeout issue with media type testing by increasing timeout to 65 seconds (Ivo)
...G...... [ZBX-17377] fixed HostInterfaceItem not being refreshed during active checks  (esneiders)
..F....... [ZBX-17526] fixed severity checkboxes in the firefox browser (ashubin)
..F....... [ZBX-17395] fixed deletion of templated applications that were linked to items when importing templates (Ivo)
A......... [ZBX-17359] fixed "sortorder": "DESC" option with multiple sortfields (Sasha)
...G...... [ZBX-17541] fixed Zabbix agent compilation on MS Windows (vso)
...G...... [ZBX-16772] enabled zabbix_agent2 to use OpenSSL 1.0.1, 1.0.2 on Unix platforms (Andris)
.D........ [ZBX-17500] fixed errors in zabbix_agent2 man-page (akozlovs)
.......PS. [ZBX-17336] fixed wrong error message when fping fails (mabele)
..F....... [ZBX-17427] fixed top busiest triggers filter (miks)
..F....... [ZBX-17365] fixed parameters order in Media types test form (rlataria)
..F....... [ZBX-17428] fixed skipping null cells in CSV file (talbergs)
...G...... [ZBX-17461] fixed length parameter for web.page.regexp item key (viktors)
.......PS. [ZBX-17475] fixed the interface_snmp amount that was used to proxy configuration (MVekslers)
...G...... [ZBX-17442] fixed web.page.get to time out when there is no response (vso)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha4

New features:
..F....... [ZBXNEXT-5569] updated main menu to vertical style for the saving space (ashubin, averza)
A.F....... [ZBXNEXT-5691] implemented IEEE754 compatible value range for Numeric (float) history data type (averza)
..F....... [ZBXNEXT-4829] changed web setup wizard to not create and drop tables for DB connectivity test purposes (Ivo)
........S. [ZBXNEXT-5369] added EVENT.TAGSJSON macro (asestakovs)
....I..PS. [ZBXNEXT-1736] increased float precision (asestakovs, vso)
.......PS. [ZBXNEXT-5734] added base64 encode, decode functions to webhook (mabele)
.........T [ZBXNEXT-5527] added "Template Server Chassis by IPMI" (mchudinov)
.........T [ZBXNEXT-5685] added "Template DB MySQL by Zabbix agent 2" (mchudinov)
.........T [ZBXCTR-3] added SIGNL4 webhook integration (rons4)
.........T [ZBXNEXT-5821] added "Template App Memcached" (ychukina)
.........T [ZBXNEXT-5325] added "Template App Docker" template (afayantsev)
........S. [ZBXNEXT-252] added EVENT.DURATION macro (MVekslers)
..F....... [ZBXNEXT-5720] implemented displaying latest data if filter is empty (averza)
A.F....PS. [ZBXNEXT-4712] added new preprocessing type "Replace" for items, item prototypes and LLD rules (agriscenko, mabele)
..F....... [ZBXNEXT-5786] updated the list of user agents (agriscenko)
...G...... [ZBXNEXT-5685] added MySQL plugin for Zabbix agent 2 (mchudinov)
A.F.....S. [ZBXNEXT-5676] added support for TimescaleDB compression (atumilovics, vasilijs)
.......PS. [ZBXNEXT-5829] replaced uint64 hash function with faster one (wiper)
..F....... [ZBXNEXT-1169] replaced problem acknowledge page with a modal popup window (agriscenko)
..F....PS. [ZBXNEXT-2753,ZBXNEXT-5641] added TLS for server, proxy and UI connection to database (mabele, vasilijs)
........S. [ZBXNEXT-1961] added support for connection string to db.odbc.* items (atumilovics)

Bug fixes:
.........T [ZBX-17457] fixed description in Template DB MySQL by Zabbix agent (mchudinov)
..F....... [ZBX-17508] fixed error in oracle database encoding check (gcalenko)
..F....... [ZBX-17429] fixed trigger expression condition popup to display negative numbers upon opening existing expression (Ivo)
A......... [ZBX-17177] removed "operationid" from lower level properties in Action API (Ivo)
.......PS. [ZBX-17518] fixed empty parameter handling in GET method of CurlHttpRequest (vso)
A.F....... [ZBX-17012] fixed URL validator to also accept relative URLs (Ivo)
....I..... [ZBX-17514] fixed db upgrade patch for Oracle (asestakovs)
...G...... [ZBX-17368] fixed HostMetadataItem and HostInterfaceItem handling in agent2 (esneiders)
..F....... [ZBX-17507] fixed oracle query interpreted as a multistatement (talbergs)
........S. [ZBX-17275] optimized database requests in maintenance update (wiper)
...G...... [ZBX-17502] fixed possible hang in agent2 when executing some metrics that forked another process (vso)
........S. [ZBX-17398] fixed server crash when escalating internal events with OPDATA macro (asestakovs)
........S. [ZBX-9387] fixed incorrect maintenance calculations when DST changed to summer time (akozlovs)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17469] fixed kiosk button margin in history/graph view of the latest data (averza)
..F....... [ZBX-17346] fixed button label in item test dialog (miks)
..F....... [ZBX-17439] fixed macros detection in item test dialog (miks)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha3

New features:
...G...PS. [ZBXNEXT-3604] added support of user configurable ciphers for communication between Zabbix components (Andris)
.......PS. [ZBXNEXT-5649] added name referencing support ('~' suffix) to jsonpath (wiper)
.....J.... [ZBXNEXT-2727] added support of JMX TabularData (viktors)
A.F....... [ZBXNEXT-5694] implemented new page Monitoring->Hosts and added "Configuration" to Host context menu (Ivo, vmurzins)
A.F.....S. [ZBXNEXT-2957] added ability to mask macros (rlataria, wiper)
..F....... [ZBXNEXT-617] added mass update of macros on host / template (rlataria)
A.F....PS. [ZBXNEXT-2613] moved SNMP connection-related attributes to host interface level (MVekslers, rlataria)
..F....... [ZBXNEXT-5449] added support of svg graph as image download (gcalenko)
...GI..PS. [ZBXNEXT-5716] removed mbedTLS support (Andris)
...G...... [ZBXNEXT-5781] improved agent2 metric testing (-t) and printing (-p) by adding full plugin interface support and verbose testing option (wiper)
.......PS. [ZBXNEXT-3940] added functionality to flush SNMP connections cache (arimdjonoks)
.D.G...... [ZBXNEXT-1561] added nanoseconds option for zabbix_sender; thanks to Vladimir for the patch (asestakovs)
...G...... [ZBXNEXT-5604] added option to suppress logging of system.run[] if embedded in agent configuration file (akozlovs)
A.F.I..... [ZBXNEXT-4584] implemented auditlog API (gcalenko, Sasha)
........S. [ZBXNEXT-1797] added HOST.ID macro support to notifications (atumilovics)
..F....... [ZBXNEXT-5725] added ability to select specific severities in Monitoring->Problems (vasilijs)

Bug fixes:
.........T [ZBX-17409] fixed item mysql.dbsize in Template DB MySQL (mchudinov)
....I..... [ZBX-17173] improved windows agent build scripts (yurii)
..F....... [ZBX-17344] fixed PHP 7.4 errors in Latest data->History page for text and log items having an empty filter (Ivo)
..F....... [ZBX-17288] fixed undefined indexes in Administration->Regular expressions->Test tab (averza, Ivo)
.......PS. [ZBX-17330] fixed error reading vmware events with keys over 2^31 (MVekslers)
A.F....... [ZBX-17272] changed translation strings to yield order number in argument (Ivo)
...G...... [ZBX-17426] fixed agen2 build with go 1.14 (wiper)
..FG...... [ZBX-16802] added mtime-reread/mtime-noreread options parameter to log* keys (atumilovics)
..F....... [ZBX-17350] fixed displaying of multiple value types in Latest data->History page (Ivo)
........S. [ZBX-17284] fixed macro {EVENT.VALUE} is not substituted properly in webhooks (akozlovs)
..F....... [ZBX-17027] fixed broken layout in usergroup page (rlataria)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17205] fixed inability to add more than one space in auto-expandable fields like macros and tags (agriscenko)
..F....... [ZBX-17347] fixed order of setting the Severity in the columns in the filters to vertical (vasilijs)
..F....... [ZBX-17308] fixed unreachable code notice in a generic popup (averza)
..F....... [ZBX-17185] fixed non-disappearing messages of failed login attempts (Ivo)
..F....... [ZBX-17180] fixed undefined index in maps for trigger elements with no permissions (vmurzins)
........S. [ZBX-17322] fixed deadlock between server and frontend when updating multiple hosts (vso)
..F.I..... [ZBX-9057] fixed duplicate entries being written into in profiles table (talbergs)
..F....... [ZBX-17159] fixed overlay dialogue instantiation (talbergs)
.......PS. [ZBX-17108] improved process utilization calculation (mabele)
..F....... [ZBX-17269] fixed undefined indexes in history page (Ivo)
........S. [ZBX-17342] dump memory statistics and items with most values when value cache is fully used (vso)
.......PS. [ZBX-16928] upgraded Duktape version from 2.3.0 to 2.4.0 (wiper)
.......PS. [ZBX-16926] fix INT_MAX error when compiling on SunOS/Joyent/Solaris (arimdjonoks)
.......PS. [ZBX-17295] fixed IPMI sensor LLD JSON output (akozlovs)
..F....... [ZBX-17222] fixed unlimited data selection in Latest data view (averza)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha2

New features:
..F....... [ZBXNEXT-5697] removed support for Internet Explorer (talbergs)
..F....... [ZBXNEXT-5698] added filter by tags for widget "Problems by severity" and "Problem hosts" (rlataria)
..F.I..PS. [ZBXNEXT-5287,ZBXNEXT-5288] implemented functionality to test items (miks, vso)
A.F.I..... [ZBXNEXT-5514] added functionality for Zabbix frontend customization (ashubin, averza, gcalenko)
.........T [ZBXNEXT-5660] Added Discord media type (tuskov)
..F....PS. [ZBXNEXT-5603,ZBXNEXT-5626] added database character set check (mabele, rlataria)
.........T [ZBXNEXT-5659] added "Template DB MySQL by ODBC" (mchudinov)
.......PS. [ZBXNEXT-5690] added support for libssh (akozlovs)
...G...... [ZBXNEXT-5646] added support of configuration parameters HostInterface and HostInterfaceItem (viktors)
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
.......P.. [ZBX-17213] fixed Zabbix proxy not to execute remote commands on Zabbix agent with timeout and not to wait for execution result (vso)
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
........S. [ZBX-17121] improved proxy configuration synchronization performance on server when using Oracle database (wiper)
A.F....... [ZBX-17174] fixed sorting of Webhook parameters using natural sort order (Ivo)
..F....... [ZBX-17171] fixed padding of dashboard controls while in edit mode (averza)
A.F....... [ZBX-17220] fixed several PHP 7.4 compatibility issues (miks)
...G...... [ZBX-17050] fixed allowed hosts parsing by agent2 (asestakovs)
........S. [ZBX-16827] fixed applications being unlinked from items when both items and applications are not discovered anymore (vso)
..F....... [ZBX-16697] implemented preloader in popups (talbergs)
..F....... [ZBX-17054] fixed undefined index in discovery checks (rlataria)
........S. [ZBX-17035] internal events are not created if there is no enabled internal actions (atumilovics)
........S. [ZBX-16965] fixed link/unlink template operation execution order (atumilovics)
A......... [ZBX-17165] fixed incorrect validation in XML conversion chain duo wrong XML type for tag tls_accept, added 5.0 XML schema (rlataria)
..F....... [ZBX-17170] fixed saving of cloned actions when one of its operations was modified (Ivo)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha1

New features:
A.F....PS. [ZBXNEXT-1423] added ipmi.get item for IPMI sensor LLD (akozlovs, Ivo)
A.F.....S. [ZBXNEXT-5546,ZBXNEXT-5548] added support of default message templates for each media type (agriscenko, asestakovs)
...G...... [ZBXNEXT-5639] added available agent 2 check restriction parameters (atumilovics)
..F....... [ZBXNEXT-5693] reset page number when applying new filter, changing sort order or re-opening the page (averza)
..F....PS. [ZBXNEXT-5554] added webhook through proxy (akozlovs, vso)
A......... [ZBXNEXT-1898] implemented strong cryptography for encoding frontend passwords (vasilijs)
A.F.I..PS. [ZBXNEXT-5592] dropped IBM DB2 database support for Zabbix server (talbergs, viktors)
...G...PS. [ZBXNEXT-1085] added available agent check restriction parameters (atumilovics)
..F....... [ZBXNEXT-4700] reworked new action operation form as popup (rlataria)
A.F....... [ZBXNEXT-5412] reworked new condition forms as popup (rlataria)
A.FG...PS. [ZBXNEXT-1989] increased maximum item key length to 2048 chars (MVekslers, rlataria)
..F....... [ZBXNEXT-5414] moved maintenance period configuration settings to modal window to decrease page refresh count (gcalenko)
A.F.I..... [ZBXNEXT-5538] moved Administration->User groups pages to MVC framework (Sasha, talbergs)
..F....... [ZBX-11991] reworked event correlation operations page (rlataria)
..F....... [ZBXNEXT-5413] reworked discovery checks form as popup (agriscenko, rlataria)
..F....... [ZBXNEXT-170] implemented possibility to "unlink" specific templates in hosts and templates massupdate (talbergs)
..F....... [ZBXNEXT-3322] implemented popup submenus on page headings instead of select controls (averza)

Bug fixes:
..F.I..... [ZBX-12899] fixed check for circular dependencies of navigation tree items (Sasha)
A.F....... [ZBX-17049] fixed non well formed numeric value in maintenance.create and maintenance.update; fixed undefined index in maintenance create and update popup (gcalenko)
..F....... [ZBX-17066] fixed wrongly positioned context menu when launched by keyboard (averza)
..F....... [ZBX-402] fixed latest data reloading to updating asynchronously (averza)
.........T [ZBX-16695] changed default width of various screen elements in Zabbix templates from 500 to 750 pixels (Ivo, talbergs, vasilijs)
....I..... [ZBX-11764] fixed automake scripts; thanks to Tomasz Kłoczko for the patch (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.4.10

4.4.10rc1 was released as 4.4.10 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.10rc1

Bug fixes:
........S. [ZBX-17851] fixed possible deadlocks when deleting escalations (wiper)
...G...... [ZBX-17891] changed log, log.count monitoring to ignore file modification time (wiper)
.......PS. [ZBX-17801] shadow global auto_increment MySQL variables only for proxy (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.4.9

4.4.9rc1 was released as 4.4.9 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.9rc1

New features:
.......PS. [ZBXNEXT-5922] increased max configuration cache size limit to 64GB (viktors)

Bug fixes:
.......PS. [ZBX-17227] fixed 4-byte utf-8 sequence handling in embedded scripts (wiper)
........S. [ZBX-17662] fixed a failing query when updating existing host prototypes (viktors, vso)
....I..... [ZBX-16347] increased TimescaleDB chunk interval for trends and trends_uint to 1 month (arimdjonoks)
.......PS. [ZBX-17747] fixed javascript preprocessing output variable initialization to not trigger false positive memory allocation warning (wiper)
.......PS. [ZBX-15484] shadow global auto_increment variables for MySQL (arimdjonoks)
.......PS. [ZBX-17607] fixed unreachable poller being too busy due to SNMP checks being attempted twice at a time (mabele)
..F....... [ZBX-17629] fixed markup in User Media popup (vmaksimovs)
.......... [ZBX-17733] fixed web.page.get,web.page,web.page.regexp keys on Zabbix agent2 not to verify server's certificate chain and host name (vso)
........S. [ZBX-17109] fixed agent request parameter type parsing (atumilovics)
..F....... [ZBX-17470] fixed element of filters is not focused on several pages (agriscenko)
...G...... [ZBX-17550] fixed log level check in case of DebugLevel=0 (asestakovs)
........S. [ZBX-17691] fixed server crashes on regexp preprocessing (MVekslers)
........S. [ZBX-17445] fixed misleading error shown when formula cannot be updated during LLD (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.4.8

4.4.8rc1 was released as 4.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.8rc1

New features:
.........T [ZBXCTR-1] added Telegram media type (ableev)
..F....... [ZBXNEXT-4829] changed web setup wizard to not create and drop tables for DB connectivity test purposes (Ivo)
.......PS. [ZBXNEXT-5734] added base64 encode, decode functions to webhook (mabele)

Bug fixes:
.........T [ZBX-17571] changed preprocessing for the haproxy.version, discovery rules divided into HTTP and TCP services (mchudinov)
..F....... [ZBX-17524] fixed time selector button state (rlataria)
A......... [ZBX-17496] fixed UserMacro API validation (miks)
..F....... [ZBX-17532] added css files and sprites versioning by query strings (rlataria)
..F....... [ZBX-17501] fixed overlapping multiselect suggest with browser autocomplete (vasilijs)
..F....... [ZBX-17402] fixed search field accidentally transform value to lowercase (rlataria)
...G...... [ZBX-17505] fixed crash inside a fork when calling vfs.fs.inode (mabele)
.......PS. [ZBX-17412] fixed updating metadata, ip, port for hosts with TLS certificate encryption monitored via proxy (mabele)
...G...... [ZBX-17558] fixed Zabbix agent 2 compilation on MS Windows (vso)
...G...... [ZBX-17140] fixed builtin counter index rewrite on localized Windows systems (atumilovics)
........S. [ZBX-16959] fixed return code check of curl_easy_setopt (atumilovics)
..F....... [ZBX-17423] fixed "reset" button in history page (talbergs)
...G...... [ZBX-17551] fixed duktape crash on ppc64le architecture (wiper)
..F....... [ZBX-16112] fixed connection timeout issue with media type testing by increasing timeout to 65 seconds (Ivo)
...G...... [ZBX-17377] fixed HostInterfaceItem not being refreshed during active checks  (esneiders)
..F....... [ZBX-17395] fixed deletion of templated applications that were linked to items when importing templates (Ivo)
A......... [ZBX-17359] fixed "sortorder": "DESC" option with multiple sortfields (Sasha)
...G...... [ZBX-16772] enabled zabbix_agent2 to use OpenSSL 1.0.1, 1.0.2 on Unix platforms (Andris)
.D........ [ZBX-17500] fixed errors in zabbix_agent2 man-page (akozlovs)
.......PS. [ZBX-17336] fixed wrong error message when fping fails (mabele)
..F....... [ZBX-17427] fixed top busiest triggers filter (miks)
..F....... [ZBX-17428] fixed skipping null cells in CSV file (talbergs)
...G...... [ZBX-17461] fixed length parameter for web.page.regexp item key (viktors)
.........T [ZBX-17457] fixed description in Template DB MySQL by Zabbix agent (mchudinov)
..F....... [ZBX-17508] fixed error in oracle database encoding check (gcalenko)
...G...... [ZBX-17442] fixed web.page.get to time out when there is no response (vso)
..F....... [ZBX-17429] fixed trigger expression condition popup to display negative numbers upon opening existing expression (Ivo)
.......PS. [ZBX-17518] fixed empty parameter handling in GET method of CurlHttpRequest (vso)
A.F....... [ZBX-17012] fixed URL validator to also accept relative URLs (Ivo)
..F....... [ZBX-17507] fixed oracle query interpreted as a multistatement (talbergs)
...G...... [ZBX-17368] fixed HostMetadataItem and HostInterfaceItem handling in agent2 (esneiders)
........S. [ZBX-17275] optimized database requests in maintenance update (wiper)
...G...... [ZBX-17502] fixed possible hang in agent2 when executing some metrics that forked another process (vso)
........S. [ZBX-17398] fixed server crash when escalating internal events with OPDATA macro (asestakovs)
........S. [ZBX-9387] fixed incorrect maintenance calculations when DST changed to summer time (akozlovs)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)

--------------------------------------------------------------------------------
Changes for 4.4.7

4.4.7rc1 was released as 4.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.7rc1

New features:
...G...PS. [ZBXNEXT-3604] added support of user configurable ciphers for communication between Zabbix components (Andris)
.......PS. [ZBXNEXT-5649] added name referencing support ('~' suffix) to jsonpath (wiper)
...G...... [ZBXNEXT-5781] improved agent2 metric testing (-t) and printing (-p) by adding full plugin interface support and verbose testing option (wiper)

Bug fixes:
.........T [ZBX-17409] fixed item mysql.dbsize in Template DB MySQL (mchudinov)
....I..... [ZBX-17173] improved windows agent build scripts (yurii)
A......... [ZBX-17425] fixed template.massupdate API macros update (rlataria)
..F....... [ZBX-17344] fixed PHP 7.4 errors in Latest data->History page for text and log items having an empty filter (Ivo)
.......PS. [ZBX-17330] fixed error reading vmware events with keys over 2^31 (MVekslers)
..F....... [ZBX-17288] fixed undefined indexes in Administration->Regular expressions->Test tab (averza, Ivo)
...G...... [ZBX-17426] fixed agen2 build with go 1.14 (wiper)
..FG...... [ZBX-16802] added mtime-reread/mtime-noreread options parameter to log* keys (atumilovics)
..F....... [ZBX-17350] fixed displaying of multiple value types in Latest data->History page (Ivo)
........S. [ZBX-17284] fixed macro {EVENT.VALUE} is not substituted properly in webhooks (akozlovs)
..F....... [ZBX-17027] fixed broken layout on some pages with multiselect (rlataria)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17205] fixed inability to add more than one space in auto-expandable fields like macros and tags (agriscenko)
..F....... [ZBX-17308] fixed unreachable code notice in a generic popup (averza)
..F....... [ZBX-17185] fixed non-disappearing messages of failed login attempts (Ivo)
..F....... [ZBX-17180] fixed undefined index in maps for trigger elements with no permissions (vmurzins)
........S. [ZBX-17322] fixed deadlock between server and frontend when updating multiple hosts (vso)
..F.I..... [ZBX-9057] fixed duplicate entries being written into in profiles table (talbergs)
..F....... [ZBX-17159] fixed overlay dialogue instantiation (talbergs)
.......PS. [ZBX-17108] improved process utilization calculation (mabele)
..F....... [ZBX-17269] fixed undefined indexes in history page (Ivo)
........S. [ZBX-17342] dump memory statistics and items with most values when value cache is fully used (vso)
.......PS. [ZBX-16926] fix INT_MAX error when compiling on SunOS/Joyent/Solaris (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.4.6

4.4.6rc1 was released as 4.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.6rc1

New features:
.........T [ZBXNEXT-5660] Added Discord media type (tuskov)
..F....PS. [ZBXNEXT-5603,ZBXNEXT-5626] added database character set check (mabele, rlataria)
.........T [ZBXNEXT-5659] added "Template DB MySQL by ODBC" (mchudinov)
.......PS. [ZBXNEXT-5690] added support for libssh (akozlovs)
...G...... [ZBXNEXT-5646] added support of configuration parameters HostInterface and HostInterfaceItem (viktors)
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
.......P.. [ZBX-17213] fixed Zabbix proxy not to execute remote commands on Zabbix agent with timeout and not to wait for execution result (vso)
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
........S. [ZBX-17121] improved proxy configuration synchronization performance on server when using Oracle database (wiper)
A.F....... [ZBX-17174] fixed sorting of Webhook parameters using natural sort order (Ivo)
A.F....... [ZBX-17220] fixed several PHP 7.4 compatibility issues (miks)
...G...... [ZBX-17050] fixed allowed hosts parsing by agent2 (asestakovs)
........S. [ZBX-16827] fixed applications being unlinked from items when both items and applications are not discovered anymore (vso)
........S. [ZBX-17035] internal events are not created if there is no enabled internal actions (atumilovics)
........S. [ZBX-16965] fixed link/unlink template operation execution order (atumilovics)
A......... [ZBX-17165] fixed incorrect validation in XML conversion chain duo wrong XML type for tag tls_accept (rlataria)

--------------------------------------------------------------------------------
Changes for 4.4.5

4.4.5rc1 was released as 4.4.5 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.5rc1

New features:
.......... [ZBXNEXT-5671] added zabbix_js command line utility for embedded javascript testing (wiper)
...G...... [ZBXNEXT-5490] added new key vfs.fs.get to collect mounted filesystems information and relevant metrics into json (akozlovs)
.........T [ZBXNEXT-5636] added "Template App HAProxy" (mchudinov)
.........T [ZBXNEXT-5549] added media "PagerDuty" (mchudinov)
.........T [ZBXNEXT-5472] added "Template DB Redis" template (afayantsev)
........S. [ZBXNEXT-5239] added housekeeping of unused/deleted items values in value cache (vso)
.........T [ZBXNEXT-5562] added media "Slack" (afayantsev)
...G...... [ZBXNEXT-5428] added redis plugin for agent2 (vadimipatov)
...G...... [ZBXNEXT-5680] added windows support to agent2 file plugin (wiper)
A......... [ZBX-3783] added strict validation of input parameters in script.get() method (Sasha)
..F....... [ZBXNEXT-5473] reworked template linking with Multiselect and loading macro list with AJAX (averza, Ivo, vmurzins)

Bug fixes:
A.......S. [ZBX-10240] fixed maintenance time period update every field validation (atumilovics)
...G...... [ZBX-17164] fixed file change time in vfs.file.time on Windows (atumilovics)
..F....... [ZBX-17135] fixed allowing user to enter blank spaces in media type Webhook parameter names, script and menu entry name and URL fields (Ivo)
...G...... [ZBX-17036] fixed memory leak and wrong type cast; thanks to Yudai Hashimoto for the patch (mabele)
A.......S. [ZBX-16811] fixed SQL error during prototype removal by adding select for update locks (atumilovics)
.....J.... [ZBX-17002] added bulk gathering of attributes for Zabbix Java gateway when using attribute discovery (viktors)
...G...PS. [ZBX-16960,ZBX-16961,ZBX-16964] fixed time of check - time of use issues reported by coverity (atumilovics)
.......PS. [ZBX-17153] fixed memory leak in alert manager (mabele)
A......... [ZBX-16901] fixed 'opdata' property in event.get and problem.get for events without triggers (vmurzins)
..F....... [ZBX-16902] fixed providing notifications for devices without audio support (talbergs)
........S. [ZBX-17127] fixed crash on jsonpath function processing (atumilovics)
........S. [ZBX-17080] fixed deadlock on maintenance table when using Oracle database (vso)
.......PS. [ZBX-16907] icmppingloss counting all after first 400 ping responses as lost (mabele)
..F....... [ZBX-17090] fixed error when creating user with long password (vasilijs)
..F....... [ZBX-16325] fixed httpstepid validation when its value exceeds int32 (miks, vasilijs)
...G...... [ZBX-17113] fixed agent2 build failure on 32-bit platforms (atumilovics)
A.F....... [ZBX-17078] fixed web scenario step allowing to use 0 timeout (mabele, talbergs)
........S. [ZBX-16997] fixed duplicate entry errors on 32-bit architecture during item application discovery (akozlovs)
..F....... [ZBX-17102] fixed scroll bar visibility in svg graph widget configuration form (gcalenko)
A......... [ZBX-17049] fixed non well formed numeric value encountered in maintenance (gcalenko)
..F....... [ZBX-16866] fixed indistinguishable validation messages for graph axis and unified graph validation messages in overrides (Ivo)
....I..... [ZBX-16972] fixed DB2 data import script (viktors, wiper)
..F....... [ZBX-16481] fixed spelling issues in the code (miks)
.......... [ZBX-1977] reverted fix for axis labels calculation (rlataria)
..F....... [ZBX-16894] fixed dynamic rows losing old input at form error (talbergs)
..F....... [ZBX-17019] fixed aria-live message partially visible beneath multiselect controls (averza)
........S. [ZBX-16966] fixed not operator in correlation function expression (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.4.4

4.4.4rc2 was released as 4.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.4rc2

Bug fixes:
....I....T [ZBXNEXT-5386] added missing webhook parameters to default database data (Sasha)

--------------------------------------------------------------------------------
Changes for 4.4.4rc1

New features:
.........T [ZBXNEXT-5623] added Pushover webhook integration (vitaly)
.........T [ZBXNEXT-5591] added media "Mattermost" (afayantsev)
.........T [ZBXNEXT-5586] added media "Opsgenie" (mchudinov)
...G...... [ZBXNEXT-5609] added agent2 Windows build support (wiper)
A.F....... [ZBXNEXT-5271] implemented 'delete missing' option for imported template linkages (miks)
.........T [ZBXNEXT-5600] updated templates to internal version v0.34 (vitaly)
.........T [ZBXNEXT-5572] added windows services template, updated windows template objects descriptions, added missing user macro (vitaly)

Bug fixes:
..F....... [ZBX-17101] fixed url validation before output (miks)
...G...... [ZBX-17070] fixed agent2 plugin configuration not being called if no plugin specific parameters are set (wiper)
........S. [ZBX-17062] fixed LLD macro substitution when PostgrSQL is used (viktors)
.......PS. [ZBX-16929] removed redundant code block (mabele)
..F....... [ZBX-16804] added missing get parameters in availability report (rlataria)
..F....... [ZBX-16286] fixed graph widget dimensions errors on high DPI screens (agriscenko)
..F....... [ZBX-16848] fixed fatal error occurring in user profile and user edit forms when PHP FileInfo extension does not exist (Ivo)
..F....... [ZBX-16684] fixed incorrect double quotes in history plain text view (Ivo)
..F....... [ZBX-16918] fixed widget saving with slow internet connection (rlataria)
A......... [ZBX-16903] fixed validation of "interfaceid" field for HTTP agent items with large IDs (Ivo)
..F....... [ZBX-16751] fixed support for php 7.4 (talbergs)
..F....... [ZBX-16879] changed condition description message for tag value in actions and event correlations (vasilijs)
........S. [ZBX-16459] fixed context-aware LLD macro expansion in JsonPath preprocessing (atumilovics)
..F....... [ZBX-16911] fixed multiselect searching suggests in template mass update (rlataria)
.......PS. [ZBX-9084] fixed high memory usage during startup (vso)
...G...... [ZBX-17058] fixed agent2 passive check timemouts exhausting plugin capacity (wiper)
...G...... [ZBX-16932] fixed build fail on netBSD (mabele)
..F....... [ZBX-15041] fixed request not being cancelled along with popup window in widgets (talbergs)
A.F....... [ZBX-16111] removed templateid from screen API output (vasilijs)
..F....... [ZBX-16919] fixed server check warning width in chrome (ashubin, rlataria)
..F....... [ZBX-16954] fixed graph widget scroll disappear (rlataria)
..F....... [ZBX-16995] fixed widget vertically stretch (averza, rlataria)
..F....... [ZBX-16978] fixed undefined offset in problem by severity widget (rlataria)
..F....... [ZBX-16944] fixed "Type of information" field in item form being marked as required when it is read-only (Ivo)
..F....... [ZBX-16912] fixed image map elements having a hand cursor when there is no context menu available (Ivo)
..F....... [ZBX-1977] fixed axis labels calculation (ashubin, rlataria)
..F....... [ZBX-16877] fixed long SNMP OID value goes beyond fields block (rlataria)
..F....... [ZBX-17034] updated Zabbix website links (averza)
..F....... [ZBX-16874] fixed map-type widget clipping in Internet Explorer (averza)
.......PS. [ZBX-16915] fixed memory leak (mabele)
........S. [ZBX-17008] improved Zabbix server performance when using maintenance (vso)
........S. [ZBX-16779] fixed infinite loop when writing export to file fails (mabele)
.........T [ZBX-16540] splitted host_resources templates into 3 subtemplates: for CPU, memory and storage (vitaly)
..F....... [ZBX-16852] fixed graph widget multiselect collapse (ashubin, rlataria)
..F....... [ZBX-16649] fixed flexible textarea behavior (averza, vasilijs)

--------------------------------------------------------------------------------
Changes for 4.4.3

Bug fixes:
...G...PS. [ZBX-16988] fixed agent memory leak (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.4.2

4.4.2rc2 was released as 4.4.2 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.2rc2

Bug fixes:
........S. [ZBX-16955] fixed performance of history syncers and timer processes by not locking each other when suppressing events (vso)

--------------------------------------------------------------------------------
Changes for 4.4.2rc1

New features:
.........T [ZBXNEXT-5493,ZBX-16540] moved LLD rules from parent templates to linked templates for Module HOST-RESOURCES-MIB SNMPv2, Module Interfaces Windows SNMPv2, Net Arista SNMPv2, OS Windows SNMPv2 (vitaly)
...G...... [ZBXNEXT-5570] changed agent2 plugin configuration, moved MaxLinesPerSecond, EnableRemoteCommands, LogRemoteCommands from global to plugin configuration (wiper)
..F....... [ZBX-16871] fixed not setting the default values of multiselects on initial load (averza)
..F....... [ZBX-16776] reworked custom item select to multiselect (rlataria)
...G...PS. [ZBXNEXT-5543] added compression support for Zabbix agent 2 (MVekslers)
....I..... [ZBXNEXT-5532] disabled guest user by default (talbergs)
..F....... [ZBXNEXT-5500] added scrollbars for item and problem descriptions (ashubin)
..F....... [ZBXNEXT-4825] implemented in Monitoring -> Problems the button "Export to CSV" to export all pages (talbergs)

Bug fixes:
..F....... [ZBX-16884] fixed links to usergroups in user list (vmurzins)
...G...PS. [ZBX-16842] added range validation and optional conversion to is_double() (Andris)
..F....... [ZBX-16893] fixed "Y-axis" graph widget field type (vasilijs)
...G...... [ZBX-16790] fixed log rotation on Windows (akozlovs)
..F....... [ZBX-16865] fixed dynamic graphs not updating when changing host in combo box (talbergs)
..F....... [ZBX-16856] fixed "readonly" feature for checkbox and combobox (talbergs)
........S. [ZBX-9146] fixed json null value being treated as empty string for LLD filters (atumilovics)
..F....... [ZBX-16828] fixed array_db validation when validated value is not an array (miks)
..F....... [ZBX-11659] made user profile icon visible for guest user (miks)
..F.....S. [ZBX-16745] implemeted webhook returned tags preview in media type test modal window, added server improvements in webhook processing, removed webhooks from watchdog media type lists (gcalenko, wiper)
........S. [ZBX-16849] moved INTERFACE_TYPE_PRIORITY definition to misc.c (mabele)
..F....... [ZBX-16844] fixed the process of saving the scroll position on the Latest data page in Internet Explorer (vasilijs)
........S. [ZBX-16343] fixed LLD not to create items on wrong host if there are failed transactions (vso)
..F....... [ZBX-16730] fixed disappearance of successful modification message while saving the Dashboards (talbergs, vasilijs)
.........T [ZBX-16823] fixed preprocessing regex for ping.time (afayantsev)
.......PS. [ZBX-16883] fixed possible out of bounds access in csv to json preprocessing (asestakovs)
..F....... [ZBX-16787] fixed wrong placeholder in graph widget form (rlataria)
.......PS. [ZBX-16835] fixed throttled LLD items being shown in queue when monitored through Zabbix proxy (vso)
A......... [ZBX-16679] fixed username and password fields resetting and saving for item, item prototype and LLD rule on type change (Ivo)
........S. [ZBX-16785] improved performance of timer process when reading from "problem_tag" table (vso)
..F....... [ZBX-16696] fixed multiselect suggest box clipping when overflowing not allowed in parent containers (averza)
..F....... [ZBX-16809] fixed undefined offset error in action operation condition form (miks)
...G...... [ZBX-16595] optimized active logs checks monitoring when buffer flushing fails (arimdjonoks)
..F....... [ZBX-16682] fixed wrong element label update in map constructor (rlataria)
...G...... [ZBX-16769] fixed Zabbix agent 2 compilation on i386, arm, ppc64le and s390x architectures (viktors)
........S. [ZBX-16843] fixed {TRIGGER.ID} to be supported on trigger level in addition to host level and template level tags (vso)
..F....... [ZBX-16812] fixed problems by severity widget problem duplication (talbergs)
..F....... [ZBX-16815] fixed widget form positioning when changing widget type from Graph to any other type (averza)
..F....... [ZBX-16706] fixed unneeded padding for dashboard URL widget (averza)
..F....... [ZBX-16784] fixed Oracle performance by using "between" operator in SQL queries (averza)
..F....... [ZBX-16579] fixed long text wrapping in the latest data history (averza)
...G...PS. [ZBX-16767] fixed possible null pointer arithmetic; thanks to Mikhail Grigorev for the patch (asestakovs)
....I..... [ZBX-16744] fixed GO compiler check during configuration (viktors)
..F....... [ZBX-16817] fixed missing maxlength property for global macros description field (miks)
A......... [ZBX-16500] fixed SLA calculation when requested time window starts during the service time; fixed downtime time calculation (miks)
A......... [ZBX-16805] fixed when the HttpTest API selects too many entries from the httpstep table when editing a specific Web scenario (vasilijs)
..F....... [ZBX-10618] fixed disappearing dependent trigger cells and rows in overview (vasilijs)
...G...... [ZBX-16596] added handling of BOM to detect encoding for vfs.file.contents, vfs.file.regex and vfs.file.regmatch (arimdjonoks)
........S. [ZBX-16719] added support of EVENT.TAGS.<name> macros to trigger based notifications (wiper)
..F....... [ZBX-16771] fixed wrong Tab number being remembered when several browser tabs are in use (talbergs)
..F....... [ZBX-16548] fixed sort order in plain text screen (talbergs)
..F....... [ZBX-16721] fixed checkboxes of "Connections from host" in host prototype encryption tab not being disabled (talbergs)

--------------------------------------------------------------------------------
Changes for 4.4.1

4.4.1rc1 was released as 4.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.1rc1

New features:
A.F....... [ZBX-12943] implemented host API inventory_mode field as part of host object (talbergs)
........S. [ZBXNEXT-5481] added support of {TRIGGER.ID} macro in trigger tags (vso)

Bug fixes:
..F....... [ZBX-16605] fixed accessibility of localstorage identifier if cookies are made unaccessible for client side scripts (miks)
..F....... [ZBX-16705] fixed when widgets content is not stretched over the whole widget area on Safari (vasilijs)
..F....... [ZBX-16701] fixed visual overlay of Timeline dots on widget header (vasilijs)
..F....... [ZBX-16782] fixed oracle character set mismatch error (gcalenko)
........S. [ZBX-16754] fixed trigger not firing for first collected value if it's timestamp is in future (vso)
...G...PS. [ZBX-16534] fixed stdout and stderr redirection after external log rotation (akozlovs)
....I..... [ZBX-15211] added key 'tests' for bootstrap.sh when working with cmocka tests (MVekslers)
..F....... [ZBX-16542] fixed incorrect displaying of unacknowledged and resolved recent problematic triggers in trigger overview and dashboard widget (averza, Ivo, vmurzins)
A......... [ZBX-16749] improved performance and memory consumption of script.getscriptsbyhosts() method (Sasha)
........S. [ZBX-16725] fixed detection of fping minimal interval (MVekslers)
A......... [ZBX-16562] fixed configuration.export method in API improperly formatting "application" property within "httptests" when exporting in JSON format (Ivo)
.........T [ZBX-16774] fixed typo in system templates (vitaly)
..F....... [ZBX-16766] fixed widgets with hidden headers not reacting on mouse hovering (averza)
........S. [ZBX-15222] fixed housekeeper to cleanup history not only for current item type of information but also for other previously selected types (vso)
...G...... [ZBX-15675] added support for more than 64 CPUs in Windows agent (kalimulin)
.........T [ZBX-16770] fixed value mapping in Template Net HP Comware HH3C SNMP (vitaly)
.......... [ZBX-16481] fixed spelling issues in the code (arimdjonoks)
.......PS. [ZBX-16746] fixed support of libcurl version less than 7.38 for Kerberos authentification (akozlovs)
........S. [ZBX-16650] fixed empty transaction to database in LLD worker (akozlovs)
.......PS. [ZBX-16368] fixed fping double call (akozlovs)
...G...PS. [ZBX-16317] fixed log.h is not self-sufficient (akozlovs)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
........S. [ZBX-16711] ensuring errbuf is emptied before every curl_easy_perform request (arimdjonoks)
.......PS. [ZBX-16664] fixed IPMI poller skips processing if one of the elements is missing information (akozlovs)
........S. [ZBX-16671] fixed server crashing when linking web scenario template (arimdjonoks)
...G...... [ZBX-15685] fixed zabbix_sender failing to report the error due to closed connection (arimdjonoks)
........S. [ZBX-16002] added new macro EVENT.RECOVERY.NAME to display recovery event name in recovery alerts (akozlovs)
...G...P.. [ZBX-16512] fixed false item insertion into the queue after maintenance (akozlovs)
..F....... [ZBXNEXT-5457] fixed to allow custom intervals for active Zabbix agent (talbergs)
.......PS. [ZBX-16724] improved embedded script CurlHttpRequest object internal error handling (wiper)
A......... [ZBX-16702] fixed error in the elastic search clearing history (vasilijs)
..F....... [ZBX-10805] fixed log items graphs drawing with numeric values like trapper items (vasilijs)
A......... [ZBX-16604] fixed occurrence of an undefined index in discovered graph configuration (vasilijs)
..F....... [ZBX-16638] fixed disappearing new widget placeholder in dashboard edit mode (averza)
..F....... [ZBX-16720] fixed unsupported option "only_hostid" in template screens constructor (averza)
..F....... [ZBX-16611] fixed memory and performance leaks in gtlc.js library (averza)
..F....... [ZBX-15135] fixed incorrect triggers being displayed in Availability report when filtering by template (averza, Ivo)
..F....... [ZBX-16681] fixed displaying of "Acknowledge" menu option for "Not classified" problems in the Trigger overview page (Sasha)
...G...... [ZBX-16428] fixed SIGBUS crash when mmap memory is not accessible (atumilovics)
...G...... [ZBX-16680] fixed freeing locked resources when Zabbix agent cannot be started and has to exit with failure (viktors)
..F....... [ZBX-16666] fixed trailing slash being set in cookie path (talbergs)
...G...... [ZBX-16612] fixed possibility of high CPU usage on Windows (vso)
........S. [ZBX-16683] fixed race condition between history syncer and escalator that caused recovery operations being delayed by step duration (vso)
.......PS. [ZBX-16575] getting disk controller type from linked controller label value (atumilovics)
.......PS. [ZBX-16561] fixed JsonPath parsing for comma characters inside quoted string (atumilovics)
........S. [ZBX-16677] fixed empty sql query DBexecute_overflowed_sql call during host availability update (atumilovics)
........S. [ZBX-16383] adjusted timer sleeping period to process maintenances each minute at 00 seconds (wiper)
.........T [ZBX-16737] changed agent.ping type to ZABBIX_PASSIVE in Template Module Zabbix agent (vitaly)

--------------------------------------------------------------------------------
Changes for 4.4.0

4.4.0rc1 was released as 4.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.0rc1

New features:
.D........ [ZBXNEXT-5485] removed TimescaleDB experimental status (kalimulin)
A.F.I...S. [ZBXNEXT-5386] added support of the webhook media type (gcalenko, Sasha, wiper)
..F....... [ZBXNEXT-5482] implemented option to show opdata with problem name (ashubin, vmurzins)
.........T [ZBXNEXT-4746] added "Template Server Cisco UCS SNMPv2" template (vitaly)
A.F....... [ZBXNEXT-5372] added support of XML import/export for media types (agriscenko)
A........T [ZBXNEXT-5480] removed linux, windows, zabbix-agent and mysql 'classic' templates from XML and tmpl files, updated conf/zabbix_agentd/userparameter_mysql.conf to match new mysql template (vitaly)
..F....... [ZBXNEXT-5404] added trigger description to Event details and as icon to Monitoring->Problems (agriscenko)
..F....... [ZBXNEXT-3391] added item description icon to Monitoring->Latest data (agriscenko)
A.F.....S. [ZBXNEXT-3970] added CSV to JSON preprocessing option (asestakovs, Ivo)
A.F....... [ZBXNEXT-5228] simplified import/export by removing required from XML / JSON tags (rlataria)
..F....... [ZBXNEXT-5425] added aggregation functions for graphs (ashubin)
A.F.I...ST [ZBXNEXT-4166] added user macro and host macro description (talbergs, viktors)
.........T [ZBXNEXT-5326] added new windows templates (mchudinov, vitaly)
.........T [ZBXNEXT-5143] added new linux templates (vitaly)
.........T [ZBXNEXT-5388] added "Template DB RabbitMQ" (afayantsev)
........S. [ZBXNEXT-5433] added host name to real time export files (akozlovs)
........S. [ZBXNEXT-4831] added value type to real time export files (akozlovs)
.......PS. [ZBXNEXT-5422] quoted numbers are now accepted by JSONPath aggregate functions (atumilovics)
..F....... [ZBXNEXT-5402] implemented remembering last selected widget as default (vmurzins)
..F....... [ZBXNEXT-5407] normalized widget hidden headers behavior in dashboard view and edit modes (averza)

Bug fixes:
.........T [ZBX-15897] fixed overall health check in Template HP iLO SNMPv2 (vitaly)
....I..... [ZBX-16465] fixed Zabbix database upgrade failure on MariaDB (vso)

--------------------------------------------------------------------------------
Changes for 4.4.0beta1

New features:
..F.....S. [ZBXNEXT-5434] added support of {EVENT.ID} macro in trigger URL (talbergs, vmurzins)
..F.....S. [ZBXNEXT-5197] increased maximum dependent item count to 29999 (atumilovics)
...G...... [ZBXNEXT-2946] added new key "wmi.getall" to collect all required wmi properties in a json document (MVekslers)
..F....... [ZBX-7341] reworked template linking interface (rlataria)
..F.I..... [ZBXNEXT-5330] added new filtering option in "Host availability" widget (rlataria)
...G...... [ZBXNEXT-1287] added support for English performance counters on Windows (kalimulin)
....I..... [ZBXNEXT-5406] updated widgets on default dashboards (vmurzins)
..F..J.... [ZBXNEXT-4209] added jmx.get[<discovery mode>,<object name pattern>] key for JMX LLD (atumilovics)
...G...... [ZBXNEXT-5453] added Zabbix agent 2 (akozlovs, Andris, asestakovs, MVekslers, viktors, vso, wiper)
..F....PS. [ZBXNEXT-4033] added possibility to return multiple columns (and rows) from SQL ODBC (akozlovs)

Bug fixes:
....I..... [ZBX-16465] fixed Zabbix database schema creation failure on MariaDB (vso)
..F....... [ZBX-16654] fixed undefined index error in discovered host update form (gcalenko)
..F....... [ZBX-16645] fixed suggested selection font weight for new item (vasilijs)
.......PS. [ZBX-13266] fixed performance of sql query with lots of items (MVekslers)
.......... [ZBX-16089] fixed Windows socket initialization in Windows sender sample application (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.4.0alpha3

New features:
A.F.I...S. [ZBXNEXT-5426] renamed media type field "description" to "name" (Sasha)
A.F.I...S. [ZBXNEXT-5416] dropped support of "Jabber" and "Ez Texting" media types (Sasha)
A.F....... [ZBXNEXT-5252] added new dashboard widget "Graph prototype" (averza)
A.FGI..PS. [ZBXNEXT-3497,ZBXNEXT-5291] added support of PSK-based encryption in autoregistration (Andris, Sasha, vasilijs)
..F....... [ZBXNEXT-5328] replaced graph widget hosts and items selector (ashubin, miks)
.......PS. [ZBX-16511] added source IP address to unknown request log warning message (atumilovics)
.........T [ZBXNEXT-5141] added "Template App Apache" (afayantsev)
..F....... [ZBXNEXT-854] added support of bar graphs (ashubin, rlataria)
A......... [ZBX-3783] added strict validation of input parameters in valuemap.get() method (Sasha)
.........T [ZBXNEXT-5142] added "Template App Nginx" (mchudinov)
..F....... [ZBXNEXT-1657] split proxy and host names in separate columns in Configuration->Hosts list, Configuration->Discovery rules list and Administration->Queue pages (Ivo)
.......PS. [ZBXNEXT-4920] increased received packet size to 1GB (akozlovs)
A.F.....S. [ZBXNEXT-4942] implemented support of displaying operational data in the list of problems (agriscenko, asestakovs)

Bug fixes:
..F....... [ZBX-16228] increased max length to 2000 characters for values of the headers of the http agents (averza)
..F....... [ZBX-16480] fixed error in graphs after page refresh if period was set to future (averza)
A......... [ZBXNEXT-5219] fixed possibility to create items and item prototypes with values in real time fields (rlataria)
..F....... [ZBX-16546] fixed broken items mass update form preprocessing tab checkbox markup in firefox (rlataria)
..F....... [ZBX-16452] fixed inconsistency in show legend, working time and triggers for graphs in screens and dashboard (averza)
..F....... [ZBX-16565] fixed incorrect sorting of triggers in "Trigger overview" widget (Ivo)
..F....... [ZBX-16530] fixed color for blinked elements (ashubin)
........S. [ZBX-7798] improved performance of icmpping* for fping v4.0 and more (MVekslers)
A......... [ZBX-16522] fixed undefined index "type" in pie and exploded graph creation (talbergs)
...G...PS. [ZBX-16545] fixed shell script execution timeout log message (atumilovics)
.......PS. [ZBX-16467] removed tables without auto-increment from DBget_maxid_num function (akozlovs)
..F....... [ZBX-16538] fixed color for the multiselect selected items (ashubin)
........S. [ZBX-16445] fixed possible duplicate key insertion during LLD (akozlovs)
A......... [ZBX-16550] fixed web monitoring items has no real-time data entry in "item_rtdata" (talbergs)
.........T [ZBX-16539] fixed "Template Net Juniper SNMPv2" (afayantsev)
A......... [ZBX-16349] fixed "Delete missing" checkbox does not work when importing template without checking "Update existing" (agriscenko)
........S. [ZBX-16279] fixed trailing spaces handling in value mapping when using MySQL (akozlovs)
.......PS. [ZBX-16230] fixed unreachable host next check calculation uses both unreachable settings and flexible item interval (akozlovs)
...G...PS. [ZBX-16460] fixed Zabbix daemon termination on FreeBSD (vso)
..F....... [ZBX-16449] fixed wrong order of the displayed latest values in problems (vasilijs)
..F....... [ZBX-16435] fixed Zabbix graph spinning in preview tab in IE11 (talbergs)
..F....... [ZBX-15766] fixed the ability to add an unlimited number of widgets in the Dashboard (vasilijs)
A......... [ZBX-16398] fixed selection of discovered services by dservice.get "dcheckids" property (vasilijs)
..F....... [ZBX-16370] fixed link indicator coloring in network maps (vasilijs)
..F....... [ZBX-16502] fixed user edit form having a disabled and hidden fields when alias is the same as guest user (Ivo)
..F....... [ZBX-16507] fixed vertical scrollbar in kiosk mode when focusinig widgets with hidden headers (averza)
........S. [ZBX-16524] fixed failed query error when aggregate checks are used (vso)

--------------------------------------------------------------------------------
Changes for 4.4.0alpha2

New features:
A.F.....S. [ZBXNEXT-5343] extended custom error handling to support more preprocessing rules (akozlovs, miks)
A.F....... [ZBXNEXT-5344] extended LLD preprocessing to support XML related preprocessing operations (miks)
.........T [ZBXNEXT-5257] added "Template DB PostgreSQL" (afayantsev)
.........T [ZBXNEXT-5258] added "Template DB MySQL" (mchudinov)
..F....... [ZBXNEXT-5281] added visibility option for the widget header (ashubin)
..F....... [ZBX-9522] improved frontend messaging usage across multiple browser tabs (miks, talbergs)
...G...PS. [ZBXNEXT-1740] added way to specify "connect to dns" for auto registered agents and discovered hosts (akozlovs)
..F....... [ZBXNEXT-5236] updated dashboard for 24 columns grid supporting (ashubin)
..F....... [ZBX-11280] implemented auto-resizing of macro and tag fields on user input (agriscenko)
..F....... [ZBXNEXT-5251] extended widget "Problems by severity" with aggregated view (ashubin, vasilijs)
..F....... [ZBX-11299] changed font for fields of trigger expressions and scripts to monospaced (agriscenko)
..F....... [ZBX-16157] moved Administration->Users pages to MVC framework (Ivo, Sasha)

Bug fixes:
..F....... [ZBX-16501] fixed log out form being resubmitted when user is already logged back in another tab (Ivo)
..F....... [ZBX-16468] fixed undefined index "state" in item prototype selection popup (Ivo)
A......... [ZBX-16072] added more strict validation of host, template and proxy names to prohibit leading and trailing spaces (Ivo)
..F....... [ZBX-16128] fixed incorrect action ID in audit log (rlataria)
..F....... [ZBX-16354] fixed incorrect sorting by name with capital letters (talbergs)
..F....... [ZBX-16471] for consistency reason changed translation string 'Resolved by user.' to 'Resolved by Inaccessible user.' (miks)
..F....... [ZBX-16469] fixed problem that caused impossibility to edit trigger description in problems screen (miks)
..F....... [ZBX-16362] fixed keyboard event handling in graph widget hintbox (vasilijs)
..F....... [ZBX-16474] fixed 'Request-URI too long' error in problems mass update page (miks)
........S. [ZBX-16473] fixed server-proxy synchronization and pre-preprocessing issues with items that are monitored by server even when their hosts are monitored by proxies (wiper)
.D........ [ZBX-16184] updated Zabbix sender man page (viktors)
A......... [ZBX-16462] fixed syntax error in SQL query used to calculate SLA in Monitoring->Services (agriscenko)
..F....... [ZBX-16031] reworked event update controller, making partly closed set of events closable (miks)
..F....... [ZBX-16283] fixed read-only shared dashboard without widgets missing placeholder label (gcalenko)
..F....... [ZBX-16316] fixed dashboard widget and slideshow menu popup not updating current refresh rate and fixed a JS error in slideshows (Ivo)
.......PS. [ZBX-16346] fixed compilation for Oracle Instant Client v18.5 and higher (asestakovs)
.........T [ZBX-16146] added missing mandatory tag "<tags/>" into templates/classic/template_app_zabbix_server.xml (Sasha)
..F....... [ZBX-16424] fixed unable to create/update web scenario from Internet Explorer/Edge (talbergs)

--------------------------------------------------------------------------------
Changes for 4.4.0alpha1

New features:
A.F.I..... [ZBXNEXT-5250] dropped support of screen element 'Screen' (miks)
..F....... [ZBXNEXT-5249] added new dashboard widget "Host availability" (rlataria)
..F....... [ZBXNEXT-5238] added edit control for the widget in dashboard view mode (ashubin)
A......... [ZBXNEXT-5183] implemented support of simple triggers under items in export files (agriscenko)
A.F.I..PS. [ZBXNEXT-5040,ZBXNEXT-5219] moved item real-time data to a new, seperate table in database (rlataria, viktors)
A.F....PS. [ZBXNEXT-1856,ZBXNEXT-5223] added web scenario and HTTP agent with Kerberos authentication delegation (akozlovs, vasilijs)
....I..PS. [ZBXNEXT-5211] increased the maximum Hosts name character length from 64 to 128 for autoregistration and LLD (akozlovs)
...G...... [ZBXNEXT-1302] added low-level discovery of block devices (asestakovs)
..F....... [ZBX-10574] automated documentation link update upon release of new major version (vasilijs)

Bug fixes:
..F....... [ZBX-15954] fixed functional macros resolving in maps (miks)
..F....... [ZBX-15905] reverted changes that introduced error with write permissions in assets directory (gcalenko)
..F....... [ZBX-15804] fixed links for discovered hosts, items, triggers and graphs (gcalenko)
..F....... [ZBX-10786] added placeholder for "Required string" field in web monitoring (vasilijs)
..F....... [ZBX-16153] fixed 500 Internal Server Error when trying to preview pie/exploded graph without items (rlataria)
..F....... [ZBX-16204] fixed undefined offset in CControllerWidgetProblemHostsView (rlataria)

--------------------------------------------------------------------------------
Changes for 4.2.8

4.2.8rc1 was released as 4.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.8rc1

New features:
........S. [ZBXNEXT-5481] added support of {TRIGGER.ID} macro in trigger tags (vso)
.........T [ZBXNEXT-4746] added "Template Server Cisco UCS SNMPv2" template (vitaly)
.......PS. [ZBXNEXT-5422] quoted numbers are now accepted by JSONPath aggregate functions (atumilovics)

Bug fixes:
..F....... [ZBX-16605] fixed accessibility of localstorage identifier if cookies are made unaccessible for client side scripts (miks)
........S. [ZBX-16754] fixed trigger not firing for first collected value if it's timestamp is in future (vso)
....I..... [ZBX-15211] added key 'tests' for bootstrap.sh when working with cmocka tests (MVekslers)
..F....... [ZBX-16542] fixed incorrect displaying of unacknowledged and resolved recent problematic triggers in trigger overview and dashboard widget (averza, Ivo, vmurzins)
A......... [ZBX-16749] improved performance and memory consumption of script.getscriptsbyhosts() method (Sasha)
........S. [ZBX-16725] fixed detection of fping minimal interval (MVekslers)
A......... [ZBX-16562] fixed configuration.export method in API improperly formatting "application" property within "httptests" when exporting in JSON format (Ivo)
........S. [ZBX-15222] fixed housekeeper to cleanup history not only for current item type of information but also for other previously selected types (vso)
...G...... [ZBX-15675] added support for more than 64 CPUs in Windows agent (kalimulin)
.......... [ZBX-16481] fixed spelling issues in the code (arimdjonoks)
.........T [ZBX-16770] fixed value mapping in Template Net HP Comware HH3C SNMP (vitaly)
........S. [ZBX-16650] fixed empty transaction to database in LLD worker (akozlovs)
...G...PS. [ZBX-16534] fixed stdout and stderr redirection after external log rotation (akozlovs)
.......PS. [ZBX-16368] fixed fping double call (akozlovs)
...G...PS. [ZBX-16317] fixed log.h is not self-sufficient (akozlovs)
........S. [ZBX-16711] ensuring errbuf is emptied before every curl_easy_perform request (arimdjonoks)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
.......PS. [ZBX-16664] fixed IPMI poller skips processing if one of the elements is missing information (akozlovs)
........S. [ZBX-16671] fixed server crashing when linking web scenario template (arimdjonoks)
...G...... [ZBX-15685] fixed zabbix_sender failing to report the error due to closed connection (arimdjonoks)
........S. [ZBX-16002] added new macro EVENT.RECOVERY.NAME to display recovery event name in recovery alerts (akozlovs)
...G...P.. [ZBX-16512] fixed false item insertion into the queue after maintenance (akozlovs)
A......... [ZBX-16702] fixed error in the elastic search clearing history (vasilijs)
..F....... [ZBX-10805] fixed log items graphs drawing with numeric values like trapper items (vasilijs)
A......... [ZBX-16604] fixed occurrence of an undefined index in discovered graph configuration (vasilijs)
..F....... [ZBX-16611] fixed memory and performance leaks in gtlc.js library (averza)
..F....... [ZBX-15135] fixed incorrect triggers being displayed in Availability report when filtering by template (averza, Ivo)
..F....... [ZBX-16681] fixed displaying of "Acknowledge" menu option for "Not classified" problems in the Trigger overview page (Sasha)
...G...... [ZBX-16428] fixed SIGBUS crash when mmap memory is not accessible (atumilovics)
...G...... [ZBX-16680] fixed freeing locked resources when Zabbix agent cannot be started and has to exit with failure (viktors)
..F....... [ZBX-16666] fixed trailing slash being set in cookie path (talbergs)
...G...... [ZBX-16612] fixed possibility of high CPU usage on Windows (vso)
........S. [ZBX-16683] fixed race condition between history syncer and escalator that caused recovery operations being delayed by step duration (vso)
........S. [ZBX-16383] adjusted timer sleeping period to process maintenances each minute at 00 seconds (wiper)
.......PS. [ZBX-16575] getting disk controller type from linked controller label value (atumilovics)
.......PS. [ZBX-16561] fixed JsonPath parsing for comma characters inside quoted string (atumilovics)
........S. [ZBX-16677] fixed empty sql query DBexecute_overflowed_sql call during host availability update (atumilovics)
.........T [ZBX-15897] fixed overall health check in Template HP iLO SNMPv2 (vitaly)

--------------------------------------------------------------------------------
Changes for 4.2.7

4.2.7rc1 was released as 4.2.7 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.7rc1

New features:
...G...... [ZBXNEXT-1287] added support for English performance counters on Windows (kalimulin)
.......PS. [ZBX-16511] added source IP address to unknown request log warning message (atumilovics)
A......... [ZBX-3783] added strict validation of input parameters in valuemap.get() method (Sasha)
.......PS. [ZBXNEXT-4920] increased received packet size to 1GB (akozlovs)

Bug fixes:
.......PS. [ZBX-13266] fixed performance of sql query with lots of items (MVekslers)
.......... [ZBX-16089] fixed Windows socket initialization in Windows sender sample application (atumilovics)
..F....... [ZBX-16228] increased max length to 2000 characters for values of the headers of the http agents (averza)
..F....... [ZBX-16480] fixed error in graphs after page refresh if period was set to future (averza)
..F....... [ZBX-16546] fixed broken items mass update form preprocessing tab checkbox markup in firefox (rlataria)
..F....... [ZBX-16452] fixed inconsistency in show legend, working time and triggers for graphs in screens and dashboard (averza)
..F....... [ZBX-16565] fixed incorrect sorting of triggers in "Trigger overview" widget (Ivo)
..F....... [ZBX-16530] fixed color for blinked elements (ashubin)
........S. [ZBX-7798] improved performance of icmpping* for fping v4.0 and more (MVekslers)
A......... [ZBX-16522] fixed undefined index "type" in pie and exploded graph creation (talbergs)
...G...PS. [ZBX-16545] fixed shell script execution timeout log message (atumilovics)
.......PS. [ZBX-16467] removed tables without auto-increment from DBget_maxid_num function (akozlovs)
..F....... [ZBX-16538] fixed color for the multiselect selected items (ashubin)
........S. [ZBX-16445] fixed possible duplicate key insertion during LLD (akozlovs)
.........T [ZBX-16539] fixed "Template Net Juniper SNMPv2" (afayantsev)
A......... [ZBX-16349] fixed "Delete missing" checkbox does not work when importing template without checking "Update existing" (agriscenko)
........S. [ZBX-16279] fixed trailing spaces handling in value mapping when using MySQL (akozlovs)
.......PS. [ZBX-16230] fixed unreachable host next check calculation uses both unreachable settings and flexible item interval (akozlovs)
...G...PS. [ZBX-16460] fixed Zabbix daemon termination on FreeBSD (vso)
..F....... [ZBX-16449] fixed wrong order of the displayed latest values in problems (vasilijs)
..F....... [ZBX-16435] fixed Zabbix graph spinning in preview tab in IE11 (talbergs)
..F....... [ZBX-15766] fixed the ability to add an unlimited number of widgets in the Dashboard (vasilijs)
A......... [ZBX-16398] fixed selection of discovered services by dservice.get "dcheckids" property (vasilijs)
..F....... [ZBX-16370] fixed link indicator coloring in network maps (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.2.6

4.2.6rc1 was released as 4.2.6 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.6rc1

New features:
..F....... [ZBX-9522] improved frontend messaging usage across multiple browser tabs (miks, talbergs)

Bug fixes:
..F....... [ZBX-16501] fixed log out form being resubmitted when user is already logged back in another tab (Ivo)
A......... [ZBX-16072] added more strict validation of host, template and proxy names to prohibit leading and trailing spaces (Ivo)
..F....... [ZBX-16128] fixed incorrect action ID in audit log (rlataria)
..F....... [ZBX-16354] fixed incorrect sorting by name with capital letters (talbergs)
..F....... [ZBX-16471] for consistency reason changed translation string 'Resolved by user.' to 'Resolved by Inaccessible user.' (miks)
..F....... [ZBX-16469] fixed problem that caused impossibility to edit trigger description in problems screen (miks)
..F....... [ZBX-16362] fixed keyboard event handling in graph widget hintbox (vasilijs)
..F....... [ZBX-16474] fixed 'Request-URI too long' error in problems mass update page (miks)
........S. [ZBX-16473] fixed server-proxy synchronization and pre-preprocessing issues with items that are monitored by server even when their hosts are monitored by proxies (wiper)
.D........ [ZBX-16184] updated Zabbix sender man page (viktors)
A......... [ZBX-16462] fixed syntax error in SQL query used to calculate SLA in Monitoring->Services (agriscenko)
..F....... [ZBX-16031] reworked event update controller, making partly closed set of events closable (miks)
..F....... [ZBX-16283] fixed read-only shared dashboard without widgets missing placeholder label (gcalenko)
..F....... [ZBX-16316] fixed dashboard widget and slideshow menu popup not updating current refresh rate and fixed a JS error in slideshows (Ivo)
.......PS. [ZBX-16346] fixed compilation for Oracle Instant Client v18.5 and higher (asestakovs)
.........T [ZBX-16146] added missing mandatory tag "<tags/>" into templates/classic/template_app_zabbix_server.xml (Sasha)
..F....... [ZBX-16424] fixed unable to create/update web scenario from Internet Explorer/Edge (talbergs)

--------------------------------------------------------------------------------
Changes for 4.2.5

4.2.5rc1 was released as 4.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.5rc1

New features:
.......PS. [ZBXNEXT-4502] added support of full JsonPath functionality (wiper)
..F....PS. [ZBXNEXT-5176,ZBXNEXT-5205] blocked zero item history/trends period being overridden by global configuration (miks, wiper)

Bug fixes:
.......PS. [ZBX-16308] fixed proxy-server configuration synchronization when using dependent items (wiper)
.......P.. [ZBX-16365] fixed "Something impossible has just happened." error in case item type is set to log type but log is not monitored (vso)
..F....... [ZBX-16344] fixed possibility to add graph widget overrides (Ivo)
........S. [ZBX-16388] fixed LLD to update preprocessing step number in case it is incorrectly generated (vso)
..F....... [ZBX-15954] fixed functional macros resolving in maps (miks)
........S. [ZBX-16337] fixed debug log message for suppressed escalations; thanks to Kotaro Miyashita for the patch (viktors)
.......PS. [ZBX-16287] fixed compiler warnings in host.c; thanks to Glebs Ivanovskis for the patch (asestakovs)
...G...PS. [ZBX-16103] reduced PCRE recursion limit (asestakovs)
..F....... [ZBX-16289] fixed async dashboard widget update (miks)
A......... [ZBX-13266] improved performance of the SQL queries with lot of IDs in the condition (Sasha)
....I..... [ZBX-16277] fixed compilation Zabbix agent for Windows with options available for Windows Vista and newer (MVekslers)
...G...PS. [ZBX-16239] fixed compilation warining related to prototypes of module API functions (viktors)
.......PS. [ZBX-16207] fixed compilation warining related to possible use of uninitialised variable; thanks to Glebs Ivanovskis for the patch (viktors)
.......PS. [ZBX-16256] eliminated possible infinite fetch loop with OracleDB (viktors)
..F....... [ZBX-15343] fixed JS memory leak in hintboxes in graph widget (Ivo)
..F....... [ZBX-16329] fixed duplicate value checking in trigger action conditions (Ivo)
A......... [ZBX-15562] reworked history.get API method; fixed output as well as other known issues in history API (miks, Sasha)
..F....... [ZBX-15976] fixed groups filter being reset after check now request in items (talbergs)
..F....... [ZBX-16135] fixed error messages in XML export files (averza)
A......... [ZBX-16213] fixed PostgreSQL bad performance on history tables (averza)
..F....... [ZBX-16176] preserve trailing spaces in history values (averza)
..F....... [ZBX-16169] improved performance of map navigation tree widget (miks)
..F....... [ZBX-16288] fixed when unknown resource logged in audit log when working with dashboards (vasilijs)
A......... [ZBX-16134] fixed duplicate triggers can be created using API and XML import (agriscenko)
..F....... [ZBX-15969] fixed displaying of very small values that are more than 2 decimal points in latest data (Ivo)
..F....... [ZBX-16280] fixed when Plain Text Widgets do not display as HTML when option is selected (vasilijs)
A.F....... [ZBX-16012] fixed confusing error message "Cannot read JSON." in HTTP agent item (vasilijs)
.......PS. [ZBX-16263] fixed preprocessing step history is not reset when "on fail" "set value" action triggers (akozlovs)
.......PS. [ZBX-16270] fixed memory leak in IPC service when queueing multiple messages to client (akozlovs)
...G...... [ZBX-15962] added mounted filesystems to vfs.fs.discovery of windows agent (asestakovs)
..F....... [ZBX-16204] fixed undefined offset in CControllerWidgetProblemHostsView (rlataria)
..F....... [ZBX-16153] fixed 500 Internal Server Error when trying to preview pie/exploded graph without items (rlataria)
........S. [ZBX-16315] fixed Zabbix server not to cause foreign key constraint failure on Zabbix proxy when changing and sending configuration at the same time (vso)
...G...PS. [ZBX-9867] improved Zabbix daemon termination by not using signal unsafe functions in signal handler; improved Zabbix server and Zabbix proxy process termination by stopping data collection and waiting for history syncers to finish (vso)

--------------------------------------------------------------------------------
Changes for 4.2.4

4.2.4rc2 was released as 4.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.4rc2

Bug fixes:
...G...PS. [ZBX-15827] fixed Windows agent build (wiper)

--------------------------------------------------------------------------------
Changes for 4.2.4rc1

New features:
..F.....S. [ZBXNEXT-5124,ZBX-15827] extended preprocessing steps with final result row; improved input validation in preprocessing steps (miks, wiper)
.......PS. [ZBXNEXT-2880] added access to vmware datastore at vmware vCenter level (MVekslers)
..F....... [ZBXNEXT-5163] added display of maintenance information in Configuration section for hosts in maitenance (vasilijs)
..F....... [ZBXNEXT-5036] added preloader for popup menus (ashubin)
...G...... [ZBXNEXT-287] added SSL support for agent HTTP checks (asestakovs)
...G...PS. [ZBXNEXT-5179] added option to specify absolute path in LoadModule; thanks to Glebs Ivanovskis for the patch (asestakovs)

Bug fixes:
..F....... [ZBX-16217] fixed value trim in multiline input (miks)
...G...... [ZBX-16218] fixed zabbix_sender does not clean up its semaphores (akozlovs)
..F....... [ZBX-16152] fixed not data loss on saving host prototypes by user with insufficient permissions (averza)
..F....... [ZBX-16126] fixed checkbox selection on navigate to inherited template in triggers and items (talbergs)
..F....... [ZBX-15952] fixed errors when trying to create a graph widget for key system.cpu.util[,iowait] with Y axis placed on the left side of the graph (vasilijs)
...G...PS. [ZBX-15899] added output sanitization to prevent invalid UTF-8 sequences in regexp-based text replacement (Andris)
..F....... [ZBX-16073] fixed horizontal scrolling in map (vasilijs)
........S. [ZBX-15943] fixed discovered hosts are not removed from table "dhosts" after removing and adding the corresponding discovery check (akozlovs)
..F....... [ZBX-15875] fixed colors for the multiselect disabled elements (ashubin)
..F....... [ZBX-10948] 'IT Services --> Service Time --> Note' infinite stretching (rlataria)
..F....... [ZBX-15585] fixed web scenarios pair manager issue when fields are duplicating on post type toggle (talbergs)
...G...... [ZBX-16142] fixed missing sys/ioctl.h from src/libs/zbxsysinfo/openbsd/net.c; thanks to Andrea Biscuola for the patch (akozlovs)
.......PS. [ZBX-16166] fixed Zabbix fping feature detection does not work with fping builds since 10 Feb 2017 (akozlovs)
....I..... [ZBX-16178] fixed distributive can contain untracked backup file include/config.h.in~ (akozlovs)
........S. [ZBX-16170] fixed crash in global event correlation (vso)
...G...... [ZBX-16096] fixed "system.cpu.util" reporting incorrect CPU utilisation due to guest time sometimes not being fully included in user time by "/proc/stat" (vso)
..F....... [ZBX-15882] fixed widgets flickering on refresh (ashubin)
..F....... [ZBX-15974] improved trigger expression list in trigger modal form (gcalenko)
...G...... [ZBX-14441] fixed windows agent "eventlog" key for reading big event log files of windows 2003 (MVekslers)
..F....... [ZBX-16109] fixed hidden error in graphs for PHP 7.3.5 (rlataria)
....I...S. [ZBX-16093] fixed regular expression File systems for discovery does not contain apfs (akozlovs)
..F....... [ZBX-16080] fixed setup page to not to use bclib (talbergs)
..F....... [ZBX-15797] fixed dashboard map widget sub-map link behaviour (miks, talbergs)
A.F....... [ZBX-15049] fixed to host group limited global scripts to be usable in sub group (talbergs)
.......PST [ZBX-16138] fixed return value type and added preprocessing steps for items in remote internal checks tamplates; fixed unsigned write cache value for remote internal checks (viktors)
.......PS. [ZBX-15942] changed proxy to send timestamps of empty historical values to server, so throttled items are not listed in administration/queue (wiper)
.......PS. [ZBX-15963] fixed HTTP agent support of non-HTTP scheme in URL field (asestakovs)
.......PS. [ZBX-16151] fixed theoretical possibility of large numbers in json data being truncated, added boolean value support to json parser (wiper)
..F....... [ZBX-15778] fixed wrong filtering by "Age less than" and "Show suppressed problems" in trigger overview (vasilijs)
........S. [ZBX-16150] fixed inactive, unmounted, unaccessible VMware datastore causes unknown column nan insertion in field list (akozlovs)
A......... [ZBX-16122] fixed api validation of trigger dependency (averza)

--------------------------------------------------------------------------------
Changes for 4.2.3

Bug fixes:
..F....... [ZBX-15905] reverted changes that introduced error with write permissions in assets directory (gcalenko)

--------------------------------------------------------------------------------
Changes for 4.2.2

4.2.2rc1 was released as 4.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.2rc1

New features:
..F....... [ZBX-16069] upgraded jQuery version v1.10.2 -> v3.3.1 and jQueryUI v1.10.3 -> v1.12.1 (talbergs)

Bug fixes:
..F....... [ZBX-16032] changed application filtering to partial name search (vmurzins)
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)
..F....... [ZBX-15833] fixed scrollbar in overlay popups (ashubin)
.......PS. [ZBX-16058] fixed error in IPMI poller causing growing queue (asitals)
..F....... [ZBX-16047] fixed division by zero error in SVG graph widget if selected time period is so small that calculated step between 2 milestones is 0s (miks)
..F....... [ZBX-15936] removed "change password" button when cloning media types (vasilijs)
A.F....... [ZBX-11272] changed sorting by type, fixed information disclosure and formatting of recipient name in action log screen item and dashboard widget; added new sortfields to alert API (miks)
A.F....... [ZBX-15416] fixed locale validation in user create and update API methods (miks)
..F....... [ZBX-15877] fixed Tab Key navigation for Safari and Edge browsers (vasilijs)
........S. [ZBX-15891] fixed trigger dependencies are ignored when changing only trigger state (akozlovs)
A......... [ZBX-13029] fixed api validation messages for linktrigger (vasilijs)
...G...... [ZBX-15967] fixed buffer offset for reading hardware info from long DMI files (viktors)
..F....... [ZBX-16018] fixed detection of logical functions (or / and) inside the context of user macros (averza)
..F....... [ZBX-14782] deliver human friendly uptime in dashbord (talbergs)
..F....... [ZBX-11325] fixed transparency of draggable interfaces; changed cursor type for all draggable and sortable elements (agriscenko)
..F....... [ZBX-16048] fixed global search box loosing the search phrase after searching (averza)
..F....... [ZBX-15101] fixed several object IDs allowing them to be 64 bit integers, added asterisk for map navigation tree name field and changed the error message to more generic one (Ivo)
..F....... [ZBX-15933] added state preservation eol (vasilijs)
..F....... [ZBX-10729] fixed map element link coloring when linked problem is acknowledged (miks)
.......PS. [ZBX-16050] fixed HTTP poller crashes (asestakovs)
..F....... [ZBX-16007] fixed trigger list checkboxes when filtering by single host (talbergs)
..F....... [ZBX-15871] fixed problem events to be filtered by "suppressed" instead of "related to maintenance" (talbergs)
..F....... [ZBX-16011] made "Test all steps" button be available only when at least 2 preprocessing steps are created (miks)
...G...PS. [ZBX-10550] added warnings when Zabbix components have different versions (akozlovs)
..F....... [ZBX-11284] removed sid URL argument for form cancel buttons (gcalenko, miks)
..F....... [ZBX-11429] fixed macro not being retained in trigger expression editing wizard (agriscenko)
..F....... [ZBX-15816] increased header value input field max length (talbergs)
.......PS. [ZBX-16036] fixed items being stuck in unsupported state under some conditions when "Discard unchanged" preprocessing step is used (vso)
...G...PS. [ZBX-15677] fixed the process of compiling the dummy.c module (MVekslers)
.......PS. [ZBX-15981] fixed invalid xpath for vmware "eventlog" key with "skip" option (MVekslers)
...G...... [ZBX-15704] fixed sending log meta information without obvious needs (asestakovs)
..F....... [ZBX-15905] added versioning of browser cached files (ashubin, gcalenko)
........S. [ZBX-15956] reduced configuration cache fragmentation when reloading time based triggers (vso)
........S. [ZBX-15998] improved performance of "Remove host", "Remove from host group", "Unlink from template" operations when processing network discovery events and using MySQL database (vso)
..F....... [ZBX-15959] fixed when undefined index: rows_per_page on Global search screen (vasilijs)
........S. [ZBX-15935] fixed infinite loop and 100% CPU usage when using OpenIPMI 2.0.26 or newer (asitals)
........S. [ZBX-16005] fixed "{{ITEM.VALUE}.regsub(<pattern>,<output>}" and "{{ITEM.LASTVALUE}.regsub(<pattern>,<output>}" being resolved to *UNKNOWN* during upgrade (vso)

--------------------------------------------------------------------------------
Changes for 4.2.1

4.2.1rc1 was released as 4.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.1rc1

New features:
..F....... [ZBXNEXT-5144] increased socket response size limit (vasilijs)

Bug fixes:
........S. [ZBX-16019] fixed HOST.CONN, HOST.IP, IPADDRESS and HOST.DNS macros expansion in global scripts (akozlovs)
........S. [ZBX-16020] fixed uncontrolled memory allocation in regex preprocessing steps (vjaceslavs)
..F....... [ZBX-15911] fixed guest sign in visibility for disabled guest user group in login page (gcalenko)
A......... [ZBX-15977] fixed validation of host interface when multiple interfaces set as main interface (gcalenko, vmurzins)
...G...PS. [ZBX-15955] fixed security vulnerability - accepting connections from not allowed addresses (Andris, vso)
..F....... [ZBX-11393] fixed when long snmp oid expands screen dimensions (ashubin, vasilijs)
A.F....... [ZBX-15464] fixed error message for image uploads (talbergs)
..F....... [ZBX-10243] fixed not encoded ampersand for in URL parameter (talbergs)
...G...... [ZBX-15972] fixed possible crash of the windows agent when used "net.dns" item key (MVekslers)
..F....... [ZBX-15674] fixed map status to be displayed OK if there are no problem in submaps (talbergs)
.......PS. [ZBX-15970] fixed invalid update intervals being reported on Zabbix server when monitored through Zabbix proxy (vso)
........S. [ZBX-15643] fixed invalid to valid numbers conversion by del_zeros (asestakovs)
.......PS. [ZBX-15444] fixed trimming allowed characters from numeric values (asitals)
.....J.... [ZBX-15409] improved Zabbix java gateway error logging usability by adding item key to error message (vso)
........S. [ZBX-15844] fixed inability to start Zabbix server if alert manager process is late after alerters; thanks to Mikhail Makurov for the patch (akozlovs)
..F....... [ZBX-11043] implemented a better network discovery filter (Ivo)
..F....... [ZBX-10937] fixed top right global search field autocomplete not showing results when host name is being typed not first character and technical name when it differs from visible name (Ivo)
A.F....... [ZBX-10861] changed user name and password fields from being mandatory to optional in web scenarios and HTTP agent type items (Ivo)
...G...PS. [ZBX-10889] improved logging performance when high DebugLevel is used (viktors)
A......... [ZBX-15762] fixed API returns "countOutput", "select*": "count" results and "suppressed" property as integer (agriscenko)
..F....... [ZBX-15642] fixed bigint limit in the user group updating forms (ashubin, Sasha)
A.F....... [ZBX-2494] fixed sorting of items, item prototypes, lld rules and screens to avoid deadlocks in database between server and frontend (ashubin, Sasha)
..F....... [ZBX-15768] fixed line length above widgets on global search page (ashubin)
..F....... [ZBX-10404] fixed password being passed in plain text in media type edit form (gcalenko)
..F....... [ZBX-15734] fixed dashboard widgets incorrect placement while dragged (gcalenko)
..F....... [ZBX-15563] fixed svg graph metric generation in situation when metric have big values (gcalenko)
..F....... [ZBX-15139] fixed element removing from list in different tabs or browsers (vasilijs)
..F....... [ZBX-15779] fixed loss of host name in tooltip on trigger overview page (vasilijs)
...G...... [ZBX-15898] fixed compilation warning regarding too large integer constant (akozlovs)
..F....... [ZBX-15507] fixed item/trigger/graph copy form provides read-only host groups in target list; replaced form elements with multiselect (agriscenko)
..F....... [ZBX-15338] fixed last problem name being displayed on map instead of most critical (agriscenko, vmurzins)
........S. [ZBX-15929] fixed escalation operation not being send multiple times (akozlovs)
...G...PS. [ZBX-15721] fixed escaping of control characters in JSON encoder (Andris, viktors)
..F....... [ZBX-15746] fixed link to pie graph after selecting a time interval on classic graph (agriscenko)
..F....... [ZBX-15784] fixed multiselect does not support case sensitive auto-complete (agriscenko)
..F....... [ZBX-10799] changed placeholder for http proxy input fields (agriscenko)
..F....... [ZBX-13014] fixed map on screen is not centered (agriscenko)
...G...... [ZBX-9229] fixed sending first value of the log as separate message (asestakovs)
........S. [ZBX-15479] fixed cookie presentation in HTTP header (asestakovs)
........S. [ZBX-15516] fixed trapper process title to not update time in case of interruption (asestakovs)
...G...PS. [ZBX-15588] fixed function names that are written to the log file when using LOG_LEVEL_DEBUG (asitals)
.........T [ZBX-9150] fixed update intervals of items in VMware templates (MVekslers)
..F....... [ZBX-15481] fixed showing wrench icon for hosts that are in maintenance, but maintenance is inaccessible due to insufficient permissions (Ivo)
..F....... [ZBX-15629] fixed trigger wizard form re-submit (talbergs)
..F....... [ZBX-15850] fixed problems by severity filter ignoring host group filter (talbergs)
..F....... [ZBX-15853] fixed empty parent group not listed in the latest data filter (talbergs)
..F....... [ZBX-15553] moved preprocessing steps into separate tab in items and item prototype massupdate form (talbergs)
.......PS. [ZBX-11025] added "unknown command error" to MySQL recoverable error list (viktors)
..F....... [ZBX-15870] fixed redundant jsloader loading in login page (miks)
..F....... [ZBX-15858] fixed item filtering by application name; added 'select' button for dashboard widget and screen item application fields (miks)
..F....... [ZBX-15851] fixed LLD item displaying in Queue details view (miks)
..F....... [ZBX-15639] fixed labels overlapping on classic graph X axis (miks)
..F....... [ZBX-15592] fixed database monitoring 'dns' item key expressing it as mandatory (miks)
A......... [ZBX-15859] fixed map.create could attach elements only for first map in request when multiple maps are created with one request (gcalenko)
..F....... [ZBX-15769] fixed new widget placeholder being shown outside maximum allowed dashboard height area (gcalenko)
..F....... [ZBX-15708] fixed browser build in autofill for passwords field on media type form on authentication ldap form and on user edit form (gcalenko)
..F....... [ZBX-10392] fixed application filter persistence when navigating from maps page to triggers views page or latest data page (gcalenko)
..F....... [ZBX-15754] removed unnecessary request for non-existing map background and fixed undefined index when creating default image (Ivo)
..F....... [ZBX-15715] added missing keys "zabbix.stats[<ip>,<port>]", "zabbix.stats[<ip>,<port>,queue,<from>,<to>]" and "zabbix[stats,<ip>,<port>,queue,<from>,<to>]" in item key helper (Ivo)
..F....... [ZBX-15672] fixed positioning of the overlay dialogue window in map constructor (ashubin, Ivo)
..F....... [ZBX-15609] added missing optional parameter "<regex_excl_dir>" for "vfs.dir.count" and "vfs.dir.size" item keys in item helper (Ivo)
A......... [ZBX-15404] fixed action condition type and operator integrity (Ivo)
........S. [ZBX-15913] fixed possible crash when sending custom alerts (vso)
........S. [ZBX-15872] fixed possible deadlock on host table when processing auto registration contents from Zabbix proxy (vso)
....I..PS. [ZBX-11203] added blocking of SIGINT and SIGTERM signals on each step of automatic upgrade to avoid interruption of statements that cannot be rolled back (vso)
..F....... [ZBX-8451] fixed global regular expression testing not matching actual behavior of Zabbix components due to missing multiline flag (vso)
........S. [ZBX-13347] fixed possible crash in history syncer process when processing discovered item value (vso)
.......PS. [ZBX-15831] fixed slow request of vmware configuration update (MVekslers)
........S. [ZBX-15920] fixed nodata() function triggering after maintenances with no data collection without waiting for the nodata period (wiper)
.........T [ZBX-13478] fixed item prototype update intervals to eliminate trigger status flapping (viktors, vitaly)
...G...PS. [ZBX-10611] fixed changing process user owner on startup in foreground when AllowRoot disabled (viktors)
.......PS. [ZBX-15826] optimized unsupported macros parsing (akozlovs)
.......PS. [ZBX-15742] fixed network discovery is not reacting to the changes in agent configuration if uniqueness criteria is value (akozlovs)
.......PS. [ZBX-15634] fixed database monitor item does not use stored credentials; thanks to Jose Deniz for the patch (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.2.0

4.2.0rc2 was released as 4.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.0rc2

New features:
..F....... [ZBXNEXT-5109] implemented test value saving before test sessions in preprocessing test forms (miks)
..F.....S. [ZBXNEXT-1238,ZBXNEXT-4988] added ability to test media types from UI (Ivo, vso)
..F....... [ZBXNEXT-5114] improved multiline input control (ashubin)
...G...... [ZBXNEXT-5123] added server address and port to the Zabbix sender output (wiper)

Bug fixes:
..F....... [ZBX-15931] fixed triggers filter for php 5.4 (talbergs)
..F....... [ZBX-15839] fixed broken layout of the breadcrumbs in Safari browser (ashubin)
........S. [ZBX-15867] fixed invalid DNS being accepted when receiving discovery contents from Zabbix proxy (vso)
A......... [ZBX-15821] fixed SQL statement performance used in template.unlink() method (Sasha)
.......PS. [ZBX-15578] fixed IPMI errors in case of infrequent reading of values (asitals)
........S. [ZBX-15862] fixed processing of long (megabytes) preprocessing test results (wiper)
..F....... [ZBX-15098] fixed undefined index in application selection popup window (Ivo)
........S. [ZBX-15840] fixed the type of pre-installed first email media as "text/plain" (MVekslers)
..F....... [ZBX-15351] fixed PHP error in "Problems by severity" if no problems (vasilijs)
.........T [ZBX-8907] fixed weird description for queue trigger in templates (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.2.0rc1

New features:
..F....... [ZBXNEXT-5105] added context menu for trigger name in event details page (agriscenko)
A.F.....S. [ZBXNEXT-5011,ZBXNEXT-5012] implemented testing option for item preprocessing steps (miks, wiper)
A.F....PS. [ZBXNEXT-4865,ZBXNEXT-4961] added preprocessing steps to work with Prometheus agents (Ivo, wiper)
A.F....... [ZBXNEXT-155] added support of multiple macros in map element label, url name and url value (miks)
A.F....PS. [ZBXNEXT-5083,ZBXNEXT-4861] added support of LLD rule as dependent item (agriscenko, gcalenko, Sasha, vso)
.......PS. [ZBXNEXT-5081] added item preprocessing support to proxies (wiper)
...G...... [ZBXNEXT-4967] added Zabbix sender data sending to multiple destinations given in ServerActive configuration parameter (viktors)
A.F....... [ZBX-15286] dropped support use of discovered items as master (Sasha)

Bug fixes:
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
..F....... [ZBX-10317] made info column on item list page always visible (agriscenko)
..F....... [ZBX-15322] fixed graph area near grid line with 0 value (ashubin)
..F....... [ZBX-15207] fixed deprecated css features (ashubin)
.......PS. [ZBX-15798] fixed proxy configuration update failure on Oracle; fixed failure on empty SQL buffer on Oracle (kalimulin)
A.F....... [ZBX-15219] fixed unwanted removing scenario post fields on scenario update (gcalenko, vasilijs)
..F....... [ZBX-11278] reworked property state indicator in mass update screens (miks)
........S. [ZBX-15716] fixed escalation cancel message is called if escalation interrupts with unfinished step or recovery (akozlovs)
..F....... [ZBX-15468] fixed LDAP configuration form not being able to save changes when user password field is empty string (gcalenko)
..F....... [ZBX-15669] fixed page scroll after widget being added to dashboard (gcalenko)
..F....... [ZBX-15548] fixed resolving of {ITEM.VALUE} macro in the trigger description (Sasha)
........S. [ZBX-15774] fixed memory leak in housekeeper when elasticsearch is used (vso)
........S. [ZBX-15788] fixed crash when substituting LLD macros in calculated item formula expression (vso)
..F....... [ZBX-15608] fixed when Widget Graph show disabled trigger/problem (vasilijs)
..F....... [ZBX-10397] fixed when global messaging severities unchecked if profile saved earlier (ashubin, vasilijs)
..F.I...S. [ZBX-15693] fixed widget default height in schema.tmpl (asestakovs)
A.F....... [ZBX-15596] fixed when widget in frontend can be created larger than API validation supports (ashubin, vasilijs)
..F....... [ZBX-15308] fixed timeselector in screens when page is opened with link containing sid argument (ashubin, gcalenko)
..F....... [ZBX-15694] fixed trimming of empty spaces for custom multiplier in item and item prototype preprocessing forms (Ivo)
..F....... [ZBX-15196] fixed "Follow redirects" checkbox not being enabled by default for HTTP agent in item, item prototype and LLD rule create forms (Ivo)
.......PS. [ZBX-15670] fixed inefficient vmware eventlog downloading (MVekslers)
..F....... [ZBX-15483] fixed undefined index in Item Prototype update (vasilijs)
..F....... [ZBX-15270] fixed graph widget configuration form cross browser issues (agriscenko)
..F....... [ZBX-15300] fixed widgets extra space at the bottom (ashubin, vasilijs)
...G...... [ZBX-8091] added alphabetic ordering of net.dns.record respond (akozlovs)
..F....... [ZBX-15707] fixed check box design when drag and drop an interface into SNMP (vasilijs)
..F....... [ZBX-15535] fixed validation of min/max value range in graph widget; fixed translation string in graph widget (miks)
..F....... [ZBX-15648] removed unused WIDGET_HAT_EVENTACTIONMCMDS and WIDGET_HAT_EVENTACTIONMSGS constants (agriscenko)
A.F....... [ZBX-15386] fixed Trigger overview not showing OK triggers (vasilijs)
A.F....... [ZBX-14538] fixed error message when value of lifetime or history/trends storage period is out of range (agriscenko)
A.F....... [ZBX-15614] fixed validation of y axis item on classic graph create and update (agriscenko)
..F....... [ZBX-15226] fixed missing visual gap under page title (gcalenko)
..F....... [ZBX-15560] fixed incorrect URL argument formatting when parameters are non-indexed arrays (Ivo)
..F....... [ZBX-15719] fixed undefined index in trigger expression popup (Ivo)
..F....... [ZBX-15332] fixed dashboard svg graph update on timeselector interval change (gcalenko)
...G...... [ZBX-15728] fixed agent startup problem in Win 2008 R2 w/o SP1, removed dependency on version helper API (kalimulin)

--------------------------------------------------------------------------------
Changes for 4.2.0beta2

New features:
A.F....PS. [ZBXNEXT-158] added ability to use discovery returned string as hostname and visible name (akozlovs, vasilijs)
....I..... [ZBXNEXT-5013] removed adaptive chunking from TimescaleDB script (kalimulin)
........S. [ZBXNEXT-5016] extended preprocessing error messages to include intermediate step results (wiper)
...G...... [ZBXNEXT-4898] added support IPv6 for "net.dns" and "net.dns.record" (MVekslers)
.......PS. [ZBXNEXT-5037] added "skip" parameter for vmware.eventlog key (MVekslers)
..F....... [ZBXNEXT-4819] implemented date and time showing in SVG graph widget (miks)

Bug fixes:
..F....... [ZBX-15622] fixed trigger expression test dialog not being usable with long trigger expressions (talbergs)
..F....... [ZBX-13332] fixed Request-URI Too Long errors in PopUps; fixed lost focus, when closing error popup (talbergs)
...G...... [ZBX-15607] fixed possibility of zombie processes occurring when signaling agent during metric execution (akozlovs)
.D........ [ZBX-10496] fixed links to installation instructions in README file (dimir)
..F....... [ZBX-15625] removed links leading to media type edit form for non-superadmins in Reports->Notifications page (Ivo)
.D.G...PS. [ZBX-8344] remove trimming of leading and trailing whitespaces for data received from agent (akozlovs)
.......PS. [ZBX-15703] fixed use of uninitialized variable when receiving 0 bytes on listening socket (akozlovs)
..F....... [ZBX-15537] fixed visual bug when filter tab was overlapped by sub navigation (gcalenko)
..F....... [ZBX-15539] fixed validation of master item in item update form (miks)
..F....... [ZBX-15532] fixed undefined index error on problems page when trigger expression contains web items (gcalenko, Sasha)
A......... [ZBX-15488] fixed permission check for inherited triggers (miks)
..F....... [ZBX-15646] fixed web-server 'Request-URI Too Long' error in trigger description dialog (miks)
..F....... [ZBX-15688] fixed wrong host group and host selection in trigger dependencies window (talbergs)
..F....... [ZBX-15686] fixed wrong number of selected triggers when navigate to inherited template (talbergs)

--------------------------------------------------------------------------------
Changes for 4.2.0beta1

New features:
A.F....... [ZBXNEXT-221] implemented hosts and hostgroups multiselect in items and triggers table filter (talbergs)
A.F.....S. [ZBXNEXT-4944] added javascript item preprocessing step (agriscenko, wiper)
A.F....... [ZBXNEXT-4857] added animated GIF support for Zabbix Maps (ashubin, gcalenko, vasilijs)
..F....... [ZBXNEXT-5046] added non-destructive resizing and reordering of dashboard widgets (ashubin, gcalenko, miks)
A.F.I..PS. [ZBXNEXT-4731] implemented host and template level tags (agriscenko, wiper, yurii)
..FGI..PST [ZBXNEXT-401,ZBXNEXT-4907,ZBXNEXT-4955] added monitoring of internal metrics from an external Zabbix instance (vasilijs, viktors)
A.F.I...S. [ZBXNEXT-4087] implemented preprocessing of LLD rules (Ivo, wiper)

Bug fixes:
.......PS. [ZBXNEXT-4941] changed overflow statements to execute one by one for Oracle for better performance (kalimulin)
..F....... [ZBX-15664] fixed "Undefined index" errors on maps with enabled automatic icon mapping (Sasha)
....I..... [ZBX-15667] fixed wrong default Zabbix server status for new installation (kalimulin)
..F....... [ZBX-15512] fixed performance issues and significant memory consumption on several pages which contains host popup menus (Sasha)
..F....... [ZBX-15512] fixed performance issues in "Problems by severity" widget (talbergs)
.......PS. [ZBX-15593] fixed database upgrade patch to stop upgrade on commit failure (vso)
........S. [ZBX-15611] fixed crash in configuration syncer when there are groups with same name and when removing preprocessing steps from item (vso)
..F....... [ZBX-15242] fixed value trimming and duplicate catching in SVG graph pattern fields (miks)
..F....... [ZBX-15250] fixed selection box height calculation in classic graph (miks)
...G...PS. [ZBX-15379] fixed -Wimplicit-fallthrough warnings when compiling with GCC 7 and -Wextra (akozlovs)
A.F....... [ZBX-15179] fixed when message about blocking user login is displayed only on next login attempt (gcalenko, vasilijs)
...G....S. [ZBX-15494] fixed handling numbers that written in scientific notation (asitals)
........S. [ZBX-15533] fixed cutting and trimming event tags and values (asitals)
.......P.. [ZBX-15442] fixed reporting idle time in datasender's process state information (asitals)
..F....... [ZBX-15424] fixed when multiselect doesn't trim values and recognizes untrimmed values as new ones (vasilijs)
..F....... [ZBX-14644] fixed maintenance time periods "start_date" field being reset to "1920" instead of DB default value when updating via edit form (Ivo)
A......... [ZBX-15422] fixed SQL errors when linked template have item prototype with equal key as host item (Sasha)
..F....... [ZBX-15456] fixed incorrect style property in Monitoring->Problems; removed unused id from filter form (agriscenko)
..F....... [ZBX-15412] fixed Name column overlaps the Application column in the Template view (vasilijs)
...G...... [ZBX-15316] fixed problem with socket inheritance preventing Windows agent from restarting under certain circumstances (kalimulin)
.D........ [ZBX-15271] added link to documentation in all man pages (kalimulin)

--------------------------------------------------------------------------------
Changes for 4.2.0alpha3

New features:
....I...S. [ZBXNEXT-4868] added TimescaleDB support (kalimulin)
A.F.I...S. [ZBXNEXT-4877] implemented support for custom JSON path in LLD macros (Ivo, vso)
..F....... [ZBXNEXT-1190] implemented item prototype mass update and combined adding, updating and removing of applications in single control in item mass update form (Ivo)
A......... [ZBXNEXT-4933] dropped support of "elementid" in map.create() and map.update() methods (Sasha)
A......... [ZBXNEXT-4933] dropped support of string format for "headers" and "variables" in httptest.create() and httptest.update() methods (Sasha)
..F....... [ZBXNEXT-4873] implemented single dot datasets to be drawn as points in line vector graphs (miks)

Bug fixes:
..F....... [ZBX-15577] fixed restricted user access to the host name when calling host_screen (vasilijs)
A......... [ZBX-13335] fixed low performance with linkage of items and item prototypes to a lot of hosts (Sasha)
..F....... [ZBX-15435] fixed "Undefined index" errors in the "Problems" widget with multiple active maintenances which part of these are inaccessible (Sasha)
.......PS. [ZBX-15417] changed vmware collector to perform datastore configuration refresh only when directly monitoring ESXi version lower than v6.0 (MVekslers)
A......... [ZBX-14896] fixed low performance of the SQL statement when link template to many hosts (Sasha)
A......... [ZBX-15220] fixed displaying of last value for values received in the same second (Sasha)
........S. [ZBX-15451] fixed event correlation when "Event tag pair" condition is used and tag contains special characters (asitals)
........S. [ZBX-15460] reset agent availability when host status changes, e.g., when host gets disabled (asitals)
........S. [ZBX-15331] updated LLD item creation/updating error messages (asitals)
..F....... [ZBX-15465] removed html non-breaking space from visiblity checkbox labels (miks)
..F....... [ZBX-15307] fixed upper level maps positioning in Monitoring Map screen (talbergs)
...G...PS. [ZBX-15428] improved regular expression performance by studying compiled pattern (vso)
...G...PS. [ZBX-11761] added warnings in case of TLS identity mismatch (akozlovs)
A......... [ZBX-15373] fixed removal of trigger when deleting discovered item; fixed removal of dependent child items when removing master item (vmurzins)
A......... [ZBX-14613] fixed hostgroup.delete and host.delete API methods to validate maintenance constraint (talbergs)
..F....... [ZBX-14863] fixed authentication settings form of LDAP anonymous binding (gcalenko)
..F....... [ZBX-15374] fixed SQL and PHP errors on chart3.php page (Sasha)
...G...... [ZBX-15301] fixed monotonous lag behind in Windows "system.localtime" (MVekslers)
..F....... [ZBX-15377] fixed error messages for arrays in GET parameters (Sasha)
A......... [ZBX-15369] fixed "Undefined index: label" in map.update() method (Sasha)
..F....... [ZBX-15376] fixed "Undefined index: refresh" on several pages with disabled guest user (Sasha)
..F....... [ZBX-15375] fixed web scenario step name can consist only of whitespaces (agriscenko)
..F....... [ZBX-15375] fixed undefined index on Web scenario configuration page (Sasha)
..F....... [ZBX-15372] fixed SQL and PHP errors on "Slide shows" page when enter slides.php witout GET parameters (Sasha)
A......... [ZBX-15359] fixed undefined index in maintenance.create and maintenance.update API calls (Sasha)
A......... [ZBX-15358] fixed undefined index in configuration.import API call without one or several rules (Sasha)
A......... [ZBX-15355] fixed undefined index in configuration.import API call (Sasha)
A......... [ZBX-14926] fixed empty "inventory" property being returned by API if inventory mode is disabled (agriscenko)
A......... [ZBX-15354] fixed undefined index in API calls without "auth" parameter (Sasha)
...G...PS. [ZBX-15399] fixed IPv4 connections not being accepted when IPv6 mask is used (akozlovs)
A......... [ZBX-14331] fixed error allowing users to change type of a host interface that already has items attached (gcalenko)
........S. [ZBX-15241] fixed escaping regexp symbols in preprocessing output parameter when creating item by LLD (asitals)
..F....... [ZBX-15254] fixed incorrect matching string highlight in multiselect autocomplete box (ashubin, vasilijs)
..F....... [ZBX-15136] fixed displaying 'Plain text' on the dashboard as html (vasilijs)
A.F....... [ZBX-14592] fixed calculation of SLA and availability report when problem has negative duration (miks)
........S. [ZBX-15400] fixed possible crash in preprocessing manager when items with change/throttle preprocessing steps were not being monitored anymore (wiper)
..F....... [ZBX-13804] fixed generic popup form submission (miks)
........S. [ZBX-15313] fixed unit suffix support in calculated item expressions (kalimulin)
A......... [ZBX-15156] fixed undefined offset error in host screen with web item (talbergs)
A......... [ZBX-14980] fixed problem with filter by itemids and hostids in history.get (vasilijs, vmurzins)

--------------------------------------------------------------------------------
Changes for 4.2.0alpha2

New features:
A.F.....S. [ZBXNEXT-4724] added validation and throttling preprocessing rules, ability to discard values and set errors (agriscenko, wiper)
..F....... [ZBXNEXT-4876] moved global search page to MVC framework (talbergs)
...G...... [ZBX-14876] added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[] (viktors)
..F....... [ZBXNEXT-4792] added column "Latest values" in Monitoring->Problems and Dashboard (ashubin, gcalenko, vasilijs)
..F....... [ZBX-15202] implemented widget pausing methods in dashboard; made graph widget paused when using selection box or opening a tooltip (miks)
..F....PS. [ZBXNEXT-2315] implemented content matching in web monitoring headers (talbergs, vso)

Bug fixes:
.......PS. [ZBX-15224] fixed failed query errors when receiving non UTF-8 history values (vso)
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
........S. [ZBX-15279] fixed handling of LLD processing errors that should have resulted in not supported LLD rule state (wiper)
..F....... [ZBX-14604] fixed displaying of the graph name on screens (miks)
..F....... [ZBXNEXT-4588] renamed 'display options' tab to 'displaying options'; fixed multiple layout issues, footnote in hint-box, field value handling, calculation of mouse position, multiple issues related with Y axis and problem styling (miks)
..F....... [ZBX-15159] fixed existing context menu closing when new one is opened (miks)
..F....... [ZBX-15233] renamed fuzzytime() function description in dropdown list (Ivo)
...G...... [ZBX-12801] excluded zabbix_sender.dll from MS Windows builds with TLS (viktors)
..F....... [ZBXNEXT-4883] fixed when trigger in problem state hides all dependent triggers in history view (vasilijs)
...G...... [ZBX-15260] improved misleading warning message when agent fails to find log file during processing logrt[] item (asitals)
.........T [ZBX-15258] fixed update interval of "Zabbix queue" item in server's template to be consistent with proxy template, added missing units in proxy template (asitals)
...G...... [ZBX-15225] improved handling of timeouts in "vfs.dir.size" and "vfs.dir.count" items on Windows agent (asitals)
.......PS. [ZBX-15206] fixed deprecated net-snmp attribute (MVekslers)
.......PS. [ZBX-15067] fixed configuration sync of interfaces without hosts (kalimulin)
.......PS. [ZBX-15238] fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions (asitals)
..F....... [ZBX-13673] fixed regexp validation when pattern contain slash character (gcalenko)
....I....T [ZBX-13773] fixed naming inconsistencies in agent template, added more trigger descriptions in proxy and server templates (kalimulin)
..F....... [ZBX-14528] fixed incorrect keycode handling in multiselect input fields (miks)
A.F....... [ZBX-15124] fixed trigger overview behavior when show "any" (vasilijs)
A......... [ZBX-14648] fixed performance with deletion of item in template linked to many hosts (Sasha)
.......PS. [ZBX-9011] added new LLD macros for vmware HV low-level discovery (MVekslers)
..F....... [ZBX-15105] fixed colorpicker tooltip update (talbergs)
A.F....... [ZBX-14928] fixed "check now" being executed for active items and templates (talbergs)
..F....... [ZBX-15153] fixed custom interval validation; fixed parsing of custom intervals when user macros context contains forward slash (Ivo, miks)
.......PS. [ZBX-9038] fixed memory of performance counters consumed during vmware update (MVekslers)
....I....T [ZBX-8383] updated Tomcat template for compatibility with recent Tomcat versions (kalimulin)
A......... [ZBX-15078] fixed API authentication for ldap users having gui access disabled (gcalenko)
A.F....... [ZBX-14880] fixed misleading ldap authentication error messages (gcalenko)
..F....... [ZBX-14877] fixed style of disabled action on high contrast theme (Andzs, ashubin)
..F....... [ZBX-14606] removed strict-transport-security header from frontend (miks)
..F....... [ZBX-15020] fixed negative time selector offset when selecting time range in graph (miks)
A......... [ZBX-14977] fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode (miks)
A......... [ZBX-15146] fixed SQL error occurred when too long IP address is attempted to be written in database (miks)
..F....... [ZBX-15148] fixed web scenario item selection in SVG graph widget (miks)
...G...... [ZBX-15107] fixed error handling in logrt[] items if regular expression for file name is not valid (Andris)
..F....... [ZBX-14800] fixed resolving of functional macros in graph widget name (Ivo)
...G....S. [ZBX-15178] fixed wrong behaviour when referencing unexisting capture groups in item regexp preprocessing, general pcre code improvements (Andris, kalimulin)

--------------------------------------------------------------------------------
Changes for 4.2.0alpha1

New features:
A.F.I...S. [ZBXNEXT-4853,ZBXNEXT-517] added ability to send email messages in HTML format on demand (MVekslers, vasilijs)
..F.....S. [ZBXNEXT-1282,ZBXNEXT-4730] added changes to introduce regex based matching for auto-registration (vasilijs, viktors)

--------------------------------------------------------------------------------
Changes for 4.0.50

4.0.50rc1 was released as 4.0.50 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.50rc1

Bug fixes:
.......PS. [ZBX-23857] remove group/all access flags when creating fping input file for testing fping features (Andris)

--------------------------------------------------------------------------------
Changes for 4.0.49

4.0.49rc1 was released as 4.0.49 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.49rc1

Bug fixes:
...G...... [ZBX-22695] fixed eventlog duplicate timestamps (asestakovs)

--------------------------------------------------------------------------------
Changes for 4.0.48

4.0.48rc1 was released as 4.0.48 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.48rc1

Bug fixes:
..F....... [ZBX-23389] fixed leading and trailing C0 control and space characters not being trimmed before parsing URLs (agriscenko)

--------------------------------------------------------------------------------
Changes for 4.0.47

4.0.47rc1 was released as 4.0.47 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.47rc1

Bug fixes:
..F....... [ZBX-22987] fixed inefficient URL schema validation (agriscenko)

--------------------------------------------------------------------------------
Changes for 4.0.46

4.0.46rc1 was released as 4.0.46 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.46rc1

Bug fixes:
........S. [ZBX-22688] fixed AlertScriptPath not allowing links (vso)
..F....... [ZBX-22386] fixed encoding of HTML entities in the user interface (Sasha)
..F....... [ZBX-22858] fixed xss vulnerability in graph item properties (miks)
..F....... [ZBX-22859] fixed validation of input parameters in action configuration form (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.45

4.0.45rc2 was released as 4.0.45 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.45rc2

Bug fixes:
........S. [ZBX-22622] fixed alert script path validation (vso)

--------------------------------------------------------------------------------
Changes for 4.0.45rc1

Bug fixes:
.........T [ZBX-22520] fixed versions of integrations (aiantsen)
.......PS. [ZBX-22026] fixed SNMP agent item going to unsupported state on NULL result (vso)
..F....... [ZBX-22050] fixed spoofing X-Forwarded-For request header allowing to access Zabbix frontend in maintenance mode (agriscenko)

--------------------------------------------------------------------------------
Changes for 4.0.44

4.0.44rc1 was released as 4.0.44 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.44rc1

Bug fixes:
........S. [ZBX-21416] fixed check now not working on calculated items, aggregate checks and some internal items (wiper)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.43

4.0.43rc1 was released as 4.0.43 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.43rc1

Bug fixes:
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 4.0.42

4.0.42rc1 was released as 4.0.42 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.42rc1

New features:
A......PS. [ZBXNEXT-7694] added "utf8mb3" character set support for MySQL database (Sasha)

Bug fixes:
.......PS. [ZBX-21123] fixed crash when VMware VC was not available at the first moment when starting zabbix_server (MVekslers)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.41

4.0.41rc1 was released as 4.0.41 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.41rc1

New features:
..F....... [ZBX-20946] enabled Bulgarian, Chinese (zh_TW), German, Greek, Indonesian, Romanian, Spanish and Vietnamese languages in frontend (miks)

Bug fixes:
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.40

4.0.40rc1 was released as 4.0.40 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.40rc1

Bug fixes:
.......PS. [ZBX-20844] fixed external check becoming unsupported when Zabbix server or Zabbix proxy is stopped (vso)

--------------------------------------------------------------------------------
Changes for 4.0.39

4.0.39rc1 was released as 4.0.39 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.39rc1

Bug fixes:
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 4.0.38

4.0.38rc1 was released as 4.0.38 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.38rc1

Bug fixes:
..F.I..... [ZBX-20387] fixed default language of the setup routine for logged in superadmin users (averza)
..F....... [ZBX-19652] fixed JavaScript syntax for Internet Explorer 11 compatibility (jfreibergs)

--------------------------------------------------------------------------------
Changes for 4.0.37

4.0.37rc1 was released as 4.0.37 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.37rc1

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)

--------------------------------------------------------------------------------
Changes for 4.0.36

4.0.36rc1 was released as 4.0.36 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.36rc1

Bug fixes:
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)

--------------------------------------------------------------------------------
Changes for 4.0.35

4.0.35rc1 was released as 4.0.35 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.35rc1

New features:
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)

Bug fixes:
.......PS. [ZBX-19428] fixed high CPU usage and preprocessing workers exiting with timeout when starting numerous poller, trapper and discoverer processes (vso)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
........S. [ZBX-19457] fixed failed query when updating application names longer than 255 characters (asestakovs)

--------------------------------------------------------------------------------
Changes for 4.0.34

4.0.34rc1 was released as 4.0.34 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.34rc1

New features:
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL (agriscenko)

Bug fixes:
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.33

4.0.33rc1 was released as 4.0.33 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.33rc1

Bug fixes:
A.F....... [ZBX-16822] fixed performance issues for installations with a lot of historical alerts (miks, talbergs)
..F....... [ZBX-19439] fixed Action log dashboard widget missing Remote command entries (jfreibergs)
........S. [ZBX-19703] added fix for json path preprocessing crash (yurii)
..F....... [ZBX-19670] resolving config file symlink in CConfigFile.php (yurii)
..F....... [ZBX-19589] fixed trailing and leading white-space not getting trimmed in widget configuration form inputs (jfreibergs)
A......... [ZBX-19342] fixed web scenario items not being cloned for graph prototypes (jfreibergs)
........S. [ZBX-19134] fixed not supported icmpping item when server catches a signal (dgoloscapov)
...G...PS. [ZBX-19505] fixed automatic log rotation accessing deleted log files for longer than required (vso)

--------------------------------------------------------------------------------
Changes for 4.0.32

4.0.32rc2 was released as 4.0.32 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.32rc2

Bug fixes:
A......... [ZBX-19558] fixed creating of dependent item prototypes (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.32rc1

New features:
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)

Bug fixes:
..F....... [ZBX-18695] fixed file_put_contents() runtime error if web server has no write permissions for zabbix.conf.php (agriscenko)
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
.......PS. [ZBX-19318] added sorting by itemids for trends flush to avoid deadlock (dgoloscapov)
.......PS. [ZBX-18879] fixed update vmware info about vCenter fullname and version (MVekslers)
A......... [ZBX-19447] implemented item type validation by API (miks)
A......... [ZBX-19388] fixed inherited graph and graph prototype update if user has no permissions to child host or template (Ivo)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19300] updated jquery version (ashubin)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
A......... [ZBX-8999] fixed exporting of images separately from other objects (Ivo)

--------------------------------------------------------------------------------
Changes for 4.0.31

4.0.31rc1 was released as 4.0.31 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.31rc1

Bug fixes:
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)

--------------------------------------------------------------------------------
Changes for 4.0.30

4.0.30rc1 was released as 4.0.30 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.30rc1

New features:
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.0.29

4.0.29rc1 was released as 4.0.29 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.29rc1

Bug fixes:
A......... [ZBX-18966] fixed interface related errors when changing proxy type from passive to active (Ivo)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
...G...... [ZBX-18845] fixed 'UserParameter' possible buffer overrun (viktors)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
..F....... [ZBX-18931] fixed PHP runtime errors in CLineGraphDraw.php (Sasha)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)

--------------------------------------------------------------------------------
Changes for 4.0.28

4.0.28rc1 was released as 4.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.28rc1

New features:
..F....... [ZBXNEXT-6364] removed long lists of cloned objects from host and template full clone forms (Ivo)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)

Bug fixes:
..F....... [ZBX-18942] fixed missing SID valiadion in authentication update route (talbergs)
..F....... [ZBX-18893] changed frontend config file permissions to 0600 (talbergs, yurii)
...G...PS. [ZBX-18884] fixed crash in web monitoring and web.page.* keys when encoding non ASCII characters in URL (vso)
A.F....... [ZBX-18865] fixed dbConditionInt (db.inc.php) returning wrong result in rare cases (averza)
...G...... [ZBX-16216] fixed semaphore not being cleaned up when stopping Zabbix agent (vso)
..F....... [ZBX-18556] fixed gaps in time labels of classic graphs related to DST transitions (averza, Sasha)
...G...PS. [ZBX-18644] replaced deprecated gethostbyname function with getaddrinfo (wiper)
........S. [ZBX-18802] fixed close problem task to be deleted when problem event is deleted (vso)
..F....... [ZBX-17865] fixed displaying of long problem names on problems and event pages (gcalenko)
A......... [ZBX-18796] improved update performance of the preprocessing rules in item.update() and itemprototype.update() methods (Sasha)
..F....... [ZBX-18623] fixed the global search showing number of objects that user has no permissions (Ivo)
.......PS. [ZBX-18784] fixed memory leak when handling vmware events (MVekslers)
.......PS. [ZBX-18761] fixed possible heap overflow issues in IPC commonications when deserializing huge text values (wiper)
.......PS. [ZBX-18755] fixed possibility of out of memory error when replacing string in mail, calculated checks, actions and when linking template (vso)
..F....... [ZBX-18486] fixed screen inheritance from a linked template in the full clone case (ozdancuka)
........S. [ZBX-18660] fixed SNMP index returning as a number instead of string if there is a backslash (arimdjonoks)
........S. [ZBX-17703] fixed problem negative duration for timed triggers in case of database disconnect (asestakovs)
.......PS. [ZBX-18694] fixed crash when PSK connection is configured but PSK or PSK identity is empty (vso)
.......PS. [ZBX-18662] improved pollers, unreachable pollers, Java pollers and pingers to use less memory (vso)
........S. [ZBX-18423] fixed inconsistent macro expansion with Oracle DB compared with other databases (viktors)
A......... [ZBX-18219] fixed custom multiplier preprocessing step validation to accept a string with macros (agriscenko)
..F....... [ZBX-18422] fixed "server is not running" warning message width (gcalenko)
..F....... [ZBX-18688] fixed schema name didnt show when available only postgresql (rlataria)

--------------------------------------------------------------------------------
Changes for 4.0.27

4.0.27rc1 was released as 4.0.27 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.27rc1

New features:
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)

Bug fixes:
A......... [ZBX-18155] removed positional macros from item names on 'Web monitoring' page (kustalovs, vmurzins)
A.F....... [ZBX-5842] fixed ability to detect username existence from unsuccessful login message (miks)
........S. [ZBX-18564] moved taskid calculation to transaction when creating remote command task (wiper)
.......PS. [ZBX-18487] increased trapper verbosity for DebugLevel=4 when rejecting sender data (akozlovs)
...G...... [ZBX-18185] fixed compilation error on Solaris 10 (akozlovs)
A......... [ZBX-18317] fixed fatal error when updating only discovered triggers and their properties (Ivo)
A......... [ZBX-18163] fixed deletion of one last remaining main host interface to show error instead of silently deleting the interface (Ivo)
..F....... [ZBX-18058] updated the list of item keys and their descriptions (agriscenko)

--------------------------------------------------------------------------------
Changes for 4.0.26

4.0.26rc1 was released as 4.0.26 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.26rc1

Bug fixes:
..F....... [ZBX-18464] fixed javascript Uncaught TypeError when clicking on disabled multiselect item (miks)
........S. [ZBX-18411] set maxQueryMetrics default values for vcenter depending on its version (arimdjonoks)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)
..F....... [ZBX-18327] fixed undefined index when invalid URL is given (Ivo)
.......PS. [ZBX-17178] fixed multi-line value truncation in snmp lld (asestakovs)
.......PS. [ZBX-18462] fixed inconsistent auto-registration behaviour for hosts without metadata on Oracle DB compared to other databases when using Zabbix proxy (viktors)
.......PS. [ZBX-18364] fixed inconsistency with autoregistration behaviour for hosts without metadata on Oracle compared to other databases (viktors)
.......PS. [ZBX-18365] added Fping 5.0 support to Zabbix (dimir)
........S. [ZBX-17493] added discarding of incoming values outside history/trends storage periods on server (wiper)
..F....... [ZBX-18343] fixed in screen "host issue" problem stay even after problem resolved (rlataria)

--------------------------------------------------------------------------------
Changes for 4.0.25

4.0.25rc1 was released as 4.0.25 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.25rc1

Bug fixes:
.........T [ZBX-17842] updated VMware template to follow guidelines (tuskov)
.......PS. [ZBX-17848] fixed fping interval detection, added log prints of detected options in debug mode, re-detect options every hour (dimir)
........S. [ZBX-18188] increased age and duration related macro resolution to seconds (viktors)
........S. [ZBX-15651] fixed handling of overlapping IP addresses in network discovery received from single Zabbix proxy (vso)
..F....... [ZBX-18326] fixed unsupported code for internet explorer (rlataria)
.......PS. [ZBX-15904] added check of required cache size for vmware event messages (asestakovs)
.......PS. [ZBX-18121] fixed SSH monitoring when compiled with libssh; thanks to MATSUDA Daiki for the patch (Andris, viktors)
.........T [ZBX-14503] updated JMX template to follow guidelines (tuskov)
........S. [ZBX-18189] fixed crash when performing housekeeping with disabled value cache (viktors)
A......... [ZBX-18181] fixed undefined index when importing host with non-existing interface (Ivo)
..F....... [ZBX-18050] removed proxy name from host breadcrumbs (rlataria)
..F....... [ZBX-18202] added new default item keys for item type "Zabbix aggregate" (agriscenko)
..F....... [ZBX-18124] fixed discovered host group prototype saving during import (miks)

--------------------------------------------------------------------------------
Changes for 4.0.24

4.0.24rc2 was released as 4.0.24 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.24rc2

Bug fixes:
A......... [ZBX-13789] fixed SQL errors with Oracle backend due to incorrect use of the USING statement (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.24rc1

Bug fixes:
A......... [ZBX-18046] improved error message generation performance of user macro and item key parser (vmurzins)
........S. [ZBX-18105] fixed use on uninitialised variable (viktors)
........S. [ZBX-18014] added ODBC empty query check (viktors)
..F....... [ZBX-18160] fixed fatal error in items.php and host_discovery.php (rlataria)
A......... [ZBX-13383] improved performance of the trigger and trigger prototype inheritance (Sasha)
...G...... [ZBX-17974] implement timeouts for WMI queries (arimdjonoks)
A......... [ZBX-13789] improved performance of "Problems" widget with MySQL backend by removing DISTINCT modifier from SQL statements with tables joined by primary keys (Sasha)
A.F....... [ZBX-17468] fixed excess audit log record being added on host status update (talbergs)
A......... [ZBX-18076] fixed PHP notice and multiple undefined index errors in hostinterface API (miks)
..F....... [ZBX-18000] added red label for disabled media types in user profile (rlataria)
A......... [ZBX-18075] fixed runtime error when creating a host via API (agriscenko)
..F....... [ZBX-15927] removed problem calculation for dependent triggers when master trigger is in problem state (kustalovs)
..F....... [ZBX-18063] fixed usage of unsupported parameter in API call (miks)
..F....... [ZBX-18060] fixed inaccessible user be displayed as accessible in slide show properties screen (miks)
.......PS. [ZBX-17252] fixed building of Zabbix daemons with link time optimization (vso)

--------------------------------------------------------------------------------
Changes for 4.0.23

4.0.23rc1 was released as 4.0.23 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.23rc1

New features:
.......PS. [ZBXNEXT-6004] added host info to vmware event message log (asestakovs)
.......PS. [ZBXNEXT-5903] added vmware datacenters discovery (asestakovs)

Bug fixes:
...G...... [ZBX-8081] fixed 'cmdline' parameter truncation on Solaris 11.3 and later (viktors, wiper)
........S. [ZBX-18014] fixed memory leak when action message does not have to be sent (viktors)
..F....... [ZBX-15117] fixed graph configuration with large amount of items (talbergs)
........S. [ZBX-18069] fixed server exit when trying to execute IPMI script without IPMI pollers (wiper)
A......... [ZBX-17960] fixed undefined index in trends API (talbergs)
..F....... [ZBX-17682] fixed button disable state in template item list and discovery list (rlataria)
..F....... [ZBX-17820] fixed classic graph widget default header (talbergs)
..F....... [ZBX-17924] fixed php errors in "System information" window for MySQL (talbergs)
...G...... [ZBX-17917] changed vm.memory.size keys on Solaris to get memory usage statistics from kstat (wiper)
...G...... [ZBX-18029] fixed cpu counter wraparound handling on Solaris (wiper)
.......PS. [ZBX-17624] fixed misleading error message in case of not available datastorage for vmware.hv.datastore.read and vmware.hv.datastore.write metrics (MVekslers)
A.F....... [ZBX-17860] fixed host prototype import (rlataria)
...G...... [ZBX-17922] removed mtime check when matching files on disk with the cached list, this should reduce chances of log files being scanned again after system time changes (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.22

4.0.22rc1 was released as 4.0.22 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.22rc1

New features:
........S. [ZBXNEXT-3588] improved Zabbix server performance when evaluating trigger, discovery, autoregistration and internal actions (vso)

Bug fixes:
..F....... [ZBX-18057] fixed security vulnerability CVE-2020-15803 (Stored XSS attack on URL widget) (Ivo, talbergs)
.......PS. [ZBX-17720] exclude disabled items from preprocessing configuration sync (wiper)
........S. [ZBX-17851] fixed possible deadlocks when deleting escalations (wiper)
.....J.... [ZBX-17406] fixed null value for a field of CompositeData in JMX discovery (arimdjonoks)
...G...... [ZBX-17891] changed log, log.count monitoring to ignore file modification time (wiper)
..F....... [ZBX-17697] fixed strict DFSG compliance issue in using minified jQuery sources (talbergs)
.........T [ZBX-16461] fixed recovery expression for "link down" trigger and updated for following zabbix template guidelines (tuskov)
........S. [ZBX-17702] fixed escalation cancellation message not being sent when action is disabled (wiper)
.........T [ZBX-17480] fixed context of {$TEMP_CRIT} macro in Temperature trigger prototype (tuskov)
.......PS. [ZBX-17694] fixed high memory consumption when using dependent items (vso)
...G...... [ZBX-17780] fixed memory leak (viktors)
..F....... [ZBX-17577] fixed remove of selected items in multiselect (rlataria)
..F....... [ZBX-17226] fixed confusing error message being displayed if dbversion table cannot be found (agriscenko)
.......PS. [ZBX-17801] shadow global auto_increment MySQL variables only for proxy (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.0.21

4.0.21rc1 was released as 4.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.21rc1

New features:
.......PS. [ZBXNEXT-5922] increased max configuration cache size limit to 64GB (viktors)

Bug fixes:
........S. [ZBX-17662] fixed a failing query when updating existing host prototypes (viktors, vso)
.......PS. [ZBX-15484] shadow global auto_increment variables for MySQL (arimdjonoks)
.......PS. [ZBX-17607] fixed unreachable poller being too busy due to SNMP checks being attempted twice at a time (mabele)
..F....... [ZBX-17629] fixed markup in User Media popup (vmaksimovs)
........S. [ZBX-17109] fixed agent request parameter type parsing (atumilovics)
..F....... [ZBX-17470] fixed element of filters is not focused on several pages (agriscenko)
........S. [ZBX-17691] fixed server crashes on regexp preprocessing (MVekslers)
........S. [ZBX-17445] fixed misleading error shown when formula cannot be updated during LLD (arimdjonoks)
........S. [ZBX-17186] fixed context-aware LLD macro expansion in JsonPath preprocessing (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.0.20

4.0.20rc1 was released as 4.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.20rc1

New features:
..F....... [ZBXNEXT-4829] changed web setup wizard to not create and drop tables for DB connectivity test purposes (Ivo)

Bug fixes:
..F....... [ZBX-17524] fixed time selector button state (rlataria)
A......... [ZBX-17496] fixed UserMacro API validation (miks)
..F....... [ZBX-17532] added css files and sprites versioning by query strings (rlataria)
..F....... [ZBX-17501] fixed overlapping multiselect suggest with browser autocomplete (vasilijs)
..F....... [ZBX-17402] fixed search field accidentally transform value to lowercase (rlataria)
...G...... [ZBX-17505] fixed crash inside a fork when calling vfs.fs.inode (mabele)
........S. [ZBX-16959] fixed return code check of curl_easy_setopt (atumilovics)
..F....... [ZBX-17423] fixed "reset" button in history page (talbergs)
..F....... [ZBX-17395] fixed deletion of templated applications that were linked to items when importing templates (Ivo)
A......... [ZBX-17359] fixed "sortorder": "DESC" option with multiple sortfields (Sasha)
.......PS. [ZBX-17336] fixed wrong error message when fping fails (mabele)
..F....... [ZBX-17427] fixed top busiest triggers filter (miks)
...G...... [ZBX-17523] fixed agent compilation on Windows (akozlovs)
..F....... [ZBX-17508] fixed error in oracle database encoding check (gcalenko)
...G...... [ZBX-17442] fixed web.page.get to time out when there is no response (vso)
..F....... [ZBX-17429] fixed trigger expression condition popup to display negative numbers upon opening existing expression (Ivo)
A.F....... [ZBX-17012] fixed URL validator to also accept relative URLs (Ivo)
..F....... [ZBX-17507] fixed oracle query interpreted as a multistatement (talbergs)
........S. [ZBX-9387] fixed incorrect maintenance calculations when DST changed to summer time (akozlovs)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-23230] fixed LDAP connection being initialized before permissions check (gcalenko)

--------------------------------------------------------------------------------
Changes for 4.0.19

4.0.19rc1 was released as 4.0.19 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.19rc1

New features:
.......PS. [ZBXNEXT-5649] added name referencing support ('~' suffix) to jsonpath (wiper)
...G...PS. [ZBXNEXT-3604] added support of user configurable ciphers for communication between Zabbix components (Andris)

Bug fixes:
....I..... [ZBX-17173] improved windows agent build scripts (yurii)
A......... [ZBX-17425] fixed template.massupdate API macros update (rlataria)
..F....... [ZBX-17344] fixed PHP 7.4 errors in Latest data->History page for text and log items having an empty filter (Ivo)
.......PS. [ZBX-17330] fixed error reading vmware events with keys over 2^31 (MVekslers)
..F....... [ZBX-17288] fixed undefined indexes in Administration->Regular expressions->Test tab (averza, Ivo)
..F....... [ZBX-17350] fixed displaying of multiple value types in Latest data->History page (Ivo)
..FG...... [ZBX-16802] added mtime-reread/mtime-noreread options parameter to log* keys (atumilovics)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17185] fixed non-disappearing messages of failed login attempts (Ivo)
........S. [ZBX-17322] fixed deadlock between server and frontend when updating multiple hosts (vso)
..F.I..... [ZBX-9057] fixed duplicate entries being written into in profiles table (talbergs)
..F....... [ZBX-17159] fixed overlay dialogue instantiation (talbergs)
.......PS. [ZBX-17108] improved process utilization calculation (mabele)
..F....... [ZBX-17269] fixed undefined indexes in history page (Ivo)
........S. [ZBX-17342] dump memory statistics and items with most values when value cache is fully used (vso)
.......PS. [ZBX-16926] fix INT_MAX error when compiling on SunOS/Joyent/Solaris (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.0.18

4.0.18rc1 was released as 4.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.18rc1

New features:
..F....PS. [ZBXNEXT-5603,ZBXNEXT-5626] added database character set check (mabele, rlataria)
.......PS. [ZBXNEXT-5690] added support for libssh (akozlovs)
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
.......P.. [ZBX-17213] fixed Zabbix proxy not to execute remote commands on Zabbix agent with timeout and not to wait for execution result (vso)
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
A.F....... [ZBX-17220] fixed several PHP 7.4 compatibility issues (miks)
........S. [ZBX-16827] fixed applications being unlinked from items when both items and applications are not discovered anymore (vso)
........S. [ZBX-17035] internal events are not created if there is no enabled internal actions (atumilovics)
........S. [ZBX-16965] fixed link/unlink template operation execution order (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.0.17

4.0.17rc1 was released as 4.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.17rc1

New features:
...G...... [ZBXNEXT-5490] added new key vfs.fs.get to collect mounted filesystems information and relevant metrics into json (akozlovs)
........S. [ZBXNEXT-5239] added housekeeping of unused/deleted items values in value cache (vso)
A......... [ZBX-3783] added strict validation of input parameters in script.get() method (Sasha)

Bug fixes:
A.......S. [ZBX-10240] fixed maintenance time period update every field validation (atumilovics)
...G...... [ZBX-17164] fixed file change time in vfs.file.time on Windows (atumilovics)
...G...... [ZBX-17036] fixed memory leak and wrong type cast; thanks to Yudai Hashimoto for the patch (mabele)
A.......S. [ZBX-16811] fixed SQL error during prototype removal by adding select for update locks (atumilovics)
.....J.... [ZBX-17002] added bulk gathering of attributes for Zabbix Java gateway when using attribute discovery (viktors)
...G...PS. [ZBX-16960,ZBX-16961,ZBX-16964] fixed time of check - time of use issues reported by coverity (atumilovics)
..F....... [ZBX-16902] fixed providing notifications for devices without audio support (talbergs)
........S. [ZBX-17127] fixed crash on jsonpath function processing (atumilovics)
........S. [ZBX-17080] fixed deadlock on maintenance table when using Oracle database (vso)
A.F....... [ZBX-17078] fixed web scenario step allowing to use 0 timeout (mabele, talbergs)
.......PS. [ZBX-16907] fixed icmppingloss counting all after first 400 ping responses as lost (mabele)
..F....... [ZBX-16325] fixed httpstepid validation when its value exceeds int32 (miks, vasilijs)
........S. [ZBX-16997] fixed duplicate entry errors on 32-bit architecture during item application discovery (akozlovs)
..F....... [ZBX-17102] fixed scroll bar visibility in svg graph widget configuration form (gcalenko)
A......... [ZBX-17049] fixed non well formed numeric value encountered in maintenance (gcalenko)
..F....... [ZBX-16481] fixed spelling issues in the code (miks)
.......... [ZBX-1977] reverted fix for axis labels calculation (rlataria)
..F....... [ZBX-16894] fixed dynamic rows losing old input at form error (talbergs)
........S. [ZBX-16966] fixed not operator in correlation function expression (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.0.16

4.0.16rc1 was released as 4.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.16rc1

New features:
A.F....... [ZBXNEXT-5271] implemented 'delete missing' option for imported template linkages (miks)

Bug fixes:
..F....... [ZBX-17101] fixed url validation before output (miks)
.......PS. [ZBX-16929] fixed history data processing responding with "success", when received only invalid data from proxy/agent/sender (mabele)
..F....... [ZBX-16804] added missing get parameters in availability report (rlataria)
..F....... [ZBX-16286] fixed graph widget dimensions errors on high DPI screens (agriscenko)
..F....... [ZBX-16848] fixed fatal error occurring in user profile and user edit forms when PHP FileInfo extension does not exist (Ivo)
..F....... [ZBX-16684] fixed incorrect double quotes in history plain text view (Ivo)
A......... [ZBX-16903] fixed validation of "interfaceid" field for HTTP agent items with large IDs (Ivo)
..F....... [ZBX-16751] fixed support for php 7.4 (talbergs)
..F....... [ZBX-16879] changed condition description message for tag value in actions and event correlations (vasilijs)
.......PS. [ZBX-9084] fixed high memory usage during startup (vso)
...G...... [ZBX-16932] fixed build fail on netBSD (mabele)
A.F....... [ZBX-16111] removed templateid from screen API output (vasilijs)
..F....... [ZBX-16919] fixed server check warning width in chrome (ashubin, rlataria)
..F....... [ZBX-16944] fixed "Type of information" field in item form being marked as required when it is read-only (Ivo)
..F....... [ZBX-16912] fixed image map elements having a hand cursor when there is no context menu available (Ivo)
..F....... [ZBX-15041] fixed request not being cancelled along with popup window in widgets (talbergs)
..F....... [ZBX-1977] fixed axis labels calculation (ashubin, rlataria)
..F....... [ZBX-17034] updated Zabbix website links (averza)
..F....... [ZBX-16874] fixed map-type widget clipping in Internet Explorer (averza)
.......PS. [ZBX-16915] fixed memory leak (mabele)
........S. [ZBX-17008] improved Zabbix server performance when using maintenance (vso)
........S. [ZBX-16779] fixed infinite loop when writing export to file fails (mabele)
.........T [ZBX-16540] splitted host_resources templates into 3 subtemplates: for CPU, memory and storage (vitaly)

--------------------------------------------------------------------------------
Changes for 4.0.15

4.0.15rc2 was released as 4.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.15rc2

Bug fixes:
........S. [ZBX-16955] fixed performance of history syncers and timer processes by not locking each other when suppressing events (vso)

--------------------------------------------------------------------------------
Changes for 4.0.15rc1

New features:
.........T [ZBXNEXT-5493,ZBX-16540] moved LLD rules from parent templates to linked templates for Module HOST-RESOURCES-MIB SNMPv2, Module Interfaces Windows SNMPv2, Net Arista SNMPv2, OS Windows SNMPv2 (vitaly)
..F....... [ZBX-16871] fixed not setting the default values of multiselects on initial load (averza)
..F....... [ZBX-16776] reworked custom item select to multiselect (rlataria)
....I..... [ZBXNEXT-5532] disabled guest user by default (talbergs)
..F....... [ZBXNEXT-4825] implemented in Monitoring -> Problems the button "Export to CSV" to export all pages (talbergs)

Bug fixes:
...G...PS. [ZBX-16842] added range validation and optional conversion to is_double() (Andris)
...G...... [ZBX-16790] fixed log rotation on Windows (akozlovs)
..F....... [ZBX-16865] fixed dynamic graphs not updating when changing host in combo box (talbergs)
........S. [ZBX-9146] fixed json null value being treated as empty string for LLD filters (atumilovics)
..F....... [ZBX-16828] fixed array_db validation when validated value is not an array (miks)
..F....... [ZBX-11659] made user profile icon visible for guest user (miks)
........S. [ZBX-16849] moved INTERFACE_TYPE_PRIORITY definition to misc.c (mabele)
..F....... [ZBX-16844] fixed the process of saving the scroll position on the Latest data page in Internet Explorer (vasilijs)
........S. [ZBX-16343] fixed LLD not to create items on wrong host if there are failed transactions (vso)
..F....... [ZBX-16730] fixed disappearance of successful modification message while saving the Dashboards (talbergs, vasilijs)
A......... [ZBX-16679] fixed username and password fields resetting and saving for item, item prototype and LLD rule on type change (Ivo)
........S. [ZBX-16785] improved performance of timer process when reading from "problem_tag" table (vso)
..F....... [ZBX-16696] fixed multiselect suggest box clipping when overflowing not allowed in parent containers (averza)
..F....... [ZBX-16809] fixed undefined offset error in action operation condition form (miks)
...G...... [ZBX-16595] optimized active logs checks monitoring when buffer flushing fails (arimdjonoks)
..F....... [ZBX-16682] fixed wrong element label update in map constructor (rlataria)
..F....... [ZBX-16815] fixed widget form positioning when changing widget type from Graph to any other type (averza)
..F....... [ZBX-16706] fixed unneeded padding for dashboard URL widget (averza)
..F....... [ZBX-16784] fixed Oracle performance by using "between" operator in SQL queries (averza)
..F....... [ZBX-16579] fixed long text wrapping in the latest data history (averza)
...G...PS. [ZBX-16767] fixed possible null pointer arithmetic; thanks to Mikhail Grigorev for the patch (asestakovs)
A......... [ZBX-16500] fixed SLA calculation when requested time window starts during the service time; fixed downtime time calculation (miks)
A......... [ZBX-16805] fixed when the HttpTest API selects too many entries from the httpstep table when editing a specific Web scenario (vasilijs)
..F....... [ZBX-10618] fixed disappearing dependent trigger cells and rows in overview (vasilijs)
...G...... [ZBX-16596] added handling of BOM to detect encoding for vfs.file.contents, vfs.file.regex and vfs.file.regmatch (arimdjonoks)
..F....... [ZBX-16771] fixed wrong Tab number being remembered when several browser tabs are in use (talbergs)
..F....... [ZBX-16548] fixed sort order in plain text screen (talbergs)

--------------------------------------------------------------------------------
Changes for 4.0.14

4.0.14rc1 was released as 4.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.14rc1

New features:
........S. [ZBXNEXT-5481] added support of {TRIGGER.ID} macro in trigger tags (vso)
.........T [ZBXNEXT-4746] added "Template Server Cisco UCS SNMPv2" template (vitaly)
.......PS. [ZBXNEXT-5422] quoted numbers are now accepted by JSONPath aggregate functions (atumilovics)

Bug fixes:
..F....... [ZBX-16605] fixed accessibility of localstorage identifier if cookies are made unaccessible for client side scripts (miks)
........S. [ZBX-16754] fixed trigger not firing for first collected value if it's timestamp is in future (vso)
....I..... [ZBX-15211] added key 'tests' for bootstrap.sh when working with cmocka tests (MVekslers)
..F....... [ZBX-16542] fixed incorrect displaying of unacknowledged and resolved recent problematic triggers in trigger overview and dashboard widget (averza, Ivo, vmurzins)
A......... [ZBX-16749] improved performance and memory consumption of script.getscriptsbyhosts() method (Sasha)
........S. [ZBX-16725] fixed detection of fping minimal interval (MVekslers)
A......... [ZBX-16562] fixed configuration.export method in API improperly formatting "application" property within "httptests" when exporting in JSON format (Ivo)
........S. [ZBX-15222] fixed housekeeper to cleanup history not only for current item type of information but also for other previously selected types (vso)
.......... [ZBX-16481] fixed spelling issues in the code (arimdjonoks)
...G...... [ZBX-15675] added support for more than 64 CPUs in Windows agent (kalimulin)
.........T [ZBX-16770] fixed value mapping in Template Net HP Comware HH3C SNMP (vitaly)
...G...PS. [ZBX-16534] fixed stdout and stderr redirection after external log rotation (akozlovs)
.......PS. [ZBX-16368] fixed fping double call (akozlovs)
...G...PS. [ZBX-16317] fixed log.h is not self-sufficient (akozlovs)
........S. [ZBX-16711] ensuring errbuf is emptied before every curl_easy_perform request (arimdjonoks)
.......PS. [ZBX-16664] fixed IPMI poller skips processing if one of the elements is missing information (akozlovs)
........S. [ZBX-16671] fixed server crashing when linking web scenario template (arimdjonoks)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
........S. [ZBX-16002] added new macro EVENT.RECOVERY.NAME to display recovery event name in recovery alerts (akozlovs)
...G...P.. [ZBX-16512] fixed false item insertion into the queue after maintenance (akozlovs)
...G...... [ZBX-15685] fixed zabbix_sender failing to report the error due to closed connection (arimdjonoks)
A......... [ZBX-16702] fixed error in the elastic search clearing history (vasilijs)
..F....... [ZBX-10805] fixed log items graphs drawing with numeric values like trapper items (vasilijs)
A......... [ZBX-16604] fixed occurrence of an undefined index in discovered graph configuration (vasilijs)
..F....... [ZBX-16611] fixed memory and performance leaks in gtlc.js library (averza)
..F....... [ZBX-15135] fixed incorrect triggers being displayed in Availability report when filtering by template (averza, Ivo)
..F....... [ZBX-16681] fixed displaying of "Acknowledge" menu option for "Not classified" problems in the Trigger overview page (Sasha)
...G...... [ZBX-16428] fixed SIGBUS crash when mmap memory is not accessible (atumilovics)
...G...... [ZBX-16680] fixed freeing locked resources when Zabbix agent cannot be started and has to exit with failure (viktors)
..F....... [ZBX-16666] fixed trailing slash being set in cookie path (talbergs)
...G...... [ZBX-16612] fixed possibility of high CPU usage on Windows (vso)
........S. [ZBX-16683] fixed race condition between history syncer and escalator that caused recovery operations being delayed by step duration (vso)
........S. [ZBX-16383] adjusted timer sleeping period to process maintenances each minute at 00 seconds (wiper)
.......PS. [ZBX-16575] getting disk controller type from linked controller label value (atumilovics)
.......PS. [ZBX-16561] fixed JsonPath parsing for comma characters inside quoted string (atumilovics)
........S. [ZBX-16677] fixed empty sql query DBexecute_overflowed_sql call during host availability update (atumilovics)
.........T [ZBX-15897] fixed overall health check in Template HP iLO SNMPv2 (vitaly)

--------------------------------------------------------------------------------
Changes for 4.0.13

4.0.13rc1 was released as 4.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.13rc1

New features:
...G...... [ZBXNEXT-1287] added support for English performance counters on Windows (kalimulin)
A......... [ZBX-3783] added strict validation of input parameters in valuemap.get() method (Sasha)
.......PS. [ZBXNEXT-4920] increased received packet size to 1GB (akozlovs)

Bug fixes:
.......PS. [ZBX-13266] fixed performance of sql query with lots of items (MVekslers)
.......... [ZBX-16089] fixed Windows socket initialization in Windows sender sample application (atumilovics)
..F....... [ZBX-16228] increased max length to 2000 characters for values of the headers of the http agents (averza)
..F....... [ZBX-16480] fixed error in graphs after page refresh if period was set to future (averza)
..F....... [ZBX-16452] fixed inconsistency in show legend, working time and triggers for graphs in screens and dashboard (averza)
..F....... [ZBX-16565] fixed incorrect sorting of triggers in "Trigger overview" widget (Ivo)
........S. [ZBX-7798] improved performance of icmpping* for fping v4.0 and more (MVekslers)
A......... [ZBX-16522] fixed undefined index "type" in pie and exploded graph creation (talbergs)
...G...PS. [ZBX-16545] fixed shell script execution timeout log message (atumilovics)
.......PS. [ZBX-16467] removed tables without auto-increment from DBget_maxid_num function (akozlovs)
..F....... [ZBX-16538] fixed color for the multiselect selected items (ashubin)
........S. [ZBX-16445] fixed possible duplicate key insertion during LLD (akozlovs)
.........T [ZBX-16539] fixed "Template Net Juniper SNMPv2" (afayantsev)
A......... [ZBX-16349] fixed "Delete missing" checkbox does not work when importing template without checking "Update existing" (agriscenko)
........S. [ZBX-16279] fixed trailing spaces handling in value mapping when using MySQL (akozlovs)
...G...PS. [ZBX-16460] fixed Zabbix daemon termination on FreeBSD (vso)
.......PS. [ZBX-16230] fixed unreachable host next check calculation uses both unreachable settings and flexible item interval (akozlovs)
..F....... [ZBX-16449] fixed wrong order of the displayed latest values in problems (vasilijs)
..F....... [ZBX-16435] fixed Zabbix graph spinning in preview tab in IE11 (talbergs)
..F....... [ZBX-15766] fixed the ability to add an unlimited number of widgets in the Dashboard (vasilijs)
A......... [ZBX-16398] fixed selection of discovered services by dservice.get "dcheckids" property (vasilijs)
..F....... [ZBX-16370] fixed link indicator coloring in network maps (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.12

4.0.12rc1 was released as 4.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.12rc1

New features:
..F....... [ZBX-9522] improved frontend messaging usage across multiple browser tabs (miks, talbergs)

Bug fixes:
..F....... [ZBX-16501] fixed log out form being resubmitted when user is already logged back in another tab (Ivo)
A......... [ZBX-16072] added more strict validation of host, template and proxy names to prohibit leading and trailing spaces (Ivo)
..F....... [ZBX-16128] fixed incorrect action ID in audit log (rlataria)
..F....... [ZBX-16354] fixed incorrect sorting by name with capital letters (talbergs)
..F....... [ZBX-16471] for consistency reason changed translation string 'Resolved by user.' to 'Resolved by Inaccessible user.' (miks)
..F....... [ZBX-16469] fixed problem that caused impossibility to edit trigger description in problems screen (miks)
..F....... [ZBX-16362] fixed keyboard event handling in graph widget hintbox (vasilijs)
..F....... [ZBX-16474] fixed 'Request-URI too long' error in problems mass update page (miks)
.D........ [ZBX-16184] updated Zabbix sender man page (viktors)
A......... [ZBX-16462] fixed syntax error in SQL query used to calculate SLA in Monitoring->Services (agriscenko)
..F....... [ZBX-16031] reworked event update controller, making partly closed set of events closable (miks)
..F....... [ZBX-16283] fixed read-only shared dashboard without widgets missing placeholder label (gcalenko)
..F....... [ZBX-16316] fixed dashboard widget and slideshow menu popup not updating current refresh rate and fixed a JS error in slideshows (Ivo)
.......PS. [ZBX-16346] fixed compilation for Oracle Instant Client v18.5 and higher (asestakovs)
..F....... [ZBX-16424] fixed unable to create/update web scenario from Internet Explorer/Edge (talbergs)

--------------------------------------------------------------------------------
Changes for 4.0.11

4.0.11rc1 was released as 4.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.11rc1

New features:
.......PS. [ZBXNEXT-4502] added support of full JsonPath functionality (wiper)
..F....PS. [ZBXNEXT-5176,ZBXNEXT-5205] blocked zero item history/trends period being overridden by global configuration (miks, wiper)

Bug fixes:
A......... [ZBX-16376] fixed preprocessing steps having incorrect order and duplicate step numbers (Ivo)
..F....... [ZBX-16344] fixed possibility to add graph widget overrides (Ivo)
........S. [ZBX-16388] fixed LLD to update preprocessing step number in case it is incorrectly generated (vso)
........S. [ZBX-16337] fixed debug log message for suppressed escalations; thanks to Kotaro Miyashita for the patch (viktors)
.......PS. [ZBX-16287] fixed compiler warnings in host.c; thanks to Glebs Ivanovskis for the patch (asestakovs)
...G...PS. [ZBX-16103] reduced PCRE recursion limit (asestakovs)
..F....... [ZBX-16289] fixed async dashboard widget update (miks)
A......... [ZBX-13266] improved performance of the SQL queries with lot of IDs in the condition (Sasha)
....I..... [ZBX-16277] fixed compilation Zabbix agent for Windows with options available for Windows Vista and newer (MVekslers)
...G...PS. [ZBX-16239] fixed compilation warining related to prototypes of module API functions (viktors)
.......PS. [ZBX-16256] eliminated possible infinite fetch loop with OracleDB (viktors)
..F....... [ZBX-15343] fixed JS memory leak in hintboxes in graph widget (Ivo)
..F....... [ZBX-16329] fixed duplicate value checking in trigger action conditions (Ivo)
A......... [ZBX-15562] reworked history.get API method; fixed output as well as other known issues in history API (miks, Sasha)
..F....... [ZBX-16135] fixed error messages in XML export files (averza)
A......... [ZBX-16213] fixed PostgreSQL bad performance on history tables (averza)
..F....... [ZBX-16176] preserve trailing spaces in history values (averza)
..F....... [ZBX-16169] improved performance of map navigation tree widget (miks)
..F....... [ZBX-16288] fixed when unknown resource logged in audit log when working with dashboards (vasilijs)
A......... [ZBX-16134] fixed duplicate triggers can be created using API and XML import (agriscenko)
..F....... [ZBX-15969] fixed displaying of very small values that are more than 2 decimal points in latest data (Ivo)
..F....... [ZBX-16280] fixed when Plain Text Widgets do not display as HTML when option is selected (vasilijs)
A.F....... [ZBX-16012] fixed confusing error message "Cannot read JSON." in HTTP agent item (vasilijs)
.......PS. [ZBX-16270] fixed memory leak in IPC service when queueing multiple messages to client (akozlovs)
..F....... [ZBX-16204] fixed undefined offset in CControllerWidgetProblemHostsView (rlataria)
...G...... [ZBX-15962] added mounted filesystems to vfs.fs.discovery of windows agent (asestakovs)
........S. [ZBX-16315] fixed Zabbix server not to cause foreign key constraint failure on Zabbix proxy when changing and sending configuration at the same time (vso)
..F....... [ZBX-16153] fixed 500 Internal Server Error when trying to preview pie/exploded graph without items (rlataria)
...G...PS. [ZBX-9867] improved Zabbix daemon termination by not using signal unsafe functions in signal handler; improved Zabbix server and Zabbix proxy process termination by stopping data collection and waiting for history syncers to finish (vso)

--------------------------------------------------------------------------------
Changes for 4.0.10

4.0.10rc1 was released as 4.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.10rc1

New features:
.......PS. [ZBXNEXT-2880] added access to vmware datastore at vmware vCenter level (MVekslers)
..F....... [ZBXNEXT-5163] added display of maintenance information in Configuration section for hosts in maitenance (vasilijs)
..F....... [ZBXNEXT-5036] added preloader for popup menus (ashubin)
...G...... [ZBXNEXT-287] added SSL support for agent HTTP checks (asestakovs)
...G...PS. [ZBXNEXT-5179] added option to specify absolute path in LoadModule; thanks to Glebs Ivanovskis for the patch (asestakovs)

Bug fixes:
..F....... [ZBX-16152] fixed not data loss on saving host prototypes by user with insufficient permissions (averza)
..F....... [ZBX-15952] fixed errors when trying to create a graph widget for key system.cpu.util[,iowait] with Y axis placed on the left side of the graph (vasilijs)
...G...PS. [ZBX-15899] added output sanitization to prevent invalid UTF-8 sequences in regexp-based text replacement (Andris)
..F....... [ZBX-16073] fixed horizontal scrolling in map (vasilijs)
........S. [ZBX-15943] fixed discovered hosts are not removed from table "dhosts" after removing and adding the corresponding discovery check (akozlovs)
..F....... [ZBX-15875] fixed colors for the multiselect disabled elements (ashubin)
..F....... [ZBX-10948] 'IT Services --> Service Time --> Note' infinite stretching (rlataria)
...G...... [ZBX-16142] fixed missing sys/ioctl.h from src/libs/zbxsysinfo/openbsd/net.c; thanks to Andrea Biscuola for the patch (akozlovs)
.......PS. [ZBX-16166] fixed Zabbix fping feature detection does not work with fping builds since 10 Feb 2017 (akozlovs)
....I..... [ZBX-16178] fixed distributive can contain untracked backup file include/config.h.in~ (akozlovs)
........S. [ZBX-16170] fixed crash in global event correlation (vso)
...G...... [ZBX-16096] fixed "system.cpu.util" reporting incorrect CPU utilisation due to guest time sometimes not being fully included in user time by "/proc/stat" (vso)
..F....... [ZBX-15882] fixed widgets flickering on refresh (ashubin)
..F....... [ZBX-15974] improved trigger expression list in trigger modal form (gcalenko)
...G...... [ZBX-14441] fixed windows agent "eventlog" key for reading big event log files of windows 2003 (MVekslers)
..F....... [ZBX-16109] fixed hidden error in graphs for PHP 7.3.5 (rlataria)
....I...S. [ZBX-16093] fixed regular expression File systems for discovery does not contain apfs (akozlovs)
..F....... [ZBX-16080] fixed setup page to not to use bclib (talbergs)
..F....... [ZBX-15797] fixed dashboard map widget sub-map link behaviour (miks, talbergs)
A.F....... [ZBX-15049] fixed to host group limited global scripts to be usable in sub group (talbergs)
.......PST [ZBX-16138] fixed return value type and added preprocessing steps for items in remote internal checks tamplates; fixed unsigned write cache value for remote internal checks (viktors)
.......PS. [ZBX-15963] fixed HTTP agent support of non-HTTP scheme in URL field (asestakovs)
.......PS. [ZBX-16151] fixed theoretical possibility of large numbers in json data being truncated, added boolean value support to json parser (wiper)
..F....... [ZBX-15778] fixed wrong filtering by "Age less than" and "Show suppressed problems" in trigger overview (vasilijs)
..F....... [ZBX-15585] fixed web scenarios pair manager issue when fields are duplicating on post type toggle (talbergs)
........S. [ZBX-16150] fixed inactive, unmounted, unaccessible VMware datastore causes unknown column nan insertion in field list (akozlovs)
A......... [ZBX-16122] fixed api validation of trigger dependency (averza)

--------------------------------------------------------------------------------
Changes for 4.0.9

Bug fixes:
..F....... [ZBX-15905] reverted changes that introduced error with write permissions in assets directory (gcalenko)

--------------------------------------------------------------------------------
Changes for 4.0.8

4.0.8rc1 was released as 4.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.8rc1

New features:
..F....... [ZBX-16069] upgraded jQuery version v1.10.2 -> v3.3.1 and jQueryUI v1.10.3 -> v1.12.1 (talbergs)

Bug fixes:
..F....... [ZBX-16032] changed application filtering to partial name search (vmurzins)
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)
..F....... [ZBX-15833] fixed scrollbar in overlay popups (ashubin)
.......PS. [ZBX-16058] fixed error in IPMI poller causing growing queue (asitals)
..F....... [ZBX-16047] fixed division by zero error in SVG graph widget if selected time period is so small that calculated step between 2 milestones is 0s (miks)
..F....... [ZBX-15936] removed "change password" button when cloning media types (vasilijs)
A.F....... [ZBX-11272] changed sorting by type, fixed information disclosure and formatting of recipient name in action log screen item and dashboard widget; added new sortfields to alert API (miks)
A.F....... [ZBX-15416] fixed locale validation in user create and update API methods (miks)
..F....... [ZBX-15877] fixed Tab Key navigation for Safari and Edge browsers (vasilijs)
........S. [ZBX-15891] fixed trigger dependencies are ignored when changing only trigger state (akozlovs)
A......... [ZBX-13029] fixed api validation messages for linktrigger (vasilijs)
...G...... [ZBX-15967] fixed buffer offset for reading hardware info from long DMI files (viktors)
..F....... [ZBX-16018] fixed detection of logical functions (or / and) inside the context of user macros (averza)
..F....... [ZBX-14782] deliver human friendly uptime in dashbord (talbergs)
..F....... [ZBX-11325] fixed transparency of draggable interfaces; changed cursor type for all draggable and sortable elements (agriscenko)
..F....... [ZBX-16048] fixed global search box loosing the search phrase after searching (averza)
..F....... [ZBX-10729] fixed map element link coloring when linked problem is acknowledged (miks)
..F....... [ZBX-15101] fixed several object IDs allowing them to be 64 bit integers, added asterisk for map navigation tree name field and changed the error message to more generic one (Ivo)
.......PS. [ZBX-16050] fixed HTTP poller crashes (asestakovs)
..F....... [ZBX-15871] fixed problem events to be filtered by "suppressed" instead of "related to maintenance" (talbergs)
...G...PS. [ZBX-10550] added warnings when Zabbix components have different versions (akozlovs)
..F....... [ZBX-11284] removed sid URL argument for form cancel buttons (gcalenko, miks)
..F....... [ZBX-11429] fixed macro not being retained in trigger expression editing wizard (agriscenko)
..F....... [ZBX-15816] increased header value input field max length (talbergs)
...G...PS. [ZBX-15677] fixed the process of compiling the dummy.c module (MVekslers)
.......PS. [ZBX-15981] fixed invalid xpath for vmware "eventlog" key with "skip" option (MVekslers)
...G...... [ZBX-15704] fixed sending log meta information without obvious needs (asestakovs)
..F....... [ZBX-15905] added versioning of browser cached files (ashubin, gcalenko)
........S. [ZBX-15956] reduced configuration cache fragmentation when reloading time based triggers (vso)
........S. [ZBX-15998] improved performance of "Remove host", "Remove from host group", "Unlink from template" operations when processing network discovery events and using MySQL database (vso)
........S. [ZBX-15935] fixed infinite loop and 100% CPU usage when using OpenIPMI 2.0.26 or newer (asitals)
........S. [ZBX-16005] fixed "{{ITEM.VALUE}.regsub(<pattern>,<output>}" and "{{ITEM.LASTVALUE}.regsub(<pattern>,<output>}" being resolved to *UNKNOWN* during upgrade (vso)

--------------------------------------------------------------------------------
Changes for 4.0.7

4.0.7rc1 was released as 4.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.7rc1

Bug fixes:
........S. [ZBX-16019] fixed HOST.CONN, HOST.IP, IPADDRESS and HOST.DNS macros expansion in global scripts (akozlovs)
........S. [ZBX-16020] fixed uncontrolled memory allocation in regex preprocessing steps (vjaceslavs)
..F....... [ZBX-15911] fixed guest sign in visibility for disabled guest user group in login page (gcalenko)
A......... [ZBX-15977] fixed validation of host interface when multiple interfaces set as main interface (gcalenko, vmurzins)
...G...PS. [ZBX-15955] fixed security vulnerability - accepting connections from not allowed addresses (Andris, vso)
..F....... [ZBX-11393] fixed when long snmp oid expands screen dimensions (ashubin, vasilijs)
A.F....... [ZBX-15464] fixed error message for image uploads (talbergs)
..F....... [ZBX-10243] fixed not encoded ampersand for in URL parameter (talbergs)
...G...... [ZBX-15972] fixed possible crash of the windows agent when used "net.dns" item key (MVekslers)
..F....... [ZBX-15674] fixed map status to be displayed OK if there are no problem in submaps (talbergs)
.......PS. [ZBX-15970] fixed invalid update intervals being reported on Zabbix server when monitored through Zabbix proxy (vso)
........S. [ZBX-15643] fixed invalid to valid numbers conversion by del_zeros (asestakovs)
.......PS. [ZBX-15444] fixed trimming allowed characters from numeric values (asitals)
.....J.... [ZBX-15409] improved Zabbix java gateway error logging usability by adding item key to error message (vso)
........S. [ZBX-15844] fixed inability to start Zabbix server if alert manager process is late after alerters; thanks to Mikhail Makurov for the patch (akozlovs)
..F....... [ZBX-11043] implemented a better network discovery filter (Ivo)
..F....... [ZBX-10937] fixed top right global search field autocomplete not showing results when host name is being typed not first character and technical name when it differs from visible name (Ivo)
A.F....... [ZBX-10861] changed user name and password fields from being mandatory to optional in web scenarios and HTTP agent type items (Ivo)
...G...PS. [ZBX-10889] improved logging performance when high DebugLevel is used (viktors)
A......... [ZBX-15762] fixed API returns "countOutput", "select*": "count" results and "suppressed" property as integer (agriscenko)
..F....... [ZBX-15642] fixed bigint limit in the user group updating forms (ashubin, Sasha)
A.F....... [ZBX-2494] fixed sorting of items, item prototypes, lld rules and screens to avoid deadlocks in database between server and frontend (ashubin, Sasha)
..F....... [ZBX-15768] fixed line length above widgets on global search page (ashubin)
..F....... [ZBX-10404] fixed password being passed in plain text in media type edit form (gcalenko)
..F....... [ZBX-15734] fixed dashboard widgets incorrect placement while dragged (gcalenko)
..F....... [ZBX-15563] fixed svg graph metric generation in situation when metric have big values (gcalenko)
..F....... [ZBX-15139] fixed element removing from list in different tabs or browsers (vasilijs)
..F....... [ZBX-15779] fixed loss of host name in tooltip on trigger overview page (vasilijs)
...G...... [ZBX-15898] fixed compilation warning regarding too large integer constant (akozlovs)
..F....... [ZBX-15338] fixed last problem name being displayed on map instead of most critical (agriscenko, vmurzins)
........S. [ZBX-15929] fixed escalation operation not being send multiple times (akozlovs)
...G...PS. [ZBX-15721] fixed escaping of control characters in JSON encoder (Andris, viktors)
..F....... [ZBX-15507] fixed item/trigger/graph copy form provides read-only host groups in target list; replaced form elements with multiselect (agriscenko)
..F....... [ZBX-15746] fixed link to pie graph after selecting a time interval on classic graph (agriscenko)
..F....... [ZBX-15784] fixed multiselect does not support case sensitive auto-complete (agriscenko)
..F....... [ZBX-10799] changed placeholder for http proxy input fields (agriscenko)
..F....... [ZBX-13014] fixed map on screen is not centered (agriscenko)
...G...... [ZBX-9229] fixed sending first value of the log as separate message (asestakovs)
........S. [ZBX-15479] fixed cookie presentation in HTTP header (asestakovs)
........S. [ZBX-15516] fixed trapper process title to not update time in case of interruption (asestakovs)
...G...PS. [ZBX-15588] fixed function names that are written to the log file when using LOG_LEVEL_DEBUG (asitals)
.........T [ZBX-9150] fixed update intervals of items in VMware templates (MVekslers)
..F....... [ZBX-15481] fixed showing wrench icon for hosts that are in maintenance, but maintenance is inaccessible due to insufficient permissions (Ivo)
..F....... [ZBX-15629] fixed trigger wizard form re-submit (talbergs)
..F....... [ZBX-15850] fixed problems by severity filter ignoring host group filter (talbergs)
..F....... [ZBX-15853] fixed empty parent group not listed in the latest data filter (talbergs)
.......PS. [ZBX-11025] added "unknown command error" to MySQL recoverable error list (viktors)
..F....... [ZBX-15870] fixed redundant jsloader loading in login page (miks)
..F....... [ZBX-15858] fixed item filtering by application name; added 'select' button for dashboard widget and screen item application fields (miks)
..F....... [ZBX-15851] fixed LLD item displaying in Queue details view (miks)
..F....... [ZBX-15639] fixed labels overlapping on classic graph X axis (miks)
..F....... [ZBX-15592] fixed database monitoring 'dns' item key expressing it as mandatory (miks)
A......... [ZBX-15859] fixed map.create could attach elements only for first map in request when multiple maps are created with one request (gcalenko)
..F....... [ZBX-15769] fixed new widget placeholder being shown outside maximum allowed dashboard height area (gcalenko)
..F....... [ZBX-15708] fixed browser build in autofill for passwords field on media type form on authentication ldap form and on user edit form (gcalenko)
..F....... [ZBX-10392] fixed application filter persistence when navigating from maps page to triggers views page or latest data page (gcalenko)
..F....... [ZBX-15754] removed unnecessary request for non-existing map background (Ivo)
..F....... [ZBX-15715] added missing keys "zabbix.stats[<ip>,<port>]", "zabbix.stats[<ip>,<port>,queue,<from>,<to>]" and "zabbix[stats,<ip>,<port>,queue,<from>,<to>]" in item key helper (Ivo)
..F....... [ZBX-15672] fixed positioning of the overlay dialogue window in map constructor (ashubin, Ivo)
..F....... [ZBX-15609] added missing optional parameter "<regex_excl_dir>" for "vfs.dir.count" and "vfs.dir.size" item keys in item helper (Ivo)
A......... [ZBX-15404] fixed action condition type and operator integrity (Ivo)
........S. [ZBX-15913] fixed possible crash when sending custom alerts (vso)
........S. [ZBX-15872] fixed possible deadlock on host table when processing auto registration contents from Zabbix proxy (vso)
....I..PS. [ZBX-11203] added blocking of SIGINT and SIGTERM signals on each step of automatic upgrade to avoid interruption of statements that cannot be rolled back (vso)
..F....... [ZBX-8451] fixed global regular expression testing not matching actual behavior of Zabbix components due to missing multiline flag (vso)
........S. [ZBX-13347] fixed possible crash in history syncer process when processing discovered item value (vso)
.......PS. [ZBX-15831] fixed slow request of vmware configuration update (MVekslers)
........S. [ZBX-15920] fixed nodata() function triggering after maintenances with no data collection without waiting for the nodata period (wiper)
.........T [ZBX-13478] fixed item prototype update intervals to eliminate trigger status flapping (viktors, vitaly)
...G...PS. [ZBX-10611] fixed changing process user owner on startup in foreground when AllowRoot disabled (viktors)
.......PS. [ZBX-15826] optimized unsupported macros parsing (akozlovs)
.......PS. [ZBX-15742] fixed network discovery is not reacting to the changes in agent configuration if uniqueness criteria is value (akozlovs)
.......PS. [ZBX-15634] fixed database monitor item does not use stored credentials; thanks to Jose Deniz for the patch (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.0.6

4.0.6rc2 was released as 4.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.6rc2

Bug fixes:
..F....... [ZBX-15839] fixed broken layout of the breadcrumbs in Safari browser (ashubin)
........S. [ZBX-15867] fixed invalid DNS being accepted when receiving discovery contents from Zabbix proxy (vso)
A......... [ZBX-15821] fixed SQL statement performance used in template.unlink() method (Sasha)
.......PS. [ZBX-15578] fixed IPMI errors in case of infrequent reading of values (asitals)
..F....... [ZBX-15098] fixed undefined index in application selection popup window (Ivo)
..F....... [ZBX-15351] fixed PHP error in "Problems by severity" if no problems (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.6rc1

New features:
..F....... [ZBXNEXT-5105] added context menu for trigger name in event details page (agriscenko)
A.F....... [ZBX-15286] dropped support use of discovered items as master (Sasha)
...G...... [ZBXNEXT-4898] added support IPv6 for "net.dns" and "net.dns.record" (MVekslers)
.......PS. [ZBXNEXT-5037] added "skip" parameter for vmware.eventlog key (MVekslers)
..F....... [ZBXNEXT-4819] implemented date and time showing in SVG graph widget (miks)

Bug fixes:
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
..F....... [ZBX-10317] made info column on item list page always visible (agriscenko)
..F....... [ZBX-15322] fixed graph area near grid line with 0 value (ashubin)
.......PS. [ZBX-15798] fixed proxy configuration update failure on Oracle; fixed failure on empty SQL buffer on Oracle (kalimulin)
A.F....... [ZBX-15219] fixed unwanted removing scenario post fields on scenario update (gcalenko, vasilijs)
..F....... [ZBX-11278] reworked property state indicator in mass update screens (miks)
........S. [ZBX-15716] fixed escalation cancel message is called if escalation interrupts with unfinished step or recovery (akozlovs)
..F....... [ZBX-15468] fixed LDAP configuration form not being able to save changes when user password field is empty string (gcalenko)
..F....... [ZBX-15669] fixed page scroll after widget being added to dashboard (gcalenko)
..F....... [ZBX-15548] fixed resolving of {ITEM.VALUE} macro in the trigger description (Sasha)
........S. [ZBX-15774] fixed memory leak in housekeeper when elasticsearch is used (vso)
........S. [ZBX-15788] fixed crash when substituting LLD macros in calculated item formula expression (vso)
..F....... [ZBX-15608] fixed when Widget Graph show disabled trigger/problem (vasilijs)
..F....... [ZBX-10397] fixed when global messaging severities unchecked if profile saved earlier (ashubin, vasilijs)
A.F....... [ZBX-15596] fixed when widget in frontend can be created larger than API validation supports (ashubin, vasilijs)
..F....... [ZBX-15308] fixed timeselector in screens when page is opened with link containing sid argument (ashubin, gcalenko)
..F....... [ZBX-15694] fixed trimming of empty spaces for custom multiplier in item and item prototype preprocessing forms (Ivo)
..F....... [ZBX-15196] fixed "Follow redirects" checkbox not being enabled by default for HTTP agent in item, item prototype and LLD rule create forms (Ivo)
.......PS. [ZBX-15670] fixed inefficient vmware eventlog downloading (MVekslers)
..F....... [ZBX-15483] fixed undefined index in Item Prototype update (vasilijs)
..F....... [ZBX-15270] fixed graph widget configuration form cross browser issues (agriscenko)
..F....... [ZBX-15300] fixed widgets extra space at the bottom (ashubin, vasilijs)
...G...... [ZBX-8091] added alphabetic ordering of net.dns.record respond (akozlovs)
..F....... [ZBX-15707] fixed check box design when drag and drop an interface into SNMP (vasilijs)
..F....... [ZBX-15535] fixed validation of min/max value range in graph widget; fixed translation string in graph widget (miks)
..F....... [ZBX-15648] removed unused WIDGET_HAT_EVENTACTIONMCMDS and WIDGET_HAT_EVENTACTIONMSGS constants (agriscenko)
A.F....... [ZBX-15386] fixed Trigger overview not showing OK triggers (vasilijs)
A.F....... [ZBX-14538] fixed error message when value of lifetime or history/trends storage period is out of range (agriscenko)
A.F....... [ZBX-15614] fixed validation of y axis item on classic graph create and update (agriscenko)
..F....... [ZBX-15226] fixed missing visual gap under page title (gcalenko)
..F....... [ZBX-15560] fixed incorrect URL argument formatting when parameters are non-indexed arrays (Ivo)
..F....... [ZBX-15719] fixed undefined index in trigger expression popup (Ivo)
..F....... [ZBX-15332] fixed dashboard svg graph update on timeselector interval change (gcalenko)
...G...... [ZBX-15728] fixed agent startup problem in Win 2008 R2 w/o SP1, removed dependency on version helper API (kalimulin)
..F....... [ZBX-15622] fixed trigger expression test dialog not being usable with long trigger expressions (talbergs)
..F....... [ZBX-13332] fixed Request-URI Too Long errors in PopUps; fixed lost focus, when closing error popup (talbergs)
...G...... [ZBX-15607] fixed possibility of zombie processes occurring when signaling agent during metric execution (akozlovs)
.D........ [ZBX-10496] fixed links to installation instructions in README file (dimir)
..F....... [ZBX-15625] removed links leading to media type edit form for non-superadmins in Reports->Notifications page (Ivo)
.......PS. [ZBX-15703] fixed use of uninitialized variable when receiving 0 bytes on listening socket (akozlovs)
..F....... [ZBX-15537] fixed visual bug when filter tab was overlapped by sub navigation (gcalenko)
..F....... [ZBX-15539] fixed validation of master item in item update form (miks)
..F....... [ZBX-15532] fixed undefined index error on problems page when trigger expression contains web items (gcalenko, Sasha)
A......... [ZBX-15488] fixed permission check for inherited triggers (miks)
..F....... [ZBX-15646] fixed web-server 'Request-URI Too Long' error in trigger description dialog (miks)

--------------------------------------------------------------------------------
Changes for 4.0.5

4.0.5rc1 was released as 4.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.5rc1

New features:
..F....... [ZBXNEXT-5046] added non-destructive resizing and reordering of dashboard widgets (ashubin, gcalenko, miks)
..FGI..PST [ZBXNEXT-401,ZBXNEXT-4907,ZBXNEXT-4955] added monitoring of internal metrics from an external Zabbix instance (vasilijs, viktors)

Bug fixes:
.......PS. [ZBXNEXT-4941] changed overflow statements to execute one by one for Oracle for better performance (kalimulin)
..F....... [ZBX-15664] fixed "Undefined index" errors on maps with enabled automatic icon mapping (Sasha)
....I..... [ZBX-15667] fixed wrong default Zabbix server status for new installation (kalimulin)
..F....... [ZBX-15512] fixed performance issues and significant memory consumption on several pages which contains host popup menus (Sasha)
..F....... [ZBX-15512] fixed performance issues in "Problems by severity" widget (talbergs)
.......PS. [ZBX-15593] fixed database upgrade patch to stop upgrade on commit failure (vso)
........S. [ZBX-15611] fixed crash in configuration syncer when there are groups with same name and when removing preprocessing steps from item (vso)
..F....... [ZBX-15242] fixed value trimming and duplicate catching in SVG graph pattern fields (miks)
..F....... [ZBX-15250] fixed selection box height calculation in classic graph (miks)
...G...... [ZBX-15316] fixed problem with socket inheritance preventing Windows agent from restarting under certain circumstances (kalimulin)
...G...PS. [ZBX-15379] fixed -Wimplicit-fallthrough warnings when compiling with GCC 7 and -Wextra (akozlovs)
A.F....... [ZBX-15179] fixed when message about blocking user login is displayed only on next login attempt (gcalenko, vasilijs)
...G....S. [ZBX-15494] fixed handling numbers that written in scientific notation (asitals)
........S. [ZBX-15533] fixed cutting and trimming event tags and values (asitals)
.......P.. [ZBX-15442] fixed reporting idle time in datasender's process state information (asitals)
..F....... [ZBX-15424] fixed when multiselect doesn't trim values and recognizes untrimmed values as new ones (vasilijs)
..F....... [ZBX-14644] fixed maintenance time periods "start_date" field being reset to "1920" instead of DB default value when updating via edit form (Ivo)
.D........ [ZBX-15271] added link to documentation in all man pages (kalimulin)
A......... [ZBX-15422] fixed SQL errors when linked template have item prototype with equal key as host item (Sasha)
..F....... [ZBX-15456] fixed incorrect style property in Monitoring->Problems; removed unused id from filter form (agriscenko)

--------------------------------------------------------------------------------
Changes for 4.0.4

4.0.4rc3 was released as 4.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.4rc3

Bug fixes:
..F....... [ZBX-15412] fixed Name column overlaps the Application column in the Template view (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.4rc2

Bug fixes:
..F....... [ZBXNEXT-4872] reverted SVG graph timeline changes to previous state (miks)

--------------------------------------------------------------------------------
Changes for 4.0.4rc1

New features:
..F....... [ZBXNEXT-4872] reworked SVG graph x-axis timeline (miks)
..F....... [ZBXNEXT-4873] implemented single dot datasets to be drawn as points in line vector graphs (miks)
...G...... [ZBX-14876] added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[] (viktors)

Bug fixes:
..F....... [ZBX-15577] fixed restricted user access to the host name when calling host_screen (vasilijs)
A......... [ZBX-13335] fixed low performance with linkage of items and item prototypes to a lot of hosts (Sasha)
..F....... [ZBX-15435] fixed "Undefined index" errors in the "Problems" widget with multiple active maintenances which part of these are inaccessible (Sasha)
.......PS. [ZBX-15417] changed vmware collector to perform datastore configuration refresh only when directly monitoring ESXi version lower than v6.0 (MVekslers)
A......... [ZBX-14896] fixed low performance of the SQL statement when link template to many hosts (Sasha)
A......... [ZBX-15220] fixed displaying of last value for values received in the same second (Sasha)
........S. [ZBX-15451] fixed event correlation when "Event tag pair" condition is used and tag contains special characters (asitals)
........S. [ZBX-15460] reset agent availability when host status changes, e.g., when host gets disabled (asitals)
........S. [ZBX-15331] updated LLD item creation/updating error messages (asitals)
..F....... [ZBX-15465] removed html non-breaking space from visiblity checkbox labels (miks)
..F....... [ZBX-15307] fixed upper level maps positioning in Monitoring Map screen (talbergs)
...G...PS. [ZBX-15428] improved regular expression performance by studying compiled pattern (vso)
...G...PS. [ZBX-11761] added warnings in case of TLS identity mismatch (akozlovs)
A......... [ZBX-15373] fixed removal of trigger when deleting discovered item; fixed removal of dependent child items when removing master item (vmurzins)
A......... [ZBX-14613] fixed hostgroup.delete and host.delete API methods to validate maintenance constraint (talbergs)
..F....... [ZBX-14863] fixed authentication settings form of LDAP anonymous binding (gcalenko)
..F....... [ZBX-15374] fixed SQL and PHP errors on chart3.php page (Sasha)
...G...... [ZBX-15301] fixed monotonous lag behind in Windows "system.localtime" (MVekslers)
..F....... [ZBX-15377] fixed error messages for arrays in GET parameters (Sasha)
A......... [ZBX-15369] fixed "Undefined index: label" in map.update() method (Sasha)
..F....... [ZBX-15376] fixed "Undefined index: refresh" on several pages with disabled guest user (Sasha)
..F....... [ZBX-15375] fixed web scenario step name can consist only of whitespaces (agriscenko)
..F....... [ZBX-15375] fixed undefined index on Web scenario configuration page (Sasha)
..F....... [ZBX-15372] fixed SQL and PHP errors on "Slide shows" page when enter slides.php witout GET parameters (Sasha)
A......... [ZBX-15359] fixed undefined index in maintenance.create and maintenance.update API calls (Sasha)
A......... [ZBX-15358] fixed undefined index in configuration.import API call without one or several rules (Sasha)
A......... [ZBX-15355] fixed undefined index in configuration.import API call (Sasha)
A......... [ZBX-14926] fixed empty "inventory" property being returned by API if inventory mode is disabled (agriscenko)
A......... [ZBX-15354] fixed undefined index in API calls without "auth" parameter (Sasha)
...G...PS. [ZBX-15399] fixed IPv4 connections not being accepted when IPv6 mask is used (akozlovs)
A......... [ZBX-14331] fixed error allowing users to change type of a host interface that already has items attached (gcalenko)
..F....... [ZBX-15254] fixed incorrect matching string highlight in multiselect autocomplete box (ashubin, vasilijs)
..F....... [ZBX-15136] fixed displaying 'Plain text' on the dashboard as html (vasilijs)
........S. [ZBX-15313] fixed unit suffix support in calculated item expressions (kalimulin)
.......PS. [ZBX-15224] fixed failed query errors when receiving non UTF-8 history values (vso)
A.F....... [ZBX-14592] fixed calculation of SLA and availability report when problem has negative duration (miks)
..F....... [ZBX-13804] fixed generic popup form submission (miks)
A......... [ZBX-15156] fixed undefined offset error in host screen with web item (talbergs)
A......... [ZBX-14980] fixed problem with filter by itemids and hostids in history.get (vasilijs, vmurzins)
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
........S. [ZBX-15279] fixed handling of LLD processing errors that should have resulted in not supported LLD rule state (wiper)
........S. [ZBX-15241] fixed escaping regexp symbols in preprocessing output parameter when creating item by LLD (asitals)
..F....... [ZBX-14604] fixed displaying of the graph name on screens (miks)
..F....... [ZBXNEXT-4588] renamed 'display options' tab to 'displaying options'; fixed multiple layout issues, footnote in hint-box, field value handling, calculation of mouse position, multiple issues related with Y axis and problem styling (miks)
..F....... [ZBX-15159] fixed existing context menu closing when new one is opened (miks)
..F....... [ZBX-15233] renamed fuzzytime() function description in dropdown list (Ivo)
...G...... [ZBX-12801] excluded zabbix_sender.dll from MS Windows builds with TLS (viktors)
..F....... [ZBXNEXT-4883] fixed when trigger in problem state hides all dependent triggers in history view (vasilijs)
...G...... [ZBX-15260] improved misleading warning message when agent fails to find log file during processing logrt[] item (asitals)
.........T [ZBX-15258] fixed update interval of "Zabbix queue" item in server's template to be consistent with proxy template, added missing units in proxy template (asitals)
...G...... [ZBX-15225] improved handling of timeouts in "vfs.dir.size" and "vfs.dir.count" items on Windows agent (asitals)

--------------------------------------------------------------------------------
Changes for 4.0.3

4.0.3rc3 was released as 4.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.3rc3

New features:
..F....... [ZBXNEXT-4792] added column "Latest values" in Monitoring->Problems and Dashboard (ashubin, gcalenko, vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.3rc2

Bug fixes:
..F....... [ZBX-15333] fixed zoomout on doubleclick in graph widget (vmurzins)

--------------------------------------------------------------------------------
Changes for 4.0.3rc1

New features:
..F....... [ZBX-15202] implemented widget pausing methods in dashboard; made graph widget paused when using selection box or opening a tooltip (miks)

Bug fixes:
..F....... [ZBX-15236] fixed display parent host groups without hosts in multiselect (talbergs)
.......PS. [ZBX-15206] fixed deprecated net-snmp attribute (MVekslers)
.......PS. [ZBX-15067] fixed configuration sync of interfaces without hosts (kalimulin)
.......PS. [ZBX-15238] fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions (asitals)
..F....... [ZBX-13673] fixed regexp validation when pattern contain slash character (gcalenko)
..F....... [ZBX-14528] fixed incorrect keycode handling in multiselect input fields (miks)
A.F....... [ZBX-15124] fixed trigger overview behavior when show "any" (vasilijs)
A......... [ZBX-14648] fixed performance with deletion of item in template linked to many hosts (Sasha)
.......PS. [ZBX-9011] added new LLD macros for vmware HV low-level discovery (MVekslers)
..F....... [ZBX-15105] fixed colorpicker tooltip update (talbergs)
A.F....... [ZBX-14928] fixed "check now" being executed for active items and templates (talbergs)
..F....... [ZBX-15153] fixed custom interval validation; fixed parsing of custom intervals when user macros context contains forward slash (Ivo, miks)
..F....... [ZBX-15069] fixed community default value in edit scenario (talbergs)
.......PS. [ZBX-9038] fixed memory of performance counters consumed during vmware update (MVekslers)
....I....T [ZBX-8383] updated Tomcat template for compatibility with recent Tomcat versions (kalimulin)
A......... [ZBX-15078] fixed API authentication for ldap users having gui access disabled (gcalenko)
A.F....... [ZBX-14880] fixed misleading ldap authentication error messages (gcalenko)
..F....... [ZBX-14877] fixed style of disabled action on high contrast theme (Andzs, ashubin)
..F....... [ZBX-14606] removed strict-transport-security header from frontend (miks)
..F....... [ZBX-15020] fixed negative time selector offset when selecting time range in graph (miks)
A......... [ZBX-14977] fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode (miks)
A......... [ZBX-15146] fixed SQL error occurred when too long IP address is attempted to be written in database (miks)
..F....... [ZBX-15148] fixed web scenario item selection in SVG graph widget (miks)
...G...... [ZBX-15107] fixed error handling in logrt[] items if regular expression for file name is not valid (Andris)
..F....... [ZBX-14800] fixed resolving of functional macros in graph widget name (Ivo)
.......PS. [ZBX-15200] fixed host, trigger and item count calculation; fixed required performance calculation (vso)
....I....T [ZBX-15158] fixed graph name for cache usage in proxy and server templates (kalimulin)
...G....S. [ZBX-15178] fixed wrong behaviour when referencing unexisting capture groups in item regexp preprocessing, general pcre code improvements (Andris, kalimulin)

--------------------------------------------------------------------------------
Changes for 4.0.2

4.0.2rc1 was released as 4.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.2rc1

New features:
........S. [ZBXNEXT-3848] added validation of update interval, custom interval, history storage period and trend storage period in low-level discovery (vso)
....I..... [ZBXNEXT-4841] removed hardcoded locations for iconv.h and pthread.h; thanks to Helmut Grohne for the patch (kalimulin)
...G...... [ZBXNEXT-3047] fixed compilation errors on Windows platform with static OpenSSL libraries (Andris, viktors)
...G...PS. [ZBXNEXT-4836] added license information and OpenSSL linking exception to README file, show crypto library version when started with '-V' (Andris)

Bug fixes:
.......PS. [ZBX-15171] fixed crash in ODBC when creating JSON from null db values, fixed memory leak (kalimulin)
..F....... [ZBX-15045] fixed a case where a disable multiselect looks like a similar to enabled text field (vasilijs)
..F....... [ZBX-14927] fixed filter by host group without real hosts in triggers top 100, dashboard widgets, screens (talbergs)
....I..... [ZBX-13662] fixed duplication of file system type in global regular expression for file systems discovery (MVekslers)
....I....T [ZBX-15036] added system.cpu.util[,guest], system.cpu.util[,guest_nice] to OS Linux template (kalimulin)
...G...PS. [ZBX-15106] improved error messages for item preprocessing, general pcre code improvements (Andris, kalimulin, wiper)
........S. [ZBX-15095] fixed curl error handling for elasticsearch history backend (MVekslers)
....I..... [ZBX-15129] added optional upgrade patches to rename TRIGGER.NAME macros to EVENT.NAME in action operation messages and custom scripts (wiper)
.......PS. [ZBX-14858] fixed processing of unlimited vmware maxQueryMetrics value (MVekslers)
.......PS. [ZBX-14635] fixed rare LLD failures when moving host between groups (kalimulin)
..F....... [ZBX-13719] fixed loss of calc_fnc index in graph edit form (vasilijs)
........S. [ZBX-14964] improved escalator performance during maintenance by checking paused escalations less frequently (vso)
..F....... [ZBX-13793] fixed focus styles on read-only textarea fields (Andzs)
..F....... [ZBX-13009] fixed percentage calculation on availability reports list page (gcalenko)
...G...PS. [ZBX-15138] fixed error message when receiving compressed data over maximum size (kalimulin)
..F....... [ZBX-15154] fixed time period parameters in data overview context menu links (miks)
..F....... [ZBX-15044] fixed javascript error when zooming classic graph in edit mode (talbergs)
..F....... [ZBX-15044] fixed dashboard initialization in edit mode (talbergs)
..F....... [ZBX-15053] fixed timetamp position in map (talbergs)
..F....... [ZBX-15033] fixed zoom-out and select box for graphs in kiosk mode (miks)
..F....... [ZBX-8396] improved source code comments (miks)
..F....... [ZBX-14970] fixed wrong media type status upon creation, if chosen status disabled (talbergs)
...G...... [ZBX-14899] fixed wrong net.tcp.listen values on obsolete Linux systems (kalimulin)
....I..... [ZBX-14941] fixed issue with autoreconf/automake for source tarball (MVekslers)
.......PS. [ZBX-15142] fixed time format for vmware performance counters query (MVekslers)
...G...... [ZBX-15010] fixed regexp compilation error for patterns with referenced subpatterns (vjaceslavs)
..F....... [ZBX-14724] fixed breadcrumb jumping in IE browser (ashubin)
A......... [ZBX-15083] fixed API so that macro {TRIGGER.ID} works in map element URLs (vasilijs)
.......PS. [ZBX-15127] fixed possible crash when communication problem occurred in the middle of vmware update (MVekslers)
A......... [ZBX-14396] fixed excessive memory usage during template full clone (gcalenko, Sasha)
.D.G...PS. [ZBX-14848] clarified process type names for log level increase/decrease in help messages and man pages (kalimulin)
A......... [ZBX-14833] fixed selectHosts option in dservice.get API method to return the list of hosts by IP and proxy (Ivo, Sasha)
.......PS. [ZBX-15062] fixed binary heap trying to reallocate slots on every insert (wiper)
..F....... [ZBX-14805] fixed unauthorized request error when resetting filter after enabling/disabling elements (agriscenko)
..F....... [ZBX-14789] fixed translations from en_US to en_GB (Ivo)
..F....... [ZBX-14758] fixed encoding for cookie names and values (Ivo, vmurzins)
.......PS. [ZBX-15122] fixed possible crash in web monitoring due to posts not being reset between steps (vso)
..F....... [ZBX-14691] fixed faulty behaviour of mandatory fields in Trigger expression form (vasilijs)
A......PS. [ZBX-13695] added support of host macros to trapper, HTTP agent item allowed hosts field (Ivo, wiper)
........S. [ZBX-15022] fixed shared memory leak during configuration cache synchronization (wiper)
........S. [ZBX-15025] fixed email alerts being sent twice to one recipient (vso)
..F....... [ZBX-15006] fixed possibility to link map widget to itself as filter widget (miks)
..F....... [ZBX-14886] fixed undefined offset error in Problems by severity widget (vasilijs)
........S. [ZBX-15090] fixed memory leak when validating regular expression preprocessing step parameters during LLD (wiper)
..F....... [ZBX-14625] changed SNMP OID default value to be displayed as placeholder instead of text (talbergs)
.......PS. [ZBX-14505] fixed compiler warning about incompatible pointer type on 32-bit platform (MVekslers)
..F....... [ZBX-1667] fixed error suppression during php ldap module initialization (gcalenko, Ivo)
..F....... [ZBX-13505] fixed link coloring in map when related trigger is not monitored (miks)
..F....... [ZBX-15032] fixed sBox position in screen's graph item when dynamic item is enabled (miks)
.......PS. [ZBX-14953] fixed not closed connection with vmware at the end of update session via a call to Logout() (MVekslers)
..F....... [ZBX-15007] fixed current map refresh in map widget right after update widget configuration (miks)
..F....... [ZBX-14990] added missing http agent statistic row in queue screen (miks)
..F....... [ZBX-14984] fixed missing focus from problem name when opening description editing popup in monitoring problems section (miks)
..F....... [ZBX-14947] fixed configuration update in administration authentication section (miks)
.......PS. [ZBX-14974] fixed memory leak in case duplication name of the vmware performance counters (MVekslers)
..F....... [ZBX-14934] made widget specific javascript files to be loaded with jsLoader (miks)
.......PS. [ZBX-15094] fixed the potential crash during vmware update (MVekslers)
....I..... [ZBX-14966] removed the notes about sqlite from zabbix_server.conf (MVekslers)
........S. [ZBX-14875] fixed discovery and auto registration escalations being kept for one hour instead of deleted immediately (vso)
A.F....... [ZBX-14422] fixed SQL queries being logged when accessing API, even if debug mode is disabled (agriscenko)
..F....... [ZBX-14905] fixed error reporting for XML import of hosts and templates (gcalenko)
..F....... [ZBX-14945] fixed action popup being unclosable after widget refresh, fixed debug element being hidden on widget refresh (gcalenko)
..F....... [ZBX-14806] changed focus style for radio buttons (Andzs)
...G...PS. [ZBX-15027] fixed startup failures due to orphaned or zombie processes remaining when zabbix daemon is terminated during startup (vso)

--------------------------------------------------------------------------------
Changes for 4.0.1

4.0.1rc2 was released as 4.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.1rc2

Bug fixes:
..F....... [ZBX-14904] fixed possible PHP errors in "Problem hosts" widget (Sasha)
.......PS. [ZBX-15057] fixed possible crash when syncing host groups (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.1rc1

New features:
..F....... [ZBXNEXT-4725] added filter fields to select templates and hosts by directly linked templates; made proxy filter field visible in configuration hosts field (miks)
..F....... [ZBXNEXT-4796] added 'fullscreen' and 'kiosk' URL arguments to allow to set layout mode via link (ashubin, gcalenko)
.......PS. [ZBXNEXT-4782] improve out of memory error message by adding statistics and backtrace; improve something impossible has just happened error message by adding backtrace (vso)
........S. [ZBXNEXT-4271] improved escalator performance by using nextcheck index instead of reading whole table (vso)

Bug fixes:
..F....... [ZBX-14807] fixed selection box for graphs on monitoring screens (gcalenko)
...G...... [ZBX-14779] extended support of system.stat[ent], system.stat[cpu,pc], system.stat[cpu,ec] on IBM AIX to LPAR type 'dedicated' (Andris)
........S. [ZBX-14851] fixed the host visible name in the event details/messages from server when using long utf8 text (MVekslers)
.......P.. [ZBX-14887] fixed max count of records in the single json that proxy can send to the server (MVekslers)
.......PS. [ZBX-14972] fixed the case where data from non-monitored VMware services are not removed from vmware cache (MVekslers)
...G...PS. [ZBX-14856] added support for OpenSSL 1.1.1 (Andris)
.D.G...PS. [ZBX-14971] added note on runtime control with PID numbers larger than 65535 to server, proxy and agentd help messages and man pages (Andris)
A......... [ZBX-14734] fixed the verification of the assignment of two web checks with the same name from different templates to one host (vasilijs)
..F....... [ZBX-14749] fixed cloning inherited host prototype on host (vasilijs)
..F....... [ZBX-14663] fixed calculation of Y zero position in graph (miks)
A......... [ZBX-14865] fixed "Field "parent_itemid" cannot be set to NULL" error message while importing multiple templates (Sasha)
..F....... [ZBX-14925] added support of user language specific url link in support icon, supported languages: english as default, japanese, russian (gcalenko)
........S. [ZBX-14854] improved preprocessor worker performance (MVekslers)
..F....... [ZBX-14798] fixed incorrect zero rounding in date and time fields (gcalenko, Ivo)
........S. [ZBX-14954] fixed sql error in escalator when working with Oracle, PostgreSQL (less than v9.4) databases (wiper)
..F....... [ZBX-14952] fixed incorrect translation string in en_US locale (zalex_ua)
..F....... [ZBX-14757] fixed fields becoming writable upon form refresh in host prototype form (vmurzins)
..F....... [ZBX-14915] fixed 'follow redirects' checkbox in web scenario step's dialog (miks)
..F....... [ZBX-14811] fixed color of the host name in the title of the Screens (vasilijs)
..F....... [ZBX-14776] fixed sorting when changing status of media type (vasilijs)
..F....... [ZBX-14711] fixed triggers in trigger overview being filtered by trigger severity and trigger status change time instead of problem severity and problem creation time (agriscenko)
..F....... [ZBX-14689] fixed updating of the Graph list of host when selecting a group of hosts (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for templated triggers, trigger prototypes, graphs, graph prototypes, host prototypes and web scenarios (agriscenko)
..F....... [ZBX-14861] fixed trigger evaluation result not visible in test dialogue when expression is too long (agriscenko)
..F....... [ZBX-14723] fixed zoom button for time selector in IE browser (ashubin)
..F....... [ZBX-14888] fixed table markup on overview and system info pages (agriscenko)
..F....... [ZBX-14652] fixed plain text Latest data when selecting more than 1 item (vasilijs)
..F....... [ZBX-14618] fixed host prototype status checkbox resets after adding template (vasilijs)
..F....... [ZBX-14632] fixed minor typos in comments and tests (vasilijs)
..F....... [ZBX-14834] fixed icon misplacement in problem view (Ivo)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter to sometimes show duplicate values (Ivo)
........S. [ZBX-10784] fixed validation of double/Numeric(float) values (MVekslers)
..F....... [ZBX-14727] fixed selection of data for trigger overview and graphs if first drop down entry is "none" (Ivo)
.....J.... [ZBX-14615] fixed Java gateway not to mark host unreachable in case of invalid username and password (vso)
.....J.... [ZBX-14585] fixed JMX endpoint not being included in error message in case of connection errors (vso)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description (gcalenko)
.......PS. [ZBX-14764] fixed crash that could occur when OpenIPMI pollers are configured (vso)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving invalid xml (vso)
........S. [ZBX-14908] fixed crash when processing internal trigger events and deleting triggers at the same time (vso)

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

4.0.0rc3 was released as 4.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.0rc3

New features:
....I..... [ZBXNEXT-4757] added new dashboard to "Zabbix server health" (Alexei, Sasha, vmurzins)
....I..... [ZBXNEXT-4757] renamed default dashboard to "Global view" and improved widget layout (Alexei, Sasha, vmurzins)
.......PS. [ZBXNEXT-4757] added support of "pused" mode for cache-related internal items (Sasha)
....I..... [ZBXNEXT-4757] added new and renamed existing items in "Template App Zabbix Server" and "Template App Zabbix Proxy" templates (Sasha)

Bug fixes:
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured vmware maxQueryMetrics parameter (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0rc2

Bug fixes:
..F....... [ZBXNEXT-4588] fixed multiple minor issues in SVG graph widget; fixed dashboard widget height calculation (miks)
..F....... [ZBX-14891] fixed undefined index "show_timeline" in screens (agriscenko)
..F....... [ZBX-14874] fixed SQL errors being generated in database log files (Ivo)

--------------------------------------------------------------------------------
Changes for 4.0.0rc1

New features:
..F....... [ZBXNEXT-4721] removed footer from dashboard widgets (vasilijs)
A.F....... [ZBXNEXT-4588] improved performance of problems selection in graph widget; renamed 'Classic graph' to 'Graph (classic)'; fixed several bugs in graph widget (miks, Sasha)
..F....... [ZBXNEXT-4722] made operator names consistent in all interface (Ivo)
.........T [ZBXNEXT-4739] removed deprecated macros $1-$9 from item names in templates (vso)
....I..... [ZBXNEXT-4736] added index by nextcheck to escalations table (wiper)

Bug fixes:
..F....... [ZBX-14783] fixed align of the left column in several widgets and reports (Ivo)
.........T [ZBX-13377] fixed naming of groups and applications (vitaly)
....I..... [ZBX-14335] fixed bug in proxy makefile (Andris)
........S. [ZBX-14850] reverted ZBXNEXT-3848 fix because of broken update interval validation during low-level discovery (vso)
........S. [ZBX-14830] fixed possible deadlock when history syncer was trying to update escalations with recovery event id (wiper)
.........T [ZBX-13377] fixed naming issue for "Server Hardware" host group (vitaly)
A.F....... [ZBXNEXT-4573] fixed HTTP authentication page issues, HTTP case sensitive option and moved HTTP authentication from API to HTTP form page (gcalenko)
........S. [ZBX-14721] improved escalator performance by replacing previously unused index (vso)
........S. [ZBX-14720] improved history syncer performance during problem recovery by adding index on escalations table and avoiding full table scan (vso)
.......PS. [ZBX-14821] fixed full sync when only timer triggers are being processed, added trigger statistics to history syncer title (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.0beta2

New features:
..F....... [ZBXNEXT-4672] added option to show suppressed problems for data overview page and widget (agriscenko)
A.F....... [ZBXNEXT-3860] added ability to filter triggers by tags (agriscenko)
..F....... [ZBXNEXT-4606] implemented kiosk mode for all pages (vasilijs)
........S. [ZBXNEXT-4696] improved history syncer performance by moving trigger locking outside history cache lock (wiper)
........S. [ZBXNEXT-3848] added validation of update interval, custom interval, history storage period and trend storage period in low-level discovery (vso)
.........T [ZBXNEXT-4224] implemented templates for server hardware: IBM,HP,Dell,Supermicro (vitaly)

Bug fixes:
..F....... [ZBXNEXT-4588] Fixed changelog adding more detailed description of features added in 4.0.0beta1; Fixed Data set widget field to be compatible with PHP versions affecting PHP bug #42355 (miks)
..F....... [ZBX-14797] fixed calendar initialization in graph configuration form (gcalenko, vmurzins)
........S. [ZBX-14812] fixed hexadecimal to decimal preprocessing step to allow pairs of hexadecimal digits separated by space or new line (vso)
..F....... [ZBX-14496] fixed unauthorized request error when sorting list after enabling/disabling elements (agriscenko)
........S. [ZBX-14808] fixed SQL error in user permission check when processing actions for internal item events (wiper)
........S. [ZBX-14614] fixed server template linking with triggers having no dependencies (MVekslers)
..F....... [ZBXNEXT-4597] fixed date selection fields in maintenance and services: fixed accepted date format, fixed validation and added placeholdrs (vmurzins)
...G...... [ZBX-6565,ZBX-13645,ZBX-14559] fixed agent on AIX 6.1 TL0, 7.1 TL0: system.stat[memory,avm], compilation, crash on net.dns[] items (Andris)
..F....... [ZBX-12217] removed links to templates with no permissions for templated discovery rules and item prototypes (agriscenko)
..F....... [ZBX-13015] fixed X axis labels with DST transition in the displayed period (Sasha)
........S. [ZBX-14777] increased severity of housekeeper logs in the case of invalid history/trends intervals (wiper)
........S. [ZBX-14778] fixed housekeeper attempting to remove history of discovery rules/prototypes (wiper)
.......PS. [ZBX-14771] fixed memory leak in poller if scheduling interval is invalid (vso)
..F....... [ZBX-14462] improved time selection when opening calendar with missing time (vmurzins)
.......PS. [ZBX-14775] fixed configuration of the maximum available count of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14637] fixed unreadable text on the problems widgets in dark theme (ashubin)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)

--------------------------------------------------------------------------------
Changes for 4.0.0beta1

New features:
..F....... [ZBXNEXT-4588] Implemented SVG graph generation (ashubin, gcalenko, miks, Sasha)
..F....... [ZBXNEXT-4588] Implemented SVG graph widget with multiple new widget fields; Renamed existing graph widget to 'Classic graph'; Implemented vertical accordion; Added new UI controls for range control and overrides selection (miks, Sasha)
A.F....... [ZBXNEXT-4588] Added option to store long widget field strings as array of short strings; Created class to resize the height of textarea field automatically (miks)
A.F....... [ZBXNEXT-4588] Improved API validation; Extended time units functionality to allow negative values (miks, Sasha)
A.F.I..... [ZBXNEXT-4573] added support of HTTP authentication as optional authentication mechanism (gcalenko, Ivo, vmurzins)
A.F.I..PS. [ZBXNEXT-413] added maintenance tag filters to support suppression of individual problems based on their tags (agriscenko, wiper)
..F....... [ZBXNEXT-4609] added options Tag display priority and Tag display names in Problems (vasilijs)
A......... [ZBXNEXT-4656] added strict validation of hostprototype.create() and hostprototype.update() methods; added audit logging for these methods (Ivo, Sasha)
..F....... [ZBXNEXT-4455] added screen reader to the dashboard and widgets (ashubin)
A.F.....S. [ZBXNEXT-4627,ZBXNEXT-4656] added support of macro functions to LLD macros (Ivo, Sasha, viktors, vso)
..F....... [ZBXNEXT-4049] added option to hide timeline in Problems widget (vasilijs)
..F....... [ZBXNEXT-4611] changed default method for http agent items from "post" to "get" (gcalenko)
..F....... [ZBXNEXT-4587] added new column 'Value' and filter in Triggers list (Ivo, vasilijs)
..F....... [ZBXNEXT-4626] improved widget configuration constructor to create custom view for each widget (ashubin)
..F.I..... [ZBXNEXT-4597] implemented single textbox date fields in maintenances, services, top 100 triggers and availability reports pages (Ivo)

Bug fixes:
....I..... [ZBX-14751] fixed "cannot run test program while cross compiling" and "cannot check for file existence when cross compiling" errors during cross-compilation (vso)
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on installations with large number of datastores (wiper)
..F....... [ZBXNEXT-4500] fixed item prototype master item links leading to error when master item is a web item (Ivo)
........S. [ZBX-14697] fixed memory leak in alert manager when connection to database was lost (vso)
..F....... [ZBX-14629] fixed breadcrumb labels clipping (ashubin)
........S. [ZBX-14628] fixed empty MAIL FROM in email alerts (mindbound)
....I..... [ZBX-14696] changed problem_tag index to optimize database queries (wiper)
..F....... [ZBX-12293] renamed trigger functions by adding function name at the beginning and removing the operator and "N" and placing operator in a separate field allowing two new operators "<=" and ">=" for selection (Ivo)
........S. [ZBX-9731] changed value cache to drop unused items from cache when new values are added instead performing this cleanup only when cache runs out of free space (wiper)
.......PS. [ZBX-14593] fixed error message for invalid vmware endpoint (MVekslers)
........S. [ZBX-14614] fixed trigger dependency link to the template instead of the host during the discovery action (MVekslers)
...G...... [ZBX-372] added "zone" parameter to proc.num[] item for Solaris (viktors)
..F....... [ZBX-14631] fixed typo in string: ouf, not out (vasilijs)
........S. [ZBX-14410] fixed output of information about the error for expressions with functions of triggers or calculated items (MVekslers)
...G...PS. [ZBX-14341] fixed duplicate value generation in environments with poor connectivity (wiper)
........S. [ZBX-9913] fixed inconsistencies in behaviour and error messaging of trigger functions (mindbound)
..F....... [ZBX-14448] fixed undefined index when updating item and switching type to dependent (Ivo)
........S. [ZBX-14670] fixed failed query error in LLD when updating function name in trigger prototype expression (vso)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on the graphs (Sasha)
........S. [ZBX-14579] improved several functions to distinguish between 'failed to compile' and 'not matched' states in regexp processing (mindbound)
..F....... [ZBX-14584] fixed mass update some options for items (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for templated applications and items (agriscenko, Sasha)
..F....... [ZBXNEXT-4607] removed column Recovery time in Problems mode (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha9

New features:
.....J.... [ZBXNEXT-4558] added support for monitoring the string values of custom JMX MBeans (mindbound)
.....J.... [ZBX-14586] added more informative error message for InstanceNotFoundException error (mindbound)
..F....... [ZBXNEXT-4454] added screen reader attributes for common elements (ashubin)
A.F.....S. [ZBXNEXT-4200] added ability to create LLD item prototype of type "dependent" with a master item not only item prototype (Ivo, Sergejs)
........S. [ZBXNEXT-1701] added support of regular expressions and global regular expressions to "logsource()" trigger function (viktors)
........S. [ZBXNEXT-4586] added support of macros {ITEM.VALUE} and {ITEM.LASTVALUE} to trigger URL (vasilijs, viktors)
..F....... [ZBXNEXT-4049] added checkbox to hide timeline when problems sort by time (vasilijs)
A.F....... [ZBX-1357] added and enabled Norwegian translation to be displayed by default (zalex_ua)
..F....... [ZBXNEXT-4367] added screen reader features for multiselect (ashubin)
..F....... [ZBXNEXT-4530] implemented changeable session cookie name (miks)

Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi hosts (MVekslers)
..F....... [ZBXNEXT-4049] fixed option to hide timeline in Problems widget popup (vasilijs)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer Tru64 5.1B (Andris)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no permission page (vasilijs)
..F....... [ZBX-13165] fixed Y-axis small value gradation issue in graphs (Ivo)
..F....... [ZBX-14575] fixed Norwegian locale key for windows (vmurzins)
.......PS. [ZBX-14566] fixed possible data loss due to MariaDB server restart (vso)
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks, simplified code (Andris, wiper)
....I..... [ZBX-14370] fixed deleting of files after compiling a program (make clean) for Solaris (MVekslers)
..F....... [ZBX-14519] fixed displaying timeline points of days in Problems widget (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger functions (MVekslers)
..F....... [ZBX-12994] improved maintenance period translation strings in maintenance form (gcalenko)
..F....... [ZBXNEXT-4622] updated change severity action icons in sprite files (Andzs)
..F....... [ZBX-14426] fixed trigger color in host issues screen and host group issues screen, color of problem with highest severity generated by trigger is used instead of trigger color (ashubin, gcalenko)
.......PS. [ZBX-13396] moved time function based trigger processing to history syncer, reducing trigger locking issues caused by peak timer processing loads (wiper)
..F....... [ZBX-13651] fixed cloning a template using the "Full Clone", which does not hide the upper level navigation bar (vasilijs)
..F....... [ZBX-14425] color of problem with highest severity generated by trigger is used as trigger status color on data overview page (gcalenko)
A.F....... [ZBX-8051] fixed auto-logout problem caused by async calls to jsrpc (vjaceslavs)
..F....... [ZBX-13641] disabled preprocessing update for discovered items (vasilijs)
..F....... [ZBX-13381] fixed invisible color picker selector, fixed wrong color preview, extended color pallette (Andzs, ashubin)
........S. [ZBX-14410] improved error message handling in zbx_function_find() (MVekslers)
........S. [ZBX-14500] fixed crash when reporting unknown triggers and using $1-$9 macros at the same time (vso)
..F.I..... [ZBX-14525] fixed sorting by severity in Monitoring->Problems and Problems widget (Sasha)
..F....... [ZBX-12580] reworked problem hosts widget to source data from problems and take changed severity into account (miks)
.......PS. [ZBX-14537] fixed HTTP agent application/json Content-Type not being set by default when using custom headers (vso)
..F....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro resolving in trigger name (gcalenko)
..F.I..... [ZBX-14359] changed problem name macro in default action subject and message from TRIGGER.NAME to EVENT.NAME (agriscenko)
..F....... [ZBX-13718] fixed selection of cached checkboxes in checkbox range library (miks)
..F....... [ZBX-13647] fixed defined default discovery action message (vasilijs)
A......... [ZBX-12115] changed API returned lastvalue and prevvalue for text based items with no values (miks)
A......... [ZBX-14409] fixed icon mapping expression validation (miks)
..F....... [ZBX-14402] fixed internal item parameter that does not match documentation (vasilijs)
..F....... [ZBX-11989] fixed condition operators for event correlation rules (vasilijs)
..F....... [ZBX-13779] fixed redirect button link in multiple places (miks)
..F....... [ZBXNEXT-4361] fixed selected breadcrumbs item style; fixed active time range tabs hover cursor style (Andzs, ashubin)
..F....... [ZBX-14420] fixed link to Problems screen in map element's context menu (miks)
.......PS. [ZBX-12957] removed time adjustment of received packets for server and proxy (MVekslers)
.........T [ZBX-12171] added missing items zabbix[process,vmware collector,avg,busy] and zabbix[vmware,buffer,pfree] to Template App Zabbix Proxy (yurii)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha8

New features:
A.F.I..PS. [ZBXNEXT-4446] added ability to change severity of previously generated problems (vmurzins, wiper)
..F.I..... [ZBXNEXT-4044] changed default values of 'Display OK triggers for' and 'On status change triggers blink for' (viktors)
..F....... [ZBXNEXT-4361] implemented new time range selector for graphs (Andzs, ashubin, gcalenko, Sasha)
...GI..PS. [ZBXNEXT-4577] improved performance of Zabbix server by replacing semaphores to pthread mutexes and read-write locks (vso, wiper)
..F....... [ZBXNEXT-4312] reworked date picker; implemented keyboard interaction (miks)
..F....PS. [ZBXNEXT-2365] added additional auto-registration operations and re-running of auto-registration actions if host metadata is modified (ashubin, vso)

Bug fixes:
.......PS. [ZBX-14388] fixed log message about full history cache (Sergejs)
..F....... [ZBX-13283] removed info label in Trigger severities and Users administration pages (miks)
...G...... [ZBX-6046] fixed the functions 'net.if.*' for Solaris with empty 64 bits counters (MVekslers)
A.F....... [ZBX-13355] fixed media type a required password field successfully passing validation while being empty and prevented auto-filling stored passwords by browser (Ivo)
..F....... [ZBX-13701] fixed hintbox multiplication on page refresh (miks)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix agent configuration file (vso)
..F....... [ZBX-14344] fixed host groups, hosts and applications not being taken into account when filtering problems by problem name in Monitoring->Problems view (agriscenko)
........S. [ZBX-11434] added error messages when creation of LLD SNMP items fails due to SNMP OID field (Sergejs)
...G...... [ZBX-12250] fixed logrt[] item to analyze log file from start if no log files match and no log files were seen before (Andris)
.......PS. [ZBX-13765] fixed discovered host status update if it was down and a service was discovered on that host (Andris)
...G...... [ZBX-12070] fixed "proc.num" and "proc.mem" items calculation of values when zabbix_agentd called in test mode (Sergejs)
........S. [ZBX-14423] fixed use of initialized variable during application discovery (vso)
.......PS. [ZBX-12990] improved "vmware.hv.datastore.size" through usage the performance counters (MVekslers)
A.F.I..... [ZBXNEXT-4540] fixed problems filter with same tags not being joined with OR condition (Ivo, Sasha)
..F....... [ZBXNEXT-4576] unified dashboard widget content margins (Andzs, ashubin)
.......PS. [ZBX-12965] fixed scheduled check calculation during daylight saving changes (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha7

New features:
A.F.I..PS. [ZBXNEXT-4569] added support of MySQL 8.0 (gcalenko, vso)
....I..... [ZBXNEXT-4565] removed old upgrade DB patches (viktors)
..F.....S. [ZBXNEXT-4320] added ability to store history data in date based indices of elasticsearch (vjaceslavs)
..F....... [ZBXNEXT-4526] increased tags column size in Compact view mode (agriscenko)
..F....... [ZBXNEXT-4528] added link to Zabbix official support page (Andzs, ashubin)
........S. [ZBXNEXT-4520] added values to boolean mapping: "ok, master" as 1 and "err, slave" as 0 (viktors)
..F....... [ZBXNEXT-4185] added support of multiple items in "Plain text" widget (ashubin)
........S. [ZBXNEXT-4163] added support LLD, User macros and User macros with context from LLD macro in Items preprocessing (MVekslers)

Bug fixes:
A.F....... [ZBX-13712] fixed "Undefined index: master_itemid" and SQL errors in item.update and itemprototype.update methods; fixed updating of discovered items (Sasha)
..F....... [ZBX-14329] fixed error opening map's submap (ashubin)
..F....... [ZBX-13549] fixed displaying of not monitored triggers in maps (miks)
..F....... [ZBX-13783] dropped support for Zapcat-style and multi-level parameter arrays from item key validation in frontend (agriscenko)
..F....... [ZBX-12359] fixed "Automatic icon selection" checkbox not working and displaying two icons at once in map constructor (Ivo)
..F....... [ZBX-12239] fixed global search form allowing to submit empty search queries (agriscenko)
..F....... [ZBX-12177] renamed "Icon" to "Map element" in Network map properties and constructor (agriscenko)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display colon without target host when executed on Zabbix server (vso)
.......PS. [ZBX-14345] fixed lock wait timeout error handling on MySQL to avoid possible data loss (vso)
A.F....... [ZBX-13361] fixed error messages when configuring an existing item to have an update interval (miks)
...G...PS. [ZBX-14328] improved logging of command execution failures (vjaceslavs)
....I..... [ZBX-13803] fixed "make install" to respect DESTDIR variable, this is essential for packaging (dimir)
..F....... [ZBX-12603] fixed tab navigation and keyboard interaction in dashboard sharing and properties dialogues; added validation inside popups (miks, vmurzins)
........S. [ZBX-13043] removed error message for when user has defined media but all of them are disabled (viktors)
........S. [ZBX-14312] fixed possible deadlock in history syncer when housekeeper is deleting events (vso)
..F....... [ZBX-13697] fixed session expiration when changing default authentication method (miks)
..F....... [ZBX-13768] fixed disabled 'add' button showing in templated item preprocesing form (miks)
A.F....... [ZBX-13680] fixed action not being cloned due to existing operation id being submitted (agriscenko)
..F....... [ZBX-13775] fixed map tree widget border color (Andzs)
..F....... [ZBX-13780] fixed status color styles (Andzs)
..F....... [ZBX-12350] fixed severity picker styles (Andzs, ashubin)
...G...PS. [ZBX-13782] fixed decoding of Unicode characters in JSON (Andris)
..F....... [ZBX-13767] fixed "undefined index: acknowledges" error on problems page (agriscenko)
..F....... [ZBX-12175] fixed subfilter entries with long names going off the screen (agriscenko, Andzs)
..F....... [ZBX-12644] fixed filter being partially reset when using pagination in availability report page (Ivo)
........S. [ZBX-12390] fixed problem when triggers might not use correct value if an item values within one second were received in wrong historical order (wiper)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state after proxy changes (wiper)
........S. [ZBX-14313] fixed trigger level correlation when multiple tags are set (wiper)
........S. [ZBX-12372] fixed duplication of prefix "/" for second parameter "path" in items "web.page.*" (MVekslers)
...G...... [ZBX-14315] fixed validation of "max_depth" in "vfs.dir.size" for agent (MVekslers)
........S. [ZBX-13778] fixed logically dead code in JSON Path parser (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha6

New features:
..F....... [ZBXNEXT-4415] added new mode "Compact view" to the Problems page with ability to toggle highlighting whole row; added option to toggle timeline (agriscenko, Andzs)
A.F.....S. [ZBXNEXT-2788] added support for "NOT" keyword in custom expression fields (Ivo, Sergejs)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element "System status" to "Problems by severity" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element "Host status" to "Problem hosts" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget, screen element and report "Status of Zabbix" to "System information" (Sasha)
....IJ.... [ZBX-13376] moved functionality to enable JMX interface in Java gateway to settings.sh and ensured setting TCP timeout (dimir)
A....J.... [ZBXNEXT-4458] improved logging of Java gateway, added username/password validation for JMX items (vjaceslavs)
A.F.I..PS. [ZBXNEXT-4411] added compression of server-proxy data exchange (miks, wiper)
A.F.I..PS. [ZBXNEXT-4488] added ability to push data via trapper to HTTP agent item type (gcalenko, Ivo, vmurzins, wiper)
A.FGI..PS. [ZBXNEXT-4358] added HTTP agent item type for data gathering via HTTP (gcalenko, Ivo, vso)
..F....... [ZBXNEXT-4413] dropped Monitoring->Triggers view (miks, Sasha)
..F....... [ZBXNEXT-4413] added the trigger context menu option to view or edit the trigger description (miks, Sasha)
..F....... [ZBXNEXT-4413] added displaying of the trigger dependencies in Monitoring->Problems view (miks, Sasha)
..F....... [ZBXNEXT-4151] added aria roles to provide easier access by keyboard navigation (ashubin, gcalenko, Ivo)
A......... [ZBX-3783] added strict validation for apiinfo.version(), action.delete(), correlation.delete() and drule.delete() methods (Sasha)
A......... [ZBX-3783] prohibited deleting discovery rules which are used in actions (Sasha)
A......... [ZBX-3783] added audit for action.delete() and correlation.delete() methods (Sasha)
..F....... [ZBXNEXT-4143] implemented submenu autofocus on top-level menu click (nikita)
..F....... [ZBXNEXT-4414] added support for configurable number of displayed tags (agriscenko)

Bug fixes:
..F....... [ZBX-14337] fixed persistent xss in map navigation tree widget (vjaceslavs)
..F....... [ZBX-14336] fixed persistent xss vulnerability in services (vjaceslavs)
..F....... [ZBX-13750] fixed hover and focus style for edit dashboard cancel button, improved top nav css coding style (Andzs, ashubin)
........S. [ZBX-13694] disable check now for items with scheduler configuration errors (wiper)
...G...PS. [ZBX-9882] removed Zapcat-style and multi-level array type support in item key parameters (Andris, viktors)
..F....... [ZBX-12821] fixed multiple javascript memory leaks (miks)
........S. [ZBX-13755] fixed proxy lastaccess update on 32-bit Zabbix server (vso)
..F....... [ZBX-12425] fixed selection of web items in the "Plain text" screen element (Sasha)
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)
..F....... [ZBX-13737] fixed invalid confirmation message when mass enabling and disabling trigger, item and host prototypes (Ivo)
........S. [ZBX-13766] fixed comparison of two large float numbers in expressions (Sergejs)
.......PS. [ZBX-13481] fixed incorrect parsing of BITS data type in SNMP response (vso)
.......PS. [ZBX-13744] fixed potential shared memory leak when item is removed (Sergejs)
A.F....... [ZBX-13742] fixed parsing of the operator "not" in trigger expression (Sasha)
.........T [ZBX-13535] fixed trigger recovery expression for 'High error rate' trigger (vitaly)
.........T [ZBX-13278] fixed trigger expression for 'Link down' trigger (vitaly)
...G...... [ZBX-12805] increased command line limit for proc.num checks on hp-ux systems (Andris, wiper)
..F....... [ZBX-13749] fixed creation of dependent items from item wizard (vjaceslavs)
...G...PS. [ZBX-13660] fixed data types passed to is_ushort() for converting PID, port and process number (Andris)
..F....... [ZBX-12935,ZBX-13539] fixed displaying of floating point values under the "Latest data" page (Sasha)
...G...PS. [ZBX-13579] fixed unnecessary data getting when agent becomes available in the non-collection data period (Sergejs)
..F....... [ZBX-13240] removed duplicating HTML IDs from frontend and fixed SID validation in trigger wizard (Ivo)
..F....... [ZBX-13685] fixed maintenance entries displayed in list when filter is applied (agriscenko)
....I..... [ZBX-12756] improved configure script to check iconv library (MVekslers)
........S. [ZBX-13667] added notification in zabbix server log about 'error' in elasticsearch json response (MVekslers)
..F....... [ZBX-13683] fixed multiselect items not being sorted by name (agriscenko)
........S. [ZBX-13299] fixed autoregistration, discovery and internal notifications not being sent due to uninitialized severity (vso)
....I..... [ZBX-13607] changed ping script to return success also for timeouts (wiper)
..F....... [ZBX-12967] fixed slide show refresh interval multiplier menu not working (agriscenko)
........S. [ZBX-13696] added maximum record limit to old session removal in housekeeper (wiper)
..F....... [ZBX-13642] fixed undefined index in user edit form (agriscenko)
..F....... [ZBX-13546] fixed context menu positioning in maps (gcalenko, miks)
..F....... [ZBX-13668] fixed dynamic widget searching for item key in item prototypes (agriscenko)
..F....... [ZBX-13500] fixed fractional values in triggers being misinterpreted without a leading 0 (agriscenko)
..F....... [ZBX-13561] fixed incorrectly displayed pie graph when first item has no data (Ivo)
..F....... [ZBX-13517] fixed undefined index in pie charts (Ivo)
..F....... [ZBX-13499] fixed checkbox selector in problems table (ashubin, miks)
........S. [ZBX-13598] fixed crash when Zabbix process cannot connect to preprocessing service (viktors, vso)
..F....... [ZBX-13522] fixed duplicate IDs in trigger expression constructor (miks)
..F....... [ZBX-13489] fixed wrong tab iteration inside graph widget (ashubin)
..F....... [ZBX-13625] fixed blinking in the problem widget (agriscenko)
..F....... [ZBX-13560] fixed acknowledge notifications being visible in the event popup (agriscenko)
..F....... [ZBX-13298] fixed missing graph after faulty graph edit form submission (nikita)
..F....... [ZBX-13487] improved widgets menu icons focus state styles (Andzs)
....I..... [ZBX-13350] added multiple Zabbix element default paths to output after running ./configure and --help option (dimir, viktors)
...G...PS. [ZBX-13509] improved compilation support from source for Solaris and NetBSD (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha5

New features:
..F....... [ZBXNEXT-4313] implemented keyboard interaction in context menus (miks)
A.F.I...S. [ZBXNEXT-4426] added option to execute cached passive checks at the current time (Ivo, wiper)
........S. [ZBXNEXT-4417] added real time export of events, history and trends in newline delimited JSON format (vso)
..F....... [ZBXNEXT-4374] implemented the widget configuration fields clearing when changing the type (ashubin)
A.F.I...S. [ZBXNEXT-4119] implemented tag based permissions (miks, Oleg, Sasha, Sergejs)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in widgets (gcalenko)
..F....... [ZBXNEXT-4340] added kiosk mode for dashboard (ashubin)

Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts application setting (nikita)
..F....... [ZBX-13618] fixed wrong variables order in translatable error message (nikita)
..F....... [ZBX-13344] fixed trigger based actions having a default "not in maintenance" condition (agriscenko)
........S. [ZBX-13613] improved a history syncer when backend elasticsearch is not available (MVekslers)
.......PS. [ZBX-13510] fixed error of execution "make dbschema" for NetBSD (MVekslers)
...G...... [ZBX-13544] fixed agent crashes when using regex with 'Log' item for Mac OSX (MVekslers)
........S. [ZBX-13611] fixed lld rules not always saving their state/error message changes (wiper)
........S. [ZBX-13571] fixed regression that resulted in slow history data queries on partitioned tables (wiper)
..F....... [ZBX-13490] fixed autofocus in forms (nikita)
........S. [ZBX-13470] improved searching IPMI items by full name (MVekslers)
..F....... [ZBX-13566] fixed create dashboard button size in dashboard list (Andzs)
..F....... [ZBX-13464] fixed fullscreen attribute included in host context menu links (ashubin)
A.F....... [ZBX-13424] added possibility to select web items as master items and improved copying of dependent items to destination hosts and templates (Ivo)
A......... [ZBX-13573] fixed undefined index message changing Action "Acknowledgment operations" from "Remote command" to "Notify all involved" (agriscenko)
A......... [ZBX-13570] fixed undefined index in API call (agriscenko)
A......... [ZBX-13331] removed "recovery" property from action.get API method response (nikita)
..F....... [ZBX-13309] fixed displaying of Problem/Recovery time (agriscenko, ashubin, Sasha)
.......PS. [ZBX-13450] fixed server and proxy compilation problem for Solaris 10 (MVekslers)
A.F....... [ZBX-13458,ZBX-13494] fixed resolving of the macros in map labels for non-superadmin users (Sasha)
..F....... [ZBX-13526] fixed widget placeholder jumping instead of resizing while dashboard edit (ashubin)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by housekeeper in PostgreSQL (Sergejs)
..F....... [ZBX-13506] fixed linked trigger is moved to sibling map element (agriscenko)
........S. [ZBX-13586] fixed trigger-based event correlation - suspend creation of event if no problems are recovered by it (viktors, wiper)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when changing item type, type of information (agriscenko)
..F....... [ZBX-13471] fixed contrast in selected item filters (Andzs)
..F....... [ZBX-13428] fixed long name of map outside go back button in map widget (agriscenko, Sasha)
..F....... [ZBX-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13257] fixed display of the latest item in Audit log (agriscenko)
..F....... [ZBX-13447] fixed trigger name readability on map in dark theme (nikita)
....I..... [ZBX-11994] changed "awk" to "sed" for getting info about "Last Changed Revision" (MVekslers)
..F....... [ZBX-13360] fixed HTML5 placeholder color that previously appeared like actual input data (nikita)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
..F....... [ZBX-13147] fixed inconsistent number on map navigation tree (nikita)
..F....... [ZBX-13537] fixed "Inaccessible user" in Dashboard System status widgets acknowledgement popup (agriscenko)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive" configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot be linked to LLD host (viktors)
..F....... [ZBX-13538] fixed example configuration for Elasticsearch (nikita)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set after copying triggers to multiple hosts; thanks to Kotaro Miyashita for the patch (Ivo)
..F....... [ZBX-13513] fixed input maxlength for users media of type script (nikita)
...G...PS. [ZBX-13523] fixed error message for empty TCP response in case agent dropped connection because of access permissions (vso)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers after saving a map (agriscenko)
..F....... [ZBXNEXT-4150] fixed URL display in hint box and focus styles for radio buttons (ashubin, nikita)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab (agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid update interval (agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics collection (MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse (MVekslers)
....I..... [ZBX-10433] removed inaccurate configuration default values (viktors)
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux "buster" and "sid" to work with PostgreSQL (viktors)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha4

New features:
..F....... [ZBXNEXT-4150] implemented access to interactive elements using keyboard (Andzs, ashubin, gcalenko, vmurzins)
..F....... [ZBXNEXT-4149] implemented keybord interaction in overlay popups (miks)

Bug fixes:
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13303] improved display of user media 'Use if severity' indicators (agriscenko, Andzs)
..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.15

3.4.15rc1 was released as 3.4.15 without any changes

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

New features:
...G...... [ZBXNEXT-3047] fixed compilation errors on Windows platform with static OpenSSL libraries (Andris, viktors)
...G...PS. [ZBXNEXT-4836] added license information and OpenSSL linking exception to README file, show crypto library version when started with '-V' (Andris)
.......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:
..F....... [ZBX-14789] fixed translations from en_US to en_GB (Ivo)
..F....... [ZBX-14805] fixed unauthorized request error when resetting filter after enabling/disabling elements (agriscenko)
..F....... [ZBX-14758] fixed encoding for cookie names and values (Ivo, vmurzins)
.......PS. [ZBX-15122] fixed possible crash in web monitoring due to posts not being reset between steps (vso)
..F....... [ZBX-14691] fixed faulty behaviour of mandatory fields in Trigger expression form (vasilijs)
........S. [ZBX-15022] fixed shared memory leak during configuration cache synchronization (wiper)
..F....... [ZBX-13505] fixed link coloring in map when related trigger is not monitored (miks)
..F....... [ZBX-14934] made widget specific javascript files to be loaded with jsLoader (miks)
....I..... [ZBX-14966] removed the notes about sqlite from zabbix_server.conf (MVekslers)
........S. [ZBX-14875] fixed discovery and auto registration escalations being kept for one hour instead of deleted immediately (vso)
A.F....... [ZBX-14422] fixed SQL queries being logged when accessing API, even if debug mode is disabled (agriscenko)
...G...PS. [ZBX-15027] fixed startup failures due to orphaned or zombie processes remaining when zabbix daemon is terminated during startup (vso)
A......... [ZBX-14396] fixed excessive memory usage during template full clone (gcalenko, Sasha)
...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)

--------------------------------------------------------------------------------
Changes for 3.4.14

3.4.14rc1 was released as 3.4.14 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.14rc1

New features:
A.F....... [ZBX-1357] enabled Portuguese (Portugal) translation to be displayed by default (zalex_ua)

Bug fixes:
........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-14614] fixed server template linking with triggers having no dependencies (MVekslers)
...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-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)
.......PS. [ZBX-14775] fixed configuration of the maximum available count of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)
...G...PS. [ZBX-14756] fixed zbxregexp library not compiling with old versions of pcre; thanks to Simon Matter for the patch (yurii)

--------------------------------------------------------------------------------
Changes for 3.4.13

3.4.13rc2 was released as 3.4.13 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.13rc2

Bug fixes:
.......PS. [ZBX-14765] fixed vmware incorrect memory release (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.13rc1

New features:
...G...PS. [ZBX-13730] replaced pcreposix library with pcre, lowered backtracking limit, fixed libevent build issues (yurii)

Bug fixes:
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on installations with large number of datastores (wiper)
........S. [ZBX-14697] fixed memory leak in alert manager when connection to database was lost (vso)
..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)
...G...PS. [ZBX-13730] fixed incorrect behavior of zbxregexp library when reusing latest regular expression (yurii)
.......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)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on the graphs (Sasha)

--------------------------------------------------------------------------------
Changes for 3.4.12

3.4.12rc1 was released as 3.4.12 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.12rc1

Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi hosts (MVekslers)
..F....... [ZBX-9236] fixed timeselector period used to select 'all' values of particular item (miks)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer Tru64 5.1B (Andris)
..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)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no permission page (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger functions (MVekslers)
..F....... [ZBX-13641] disabled preprocessing update for discovered items (vasilijs)
A......... [ZBX-13732] fixed status change for linked template items through parent template if host assigned (agriscenko)
..F....... [ZBX-14432] removed redundant code and improved performance in event details screen (miks)
........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....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro resolving in trigger name (gcalenko)
..F....... [ZBX-14402] fixed internal item parameter that does not match documentation (vasilijs)

--------------------------------------------------------------------------------
Changes for 3.4.11

New features:
A.F....... [ZBX-1357] added and enabled Norwegian translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated English (United States), French, Hebrew, Japanese, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.4.11rc1

Bug fixes:
...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)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix agent configuration file (vso)
.......PS. [ZBX-14447] reverted ZBX-13788 fix because of broken server-proxy compatibility between minor versions (wiper)
...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)

--------------------------------------------------------------------------------
Changes for 3.4.10

3.4.10rc1 was released as 3.4.10 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.10rc1

Bug fixes:
..F....... [ZBX-14414] fixed PHP 7.2 error message in the Monitoring->Latest data page (Sasha)
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-13549] fixed displaying of not monitored triggers in maps (miks)
..F....... [ZBX-12359] fixed "Automatic icon selection" checkbox not working and displaying two icons at once in map constructor (Ivo)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display colon without target host when executed on Zabbix server (vso)
A.F....... [ZBX-13361] fixed error messages when configuring an existing item to have an update interval (miks)
........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)
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)
...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)
..F....... [ZBX-12882] fixed in popup window being allowed to select applications from different hosts when editing item mass update form (agriscenko)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state after proxy changes (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)

--------------------------------------------------------------------------------
Changes for 3.4.9

3.4.9rc3 was released as 3.4.9 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.9rc3

Bug fixes:
........S. [ZBX-14313] fixed trigger level correlation when multiple tags are set (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.9rc2

Bug fixes:
...G...... [ZBX-13781] fixed possible crash in the function "web.page.get" of Zabbix Agentd (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.9rc1

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-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)
........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-13728] fixed problem duration on trigger page being calculated incorrectly (agriscenko)
...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-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-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-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)

--------------------------------------------------------------------------------
Changes for 3.4.8

3.4.8rc1 was released as 3.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.8rc1

New features:
..F....... [ZBXNEXT-4374] implemented the widget configuration fields clearing when changing the type (ashubin)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in widgets (gcalenko)
A.F....... [ZBX-1357] enabled Hebrew translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), French, German, Hebrew, Japanese, Korean, Russian, Turkish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

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)
...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)
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-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when changing item type, type of information, data type (agriscenko)
..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)
..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-13434] fixed incorrect trigger dependencies being set after copying triggers to multiple hosts; thanks to Kotaro Miyashita for the patch (Ivo)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers after saving a map (agriscenko)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid update interval (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab (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-13398] fixed configure script for Debian GNU/Linux "buster" and "sid" to work with PostgreSQL (viktors)
..F....... [ZBX-13428] fixed long name of map outside go back button in map widget (agriscenko, Sasha)
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13166] fixed daily and yearly notification reports not including current day/last day of leap-year (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-13452] fixed Elasticsearch history storage default value types (viktors)
..F....... [ZBX-12941] fixed checkbox overlay's position over the checkbox (miks)
..F....... [ZBX-13334] fixed translations of Widget parameters window (agriscenko)
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)
A......... [ZBX-6118] fixed poor performance of changing an item on the template which linked with many hosts (Sasha)
..F....... [ZBX-13141] fixed invalid value for "Update interval" field in mass update form on submit was redirecting to items list (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.7

3.4.7rc2 was released as 3.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.7rc2

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)
....I..... [ZBX-13055] fixed compilation failure in Alpine Linux due to missing res_ninit() function (vso)

--------------------------------------------------------------------------------
Changes for 3.4.7rc1

Bug fixes:
........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-13117] fixed vfs.dir.size with symbol links on Windows (MVekslers)
........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)
........S. [ZBX-13343] fixed last trends update clock caching (wiper)
A......... [ZBX-13325] fixed trend.get() method with Oracle backend (Sasha)
..F....... [ZBX-13223] fixed graphs duplication in graph preview (ashubin)
...G...... [ZBX-13055] fixed problems with DNS resolver interface on NetBSD (valdis)
..F....... [ZBX-13345] removed SID from URL in screen edit mode (miks)
..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)
.......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-13246] fixed processing of command line arguments which are longer than 2KB for proc.num and proc.mem items on AIX (viktors)

--------------------------------------------------------------------------------
Changes for 3.4.6

3.4.6rc1 was released as 3.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.6rc1

Bug fixes:
..F....... [ZBX-13276] fixed compatibility issue with Elasticsearch versions starting from 6.0 (vjaceslavs)
..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)
.......PS. [ZBX-13245] fixed IP fragmentation handling in Zabbix server response to Zabbix proxy (vso)
....I..... [ZBX-13031] fixed Java gateway compilation without libpcre (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)
........S. [ZBX-13241] fixed memory leak on Zabbix server when executing remote commands through proxy (vso)
.......PS. [ZBX-13178] fixed ipc_path value in error message (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.5

3.4.5rc3 was released as 3.4.5 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.5rc3

Bug fixes:
.......PS. [ZBX-13225] fixed compilation problem with old curl version for Elasticsearch support (abs, wiper)
........S. [ZBX-13208] fixed problem when items might be synced without preprocessing steps if they were created during configuration cache synchronization (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.5rc2

New features:
A.F....... [ZBX-12825] implemented delayed URL validation; enabled user macros containing URLs as valid; made URL validation as optional; improved URL validation (miks)

Bug fixes:
A......... [ZBX-13210] fixed sort param logic for elasticseach (vjaceslavs)
.......PS. [ZBX-13188] fixed possibility of endless loop during unrecoverable database error; fixed incomplete handling of database error (vso)
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-13176] fixed last item value retrieval errors in history manager (vjaceslavs)
..F....... [ZBX-12856] fixed empty host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)
........S. [ZBX-13153] fixed possibility that proxy last access updates are lost during cache reload (vso)
........S. [ZBX-13149] fixed possible crash in history syncer when processing deleted item (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.5rc1

New features:
..F.....S. [ZBXNEXT-4002] implemented support for Elasticsearch as history storage (abs, vjaceslavs, wiper)
..F....... [ZBX-12809] implemented overlay dialog centering using javascript (miks)

Bug fixes:
..F....... [ZBX-13262] fixed cookie http-only attribute to prevent XSS attacks (miks)
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13260] fixed permissions check in script execution form (miks)
..F....... [ZBX-13190] fixed check for permissions to enable/disable actions (gcalenko)
.........T [ZBXNEXT-4223] performed network templates cleanup (vitaly)
........S. [ZBX-12974] fixed TLS connection to passive proxy error handling (gleb, valdis)
..F....... [ZBX-12714] fixed overflow property of svg (vjaceslavs)
.......PS. [ZBX-12925] fixed logic of commit/rollback operations (vjaceslavs)
..F....... [ZBX-13088] fixed incomplete data in notification reports for yearly report types (gcalenko)
........S. [ZBX-12887] fixed alert error message visibility to unrelated users (valdis)
.......PS. [ZBX-12497] improved VMware event log data collection and processing (gleb)
...G...... [ZBX-8054] relieved windows agent of dependency on MFC (valdis)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
....I..... [ZBX-12798] added --with-libpcre-lib configure option (valdis)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-12897] fixed error causing empty list in popup window when opened from page having host group filter (gcalenko)
..F....... [ZBX-12948] fixed percentile visibility in dashboard graph widgets (gcalenko)
A.F....... [ZBX-12655] added filter on event details page to show messages sent to users only from same groups (gcalenko)
........S. [ZBX-13061] fixed memory leak in preprocessing manager (wiper)
....I..... [ZBX-12232] fixed mysql m4 configuration script for mariadb C connector (abs)
..F....... [ZBX-12663] fixed retaining the scrollbar position on page reload (Ivo)
..F....... [ZBX-12247] fixed multiselect not showing results for read-only objects in screen configuration (Ivo)
..F....... [ZBX-13016] fixed warning message shown by deprecated PHP 7.2 function create_function() (Sasha)
..F....... [ZBX-12130] fixed max length validation in textarea fields (Ivo)
........S. [ZBX-13027] fixed floating range validation during conversion from uint64 to float (wiper)
........S. [ZBX-12975] fixed possibility of foreign key constraint failure due to events being removed before trigger data storage period expires (vso)
........S. [ZBX-11426] fixed potentially incorrect delete procedure for problems and events (abs)
........S. [ZBX-8049] fixed zabbix[java,,ping] to stay supported when java gateway is down (valdis)
....I..... [ZBX-12895] improved performance of DB patch for updating data in the alerts table (Sergejs)
........S. [ZBX-12971] fixed possibility of host availability being stuck in unknown state when monitoring though proxy (vso)
.......P.. [ZBX-12971] fixed Zabbix proxy not to send same host availability more than once (vso)
........S. [ZBX-12800] fixed incorrect trigger dependency calculation when processing dependent triggers in the same history syncer batch (wiper)
A......... [ZBX-10754] fixed inheritance of template properties in web scenarios (miks)
..F....... [ZBX-12926] fixed translation string on administration general housekeeping page (gcalenko)
..F....... [ZBX-12738] added missing key "vfs.dir.size" for active agent in item edit form (gcalenko)
..F....... [ZBX-12856] fixed wrong default value for host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-12082] fixed possibility to select triggers with same name in multiselect (Ivo)
........S. [ZBX-9567] added missing fields to webscenario data handling (valdis)
..F....... [ZBX-11051] fixed displaying highest severity when dashboard filter options contain unacknowledged only (Ivo)
...G...... [ZBX-10710] fixed CPU guest time utilization accounting in Linux (valdis)
........S. [ZBX-12978] improved performance of preprocessor manager, alert manager/worker, IPMI manager/poller by reducing frequency of log rotation checks that handle stdout/stderr (vso)
........S. [ZBX-12936] improved SQL performance by updating proxy last access in bulks (vso)
.....J.... [ZBX-12705] added check for collisions and unsupported characters in macro names in jmx.discovery (vjaceslavs)
........S. [ZBX-12970] fixed processing of alerts when related event is removed (vso)
...G...... [ZBX-12544] fixed compilation warnings (valdis)

--------------------------------------------------------------------------------
Changes for 3.4.4

3.4.4rc1 was released as 3.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.4rc1

New features:
..F....... [ZBXNEXT-1421] added service sorting by name if multiple services has same 'sortorder' value (miks)
...G...... [ZBXNEXT-3493] added Windows service configuration check to determine if service can be trigger started (Andris, viktors)
..F....... [ZBXNEXT-4019] implemented default widget refresh interval (Ivo)
..F....... [ZBXNEXT-4081] improved error message for case when none of supported database modules exists (gcalenko)

Bug fixes:
..F....... [ZBX-13133] fixed multiple security issues (miks)
........S. [ZBX-12874] fixed target list to be meaningless if custom set of commands is executed on zabbix server (vso)
........S. [ZBX-12936] fixed update proxy lastaccess value when receiving data (valdis)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)
........S. [ZBX-12903] added floating value range validation for metrics calculated by server (wiper)
..F....... [ZBX-12904] added validation for groupid and hostid parameters in dashboard view (vmurzins)
A......... [ZBX-12837] fixed error in action update when changing media type (gcalenko)
...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs)
A......... [ZBX-12778] fixed problem.get and event.get API methods when "selectTags" option contains extended output (Ivo)
...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2, UCS-2LE encodings (vso)
........S. [ZBX-12853] fixed last access not being updated for passive proxies after getting historical data (vso)
..F....... [ZBX-6669] fixed use of current host as filter when selecting items for graph forms and trigger forms (gcalenko)
..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest values" page due to unnecessarily initialization (Ivo)
..F....... [ZBX-12860] fixed problem counting in host groups in navigation tree widget (miks)
..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs)
..F....... [ZBX-12543] fixed problems with session management (vjaceslavs)
..F....... [ZBX-12670] fixed {HOST.*} macro support in map trigger elements (vjaceslavs)
..F....... [ZBX-12784] fixed advanced label support in map editing mode (vjaceslavs)
..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web server with enabled compression (gcalenko)
..F....... [ZBX-12775] fixed undefined index error in dashboard problems widget (miks)
........S. [ZBX-12857] improved pre-processing manager performance when processing large number of values (wiper)
........S. [ZBX-12259] added an informative warning about lack of data for macros used in LLD rule filter (viktors)

--------------------------------------------------------------------------------
Changes for 3.4.3

3.4.3rc1 was released as 3.4.3 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.3rc1

New features:
...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow changes in /etc/resolv.conf (Andris)

Bug fixes:
.......PS. [ZBX-12521] improved logging in external checks (valdis)
..F.I..... [ZBX-12659] fixed missing information in "Status of Zabbix" widget with huge sessions table (Sasha)
..F....... [ZBX-12788] fixed error when template is added to hosts via mass update form (gcalenko, vmurzins)
.......P.. [ZBX-12838] fixed trap, snmptrap items of log type not being processed by proxy (wiper)
..F....... [ZBX-12777] fixed default value for JMX endpoint on item type change in edit form and mass update form (gcalenko)
...G...PS. [ZBX-12594] fixed system.run, user parameter and external check not to become unsupported when exit code is different than zero (vso)
........S. [ZBX-10547] fixed IT services calculation in parallel transactions not seeing each other changes when calculating common parent service (vso)
........S. [ZBX-12791] fixed hanging of preprocessing manager process due to file descriptor limit exhaustion when too many data gathering processes are configured to start (gleb)
..F....... [ZBXNEXT-3732] fixed IE and Opera specific javascript bug; improved the depth control of navigation tree items; improved coding style and performance (miks)
..F....... [ZBX-12577] fixed simple graph widget item support: only supported dynamic items, only real hosts, show only hosts with items (gcalenko)
..F....... [ZBX-12689] added 'filter field should not be empty' validation for sysmap widget form (gcalenko)
........S. [ZBX-12441] fixed user permission check for macros containing user personal information in notification messages (viktors)
.......PS. [ZBX-12725] improved task database operations to handle/prevent creation of tasks without corresponding data records (wiper)
..F....... [ZBX-12771] fixed {HOST.*} macro expansion for map trigger elements in map constructor (vjaceslavs)
....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris)
.......P.. [ZBX-12281] fixed simultaneous sending of the same history data from passive proxy (gleb, vjaceslavs)
..F....... [ZBX-12770] fixed links in select popup for user groups; updated group selection field in Administration->Users (gcalenko)
..F....... [ZBX-12576] fixed difference between item and web scenario item graphs on simple graph widget (gcalenko)
A......... [ZBX-8277] improved performance of hostgeneral.unlink() method; fixed SQL statement (Sasha)
..F....... [ZBX-12633] added horizontal scrollbar to the map in view mode; removed homepage label in maps and graphs; made graph timestamp visible only if debug-mode is on (miks)
..F....... [ZBX-12576] fixed error in simple graph widget for web scenario items (gcalenko)
..F....... [ZBX-12715] fixed problem box stretching in navigation tree in IE11; fixed position of all navigation tree problem boxes in Edge (miks)
..F....... [ZBX-12679] fixed escaping of translation strings with apostrophe in forms: dashboard sharing and monitoring, administration of housekeeper and trigger options, item edit and mass update, xml import, host edit, web scenario, trigger configuration. (gcalenko)
........S. [ZBX-11426] fixed the housekeeper for not deleting events in open problem state (abs)
.......PS. [ZBX-12691] moved item state,lastlogsize,mtime,lastclock configuration cache update from value reception to value processing (wiper)
........S. [ZBX-12802] reduced memory used by pre-processor manager item cache (wiper)
..F....... [ZBX-12619] fixed error displaying of zabbix server status widget (gcalenko)
A......... [ZBX-12681] fixed SQL errors in event.get() method (Sasha)
..F....... [ZBX-12709] fixed possibility to enter deleys with suffixes for new elements of slideshows (Sasha)
A......... [ZBX-12482] fixed behavior for graph prototypes when item prototype is deleted (Sasha)
A......... [ZBX-12727] fixed response for script.get() method with "editable" flag (Sasha)
A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get() permission checks for admin users; related to ZBX-7238 (Sasha)

--------------------------------------------------------------------------------
Changes for 3.4.2

3.4.2rc2 was released as 3.4.2 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.2rc2

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
..F....... [ZBX-12572] fixed losing "now" on timeline (vmurzins)
.......PS. [ZBX-12739] fixed data conversion for ssh checks of numeric value type (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.2rc1

New features:
A.F....... [ZBXNEXT-4091] improved permission schema of the dashboards for normal administrators (Sasha)
.........T [ZBXNEXT-4099] removed starting point from all OIDs; shortened old IOS Cisco templates names (vitaly, vso)
.........T [ZBXNEXT-4067] added preprocessing_queue item/graph/screen widget in Template App Zabbix Server (vitaly, vso)
A.F....... [ZBXNEXT-4084] renamed action acknowledgment operation 'Notify all who left acknowledgement and comments' to 'Notify all involved' (gcalenko)
........S. [ZBXNEXT-4084] added users who received notifications regarding the problem to 'Notify all involved' acknowledgment operation recipient list (wiper)
A.F....... [ZBX-1357] enabled Turkish translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), English (United States), Japanese, Korean, Turkish translations; thanks to Zabbix translators (zalex_ua)
..F....... [ZBXNEXT-4054] implemented feature to open first available dashboard from the list (Ivo)
..F....... [ZBXNEXT-4046] implemented dashboard widget minimum height limit (gcalenko)

Bug fixes:
.......PS. [ZBX-12708] fixed service port validation if auto-discovery is performed by the zabbix proxy (abs, vso)
...G...PS. [ZBX-12718] fixed crash when using item of log value type as master item for dependent items (wiper)
.......P.. [ZBX-12720] fixed processing of log keys with non log value types for items monitored by proxies (wiper)
..F....... [ZBX-12530] fixed non well formed numeric value encaunteration in slideshow; implemented getBBox workaround for Firefox (miks)
.........T [ZBX-12688] fixed false positives on 'High bandwidth usage' trigger in Template_Module_Interfaces_* templates (vitaly, vso)
.......PS. [ZBX-11675] fixed crash that could occur during connection failures to MySQL (Sergejs, vso)
..F....... [ZBX-12617] fixed sorting by host name for items on availability report page (gcalenko)
A......... [ZBX-12699] added support of strings in "sortfield" and "sortorder" parameters, and added sorting by "name" for dashboard.get() (Sasha)
..F....... [ZBX-12577] added item select filter for simple graph to allow select only supported item (gcalenko)
..F....... [ZBX-12647] fixed map minimum severity option in screens (miks)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
..F....... [ZBX-12548] fixed notification sound not being played for message with timeout set to greater than minute (gcalenko)
...G...... [ZBX-12653] fixed heap corruption in Windows agent; thanks to Ronnie Kaech for the patch (abs)
A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces method (Sasha)
..F....... [ZBX-12469] added new context for 'Second' string to be properly translated in maintenance period form (gcalenko)
..F....... [ZBX-12616] fixed trapper item "Allowed hosts" field user macro support (gcalenko)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy processes zabbix_sender data (Andris)
...G...PS. [ZBX-4252] eliminated sending of DNS AAAA queries when checking IPv4 incoming connection in agent or for trapper item and A queries in case of IPv6 (Andris)
..F....... [ZBXNEXT-2102] fixed multiple browser sensitive javascript bugs in navigation tree widget and improved coding style (miks)
..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs)
..F....... [ZBX-12578] implemented widget field validation before dashboard is loaded and fixed undefined index for tag field in dashboard widgets (miks)
A.F....... [ZBX-12499] fixed macro expansion in map editor (vjaceslavs)
..F....... [ZBX-12597] fixed graph not being displayed if item update interval contains macro (Ivo)
..F....... [ZBXNEXT-3807] fixed delayed first refresh in map widget; improved coding style (miks)
........S. [ZBX-12500] fixed regular expression pre-processing step to fail if the pattern does not match input data (wiper)
..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication mechanism other than PLAIN (gleb, vjaceslavs)
..F....... [ZBX-12374] fixed frontend side DNS parser logic to be same as server side DNS parser logic (gcalenko, Sasha)
..F....... [ZBX-8997] fixed trigger expression validation test form (gcalenko, Sasha)
..F....... [ZBX-12558] fixed scroll duration in dashboard after adding a new widget (miks)
..F.I...S. [ZBX-12434] fixed housekeeping of problems and events for deleted items and triggers; added optional database patch to cleanup problems for deleted items and triggers (vso)
..F....... [ZBX-12646] fixed incorrect SQL query in availability reports (Sasha)
..F....... [ZBX-12545] fixed undefined index error on latest data page when host was deleted in another session (gcalenko)
..F....... [ZBX-12416] optimized data selection of user preferences stored in profiles (gcalenko)
..F....... [ZBX-12321] fixed removal of multiselect options using backspace button (miks)
..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks)
.......P.. [ZBX-12668] removed delay between sending batches of cached historical data by active proxies (wiper)
..F....... [ZBX-12554] fixed item helper description for proc_info and diplay order for vfs.dir.size (gcalenko)
..F....... [ZBX-12605] fixed line graph was displayed as points for data taken from trends (gcalenko)
..F....... [ZBX-12404] fixed visibility of item data first row for 'latest data' page and 'audit log' page (gcalenko)
..F....... [ZBX-12546] fixed maps not loading without built-in JSON support (Ivo)
...G...PS. [ZBX-12634] fixed incorrect subnet mask calculation when CIDR is less than 8 (Andris, vso)
........S. [ZBX-12635] fixed processing of lld rules in not supported state (vjaceslavs)
........S. [ZBX-12186] fixed parallel processing of multiple values for same lld rule (vjaceslavs)
...G...... [ZBX-12527] fixed inconsistency of 'mode' parameter check in vfs_dir_size(); thanks to MATSUDA Daiki for patch (Andris)
..F....... [ZBX-12327] fixed XML import when preprocessing param value is space character (gcalenko, vjaceslavs)
A......... [ZBX-12569] fixed possible SQL errors in dashboard.create() and dashboard.update() methods (Sasha)
..F....... [ZBX-11887] fixed improper DB::refreshIds() call when selected row is locked (miks)
........S. [ZBX-12618] fixed memory related bugs in item preprocessing (vjaceslavs)
..F....... [ZBX-12022] fixed trigger resolving in services configuration; fixed popup window size (miks)
..F....... [ZBX-12396] fixed an error in screens if screen trigger overview element contains deleted host group (miks)
..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.1

3.4.1rc2 was released as 3.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.1rc2

Bug fixes:
..F....... [ZBX-12600] fixed display of previously opened dashboard (vmurzins)
..F....... [ZBX-12602] fixed displaying of graphs in the dashboard widgets; fixed displaying of the right axis in the graph test form (Sasha)

--------------------------------------------------------------------------------
Changes for 3.4.1rc1

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-12598] fixed an unneeded data sharing to map widget on navigation tree refresh (miks)
.......PS. [ZBX-12549] fixed requeueing of items from unreachable poller to normal poller (gleb, wiper)
..F....... [ZBX-12539] fixed sbox selection zone in monitoring web graphs (miks)
........S. [ZBX-12581] fixed crash when syncing actions without operations (wiper)
..F....... [ZBX-12531] removed usage of SVG viewBox attribute in IE and disabled map scaling in screens (miks)
..F....... [ZBXNEXT-3987] fixed wrong response and error message when invalid or unavailable dashboardid has been requested (miks)
..F....... [ZBX-12593] fixed overlay window displaying on different browsers and removed horizontal scrollbar from widget configuration dialogue (Andzs, Ivo)
A.F....... [ZBX-12430] fixed error when linking one template to another in template edit form (gcalenko)
.........T [ZBXNEXT-3920] fixed extra new lines in Templates (vitaly, vso)
..F....... [ZBX-12588] fixed clock and map widget scaling on Safari (Ivo)
.......PS. [ZBX-12574] fixed crash when linking templates with web scenarios during auto registration (vso)
..F....... [ZBX-12433] fixed XML import of web scenarios (vjaceslavs)
.......PS. [ZBX-12524] fixed DB upgrade patch for map shapes on DB2 (vjaceslavs)
.......PS. [ZBXNEXT-3006] fixed multiple issues with dependent items (vjaceslavs)
..F....... [ZBX-12439] fixed macro name field length in host configuration form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.0

3.4.0rc2 was released as 3.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.0rc2

Bug fixes:
A.F....... [ZBXNEXT-3883] fixed dependent trigger with dependent item deletion; dependent item recursion message; dependent item massupdate form master item being reset on error (gcalenko)
..F....... [ZBX-12506] fixed wrong top position of the period selection box on the graphs after closing/opening filter (vmurzins)
.......PS. [ZBX-12486] fixed item removal from poller queue during configuration cache synchronization (wiper)
..F....... [ZBXNEXT-3890] fixed extra graph loading (vmurzins)
........S. [ZBXNEXT-3926] fixed macros {EVENT.STATUS} and {EVENT.VALUE} to return correct value depending on the state of a problem (viktors)

--------------------------------------------------------------------------------
Changes for 3.4.0rc1

New features:
A......... [ZBXNEXT-2102] improved performance of event.get() and problem.get() methods with "selectTags" option (Sasha)
....I....T [ZBXNEXT-3920] added Templates for some of the most common applications and devices (vitaly, vso)
..F....... [ZBXNEXT-2102] implemented dashboard widget linking in both directions (miks)
..F....... [ZBXNEXT-2102] implemented option 'Show unavailable maps' in navigation tree widget (miks)

Bug fixes:
A......... [ZBX-12487] fixed undefined index error in item prototype update (gcalenko, Sasha)
A.F....... [ZBXNEXT-2102] fixed several issues in dashboard (Ivo, miks, Sasha, vmurzins)
....I..... [ZBX-12505] fixed Oracle database creation scripts (Sasha)
..F....... [ZBXNEXT-18] fixed empty acknowledge operation message tooltip visibility (gcalenko)
..F....... [ZBX-12468] fixed vertical text alignment for map shapes (vjaceslavs)
..F....... [ZBX-12418] fixed draggable rectangle calculation for map shape lines (vjaceslavs)
...G...... [ZBX-12397] fixed system.cpu.num count for 64-bit Windows with more than 64 logical cpus (abs)
.......PS. [ZBX-12483] fixed compilation with libevent 2.1.8 and IPC service initialization in proxy (Andris)
........S. [ZBX-12485] fixed PostgreSQL query errors during sending notifications on acknowledgement (Sergejs)
.......PS. [ZBXNEXT-3006] fixed web scenario item preprocessing (wiper)
..F....... [ZBXNEXT-2102] fixed low performance of navigation tree widget and improved dashboard performance (miks)
.......PS. [ZBX-12458] fixed incorrect use of zbx_strlcat() in DBpatch_3030060_migrate_pairs(); thanks to MATSUDA Daiki for patch (Andris)

--------------------------------------------------------------------------------
Changes for 3.4.0beta2

Bug fixes:
....I..... [ZBX-12462] fixed database upgrade patch for proxy (dimir)
....I..PS. [ZBXNEXT-3006] fixed distribution archive creation (make dist) and log, web scenario item preprocessing (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.0beta1

New features:
..F....... [ZBXNEXT-2102] added support of new dashboard widgets "Plain text" and "Graph" (miks, vmurzins)
..F....... [ZBXNEXT-2102] implemented two-direction widget linkage for data sharing; improved active element selection in map navigation tree widget when map is changed from map widget (miks)
..F....... [ZBXNEXT-2102] implemented validation for empty fields in widget configuration forms (Sasha)
..F....... [ZBXNEXT-2102] added placeholder on empty dashboard (vmurzins)
A.FG...PS. [ZBXNEXT-3006] implemented support of bulk metric collection for dependent items data population (gcalenko, vjaceslavs, wiper)
....I....T [ZBXNEXT-3725] updated templates for network devices to new version (internal version 0.10beta) (vitaly)

Bug fixes:
....I..... [ZBXNEXT-3006] fixed libevent build depenedencies (wiper)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
A.F....... [ZBXNEXT-2102] fixed several issues in dashboard (Ivo, miks, Sasha, vmurzins)
..F....... [ZBXNEXT-2102] fixed copying sharing properties when cloning dashboard (vmurzins)
........S. [ZBXNEXT-18] fixed unnecessary notification sending a recovery message (Sergejs)
........S. [ZBXNEXT-18] fixed acknowledge notification sending in maintenance period (Sergejs)
........S. [ZBX-12339] fixed item history and trends flags update during configuration cache synchronization (wiper)
..F....... [ZBXNEXT-18] fixed php5.4 incompatibility in events page and acknowledge operation form (gcalenko)
..F....... [ZBXNEXT-18] fixed script name select button for new acknowledge operation form and recovery operation form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.0alpha2

New features:
..F....... [ZBXNEXT-2102] added blinking for recent problems in Problems widget (Sasha)
..F....... [ZBXNEXT-2102] implemented additional filters for dashboard widgets (Sasha)
A.F....... [ZBXNEXT-1076] implemented new permission schema to allow view map when no permissions to all map elements (miks)
A.F.....S. [ZBXNEXT-18] implemented sending alerts on acknowledges (Sergejs)
...G...... [ZBXNEXT-3910] added support to the agent for monitoring processes in trace or uninterruptible state on Linux, FreeBSD, OpenBSD and NetBSD (abs)
........S. [ZBX-12258] added bulk selections to improve performance in processing of escalations (Sergejs)

Bug fixes:
..F....... [ZBXNEXT-2102] fixed multiple issues in Map widget (miks)
..F....... [ZBXNEXT-2102] fixed Undefined constant: ALERT_MAX_RETRIES in Action log widget (Sasha)
A......... [ZBXNEXT-2102] added check for dashboard owners in user.delete() method (Sasha)
..F....... [ZBXNEXT-2102] fixed updating of dashboard with inaccessible elements (Sasha)
....I..... [ZBXNEXT-2102] fixed possible sql errors in upgrade patch (Sasha)
..F....... [ZBXNEXT-2102] fixed removing of favourites from dashboard widgets (vmurzins)
..F....... [ZBXNEXT-2031] fixed multiple bugs in maps (vjaceslavs)
A.F....... [ZBX-12384] fixed JMX endpoint related bugs in item mass update form and item.update API (vjaceslavs)
........S. [ZBX-12318] fixed maintenance status not being updated in cache if host is disabled (vso)
.......PS. [ZBX-12224] fixed connection to Oracle database when database server gives out warnings (gleb)
...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es own log messages when logging level is set to 4 or 5 and LogType=console (gleb)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)
..F....... [ZBX-12277] fixed trigger expression test form incorrectly replacing macros (Ivo)
........S. [ZBX-12357] fixed missing user macro substitution in expression of newly added triggers (vso)

--------------------------------------------------------------------------------
Changes for 3.4.0alpha1

New features:
A.F.I..... [ZBXNEXT-2102] added support of multiple dashboards; implemented API for dashboards (maximt, miks, pavels, Sasha, vmurzins)
..F..J.... [ZBXNEXT-1223] implemented jmx discovery item (vjaceslavs)
A.F.....S. [ZBXNEXT-2442] implemented parallel alert processing, removed database watchdog process, moved its tasks to alerter process (gcalenko, wiper)
A.F.....S. [ZBXNEXT-3863] added jsonpath based item pre-processing option (Ivo, wiper)
A.F.....S. [ZBXNEXT-3864] added xmlpath based item pre-processing option (Ivo, wiper)
...G...... [ZBXNEXT-3930] improved log monitoring by adjusting formula to process 10 times more new lines than set in MaxLinesPerSecond (vso)
A.F..J.PS. [ZBXNEXT-1274] added support of configurable jmx endpoint url for jmx items (gcalenko, Ivo, Sasha, vso)
........S. [ZBXNEXT-3872] implemented new internal item 'zabbix[host,discovery,interfaces]' (Andris)
A.F....... [ZBXNEXT-3869] implemented map lines (vjaceslavs)
A.F.I..PS. [ZBXNEXT-1675] added support for user macros and time unit suffixes in various time-related settings: update intervals, timeouts, housekeeping settings, time periods, etc. (gleb, Ivo, Sasha, vjaceslavs)
..F....... [ZBXNEXT-3762] added browser warning for IE 9 and IE10 (gcalenko)
..F....... [ZBXNEXT-3870] implemented ability to drag multiple selected items in map editor (gcalenko)
.......PS. [ZBXNEXT-3655] reduced self monitoring cache locking in trappers and manager processes (wiper)
..F....... [ZBXNEXT-51] implemented ability to copy and paste map elements (gcalenko)
..F....... [ZBXNEXT-3567] implemented ability to hide SQL error messages for non-superadmin users (gcalenko)
.......PS. [ZBXNEXT-3659] reduced cache locking time during configuration synchronization (wiper)
........S. [ZBXNEXT-3432] added support of {HOST.ID}, {HOST.HOST}, {HOST.NAME} macros in tags, improved to read those from cache; added support of interface macros in tags (vso)
A.F.I..PS. [ZBXNEXT-2074] implemented URL encoding and punycode support in web monitoring (vjaceslavs)
A.FG...PS. [ZBXNEXT-3687] made shared memory and semaphores private to the zabbix processes. Dropped SQLite3 support for frontend and server (abs)
A.F.I..... [ZBXNEXT-2694] implemented multiple triggers support for map elements (Oleg)
....I...S. [ZBXNEXT-2445] increase the length of alert and trigger errors (abs)
A.F.I..... [ZBXNEXT-2031] implemented map shapes (vjaceslavs)
..F....... [ZBXNEXT-34] implemented vector graphics for maps (vjaceslavs)
A.F....PS. [ZBXNEXT-936] implemented remote command execution via proxy (wiper)
..F....... [ZBXNEXT-3654] implemented a feature to apply host group permissions to all existing subgroups (Ivo, Sasha)
..F....... [ZBXNEXT-3660] renamed "IT services" to "Services" (Ivo)
....I..... [ZBXNEXT-3568] decreased internal, discovery and auto registration default data storage period to 1 day (vso)
..F.I..... [ZBXNEXT-3679] implemented a new design for Dashboard page (Pavel, Sasha)
....I..PS. [ZBXNEXT-3386] added IPMI manager and reworked IPMI pollers to avoid connecting to one host from multiple pollers (wiper)
..F.....S. [ZBXNEXT-3572] added option to control amount of queued items (vjaceslavs)
..FGI..... [ZBXNEXT-491] added vfs.dir.size[dir,<regex_incl>,<regex_excl>,<mode>,<max_depth>] check (Andris, vjaceslavs)
...G....S. [ZBXNEXT-1380] added check for exit code of scripts (vjaceslavs)
A......... [ZBX-3783] deprecated mappings.sortorder parameter by iconmap.create() and iconmap.update() methods (Sasha)
A.F.I..PS. [ZBXNEXT-1443] added item pre-processing options (Ivo, wiper)
..F....... [ZBXNEXT-830] implemented full clone of maps (Cemeris, Sasha)
...G...... [ZBXNEXT-12] added support of CIDR subnet mask notations for Server option on agent config (vso)
A.F....PS. [ZBXNEXT-12] added support of CIDR subnet mask notations for Allowed hosts of trapper items (Sasha, vso)
A.F....PS. [ZBXNEXT-3576] increased user media periods and item flexible intervals to 1024 characters (Sasha, wiper)
A......... [ZBX-3783] added support of user_medias parameter by user.update() method (Sasha)
A......... [ZBX-3783] prohibited deleting users and user groups which are used in actions (Sasha)
A......... [ZBX-3783] deprecated user.addmedia(), user.updatemedia(), user.deletemedia(), user.updateprofile(), usergroup.massadd(), usergroup.massupdate() and usermedia.get() API methods (Sasha)
.......PS. [ZBXNEXT-1804] reduced the number of connections required for proxy-server data exchange by adding new 'proxy data' request and increasing the size of data sent (wiper)
........S. [ZBXNEXT-3086] improved performance of action condition evaluation by ensuring that equivalent conditions are only checked once, thus there will be less queries to database (vso)
A.F....... [ZBXNEXT-3570] removed the deprecated "isReadable" and "isWritable" methods as well as the "proxy.interfaces" parameter (Sasha)
..F.....S. [ZBXNEXT-1667] added support of LLD macros in function parameters of trigger prototype expression (Ivo, vso)
........S. [ZBXNEXT-1667] added support of LLD macros in function parameters when using function with ITEM.VALUE, ITEM.LASTVALUE in trigger prototype name, description and tags (vso)
........S. [ZBXNEXT-1667] added support of LLD macros in function parameters of graph prototype name simple macros like {host:key[].func()} (vso)
..F....... [ZBXNEXT-707] implemented full clone functionality for all types of screens (Cemeris)
..F....PS. [ZBXNEXT-2970] increased maximum supported SNMP trapper file size (vso)
.....J.... [ZBXNEXT-1141] added support for AtomicBoolean, AtomicInteger, and AtomicLong to Java gateway (asaveljevs)
..F....... [ZBX-10777] made checkboxes and radio buttons look the same across all browsers (asaveljevs, Pavel)
A.F.I..PS. [ZBXNEXT-3344] increased SNMP OID length limitation from 255 to 512 bytes; thanks to Patrick Hemmer for patch (Cemeris, Gunars, Oleg, Sasha, viktors)
A.......S. [ZBX-9425] added permission check on the server side for global script execution (Sergejs)
....I....T [ZBXNEXT-3725] added templates for network devices (internal version 0.8beta) (vitaly)

Bug fixes:
........S. [ZBX-12296] added type hinting for item preprocessor numeric conversions based on item value type (wiper)
.......PS. [ZBX-12266] fixed memory leak when executing IPMI commands (wiper)
..F....... [ZBX-11938] fixed 'type of condition' dropdown appearing if only one filter condition is set (miks)
..F....... [ZBX-11530] fixed lost application name in exported host web scenario (miks)
........S. [ZBX-12201] fixed crash when processing SNMP trap log item, fixed log item processing without pre-processing options (wiper)
........S. [ZBX-12199] removed condition check for recovery operations (wiper)
...GI..PS. [ZBX-3924] switched from POSIX extended to the PCRE regular expression library for enhanced regular expressions and consistency with frontend (vso)
.......PS. [ZBX-11867] fixed memory leak in history cache and history cache statistics (wiper)
...G...... [ZBX-11671] added register information and backtrace to log when metric thread crashes (viktors)
..F.....S. [ZBX-11381] fixed displaying list of recovery actions in "Problems" and "Event details" (Sergejs)
........S. [ZBX-11805] fixed aggregate checks log messages formats (abs)
A.F.....S. [ZBX-11470] fixed unary minus and prefix extraction for trigger expression references; optimized simple macro and macro function calculation (gleb, vso)
..F....PS. [ZBX-7015] forced setting UTF-8 character set for connections to Oracle database (gleb)
..F....... [ZBX-11371] prevented executing client side script by changing value of $ZBX_SERVER_NAME from setup.php page (Cemeris)
A......... [ZBX-5116] prevented escaping forward slashes while encoding API response to JSON text (Cemeris)
.......PS. [ZBX-11036] fixed server not to synchronize IPMI configuration for new hosts without IPMI (vso)

--------------------------------------------------------------------------------
Changes for 3.2.11

3.2.11rc2 was released as 3.2.11 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.11rc2

New features:
A.F....... [ZBX-12825] implemented delayed URL validation; enabled user macros containing URLs as valid; made URL validation as optional; improved URL validation (miks)

Bug fixes:
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-12856] fixed empty host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.11rc1

Bug fixes:
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13260] fixed permissions check in script execution form (miks)
.......PS. [ZBX-12925] fixed logic of commit/rollback operations (vjaceslavs)
.......PS. [ZBX-12497] improved VMware event log data collection and processing (gleb)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-12897] fixed error causing empty list in popup window when opened from page having host group filter (gcalenko)
A.F....... [ZBX-12655] added filter on event details page to show messages sent to users only from same groups (gcalenko)
..F....... [ZBX-12247] fixed multiselect not showing results for read-only objects in screen configuration (Ivo)
..F....... [ZBX-12130] fixed max length validation in textarea fields (Ivo)
........S. [ZBX-12975] fixed possibility of foreign key constraint failure due to events being removed before trigger data storage period expires (vso)
........S. [ZBX-11426] fixed potentially incorrect delete procedure for problems and events (abs)
........S. [ZBX-12800] fixed incorrect trigger dependency calculation when processing dependent triggers in the same history syncer batch (wiper)
.......P.. [ZBX-12117] fixed proxy passing zeros to history export modules instead of actual numeric values (gleb)
..F....... [ZBX-12856] fixed wrong default value for host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-12082] fixed possibility to select triggers with same name in multiselect (Ivo)
..F....... [ZBX-11051] fixed displaying highest severity when dashboard filter options contain unacknowledged only (Ivo)

--------------------------------------------------------------------------------
Changes for 3.2.10

3.2.10rc1 was released as 3.2.10 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.10rc1

New features:
..F....... [ZBXNEXT-1421] added service sorting by name if multiple services has same 'sortorder' value (miks)
..F....... [ZBXNEXT-4081] improved error message for case when none of supported database modules exists (gcalenko)

Bug fixes:
..F....... [ZBX-13133] fixed multiple security issues (miks)
........S. [ZBX-11658] fixed error message in case no items were found for aggregated check (gleb)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)
...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs)
...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2, UCS-2LE encodings (vso)
..F....... [ZBX-6669] fixed use of current host as filter when selecting items for graph forms and trigger forms (gcalenko)
..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest values" page due to unnecessarily initialization (Ivo)
..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs)
..F....... [ZBX-12543] fixed problems with session management (vjaceslavs)
........S. [ZBX-12259] added an informative warning about lack of data for macros used in LLD rule filter (viktors)

--------------------------------------------------------------------------------
Changes for 3.2.9

3.2.9rc1 was released as 3.2.9 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.9rc1

New features:
...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow changes in /etc/resolv.conf (Andris)

Bug fixes:
..F....... [ZBX-12788] fixed error when template is added to hosts via mass update form (gcalenko, vmurzins)
..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web server with enabled compression (gcalenko)
........S. [ZBX-10547] fixed IT services calculation in parallel transactions not seeing each other changes when calculating common parent service (vso)
........S. [ZBX-12441] fixed user permission check for macros containing user personal information in notification messages (viktors)
....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris)
.......P.. [ZBX-12281] fixed simultaneous sending of the same history data from passive proxy (gleb, vjaceslavs)
..F....... [ZBX-12770] fixed links in select popup for user groups; updated group selection field in Administration->Users (gcalenko)
A......... [ZBX-8277] improved performance of hostgeneral.unlink() method; fixed SQL statement (Sasha)
........S. [ZBX-11426] fixed the housekeeper for not deleting events in open problem state (abs)
A......... [ZBX-10754] fixed inheritance of template properties in web scenarios (miks)
A......... [ZBX-12681] fixed SQL errors in event.get() method (Sasha)
A......... [ZBX-12727] fixed response for script.get() method with "editable" flag (Sasha)
A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get() permission checks for admin users; related to ZBX-7238 (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.8

3.2.8rc1 was released as 3.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.8rc1

New features:
A.F....... [ZBX-1357] enabled Turkish translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Russian, Turkish translations; thanks to Zabbix translators (zalex_ua)
........S. [ZBX-12258] added bulk selections to improve performance in processing of escalations (Sergejs)

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
.......PS. [ZBX-11675] fixed crash that could occur during connection failures to MySQL (Sergejs, vso)
..F....... [ZBX-12617] fixed sorting by host name for items on availability report page (gcalenko)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
..F....... [ZBX-12548] fixed notification sound not being played for message with timeout set to greater than minute (gcalenko)
...G...... [ZBX-12653] fixed heap corruption in Windows agent; thanks to Ronnie Kaech for the patch (abs)
A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces method (Sasha)
..F....... [ZBX-12469] added new context for 'Second' string to be properly translated in maintenance period form (gcalenko)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs)
..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication mechanism other than PLAIN (gleb, vjaceslavs)
..F....... [ZBX-8997] fixed trigger expression validation test form (gcalenko, Sasha)
..F.I...S. [ZBX-12434] fixed housekeeping of problems and events for deleted items and triggers; added optional database patch to cleanup problems for deleted items and triggers (vso)
..F....... [ZBX-12646] fixed incorrect SQL query in availability reports (Sasha)
..F....... [ZBX-12545] fixed undefined index error on latest data page when host was deleted in another session (gcalenko)
..F....... [ZBX-12321] fixed removal of multiselect options using backspace button (miks)
..F....... [ZBX-12416] optimized data selection of user preferences stored in profiles (gcalenko)
..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks)
..F....... [ZBX-12404] fixed visibility of item data first row for 'latest data' page and 'audit log' page (gcalenko)
..F....... [ZBX-12463] fixed undefined index error in "Last 20 issues" (Sasha)
........S. [ZBX-12186] fixed parallel processing of multiple values for same lld rule (vjaceslavs)
..F....... [ZBX-11887] fixed improper DB::refreshIds() call when selected row is locked (miks)
..F....... [ZBX-12022] fixed trigger resolving in services configuration; fixed popup window size (miks)
..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko)
..F....... [ZBX-12396] fixed an error in screens if screen trigger overview element contains deleted host group (miks)
..F....... [ZBX-12439] fixed macro name field length in host configuration form (gcalenko)
...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy processes zabbix_sender data (Andris)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
........S. [ZBX-12295] fixed possible accumulation of executed tasks in database (Sergejs)
........S. [ZBX-12318] fixed maintenance status not being updated in cache if host is disabled (vso)
.......PS. [ZBX-12224] fixed connection to Oracle database when database server gives out warnings (gleb)
...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es own log messages when logging level is set to 4 or 5 and LogType=console (gleb)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)
..F....... [ZBX-12277] fixed trigger expression test form incorrectly replacing macros (Ivo)

--------------------------------------------------------------------------------
Changes for 3.2.7

3.2.7rc2 was released as 3.2.7 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.7rc2

New features:
A.F....... [ZBX-1357] updated Catalan, Chinese (China), English (United States), Japanese, Korean, Polish, Portuguese (Brazil), Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-12252] fixed history page to display values in chronological order (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.7rc1

Bug fixes:
........S. [ZBX-12349] fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report (vso)
...G...... [ZBX-12231] fixed memory leak in agent if log[], logrt[] items use global regexps with multiple subexpressions (Andris)
...G...... [ZBX-12187] fixed memory leak when using UserParameter with suppressed characters passed in arguments (viktors)
........S. [ZBX-12328] fixed collecting value of VMware host memory balloon size (viktors)
..F....... [ZBX-12305] fixed incorrectly escaped IT Service parent name (Ivo)
..F....... [ZBX-11812] fixed sorting of host interfaces; fixed selection of the default host interface (miks)
..F....... [ZBX-11277] fixed update in mass update form when inventory mode is not set explicitly (gcalenko)
..F....... [ZBX-12182] fixed missed page number in problems export (miks)
..F....... [ZBX-11309] fixed unchecked checkboxes after deleting script, mediatype or proxy (miks)
..F....... [ZBX-10999] fixed user's access level to display popup content (miks)
..F....... [ZBX-9213] removed link from uneditable template and host names in all configuration sections (miks)
..F....... [ZBX-6533] improved LDAP authentication module status check for authentication form (gcalenko)
..F....... [ZBX-12019] fixed incorrectly displayed calendar date in maintenance edit form (miks)
..F....... [ZBX-11304] fixed trigger wizard expressions sorting as well as wizard crash due incorrect expression removal (miks)
..F....... [ZBX-11585] fixed nested host group filter in top 100 triggers, item configuration list and dashboard widgets (miks)
A......... [ZBX-12023,ZBX-12133,ZBX-12225] fixed permissions and performance issues with event.get and problem.get methods (Sasha)
.......PS. [ZBX-12046] fixed handling of database failure during ID selection (vso)
..F....... [ZBX-11683] fixed problem with lost IDs of unlinkable templates (miks)
.......PS. [ZBX-12142] fixed Oracle batch insert return value (wiper)
..F....... [ZBX-11618] fixed displaying hints with no content inside (miks)
..F....... [ZBX-10546] fixed undefined index error in host import form while importing templates (gcalenko, Ivo)
..F....... [ZBX-11285] fixed cookie vulnerability for tabbed forms (gcalenko)
..F....... [ZBX-11486] fixed duplicated error messages in screens section (miks)
..F....... [ZBX-10807] fixed wrongly displayed field in item prototype form (miks)
..F....... [ZBX-11549] fixed 'numeric value' error in dashboard for php 7 (gcalenko, Sasha)
..F....... [ZBX-11559] fixed jquery binded function call on form submit (miks)
..F....... [ZBX-11677] fixed history page to display values in chronological order (miks)
..F....... [ZBX-11405] fixed conditions to display treeview button in triggers section (miks)
........S. [ZBX-12012] fixed resolving of Critical and Verbose event log levels by {ITEM.LOG.SEVERITY} macro (Sasha)
A......... [ZBX-12093] fixed removing of applications that are created from application prototypes (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.6

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), Korean, Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.6rc1

Bug fixes:
A.F....... [ZBX-10253] fixed translation string and validation of TLS settings in host.create(), host.update() and host.massUpdate() methods; added variables to hosts array required by CHost::validateUpdate() method (miks)
........S. [ZBX-12121] fixed problem generation by timer process (gleb)
..F....... [ZBX-11536] fixed missing operator in event correlation form (miks)
..F....... [ZBX-11309] fixed collision of cookies name responsible for storing selected checkboxes (miks)
..F....... [ZBX-11981] fixed undefined index 'ns' in options output array (miks)
..F....... [ZBX-12116] fixed pagination in Maintenance page (Sasha)
A......... [ZBX-12108] fixed limit option in event.get method (Sasha)
........S. [ZBX-12100] fixed new line handling in SSH agent with numeric type of information (vso)
..F....... [ZBX-9958] fixed wrongly displayed list view after mass update failure (miks)

--------------------------------------------------------------------------------
Changes for 3.2.5

3.2.5rc1 was released as 3.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.5rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
..F....... [ZBX-11024] fixed popup window size in actions configuration form (miks)
..F....... [ZBX-10997] fixed usage of wrong API in screen constructor (miks)
..F....... [ZBX-11477] fixed lost user name in profile title (miks)
........S. [ZBX-11889] fixed lastaccess update for passive proxy (viktors)
A......... [ZBX-10373] fixed check for screen items overlap (gcalenko, Sasha)
..F....... [ZBX-11960] fixed interface dragging in host edit page in the Chrome browser (vmurzins)
..F....... [ZBX-11925] fixed parsing of nested host groups (gcalenko, Sasha)
..F....... [ZBX-11345] fixed webscenario update error when step does not exist (gcalenko)
..F....... [ZBX-11975] fixed undefined index error in web scenario step creation (vmurzins)
.......PS. [ZBX-11980] fixed incorrect type handling in SSH checks (abs)
...G...... [ZBX-11959] fixed memory leak in the agent on OpenBSD, FreeBSD and NetBSD (abs)
..F....... [ZBX-11984] fixed host hyperlink style on event details page (gcalenko)
.......PS. [ZBX-11807] fixed poller stalling due to incorrect handling of unixODBC library (viktors)
..F....... [ZBX-11877] fixed undefined index error in screens for triggers without events data (gcalenko)
A......... [ZBX-9358] improved randomness in session ID generation (vmurzins)
..F....... [ZBX-11933] added fullscreen parameter in link to submap in maps (vmurzins)
A......... [ZBX-11893] fixed permission issue, when importing hosts that are monitored by proxy by Zabbix Admin type user (vmurzins)
..F....... [ZBX-11905] fixed redirect to original requested page after login (vmurzins)
..F....... [ZBX-11907] fixed undefined index in event details page (miks)
........S. [ZBX-11931] fixed trigger lastchange update (wiper)
.......PS. [ZBX-11864] fixed formatting of URLs if an IPv6 is used in simple HTTPS checks (abs)
........S. [ZBX-11738] fixed performing actions for problems that have started and resolved while another problem escalation is executed (viktors)
..F....... [ZBX-6851] fixed zero number display in Event ID column in windows eventlog history (vmurzins)
........S. [ZBX-11829] fixed generation of problems in multiple event mode (abs, Sergejs)
..F....... [ZBX-11624] fixed undefined index error for regular expressions form (vmurzins)
.......PS. [ZBX-11855] fixed data truncation when escaping strings that contain carriage return (vso)
........S. [ZBX-11444] fixed incorrect check for time functions in recovery expressions (abs)
.......PS. [ZBX-11758] fixed crash in web monitoring when variable is empty or the first step was called regexp function on Solaris (Sergejs)
.......PS. [ZBX-11765] fixed incorrect rollback in process of escalation for DB2 database (Sergejs)

--------------------------------------------------------------------------------
Changes for 3.2.4

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, French, Japanese, Polish, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.4rc1

New features:
.......PS. [ZBXNEXT-3681] improved bulk inserts for Oracle database backend (wiper)
........S. [ZBXNEXT-3669] optimized trigger expression batch processing to avoid recalculation of identical functions (wiper)
..F.....S. [ZBXNEXT-3572] added option to control amount of queued items (vjaceslavs)

Bug fixes:
...G...... [ZBX-11568] fixed incorrect number rounding for CPU statistics (abs)
........S. [ZBX-11781] fixed potential integer underflow/overflow in the housekeeper process (abs)
.......PS. [ZBX-10902] fixed wrong averages in web monitoring if a web server doesn't respond to a request (abs)
..F....... [ZBX-11365] fixed button and multiselect positioning in action operations edit form (Ivo, Pavel)
........S. [ZBX-11740] fixed empty value handling in event correlation on oracle databases (wiper)
.......PS. [ZBX-11655] fixed Oracle and MySQL column limit calculation when using UTF-8 (vso)
........S. [ZBX-11703] removed possibility to execute commit without transaction in processing LLD rules (Sergejs)
........S. [ZBX-11705] fixed event correlation when using databases other than mysql (wiper)
........S. [ZBX-11402] fixed unnecessary notification sending from dependent triggers (viktors)
.......PS. [ZBX-11587] fixed handling database failure during transaction commit (viktors)
A.F....... [ZBX-11698] fixed resolving of user macros with context wich are defined on host or template level (Sasha)
...G...... [ZBX-11621] fixed cause of error with EventID 5858 in Windows EventLog when using wmi.get key (viktors)
.......PS. [ZBX-11584] fixed selection of ntext data from Microsoft SQL Server using 'db.odbc.select' item key (Sergejs)
..F....... [ZBX-11492] fixed copying sharing properties while cloning slide shows (Cemeris, Sasha)
..F....... [ZBX-11642] fixed undefined index on Problem page with disabled guest user (Ivo)
........S. [ZBX-11635] fixed possible deadlocks when removing obsolete VMWare services (Sergejs)
..F....... [ZBX-11661] prevented requesting all screens in slide show when slide show screens are deleted (Cemeris)
..F....... [ZBX-11527] fixed displaying maintenance icon for trigger element in maps (Cemeris)
.......PS. [ZBX-11481] fixed resolving macros for the IP and DNS fields in interfaces that are linked to the main interface with {HOST.IP} and {HOST.DNS} macros (Sergejs)
........S. [ZBX-11628] fixed global regexps to be extracted from log.count[] and logrt.count[] keys (vso)
A.F....... [ZBX-11482] improved performance for getting last value of web items by limiting query results for values in last 24h; thanks to D.Spindel Ljungmark for patch (Cemeris)
A......... [ZBX-11545] fixed dependency validation and update when trigger expression is changed (Gunars)
..F....... [ZBX-11538] fixed event acknowledgement in screens and dashboard widgets when last event is a recovery event (Gunars)
.......PS. [ZBX-11630] added escaping '"', ''', '&', '<' and '>' characters in SOAP XML for VMware requests (Sergejs)
.......PS. [ZBX-11525] ensured unique value timestamps (clock, ns) from active agents and senders (dimir)
........S. [ZBX-11558] fixed removing trigger dependencies for triggers that are created from LLD prototypes (viktors)
..F....... [ZBX-11385] fixed interface displaying in host inventory page (Oleg, Pavel)
...G...PS. [ZBX-11101] fixed potential crash in case of failure in zbx_tls_connect() with mbed TLS (gleb)
...G...PS. [ZBX-11101] fixed compilation warnings regarding gnutls_transport_set_ptr() with GnuTLS (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed certificates with empty issuer and subject fields being rejected with OpenSSL (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed daemon behavior being affected by logging level when processing TLS connections (asaveljevs, gleb)

--------------------------------------------------------------------------------
Changes for 3.2.3

3.2.3rc2 was released as 3.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.3rc2

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-11613] fixed "Response time" graph on "Details of web scenario" page (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.3rc1

Bug fixes:
..F....... [ZBX-11596] fixed paging error in Configuration->Triggers and Monitoring->Web (Gunars)
.......PS. [ZBX-10983] fixed crash in IPMI poller, added deleting of inactive IPMI hosts in 'unreachable poller', improved code correctness and debug logging (Andris)
..F....... [ZBX-11354] fixed applications and application prototypes being reset in templated item prototypes when modifying its parent (Ivo)
..F....... [ZBXNEXT-3487] added vm.vmemory.size to active item helper, updated descriptions and sorted; thanks richlv for patch (vso)
...G...... [ZBX-11494] fixed "system.stat" returning not supported after Zabbix agent restart on AIX (viktors)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)
........S. [ZBX-11534] fixed default operation step duration to be included in minimal step calculation instead of overriding (vso)
.......PS. [ZBX-11573] fixed possible crash when polling vmware.hv.status (wiper)
...G...... [ZBX-11528] fixed zabbix_get to match zabbix_server protocol (vso)
....I..... [ZBX-10979] changed vmware.vm.cpu.ready item units and description (wiper)

--------------------------------------------------------------------------------
Changes for 3.2.2

New features:
A.F....... [ZBX-1357] updated English (United States), Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.2rc1

New features:
A.F.....S. [ZBXNEXT-3451] improved nested host group selection, added data sorting in multiselect and added '*' support in group names (Oleg, wiper)
..F....... [ZBXNEXT-3425] implemented more compact problem view in triggers list, event details and history of events (Ivo)
.......PS. [ZBXNEXT-2010] added vmware.hv.datastore.size keys for VMware datastore capacity monitoring (wiper)
........S. [ZBXNEXT-1859] improved performance by not inserting events of auto registration if no such action was enabled, insert/update/select in a bulk on auto registration data from proxy (Sasha, vso)
..FG.....T [ZBXNEXT-3487] added new key for virtual memory monitoring on Windows (vso, wiper)
A.......S. [ZBXNEXT-3457] added support of user macros for trigger tags; dropped forward slash restriction in "Tag name" and "Tag for matching" (Sasha, vso)
........S. [ZBX-10694] added rollup health sensor item to vmware hypervisor template (wiper)
........S. [ZBXNEXT-2969] added support for suffixed and negative trigger function parameters (gleb)

Bug fixes:
........S. [ZBX-11509] fixed system.run command parameter to be quoted only if it contains special characters (vso)
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11359] fixed event acknowledgement in triggers list view when last event is a recovery event (Gunars)
..F....... [ZBX-11445] fixed update of item host interface from items massupdate form (Cemeris)
..F....... [ZBX-10531] fixed IE not displaying color picker (Ivo)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
........S. [ZBX-11440] fixed memory leak when resolving simple macros (vso)
...G...... [ZBX-11397] fixed system.hw.chassis key to read DMI tables through sysfs and fall back to /dev/mem only if sysfs is not available (vso)
........S. [ZBX-11411] added check for LLD macro values in calculated item formula to be numeric (viktors)
........S. [ZBX-11454] fixed OK event not updating trigger state without open problems (wiper)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
A.F.....S. [ZBX-11347] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters for items without interface (asaveljevs, Ivo, Sasha)
..F....... [ZBX-11475] fixed copying sharing properties while cloning screen or network maps (Cemeris)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
A......... [ZBX-11357] implemented exporting and importing of triggers and graphs when they use web items (Cemeris)
..F....... [ZBX-11195] fixed icon mapping visual issues in edit form (Oleg, Pavel)
..F....... [ZBX-11390] fixed error hint displaying (Oleg)
..F....... [ZBX-11246] added disabled "delete" button for edit forms of templated item, item prototype, web scenario and discovery rule (Cemeris)
........S. [ZBX-11223] rewritten calculated item formula parsing, simple macro parsing and LLD macro parsing; fixed several problems with function parsing (gleb, Sergejs)
A......... [ZBX-11121] disallowed leaving user without linked user groups with usergroup.update, usergroup.massupdate, usergroup.delete API methods (Cemeris)
A.F....... [ZBX-9926] fixed displaying of LLD graphs in host screens if user has no rights to Templates group (Gunars)
...G...PS. [ZBX-11149] added support of OpenSSL 1.1.0 (Andris, gleb)
A......... [ZBX-11191] fixed web scenarios not updating step items when giving only "applicationid" and steps with "httpstepid" properties (Ivo)
A......... [ZBX-11191] fixed updating templated web scenario steps by prohibiting to directly change the step name or giving different amount of steps than in template (Ivo)
A......... [ZBX-11191] improved web scenario step validation by adding required fields (Ivo)
...G...... [ZBX-11292] fixed getting network interface statistics on Oracle Solaris 10/11 (Andris)
A......... [ZBX-11125] prohibited zero in first parameter of nodata() trigger function (Sasha, vso)
........S. [ZBX-11349] removed possibility to create items, triggers and graphs with empty names after low level discovery macro substitution (Sergejs)
........S. [ZBX-11310] fixed event tag conditions checking, that contains operator 'not like' or '<>' in events without tags (Sergejs)
A......... [ZBX-11244] fixed parsing of JSON text when PHP is compiled without JSON library (Cemeris)
..F....... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)
..F....... [ZBX-8457] fixed user macro resolving for templated host and templates (Oleg)
..F....... [ZBX-11367] fixed xml import when non-snmp interfaces have incorrect parameter "bulk" (Gunars)
..F....... [ZBX-10388] removed duplicated data and reduced traffic for hint popups (Gunars)
..F....... [ZBX-11331] fixed JS error in Configuration->Discovery edit page (Oleg)
...G...... [ZBX-10906] fixed agent active checks being delayed if system time was pushed back (wiper)
..F....... [ZBX-11324] fixed undefined index in screen and map import pages (Oleg)
....I..... [ZBX-11038] removed compression for the generated CSS files, added "sass" folder to the distribution archive (asaveljevs)
....I..... [ZBX-11335] added MariaDB database support when compiling with --with-mysql configuration option; thanks to Dmitry Smirnov for patch (viktors)
...G...PS. [ZBX-11122] fixed comparisons between signed and unsigned integer expressions to eliminate build warnings (Sergejs)
.......PS. [ZBX-11326] fixed processing of web monitoring scenario level variables (wiper)
A......... [ZBX-10842] fixed sql error when updating httptest with applicationid and without httpstepid parameters (Cemeris)
A......... [ZBX-10842] prevented disappearing of step items when updating httptest without applicationid, httpstepid parameters (Cemeris)
A......... [ZBX-10842] fixed connecting web scenario applicationid to created steps when updating with API httptest.update mehtod (Cemeris)
..F....... [ZBX-9656] prevented updating comments for discovered triggers (Ivo)
..F....PS. [ZBX-11221] fixed MySQL connection issue by overriding user defined auto commit setting (Oleg, vso)
A......... [ZBX-11291] fixed LLD rule not validating "lifetime" field (Ivo)
..F....... [ZBX-11329] fixed host scripts pop-up menu not being displayed in Monitoring -> Problems section (Ivo)
..F....... [ZBX-11209] fixed visual bugs in various browsers (Pavel, Sasha)
..F....... [ZBX-10958] fixed displaying of user name for inaccessible users; fixed warnings in PHPUnit test; fixed undefined offsets in screen "Action logs" (Gunars)
A......... [ZBX-11091] fixed parsing of XML file which contains tag with attributes but without child tags; it could cause significant memeory leak (Sasha)
........S. [ZBX-10694] reverted hypervisor health status to HostSystem.overallStatus property (wiper)
..F....... [ZBX-11276] removed extra double quotes in host interface form (Gunars)
..F....... [ZBX-11256] synchronized the trigger wizzard form with trigger edit form changes (Gunars)
........S. [ZBX-11300] fixed variable used in forecast function (gleb)
A..G...... [ZBX-11146] fixed validation of item update interval 0 (Gunars, vso)
.......PS. [ZBX-11021] fixed discoverer to log that it has started before SNMP library initialization (vso)
.......PS. [ZBX-11213] fixed database monitoring keys (wiper)

--------------------------------------------------------------------------------
Changes for 3.2.1

Bug fixes:
..F....... [ZBX-11210] fixed link "Help" to a proper version of Zabbix manual (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.1rc1

New features:
.......PS. [ZBXNEXT-3106] improved concurrent VMware item polling speed, reduced size of cached VMware data (wiper)
A.F....... [ZBX-1357] updated Chinese (China), French, Italian, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)
..F....... [ZBX-11136] increased width of input fields (Sasha)

Bug fixes:
........S. [ZBX-11204] fixed parameter parsing in calculated items when it contains double quote escaping (Sergejs)
........S. [ZBX-11250] fixed trigger update after executing event correlation 'close new' operation (wiper)
.......PS. [ZBX-5448] fixed possible delay when proxy sends cached history to server (vso)
.......PS. [ZBX-7595] fixed long SNMP OID not being accepted (vso)
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
..F....... [ZBX-9068] fixed forms behaviour when enter key is pressed (Sasha)
...G...PS. [ZBX-11245] fixed escaped double quote parsing in quoted parameters in array in item key parameters (gleb)
....I..... [ZBX-11175] fixed compilation failure for OpenBSD 5.8, 5.9, 6.0 (vso)
..F....... [ZBX-11137] fixed validation of new host group when creating/updating template (Gunars)
..F....... [ZBX-11050] changed translation string "Acknowledges" => "Acknowledgements" (Cemeris)
A......... [ZBX-11196] implemented dynamic default sortorder for icon mappings, now default sortorder increases by one with each entry of mapping (Cemeris)
..F....... [ZBX-11202] fixed timeline in Problem view which shows "Yesterday" instead of "Today" (Sasha)
..F....... [ZBX-11120] fixed checkbox functionality and display of undefined indexes in trigger expression and recovery expression constructor (Ivo)
A......... [ZBX-10758] added converting of SNMP lld rules in XML import (Sasha)
..F....... [ZBX-11131] removed mistaken support of {ITEM.VALUE} and {ITEM.LASTVALUE} macros in trigger URLs (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.0

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), Hebrew, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.0rc2

Bug fixes:
........S. [ZBX-11182] fixed creating of recovery expressions for triggers created from trigger prototypes (Sasha)
..F....... [ZBX-11182] added possibility to open lld-created trigger from list of items (Sasha)
........S. [ZBX-11189] fixed resolving of problems by event correlation on trigger level (Sasha)
........S. [ZBX-11187] improved performance of event tag processing by caching eventtagid and problemtagid (Sasha)
........S. [ZBX-11177] fixed sql errors while processing event correlation on trigger level (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.0rc1

New features:
...G...... [ZBXNEXT-3206] added support of flexible item key parameters for aliases (Sasha)
..F....... [ZBXNEXT-3405] implemented timeline in Monitoring->Problems view (Pavel, Sasha)
...G...PS. [ZBXNEXT-3353] implemented interface for history export through loadable modules and changed module loading to require only zbx_module_api_version() function (gleb, Sandis)
A.F....... [ZBXNEXT-3423] removed ability to acknowledge OK events (Ivo)
..F....... [ZBXNEXT-3416] implemented event hidden tag display with hint box when there are more than 3 tags and better display of long tags and added event tag display in event details widget (Ivo)
..F....... [ZBXNEXT-3412] implemented mass update for trigger and trigger prototype tags and manual close (Ivo)

Bug fixes:
..F....... [ZBXNEXT-3101] fixed displaying fields of "Operations" tab in action edit form when adding new operation in IE (Cemeris)
....I..... [ZBX-11171] updated database versioning for v3.2 release (Sasha)
....I..... [ZBXNEXT-3101] fixed sql errors while upgrade IBM DB2 database (Sasha)
A......... [ZBX-11143] added missing space in CTrigger.php SQL query (Cemeris)
..F....... [ZBX-6083] strings that are related to status of item, trigger and host prototypes was renamed "Enable" and "Status" => "Create enabled", "Disable" => "Create disabled", "Enabled" => "Yes", "Disabled" => "No" (Cemeris)
..F....... [ZBXNEXT-3201] fixed displaying of "Actions" hintbox (Pavel, Sasha)
..F....... [ZBXNEXT-3201] fixed "Actions" column in exported csv file from Monitoring->Problem page (Ivo)
.......PS. [ZBX-11119] fixed use of uninitialized variable (vso)
..F....... [ZBX-11040] added "page navigation" context to translation strings "First" and "Last"; replicated translations for "First" and "Last" in "page navigation" context from 2.2 brancha (Cemeris)
..F....... [ZBX-11035] fixed incorrect headers in screens "Status of Zabbix" => "System status", "Zabbix server info" => "Status of Zabbix"; renamed screen element select option "Server info" => "Status of Zabbix" (Cemeris)
..F....... [ZBX-11070] disallowed zabbix admin accessing notifications of users that does not share any user group (Cemeris)
..F....... [ZBX-11057] fixed drawing lines of items with scheduled interval when graph data is selected from trends (Cemeris)
..F....... [ZBX-11050] changed translation strings "Enable event acknowledges" => "Enable event acknowledgement" and "Search/Filter elements limit" => "Limit for search and filter results" (Cemeris)
..F....... [ZBX-11071] fixed closing success and error messages in IE (Cemeris)
..F....... [ZBXNEXT-3101] fixed undefined index when adding a message to user in action operations (Gunars)

--------------------------------------------------------------------------------
Changes for 3.2.0beta2

New features:
..F....... [ZBXNEXT-3201] added icon in Monitoring->Problems view to show who close problem; implemented new information icons (Pavel, Sasha)
..F....... [ZBXNEXT-3201] added blinking on CLOSING state in Monitoring->Problems view (Sasha)
..F....... [ZBXNEXT-3201] added "Show details" filter option in Monitoring->Problems view (Sasha)
..F....... [ZBXNEXT-3201] added displaying of recovery actions in Monitoring->Problem view (Sasha)
...G...... [ZBXNEXT-3389] removed value length limitation in zabbix_sender when reading data from file/stream (wiper)
..F....... [ZBXNEXT-3409] replaced drop-down controls with modern radio buttons in several forms (Alexei)

Bug fixes:
........S. [ZBX-11148] fixed suppressing of escalations when an event is closed by event correlation operation 'close new' (wiper)
..F....... [ZBX-8801] made "Trigger status" be always remembered in "Monitoring" -> "Triggers" and "Monitoring" -> "Overview", even if "All" (asaveljevs)
..F....... [ZBX-10974] fixed filter being reset when moving to a different page in "Monitoring" -> "Triggers" (asaveljevs)
A......... [ZBX-11020] fixed "host.create" so that both "inventory" and "inventory_mode" are optional (asaveljevs)
.......PS. [ZBX-8489] removed ODBC request answer size limitation (viktors, wiper)
........S. [ZBX-10830] fixed SNMP trap to convert non-printable values from SNMPv3 to hexadecimal (viktors, zalex_ua)
...G...... [ZBX-9124] changed getting OS name by item system.sw.os[name] (Sergejs)
....I..... [ZBX-11132] added database patch to fill all required fields in "problem" table (wiper)
....I....T [ZBX-10476] fixed several issues with 'service.discovery' lld rule in template 'Template OS Windows' (Sergejs)
........S. [ZBX-11124] fixed memory leak in process of deleting hosts, which occurs during lld processing (Sergejs)
..F....... [ZBX-11045] fixed action audit log "Recipient" column name (Sasha)
A......... [ZBXNEXT-3201] fixed possible SQL errors in problem.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.0beta1

New features:
........S. [ZBXNEXT-1791] added evaluation of logical expressions with unsupported items in trigger expressions and calculated items; thanks to users alix and Calimero for patch (Andris, wiper)
........S. [ZBXNEXT-2877] added datacenter name to vmware hypervisors and virtual machines (wiper)
A.F.I...S. [ZBXNEXT-1262] added support of nested host groups (Gunars, Ivo, Oleg, Sasha, wiper)
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), French, Georgian, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Spanish, Turkish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)
........S. [ZBXNEXT-1791] enabled evaluation of nodata() and time-based functions for not supported items in trigger expressions and calculated items (Andris, wiper)

Bug fixes:
.......P.. [ZBX-11109] fixed processing of parameter HousekeepingFrequency=0 in proxy (Sergejs)
...G...PS. [ZBX-11105] fixed compiler warnings regarding unused function parameters (Sandis)
........S. [ZBX-11099] reduced configuration cache lock time after host maintenance ends (wiper)
....I....T [ZBX-10476] extended 'Template OS Windows' template by 'service.discovery' LLD (Sergejs)
........S. [ZBX-9413] fixed disabled hosts linking to a maintenance (Sergejs)

--------------------------------------------------------------------------------
Changes for 3.2.0alpha2

New features:
..F.I...S. [ZBXNEXT-3201] added history of events in Monitoring->Problems view (Sasha)
A......... [ZBXNEXT-3201] added new filtering options in event.get() and problem.get() methods (Sasha)
..F....... [ZBXNEXT-3201] dropped Monitoring->Events view (Sasha)
A.F.I...S. [ZBXNEXT-104] implemented ability to manually close problems (Gunars, Ivo, wiper)
..F....... [ZBXNEXT-3358] added a beautiful favorites icon (Pavel)

Bug fixes:
...G...PS. [ZBX-11100] fixed minor bugs and use of magic numbers in IP range parsers (Sergejs)
........S. [ZBX-11098] corrected log messages about completion of the trend data synchronization (Sergejs)
........S. [ZBX-11072] fixed problem with string truncation for IBM DB2 databases which contain the char '\r' (Sergejs)
....I..... [ZBX-11081] fixed compilation error with curl library (Sergejs)
...G...... [ZBX-7602] added error messages about invalid regular expressions in eventlog items (Sergejs)
........S. [ZBX-11093] fixed possible crash when copying cached correlation rules (wiper)
..F....... [ZBX-10901] added missing highlighting for some UI elements in focused state (asaveljevs, Pavel)
..F....... [ZBX-11075] fixed host full clone with discovered items and discovered triggers (Cemeris)
..F....... [ZBXNEXT-3351] decreased padding in screens to make them more compact (asaveljevs, Pavel)
........S. [ZBX-3101] fixed EVENT macro processing in recovery operations (wiper)
........S. [ZBX-10761] added upgrade patch to clean wrong values in 'triggers' table (Sergejs)
........S. [ZBX-11059] fixed duplicate notifications sending from one media type (Sergejs)
..F....PS. [ZBX-11050] renamed constants SCREEN_RESOURCE_TRIGGERS_OVERVIEW => SCREEN_RESOURCE_TRIGGER_OVERVIEW SCREEN_RESOURCE_HOSTS_INFO => SCREEN_RESOURCE_HOST_INFO SCREEN_RESOURCE_TRIGGERS_INFO => SCREEN_RESOURCE_TRIGGER_INFO (Cemeris, Sasha)
..F....... [ZBX-11050] changed translation strings "Alarm acknowledgements" => "Event acknowledgements" and "Status of triggers" => "Triggers" and changed few other translation strings to singular form (Cemeris)
A.F....... [ZBX-11060] fixed copying correlation_mode, correlation_tag, tags of trigger and trigger prototype (Cemeris)
....I..PS. [ZBX-11073] fixed compilation with Net-SNMP library support (gleb)
..F....... [ZBX-10263] fixed incorrect record count in getPagingLine() when search limit is reached (Cemeris)

--------------------------------------------------------------------------------
Changes for 3.2.0alpha1

New features:
........S. [ZBXNEXT-3195] implemented independent escalations for each problem event (Sandis, wiper)
A.F.I...S. [ZBXNEXT-3277] added global event correlation (Ivo, wiper)
A.F.I...S. [ZBXNEXT-3274] added event correlation on trigger level (Oleg, wiper)
A.F.I...S. [ZBXNEXT-3201] added high-performance view of current problems, implemented problem.get() method (Sasha)
..F....... [ZBXNEXT-3296] added basic filtering for several frontend pages (Alexei)
..FG...... [ZBXNEXT-2430] added new items log.count[] and logrt.count[], added option for monitoring fast-growing log files (Andris, Cemeris)
..F....... [ZBXNEXT-3175] added filtering for the list of templates and host groups (Alexei)
A.F....... [ZBXNEXT-821] added possibility to view, copy, mass update and delete lld created elements (Gunars, Ivo, Sasha)
....I...S. [ZBXNEXT-3193] added event_recovery table to link problem and recovery events, added problem table to cache active problem events (wiper)
.......PS. [ZBXNEXT-3267] added one minute delay for repeated SNMP trap file error log entries (viktors)
A.F.....S. [ZBXNEXT-3196] added action option to pause escalations during maintenance (Gunars, wiper)
A.F....... [ZBXNEXT-178] implemented web scenarios import/export (Sasha)
A.F.....S. [ZBXNEXT-2087] added trigger and event tags (Gunars, wiper)
A.F.....S. [ZBXNEXT-1638] added macro functions to allow substring extraction from item value macros in triggers and notifications (Sasha, wiper)
A.F.....S. [ZBXNEXT-2118] added support of trigger option "OK event generation" and recovery expression (Ivo, Oleg, Sasha, wiper)
A.......S. [ZBXNEXT-1250] added two new options "regexp" and "iregexp" to the third parameter <operator> of trigger function count(); thanks to Michael Kolomiets for patch (asaveljevs, gleb, Ivo)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), Czech, English (United States), French, Georgian, Greek, Italian, Japanese, Korean, Polish, Romanian, Russian, Slovak, Turkish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
A.F.....S. [ZBXNEXT-3135] removed id field from history text and log tables (Sasha, wiper)

Bug fixes:
...G...... [ZBX-10768] fixed compilation warning on FreeBSD (viktors)
..F....... [ZBX-10561] improved style consistency for disabled elements (Pavel)
........S. [ZBX-3823] improved validation and error messaging when history, discovery, autoregistration and host availability data sent by passive and active proxies are processed on server (gleb)
A......... [ZBX-10030] fixed API action update method request with only "actionid" property (Cemeris)
..F....... [ZBX-9972] changed SERVICE_SLA constant to match database default goodsla value (Cemeris)
A......... [ZBX-10049] fixed optional field validation in drule.update API method (Gunars)
..F....PS. [ZBX-10076] fixed text information containing non-ASCII characters being saved incorrectly to IBM DB2 database in case of system locale misconfiguration (gleb, Oleg)
..F....... [ZBX-9989] optimized SQL queries for graphs building (Gunars, Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.32

3.0.32rc1 was released as 3.0.32 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.32rc1

Bug fixes:
...G...... [ZBX-18845] fixed 'UserParameter' possible buffer overrun (viktors)
..F....... [ZBX-18057] fixed security vulnerability CVE-2020-15803 (Stored XSS attack on URL widget) (Ivo, talbergs)

--------------------------------------------------------------------------------
Changes for 3.0.31

3.0.31rc1 was released as 3.0.31 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.31rc1

Bug fixes:
...G...PS. [ZBX-17600] fixed security vulnerability CVE-2020-11800 (remote code execution) (Andris)

--------------------------------------------------------------------------------
Changes for 3.0.30

3.0.30rc1 was released as 3.0.30 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.30rc1

New features:
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
........S. [ZBX-16024] fixed maintenance status not being updated in cache if host is disabled (vso)

--------------------------------------------------------------------------------
Changes for 3.0.29

3.0.29rc1 was released as 3.0.29 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.29rc1

Bug fixes:
..F....... [ZBX-17101] fixed url validation before output (miks)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
....I..... [ZBX-16178] fixed distributive can contain untracked backup file include/config.h.in~ (akozlovs)

--------------------------------------------------------------------------------
Changes for 3.0.28

3.0.28rc1 was released as 3.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.28rc1

Bug fixes:
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)
..F....... [ZBX-11284] removed sid URL argument for form cancel buttons (gcalenko, miks)
A.F....... [ZBX-15416] fixed locale validation in user create and update API methods (miks)

--------------------------------------------------------------------------------
Changes for 3.0.27

3.0.27rc1 was released as 3.0.27 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.27rc1

Bug fixes:
........S. [ZBX-16019] fixed HOST.CONN, HOST.IP, IPADDRESS and HOST.DNS macros expansion in global scripts (akozlovs)
..F....... [ZBX-15674] fixed map status to be displayed OK if there are no problem in submaps (talbergs)
A.F....... [ZBX-2494] fixed sorting of items, item prototypes, lld rules and screens to avoid deadlocks in database between server and frontend (ashubin)
..F....... [ZBX-10404] fixed password being passed in plain text in media type edit form (gcalenko)
...G...PS. [ZBX-15721] fixed escaping of control characters in JSON encoder (Andris, viktors)
...G...... [ZBX-15937] fixed agent startup problem in Win 2008 R2 w/o SP1 by merging ZBX-15728 (kalimulin)
...G...PS. [ZBX-15588] fixed function names that are written to the log file when using LOG_LEVEL_DEBUG (asitals)
..F....... [ZBX-15870] fixed redundant jsloader loading in login page (miks)
........S. [ZBX-15913] fixed possible crash when sending custom alerts (vso)
........S. [ZBX-13347] fixed possible crash in history syncer process when processing discovered item value (vso)

--------------------------------------------------------------------------------
Changes for 3.0.26

3.0.26rc1 was released as 3.0.26 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.26rc1

Bug fixes:
........S. [ZBX-15867] fixed invalid DNS being accepted when receiving discovery contents from Zabbix proxy (vso)
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
........S. [ZBX-15788] fixed crash when substituting LLD macros in calculated item formula expression (vso)
.......PS. [ZBX-15670] fixed inefficient vmware eventlog downloading (MVekslers)
.......PS. [ZBX-14858] fixed processing of unlimited vmware maxQueryMetrics value (MVekslers)
.D........ [ZBX-10496] fixed links to installation instructions in README file (dimir)
...G....S. [ZBX-15494] fixed handling numbers that written in scientific notation (asitals)
...G...... [ZBX-15316] fixed problem with socket inheritance preventing Windows agent from restarting under certain circumstances (kalimulin)

--------------------------------------------------------------------------------
Changes for 3.0.25

3.0.25rc1 was released as 3.0.25 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.25rc1

Bug fixes:
..F....... [ZBX-15577] fixed restricted user access to the host name when calling host_screen (vasilijs)
A......... [ZBX-15220] fixed displaying of last value for values received in the same second (Sasha)
........S. [ZBX-15460] reset agent availability when host status changes, e.g., when host gets disabled (asitals)
...G...PS. [ZBX-11761] added warnings in case of TLS identity mismatch (akozlovs)
A......... [ZBX-15355] fixed undefined index in configuration.import API call (Sasha)
A......... [ZBX-15354] fixed undefined index in API calls without "auth" parameter (Sasha)
A......... [ZBX-14331] fixed error allowing users to change type of a host interface that already has items attached (gcalenko)
........S. [ZBX-15313] fixed unit suffix support in calculated item expressions (kalimulin)
A.F....... [ZBX-14592] fixed calculation of SLA and availability report when problem has negative duration (miks)
A......... [ZBX-15156] fixed undefined offset error in host screen with web item (talbergs)
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
..F....... [ZBX-14604] fixed displaying of the graph name on screens (miks)
..F....... [ZBX-15233] renamed fuzzytime() function description in dropdown list (Ivo)
...G...... [ZBX-12801] excluded zabbix_sender.dll from MS Windows builds with TLS (viktors)
...G...... [ZBX-15260] improved misleading warning message when agent fails to find log file during processing logrt[] item (asitals)
.......PS. [ZBX-15206] fixed deprecated net-snmp attribute (MVekslers)
.......PS. [ZBX-15238] fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions (asitals)
....I....T [ZBX-8383] updated Tomcat template for compatibility with recent Tomcat versions, fixed constraint error when importing new data.tmpl (kalimulin)
..F....... [ZBX-14606] removed strict-transport-security header from frontend (miks)
A......... [ZBX-14977] fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode (miks)
A......... [ZBX-15146] fixed SQL error occurred when too long IP address is attempted to be written in database (miks)

--------------------------------------------------------------------------------
Changes for 3.0.24

3.0.24rc1 was released as 3.0.24 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.24rc1

New features:
....I..... [ZBXNEXT-4841] removed hardcoded location for iconv.h; thanks to Helmut Grohne for the patch (kalimulin)
...G...... [ZBXNEXT-3047] fixed compilation errors on Windows platform with static OpenSSL libraries (Andris, viktors)
...G...PS. [ZBXNEXT-4836] added license information and OpenSSL linking exception to README file, show crypto library version when started with '-V' (Andris)

Bug fixes:
.......PS. [ZBX-14635] fixed rare LLD failures when moving host between groups (kalimulin)
..F....... [ZBX-13719] fixed loss of calc_fnc index in graph edit form (vasilijs)
..F....... [ZBX-13009] fixed percentage calculation on availability reports list page (gcalenko)
.......PS. [ZBX-15132] backported daylight saving related scheduled checks fix from ZBX-12965 (wiper)
...G...... [ZBX-14899] fixed wrong net.tcp.listen values on obsolete Linux systems (kalimulin)
.......PS. [ZBX-15142] fixed time format for vmware performance counters query (MVekslers)
A......... [ZBX-14833] fixed selectHosts option in dservice.get API method to return the list of hosts by IP and proxy (Ivo, Sasha)
.......PS. [ZBX-15062] fixed binary heap trying to reallocate slots on every insert (wiper)
..F....... [ZBX-14805] fixed unauthorized request error when resetting filter after enabling/disabling elements (agriscenko)
..F....... [ZBX-14758] fixed encoding for cookie names and values (Ivo, vmurzins)
..F....... [ZBX-14691] fixed faulty behaviour of mandatory fields in Trigger expression form (vasilijs)
..F....... [ZBX-13505] fixed link coloring in map when related trigger is not monitored (miks)
.......PS. [ZBX-14953] fixed not closed connection with vmware at the end of update session via a call to Logout() (MVekslers)
....I..... [ZBX-14966] removed the notes about sqlite from zabbix_server.conf (MVekslers)
A.F....... [ZBX-14422] fixed SQL queries being logged when accessing API, even if debug mode is disabled (agriscenko)
...G...PS. [ZBX-15027] fixed startup failures due to orphaned or zombie processes remaining when zabbix daemon is terminated during startup (vso)

--------------------------------------------------------------------------------
Changes for 3.0.23

3.0.23rc1 was released as 3.0.23 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.23rc1

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)
.......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)
..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, data overview and graphs if first drop down entry is "none" (Ivo)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description (gcalenko)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving invalid xml (vso)
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured vmware maxQueryMetrics parameter (MVekslers)
..F....... [ZBX-14845] fixed filter in triggers status page not being reset when navigating from dashboard and host inventory (agriscenko)

--------------------------------------------------------------------------------
Changes for 3.0.22

3.0.22rc1 was released as 3.0.22 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.22rc1

Bug fixes:
..F....... [ZBX-14496] fixed unauthorized request error when sorting list after enabling/disabling elements (agriscenko)
........S. [ZBX-14614] fixed server template linking with triggers having no dependencies (MVekslers)
...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-13015] fixed X axis labels with DST transition in the displayed period (Sasha)
........S. [ZBX-14778] fixed housekeeper attempting to remove history of discovery rules/prototypes (wiper)
.......PS. [ZBX-14775] fixed configuration of the maximum available count of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)

--------------------------------------------------------------------------------
Changes for 3.0.21

3.0.21rc1 was released as 3.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.21rc1

Bug fixes:
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on installations with large number of datastores (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)
.......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)
........S. [ZBX-14410] fixed output of information about the error for expressions with functions of triggers or calculated items (MVekslers)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on the graphs (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.20

3.0.20rc1 was released as 3.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.20rc1

Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi hosts (MVekslers)
..F....... [ZBX-9236] fixed timeselector period used to select 'all' values of particular item (miks)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer Tru64 5.1B (Andris)
.......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)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no permission page (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger functions (MVekslers)
..F....... [ZBX-14432] removed redundant code in event details screen (miks)
........S. [ZBX-14410] improved error message handling in zbx_function_find() (MVekslers)
..F....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro resolving in trigger name (gcalenko)
..F....... [ZBX-14402] fixed internal item parameter that does not match documentation (vasilijs)

--------------------------------------------------------------------------------
Changes for 3.0.19

New features:
A.F....... [ZBX-1357] updated English (United States), Japanese, Korean translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.19rc1

Bug fixes:
..F....... [ZBX-11861] fixed filter by trigger not being reset when accessing Events from a global search result (agriscenko)
...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)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix agent configuration file (vso)
.......PS. [ZBX-14447] reverted ZBX-13788 fix because of broken server-proxy compatibility between minor versions (wiper)
...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)
...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)
.......PS. [ZBX-13765] fixed discovered host status update if it was down and a service was discovered on that host (Andris)

--------------------------------------------------------------------------------
Changes for 3.0.18

3.0.18rc1 was released as 3.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.18rc1

Bug fixes:
..F....... [ZBX-13549] fixed displaying of not monitored triggers in maps (miks)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display colon without target host when executed on Zabbix server (vso)
........S. [ZBX-13043] removed error message for when user has defined media but all of them are disabled (viktors)
A.F....... [ZBX-13774] fixed creating and updating items with multiple specific scheduling intervals (Ivo)
..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)
..F....... [ZBX-12882] fixed in popup window being allowed to select applications from different hosts when editing item mass update form (agriscenko)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state after proxy changes (wiper)
........S. [ZBX-12372] fixed duplication of prefix "/" for second parameter "path" in items "web.page.*" (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.0.17

3.0.17rc2 was released as 3.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.17rc2

Bug fixes:
...G...... [ZBX-13781] fixed possible crash in the function "web.page.get" of Zabbix Agentd (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.0.17rc1

Bug fixes:
..F....... [ZBX-14336] fixed persistent xss vulnerability in services (vjaceslavs)
..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)
........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)
A.F....... [ZBX-13742] fixed parsing of the operator "not" in trigger expression (Sasha)
A.F....... [ZBX-13680] fixed action not being cloned due to existing operation id being submitted (agriscenko)
...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)
..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)

--------------------------------------------------------------------------------
Changes for 3.0.16

3.0.16rc1 was released as 3.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.16rc1

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), Japanese, Korean, Russian, Turkish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts application setting (nikita)
........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, data type (agriscenko)
..F....... [ZBX-13257] fixed display of the latest item in Audit log (agriscenko)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by housekeeper in PostgreSQL (Sergejs)
....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-13434] fixed incorrect trigger dependencies being set after copying triggers to multiple hosts; thanks to Kotaro Miyashita for the patch (Ivo)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab (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)

--------------------------------------------------------------------------------
Changes for 3.0.15

3.0.15rc1 was released as 3.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.15rc1

Bug fixes:
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux "buster" and "sid" to work with PostgreSQL (viktors)
.......PS. [ZBX-13441] fixed crashes in case of failures (e.g. timeouts) during VMware hypervisor discovery (gleb)
........S. [ZBX-12643] improved error log message in case Zabbix server database cannot be used due to empty "users" table (vso)
A......... [ZBX-13325] fixed trend.get() method with Oracle backend (Sasha)
...G...... [ZBX-13055] fixed problems with DNS resolver interface on NetBSD (valdis)
..F....... [ZBX-13345] removed SID from URL in screen edit mode (miks)
...G...... [ZBX-13246] fixed processing of command line arguments which are longer than 2KB for proc.num and proc.mem items on AIX (viktors)
...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)
A......... [ZBX-12991] removed default values for "active_since" and "active_till" fields in maintenance.create API method (Ivo)
..F....... [ZBX-11305] fixed color and label for event status on event details page (gcalenko)
..F....... [ZBX-13085] fixed trigger mass update form redirect to trigger list on attempt to attach dependent trigger if there was errors in previous submit attempts (gcalenko)
..F....... [ZBX-13078] fixed javascript error in user group permission granting popup (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.0.14

3.0.14rc2 was released as 3.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.14rc2

New features:
A.F....... [ZBX-12825] implemented delayed URL validation; enabled user macros containing URLs as valid; made URL validation as optional; improved URL validation (miks)

Bug fixes:
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)
..F....... [ZBX-12856] fixed empty host filter when adding dependent trigger in trigger edit form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.0.14rc1

Bug fixes:
..F....... [ZBX-13262] fixed cookie http-only attribute to prevent XSS attacks (miks)
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13260] fixed permissions check in script execution form (miks)
..F....... [ZBX-13190] fixed check for permissions to enable/disable actions (gcalenko)
..F....... [ZBX-13042] fixed unclickable template link on host items list page (gcalenko)
.......PS. [ZBX-12925] fixed logic of commit/rollback operations (vjaceslavs)
..F....... [ZBX-13088] fixed incomplete data in notification reports for yearly report types (gcalenko)
..F....... [ZBX-12884] fixed misleading permissions visualization in user form for host groups and hosts lists (gcalenko)
........S. [ZBX-12887] fixed alert error message visibility to unrelated users (valdis)
.......PS. [ZBX-12497] improved VMware event log data collection and processing (gleb)
...G...... [ZBX-8054] relieved windows agent of dependency on MFC (valdis)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-12897] fixed error causing empty list in popup window when opened from page having host group filter (gcalenko)
....I..... [ZBX-12232] fixed mysql m4 configuration script for mariadb C connector (abs)
..F....... [ZBX-12247] fixed multiselect not showing results for read-only objects in screen configuration (Ivo)
..F....... [ZBX-13016] fixed warning message shown by deprecated PHP 7.2 function create_function() (Sasha)
..F....... [ZBX-12130] fixed max length validation in textarea fields (Ivo)
........S. [ZBX-8049] fixed zabbix[java,,ping] to stay supported when java gateway is down (valdis)
........S. [ZBX-12971] fixed possibility of host availability being stuck in unknown state when monitoring though proxy (vso)
A.F....... [ZBX-12655] added filter on event details page to show messages sent to users only from same groups (gcalenko)
..F....... [ZBX-12856] fixed wrong default value for host filter when adding dependent trigger in trigger edit form (gcalenko)
........S. [ZBX-9567] added missing fields to webscenario data handling (valdis)
..F....... [ZBX-11051] fixed displaying highest severity when dashboard filter options contain unacknowledged only (Ivo)
...G...... [ZBX-10710] fixed CPU guest time utilization accounting in Linux (valdis)

--------------------------------------------------------------------------------
Changes for 3.0.13

3.0.13rc1 was released as 3.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.13rc1

New features:
..F....... [ZBXNEXT-1421] added service sorting by name if multiple services has same 'sortorder' value (miks)
..F....... [ZBXNEXT-4081] improved error message for case when none of supported database modules exists (gcalenko)

Bug fixes:
..F....... [ZBX-13133] fixed multiple security issues (miks)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)
...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs)
...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2, UCS-2LE encodings (vso)
..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest values" page due to unnecessarily initialization (Ivo)
..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs)
..F....... [ZBX-12543] fixed problems with session management (vjaceslavs)
........S. [ZBX-12259] added an informative warning about lack of data for macros used in LLD rule filter (viktors)

--------------------------------------------------------------------------------
Changes for 3.0.12

3.0.12rc1 was released as 3.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.12rc1

New features:
...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow changes in /etc/resolv.conf (Andris)

Bug fixes:
..F....... [ZBX-12788] fixed error when template is added to hosts via mass update form (gcalenko, vmurzins)
..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web server with enabled compression (gcalenko)
..F....... [ZBX-6669] fixed use of current host as filter when selecting items for graph forms and trigger forms (gcalenko)
........S. [ZBX-10547] fixed IT services calculation in parallel transactions not seeing each other changes when calculating common parent service (vso)
........S. [ZBX-12441] fixed user permission check for macros containing user personal information in notification messages (viktors)
..F....... [ZBX-12191] fixed start time and timeline period in events screen when switching to next pages (miks)
....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris)
.......P.. [ZBX-12281] fixed simultaneous sending of the same history data from passive proxy (gleb, vjaceslavs)
..F....... [ZBX-12770] fixed links in select popup for user groups; updated group selection field in Administration->Users (gcalenko)
A......... [ZBX-8277] improved performance of hostgeneral.unlink() method; fixed SQL statement (Sasha)
A......... [ZBX-10754] fixed inheritance of template properties in web scenarios (miks)
A......... [ZBX-12727] fixed response for script.get() method with "editable" flag (Sasha)
A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get() permission checks for admin users; related to ZBX-7238 (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.11

3.0.11rc1 was released as 3.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.11rc1

New features:
A.F....... [ZBX-1357] enabled Turkish translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Russian, Turkish translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
.......PS. [ZBX-11675] fixed crash that could occur during connection failures to MySQL (Sergejs, vso)
..F....... [ZBX-12617] fixed sorting by host name for items on availability report page (gcalenko)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
..F....... [ZBX-12548] fixed notification sound not being played for message with timeout set to greater than minute (gcalenko)
...G...... [ZBX-12653] fixed heap corruption in Windows agent; thanks to Ronnie Kaech for the patch (abs)
A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces method (Sasha)
..F....... [ZBX-12469] added new context for 'Second' string to be properly translated in maintenance period form (gcalenko)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs)
..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication mechanism other than PLAIN (gleb, vjaceslavs)
..F....... [ZBX-8997] fixed trigger expression validation test form (gcalenko, Sasha)
..F....... [ZBX-12545] fixed undefined index error on latest data page when host was deleted in another session (gcalenko)
..F....... [ZBX-12416] optimized data selection of user preferences stored in profiles (gcalenko)
..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks)
..F....... [ZBX-12404] fixed visibility of item data first row for 'latest data' page and 'audit log' page (gcalenko)
..F....... [ZBX-12463] fixed undefined index error in "Last 20 issues" (Sasha)
........S. [ZBX-12186] fixed parallel processing of multiple values for same lld rule (vjaceslavs)
..F....... [ZBX-11887] fixed improper DB::refreshIds() call when selected row is locked (miks)
..F....... [ZBX-12022] fixed trigger resolving in services configuration; fixed popup window size (miks)
..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko)
..F....... [ZBX-12396] fixed an error in screens if screen trigger overview element contains deleted host group (miks)
..F....... [ZBX-12439] fixed macro name field length in host configuration form (gcalenko)
...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy processes zabbix_sender data (Andris)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
.......PS. [ZBX-12224] fixed connection to Oracle database when database server gives out warnings (gleb)
...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es own log messages when logging level is set to 4 or 5 and LogType=console (gleb)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)
..F....... [ZBX-12277] fixed trigger expression test form incorrectly replacing macros (Ivo)

--------------------------------------------------------------------------------
Changes for 3.0.10

New features:
A.F....... [ZBX-1357] updated Chinese (China), English (United States), Japanese, Korean, Polish, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.10rc1

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), Korean, Romanian, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
.......PS. [ZBXNEXT-3659] reduced cache locking time during configuration synchronization (wiper)

Bug fixes:
........S. [ZBX-12349] fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report (vso)
...G...... [ZBX-12231] fixed memory leak in agent if log[], logrt[] items use global regexps with multiple subexpressions (Andris)
...G...... [ZBX-12187] fixed memory leak when using UserParameter with suppressed characters passed in arguments (viktors)
........S. [ZBX-12328] fixed collecting value of VMware host memory balloon size (viktors)
..F....... [ZBX-12305] fixed incorrectly escaped IT Service parent name (Ivo)
..F....... [ZBX-11812] fixed sorting of host interfaces; fixed selection of the default host interface (miks)
..F....... [ZBX-11277] fixed update in mass update form when inventory mode is not set explicitly (gcalenko)
..F....... [ZBX-10999] fixed user's access level to display popup content (miks)
..F....... [ZBX-9213] removed link from uneditable template and host names in all configuration sections (miks)
..F....... [ZBX-6533] improved LDAP authentication module status check for authentication form (gcalenko)
..F....... [ZBX-12019] fixed incorrectly displayed calendar date in maintenance edit form (miks)
..F....... [ZBX-11304] fixed trigger wizard expressions sorting as well as wizard crash due incorrect expression removal (miks)
A......... [ZBX-12023] fixed permission issue with event.get method (Sasha)
.......PS. [ZBX-12226] fixed configuration synchronization with Oracle databases (wiper)
.......PS. [ZBX-12046] fixed handling of database failure during ID selection (vso)
..F....... [ZBX-11683] fixed problem with lost IDs of unlinkable templates (miks)
.......PS. [ZBX-12142] fixed Oracle batch insert return value (wiper)
..F....... [ZBX-10546] fixed undefined index error in host import form while importing templates (gcalenko, Ivo)
..F....... [ZBX-11285] fixed cookie vulnerability for tabbed forms (gcalenko)
..F....... [ZBX-11486] fixed duplicated error messages in screens section (miks)
..F....... [ZBX-10807] fixed wrongly displayed field in item prototype form (miks)
..F....... [ZBX-11549] fixed 'numeric value' error in dashboard for php 7 (gcalenko, Sasha)
..F....... [ZBX-11559] fixed jquery binded function call on form submit (miks)
..F....... [ZBX-11405] fixed conditions to display treeview button in triggers section (miks)
........S. [ZBX-12012] fixed resolving of Critical and Verbose event log levels by {ITEM.LOG.SEVERITY} macro (Sasha)
A......... [ZBX-12093] fixed removing of applications that are created from application prototypes (Sasha)
A.F....... [ZBX-10253] fixed translation string and validation of TLS settings in host.create(), host.update() and host.massUpdate() methods; added variables to hosts array required by CHost::validateUpdate() method (miks)
........S. [ZBX-12100] fixed new line handling in SSH agent with numeric type of information (vso)
..F....... [ZBX-9958] fixed wrongly displayed list view after mass update failure (miks)

--------------------------------------------------------------------------------
Changes for 3.0.9

3.0.9rc1 was released as 3.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.9rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
..F....... [ZBX-11024] fixed popup window size in actions configuration form (miks)
..F....... [ZBX-10997] fixed usage of wrong API in screen constructor (miks)
..F....... [ZBX-11477] fixed lost user name in profile title (miks)
A......... [ZBX-10373] fixed check for screen items overlap (gcalenko, Sasha)
........S. [ZBX-11889] fixed lastaccess update for passive proxy (viktors)
..F....... [ZBX-11960] fixed interface dragging in host edit page in the Chrome browser (vmurzins)
..F....... [ZBX-11345] fixed webscenario update error when step does not exist (gcalenko)
..F....... [ZBX-11975] fixed undefined index error in web scenario step creation (vmurzins)
.......PS. [ZBX-11980] fixed incorrect type handling in SSH checks (abs)
...G...... [ZBX-11959] fixed memory leak in the agent on OpenBSD, FreeBSD and NetBSD (abs)
..F....... [ZBX-11984] fixed host hyperlink style on event details page (gcalenko)
.......PS. [ZBX-11807] fixed poller stalling due to incorrect handling of unixODBC library (viktors)
A......... [ZBX-9358] improved randomness in session ID generation (vmurzins)
..F....... [ZBX-11933] added fullscreen parameter in link to submap in maps (vmurzins)
A......... [ZBX-11893] fixed permission issue, when importing hosts that are monitored by proxy by Zabbix Admin type user (vmurzins)
..F....... [ZBX-11905] fixed redirect to original requested page after login (vmurzins)
.......PS. [ZBX-11864] fixed formatting of URLs if an IPv6 is used in simple HTTPS checks (abs)
..F....... [ZBX-6851] fixed zero number display in Event ID column in windows eventlog history (vmurzins)
..F....... [ZBX-11624] fixed undefined index error for regular expressions form (vmurzins)
.......PS. [ZBX-11855] fixed data truncation when escaping strings that contain carriage return (vso)
.......PS. [ZBX-11758] fixed crash in web monitoring when variable is empty or the first step was called regexp function on Solaris (Sergejs)
.......PS. [ZBX-11765] fixed incorrect rollback in process of escalation for DB2 database (Sergejs)

--------------------------------------------------------------------------------
Changes for 3.0.8

New features:
A.F....... [ZBX-1357] updated Czech, French, Japanese, Polish, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.8rc1

New features:
.......PS. [ZBXNEXT-3681] improved bulk inserts for Oracle database backend (wiper)
........S. [ZBXNEXT-3669] optimized trigger expression batch processing to avoid recalculation of identical functions (wiper)
..F.....S. [ZBXNEXT-3572] added option to control amount of queued items (vjaceslavs)

Bug fixes:
...G...... [ZBX-11568] fixed incorrect number rounding for CPU statistics (abs)
........S. [ZBX-11781] fixed potential integer underflow/overflow in the housekeeper process (abs)
.......PS. [ZBX-10902] fixed wrong averages in web monitoring if a web server doesn't respond to a request (abs)
..F....... [ZBX-11365] fixed button and multiselect positioning in action operations edit form (Ivo, Pavel)
.......PS. [ZBX-11655] fixed Oracle and MySQL column limit calculation when using UTF-8 (vso)
........S. [ZBX-11703] removed possibility to execute commit without transaction in processing LLD rules (Sergejs)
........S. [ZBX-11402] fixed unnecessary notification sending from dependent triggers (viktors)
.......PS. [ZBX-11587] fixed handling database failure during transaction commit (viktors)
A.F....... [ZBX-11698] fixed resolving of user macros with context wich are defined on host or template level (Sasha)
...G...... [ZBX-11621] fixed cause of error with EventID 5858 in Windows EventLog when using wmi.get key (viktors)
.......PS. [ZBX-11584] fixed selection of ntext data from Microsoft SQL Server using 'db.odbc.select' item key (Sergejs)
..F....... [ZBX-11492] fixed copying sharing properties while cloning slide shows (Cemeris, Sasha)
........S. [ZBX-11635] fixed possible deadlocks when removing obsolete VMWare services (Sergejs)
..F....... [ZBX-11661] prevented requesting all screens in slide show when slide show screens are deleted (Cemeris)
..F....... [ZBX-11527] fixed displaying maintenance icon for trigger element in maps (Cemeris)
.......PS. [ZBX-11481] fixed resolving macros for the IP and DNS fields in interfaces that are linked to the main interface with {HOST.IP} and {HOST.DNS} macros (Sergejs)
A.F....... [ZBX-11482] improved performance for getting last value of web items by limiting query results for values in last 24h; thanks to D.Spindel Ljungmark for patch (Cemeris)
.......PS. [ZBX-11630] added escaping '"', ''', '&', '<' and '>' characters in SOAP XML for VMware requests (Sergejs)
.......PS. [ZBX-11525] ensured unique value timestamps (clock, ns) from active agents and senders (dimir)
........S. [ZBX-11558] fixed removing trigger dependencies for triggers that are created from LLD prototypes (viktors)
..F....... [ZBX-11385] fixed interface displaying in host inventory page (Oleg, Pavel)
...G...PS. [ZBX-11101] fixed potential crash in case of failure in zbx_tls_connect() with mbed TLS (gleb)
...G...PS. [ZBX-11101] fixed compilation warnings regarding gnutls_transport_set_ptr() with GnuTLS (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed certificates with empty issuer and subject fields being rejected with OpenSSL (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed daemon behavior being affected by logging level when processing TLS connections (asaveljevs, gleb)

--------------------------------------------------------------------------------
Changes for 3.0.7

3.0.7rc2 was released as 3.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.7rc2

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-11613] fixed "Response time" graph on "Details of web scenario" page (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.7rc1

Bug fixes:
.......PS. [ZBX-10983] fixed crash in IPMI poller, added deleting of inactive IPMI hosts in 'unreachable poller', improved code correctness and debug logging (Andris)
..F....... [ZBX-11354] fixed applications and application prototypes being reset in templated items and item prototypes when modifying its parent (Ivo)
..F....... [ZBXNEXT-3487] added vm.vmemory.size to active item helper, updated descriptions and sorted; thanks richlv for patch (vso)
...G...... [ZBX-11494] fixed "system.stat" returning not supported after Zabbix agent restart on AIX (viktors)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)
........S. [ZBX-11534] fixed default operation step duration to be included in minimal step calculation instead of overriding (vso)
.......PS. [ZBX-11573] fixed possible crash when polling vmware.hv.status (wiper)
...G...... [ZBX-11528] fixed zabbix_get to match zabbix_server protocol (vso)
....I..... [ZBX-10979] changed vmware.vm.cpu.ready item units and description (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.6

New features:
A.F....... [ZBX-1357] updated English (United States), Persian, Russian, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.6rc1

New features:
.......PS. [ZBXNEXT-2010] added vmware.hv.datastore.size keys for VMware datastore capacity monitoring (wiper)
........S. [ZBXNEXT-1859] improved performance by not inserting events of auto registration if no such action was enabled, insert/update/select in a bulk on auto registration data from proxy (Sasha, vso)
..FG.....T [ZBXNEXT-3487] added new key for virtual memory monitoring on Windows (vso, wiper)
........S. [ZBX-10694] added rollup health sensor item to vmware hypervisor template (wiper)
........S. [ZBXNEXT-2969] added support for suffixed and negative trigger function parameters (gleb)

Bug fixes:
........S. [ZBX-11509] fixed system.run command parameter to be quoted only if it contains special characters (vso)
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11445] fixed update of item host interface from items massupdate form (Cemeris)
..F....... [ZBX-10531] fixed IE not displaying color picker (Ivo)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
...G...... [ZBX-11397] fixed system.hw.chassis key to read DMI tables through sysfs and fall back to /dev/mem only if sysfs is not available (vso)
........S. [ZBX-11411] added check for LLD macro values in calculated item formula to be numeric (viktors)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
A.F.....S. [ZBX-11347] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters for items without interface (asaveljevs, Ivo, Sasha)
..F....... [ZBX-11475] fixed copying sharing properties while cloning screen or network maps (Cemeris)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
..F....... [ZBX-11195] fixed icon mapping visual issues in edit form (Oleg, Pavel)
..F....... [ZBX-11390] fixed error hint displaying (Oleg)
..F....... [ZBX-11246] added disabled "delete" button for edit forms of templated item, item prototype, web scenario and discovery rule (Cemeris)
........S. [ZBX-11223] rewritten calculated item formula parsing, simple macro parsing and LLD macro parsing; fixed several problems with function parsing (gleb, Sergejs)
A......... [ZBX-11121] disallowed leaving user without linked user groups with usergroup.update, usergroup.massupdate, usergroup.delete API methods (Cemeris)
A.F....... [ZBX-9926] fixed displaying of LLD graphs in host screens if user has no rights to Templates group (Gunars)
...G...PS. [ZBX-11149] added support of OpenSSL 1.1.0 (Andris, gleb)
A......... [ZBX-11191] fixed web scenarios not updating step items when giving only "applicationid" and steps with "httpstepid" properties (Ivo)
A......... [ZBX-11191] fixed updating templated web scenario steps by prohibiting to directly change the step name or giving different amount of steps than in template (Ivo)
A......... [ZBX-11191] improved web scenario step validation by adding required fields (Ivo)
...G...... [ZBX-11292] fixed getting network interface statistics on Oracle Solaris 10/11 (Andris)
A......... [ZBX-11125] prohibited zero in first parameter of nodata() trigger function (Sasha, vso)
........S. [ZBX-11349] removed possibility to create items, triggers and graphs with empty names after low level discovery macro substitution (Sergejs)
A......... [ZBX-11244] fixed parsing of JSON text when PHP is compiled without JSON library (Cemeris)
..F....... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)
..F....... [ZBX-8457] fixed user macro resolving for templated host and templates (Oleg)
..F....... [ZBX-11367] fixed xml import when non-snmp interfaces have incorrect parameter "bulk" (Gunars)
..F....... [ZBX-10388] removed duplicated data and reduced traffic for hint popups (Gunars)
..F....... [ZBX-11331] fixed JS error in Configuration->Discovery edit page (Oleg)
...G...... [ZBX-10906] fixed agent active checks being delayed if system time was pushed back (wiper)
....I..... [ZBX-11038] removed compression for the generated CSS files, added "sass" folder to the distribution archive (asaveljevs)
....I..... [ZBX-11335] added MariaDB database support when compiling with --with-mysql configuration option; thanks to Dmitry Smirnov for patch (viktors)
...G...PS. [ZBX-11122] fixed comparisons between signed and unsigned integer expressions to eliminate build warnings (Sergejs)
A......... [ZBX-10842] fixed sql error when updating httptest with applicationid and without httpstepid parameters (Cemeris)
A......... [ZBX-10842] prevented disappearing of step items when updating httptest without applicationid, httpstepid parameters (Cemeris)
A......... [ZBX-10842] fixed connecting web scenario applicationid to created steps when updating with API httptest.update mehtod (Cemeris)
..F....... [ZBX-9656] prevented updating comments for discovered triggers (Ivo)
..F....PS. [ZBX-11221] fixed MySQL connection issue by overriding user defined auto commit setting (Oleg, vso)
A......... [ZBX-11291] fixed LLD rule not validating "lifetime" field (Ivo)
..F....... [ZBX-11209] fixed visual bugs in various browsers (Pavel, Sasha)
..F....... [ZBX-10958] fixed displaying of user name for inaccessible users; fixed warnings in PHPUnit test; fixed undefined offsets in screen "Action logs" (Gunars)
A......... [ZBX-11091] fixed parsing of XML file which contains tag with attributes but without child tags; it could cause significant memeory leak (Sasha)
........S. [ZBX-10694] reverted hypervisor health status to HostSystem.overallStatus property (wiper)
..F....... [ZBX-11276] removed extra double quotes in host interface form (Gunars)
........S. [ZBX-11300] fixed variable used in forecast function (gleb)
A..G...... [ZBX-11146] fixed validation of item update interval 0 (Gunars, vso)
.......PS. [ZBX-11021] fixed discoverer to log that it has started before SNMP library initialization (vso)
.......PS. [ZBX-11213] fixed database monitoring keys (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.5

3.0.5rc2 was released as 3.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.5rc2

Bug fixes:
..F....... [ZBX-11220] fixed visibility of latest event in Monitoring->Events page (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.5rc1

New features:
.......PS. [ZBXNEXT-3106] improved concurrent VMware item polling speed, reduced size of cached VMware data (wiper)
..F....... [ZBX-11136] increased width of input fields (Sasha)
A.F....... [ZBX-1357] updated Chinese (China), French, German, Korean, Persian translations; thanks to Zabbix translators (zalex_ua)
...G...... [ZBXNEXT-3389] removed value length limitation in zabbix_sender when reading data from file/stream (wiper)

Bug fixes:
........S. [ZBX-11204] fixed parameter parsing in calculated items when it contains double quote escaping (Sergejs)
.......PS. [ZBX-5448] fixed possible delay when proxy sends cached history to server (vso)
.......PS. [ZBX-7595] fixed long SNMP OID not being accepted (vso)
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
..F....... [ZBX-9068] fixed forms behaviour when enter key is pressed (Sasha)
...G...PS. [ZBX-11245] fixed escaped double quote parsing in quoted parameters in array in item key parameters (gleb)
....I..... [ZBX-11175] fixed compilation failure for OpenBSD 5.8, 5.9, 6.0 (vso)
..F....... [ZBX-11137] fixed validation of new host group when creating/updating template (Gunars)
A.F....... [ZBX-11151] implemented dynamic default sortorder for graph item, default sortorder increases by one with each entry of graph item (Cemeris)
..F....... [ZBX-8897] increased performance of Monitoring->Events page (Sasha)
A......... [ZBX-10758] added converting of SNMP lld rules in XML import (Sasha)
..F....... [ZBX-11131] removed mistaken support of {ITEM.VALUE} and {ITEM.LASTVALUE} macros in trigger URLs (Sasha)
A......... [ZBX-11143] added missing space in CTrigger.php SQL query (Cemeris)
..F....... [ZBX-11040] added "page navigation" context to translation strings "First" and "Last"; replicated translations for "First" and "Last" in "page navigation" context from 2.2 branch (Cemeris)
..F....... [ZBX-11070] disallowed zabbix admin accessing notifications of users that does not share any user group (Cemeris)
..F....... [ZBX-11057] fixed drawing lines of items with scheduled interval when graph data is selected from trends (Cemeris)
..F....... [ZBX-8801] made "Trigger status" be always remembered in "Monitoring" -> "Triggers" and "Monitoring" -> "Overview", even if "All" (asaveljevs)
..F....... [ZBX-10974] fixed filter being reset when moving to a different page in "Monitoring" -> "Triggers" (asaveljevs)
A......... [ZBX-11020] fixed "host.create" so that both "inventory" and "inventory_mode" are optional (asaveljevs)
.......PS. [ZBX-8489] removed ODBC request answer size limitation (viktors, wiper)
........S. [ZBX-10830] fixed SNMP trap to convert non-printable values from SNMPv3 to hexadecimal (viktors, zalex_ua)
..F....... [ZBX-11071] fixed closing success and error messages in IE (Cemeris)
........S. [ZBX-11124] fixed memory leak in process of deleting hosts, which occurs during lld processing (Sergejs)
.......P.. [ZBX-11109] fixed processing of parameter HousekeepingFrequency=0 in proxy (Sergejs)
........S. [ZBX-11099] reduced configuration cache lock time after host maintenance ends (wiper)
........S. [ZBX-9413] fixed disabled hosts linking to a maintenance (Sergejs)
...G...PS. [ZBX-11100] fixed minor bugs and use of magic numbers in IP range parsers (Sergejs)
........S. [ZBX-11072] fixed problem with string truncation for IBM DB2 databases which contain the char '\r' (Sergejs)
....I..... [ZBX-11081] fixed compilation error with curl library (Sergejs)
..F....... [ZBX-10901] added missing highlighting for some UI elements in focused state (asaveljevs, Pavel)
..F....... [ZBXNEXT-3351] decreased padding in screens to make them more compact (asaveljevs, Pavel)
........S. [ZBX-11059] fixed duplicate notifications sending from one media type (Sergejs)
....I..PS. [ZBX-11073] fixed compilation with Net-SNMP library support (gleb)
..F....... [ZBX-10263] fixed incorrect record count in getPagingLine() when search limit is reached (Cemeris)
..F....... [ZBX-10621] fixed hanging of dragged widget while updating content (Alexei)
..F....... [ZBX-10621] removed excessive white space in dashboard (Alexei, Pavel)
........S. [ZBX-10713] fixed incorrect macro {ESC.HISTORY} that gathers history about one event to different actions (Sergejs)
........S. [ZBX-10759] fixed trigger prototypes status when host become unavailable (Sergejs)
........S. [ZBX-10971] fixed memory leak when action is removed from configuration (Sergejs)
...G....S. [ZBX-10721] made the third parameter (<port>) of "net.tcp.service" optional (Sergejs)
...G...... [ZBX-11015] fixed proc.cpu.util for non-privileged agent on Solaris (Sandis)
........S. [ZBX-10753] fixed server reconnection attempts to MySQL on start and while running in case MySQL stopped or restarting (viktors)
........S. [ZBX-11012] fixed expansion of macro {DISCOVERY.RULE.NAME} (viktors)
..F....... [ZBX-10504] reduced padding around graphs to account for decreased padding in CSS (asaveljevs)
..F....... [ZBX-10591] fixed header widget being broken by selects with long values (asaveljevs, Pavel)
..F....... [ZBX-10987] fixed table header line not being visible in dark theme (Pavel)
........S. [ZBX-10797] fixed evaluation of user macros in calculated items (Andris)

--------------------------------------------------------------------------------
Changes for 3.0.4

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, French, German, Italian, Japanese, Polish, Portuguese (Brazil), Russian, Slovak translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-11023] fixed SQL injection vulnerability in "Latest data" page; thanks to 1N3 at Early Warning Services, LLC (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.4rc1

Bug fixes:
........S. [ZBX-10907] fixed remote command execution via SSH with no Zabbix agent interface (viktors)
.......PS. [ZBX-6370] added ability to monitor SNMP devices returning OIDs in decreasing or mixed order (Andris)
..F....... [ZBX-10918] fixed severity filter in map.view action (Cemeris, Gunars)
..F....... [ZBX-10840] fixed selecting of group in popup page filter (Gunars)
..F....... [ZBX-10791] fixed web monitoring automatic refresh (Gunars)
..F....... [ZBX-10736] fixed overlapping of row and table borders (Pavel)
A......... [ZBX-10880] fixed support of sending several Request object at the same time to JSON-RPC (Cemeris)
..F....... [ZBX-10895] fixed option URL value in step of web scenario popup; thanks to Fernando Schmitt for patch (Cemeris)
..F....... [ZBX-10931] fixed strings being untranslatable in Reports -> Triggers top 100 (zalex_ua)
..F....... [ZBX-10866] fixed calendar time for cases when local time zone differs from servers time zone (Cemeris)
..F....... [ZBX-10866] fixed starting value of time selector for events, graphs and screens (Cemeris)
..F....... [ZBX-10732] fixed default values for "Show", "Area type" and "Automatic icon selection" options in Map element popup (Cemeris)
...G...... [ZBX-10622] fixed handling of socket connection error messages on Windows; thanks to Yuri Volkov for patch (viktors)
.......PS. [ZBX-10828] fixed server/proxy crashes when performing Simple checks with invalid key parameters hidden in user macro (viktors)
..F....... [ZBX-10789] fixed drawing graphs with items that have scheduling intervals (Cemeris)
...G...... [ZBX-10852] fixed agent compilation on AIX 5.2, AIX 5.3 (wiper)
..F....... [ZBX-10457] fixed copying triggers to groups with multiple hosts or templates (Ivo)
..F....... [ZBX-10872] fixed selection of application in application popup (Cemeris)
........S. [ZBX-10848] fixed applications getting unlinked from undiscovered items (wiper)
.......PS. [ZBX-10819] fixed server/proxy compilation error on Solaris 10 (viktors)
A.F....... [ZBX-9455] fixed length limit for host prototype name (Gunars, Sasha)
..F....... [ZBX-10806] fixed whitespace between elements in host, host mass update, host prototype and proxy forms (Sasha)
..F....... [ZBXNEXT-3263] moved image type selection to top in administration->general->images (Cemeris)
..F....... [ZBXNEXT-3263] added "No data found." message in administration->general->images (Cemeris)
..F....... [ZBX-10731] fixed textarea visibility in monitoring->maps properties (Cemeris)
........S. [ZBX-10723] forced quoting of item key parameter if macro resolution resulted in unquoted parameter with leading spaces (gleb)
..F....... [ZBX-10825] reverted table header capitalization, fixed calendar header (asaveljevs, Pavel)
.......PS. [ZBX-8096] allowed "noSuchName" to be returned for SNMPv2 and SNMPv3 (asaveljevs)
..F....... [ZBX-10794] fixed saving of "Show text as HTML" checkbox in Monitoring->Screens (Cemeris)
..F....... [ZBX-10504] decreased padding and margins in tables and across the whole UI (Pavel)
..F....... [ZBX-10504] added compression of generated CSS files to reduce size from 99K to around 56K (asaveljevs, Pavel)
...GI..... [ZBX-10760] fixed agent, get and sender being erroneously linked against UnixODBC (gleb)
..F....... [ZBX-10647] removed disabled status for "Export to CSV" button (Ivo)
..F....... [ZBX-10679] fixed vertical scrollbar overlapping in messages (Pavel)
..F....... [ZBX-10778] fixed users online status in users.php users table (Cemeris, Gunars)
..F....... [ZBX-10605] fixed access_deny() message layout for not logged in page visitors (Cemeris)
..F....... [ZBX-10605] fixed access to popup_media for Zabbix Admin user in profile->media (Cemeris)
..F....... [ZBX-10806] fixed whitespace between elements in the IT services form (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.3

3.0.3rc1 was released as 3.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.3rc1

New features:
..F....... [ZBX-10672] added script name and command into a script execution form (Cemeris, Pavel, Sasha)
A.F....... [ZBX-1357] enabled Chinese (China) translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), English (United States), French, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
...G...PS. [ZBX-9839] fixed Windows compilation error and time zone related issues (gleb, viktors)
A......... [ZBX-10752] fixed array formatting in exported JSON (Cemeris, Sasha)
A......... [ZBX-10755] fixed deletion of the items which used in graph Y axis min/max parameters (Sasha)
........S. [ZBX-10690] fixed possible buffer overruns in discovery macro substitution and other macro context issues (asaveljevs)
..F....... [ZBX-10640] fixed unexpected reset of group and host filter (Gunars)
..F....... [ZBX-10598] removed redundant closing PHP tags in configuration example file and when generating PHP files (Ivo)
....I..... [ZBX-10741] enforced bash usage in mysql.size user parameter configuration script to avoid issues with different default shells; thanks to Timo Lindfors for reporting it (wiper)
..F....... [ZBX-10722] fixed color picker wrapping (Pavel)
........S. [ZBX-10692] fixed crash when resolving {TRIGGER.NAME} of the trigger with expression containing unknown user macro (gleb)
A......... [ZBX-10607] fixed validation of JSON import source data in configuration.import method (Cemeris, Sasha)
........S. [ZBX-10727] fixed timeout being too low when sending configuration data to active proxy (asaveljevs)
........S. [ZBX-10614] fixed crash during configuration update when context is added to a macro without context (gleb)
.......PS. [ZBX-6563] fixed potential incorrect data from icmppingsec item with low latency hosts (viktors)
..F....... [ZBX-10600] fixed proxy sorting in "Monitored by proxy" dropdown in host edit form (Ivo)
A......... [ZBX-10587] fixed inventory mode not being inherited for host prototypes when linking template to a template/host (Ivo)
........S. [ZBX-10681] fixed loss of trailing whitespace in unquoted function parameters when creating calculated items with low level discovery (wiper)
A......... [ZBX-8924] improved performance of alert.get method (Sasha)
..F....... [ZBX-10686] updated success and error messages for triggers, items and graphs 'Copy' operations (Cemeris)
A......... [ZBX-10693] fixed API configuration.import method for importing template and/or host with trigger prototype dependency (Cemeris)
A.FG...PS. [ZBXNEXT-1263] added finishing touches to encryption support (Andris, asaveljevs, gleb, Oleg, Sandis)
.......PS. [ZBX-10540] fixed encoding reset when Zabbix process auto-reconnects MySQL database (gleb)
..F....... [ZBX-10670] fixed disabling of script confirmation in Administration -> Script -> Edit form (Cemeris)
..F....... [ZBX-10670] fixed display of form fields for different types of script in Administration -> Script -> Edit form (Cemeris)
..F....... [ZBX-9968] fixed monitoring discovery and monitoring map data refresh (Gunars)
...G...... [ZBX-10548] fixed agent compilation on Solaris without zone support (e.g. Solaris 9), added awareness of running on a newer Solaris with zones (Andris)
..F....... [ZBX-10639] changed incorrect labels in item filters and host filters (Cemeris)
..F....... [ZBX-10668] added hint for action operation steps on how to proceed infinitely (Cemeris)
........S. [ZBX-10674] prohibited 'band' operator for counting float values (gleb)
........S. [ZBX-10658] fixed count() evaluation for numeric values with operator and empty pattern (gleb)
........S. [ZBX-10551] fixed possible crash when constants are extracted from invalid trigger expression containing '{' without matching '}' (gleb)
..F....... [ZBX-10646] fixed adding trigger prototype dependencies when cloning a host or template (Ivo)
..F....... [ZBX-10511] fixed pagination throwing an error after performing enable or disable via link on an object (Ivo)
........S. [ZBX-10312] changed sum(), str(), regexp(), iregexp() trigger functions to return 0 if there are no data in the requested range (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.2

3.0.2rc1 was released as 3.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.2rc1

New features:
........S. [ZBXNEXT-3210] replaced user macro cache with expanded trigger expression caching (wiper)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), Czech, English (United States), French, Greek, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Romanian, Russian, Slovak, Turkish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
..F....... [ZBX-10318] added disabling of [-] or [+] buttons when screen column or row cannot be removed or added (Sasha)

Bug fixes:
...G...PS. [ZBX-10626] fixed crash in agent's collector process on Solaris 8 (gleb)
..F....... [ZBX-10564] fixed trigger acknowledging in slide shows (Cemeris)
.......PS. [ZBX-10571] fixed network discovery based on agent checks (gleb)
A......... [ZBX-9162] fixed performance of the hostgroup.get method under MySQL (Gunars, Sasha)
.......PS. [ZBX-10575] fixed history cache memory leak when floating value calculations resulted in out of bounds value (wiper)
.......PS. [ZBX-10410] fixed possible crashes during history cache synchronisation during shutdown/crash (Sandis, wiper)
.......PS. [ZBX-10493] fixed memory leak when trying to reconnect to URL (viktors)
..F....... [ZBX-10435] fixed position of labels in the action operation form (Pavel, Sasha)
........S. [ZBX-10608] fixed evaluation of action conditions with and/or evaluation type (wiper)
..F....... [ZBX-6491] fixed resolving of {ITEM.VALUE} macro in "System status" widget and Monitoring -> Triggers (Gunars)
A......... [ZBX-10563] fixed validation of timeperiods in maintenance create and maintenance update API methods (Cemeris)
...GI..PS. [ZBX-10375] defined zbx_uint32_t to avoid conflicting uint32_t definitions (gleb, viktors)
........S. [ZBX-10510] fixed action condition time period checking (viktors)
A......... [ZBX-10155] prohibited creation of a trigger prototype without item prototypes in the expression (Cemeris, Sasha)
.......P.. [ZBX-6744] fixed "expression tree is too large (maximum depth 1000)" error when using SQLite3 in a large environment (Sasha)
...G...PS. [ZBX-10530] fixed trappers and agent listeners accepting connections without a timeout (asaveljevs)
..F....... [ZBX-10570] fixed incorrect select input height in FF (Pavel)
..F....... [ZBX-10413] improved XML import validation (Oleg, Sasha)
...GI..PS. [ZBX-4148] separated third-party library CFLAGS to avoid header file name conflicts (gleb)
..F....... [ZBX-9820] fixed overview of items and triggers with same name and multiple hosts (Gunars, Sasha)
..F....... [ZBX-10466] fixed event selection by trigger ID (Gunars)
..F....... [ZBX-7422] fixed LLD discovery rule list showing 0 instead of blank space in interval column for trapper and SNMP trap items (Ivo)
A.F....... [ZBX-10316] fixed the regular expression preventing from adding web scenario steps (Ivo)
.......P.. [ZBX-10497] fixed proxy crash when processing metadata updates of log[] or logrt[] items (Sandis)
.......PS. [ZBX-10257] changed VMware items to become not supported if no VMware collector processes are started (viktors)
A......... [ZBX-10262] fixed item.update modifying "delta" field for a templated item (Ivo)
A......... [ZBX-10318,ZBX-10517] added validation of vsize and hsize parameters in screen.create() and screen.update() methods (Sasha)
A......... [ZBX-10318,ZBX-10517] fixed validation of screen elements position in screen.create() and screen.update() methods (Sasha)
..F....... [ZBX-10318] more secure removing of the screen columns and rows in GUI (Cemeris, Sasha)
...G...PS. [ZBX-10086] restored old behaviour - do not disable core dump if compiled without encryption support (Andris)
.......PS. [ZBX-10459] fixed compilation error with libxml2 versions before 2.7.0 (wiper)
...G...... [ZBX-10372] fixed searching of network interface statistics in Solaris kstat (Andris, wiper)
A.F....... [ZBX-4842,ZBX-10532] improved auditing of maintenance API operations (Gunars)
...G...... [ZBX-10431] fixed net.tcp.listen on Linux when using netlink interface to obtain socket data; thanks to Andrey Melnikov for patch (wiper)
A.F....... [ZBX-9700] fixed API receiving null and false instead of an array in method parameters (Ivo)
..F....... [ZBX-10379] added context for text strings 'Filter' and 'Subject' (zalex_ua)
..F....... [ZBX-10360] improved description for 'fuzzytime' trigger function in expression helper (zalex_ua)
..F....... [ZBX-9659] changed setup condition for checking always_populate_raw_post_data (Cemeris)
....I...S. [ZBX-10485] fixed database upgrade crash on attempt to substitute old-style comparison operators in empty trigger expressions (gleb, Sasha)
..F....... [ZBX-10422] fixed layout of the history tables (Sasha)
..F....... [ZBX-10386] fixed slideshow refresh rate (Ivo)
A......... [ZBX-10369] fixed unexpected deleting of screen items in screen.update API method (Gunars)
........S. [ZBX-10342] fixed item value not being cached by value cache if its timestamp seconds matches the oldest cached value timestamp, but the nanoseconds value is less (wiper)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
.......PS. [ZBX-4894] fixed fping 3.x source IP option detection (asaveljevs)
.......PS. [ZBX-10429] fixed expression evaluation when a negated macro or function has a negative value itself (asaveljevs)
..F....... [ZBX-10356] fixed user media form "send to" and "period" fields having incorrect "maxlength" property (Ivo)
.......PS. [ZBX-10320] fixed NFS based VMware datastore statistics (wiper)
........S. [ZBX-10248] moved processing of zabbix[host,,items*] internal items to server if the host is monitored by a proxy (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.1

3.0.1rc2 was released as 3.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.1rc2

Bug fixes:
..F....... [ZBX-10441] fixed visibility of "Audit" and "Action log" pages for "Zabbix Admin" users (Sasha)
........S. [ZBX-10291] fixed server crash in escalator process if escalation is in progress and action is deleted (Andris)
..F....... [ZBX-10427] fixed "Undefined variable" errors in "Host status" widget (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.1rc1

Bug fixes:
A......... [ZBX-10399] fixed "undefined index" errors with broken value maps (Sasha)
.......PS. [ZBX-10415] fixed host availabilty update errors on Oracle database (wiper)
..F....... [ZBX-10398] fixed misplaced "Edit screen" and "Edit slide show" buttons when screen is having dynamic elements (Ivo)
.......PS. [ZBX-10405] fixed history cache shared memory leak when processing log item meta values (wiper)
..F....... [ZBX-10341] fixed template screen import (Oleg)
.......PS. [ZBX-10366] fixed parsing of VMware responses containing too deep XML data (wiper)
..F....... [ZBX-10311] fixed user media edition by guest with Zabbix super admin user type (Cemeris)
..F....... [ZBX-9984] fixed incorrect template listing in linking form (Gunars)
A......... [ZBX-10238] fixed error message when linking two templates with same item keys (Gunars, Sasha)
..F....... [ZBX-10319] fixed graphs consuming 100% CPU when given incorrect "stime" parameter in URL (Ivo)

--------------------------------------------------------------------------------
Changes for 3.0.0

3.0.0rc3 was released as 3.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.0rc3

New features:
A.F....... [ZBX-1357] updated English (United States), Italian, Japanese, Korean, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-10385] fixed "Case sensitive" checkbox on regular expression test function (Sasha)
..F....... [ZBX-10381] fixed validation of length of a command in the Administration->Scripts form (Sasha)
....I..... [ZBX-10384] fixed upgrade of screens, maps and slide shows to make public them for simple users (Sasha)
..F....... [ZBX-10382] fixed "Too few arguments" error in the user profile form (Sasha)
....I..... [ZBX-10380] fixed upgrade of an empty proxy database (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.0rc2

New features:
A.F....... [ZBX-1357] enabled French translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-10362] fixed resolving of {TRIGGER.ID} macro in trigger URL field (Sasha)
A......... [ZBX-10358] fixed error messages in template screen cloning and web scenario step validation (Oleg)
A.F....... [ZBX-10347] fixed undefined index "macros" in dashboard widget (Oleg)
...G...PS. [ZBX-10352] fixed standard file stream redirection after daemonizing when using system log type (wiper)
..F....... [ZBX-10350] fixed "Select all" checkbox in application list (Ivo)
.......PS. [ZBX-10215] fixed host availability not being updated for connection errors on timeouting items (wiper)
....I..... [ZBX-10361] updated database versioning for v3.0 release (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.0rc1

New features:
..F....... [ZBXNEXT-2662] added a new filter in Monitoring -> Screens (Sasha)
..F....... [ZBXNEXT-2662] added a new filter in Monitoring -> Screens -> Slide shows (Sasha)
..F....... [ZBXNEXT-2662] added a new filter in Monitoring -> Maps (Sasha)
..F....... [ZBXNEXT-2662] updated default colors for graph elements (Cemeris, Pavel, Sasha)
A.F....... [ZBX-1357] enabled English (United States), Korean, Ukrainian translations to be displayed by default (zalex_ua)
....I..... [ZBXNEXT-3122] added Windows ReFS to the list of file system types discovered by default (asaveljevs)
..F....... [ZBXNEXT-3124] added edit buttons in map, screen and slide show views (Ivo)

Bug fixes:
...G...... [ZBX-10336] fixed agent crash with TLS OpenSSL on MS Windows; thanks to Kenneth Palmertree for patch (Andris)
..F....... [ZBX-10345] fixed screen, map and slide show update by a simple user (Oleg)
...G...... [ZBX-10313] changed wmi.get[] to accept UTF-8 encoded namespace and WQL query (Sandis)
A.F....... [ZBX-10339] fixed undefined index "conditiontype" when adding LLD rule (Gunars)
..F....... [ZBX-10305] fixed incorrect menu highlighting and removed dropdown control for templated screens (Ivo)
.......PS. [ZBX-9661] fixed bug when VMware collectors could sometimes use 100% of CPU without processing any data (wiper)
..F....... [ZBXNEXT-2662] fixed background of the screens (Pavel)
..F....... [ZBX-9784] fixed host clone form to work with prototype v1.7.1 (Gunars)
A......... [ZBX-10325] fixed importing of host prototypes from Zabbix 2.4 (Sasha)
A......... [ZBX-10325] fixed validation of graph items when importing XML files (Sasha)
...G...PS. [ZBX-9640] improved server/proxy/agent item value timestamp synchronization (wiper)
A.FGI..PS. [ZBXNEXT-1263] fixed number of bugs in encryption support, increased minimum PSK length to 128 bits (Andris, asaveljevs, Oleg)
...G...PS. [ZBX-10333] fixed treatment of empty results from agent as network errors (gleb)
..F....... [ZBX-10327] fixed brightness of the selections (Pavel, Sasha)
...G...... [ZBX-10331] fixed starting agent as Windows service with multiple agents option (wiper)
..F....... [ZBX-10289] fixed top menu element overlapping (Pavel)

--------------------------------------------------------------------------------
Changes for 3.0.0beta2

New features:
A.F....... [ZBX-1357] updated Czech, Italian, Japanese, Georgian, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
....I..... [ZBX-4069] fixed LDAP and Oracle DB compilation conflict (viktors)
..F....... [ZBX-10297] fixed changing web scenario status from list view (Cemeris)
..F....... [ZBX-10158] fixed threshold parameters for triggers "70% os Process CPU Load on {HOST.NAME}" and "{HOST.NAME} is not reachable" in template "JMX Generic" (Gunars)
..F....... [ZBXNEXT-2662] added escaping of the HTML entities and tags in the GUI notifications (Sasha)
..F....... [ZBXNEXT-2662] added space between Auto-logout elements in the user profile form (Sasha)
..F....... [ZBXNEXT-2662] fixed flickering of disabled radios (Pavel)
..F....... [ZBXNEXT-2662] fixed logo white background (Pavel)
..F....... [ZBX-10227] fixed exporting events to CSV for selected host (Gunars)
..F....... [ZBX-10280] fixed exporting of historical events to CSV file (Gunars)
..F....... [ZBX-10163] fixed expression area changes in LLD rule filters when selecting different type of calculation (Cemeris)
..F....... [ZBX-10112] fixed displaying trigger name in IT service dependencies after error (Gunars)
..F....... [ZBX-10182] fixed percentile line checkbox checking (Cemeris)
..F....... [ZBX-9938] fixed displaying incorrect number of hosts that have acknowledged problematic triggers in dashboard host status widget when "Problem display" is "Unackowledged only" in dashboard filter (Ivo)
A......... [ZBX-10251] fixed "countOutput" calculation in map.get API method (Gunars)
...G...... [ZBX-9877] changed system.uname on Windows to get data from WMI, fixed wmi.get[] to return UTF-8 encoded strings (Sandis)
..F....... [ZBX-10282] fixed undefined index "eztext_limit" in media types (Gunars)
..F....... [ZBX-10300] fixed subfilter for host items (Gunars)
..F....... [ZBX-10288] fixed unexpected parameter type in imagepolygon() (Cemeris)
........S. [ZBX-10284] fixed possible crash when removing all cached actions during configuration sync (wiper)
...G...PS. [ZBX-9733] fixed possibility to start several agents on the same port on Windows (asaveljevs)
A......... [ZBX-10285] fixed map export fatal error (Gunars)
..F....... [ZBX-9969] fixed availability of action menu popups for map elements (Cemeris)
.........T [ZBX-9730] removed unused value map template "Host status" and added new - "Host availability" (viktors)
A.F....... [ZBX-10230] fixed and improved translatable strings (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.0beta1

New features:
..F.I..... [ZBXNEXT-3082] implemented support of public and private slide shows with ability to share them with other users and user groups (Oleg)
..F....... [ZBXNEXT-3080] implemented action menu closing only when clicking outside of it (Gunars)
........S. [ZBXNEXT-3051] implemented action and action condition caching (wiper)
..F....... [ZBXNEXT-2662] implemented displaying of maps using graph_themes (Pavel, Sasha)
...GI..PS. [ZBX-10102] added support for log file meta information update for items with value type other than log (dimir)
..F....... [ZBXNEXT-2662] moved "sid" parameter into POST method for links with actions (Sasha)
...G...PS. [ZBXNEXT-611] added an option to start Zabbix daemons in foreground mode and a configuration parameter to log to the standard ouput (wiper)

Bug fixes:
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new template groups list (Cemeris)
..F....... [ZBX-9500] fixed elements sorting in configuration export (Gunars, Sasha)
..F....... [ZBX-10165] fixed construction of host discovery filter expression (Gunars)
.......PS. [ZBX-10270] fixed HTTP proxy environment variables not being taken into account in Web monitoring (asaveljevs)
..F....... [ZBX-10019] fixed graph time interval selection (Gunars)
A......... [ZBX-10226] fixed trigger prototype updateReal API method (Gunars)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-10246] fixed updating and creating media type (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
.......PS. [ZBX-10266] fixed uninitialized variable in VMware code reported by Coverity (CIDs 118958, 118960, 118962, 118965) (dimir)
...G...PS. [ZBX-10239] fixed agent collector crashes on Linux while gathering data for proc.cpu.util[], fixed unsafe use of stack in logging functions (Sandis)
A.F....... [ZBX-10182] fixed API to disallow update of templated host graphs and disabled form fields for templated host graph update (Cemeris)
........S. [ZBX-10194] fixed server attempts to insert duplicate entries during LLD on ARM 32 bit processors (gleb)
..F....... [ZBX-10275] fixed displaying of the search dropdown (Pavel)
..F....... [ZBXNEXT-2662] fixed displaying of a mass selection box in the map configurator (Pavel)
..F....... [ZBXNEXT-2662] fixed displaying of action buttons in the list of items (Pavel, Sasha)
A.F....... [ZBX-10051] fixed expanding of trigger expression user macro in trigger name positional macro (Gunars)
..F....... [ZBX-10236] fixed history page PHP errors that occurred with items that are value mapped with floating point values (Cemeris)
..F....... [ZBXNEXT-3065] added arg_separator.output check in setup pre-requisites (Cemeris)
A......... [ZBX-10150] fixed "countOutput" calculation in screen.get API method (Gunars)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha6

New features:
..F....... [ZBXNEXT-2662] removed "sid" parameter from almost all links (Sasha)
A.F.I..... [ZBXNEXT-3073] implemented support of public and private screens with ability to share them with other users and user groups (Oleg)
.......PS. [ZBXNEXT-3071] optimized history cache to better handle few items flooding cache with values (wiper)
...GI..... [ZBXNEXT-3045] dropped zabbix_agent - the inetd version of Zabbix agent (asaveljevs)
A.F....... [ZBX-1357] updated Czech, Japanese, Korean, Dutch, Portuguese (Brazil), Russian, Slovak translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBXNEXT-2662] moved logo in an upper left corner (Pavel, Sasha)
..F....... [ZBXNEXT-2662] added server name in login page (Pavel, Sasha)
...G...PS. [ZBX-8914] improved receiving TCP messages: more tolerant to fragmented messages, stricter message length validation, better performance (gleb)
...G...PS. [ZBXNEXT-1263] fixed timeout detection for encrypted connections (Andris)
........S. [ZBXNEXT-1263] fixed encryption problems with running remote commands (Andris)
A.FGI..PS. [ZBXNEXT-1263] polished encryption support for communications between Zabbix components (Andris, asaveljevs, gleb, Oleg, Sandis)
.D........ [ZBXNEXT-2637] fixed incorrect double quote character in the default agent configuration files (Richlv)
.......PS. [ZBX-9904] fixed server response when active proxy sends in historical data, info string was missing (gleb)
...G...PS. [ZBX-10219] fixed pointer type in sizeof() (gleb)
...G...PS. [ZBX-8755] removed unutilised header file to eliminate build warnings (Sandis, viktors)
.......PS. [ZBX-10066] fixed bug where host availability changes could be lost if proxy failed to send the update, fixed possibility of duplicate availability updates for passive proxies (wiper)
..F....... [ZBX-10145] fixed macro resolving for trigger description in dashboard (Cemeris)
..F....... [ZBX-10140] fixed starting session in page header when output buffering is disabled (Gunars)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha5

New features:
..F....... [ZBXNEXT-2662] implemented a new filter in triggers and web checks configuration lists (Sasha)
..F....... [ZBXNEXT-2662] implemented a new screen clock (Pavel, Sasha)
..F....... [ZBXNEXT-2662] implemented displaying of the IT services bar graph using graph_themes (Sasha)
..F....... [ZBXNEXT-2662] improved editing of the IT Services (Sasha)
A.F.I..... [ZBXNEXT-3007] implemented support of public and private maps with ability to share them with other users and user groups (Oleg)
...G...... [ZBX-10063] improved net.if.* on Windows to get values from 64-bit counters if available (Sandis)
A......... [ZBX-9859] improved performance of screen.get method for an unprivileged user (Sasha)
........S. [ZBXNEXT-3055] changed LLD lost resources deletion time calculation logic to avoid issues with invalid discovery item time stamps (gleb)
A......... [ZBXNEXT-1193] implemented trend.get method for API (Ivo, Sasha)
....I..... [ZBXNEXT-3037] removed unused fields "gridview" and "legendview" from "graph_theme" table (Sasha)
..F....... [ZBXNEXT-2357] implemented a new MVC style for Monitoring->Web and IT Services report (Alexei)

Bug fixes:
...G...... [ZBX-10177] fixed resource leak in sensor[] on Linux kernel versions 2.6 and higher (gleb)
....I..... [ZBX-10154] improved sender.pl script to take advantage of buffering (increases performance and makes communication with daemons more robust) (gleb)
........S. [ZBX-10138] fixed action based host removal when hosts to be deleted have host prototypes (gleb)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
..F....... [ZBXNEXT-2662] fixed trimming of leading and trailing spaces in the proxy encription-related fields (Sasha)
..F....... [ZBX-10022] fixed a web scenario name into the graphs (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of the server name on the pages (Pavel, Sasha)
..F.I..... [ZBXNEXT-2662] added ZBX_WIDGET_ROWS limitation for displaying of elements the popup windows (Sasha)
..F....... [ZBXNEXT-2662] fixed closing of the multiple message boxes (Sasha)
..F....... [ZBXNEXT-2662] added "Time" column in the actions popup window (Sasha)
..F....... [ZBXNEXT-2662] fixed coloring of the configuration errors in "Status of Zabbix" widget (Sasha)
..F....... [ZBX-4794] removed old-style flash clock (Sasha)
..F....... [ZBX-4378] fixed several screen clock problems (Sasha)
..F....... [ZBXNEXT-2662] fixed coloring for disabled hosts in drop-down controls (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed background in Monitoring->Maps page (Sasha)
..F....... [ZBXNEXT-2662] fixed escaping of multiselect drop-down list items (Sasha)
..F....... [ZBXNEXT-2662] fixed the footer for "Last 20 issues" dashboard widget (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed sort icons in the screen elements (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of screen elements (Pavel, Sasha)
..F....... [ZBXNEXT-2662] replaced <span> with <a> tag in action menu popups to allow open targets in a new browser's tab (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed IT services status bar; fixed align of the root element (Pavel, Sasha)
..F....... [ZBXNEXT-2662] added information about number of records in tables (Pavel, Sasha)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
..F....... [ZBX-10110] fixed using Japanese in global search (Gunars)
........S. [ZBX-10067] fixed false event generation on log item meta information update (dimir)
..F....... [ZBX-9998] changed output of history and trends in item list and item prototype list from #y #m #d format to #d format (Cemeris)
..F....... [ZBX-9981] fixed validation for zabbix.conf.php saving in write protected directory (Cemeris)
..F....... [ZBX-10139] fixed possible PHP and SQL errors on the dashdoard and screens (Sasha)
..F....... [ZBX-10099] fixed buffer flushing error when executing script on a host (Gunars)
..F....... [ZBX-10077] fixed deleting of profile data for current user (Gunars)
........S. [ZBX-9950] fixed foreign key constraint violation when deleting discovered host triggers and graphs with their prototypes (gleb)
...G...... [ZBX-10033] fixed Windows agent printing an incorrect error message in case of abandoned lock (Sandis)
...G...... [ZBX-10034] fixed agent start-up failures within Windows session due to common locks abandoned by other agents (Sandis)
..F....... [ZBX-10036] fixed showing all hosts in dashboard last 20 issues when trigger expression contains several hosts (Gunars)
..F....... [ZBX-9906] fixed automatic refreshing of WEB scenario details (Gunars)
...G...... [ZBX-10126] fixed compilation error in sensors.c on Linux 2.4 kernels (gleb)
...G...... [ZBX-10018] fixed inconsistent messages in debug log when UserParameter terminated by timeout (viktors)
........S. [ZBX-10029] fixed running remote command on Current host twice if it is within specified Host or Host group targets (gleb)
..F....... [ZBX-10079] documented system.run returning '1' with nowait parameter in the item key helper (Richlv)
...G...... [ZBX-10107] fixed compilation warnings for function calls without a real prototype (viktors)
........S. [ZBX-10084] fixed removing trigger-related network map elements (viktors)
...G...... [ZBX-10031] fixed logging of occasionally incorrect process information during agent's start-up on Windows (Sandis)
.......PS. [ZBX-10001] fixed duplicating log file entries from housekeeper (viktors)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)
..F....... [ZBX-10006] changed color of hovered host name for disabled host in search result (Cemeris)
.......PS. [ZBX-10100] fixed issue when collected values could be left unsaved to the database (dimir)
........S. [ZBX-9643] fixed resolving of {TRIGGER.NAME} macro in action messages (viktors)
.......PS. [ZBX-9931] removed 2KB item key length limitation when sent to agent (viktors)
...G...... [ZBX-9932] removed 1KB zabbix_get item key length limitation (viktors)
..F....... [ZBX-9992] fixed forecast() function info index for trigger expression constructor (gleb)
.......PS. [ZBX-10061] fixed possible server and proxy crash on attempt to clean up text cache if log item meta update packets are present in history cache (gleb)
...G...... [ZBX-10045] fixed first proc.cpu.util[] request returning empty value which was treated as network error by server (wiper)
.......PS. [ZBX-1916] improved host availability handling by resetting it for disabled hosts, interfaces without enabled items and hosts monitored by offline proxies (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha4

New features:
..F....... [ZBX-9985] fixed template search results (Cemeris)
..F....... [ZBXNEXT-1762] added years, months and half of months periods displaying on graphs X axis (Oleg)
A.F....... [ZBXNEXT-1679] implemented value map import/export (Ivo)
..F....... [ZBXNEXT-1679] added checkbox column in value map list view and bulk "Delete" button (Ivo)
..F....... [ZBXNEXT-1679] added "Used in items" column in value map list view and green text "Yes" if value map is used in items or item prototypes (Ivo, Sasha)
..F....... [ZBXNEXT-1679] added value map sorting by name (Ivo)
..F....... [ZBXNEXT-1679] added limit for the amount of records and paging in value maps (Ivo)
..F....... [ZBXNEXT-1679] replaced built-in confirmation dialog with modal window dialog for image import when selecting "Update existing" (Ivo)
A.F....PS. [ZBXNEXT-2683] added user macro context (Ivo, Oleg, Sasha, wiper)
..F....... [ZBX-2616] updated bundled DejaVu font from 2.34 to 2.35 (Richlv)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Czech, Finnish, Japanese, Polish, Russian and Slovak translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-2678] implemented trigger description and URL popups in the dashboard's "Last 20 issues" and screen element's "Host group issues" and "Host issues" (Ivo)
..F....... [ZBX-2517] changed minimum period for time navigator to 1 minute; thanks to Zabbix community (Alexei)
A.F....... [ZBXNEXT-1424] implemented value mapping API, added clone button in value map edit form and slightly improved performance of value map caching in frontend (Ivo, Sasha)
...G...... [ZBXNEXT-2960] reduced the default MaxLinesPerSecond value to 20 (Richlv)

Bug fixes:
...G...... [ZBX-2966] fixed handling of possible negative value of vfs.fs.size check (dimir)
..F....... [ZBX-9977] fixed inconsistent display of acknowledge-related elements when acknowledgement is disabled in configuration (Gunars)
..F....... [ZBX-9964] fixed undefined index "inventory_mode" in host prototype edit form (Gunars)
..F....... [ZBXNEXT-1762] fixed time interval calculation and displaying issues in line graphs (Oleg)
..F....... [ZBX-9949] fixed undefined index in proxy edit form (Gunars)
...G...PS. [ZBX-6028] improved log rotation so that zabbix components do not keep writing to the old log file (dimir)
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
A.F....... [ZBX-9888] added validation in action condition formula to prohibit comparison of several triggers with "AND" operator (Gunars)
A......... [ZBX-9975] fixed undefined index when updating trigger prototype (Gunars)
........S. [ZBX-9959] fixed JSON validation: produce an error on invalid escape sequences in a string value (dimir)
A.F....... [ZBX-7202] fixed action disabling when deleting user or user group (Gunars)
..F....... [ZBX-9970] removed service label from configuration popup menu (Gunars)
..F....... [ZBX-9945] fixed updating of "Device uniqueness criterias" while editing discovery checks (Cemeris, Sasha)
...G...... [ZBX-9967] fixed agent compilation error on NetBSD 7 (dimir)
.D........ [ZBX-9347] added information about zabbix_sender input file format to the man page (dimir, Richlv)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha3

New features:
A.FGI..PS. [ZBXNEXT-1263] added encryption support for communications between Zabbix components (Alexei, Andris, asaveljevs, dimir, gleb, Ivo, Oleg, wiper)
..F....... [ZBXNEXT-2662] implemented on-click navigation for sub menus (Alexei)
........S. [ZBXNEXT-2844] added multiple escalator support (wiper)
.......PS. [ZBXNEXT-2988] reduced the number of poller configuration cache locks by 1/3 (wiper)
A.F.I...S. [ZBXNEXT-2163] implemented argument support for script media type (Ivo, wiper)
A.F....PS. [ZBXNEXT-2128] implemented execution of an item at a specific time (Ivo, wiper)
..F.....S. [ZBXNEXT-922] added forecasting trigger functions (gleb, Sandis)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Czech, Italian, Japanese and Russian translations; thanks to Zabbix translators (Richlv)
....I..... [ZBXNEXT-2056] added an HTTP response code value map (Richlv)
...G...PS. [ZBX-9274] added printing defaults when Zabbix programs are executed with --help option (dimir)

Bug fixes:
..F....... [ZBXNEXT-2662] fixed debug messages in the dashboard widgets (Sasha)
..F....... [ZBXNEXT-2662] fixed year and month vertical alignment in calendar (Pavel)
..F....... [ZBXNEXT-2662] fixed displaying of month and year in calendar popup (Sasha)
..F....... [ZBXNEXT-2662] fixed script execution window layout (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of modal dialogs (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed top nav jumping icon bug on page zoom in Safari (Pavel)
..F....... [ZBXNEXT-2662] fixed resizing of multiselect items in filters (Sasha)
..F....... [ZBX-9941] fixed button attributes changes for map cloning (Cemeris)
........S. [ZBX-7006] implemented trend cache cleanup procedure which forces hourly flush of deleted, disabled or rarely updated item trends (dimir, gleb)
........S. [ZBX-9889] fixed vmware.eventlog item values to have unique timestamps in history table (dimir)
..F....... [ZBX-9919] fixed y scale calculation for linear graphs (Cemeris)
..F....... [ZBX-9898] improved database exception messages (Cemeris, Sasha)
..F....... [ZBX-9900] marked first parameter for proc_info item as mandatory (Cemeris)
..F....... [ZBX-9902] fixed undefined variables "mediatype" and "users" in mediatype properties (Cemeris, Sasha)
...G...PS. [ZBX-9864] fixed compilation warnings regarding SIZE_T_MAX under NetBSD (Sasha)
..F....... [ZBX-9862] added meta tag "msapplication-config" to prevent MSIE11 requesting browserconfig.xml (Gunars)
A......... [ZBX-9340] fixed "data" property not being returned by API when error is generated on DB level (Gunars)
A......... [ZBX-9866] fixed error field being needlessly copied for LLD rule when full cloning a host (Gunars)
..F....... [ZBX-9883] fixed host assignment for proxy (Gunars)
...G...PS. [ZBX-9863] fixed compilation warning regarding "empty_str" initialization in setproctitle.c (gleb)
........S. [ZBX-9912] fixed ITEM.LASTVALUE macro value being truncated at bytes rather than utf-8 characters (wiper)
........S. [ZBX-7511] removed trimming of leading and trailing spaces in SNMP strings (gleb)
...G...... [ZBX-8899] fixed retrieval of sensor readings on Linux 2.6 and higher (gleb, wiper)
...G...... [ZBX-9917] fixed log message when opening windows eventlog (wiper)
.......PS. [ZBX-9855] fixed SNMP dynamic index cache refresh when SNMP OID changes (dimir)
..F....... [ZBX-8820] fixed trimming of new acknowledge messages (Cemeris, Sasha)
...G...... [ZBX-9740] improved proc.num for protected Windows processes (gleb)
.......PS. [ZBX-9793] fixed handling of opaque types in SNMP (asaveljevs)
...G...... [ZBX-9847] fixed possible Zabbix agent crash when executing system.cpu.discovery (dimir)
.......PS. [ZBX-9895] fixed memory leak in case of unsupported field type while processing configuration received over proxy protocol (Sandis)
...G...PS. [ZBX-9776] added check for line length when parsing configuration file (asaveljevs, viktors)
...G...... [ZBX-9796] fixed item key vfs.fs.size operation for NetBSD (viktors)
...G...... [ZBXNEXT-494] fixed proc.cpu.util help item description (wiper)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
.......PS. [ZBX-9666] fixed invalid SNMP dynamic index cache if 2 SNMP agents have the same IP, port and OID (dimir, igors, Sandis)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha2

New features:
..F....... [ZBXNEXT-2662] added a new predefined period (3 days) for the timeline (Sasha)
A......... [ZBXNEXT-2581] added returning of permissions for usergroup.get (Gunars, Ivo)
..F....... [ZBX-8820] improved bulk acknowledge of events (Sasha)
..F....... [ZBXNEXT-210] changed macro type labels in template configuration form (Gunars)
A.F.I..PS. [ZBXNEXT-1241] added host inventory mode setting for new and discovered hosts (Gunars, Sasha, wiper)
...G...... [ZBXNEXT-494] added support for proc.cpu.util key on Linux and Solaris platforms (wiper)
A.F....... [ZBX-1357] updated Czech and Japanese translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBXNEXT-1078] removed 'proc.mem[]' 5-th parameter (memtype) value 'dvm' on AIX (Andris)
A......... [ZBX-9807] fixed undefined offset errors in configuration export when processing triggers that have items with discovered applications (Ivo)
A.F....... [ZBX-9810] fixed trigger prototype expression inheritance incorrectly assigning an invalid expression to child objects and trigger expression test popup displaying a missing class (Ivo)
.......PS. [ZBX-7847] added functionality that stops polling inactive IPMI hosts (igors)
...G...... [ZBX-9430] fixed Windows eventlog item incorrectly interpreting 0x00000103 return value as an error (wiper)
..F....... [ZBXNEXT-2662] fixed a map element editing form (Pavel, Sasha)
..F.I..... [ZBXNEXT-2662] fixed possibility to change the colours of trigger severities (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed layout of checkboxes with labels (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed layout of host inventory form (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed media editing in user form (Sasha)
..F....... [ZBXNEXT-2662] fixed saving of collapsible widgets in "Event detais" and "Global search" pages (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of vertical headers under IE10, IE11 and Edge (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of eventlog severities (Pavel, Sasha)
.......PS. [ZBX-9655] fixed crash if MYSQL connection object initialization failed (wiper)
........S. [ZBX-9667] fixed disabled triggers or triggers having disabled hosts or items affecting trigger dependency calculations (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
..F....... [ZBX-9625] fixed interface list bug in host form (Gunars)
..F....... [ZBX-9804] fixed monitoring graph scroller and calendar (Gunars)
..F....... [ZBX-9607] fixed step form in web scenario (Gunars, Sasha)
..F....... [ZBX-9791] fixed typo in maps.inc.php (Gunars)
.......PS. [ZBX-9668] improved handling of VMware performance counter instances without data (wiper)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
...G...PS. [ZBX-9682] fixed parsing of numeric item key parameters (igors)
..F....... [ZBX-9516] fixed displaying of the "Go" button after deleting applications (Gunars)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
........S. [ZBX-9729] fixed replacement of {MACRO<1-9>} with {MACRO} where only {MACRO} is acceptable (gleb, wiper)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
........S. [ZBX-9814] fixed function prototype declaration created in ZBXNEXT-2760 (wiper)
...G...... [ZBX-9716] fixed possible event record number wraparound issues in the old Windows Eventing support (wiper)
...G...... [ZBX-9258] fixed Alias for log[], logrt[] and eventlog[] (gleb)

--------------------------------------------------------------------------------
Changes for 2.5.0

New features:
..F....... [ZBXNEXT-2662] implemented a new design for the Zabbix Web interface (Alexei, Pavel, Sasha)
..F....... [ZBXNEXT-2703] implemented feature to filter dashboard by trigger name (Ivo)
A.F.I...S. [ZBXNEXT-2892] increased IP range length and added support for tabulation, carriage return and newline characters (Ivo, wiper)
........S. [ZBXNEXT-2760] added zabbix[host,,items] and zabbix[host,,items_unsupported] keys to monitor the number of (unsupported) items per host (wiper)
A.F.I..PS. [ZBXNEXT-1219] added application prototype support to low level discovery rules (Ivo, wiper)
........S. [ZBX-4344] added functionality to stop processing escalations if dependent trigger fires (dimir)
ADF.I..PS. [ZBXNEXT-679] implemented SMTP authentication support (asaveljevs, Oleg)
..FGI..... [ZBXNEXT-1368] added Windows service discovery and service.info[] item; thanks to Ryan Armstrong for patch (asaveljevs, igors)
..F....... [ZBX-8297] removed "Triggers info" top line from Monitoring > Triggers page fullscreen view (Ivo)
A.FGI..PS. [ZBXNEXT-786] renamed net.tcp.service[ntp] and net.tcp.service.perf[ntp] to net.udp.service[ntp] and net.udp.service.perf[ntp] (asaveljevs, Oleg, Sasha)
A.F.....S. [ZBXNEXT-1229] added support of trigger prototype dependencies (Ivo, Sasha)
..F....... [ZBXNEXT-210] added displaying of the available user macros on host and template level (Sasha)
A.F....... [ZBX-7654] implemented XML import versioning and fixed various XML validation issues (Oleg, Pavels, Sasha)
..F.I..PS. [ZBXNEXT-2800] increased error field lengths in "hosts" table from 128 to 2048 (asaveljevs)
....I..... [ZBXNEXT-2495] improved performance of maps; changed triggers_2 index (Sasha)
........S. [ZBXNEXT-2474] improved value cache low memory mode handling by switching back to normal mode once per day. The current value cache operational mode now can be checked with zabbix[vcache,cache,mode] interval item (wiper)
........S. [ZBXNEXT-2462] improved nodata() function calculation (wiper)
A.F....PS. [ZBX-5813] added support for spaces in IP ranges in network discovery and action conditions (asaveljevs)
.......PS. [ZBXNEXT-866] added IP address in the messages about connections between server and proxy (igors)
A......... [ZBXNEXT-2724] removed all deprecated "exists" and "getObjects" API methods, "expandData" parameter in various *.get methods and "selectHosts" parameter from application.get method (Ivo)
..F....... [ZBXNEXT-2357] added MVC framework, some pages already take advantage of the framework (Alexei, Sasha)
...GI..PS. [ZBXNEXT-444] improved log file monitoring by saving log file meta information which was previously lost during agent restart (dimir)
..F.....S. [ZBXNEXT-1128] added support of {HOST.*} and user macros in trigger URL (igors, Sasha)
.......PS. [ZBXNEXT-2619] added an item for VMware virtual machine CPU ready state monitoring (wiper)
..F....... [ZBXNEXT-1493] changed activity dropdowns at the bottom of various pages to buttons (Oleg)
....I..PS. [ZBXNEXT-1554] added multiple OID support to SNMP low-level discovery rules (wiper)
A.F....PS. [ZBXNEXT-2321] added support for "db.odbc.discovery[]" item for low-level discovery through ODBC (asaveljevs, Juris)
....I..... [ZBXNEXT-2637] changed the DB user in the default configuration files to "zabbix", server and proxy timeouts to 4 seconds, LogSlowQueries to 3 seconds and MaxHousekeeperDelete to 5000; listed characters, prohibited in user parameters (Richlv)
A.F....PS. [ZBXNEXT-756] added function percentile() to calculated items and trigger expressions (asaveljevs)
.....J.... [ZBX-9006] added support for IPv6 addresses to Java gateway (asaveljevs)
A.F....... [ZBXNEXT-1821] added "Zabbix" as default user agent, updated outdated user agent strings in web scenario form and improved selection of other user agents (Ivo)
..F....... [ZBXNEXT-1036] improved "Most busy triggers top 100" page filter (Oleg)
..F....... [ZBXNEXT-2602] minor design and layout improvements (Pavels)
........S. [ZBXNEXT-2471] improved value cache management by resetting item's cached range to the daily request range once per day (wiper)
...G...... [ZBXNEXT-2320] added agent crash handling on Windows to log its stack trace (wiper)
..FG...... [ZBXNEXT-1078] added 'proc.mem[]' 5th parameter (memtype) on AIX, FreeBSD, Linux, Solaris; thanks to Johan Fischer and gescheit for agent patches for Linux and FreeBSD (Andris)
...G...... [ZBXNEXT-2006] added {#FSDRIVETYPE} macro to vfs.fs.discovery on Windows (asaveljevs)
.......PS. [ZBXNEXT-207] added a runtime control option to force execution of housekeeper (igors, wiper)
........S. [ZBXNEXT-1799] added support of low-level discovery macros in the "IPMI sensor" field (Sasha)
........S. [ZBXNEXT-2079] added support of low-level discovery macros in the "Units" field (Sasha)
...G...... [ZBXNEXT-689] added protocol option to net.dns and net.dns.query keys to enable TCP based queries (wiper)
...G...... [ZBXNEXT-2325] added CPU guest and guest priority metrics to system.cpu.util[] item, supported on Linux kernels starting from 2.6.24 and 2.6.33 respectively (Juris)

Bug fixes:
..F....... [ZBX-9608] improved the aggregate item key description in the frontend (Gunars)
...G...... [ZBX-9519] fixed vfs.fs.inode[] behaviour in case of CephFS (dimir, gleb)
.......PS. [ZBX-8902] made messages 'database is down...' and 'database connection re-established' appear in log at DebugLevel=2 (gleb)
...G...PS. [ZBX-8725] enabled setting DebugLevel=5 in configuration files (gleb)
.......PS. [ZBX-9699] optimized initial cache allocation parameters so that server in default configuration would start with minimum cache settings (igors, wiper)
A......... [ZBX-7821] removed restriction to have log type information for items with key "log", "logrt" and "eventlog" (Ivo)
..F....... [ZBX-8252] renamed "Retries" to "Attempts" in web scenario edit form and list view (Ivo)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
A.F....... [ZBX-9540] fixed import/export of the "Host time" clock screen element (Sasha)
...G...... [ZBX-9142] made vm.memory.size[available] read MemAvailable from /proc/meminfo on Linux kernels 3.14 and above (asaveljevs)
A.F.I..... [ZBX-9414] fixed sorting, displaying and filtering by trends and interval in items, item prototypes and discovery rules (Ivo)
..F....... [ZBXNEXT-2791] synchronised item key helper descriptions and return values from the Zabbix manual (Richlv)
........S. [ZBX-9470] fixed bug when sometimes value cache would try to cache already cached time based request (wiper)
...G...... [ZBX-9317] changed proc.mem[] and proc.num[] to return 0 if the specified user does not exist (asaveljevs)
...G...... [ZBX-8513] changed vm.memory.size[available] key on AIX to return the sum of free and cached memory (wiper)
...G...PS. [ZBX-8993] added check for a valid reference of a global regular expression for snmptrap[], log[], logrt[] and eventlog[] items and logeventid(), regexp() and iregexp() trigger functions (igors)
..F....... [ZBX-8698] fixed "Unlink and clear" button being displayed when cloning or full cloning host or template and fixed spacing between "Name" and "Action" in "Linked templates" block in template edit form (Ivo, Krists)
..F....... [ZBX-9018] fixed updating of "config" table in Administration -> General pages (Oleg, Sasha)
...G...PS. [ZBX-9002] fixed log file locking during logging (igors)
..F....... [ZBX-8943] fixed script ordering when using backslashes in popup script menus (arvids)
..F....... [ZBX-8922] fixed form element positioning issues in host add/edit form (arvids)
..F....... [ZBX-8934] removed translation for the bytes unit prefixes (KB, MB, etc) (arvids)
..F....... [ZBX-8888] fixed history.php showing data for 11 more seconds than the defined interval (arvids)
..F.....S. [ZBX-9005] fixed aggregate item check to make forth parameter not mandatory when third parameter is set to 'last' (igors)
...G...... [ZBX-3437] fixed Windows agent to use the configured timeout option when establishing TCP connection (wiper)
........S. [ZBX-8542] improved performance and reduced configuration cache locking when evaluating trigger expressions (wiper)
...G...PS. [ZBX-8470] fixed possible crash condition in agent, proxy and server daemons where a memory corruption might occur during module unloading (Juris)
..F....... [ZBX-8780] removed hover effect from readonly and disabled fields (arvids)
..F....... [ZBX-8844] fixed testing LDAP authentication (Krists)
..F.I..... [ZBX-8851] added "-1" and "0" as allowed values for "max_execution_time" and "max_input_time" PHP configuration settings (Krists)
A.F....... [ZBX-8720] fixed resolving of macros in graph names when graph name contains strings similar to macros (Krists)
.......PS. [ZBX-6163] added session restoring to MySQL connections in case of losing connection to the database (Juris)
...G...PS. [ZBX-8761] fixed potential lockup if signal is received during message logging (igors)
...G...... [ZBX-8837] added bypassing of DNS resolver cache on Windows systems for net.dns items (wiper)
A......... [ZBX-8660] fixed API to disallow deleting of discovered items, triggers and graphs, and add validation so that only allowed fields of discovered entities can be updated (Krists)
...G...PS. [ZBX-8728] changed item key parameter parsing to use dynamic buffers for parsed parameters (wiper)
..F....... [ZBX-8713] improved screen element resource parameter labels (Krists)
..F....... [ZBX-8643] fixed performance problem in action configuration pages (Ivo)
...G...... [ZBX-8545] rewrote net.tcp.listen for Linux kernels 2.6.14 and above to employ the kernel NETLINK interface. Old method of information retrieval also improved (Juris)
...G...PS. [ZBX-8796] added get_process_info_by_thread() function prototype and renamed server_num, process_type and process_num local variables to eliminate conflict with the local ones (igors)
...G...PS. [ZBX-8763] fixed log message printing to syslog and undefined type log if debug level 5 is set (igors)
..F....... [ZBX-8671] fixed missing existence and permission checks for hosts and host groups (Krists)
..F....... [ZBX-7176] removed empty space in icon buttons and removed help icons from pop-ups (Ivo)
...G...PS. [ZBX-8736] added validation of timestamp values received by the server and sent via zabbix_sender (Juris)
..F....... [ZBX-8560] fixed web scenario HTTP proxy field placeholder content not fitting into input field (Ivo)
..F....... [ZBX-8570] fixed colons in frontend filters (Oleg)
..F....... [ZBX-8659] fixed graphs in screens not respecting "Show legend" setting when in dynamic mode (Krists)
.D........ [ZBX-5166] replaced '-' with '\-' in man-pages (Andris)
...G...PS. [ZBX-8391] added stronger command-line parameter validation, revised help and version messages, revised man-pages for Zabbix server, proxy, agent, sender and get utilities (Andris)
....I..... [ZBX-8658] made various changes to ODBC related m4 scripts to improve readability and library function availability (Juris)

--------------------------------------------------------------------------------
Changes for 2.4.8

2.4.8rc1 was released as 2.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.8rc1

New features:
A.F....... [ZBX-1357] enabled French, Greek, Korean, Romanian, Ukrainian, Vietnamese translations to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated English (United States), French, Japanese, Korean, Polish, Romanian, Russian, Slovak, Spanish, Turkish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
A......... [ZBX-9859] improved performance of screen.get method for an unprivileged user (Sasha)

Bug fixes:
........S. [ZBX-10510] fixed action condition time period checking (viktors)
..F....... [ZBX-10387] fixed overview vertical column rotation for IE in Japanese language (Ivo)
....I...S. [ZBX-10485] fixed database upgrade crash on attempt to substitute old-style comparison operators in empty trigger expressions (gleb, Sasha)
..F....... [ZBX-10386] fixed slideshow refresh rate (Ivo)
A......... [ZBX-10369] fixed unexpected deleting of screen items in screen.update API method (Gunars)
........S. [ZBX-10342] fixed item value not being cached by value cache if its timestamp seconds matches the oldest cached value timestamp, but the nanoseconds value is less (wiper)
.......PS. [ZBX-4894] fixed fping 3.x source IP option detection (asaveljevs)
.......PS. [ZBX-10429] fixed expression evaluation when a negated macro or function has a negative value itself (asaveljevs)
.......PS. [ZBX-10320] fixed NFS based VMware datastore statistics (wiper)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new host groups list (Cemeris)
..F....... [ZBX-10356] fixed user media form "send to" and "period" fields having incorrect "maxlength" property (Ivo)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
.......PS. [ZBX-10366] fixed parsing of VMware responses containing too deep XML data (wiper)
A......... [ZBX-10238] fixed error message when linking two templates with same item keys (Gunars, Sasha)
..F....... [ZBX-10319] fixed graphs consuming 100% CPU when given incorrect "stime" parameter in URL (Ivo)
A......... [ZBX-10358] fixed error messages in template screen cloning and web scenario step validation (Oleg)
.......PS. [ZBX-10215] fixed host availability not being updated for connection errors on timeouting items (wiper)
...G...... [ZBX-10313] changed wmi.get[] to accept UTF-8 encoded namespace and WQL query, fixed wmi.get[] to return UTF-8 encoded strings (Sandis)
.......PS. [ZBX-9661] fixed bug when VMware collectors could sometimes use 100% of CPU without processing any data (wiper)
..F....... [ZBX-9784] fixed host clone form to work with prototype v1.7.1 (Gunars)
...G...PS. [ZBX-9640] improved server/proxy/agent item value timestamp synchronization (wiper)
..F....... [ZBX-10227] fixed exporting events to CSV for selected host (Gunars)
..F....... [ZBX-10112] fixed displaying trigger name in IT service dependencies after error (Gunars)
..F....... [ZBX-9938] fixed displaying incorrect number of hosts that have acknowledged problematic triggers in dashboard host status widget when "Problem display" is "Unackowledged only" in dashboard filter (Ivo)
A......... [ZBX-10251] fixed "countOutput" calculation in map.get API method (Gunars)
...G...PS. [ZBX-9733] fixed possibility to start several agents on the same port on Windows (asaveljevs)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new template groups list (Cemeris)
..F....... [ZBX-10165] fixed construction of host discovery filter expression (Gunars)
.......PS. [ZBX-10270] fixed HTTP proxy environment variables not being taken into account in Web monitoring (asaveljevs)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
A......... [ZBX-10150] fixed "countOutput" calculation in screen.get API method (Gunars)
..F....... [ZBX-10170] fixed column names vertical rotation in Firefox v43 (Gunars)
........S. [ZBX-7006] implemented trend cache cleanup procedure which forces hourly flush of deleted, disabled or rarely updated item trends (dimir, gleb)
.......PS. [ZBX-9904] fixed server response when active proxy sends in historical data, info string was missing (gleb)
...G...PS. [ZBX-10219] fixed pointer type in sizeof() (gleb)
...G...... [ZBX-10177] fixed resource leak in sensor[] on Linux kernel versions 2.6 and higher (gleb)
....I..... [ZBX-10154] improved sender.pl script to take advantage of buffering (increases performance and makes communication with daemons more robust) (gleb)
........S. [ZBX-10138] fixed action based host removal when hosts to be deleted have host prototypes (gleb)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
..F....... [ZBX-10110] fixed using Japanese in global search (Gunars)
..F....... [ZBX-10099] fixed buffer flushing error when executing script on a host (Gunars)
..F....... [ZBX-10077] fixed deleting of profile data for current user (Gunars)
........S. [ZBX-9950] fixed foreign key constraint violation when deleting discovered host triggers and graphs with their prototypes (gleb)
...G...... [ZBX-10126] fixed compilation error in sensors.c on Linux 2.4 kernels (gleb)
........S. [ZBX-10084] fixed removing trigger-related network map elements (viktors)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)
.......PS. [ZBX-9931] removed 2KB item key length limitation when sent to agent (viktors)
...G...... [ZBX-9932] removed 1KB zabbix_get item key length limitation (viktors)

--------------------------------------------------------------------------------
Changes for 2.4.7

2.4.7rc1 was released as 2.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.7rc1

New features:
..F....... [ZBX-2616] update bundled DejaVu font from 2.34 to 2.35 (Richlv)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), Czech, French, Italian, Russian and Turkish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
........S. [ZBX-9959] fixed JSON validation: produce an error on invalid escape sequences in a string value (dimir)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
...G...... [ZBX-9967] fixed agent compilation error on NetBSD 7 (dimir)
.D........ [ZBX-9347] added information about zabbix_sender input file format to the man page (dimir, Richlv)
..F....... [ZBX-9948] fixed graph prototype preview for pie charts (Cemeris)
........S. [ZBX-9889] fixed vmware.eventlog item values to have unique timestamps in history table (dimir)
..F....... [ZBX-9919] fixed y scale calculation for linear graphs (Cemeris)
...G...PS. [ZBX-9864] fixed compilation warnings regarding SIZE_T_MAX under NetBSD (Sasha)
..F....... [ZBX-9862] added meta tag "msapplication-config" to prevent MSIE11 requesting browserconfig.xml (Gunars)
A......... [ZBX-9340] fixed "data" property not being returned by API when error is generated on DB level (Gunars)
A......... [ZBX-9866] fixed error field being needlessly copied for LLD rule when full cloning a host (Gunars)
...G...PS. [ZBX-9863] fixed compilation warning regarding "empty_str" initialization in setproctitle.c (gleb)
........S. [ZBX-9912] fixed ITEM.LASTVALUE macro value being truncated at bytes rather than utf-8 characters (wiper)
........S. [ZBX-9643] fixed resolving of {TRIGGER.NAME} macro in action messages (viktors)
........S. [ZBX-7511] removed trimming of leading and trailing spaces in SNMP strings (gleb)
...G...... [ZBX-8899] fixed retrieval of sensor readings on Linux 2.6 and higher (gleb, wiper)
...G...... [ZBX-9917] fixed log message when opening windows eventlog (wiper)
.......PS. [ZBX-9855] fixed SNMP dynamic index cache refresh when SNMP OID changes (dimir)
...G...... [ZBX-9740] improved proc.num for protected Windows processes (gleb)
.......PS. [ZBX-9793] fixed handling of opaque types in SNMP (asaveljevs)
...G...... [ZBX-9847] fixed possible Zabbix agent crash when executing system.cpu.discovery (dimir)
.......PS. [ZBX-9895] fixed memory leak in case of unsupported field type while processing configuration received over proxy protocol (Sandis)
...G...... [ZBX-9796] fixed item key vfs.fs.size operation for NetBSD (viktors)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
.......PS. [ZBX-9666] fixed invalid SNMP dynamic index cache if 2 SNMP agents have the same IP, port and OID (dimir, igors, Sandis)
...G...... [ZBX-9430] fixed Windows eventlog item incorrectly interpreting 0x00000103 return value as an error (wiper)
.......PS. [ZBX-9655] fixed crash if MYSQL connection object initialization failed (wiper)
........S. [ZBX-9667] fixed disabled triggers or triggers having disabled hosts or items affecting trigger dependency calculations (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
..F....... [ZBX-9625] fixed interface list bug in host form (Gunars)
..F....... [ZBX-9607] fixed step form in web scenario (Gunars, Sasha)
.......PS. [ZBX-9668] improved handling of VMware performance counter instances without data (wiper)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
...G...PS. [ZBX-9682] fixed parsing of the numeric item key parameters (igors)
..F....... [ZBX-9516] fixed "Go" button display after deleting applications (Gunars)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
...G...... [ZBX-9716] fixed possible event record number wraparound issues in the old Windows Eventing support (wiper)
...G...... [ZBX-9258] fixed Alias for log[], logrt[] and eventlog[] (gleb)
.......PS. [ZBX-4284] improved handling of timeouting items on reachable hosts (wiper)
...G...... [ZBX-9721] fixed agent log message for log[] item in case of log records longer than 256kB (gleb)
..F....... [ZBX-9631] fixed "Undefined offset" in the actions conditions and lld rule filters when using a custom expression with more than 26 elements (Gunars, Sasha)
..F....... [ZBX-7492] fixed "Undefined index" when importing host without macros (Gunars)
....I....T [ZBX-8989] moved Total memory item from Filesystems to Memory application in Template OS Windows (gleb)
...G...... [ZBX-9739] fixed agent crash when active check fails without setting error message (wiper)

--------------------------------------------------------------------------------
Changes for 2.4.6

2.4.6rc1 was released as 2.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.6rc1

New features:
A.F....... [ZBX-1357] enabled Czech locale to be displayed by default (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (Taiwan), Czech, Dutch, Japanese and Spanish translations; thanks to Zabbix translators (Richlv)
...G...PS. [ZBXNEXT-786] made net.tcp.service[ntp] item work over UDP (asaveljevs)

Bug fixes:
..F....... [ZBX-9375] fixed "Group" and "Host" dropdowns not setting values in "Events" page when navigating from trigger menu pop-up link and fixed availability reports filter dropdowns mistakenly using "Dropdown first entry" config (Ivo)
........S. [ZBX-9703] fixed a memory leak in SSH checks when configured public and/or private key is not a regular file (Sandis)
...G...... [ZBX-9605] fixed an issue with start lines and end lines in vfs.file.regexp[] and vfs.file.regmatch[] (gleb)
..F....... [ZBX-9332] fixed correct display of green circle in maps and showing more unacknowledged problems than total number of problems (Ivo)
..F....... [ZBX-9381] removed 'groupid' parameter from global search URLs sometimes causing inaccessible forms due to insufficient permissions (Ivo)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
........S. [ZBX-8949] fixed possible deadlocks when deleting items on systems with MySQL backend (wiper)
...G...... [ZBX-9592] fixed possible crash due to uninitialized counterpath variable (igors)
...G...... [ZBX-9595] added variable initialization for correct operation of system.swap.*[,pages] items (igors)
...G...... [ZBX-9290] fixed log file reloading if its size is updated later than modification time (igors)
...G...... [ZBX-9456] fixed system.cpu.util item to work correctly on OpenBSD 5.7 (igors)
..F....... [ZBX-9402] fixed sorting of elements in pages and fixed several requests returning more results than record count set in configuration (Ivo)
........S. [ZBX-4529] fixed security vulnerability in alerter script execution by using strong quoting for script arguments; thanks to Pavel for the report (wiper)
...G...... [ZBX-9385] fixed proc.num[,,run] and proc.num[,,sleep] always returning 0 on AIX hosts (asaveljevs)
...G...PS. [ZBX-9511] fixed compiler warnings in discoverer, SNMP trapper, LLD, and DNS item code (asaveljevs)
.......PS. [ZBX-8299] fixed SQL errors in case a network discovery rule or check is deleted during processing (asaveljevs)
...G...... [ZBX-9467] fixed agent compilation error related to "ifnet" and "ifnet_head" structs on OpenBSD 5.5 and above (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.4.5

A.F....... [ZBX-1357] updated Polish and Slovak translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.4.5rc1

New features:
.....J.... [ZBX-8839] added timeout configuration option to Java gateway (asaveljevs)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Italian and Japanese translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-9457] fixed server crash in case ValueCacheSize=0; thanks to MATSUDA Daiki for patch (asaveljevs)
.......PS. [ZBX-5717] fixed incorrect calculation of icmppingloss[] due to floating-point errors (asaveljevs)
........S. [ZBX-9436] fixed zabbix_server to not exit in case of database connection loss in the middle of transaction (dimir)
........S. [ZBX-9355] added host name and names of conflicting templates to the error message when templates fail to link due to a duplicate item, fixed linking of templates containing web scenarios (igors)
........S. [ZBX-9352] fixed execution of remote commands on the server in case trigger expression contains multiple hosts (asaveljevs)
........S. [ZBX-9394] fixed SMS sending with Teltonika modems (asaveljevs)
........S. [ZBX-3507] fixed SMS sending with Huawei GSM modems (asaveljevs)
.......PS. [ZBX-7446] fixed vmware.hv.status item always returning 0 (gray) status (wiper)
A......... [ZBX-9346] fixed importing trigger dependencies and maps that contain the triggers expressions with old style operators (Ivo)
...G...... [ZBX-9410] fixed agent logging to eventlog (syslog option) on Windows (wiper)
A.F....... [ZBX-9365] fixed array_combine() function giving a warning message for PHP versions < 5.4.0 (Ivo)
..F....... [ZBX-9395] fixed overview triggers and data page to display results when the option to select first dropdown entry is set to "None" and a group is selected (Ivo)
..F....... [ZBX-9402] fixed trigger list sorting (Ivo)
..F....... [ZBX-9102] fixed "System status" dashboard widget performing poorly (Ivo)
A......... [ZBX-5656] fixed maintenance.create and maintenance.update methods "timeperiods" parameter to be an array of arrays (Ivo)
....I....T [ZBX-9331] changed value type of system.stat[kthr,*] items in "Template OS AIX" to float and added them to "Performance" application (asaveljevs)
........S. [ZBX-9368] fixed possible SQL errors when linking of several templates (Sasha)
A.F....... [ZBX-9343] fixed user ID being zero in audit logs for login/logout actions (Ivo)
..F....... [ZBX-9375] renamed "Latest events" to "Events" in menu popup for trigger map elements and fixed its link not setting corresponding trigger in filter (Ivo)
...G...PS. [ZBX-9251] added missing socket closing to avoid large number of opened sockets (igors)
.......PS. [ZBX-9344] fixed infinite looping in telnet.run[] in case there is no password prompt (asaveljevs, dimir)
..F....... [ZBX-9369] removed validation of DB_ID from user profile for removed medias and fixed incorrect DB_ID validation for arrays in bar reports page (Ivo)
..F....... [ZBX-9348] fixed possibility to enable/disable LLD trigger (Ivo)
..F....... [ZBX-9268] fixed misleading message in discovered object indicator tooltip when deletion date is in the past (Ivo)
..F....... [ZBX-4633] fixed host inventories not displaying all filtered results when record count exceeds global limit (Ivo)
..F....... [ZBX-9286] fixed configuration.import, when trigger expression have a user macro (Oleg)
...G...... [ZBX-9283] improved proc_info item (Windows only) to get more information about the processes (dimir)
..F....... [ZBX-8875] fixed undefined index in screens with dynamic graph prototype elements when host is not selected (Ivo)
..F....... [ZBX-9203] fixed host scripts menu popup not properly displaying script name when name contains HTML tags (Ivo)

--------------------------------------------------------------------------------
Changes for 2.4.4

2.4.4rc1 was released as 2.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.4rc1

New features:
.......PS. [ZBXNEXT-2354] separated VMware performance collector based statistic retrieval from VMware data retrieval and added items to monitor custom performance counters (wiper)
A.F....... [ZBX-1357] enabled Chinese (China) locale to be displayed by default (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Japanese, Korean, Polish, Russian and Slovak translations; thanks to Zabbix translators (Richlv)
A.F....PS. [ZBXNEXT-2160] added support for extended IP ranges in network discovery and action conditions (Ivo, Sasha, wiper)

Bug fixes:
...G...PS. [ZBX-9284] added Zabbix log file locking to avoid incomplete logging on log file rotation (igors)
...G...PS. [ZBX-591] fixed web monitoring, VMware monitoring, Ez Texting alerts and net.tcp.service{.perf}[https] items to use the SourceIP configuration parameter (igors)
...G...... [ZBX-9143] improved proc.num under Windows to handle more processes (dimir)
...G...... [ZBX-9232] fixed processing of eventlog messages to avoid incomplete messaging for events which description could not be found (igors)
..F....... [ZBX-9257] fixed displaying missing history links in trigger context menu (Ivo)
..F....... [ZBX-9257] added missing host prefix before items in trigger context menu if trigger belongs to multiple hosts (Ivo)
..F....... [ZBX-9257] changed displaying host list from vertical to horizontal if trigger belongs to multiple hosts in Monitoring->Trigger status page (Ivo)
........S. [ZBX-9285] fixed memory leak when processing host prototypes (Sasha)
.......PS. [ZBX-9279] optimized VMware requests to reduce amount of transferred data (wiper)
..F....... [ZBX-9087] fixed DB_ID validation expression to properly validate upper bound of received value and fixed various front-end forms not properly validating IDs (Ivo, Krists)
.......PS. [ZBX-7719] added configurable timeout for VMware data gathering requests (wiper)
...G...... [ZBX-9241] fixed possible vfs.fs.discovery item crash on AIX systems (wiper)
.......PS. [ZBX-9104] fixed repeated error messaging if SSH channel failed to close (igors)
...G...... [ZBX-9183] fixed eventlog message collecting in case of error formatting the log message; thanks to Kodai Terashima (dimir)
A.F....... [ZBX-9224] fixed audit log for failed login attempts (Oleg)
...G...... [ZBX-9233] fixed processing of bogus negative value of performance counter (igors)
.......PST [ZBXNEXT-2354] fixed VMware virtual machine network and disk transmission rates being reported in kilobytes rather than bytes (wiper)
..F....... [ZBX-8930] fixed map import displaying incorrect message when map had non-existing sub elements (Oleg)
A.F....... [ZBX-8448] fixed host and template permissions validation when an object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] added read-only groups in host and template edit forms as grayed out when object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed template edit form losing host and template linkages by adding grayed out objects when they belong to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed trigger and trigger prototype "enable/disable" action when trigger belongs to read-only group (Ivo)
..F....... [ZBX-9013] fixed action operation incorrect sorting in edit form which sometimes caused duplicate and missing operations (Ivo, Sasha)
........S. [ZBX-8993] added check for a valid reference of a global regular expression in LLD rules (igors)
...G...... [ZBX-9218] fixed agent crash if error message is not set in loadable module (igors)
.......PS. [ZBX-9088] fixed parsing of SNMP traps for correct processing of delayed traps (igors)
A......... [ZBX-9093] fixed API host.create method for MySQL strict mode when given partial data in "inventory" property (Ivo)
..F....... [ZBX-9168] fixed incorrect keys and unified key parameters in the item key helper (Richlv)
.......PS. [ZBX-8584] fixed vmware eventlog items sometimes returning duplicate values (wiper)
...G...PS. [ZBX-9206] fixed agent crash in case net.tcp.service[] item is used as an active agent item with an unsupported first parameter (asaveljevs)
.......P.. [ZBX-9195] fixed lastlogsize and mtime being updated on proxy for unsupported items; thanks to Yoshinori Komuro for patch (asaveljevs, Sasha)
..F....... [ZBX-9010] fixed audit actions not displaying most recent logs when record count exceeds maximum (Krists)
...G...PS. [ZBX-8555] fixed 'broken pipe' errors when executing remote commands. This was happening because pipe was closed without reading from it (wiper)
.......PS. [ZBX-8828] made ICMP items go unsupported if ICMP packets cannot be sent to their host (asaveljevs)
.......PS. [ZBX-9163] fixed SNMPERR_TOO_LONG error being wrongly treated as a network error; thanks to Santal for patch (asaveljevs)
...G...... [ZBX-6047] fixed system.boottime and system.uptime returning incorrect results on Solaris zones (asaveljevs)
..F....... [ZBX-8874] fixed LLD rule form flexible interval field being submitted when other form fields are in focus (Ivo)
....I..... [ZBX-9169] fixed upgrade of the proxy database with several discovery rules (Sasha)
........S. [ZBX-9176] fixed {DISCOVERY.SERVICE.NAME} macro to expand properly for HTTPS and Telnet services (asaveljevs)
....I..... [ZBX-9185] fixed upgrade procedure in case database version is greater than version of the binary (Sasha)
..F....... [ZBX-9177] improved host and item name column widths on Monitoring / Latest data page (Krists)
.......PS. [ZBX-9154] fixed compilation error with Oracle backend (wiper)
..F....... [ZBX-9042] unified "mass update" spelling in trigger configuration page (Richlv)
..F....... [ZBX-9153] fixed vmware.version item key being listed as vmware.eventlog in the item key helper (Richlv)
A......... [ZBX-8950] fixed "selecIconMap" option in map.get method (Oleg)
..F....... [ZBX-8405] fixed typo in item key helper for system.cpu.num item description (asaveljevs)
..F....... [ZBX-8846] fixed non-existent page displaying (Oleg)
........S. [ZBX-9126] fixed processing of trigger/graph prototypes in case when all item prototypes in trigger/graph prototypes were changed (Sasha)

--------------------------------------------------------------------------------
Changes for 2.4.3

2.4.3rc1 was released as 2.4.3 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.3rc1

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese and Slovak translations; thanks to Zabbix translators (Richlv)
.......PS. [ZBX-4054] added support for SNMP values of type OID (asaveljevs)

Bug fixes:
........S. [ZBX-8873] fixed incorrect event being generated after maintenance in case there are out of order events due to proxy (asaveljevs, Sasha)
.......PS. [ZBX-8882] fixed message logging on DB2 errors (igors)
.......PS. [ZBX-8992] made Zabbix prefer the threshold sensor over a discrete sensor, in case both are available under the same name (asaveljevs)
...G...... [ZBX-8506] fixed memory leak in wmi.get[]; thanks to Pedro Nunes for patch (asaveljevs)
.......PS. [ZBX-9016] fixed items not being processed again in case these items or their hosts are disabled and then reenabled (asaveljevs, Sasha)
A.F....... [ZBX-9065] fixed default value for screens_items.max_columns in PHP schema (Krists)
..F....... [ZBX-5077] fixed percentile calculation formula and corrected accessed index, by which value is selected (arvids)
A......... [ZBX-8486] fixed re-linking templates with web scenarios (Krists)
..F....... [ZBX-8863] fixed ad-hoc graphs with multiple items for the same host not showing the hosts name (arvids)
..F....... [ZBX-8919] fixed range selection in graphs in IE10 and IE11 (arvids)
A......... [ZBX-9017] fixed hostgroup.create and hostgroup.update API calls allowing setting readonly "internal" param (arvids)
..F....... [ZBX-9004] fixed visible corners in table cells in eventlog history (arvids)
..F....... [ZBX-8928] fixed history-related macros to obey the ZBX_HISTORY_PERIOD (arvids)
...G...PS. [ZBX-8926] fixed bug in JSON parser that caused failures in data retrieval if the target buffer and the decoded data were the same size (Juris)
........S. [ZBX-8952] fixed bug where an action condition of matching parent templates of a trigger worked with only the first template (Juris)
.......PS. [ZBX-8982] turned strict OID validation off for single-variable SNMP requests (asaveljevs)
.......PS. [ZBX-8328] fixed UTF-8 string truncation for IBM DB2 databases to fit the column width (wiper)
..F....... [ZBX-8850] fixed fatal error in graph generation when there is no data and ZBX_UNITS_ROUNDOFF_LOWER_LIMIT is set to "2" (Krists)
.......PS. [ZBX-8476] fixed queue being calculated incorrectly when there is even a slight time difference between server and proxy (asaveljevs)
A......... [ZBX-8832] fixed template application inheritance when linking template other templates (Krists)
A.F....... [ZBX-8979] fixed undefined indexes in the profiler on early version of PHP 5.3 (Pavels)
..F....... [ZBX-8983] fixed "schema" option description in frontend configuration file (Oleg)

--------------------------------------------------------------------------------
Changes for 2.4.2

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, Polish and Russian translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.4.2rc1

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, Greek, Italian, Japanese, Polish, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)
...G...... [ZBX-8503] increased limitation of command length for remote commands with agent (Sasha)

Bug fixes:
........S. [ZBX-8978] fixed propagation of the SNMP bulk flag into discovered hosts (Sasha)
........S. [ZBX-8978] fixed propagation of the interfaces into discovered hosts in same order as in the parent host (Sasha)
..F....... [ZBX-8970] fixed interfaces list not being displayed correctly for discovered hosts (Krists)
....I..PS. [ZBX-8849] fixed redundant linking with -lcrypto when linking with Net-SNMP (asaveljevs)
...G...PS. [ZBX-8913] fixed JSON validation sometimes failing to process utf-8 sequences (wiper)
...G...... [ZBX-8951] fixed agent crash on HP-UX 11.31 when processing "net.if.discovery" item (asaveljevs, wiper)
..F....... [ZBX-8901] added ability to use scientific notation and floats without leading 0 to Configuration -> Hosts -> Discovery -> Item Prototypes (arvids)
.D........ [ZBX-6542] updated description of HousekeepingFrequency parameter in the default server and proxy configuration files (Sasha)
.......PS. [ZBX-8833] fixed dynamic SNMP item cache working incorrectly for hosts with multiple SNMP interfaces, optimized cache performance (asaveljevs)
A.F....... [ZBX-8904] fixed item.get API to not read all host interfaces when option "selectInterfaces" is used (Krists)
.......PS. [ZBX-8538] added Net-SNMP retry of 1 for cases where Zabbix will not be retrying itself (asaveljevs)
.......PS. [ZBX-8538] changed the strategy to decrease the optimal number of variables two times only (asaveljevs)
..F....... [ZBX-8232] fixed performance issues in maps (Ivo)
........S. [ZBX-8948] fixed memory leak when checking Template condition during action processing (wiper)
........S. [ZBX-6353] improved history cache performance when it's flooded with data from less than 1000 items (wiper)
.......PS. [ZBX-8916] fixed "lastlogsize" not being updated in the configuration cache when values are received from the agent (asaveljevs, Sasha)
..F....... [ZBX-8877] fixed filters not hiding/showing for IE11 (Krists)
...G...PS. [ZBX-8794] fixed parsing of runtime control options and related error messages (igors)
....I..... [ZBX-8885] fixed building of Zabbix daemons with IBM DB2 support on systems with newer gcc compilers (Sasha, wiper)
..F....... [ZBX-8791] fixed importing sysmaps when host elements are linked and have a trigger assigned to the link (Krists)
....I..... [ZBX-8072] fixed bug when long messages were not truncated to 2KB when inserting into alerts table on DB2 databases (wiper)
A......... [ZBX-6174] fixed "skipDependent" option in trigger.get API call to correctly handle cases when triggers on which they depend are disabled (Krists)
..F....... [ZBX-8887] fixed error messages when saving graph with invalid width and height (Sasha)
...G...PS. [ZBX-8699] fixed zbx_sleep_loop() to handle correctly signal arrival (igors)
.......PS. [ZBX-8793] fixed processing of snmp value to represent it as integer (igors)
..F....... [ZBX-8726] fixed warning messages shown by deprecated PHP 5.6 options "mbstring.internal_encoding" and "always_populate_raw_post_data" (Ivo)
A.F....... [ZBX-8817] fixed incorrect clearing of web scenario item history and trends (Ivo)
..F....... [ZBX-8830] fixed map pop-up menu "Triggers" link being always disabled for host group map elements (Ivo)
....I..... [ZBX-5561] fixed configuration failure during cross compilation; thanks to Christof Lauber for the patch (igors)
.......PS. [ZBX-8621] added validation of received SNMP responses and warnings in case SNMP responses are bad (asaveljevs)
A.F....... [ZBX-8764] added missing validation for resource ID in screenitem.create and screenitem.update API (Krists)
........S. [ZBX-8754] fixed crash in escalator when processing an alert without an user, but with a media type set (wiper)

--------------------------------------------------------------------------------
Changes for 2.4.1

2.4.1rc2 was released as 2.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.1rc2

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, German and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8847] fixed mass actions in lists only affecting the selected elements on the current page (Pavels)

--------------------------------------------------------------------------------
Changes for 2.4.1rc1

Bug fixes:
..F....... [ZBX-8784] fixed link to the latest data page from the map pop up menu (Pavels)
..F....... [ZBX-8665] fixed incorrect display of period in graph filter time bar, dragging the scrollbar beyond year 1970 and calendar months to run in loop for years 1970 and 2038 (Ivo)
..F....... [ZBX-8802] fixed missing sub-menu icon in global script menu (Krists)
.......PS. [ZBX-8825] fixed character "#" being replaced with "<>" in low-level discovery macros during database upgrade (asaveljevs)
...G...... [ZBX-8822] fixed vm.memory.size[] items being unsupported on FreeBSD (asaveljevs)
..F....... [ZBX-8693] fixed "Add" button in Configuration->Triggers->Create Trigger->Add for IE11 (arvids)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
..F....... [ZBX-8816] removed "clear history & trends" button from template web scenarios (arvids)
..F....... [ZBX-8727] fixed item multiplier value validation to support scientific notation correctly (Krists)
........S. [ZBX-8514] fixed bug where server would turn a passive proxy into a host if the proxy machine is running an agent that is discovered via network discovery (Juris)
..F....... [ZBX-8753] fixed mass update to change host inventory (Sasha)
....I..... [ZBX-8744] fixed database upgrade procedure stopping when upgrade step was failed (Sasha)
........S. [ZBX-8719] optimised value cache requests to better utilise database indexes (wiper)
..F....... [ZBX-8659] fixed graphs in screens not respecting "Show legend" setting when in dynamic mode (Krists)
.......... [ZBX-8679] removed outdated and unused images (Richlv)
..F....... [ZBX-8700] fixed possible SQL error in details of web scenario (Oleg)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

--------------------------------------------------------------------------------
Changes for 2.4.0

2.4.0rc3 was released as 2.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.0rc3

New features:
A.F....... [ZBX-1357] updated Polish and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-8734] fixed IPMI pollers not starting properly on the server (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.4.0rc2

New features:
A.F....... [ZBX-1357] updated Japanese, Polish and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...PS. [ZBX-8724] fixed daemon crash when a runtime control is issued during shutdown (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.4.0rc1

Bug fixes:
..F....... [ZBX-8716] fixed not being able to add trigger dependencies in the trigger mass update form (Pavels)
..F....... [ZBX-8573] fixed date part form inputs (month, day, hour, minute) to be consistent and have leading zero when needed (Krists)
..F....... [ZBX-8717] fixed error in the action operation configuration form when switching operation types (Krists)
..F....... [ZBX-8685] fixed ordering of graphs in simple graph prototype and graph prototype screen elements (Krists)
..F....... [ZBX-8662] fixed multiselect and text input alignment (Pavels)
..F....... [ZBX-8715] fixed item flex interval updating in item massupdate (Krists)
..F....... [ZBX-8710] fixed LLD graph prototype screen items to be displayed correctly when containing item has colspan/rowspan set (Krists)
..F....... [ZBX-8532] fixed frontend messaging sounds not playing on IE11 and playing in loop if set to play once on other browsers (Ivo)

--------------------------------------------------------------------------------
Changes for 2.3.5

Bug fixes:
..F....... [ZBX-8714] fixed confirmation dialogs when performing a mass action (Pavels)
A......... [ZBX-8634] fixed trigger prototype validation to disallow items from both templates and hosts in same trigger prototype (Krists)
..F....... [ZBX-8701] fixed disabled web scenarios being displayed in the web monitoring widget (Pavels)
..F....... [ZBX-8707] fixed not being able to add an action operation condition (Pavels)
..F....... [ZBX-8702] changed the default graph palette to generate the first line in green color and the second in red (Pavels)
..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
...G...... [ZBX-8646] added a warning on UNIX/GNU/Linux platforms if logrt[] directory has no 'execute' permission (Andris)
........S. [ZBX-8541] fixed queue calculation when hosts with active items return from no data maintenance (asaveljevs)
..F....... [ZBX-8683] fixed misplaced 'Add' button for IT Services having child services (Alexei)

--------------------------------------------------------------------------------
Changes for 2.3.4

New features:
...G...PS. [ZBXNEXT-101] added functionality for changing log level at runtime, added new trace log level for extended web and vmware monitoring (asaveljevs, igors, wiper)
..F....... [ZBXNEXT-1467] added clear separation between 'add' and 'update' operations in the frontend (Alexei, Sasha)
..F....... [ZBXNEXT-570] implemented the ability to quickly display items on a graph from the latest data page (Ivo, Pavels)
.......PS. [ZBX-8367] added recalculating of unsupported items queue when changed "Refresh unsupported items" parameter (Juris, Sasha)
A.F....... [ZBXNEXT-1583] implemented new screen element types - "Graph prototype" and "Simple graph prototype" (Krists)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Italian, Polish and Slovak translations; thanks to Zabbix translators (Richlv)
....I..PS. [ZBXNEXT-2359] made server and proxy refuse to start if StartPollersUnreachable=0, but other pollers are started (asaveljevs)
....I..PS. [ZBX-8557] implemented housekeeper 30 minutes startup delay (Arturs)
A.F.I..PS. [ZBX-7720] increased size of "Host name", "Visible host name" and "Proxy name" fields to 128 characters (Sasha)

Bug fixes:
..F....... [ZBX-8458] visual fixes in multiselect, actions, screens and maps (Oleg)
..F....... [ZBX-8682] added IT services sorting in dependencies tab (Oleg)
........S. [ZBX-8414] fixed value cache statistics update when database contains only part of requested data (wiper)
........S. [ZBX-8414] fixed value cache single value request returning FAIL for not found items in low memory mode (wiper)
..F....... [ZBX-8675] removed sortorder sorting from IT services popup window (Oleg)
...G...... [ZBX-8664] changed agent to allow empty return values from user parameters and remote commands (dimir)
..F....... [ZBX-8616] fixed link to host items in Inventory->Hosts host view (Krists)
..F....... [ZBX-8624] fixed inconsistent header layout in Monitoring->Discovery page (Krists)
..F....... [ZBX-8524] fixed trigger filter not being reset on the Monitoring->Events page (Krists, Pavels)
...G...PS. [ZBX-8494] added check to prevent starting a proxy with a server database and vice versa (Andris)
..F....... [ZBX-8670] fixed undefined index error on the web scenario configuration page when no host is selected (Pavels)
..F....... [ZBX-8531] fixed inconsistent group selection dropdown behaviour in application configuration (Krists)
..F....... [ZBX-8653] fixed big double value check in the decimal validator (Oleg)
..F....... [ZBX-8377] fixed style and hover effect for disabled bulk action buttons and improved readability for readonly input fields (Ivo)
A......... [ZBX-8568] fixed item.delete and itemprototype.delete to also remove trigger prototypes using them (Krists)
A......... [ZBX-8636] fixed user accounts not being disabled after exceeding number of unsuccessful login attempts (Krists)
........S. [ZBX-7721] added support for discovering more than 100 hypervisors on large vcenter installations to vmware collector (dimir, wiper)
...G....S. [ZBX-8564] added standard error output while running remote script (Arturs)
...G...PS. [ZBX-8629] fixed crash in get_string() function when checking "Database monitor" items (asaveljevs)
....IJ.... [ZBX-4800] replaced JSON.org library with Android JSON library; thanks to Volker Fröhlich for legal research (asaveljevs)
.........T [ZBX-4800] fixed typo in item name in "Template JMX Generic": "mpTenured" -> "mp Tenured" (asaveljevs)
..F....... [ZBX-8509] fixed value of field "Use custom multiplier" to correctly default to "1" if checkbox is unchecked (Krists)
A......... [ZBX-8530] fixed host update to work when doing template unlink and interface remove in same request (Krists)
.......PS. [ZBX-8488] fixed items being shown in queue with a delay of more than 44 years (asaveljevs)
A......... [ZBX-8627] fixed problem with some of code not working on PHP 5.3 (Krists)
...G...PS. [ZBX-8599] fixed incorrect error message in Telnet based checks (Arturs)
....I..PS. [ZBX-8389] fixed compilation error due to undeclared CURLOPT_KEYPASSWD with versions of libcurl up to 7.16.4 (asaveljevs, dimir)
A.F....... [ZBX-8582] added use of escaping to variables in SQL queries to prevent possible injections in places where it was missing; thanks to Leann for the report (Krists)
........S. [ZBX-8444] improved sleeping escalation processing by using configuration cache to get enabled items, triggers and hosts (igors)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
........S. [ZBX-8608] fixed clearing of discovered services with using CIDR notation in ip lists (Sasha)
........S. [ZBX-8415] fixed possible server crash on LLD host or host group update (dimir, Sasha)
...G...... [ZBX-8455] improved synchronization between perfromance collector and agent threads (wiper)
...G...... [ZBX-8236] fixed few memory leaks in Windows agent (wiper)
...G...PS. [ZBX-8601] fixed bad performance of the proxy configuration synchronization (Sasha)
.......PS. [ZBX-8600] fixed SQL errors in proxy configuration synchronization (Sasha)
A......... [ZBX-8563] added field "logtimefmt" to exported items (Krists)
..F....... [ZBX-8484] fixed "Plain text" screen elements with "Show text as HTML" enabled trying to display the text as preformatted (Andrejs)
.......PST [ZBX-7621] changed virtual machine disk and network discovery to use device name instead of instance id in discovered item name (wiper)
.......PS. [ZBX-8338] fixed SNMP walking code so that it intelligently chooses either a string or numeric representation for an OID index (asaveljevs)
..F....... [ZBX-8577] added wmi.get[] to the list of suggested items (asaveljevs)
A......... [ZBX-8430] fixed SQL errors in drule.delete API method (Andrejs)
A.F....... [ZBX-8510] fixed possible deadlocks when updating IT services (Pavels, Sasha)

--------------------------------------------------------------------------------
Changes for 2.3.3

New features:
A.F....... [ZBXNEXT-219] added ability to remove resources missing in XML file (Ivo)
A.F....... [ZBX-1357] updated Polish and Slovak translations; thanks to Zabbix translators (Richlv)
A.......S. [ZBX-8473] improved performance of deleting triggers by API and server - events will be deleted only by the housekeeper (Krists, Sasha)
..F....... [ZBXNEXT-1826] added proxy name as host prefix in item queue details page (Ivo)
..F.....S. [ZBXNEXT-1848] added support for internal item zabbix[host,,maintenance] (Sasha)
........S. [ZBXNEXT-1848] added processing of internal items in maintenance without data collection (Sasha)
........S. [ZBXNEXT-2279] zabbix[proxy,,lastaccess] will be always performed by server (Sasha)
A.F.....S. [ZBXNEXT-1133] added support for custom expressions in action conditions (Krists)
...G...... [ZBXNEXT-1300] added low-level discovery support for enumerating CPUs on all supported platforms (Juris)
A......... [ZBX-8459] made possible CORS AJAX requests for JSON API (Andrejs)

Bug fixes:
...G...... [ZBX-8512] fixed processing of web.page.regexp without a newline character in the end of http GET response (Arturs)
..F....... [ZBX-8471] fixed removing slides from slideshows in cases when some slides have been deleted (Krists)
..F....... [ZBX-8509] fixed item custom multiplier formula default value to be "1" and not become unset in some cases (Krists)
A.F....... [ZBX-8430] fixed cascade removal of action conditions when deleting related discovery rule and checks (Andrejs)
..F....... [ZBX-8432] fixed multiselect resize and IE11 visual issues (Oleg)
..F....... [ZBX-8478] fixed slideshow handling in monitoring for slideshows without slides (Krists)
A......... [ZBX-8493] fixed usergroup.massadd API call to not create duplicate entries in "rights" table (Krists)
..F....... [ZBX-8492] fixed maintenance periods without hosts/hostgroups to be accessible by both admins and superadmins (Krists)
..F....... [ZBX-2570] fixed dashboard widgets showing error messages about expired/broken session (Krists)
A......... [ZBX-8428] fixed item.get API call to return values for "lastvalue", "lastclock", "lastns", "prevvalue" only for last 24 hours (Krists)
..F....... [ZBX-8468] removed unnecessary "empty" buttons in map element popups (Andrejs)
..F....... [ZBX-8431] added context for text string 'Name' (Oleg)
..F....... [ZBX-8467] removed "make_latest_issues" function extra argument (Oleg)
..F....... [ZBX-8436] fixed page layout being broken with IE8 in cases when item rows are added or removed (Krists)
..F....... [ZBX-8286] fixed undefined index when enabling or disabling hosts in a host group (Krists)
.......PS. [ZBX-8037] added informative log message about Zabbix not upgrading SQLite3 databases (Juris)
..F....... [ZBX-8425] fixed "Host status" widget displaying problematic host if one of its groups is set to hidden in dashboard filter (Ivo)

--------------------------------------------------------------------------------
Changes for 2.3.2

New features:
A.F....PS. [ZBXNEXT-2301] added a way to disable SNMP bulk operations per interface (asaveljevs, Oleg)
..F....... [ZBX-2603] added validation while working with regular expressions (Andrejs)
..F....... [ZBX-8278] prepared frontend for mbstring.internal_encoding ini option deprecation in PHP 5.6+ (Andrejs)
..F....... [ZBXNEXT-2222] added trigger status filter to the trigger overview page (Sasha)
..F....... [ZBX-8339] removed auto login/logout controls while editing guest user (Andrejs)
...G...... [ZBXNEXT-2203] added information on the reason log[] and logrt[] items became not supported (Andris, asaveljevs)
..F....... [ZBXNEXT-2254] added support for custom PostgreSQL schema to frontend and updated setup wizard (Krists)
..F....... [ZBX-8329] added styling for disabled buttons and inputs (Andrejs)
..F....... [ZBXNEXT-2344] added links on group names in "Web monitoring" widget (Ivo)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish, Russian and Slovak translations; thanks to Zabbix translators (Richlv)
..F....... [ZBX-7399] improved multiselect by adding popup select window (Oleg)
..F....... [ZBX-8113] changed frontend configuration wizard to store info in session instead of cookies (Andrejs)

Bug fixes:
..F....... [ZBX-7941] changed page footer to show debug in fullscreen mode again (Sasha)
........S. [ZBX-8011] fixed escalator giving false 'no media defined' errors (wiper)
.......PS. [ZBX-8450] removed carriage return stripping from text values when inserting data into the database (Juris)
..F....... [ZBX-8439] fixed layout problems in host and template configuration, host inventory in Safari (Krists)
..F....... [ZBX-8443] fixed host mass update form to be displayed correctly in Opera (Krists)
..F....... [ZBX-8437] fixed JS errors after show/hide frontend filter (Oleg)
..F....... [ZBX-8411] fixed item selection by click-and-drag and element form hiding in sysmap configuration with IE8 (Krists)
A.F.I..... [ZBX-8406] fixed typos "overriden" to "overridden", "occurence" to "occurrance", changed "WEB" to "web" in translations and database patch files (Krists)
A.F....... [ZBX-8397] removed outdated queue related code from frontend and API (Krists)
........S. [ZBX-8359] changed servers timer processes title line to display amount of hosts that have changed maintenance status; active maintenance period count is no longer displayed (Juris)
..F....... [ZBX-8375] fixed multiple issues in various forms: removed duplicate hidden fields, added missing field translations, added JS confirmation message encoding and fixed displaying submitted values on failure (Ivo)
..F....... [ZBX-8240] fixed multiselect input placeholder behaviour on IE8, input cursor issue and removed "clear field" button for multiselect in IE10+ (Krists, Oleg)
..F....... [ZBXNEXT-1782] fixed testing of trigger expressions that contain nested parentheses (Pavels)
...G...... [ZBX-8270] fixed disk space reporting for large AIX file systems (>= 16 TB) (Andris)
.......PS. [ZBX-8422] removed PHP mutex locking from server code because of not being used and incompatible licensing issues (wiper)
..F....... [ZBX-8377] fixed dark orange theme input fields being displayed light blue, submit button hover not displaying as disabled and made readonly and disabled input fields more readable on all browsers (Ivo)
A......... [ZBX-8332] removed redundant screen import code from 1.8 importer (Krists)
..F....... [ZBX-1215] changed captions of items and periods to be autogenerated by default in barreports (Andrejs)
..F....... [ZBX-8378] fixed bar graphs to automatically resize vertically thus preventing broken charts when captions are very long (Krists)
..F....... [ZBX-8380] fixed disabled confirmation text label in "Administration/Scripts" for IE8 (Krists)
..F....... [ZBX-8370] fixed misc. bugs in barreports (input validation, default captions, caption escaping) (Andrejs)
..F....... [ZBX-8382] fixed trigger severity sound not stopping in user profile form on "Stop" button press (Ivo)
A......... [ZBX-8315] fixed host interface import (from 1.8 and up) to correctly create new or reuse existing interfaces (Krists)
...G...... [ZBX-8248] fixed vfs.file.regexp, vfs.file.regmatch and web.page.regexp to handle carriage returns properly (Juris)
..F....... [ZBX-7459] fixed saving and editing of regular expression having trailing, leading, or repeating spaces (Andrejs)
..F....... [ZBX-1268] fixed log trigger expression editor to show only usable sorting arrows (Andrejs)
..F....... [ZBX-8285] fixed widget "History of events" and frontend messaging to use visible host names (Krists)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
..F....... [ZBX-8354] removed period in caption for "Distribution of values for multiple periods" bar report (Andrejs)
.......PS. [ZBX-8092] fixed items being polled at the same time after host becomes enabled (asaveljevs)
.......PS. [ZBX-8324] fixed there being too many expressions in a list in a SQL query (asaveljevs)
..F....... [ZBX-8355] changed confusing context for date format translations (Andrejs)
..F.I..... [ZBX-7921] fixed default values for screen item colspan/rowspan to 1 in frontend and database (Krists, wiper)
..F....... [ZBX-8288] fixed problems with vertical table headers sometimes being offset (Krists)
...G...... [ZBX-8213] fixed possible crash when processing eventlog on Windows 2000,2003,XP (wiper)
.......PS. [ZBX-8040] wait for proper SMTP response before sending first command (wiper)
..F....... [ZBX-8358] fixed overview screen elements being displayed incorrectly after refreshing (Pavels)
..F....... [ZBX-8196] added validation for sorting parameters (Andrejs)
A.F....... [ZBX-8334] fixed selecting group prototypes in HostPrototype::get() using Oracle backend (Andrejs)
..F....... [ZBX-8320] corrected help item strings by removing double spaces in sentences and "IP" used in uppercase letters (Ivo)
.......PS. [ZBX-8061] fixed VMware cluster functions returning notsupported despite clusters being discovered normally (wiper)
........S. [ZBX-8348] fixed processing of LLD triggers; function references in the trigger expression could be out of order (Sasha)
..F....... [ZBX-8053] changed label "Latest data" to "Monitoring" in host inventory view (Ivo)
..F....... [ZBX-8333] renamed screen item adding, updating and deleting messages (Ivo)
..F....... [ZBX-8197] fixed all data not being shown on a graph if the period is set to or more than 2 years (Krists)
..F....... [ZBX-8330] fixed a bug with grouped buttons in discovery rules for SNMP checks (Andrejs)
..F....... [ZBX-8318] added "d. m. Y" date format to recognized formats in frontend and set "Y-m-d H:i:s" as fallback (Krists)
..F....... [ZBXNEXT-2124] fixed submap problem count calculation in Monitoring -> Maps when application filters are active (Krists)
..F....... [ZBX-8301] restricted "unique" attribute to Zabbix agent & SNMP checks in discovery rule creation (Andrejs)
.......PS. [ZBX-8095] fixed a bug in item queue that updated item's nextcheck but not its position in the queue (asaveljevs)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
.......PS. [ZBX-8325] fixed a crash with Oracle when inserting a large number of records (wiper)
........S. [ZBX-8336] fixed server crash when value cache is working in low memory mode (wiper)
...G...... [ZBX-8327] fixed possible crash when processing Windows eventlog (wiper)
....I..... [ZBX-8306] added Percona database support when compiling with --with-mysql configuration option (wiper)
.......PS. [ZBX-8287] added truncating of long text values to maximum field length before inserting them into database (Andris)
........S. [ZBX-3163] fixed trigger evaluation order so that it takes dependencies into account (asaveljevs)
A.F....... [ZBX-7373] improved performance of latest data and item overview pages by taking data for a limited period only (Pavels)
..F....... [ZBX-8200] improved performance of Monitoring -> Events page (Krists)
..F....... [ZBX-7536] changed popups to display host visible name instead of hostname (Andrejs)
..F....... [ZBX-8292] fixed host prototype creation (Krists)
..F.....S. [ZBX-8092] changed the way the number of active triggers is calculated in the dashboard and zabbix[triggers] item (Andrejs, igors)
........S. [ZBX-8092] added disabled triggers to the configuration cache for correct macro expansion in notifications (igors)
........S. [ZBX-7901] improved value cache database operations when caching count based requests (wiper)
...G...PS. [ZBX-8172] fixed null JSON value decoding (wiper)
.......PS. [ZBX-8188] fixed IPMI items staying supported when sensor data becomes unavailable (asaveljevs, dimir)
..F....... [ZBX-8216] fixed screen import error (Andrejs)
..F....... [ZBX-8245] fixed repeating of actions while sorting / paging (Andrejs)
A.F....... [ZBX-5567] removed parameter "not_proxy_hosts" from hostgroup.get API method and frontend code (Krists)
..F....... [ZBX-8271] fixed importing of maps with LLD discovered hosts (Andrejs)

--------------------------------------------------------------------------------
Changes for 2.3.1

New features:
A.F....PS. [ZBXNEXT-282] implemented additional options and HTTP header support for web scenarios (dimir, Krists)
.......PS. [ZBXNEXT-2254] DBSchema configuration parameter now applies to PostgreSQL as well as IBM DB2 (Juris)
A.F....... [ZBX-1357] updated Japanese, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8276] fixed latest data filtering by name (Ivo)
A......... [ZBX-8195] fixed web scenario step validation for httptest.create and httptest.update API methods (Krists)
...G...PS. [ZBX-8172] fixed translation of \uxxxx sequences in JSON string values (wiper)
..F....... [ZBX-8241] fixed duplicate display of actions in media type list (Andrejs)
A.F....... [ZBX-8194] improved validation for web scenarios and web steps (Ivo, Krists)
...G...... [ZBX-8269] fixed processing of active checks in agent (Andris)
...G...... [ZBX-8238] fixed updating agent 'mtime' for logrt[] items; thanks to Yoshinori Komuro for patch (Andris)
..F....... [ZBX-7535] trivial change from 'Link' to 'URL' in error messages (Andrejs)
..F....... [ZBX-8259] fixed padding for widgets in screen (Andrejs)
........S. [ZBX-8143] triggers are now committed to the database individually when setting to an unknown state to avoid potential locking between the poller and history syncer (Juris)
.......P.. [ZBX-7968] fixed bug when proxy stopped sending history data if it had more than 1000 unmonitored item values in history table; thanks to Corey Shaw for identifying the issue and providing a patch (wiper)
..F....... [ZBX-8221] corrected labels while copying items (Andrejs)
........S. [ZBX-8092] added disabled hosts and disabled items to the configuration cache for correct macro expansion in notifications (igors)

--------------------------------------------------------------------------------
Changes for 2.3.0

New features:
A.F....PS. [ZBXNEXT-1782] added support for newlines and tabs in trigger expressions (asaveljevs, Pavels)
A.F.I..PS. [ZBXNEXT-1782] added support of new trigger expression operators ">=", "<=", "<>", "and", "or" and "not"; removed existing "#", "|" and "&" (asaveljevs, Pavels)
...GI..PS. [ZBXNEXT-2203] added information on the reason items become not supported (Alexei, asaveljevs)
..F....... [ZBXNEXT-734] implemented support for URL as dynamic screen element and added macro support (Ivo)
...GI..PS. [ZBXNEXT-497] added support for patterns in "Include" configuration directive (asaveljevs)
...G...... [ZBXNEXT-1506] added support for vfs.dev.read[] and vfs.dev.write[] on AIX; thanks to Jairo Lopez and Boris Manojlovic for patches (asaveljevs)
..F....... [ZBX-5430] implemented ISO 8601 standard date format "YYYY-MM-DD hh:mm:ss" as default (Ivo)
A......... [ZBX-7981] deprecated "exists" API methods (Ivo)
A.F....... [ZBX-7949] improved multibyte string support (Ivo)
..F....... [ZBXNEXT-2270] changed "Status" dropdown in host and host prototype forms to "Enabled" checkbox (Krists)
..F....... [ZBX-7941] changed page footer to not show debug in fullscreen mode (Krists)
A.F.I...S. [ZBXNEXT-1343] removed support of old style node-based distributed monitoring (Eduard, Sasha)
........S. [ZBXNEXT-2256] added support of host level macros like {HOST.*} along with user macros in LLD filter regexps (Sasha)
..F....... [ZBX-7979] added button "Clear history and trends" to scenarios form (Krists)
..F....... [ZBXNEXT-2065] added a filter option to hide recently resolved triggers in Monitoring -> Triggers (Oleg)
..F....... [ZBXNEXT-949] improved filters by adding different titles for open and collapsed states (Krists)
..F....... [ZBXNEXT-2107] added links to dependency triggers and added comma separated host list if dependency trigger belongs to multiple hosts in trigger edit and massupdate forms (Ivo)
...G...... [ZBXNEXT-2225] added a percentage free parameter to system.swap.size item; changed the way swap size is calculated (Juris)
..F....... [ZBXNEXT-1119] changed the global search to also search by technical host and template names (Pavels)
...G...... [ZBXNEXT-2194] added configuration option to include all files in a directory on Windows (Nikolaj)
........S. [ZBXNEXT-751] added support of user macros in the notifications and commands (Nikolaj)
A.F....... [ZBXNEXT-2123] implemented the application and host inventory filters on the trigger monitoring page (Pavels)
A.F.I...S. [ZBXNEXT-2117] added "Description" field for templates, hosts and proxies (Eduard, Sasha)
..F.I..... [ZBXNEXT-1533] added "Action name" in "History of actions" screen and added a patch to change screen item sort order (Oleg, Pavels)
..F....... [ZBX-7850] unified the "Go to" section of host pop-up menus displayed in maps and other other places and made menu links disabled instead of hidden (Ivo)
..F....... [ZBXNEXT-421] implemented user name in action audit page (Eduard)
..F....... [ZBXNEXT-2167] improved info column in latest data monitoring and item, trigger, discovery host configuration (Eduard)
..F....... [ZBX-6374] added pagination in availability reports (Oleg)
..F....... [ZBXNEXT-1533] added "Action name" in Audit -> Action log (Oleg)
...G...... [ZBX-7742] added error message upon encountering trailing data for zabbix_sender when reading from file (Juris)
A.F.I...S. [ZBXNEXT-581] implemented the ability to filter by multiple LLD macros (Pavels, wiper)
..F....... [ZBX-7361] implemented alphabetic host ordering when trigger has many hosts (Ivo)
..F....... [ZBXNEXT-1632] added graph link in host menu popup "Go to" section (Eduard)
..F....... [ZBXNEXT-1735] removed graph and history link from items in latest data page, if history and trends are disabled (Oleg)
..F....... [ZBXNEXT-1910] added active since and active till columns in maintenance page (Eduard)
..F....... [ZBX-7095] added 'Cancel' button in dashboard configuration (Ivo)
..F....... [ZBXNEXT-2140] enabled Monitoring -> Latest data filter option "Show items without data" by default (Richlv)
..F....... [ZBX-7713] changed the event details page to display all hosts used in a trigger (Ivo)
.......PS. [ZBXNEXT-1700] added informative messages about database connection restoration (Juris)
..F....... [ZBX-7609] improved frontend messages mute/unmute (Eduard)
..F....... [ZBXNEXT-1291] added clickable links for template names in host, template, host prototype and discovered host property templates tab (Oleg)
..F....... [ZBXNEXT-2073] improved dashboard refresh time menu (Eduard)
..F....... [ZBXNEXT-2073] improved dashboard favourite menu (Eduard)
..F....... [ZBXNEXT-2073] improved service configuration menu (Eduard)
..F....... [ZBXNEXT-2073] improved slide show refresh multiplier popup menu (Eduard)
..F....... [ZBXNEXT-2073] improved trigger log menu (Eduard)
..F....... [ZBXNEXT-2073] improved trigger macros menu (Eduard)
..F....... [ZBXNEXT-2073] updated jQuery to latest 1.10.2 (Eduard)
...G...PS. [ZBXNEXT-453] added a new parameter 'User' to daemon configuration that allows dropping privileges to the specified user (Juris)
....I...S. [ZBXNEXT-581] split database upgrade patches over multiple files for easier maintenance (wiper)
A......... [ZBX-7345] removed deprecated API features (Pavels)

Bug fixes:
........S. [ZBX-8014] fixed evaluation of calculated item and trigger expressions not being precise enough (asaveljevs)
..F....... [ZBX-8212] it is not possible to add triggers from templates to maps anymore (Andrejs)
A......... [ZBX-8227] fixed the "applicationids" parameter in trigger.get overriding the "groupids" parameter (Pavels)
A......... [ZBX-8169] fixed SLA period calculation to account for DST changes (Krists)
...G...PS. [ZBX-8172] fixed numeric value extraction from json data to ensure compatibility with third party tools that sends data as numeric values instead of strings (wiper)
.......P.. [ZBX-8048] fixed bug where proxy would truncate execute scripts of telnet, SSH and database monitoring items to 2kB (Juris)
A......... [ZBX-8193] changed web scenario default timeout to 15 (Nikolaj)
........S. [ZBX-6190] added a more informative message to return when an item does not have enough information to perform nodata() calculations (Juris)
..F....... [ZBX-8157] fixed size and style of custom user agent in web scenario edit form and fixed IE displaying input field on second click (Ivo)
A......... [ZBX-6834] fixed trigger.get not returning any results when using the "host" parameter (Pavels)
A.F....... [ZBX-8190] fixed validation in API to prevent SQL errors with Oracle database when string with excessive length is stored (Krists)
..F....... [ZBX-8160] removed justification in warning message (Ivo)
..F....... [ZBX-8141] corrected 'URL' abbreviation string to uppercase (Ivo)
..F....... [ZBX-7839] fixed cloning of graphs and hosts to use changed form values (Krists)
..F....... [ZBX-8165] fixed issue when maintenance items with its hosts/host groups removed are not accessible in configuration (Krists)
...G...PS. [ZBX-2196] changed status codes of various exit calls to library macros for consistency (Juris)
........S. [ZBX-1274] fixed negative values, received from SNMP agent, being displayed as large unsigned integers (igors)
...G...... [ZBX-8031] removed pre-processor aliases for Windows string functions; converted all references of Windows types to standard C types (Juris)
..F....... [ZBX-8158] fixed disabled hosts not shown in trigger selection popup when in configuration (Krists)
A.F....... [ZBX-8118] changed image update so that image type can not be changed after create (Krists)
..F....... [ZBX-7553] fixed graph not getting period when coming from screen (Krists)
....I..... [ZBX-7890] fixed broken make distclean (Nikolaj)
A......... [ZBX-7981] fixed validation when renaming host to an existing template in host.massupdate; fixed validation when renaming template to an existing host in template.massupdate (Ivo)
..F....... [ZBX-7436] changed string "comment" to "description" in trigger list and trigger comments (Krists)
..F....... [ZBX-8159] fixed missing history bar when viewing or editing trigger descriptions (Krists)
A......... [ZBX-7949] fixed inherited graph and graph prototype case insensitive name comparison (Ivo)
.......PS. [ZBX-7534] removed the limit of dservice value and removed the limit of authorization string (Nikolaj)
A......... [ZBX-8132] fixed image.get not properly returning all images for sysmaps (Krists)
...G...... [ZBX-8108] fixed reading /proc virtual files without rewinding the file position (Juris)
...G...... [ZBX-5243] increased the length of program name and command line that proc.mem[] and proc.num[] can match on AIX; thanks to Boris Manojlovic for patch (asaveljevs)
...G...... [ZBX-7448] fixed Windows agents limit check (Nikolaj, wiper)
..F....... [ZBX-7335] improved element copy dialog by having hosts, templates and host group in separate target types and empty groups are not shown (Krists)
.......PS. [ZBX-3336] fixed autodiscovery rule doesn't clear/rescan hosts in dhosts/dservices (Nikolaj)
..F....... [ZBX-6497] improved frontend filters, Filter and Reset now is submit buttons, removed JS form reset scripts, changed filter data saving process in profiles (Oleg)
..F....... [ZBX-2840] fixed map configuration with broken images (Eduard)
..F....... [ZBX-6596] fixed trigger sorting by hostname (Eduard)
..F....... [ZBX-8012] made links to other IT services from the dependency management to open in a new browser tab (Eduard, Oleg)
..F....... [ZBX-7624] fixed pie charts legend alignment (Eduard)
..F....... [ZBX-8029] changed built-in font size from 0 to 1 for Zabbix home page and date in maps and graphs to support image functions for HHVM (Ivo)
A......... [ZBX-7625] changed the execution order of API checks (Oleg)
..F....... [ZBX-8032] enabled hyperlinks in host inventory overview page (Eduard)
..F....... [ZBX-7120] fixed undefined index in menu for event csv export (Eduard)
..F....... [ZBX-6675] removed host from the graph title if items from multiple hosts are included (Oleg)
A.F....... [ZBX-7781] fixed no error being triggered when trying to pass the "auth" parameter to a method that does not require authentication (Pavels)
..F....... [ZBX-8001] fixed host massupdate inventory tab being reset after choosing an inventory mode (Ivo)
..F....... [ZBX-7873] removed redundant error message in login page in event when frontend access for guest is not available (Eduard)
..F....... [ZBX-7969] fixed discovery checks sorting in action configuration page (Eduard)
..F....... [ZBX-7969] fixed sorting by name in discovery rule page (Eduard)
..F....... [ZBX-7826] fixed padding near textarea in acknowledges page (Eduard)
...G...PS. [ZBX-4998] fixed inconsistency of logging on Linux and Windows agents, and fixed information level logging at debug level 0 (igors)
....I..... [ZBX-6235] fixed unnecessary compilation of C code when only --enable-java is passed to ./configure (asaveljevs)
...G...PS. [ZBX-5546] removed formatting of JSON objects and escaping of forward slash/solidus (igors)
..F....... [ZBX-7749] fixed possibility to set up database with default setting "Autocommit OFF" (Ivo)
........S. [ZBX-7140] fixed SQL query to retrieve data for host updates sorted from the database (Juris)
...G...... [ZBX-7673] removed strict necessity for a configuration for options that don't require it (Juris)
..F....... [ZBX-7786] fixed cell limit formatting with ellipsis (Eduard)
..F....... [ZBX-7727] added SQL connection error displaying for Oracle and DB2 (Oleg)
....I..... [ZBX-5789] removed unused fields in graph_discovery table (Sasha)
..F....... [ZBX-6350] fixed incorrectly displayed table cell width in Event source details and Event details blocks (Ivo)
..F....... [ZBX-7095] fixed dashboard filter name to show pointer cursor (Ivo)
..F....... [ZBX-7773] fixed jQuery buttonset initializing (Eduard)
..F....... [ZBX-7707] fixed "Auto-logout" field to show submitted incorrect value (Ivo)
A.F.I..... [ZBXNEXT-2124] implemented an application filter for host and host group map elements (Pavels)
....I..... [ZBX-7109] removed unused fields in trigger_discovery table (Sasha)
....I..... [ZBX-7168] fixed configure.ac template to properly link libcurl to all components independently (Juris)
A......... [ZBX-4772] fixed possibility to pass incorrect host status value (Ivo)
..F....... [ZBX-7631] fixed dashboard favourite widget width (Eduard)
....I..... [ZBX-7622] changed the default value of timeperiods.every field to '1' (wiper)
...G...PS. [ZBX-7618] removed partial matching for long format command line options (Juris)
..F....... [ZBX-6940] fixed frontend history links not remembering search queries (Pavels)
...G...... [ZBX-7413] fixed inconsistency of config file handling for loading and checking userparameters and aliases before starting the daemon (igors)
...G...... [ZBX-7412] fixed alias parsing; colon symbols are now supported in alias parameters (Juris)
........S. [ZBX-7204] fixed timestamp order of events generated during network discovery (igors)

--------------------------------------------------------------------------------
Changes for 2.2.24rc1

New features:

Bug fixes:
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)

--------------------------------------------------------------------------------
Changes for 2.2.23

2.2.23rc1 was released as 2.2.23 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.23rc1

Bug fixes:
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks, simplified code (Andris, wiper)

--------------------------------------------------------------------------------
Changes for 2.2.22

2.2.22rc1 was released as 2.2.22 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.22rc1

Bug fixes:
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)

--------------------------------------------------------------------------------
Changes for 2.2.21

2.2.21rc2 was released as 2.2.21 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.21rc2

New features:
..F....... [ZBX-12825] implemented URL validation as optional; improved URL validation (miks)

Bug fixes:
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.21rc1

Bug fixes:
..F....... [ZBX-13262] fixed cookie http-only attribute to prevent XSS attacks (miks)
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13190] fixed check for permissions to enable/disable actions (gcalenko)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-13133] fixed multiple security issues (miks)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)

--------------------------------------------------------------------------------
Changes for 2.2.20

2.2.20rc1 was released as 2.2.20 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.20rc1

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)

--------------------------------------------------------------------------------
Changes for 2.2.19

2.2.19rc1 was released as 2.2.19 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.19rc1

Bug fixes:
........S. [ZBX-12349] fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report (vso)
...G...... [ZBX-12231] fixed memory leak in agent if log[], logrt[] items use global regexps with multiple subexpressions (Andris)
...G...... [ZBX-12187] fixed memory leak when using UserParameter with suppressed characters passed in arguments (viktors)
A......... [ZBX-12023] fixed permission issue with event.get method (Sasha)
.......PS. [ZBX-12046] fixed handling of database failure during ID selection (vso)
..F....... [ZBX-11683] fixed problem with lost IDs of unlinkable templates (miks)
.......PS. [ZBX-11584] fixed selection of ntext data from Microsoft SQL Server using 'db.odbc.select' item key (Sergejs)
........S. [ZBX-12012] fixed resolving of Critical and Verbose event log levels by {ITEM.LOG.SEVERITY} macro (Sasha)
..F....... [ZBX-11888] fixed chart name urlencoding for web scenario reports; thanks to Kotaro Miyashita for patch (miks)

--------------------------------------------------------------------------------
Changes for 2.2.18

2.2.18rc1 was released as 2.2.18 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.18rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
A......... [ZBX-7492] fixed undefined index and invalid argument supplied to foreach errors in case if macros tag is empty or is not included in the XML import file (miks)
..F....... [ZBX-11345] fixed webscenario update error when step does not exist (gcalenko)
...G...... [ZBX-11959] fixed memory leak in the agent on OpenBSD, FreeBSD and NetBSD (abs)
.......PS. [ZBX-11807] fixed poller stalling due to incorrect handling of unixODBC library (viktors)
A......... [ZBX-9358] improved randomness in session ID generation (vmurzins)
A......... [ZBX-11893] fixed permission issue, when importing hosts that are monitored by proxy by Zabbix Admin type user (vmurzins)
..F....... [ZBX-11933] added fullscreen parameter in link to submap in maps (vmurzins)
.......PS. [ZBX-11864] fixed formatting of URLs if an IPv6 is used in simple HTTPS checks (abs)
..F....... [ZBX-6851] fixed zero number display in Event ID column in windows eventlog history (vmurzins)
.......PS. [ZBX-11758] fixed crash in web monitoring when variable is empty or the first step was called regexp function on Solaris (Sergejs)

--------------------------------------------------------------------------------
Changes for 2.2.17

New features:
A.F....... [ZBX-1357] updated Czech, French, Italian, Japanese, Korean, Polish, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 2.2.17rc1

Bug fixes:
........S. [ZBX-11781] fixed potential integer underflow/overflow in the housekeeper process (abs)
.......PS. [ZBX-10902] fixed wrong averages in web monitoring if a web server doesn't respond to a request (abs)
.......PS. [ZBX-11655] fixed Oracle and MySQL column limit calculation when using UTF-8 (vso)
...G...... [ZBX-11719] fixed reading files with vfs.file.regmatch[] and vfs.file.cksum[] keys on windows (Sergejs)
.......PS. [ZBX-11587] fixed handling database failure during transaction commit (viktors)
.......PS. [ZBX-9889,ZBX-11674] fixed vmware.eventlog item values to have unique timestamps in history table (dimir)
........S. [ZBX-11635] fixed possible deadlocks when removing obsolete VMWare services (Sergejs)
.......PS. [ZBX-11481] fixed resolving macros for the IP and DNS fields in interfaces that are linked to the main interface with {HOST.IP} and {HOST.DNS} macros (Sergejs)
..F....... [ZBX-11527] fixed displaying maintenance icon for trigger element in maps (Cemeris)
..F....... [ZBX-11354] fixed applications being reset in templated items and item prototypes when modifying its parent (Ivo)
...G...... [ZBX-11494] fixed "system.stat" returning not supported after Zabbix agent restart on AIX (viktors)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)
........S. [ZBX-11534] fixed default operation step duration to be included in minimal step calculation instead of overriding (vso)
...G...... [ZBX-11528] fixed zabbix_get to match zabbix_server protocol (vso)

--------------------------------------------------------------------------------
Changes for 2.2.16

New features:
A.F....... [ZBX-1357] updated English (United States), Spanish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 2.2.16rc1

New features:
........S. [ZBXNEXT-1859] improved performance by not inserting events of auto registration if no such action was enabled, insert/update/select in a bulk on auto registration data from proxy (Sasha, vso)
........S. [ZBX-10694] added rollup health sensor item to vmware hypervisor template (wiper)

Bug fixes:
........S. [ZBX-11509] fixed system.run command parameter to be quoted only if it contains special characters (vso)
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
...G...... [ZBX-11397] fixed system.hw.chassis key to read DMI tables through sysfs and fall back to /dev/mem only if sysfs is not available (vso)
........S. [ZBX-11411] added check for LLD macro values in calculated item formula to be numeric (viktors)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
A.F.....S. [ZBX-11347] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters for items without interface (asaveljevs, Ivo, Sasha)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
........S. [ZBX-11223] rewritten calculated item formula parsing, simple macro parsing and LLD macro parsing; fixed several problems with function parsing (gleb, Sergejs)
A......... [ZBX-11121] disallowed leaving user without linked user groups with usergroup.update, usergroup.massupdate, usergroup.delete API methods (Cemeris)
...G...... [ZBX-11292] fixed getting network interface statistics on Oracle Solaris 10/11 (Andris)
..F....... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)
..F....... [ZBX-8457] fixed user macro resolving for templated host and templates (Oleg)
...G...... [ZBX-10906] fixed agent active checks being delayed if system time was pushed back (wiper)
A......... [ZBX-10842] fixed sql error when updating httptest with applicationid and without httpstepid parameters (Cemeris)
A......... [ZBX-10842] prevented disappearing of step items when updating httptest without applicationid, httpstepid parameters (Cemeris)
A......... [ZBX-10842] fixed connecting web scenario applicationid to created steps when updating with API httptest.update mehtod (Cemeris)
..F....... [ZBX-9656] prevented updating comments for discovered triggers (Ivo)
..F....PS. [ZBX-11221] fixed MySQL connection issue by overriding user defined auto commit setting (Oleg, vso)
........S. [ZBX-10694] reverted hypervisor health status to HostSystem.overallStatus property (wiper)
.......PS. [ZBX-11213] fixed database monitoring keys (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.15

2.2.15rc1 was released as 2.2.15 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.15rc1

New features:
...G...... [ZBXNEXT-3389] removed value length limitation in zabbix_sender when reading data from file/stream (wiper)

Bug fixes:
........S. [ZBX-11204] fixed parameter parsing in calculated items when it contains double quote escaping (Sergejs)
.......PS. [ZBX-5448] fixed possible delay when proxy sends cached history to server (vso)
.......PS. [ZBX-7595] fixed long SNMP OID not being accepted (vso)
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
...G...PS. [ZBX-11245] fixed escaped double quote parsing in quoted parameters in array in item key parameters (gleb)
....I..... [ZBX-11175] fixed compilation failure for OpenBSD 5.8, 5.9, 6.0 (vso)
..F....... [ZBX-8897] increased performance of Monitoring->Events page (Sasha)
A......... [ZBX-11143] added missing space in CTrigger.php SQL query (Cemeris)
A......... [ZBX-11020] fixed "host.create" so that both "inventory" and "inventory_mode" are optional (asaveljevs)
.......PS. [ZBX-8489] removed ODBC request answer size limitation (viktors, wiper)
........S. [ZBX-10830] fixed SNMP trap to convert non-printable values from SNMPv3 to hexadecimal (viktors, zalex_ua)
........S. [ZBX-11124] fixed memory leak in process of deleting hosts, which occurs during lld processing (Sergejs)
........S. [ZBX-11099] reduced configuration cache lock time after host maintenance ends (wiper)
........S. [ZBX-9413] fixed disabled hosts linking to a maintenance (Sergejs)
........S. [ZBX-11059] fixed duplicate notifications sending from one media type (Sergejs)
........S. [ZBX-10713] fixed incorrect macro {ESC.HISTORY} that gathers history about one event to different actions (Sergejs)
........S. [ZBX-10759] fixed trigger prototypes status when host become unavailable (Sergejs)
...G....S. [ZBX-10721] made the third parameter (<port>) of "net.tcp.service" optional (Sergejs)
........S. [ZBX-11012] fixed expansion of macro {DISCOVERY.RULE.NAME} (viktors)
..F....... [ZBX-10903] prevented parsing "data-id" values with jQuery "data" method (Cemeris)

--------------------------------------------------------------------------------
Changes for 2.2.14

Bug fixes:
..F....... [ZBX-11023] fixed SQL injection vulnerability in "Latest data" page; thanks to 1N3 at Early Warning Services, LLC (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.14rc1

Bug fixes:
A......... [ZBX-10933] fixed unexpected overwriting of trigger expressions for unchanged triggers when updating multiple triggers simultaneously via the API trigger.update method (Gunars)
..F....... [ZBX-10866] fixed calendar time for cases when local time zone differs from servers time zone (Cemeris)
..F....... [ZBX-10866] fixed starting value of time selector for events, graphs and screens (Cemeris)
.......PS. [ZBX-10828] fixed server/proxy crashes when performing Simple checks with invalid key parameters hidden in user macro (viktors)
.......PS. [ZBX-10819] fixed server/proxy compilation error on Solaris 10 (viktors)
........S. [ZBX-10723] forced quoting of item key parameter if macro resolution resulted in unquoted parameter with leading spaces (gleb)
.......PS. [ZBX-8096] allowed "noSuchName" to be returned for SNMPv2 and SNMPv3 (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.2.13

2.2.13rc1 was released as 2.2.13 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.13rc1

New features:
A.F....... [ZBX-1357] updated French, Spanish, Vietnamese translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
A......... [ZBX-10755] fixed deletion of the items which used in graph Y axis min/max parameters (Sasha)
....I..... [ZBX-10741] enforced bash usage in mysql.size user parameter configuration script to avoid issues with different default shells; thanks to Timo Lindfors for reporting it (wiper)
........S. [ZBX-10727] fixed timeout being too low when sending configuration data to active proxy (asaveljevs)
.......PS. [ZBX-6563] fixed potential incorrect data from icmppingsec item with low latency hosts (viktors)
A......... [ZBX-10587] fixed inventory mode not being inherited for host prototypes when linking template to a template/host (Ivo)
........S. [ZBX-10681] fixed loss of trailing whitespace in unquoted function parameters when creating calculated items with low level discovery (wiper)
A......... [ZBX-8924] improved performance of alert.get method (Sasha)
..F....... [ZBX-8635] fixed trigger expression constructor support of value suffixes (Cemeris)
........S. [ZBX-10674] prohibited 'band' operator for counting float values (gleb)
........S. [ZBX-10658] fixed count() evaluation for numeric values with operator and empty pattern (gleb)
........S. [ZBX-10312] changed sum(), str(), regexp(), iregexp() trigger functions to return 0 if there are no data in the requested range (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.12

2.2.12rc1 was released as 2.2.12 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.12rc1

New features:
A.F....... [ZBX-1357] enabled Chinese (China), Greek, Korean, Romanian, Ukrainian, Vietnamese translations to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), English (United States), French, Japanese, Korean, Polish, Russian, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
A......... [ZBX-9859] improved performance of screen.get method for an unprivileged user (Sasha)

Bug fixes:
A......... [ZBX-9162] fixed performance of the hostgroup.get method under MySQL (Gunars, Sasha)
.......PS. [ZBX-10493] fixed memory leak when trying to reconnect to URL (viktors)
..F....... [ZBX-6491] fixed resolving of {ITEM.VALUE} macro in "System status" widget and Monitoring -> Triggers (Gunars)
........S. [ZBX-10510] fixed action condition time period checking (viktors)
A......... [ZBX-10155] prohibited creation of a trigger prototype which belongs to a host and a template simultaneously (Sasha)
A......... [ZBX-10155] prohibited creation of a trigger prototype without item prototypes in the expression (Cemeris, Sasha)
A......... [ZBX-10155] prohibited creation of a trigger prototype without permissions to a host or template in the expression (Sasha)
.......P.. [ZBX-6744] fixed "expression tree is too large (maximum depth 1000)" error when using SQLite3 in a large environment (Sasha)
A.F....... [ZBX-10316] fixed the regular expression preventing from adding web scenario steps (Ivo)
.......PS. [ZBX-10257] changed VMware items to become not supported if no VMware collector processes are started (viktors)
A......... [ZBX-10262] fixed item.update modifying "delta" field for a templated item (Ivo)
...G...... [ZBX-10372] fixed searching of network interface statistics in Solaris kstat (Andris, wiper)
A.F....... [ZBX-4842,ZBX-10532] improved auditing of maintenance API operations (Gunars)
..F....... [ZBX-10387] fixed overview vertical column rotation for IE in Japanese language (Ivo)
A......... [ZBX-10369] fixed unexpected deleting of screen items in screen.update API method (Gunars)
........S. [ZBX-10342] fixed item value not being cached by value cache if its timestamp seconds matches the oldest cached value timestamp, but the nanoseconds value is less (wiper)
.......PS. [ZBX-4894] fixed fping 3.x source IP option detection (asaveljevs)
.......PS. [ZBX-10320] fixed NFS based VMware datastore statistics (wiper)
..F....... [ZBX-10356] fixed user media form "send to" and "period" fields having incorrect "maxlength" property (Ivo)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
.......PS. [ZBX-10366] fixed parsing of VMware responses containing too deep XML data (wiper)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new host groups list (Cemeris)
..F....... [ZBX-10319] fixed graphs consuming 100% CPU when given incorrect "stime" parameter in URL (Ivo)
A......... [ZBX-10358] fixed error message in template screen cloning (Oleg)
.......PS. [ZBX-10215] fixed host availability not being updated for connection errors on timeouting items (wiper)
...G...... [ZBX-10313] changed wmi.get[] to accept UTF-8 encoded namespace and WQL query, fixed wmi.get[] to return UTF-8 encoded strings (Sandis)
.......PS. [ZBX-9661] fixed bug when VMware collectors could sometimes use 100% of CPU without processing any data (wiper)
..F....... [ZBX-8635] fixed undefined index in trigger expression constructor popup (Cemeris)
..F....... [ZBX-9938] fixed displaying incorrect number of hosts that have acknowledged problematic triggers in dashboard host status widget when "Problem display" is "Unackowledged only" in dashboard filter (Ivo)
A......... [ZBX-10251] fixed "countOutput" calculation in map.get API method (Gunars)
...G...PS. [ZBX-9733] fixed possibility to start several agents on the same port on Windows (asaveljevs)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new template groups list (Cemeris)
.......PS. [ZBX-10270] fixed HTTP proxy environment variables not being taken into account in Web monitoring (asaveljevs)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
A......... [ZBX-10150] fixed "countOutput" calculation in screen.get API method (Gunars)
..F....... [ZBX-10170] fixed column names vertical rotation in Firefox v43 (Gunars)
.......PS. [ZBX-9904] fixed server response when active proxy sends in historical data, info string was missing (gleb)
...G...PS. [ZBX-10219] fixed pointer type in sizeof() (gleb)
...G...... [ZBX-10177] fixed resource leak in sensor[] on Linux kernel versions 2.6 and higher (gleb)
....I..... [ZBX-10154] improved sender.pl script to take advantage of buffering (increases performance and makes communication with daemons more robust) (gleb)
........S. [ZBX-10138] fixed action based host removal when hosts to be deleted have host prototypes (gleb)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
..F....... [ZBX-10110] fixed using Japanese in global search (Gunars)
..F....... [ZBX-10099] fixed buffer flushing error when executing script on a host (Gunars)
..F....... [ZBX-10077] fixed deleting of profile data for current user (Gunars)
...G...... [ZBX-10126] fixed compilation error in sensors.c on Linux 2.4 kernels (gleb)
........S. [ZBX-10084] fixed removing trigger-related network map elements (viktors)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)
.......PS. [ZBX-9931] removed 2KB item key length limitation when sent to agent (viktors)
...G...... [ZBX-9932] removed 1KB zabbix_get item key length limitation (viktors)
..F....... [ZBX-9820] fixed overview of items and triggers with same name and multiple hosts (Gunars, Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.11

2.2.11rc1 was released as 2.2.11 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.11rc1

New features:
..F....... [ZBX-2616] update bundled DejaVu font from 2.34 to 2.35 (Richlv)
A.F....... [ZBX-1357] updated Czech, Italian and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
...G...... [ZBX-9967] fixed agent compilation error on NetBSD 7 (dimir)
.D........ [ZBX-9347] added information about zabbix_sender input file format to the man page (dimir, Richlv)
..F....... [ZBX-9919] fixed y scale calculation for linear graphs (Cemeris)
...G...PS. [ZBX-9864] fixed compilation warnings regarding SIZE_T_MAX under NetBSD (Sasha)
..F....... [ZBX-9862] added meta tag "msapplication-config" to prevent MSIE11 requesting browserconfig.xml (Gunars)
A......... [ZBX-9340] fixed "data" property not being returned by API when error is generated on DB level (Gunars)
...G...PS. [ZBX-9863] fixed compilation warning regarding "empty_str" initialization in setproctitle.c (gleb)
........S. [ZBX-9912] fixed ITEM.LASTVALUE macro value being truncated at bytes rather than utf-8 characters (wiper)
........S. [ZBX-9643] fixed resolving of {TRIGGER.NAME} macro in action messages (viktors)
........S. [ZBX-7511] removed trimming of leading and trailing spaces in SNMP strings (gleb)
...G...... [ZBX-8899] fixed retrieval of sensor readings on Linux 2.6 and higher (gleb, wiper)
...G...... [ZBX-9917] fixed log message when opening windows eventlog (wiper)
.......PS. [ZBX-9855] fixed SNMP dynamic index cache refresh when SNMP OID changes (dimir)
...G...... [ZBX-9740] improved proc.num for protected Windows processes (gleb)
.......PS. [ZBX-9793] fixed handling of opaque types in SNMP (asaveljevs)
.......PS. [ZBX-9895] fixed memory leak in case of unsupported field type while processing configuration received over proxy protocol (Sandis)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
.......PS. [ZBX-9666] fixed invalid SNMP dynamic index cache if 2 SNMP agents have the same IP, port and OID (dimir, igors, Sandis)
...G...... [ZBX-9796] fixed item key vfs.fs.size operation for NetBSD and HP-UX (viktors)
...G...... [ZBX-9430] fixed Windows eventlog item incorrectly interpreting 0x00000103 return value as an error (wiper)
.......PS. [ZBX-9655] fixed crash if MYSQL connection object initialization failed (wiper)
........S. [ZBX-9667] fixed disabled triggers or triggers having disabled hosts or items affecting trigger dependency calculations (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
.......PS. [ZBX-9668] improved handling of VMware performance counter instances without data (wiper)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
...G...PS. [ZBX-9682] fixed parsing of the numeric item key parameters (igors)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
...G...... [ZBX-9716] fixed possible event record number wraparound issues in the old Windows Eventing support (wiper)
.......PS. [ZBX-4284] improved handling of timeouting items on reachable hosts (wiper)
...G...... [ZBX-9721] fixed agent log message for log[] item in case of log records longer than 256kB (gleb)
..F....... [ZBX-7492] fixed "Undefined index" when importing host without macros (Gunars)
....I....T [ZBX-8989] moved Total memory item from Filesystems to Memory application in Template OS Windows (gleb)

--------------------------------------------------------------------------------
Changes for 2.2.10

2.2.10rc2 was released as 2.2.10 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.10rc2

New features:
A.F....... [ZBX-1357] updated Japanese translation; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-9703] fixed a memory leak in SSH checks when configured public and/or private key is not a regular file (Sandis)
..F....... [ZBX-9381] fixed empty host list in popup drowpdowns (Ivo)

--------------------------------------------------------------------------------
Changes for 2.2.10rc1

New features:
A.F....... [ZBX-1357] enabled Czech locale to be displayed by default (Richlv)
...G...PS. [ZBXNEXT-786] made net.tcp.service[ntp] item work over UDP (asaveljevs)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Czech, French, Japanese, Polish and Spanish translations; thanks to Zabbix translators (Richlv)
.....J.... [ZBX-8839] added timeout configuration option to Java gateway (asaveljevs)

Bug fixes:
...G...... [ZBX-9605] fixed an issue with start lines and end lines in vfs.file.regexp[] and vfs.file.regmatch[] (gleb)
..F....... [ZBX-9332] fixed correct display of green circle in maps and showing more unacknowledged problems than total number of problems (Ivo)
..F....... [ZBX-8895] improved trigger count calculation and removed unnecessary query, thanks to Alexey Pustovalov (Krists)
..F....... [ZBX-9381] removed 'groupid' parameter from global search URLs sometimes causing inaccessible forms due to insufficient permissions (Ivo)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
........S. [ZBX-8949] fixed possible deadlocks when deleting items on systems with MySQL backend (wiper)
...G...... [ZBX-8969] fixed "system.uname" and "system.sw.arch" returning bad values on HP-UX (asaveljevs, wiper)
...G...... [ZBX-9592] fixed possible crash due to uninitialized counterpath variable (igors)
...G...... [ZBX-9290] fixed log file reloading if its size is updated later than modification time (igors)
...G...... [ZBX-9456] fixed system.cpu.util item to work correctly on OpenBSD 5.7 (igors)
........S. [ZBX-4529] fixed security vulnerability in alerter script execution by using strong quoting for script arguments; thanks to Pavel for the report (wiper)
.......PS. [ZBX-8299] fixed SQL errors in case a network discovery rule or check is deleted during processing (asaveljevs)
...G...... [ZBX-9467] fixed agent compilation error related to "ifnet" and "ifnet_head" structs on OpenBSD 5.5 and above (asaveljevs)
.......PS. [ZBX-9457] fixed server crash in case ValueCacheSize=0; thanks to MATSUDA Daiki for patch (asaveljevs)
.......PS. [ZBX-5717] fixed incorrect calculation of icmppingloss[] due to floating-point errors (asaveljevs)
........S. [ZBX-9436] fixed zabbix_server to not exit in case of database connection loss in the middle of transaction (dimir)
........S. [ZBX-9355] added host name and names of conflicting templates to the error message when templates fail to link due to a duplicate item, fixed linking of templates containing web scenarious (igors)
........S. [ZBX-9352] fixed execution of remote commands on the server in case trigger expression contains multiple hosts (asaveljevs)
........S. [ZBX-3507] fixed SMS sending with Huawei GSM modems (asaveljevs)
...G...PS. [ZBX-9251] added missing socket closing to avoid large number of opened sockets (igors)
.......PS. [ZBX-7446] fixed vmware.hv.status item always returning 0 (gray) status (wiper)
...G...... [ZBX-9410] fixed agent logging to eventlog (syslog option) on Windows (wiper)
A.F....... [ZBX-9365] fixed array_combine() function giving a warning message for PHP versions < 5.4.0 (Ivo)
..F....... [ZBX-9402] fixed sorting of elements in pages and fixed several requests returning more results than record count set in configuration (Ivo)
..F....... [ZBX-9367] fixed "Status of Zabbix" and "System status" widget default refresh intervals (Ivo)
..F....... [ZBX-9102] fixed "System status" dashboard widget performing poorly (Ivo)
A......... [ZBX-5656] fixed maintenance.create and maintenance.update methods "timeperiods" parameter to be an array of arrays (Ivo)
....I....T [ZBX-9331] changed value type of system.stat[kthr,*] items in "Template OS AIX" to float and added them to "Performance" application (asaveljevs)
........S. [ZBX-9368] fixed possible SQL errors when linking of several templates (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.9

2.2.9rc1 was released as 2.2.9 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.9rc1

New features:
.......PS. [ZBXNEXT-2354] separated VMware performance collector based statistic retrieval from VMware data retrieval and added items to monitor custom performance counters (wiper)
A.F....... [ZBX-1357] updated Japanese, Polish and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-9344] fixed infinite looping in telnet.run[] in case there is no password prompt (asaveljevs, dimir)
..F....... [ZBX-9281] fixed undefined offset in template screens when resource is URL (Ivo)
..F....... [ZBX-4633] fixed host inventories not displaying all filtered results when record count exceeds global limit (Ivo)
...G...... [ZBX-9283] improved proc_info item (Windows only) to get more information about the processes (dimir)
...G...PS. [ZBX-9284] added Zabbix log file locking to avoid incomplete logging on log file rotation (igors)
...G...... [ZBX-9143] improved proc.num under Windows to handle more processes (dimir)
...G...... [ZBX-9232] fixed processing of eventlog messages to avoid incomplete messaging for events which description could not be found (igors)
........S. [ZBX-9285] fixed memory leak when processing host prototypes (Sasha)
.......PS. [ZBX-9279] optimized VMware requests to reduce amount of transferred data (wiper)
..F....... [ZBX-9087] fixed DB_ID validation expression to properly validate upper bound of received value and fixed various front-end forms not properly validating IDs (Ivo, Krists)
.......PS. [ZBX-7719] added configurable timeout for VMware data gathering requests (wiper)
...G...... [ZBX-9241] fixed possible vfs.fs.discovery item crash on AIX systems (wiper)
.......PS. [ZBX-9104] fixed repeated error messaging if SSH channel failed to close (igors)
...G...... [ZBX-9183] fixed eventlog message collecting in case of error formatting the log message; thanks to Kodai Terashima (dimir)
...G...... [ZBX-9233] fixed processing of bogus negative value of performance counter (igors)
.......PST [ZBXNEXT-2354] fixed VMware virtual machine network and disk transmission rates being reported in kilobytes rather than bytes (wiper)
A.F....... [ZBX-8448] fixed host and template permissions validation when an object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] added read-only groups in host and template edit forms as grayed out when object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed template edit form losing host and template linkages by adding grayed out objects when they belong to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed trigger and trigger prototype "enable/disable" action when trigger belongs to read-only group (Ivo)
..F....... [ZBX-9013] fixed action operation incorrect sorting in edit form which sometimes caused duplicate and missing operations (Ivo, Sasha)
........S. [ZBX-8993] added check for a valid reference of a global regular expression in LLD rules (igors)
.......PS. [ZBX-9088] fixed parsing of SNMP traps for correct processing of delayed traps (igors)
A......... [ZBX-9093] fixed API host.create method for MySQL strict mode when given partial data in "inventory" property (Ivo)
..F....... [ZBX-9168] fixed incorrect keys and unified key parameters in the item key helper (Richlv)
.......PS. [ZBX-8584] fixed vmware eventlog items sometimes returning duplicate values (wiper)
.......P.. [ZBX-9195] fixed lastlogsize and mtime being updated on proxy for unsupported items; thanks to Yoshinori Komuro for patch (asaveljevs, Sasha)
..F....... [ZBX-9010] fixed audit actions not displaying most recent logs when record count exceeds maximum (Krists)
...G...PS. [ZBX-8555] fixed 'broken pipe' errors when executing remote commands. This was happening because pipe was closed without reading from it (wiper)
.......PS. [ZBX-8828] made ICMP items go unsupported if ICMP packets cannot be sent to their host (asaveljevs)
.......PS. [ZBX-9163] fixed SNMPERR_TOO_LONG error being wrongly treated as a network error; thanks to Santal for patch (asaveljevs)
...G...... [ZBX-6047] fixed system.boottime and system.uptime returning incorrect results on Solaris zones (asaveljevs)
........S. [ZBX-9176] fixed {DISCOVERY.SERVICE.NAME} macro to expand properly for HTTPS and Telnet services (asaveljevs)
.......PS. [ZBX-9154] fixed compilation error with Oracle backend (wiper)
..F....... [ZBX-9042] unified "mass update" spelling in trigger configuration page (Richlv)
..F....... [ZBX-9153] fixed vmware.version item key being listed as vmware.eventlog in the item key helper (Richlv)
..F....... [ZBX-8405] fixed typo in item key helper for system.cpu.num item description (asaveljevs)
..F....... [ZBX-8846] fixed non-existent page displaying (Oleg)
........S. [ZBX-9126] fixed processing of trigger/graph prototypes in case when all item prototypes in trigger/graph prototypes were changed (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.8

2.2.8rc1 was released as 2.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.8rc1

New features:
.......PS. [ZBX-4054] added support for SNMP values of type OID (asaveljevs)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8582] fixed SQL injection vulnerability in bar graphs (Ivo, Pavels)
........S. [ZBX-8873] fixed incorrect event being generated after maintenance in case there are out of order events due to proxy (asaveljevs, Sasha)
.......PS. [ZBX-8882] fixed message logging on DB2 errors (igors)
.......PS. [ZBX-8992] made Zabbix prefer the threshold sensor over a discrete sensor, in case both are available under the same name (asaveljevs)
...G...... [ZBX-8506] fixed memory leak in wmi.get[]; thanks to Pedro Nunes for patch (asaveljevs)
.......PS. [ZBX-9016] fixed items not being processed again in case these items or their hosts are disabled and then reenabled (asaveljevs, Sasha)
..F....... [ZBX-5077] fixed percentile calculation formula and corrected accessed index, by which value is selected (arvids)
A......... [ZBX-8486] fixed re-linking templates with web scenarios (Krists)
..F....... [ZBX-8919] fixed range selection in graphs in IE10 and IE11 (arvids)
A......... [ZBX-9017] fixed hostgroup.create and hostgroup.update API calls allowing setting readonly "internal" param (arvids)
..F....... [ZBX-9004] fixed visible corners in table cells in eventlog history (arvids)
..F....... [ZBX-8928] fixed history-related macros to obey the ZBX_HISTORY_PERIOD (arvids)
........S. [ZBX-8952] fixed bug where an action condition of matching parent templates of a trigger worked with only the first template (Juris)
.......PS. [ZBX-8982] turned strict OID validation off for single-variable SNMP requests (asaveljevs)
.......PS. [ZBX-8328] fixed UTF-8 string truncation for IBM DB2 databases to fit the column width (wiper)
..F....... [ZBX-8850] fixed fatal error in graph generation when there is no data and ZBX_UNITS_ROUNDOFF_LOWER_LIMIT is set to "2" (Krists)
.......PS. [ZBX-8476] fixed queue being calculated incorrectly when there is even a slight time difference between server and proxy (asaveljevs)
A......... [ZBX-8832] fixed template application inheritance when linking template other templates (Krists)
........S. [ZBX-8978] fixed propagation of the interfaces into discovered hosts in same order as in the parent host (Sasha)
....I..PS. [ZBX-8849] fixed redundant linking with -lcrypto when linking with Net-SNMP (asaveljevs)
...G...PS. [ZBX-8913] fixed JSON validation sometimes failing to process utf-8 sequences (wiper)
.D........ [ZBX-6542] updated description of HousekeepingFrequency parameter in the default server and proxy configuration files (Sasha)
.......PS. [ZBX-8833] fixed dynamic SNMP item cache working incorrectly for hosts with multiple SNMP interfaces, optimized cache performance (asaveljevs)
A.F....... [ZBX-8904] fixed item.get API to not read all host interfaces when option "selectInterfaces" is used (Krists)
.......PS. [ZBX-8538] added Net-SNMP retry of 1 for cases where Zabbix will not be retrying itself (asaveljevs)
.......PS. [ZBX-8538] changed the strategy to decrease the optimal number of variables two times only (asaveljevs)
..F....... [ZBX-8232] fixed performance issues in maps (Ivo)
........S. [ZBX-8948] fixed memory leak when checking Template condition during action processing (wiper)
........S. [ZBX-6353] improved history cache performance when it's flooded with data from less than 1000 items (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.7

New features:
A.F....... [ZBX-1357] updated Polish and Spanish translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.2.7rc2

Bug fixes:
.......PS. [ZBX-8916] fixed "lastlogsize" not being updated in the configuration cache when values are received from the agent (asaveljevs, Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.7rc1

New features:
.......PS. [ZBXNEXT-2478] added configuration file option to disable SNMP bulk requests (wiper)
...G...... [ZBX-8503] increased limitation of command length for remote commands with agent (Sasha)
A.F....... [ZBX-1357] updated Chinese (Taiwan), Italian and Polish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8877] fixed filters not hiding/showing for IE11 (Krists)
....I..... [ZBX-8885] fixed building of Zabbix daemons with IBM DB2 support on systems with newer gcc compilers (Sasha, wiper)
....I..... [ZBX-8072] fixed bug when long messages were not truncated to 2KB when inserting into alerts table on DB2 databases (wiper)
A......... [ZBX-6174] fixed "skipDependent" option in trigger.get API call to correctly handle cases when triggers on which they depend are disabled (Krists)
..F....... [ZBX-8887] fixed error messages when saving graph with invalid width and height (Sasha)
....I..... [ZBX-5561] fixed configuration failure during cross compilation; thanks to Christof Lauber for the patch (igors)
..F....... [ZBX-8860] fixed flexible interval updating with mass update (Krists)
.......PS. [ZBX-8621] added validation of received SNMP responses and warnings in case SNMP responses are bad (asaveljevs)
........S. [ZBX-8754] fixed crash in escalator when processing an alert without an user, but with a media type set (wiper)
..F....... [ZBX-8797] fixed erroneous phantom node ID detection from request parameter when using node-based system converted to nodeless (Krists)
...G...... [ZBX-8822] fixed error message being set for vm.memory.size[] items on FreeBSD (asaveljevs)
..F....... [ZBX-8693] fixed "Add" button in Configuration->Triggers->Create Trigger->Add for IE11 (arvids)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
..F....... [ZBX-8727] fixed item multiplier value validation to support scientific notation correctly (Krists)
........S. [ZBX-8514] fixed bug where server would turn a passive proxy into a host if the proxy machine is running an agent that is discovered via network discovery (Juris)
..F....... [ZBX-8773] fixed inventory mode resetting when adding template to a host (Ivo)
........S. [ZBX-8798] fixed evaluation of trigger expressions where a suffixed number is followed by a subtraction (asaveljevs)
........S. [ZBX-8719] optimized value cache database requests (wiper)
..F....... [ZBX-8659] fixed graphs in screens not respecting "Show legend" setting when in dynamic mode (Krists)
.......... [ZBX-8679] removed outdated and unused images (Richlv)
..F....... [ZBX-8700] fixed possible SQL error in details of web scenario (Oleg)
A.F....... [ZBX-8650] fixed undefined index in user.get method when using 'search' option, removed redundant code in CUserMedia class and corrected user link in user groups page (Ivo)
..F....... [ZBX-8701] fixed disabled web scenarios being displayed in the web monitoring widget (Pavels)
..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
...G...... [ZBX-8646] added a warning on UNIX/GNU/Linux platforms if logrt[] directory has no 'execute' permission (Andris)
........S. [ZBX-8541] fixed queue calculation when hosts with active items return from no data maintenance (asaveljevs)
........S. [ZBX-8414] fixed value cache statistics update when database contains only part of requested data (wiper)
........S. [ZBX-8414] fixed value cache single value request returning FAIL for not found items in low memory mode (wiper)
..F....... [ZBX-8616] fixed link to host items in Inventory->Hosts host view (Krists)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

--------------------------------------------------------------------------------
Changes for 2.2.6

New features:
A.F....... [ZBX-1357] updated Chinese (Taiwan) and Polish translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.2.6rc1

New features:
..F....... [ZBX-8275] implemented web scenario cloning (Ivo)
A.......S. [ZBX-8473] improved performance of deleting triggers by API and server - events will be deleted only by the housekeeper (Krists, Sasha)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-7721] added support for discovering more than 100 hypervisors on large vcenter installations to vmware collector (dimir, wiper)
...G...PS. [ZBX-8629] fixed crash in get_string() function when checking "Database monitor" items (asaveljevs)
....IJ.... [ZBX-4800] replaced JSON.org library with Android JSON library; thanks to Volker Fröhlich for legal research (asaveljevs)
.........T [ZBX-4800] fixed typo in item name in "Template JMX Generic": "mpTenured" -> "mp Tenured" (asaveljevs)
.......PS. [ZBX-8488] fixed items being shown in queue with a delay of more than 44 years (asaveljevs)
........S. [ZBX-8444] changed the interval for checking sleeping escalations to improve performance (igors)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
A......... [ZBX-8603] fixed web scenario fields "http_proxy" and "retries" not updating properly when linking template to host (Ivo)
........S. [ZBX-8415] fixed possible server crash on LLD hosts or host groups update (dimir, Sasha)
...G...... [ZBX-8236] fixed few memory leaks in Windows agent (wiper)
A......... [ZBX-8563] added field "logtimefmt" to exported items (Krists)
.......PST [ZBX-7621] changed virtual machine disk and network discovery to use device name instead of instance id in discovered item name (wiper)
.......PS. [ZBX-8338] fixed SNMP walking code so that it intelligently chooses either a string or numeric representation for an OID index (asaveljevs)
..F....... [ZBX-8577] added wmi.get[] to the list of suggested items (asaveljevs)
..F....... [ZBX-8216] fixed screen import error (Andrejs)
A.F....... [ZBX-8510] fixed possible deadlocks when updating IT services (Pavels, Sasha)
...G...... [ZBX-8512] fixed processing of web.page.regexp without a newline character in the end of http GET response (Arturs)
A......... [ZBX-8424] fixed finding last event for triggers (Ivo)
.......PS. [ZBX-8424] changed range limit when looking up eventids to the upper bound of a 64bit integer (Juris)
A......... [ZBX-8493] fixed usergroup.massadd API call to not create duplicate entries in "rights" table (Krists)
..F....... [ZBX-8492] fixed maintenance periods without hosts/hostgroups to be accessible by both admins and superadmins (Krists)
A.F....... [ZBX-8428] fixed item.get API call to return values for "lastvalue", "lastclock", "lastns", "prevvalue" only for last 24 hours (Krists)
..F....... [ZBX-8371] fixed issue when maintenance items with their hosts/host groups removed are not accessible in configuration (Krists)
..F....... [ZBX-8366] fixed table header display in Monitoring -> Overview for IE11 (Andrejs)

--------------------------------------------------------------------------------
Changes for 2.2.5

2.2.5rc1 was released as 2.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.5rc1

New features:
..F....... [ZBX-8278] prepared frontend for mbstring.internal_encoding ini option deprecation in php 5.6+ (Andrejs)

Bug fixes:
.........T [ZBX-8405] fixed typos in item descriptions for JMX Tomcat, FreeBSD, HP-UX, Linux and OpenBSD templates (Richlv)
........S. [ZBX-8011] fixed escalator giving false 'no media defined' errors (wiper)
........S. [ZBX-8359] changed servers timer processes title line to display amount of hosts that have changed maintenance status; active maintenance period count is no longer displayed (Juris)
...G...... [ZBX-8270] fixed disk space reporting for large AIX file systems (>= 16 TB) (Andris)
.......PS. [ZBX-8422] removed php mutex locking from server code because of not being used and incompatible licensing issues (wiper)
A......... [ZBX-8394] corrected misspelled "template" variables in API (Ivo)
...G...... [ZBX-8248] fixed vfs.file.regexp, vfs.file.regmatch and web.page.regexp to handle carriage returns properly (Juris)
..F....... [ZBX-8285] fixed widget "History of events" and frontend messaging to use visible host names (Krists)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
..F....... [ZBX-8354] removed period in caption for "Distribution of values for multiple periods" bar report (Andrejs)
.......PS. [ZBX-8092] fixed items being polled at the same time after host becomes enabled (asaveljevs)
.......PS. [ZBX-8324] fixed there being too many expressions in a list in a SQL query (asaveljevs)
...G...... [ZBX-8373] fixed the argument to system.cpu.num[] being ignored on HP-UX (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.2.4

2.2.4rc4 was released as 2.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.4rc4

New features:
A.F....... [ZBX-1357] updated Japanese translation; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-8213] fixed possible crash when processing eventlog on Windows 2000,2003,XP (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.4rc3

Bug fixes:
..F....... [ZBX-8358] fixed overview screen elements being displayed incorrectly after refreshing (Pavels)
A.F....... [ZBX-8334] fixed selecting group prototypes in HostPrototype::get() using Oracle backend (Andrejs)
.......PS. [ZBX-8061] fixed vmware cluster functions returning notsupported despite clusters being discovered normally (wiper)
........S. [ZBX-8348] fixed processing of LLD triggers; functions in a trigger expression could have incorrect ordering (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.4rc2

New features:
A.F....... [ZBX-1357] updated Italian, German and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-8095] fixed a bug in item queue that updated item's nextcheck but not its position in the queue (asaveljevs)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
.......PS. [ZBX-8325] fixed crash with Oracle when inserting large number of records (wiper)
........S. [ZBX-8336] fixed server crash with value cache is working in low memory mode (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.4rc1

New features:
..F....... [ZBX-7399] improved multiselect, added popup select window (Oleg)
.......... [ZBX-7811] added example robots.txt file (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese, Polish, Romanian, Russian, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)
........S. [ZBX-7555] removed "select" statement from the history cache; increased the cache performance (Sasha)

Bug fixes:
...G...... [ZBX-8327] fixed possible crash when processing Windows eventlog (wiper)
..F....... [ZBX-8302] fixed ordering of discovery rules (Andrejs)
..F....... [ZBX-8209] improved host and item name column widths on Monitoring / Latest data page (Krists)
.......PS. [ZBX-8287] added truncating of long text values to maximum field length before inserting into database (Andris)
........S. [ZBX-3163] fixed trigger evaluation order so that it takes dependencies into account (asaveljevs)
A.F....... [ZBX-7373] improved performance of latest data and item overview pages by taking data for limited period only (Pavels)
..F....... [ZBX-8200] improved performance of Monitoring / Events page (Krists)
A.F....... [ZBX-7983] improved performance of "System status" widget (Eduard, Ivo)
........S. [ZBX-7901] improved value cache database operations when caching count based requests (wiper)
.......PS. [ZBX-8188] fixed IPMI items staying supported when sensor data becomes unavailable (asaveljevs, dimir)
........S. [ZBX-8243] added log message when the reason for an item being in an unsupported state changes (Juris)
A......... [ZBX-8195] fixed web scenario step validation for httptest.create and httptest.update API methods (Krists)
...G...... [ZBX-6531] fixed memory leak in filesystem discovery on AIX systems (Juris)
..F....... [ZBX-8241] fixed duplicate display of actions in media type list (Andrejs)
...G...... [ZBX-8269] fixed processing of active checks in agent (Andris)
...G...... [ZBX-8238] fixed updating agent 'mtime' for logrt[] items; thanks to Yoshinori Komuro for patch (Andris)
........S. [ZBX-8143] triggers are now committed to the database individually when setting to an unknown state to avoid potential locking between the poller and history syncer (Juris)
.......P.. [ZBX-7968] fixed bug when proxy stopped sending history data if it had more than 1000 unmonitored item values in history table; thanks to Corey Shaw for identifying the issue and providing a patch (wiper)
.......PS. [ZBX-8251] fixed possible crash when trying to get item value from a failed vmware service with log level set to debug (wiper)
..F.....S. [ZBX-8092] changed the way the number of active triggers is calculated in the dashboard and zabbix[triggers] item (Andrejs, igors)
........S. [ZBX-8092] added disabled triggers to the configuration cache for correct macro expansion in notifications (igors)
........S. [ZBX-8092] added disabled hosts and disabled items to the configuration cache for correct macro expansion in notifications (igors)
........S. [ZBX-8230] changed maintenance status log messages from warning to debug level (Juris)
...G...... [ZBX-7098] improved handling of log file rotation/truncation for logrt[] and log[] items (Andris)
........S. [ZBX-8210] fixed crash when attempting to evaluate an eventlog key for items obtained from the value cache (Juris)
........S. [ZBX-8219] fixed regression in ipmi checks to support on/off values for sent commands (Juris)
...G...... [ZBX-8213] fixed library loading code on Windows to prevent potential crash condition (Juris)
...G...... [ZBX-8223] fixed compilation of dummy module on 64-bit platforms by adding "-fPIC" (asaveljevs)
.........T [ZBX-7387] changed default memory usage graph display method for operating system templates (Juris)
A.F....... [ZBX-8101] fixed exporting maps from Oracle database (Eduard, Ivo)
...G...... [ZBX-8198] decreased verbosity of Windows agent with DebugLevel=4 (Nikolaj)
...G...PS. [ZBX-7729] added data alignment to prevent crash on non x86 processors; thanks to Pablo Ruiz for patch (Nikolaj)
.......PS. [ZBX-8202] fixed queue calculation for unavailable hosts which are monitored through a proxy (Nikolaj)
.......PS. [ZBX-8152] added informative log message about optional database patches (Juris)
...G...PS. [ZBX-8138] fixed SSH infostring searching and validation for SSH related items to allow information messages as per RFC4253 Section 4.2 (Juris)
...G...... [ZBX-7875] fixed wrongly reported system version for Windows 8.1 and Server 2012 R2 (Nikolaj, wiper)
A.F....... [ZBX-7766] fixed webscenario status code field validation to accept user macros (Krists)
...GI..... [ZBX-8127] fixed truncation of hostname on HP-UX machines (igors)
........S. [ZBX-8181] fixed possible entering of "history syncer" process in an eternal loop when processing IT services (dimir)
..F....... [ZBX-8176] fixed SQL errors while mass operations when using Oracle database (Krists)
..F....... [ZBX-8158] fixed disabled hosts not shown in trigger selection popup when in configuration (Krists)
..F....... [ZBX-7553] fixed graph not getting period when coming from screen (Krists)
..F....... [ZBX-8075] fixed triggers/data without application not showing in overview (Krists)
..F....... [ZBX-8111] fixed possible XSS in tables with vertical header row cells (Krists)
........S. [ZBX-7887] fixed calculated item becoming not found if referenced item becomes not supported (igors)
..F....... [ZBX-8100] fixed map mass deletion using Oracle (Eduard)
..F....... [ZBX-8148] fixed maintenance warning message on php < 5.4 versions (Eduard)
...G...... [ZBX-8108] fixed reading /proc virtual files without rewinding the file position (Juris)
.......PS. [ZBX-8115] added workaround for 64 bit integer binding not working with Oracle versions less than 11.2 (wiper)
..F....... [ZBX-8140] added net.udp.listen key to item popup (Eduard)
..F....... [ZBX-8123] fixed form fields show/hide switching in IE9 (Eduard)
..F....... [ZBX-8083] fixed proxy performance query item conditions to be same as in dashboard (Krists)
..F....... [ZBX-8021] fixed password changing for users with internal authentication (Eduard)
........S. [ZBX-8133] fixed possible deadlock while updating host_inventory table (Sasha)
..F....... [ZBX-8104] fixed inverted case sensitivity for regular expressions (Krists)
...G...... [ZBX-8117] fixed possible crash of agent under Windows after asking the "system.sw.arch" item (Sasha)
..F....... [ZBX-8093] fixed incorrect plural in global script property host and user group labels (Richlv)
..F....... [ZBX-7997] fixed applications not being displayed in template item mass update form (Ivo)
.......P.. [ZBX-7825] fixed saving of the history data in sequential time order on proxy side (Sasha)
.......PS. [ZBX-8035] fixed proxy queue for ICMP, JMX and SNMP items being calculated incorrectly by the server (asaveljevs)
.D........ [ZBX-6542] added additional information in the default server configuration file about HousekeepingFrequency parameter (Sasha)
.......PS. [ZBX-8077] fixed log messages about sending/receiving of the configuration data (Sasha)
........S. [ZBX-8060] fixed server crash when calculating queue (asaveljevs)
..F....... [ZBX-7867] fixed graph item drag and drop when selecting multiple items (Ivo)
..F....... [ZBX-8046] fixed application toggling in Latest data page if same item belongs to several applications (Ivo)
...G...... [ZBX-7856] added workaround for Windows _wstat64() not working with symlinks (wiper)
........S. [ZBX-7534] fixed buffers being too small for long function parameters containing UTF-8 characters (asaveljevs)
...G...PS. [ZBX-7046] fixed get_ip_by_socket returning an empty string for IPv4 addresses when Zabbix is compiled with IPv6 support (Juris)
..F....... [ZBX-7630] fixed monitoring event page navigation (Eduard)
.......PS. [ZBX-7990] fixed marking of unavailable agents; it could cause excess utilisation of "poller" processes (Sasha)
....I..... [ZBX-7837] fixed y axis configuration in default proxy template graph (Sasha)
..F....... [ZBX-7957] improved graph Y axis min/max value validation for line and stacked graphs (Ivo)
..F....... [ZBX-8030] fixed {HOSTNAME} macro resolving (Eduard)
..F....... [ZBX-7974] fixed host group selecting using invalid node in user group rights page (Eduard)
..F....... [ZBX-7943] fixed undefined indexes in HTTP test dashboard widget when no history is found (Eduard)
..F....... [ZBX-7809] improved validation on decimal values (Eduard)
A.F....... [ZBX-7809] fixed unused graph Y axis min/max fields unsetting from db (Eduard)
..F....... [ZBX-7976] fixed template "unlink and clear" leaving items attached to parent template (Ivo)
..F....... [ZBX-7545] fixed item mass update form being rendered with a delay when updating template items (Pavels)
..F....... [ZBX-7864] fixed filter by host group in "Availability reports" page (Oleg)

--------------------------------------------------------------------------------
Changes for 2.2.3

2.2.3rc2 was released as 2.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.3rc2

Bug fixes:
.......P.. [ZBX-8006] fixed memory leak in proxy when handling SSH, telnet and database monitor items (Juris)
.......P.. [ZBXNEXT-166] fixed proxy not storing items with text value type (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.3rc1

New features:
.......PS. [ZBXNEXT-2137] increased maximum cache size limit to 8gb from 2gb (Juris)
.......PS. [ZBXNEXT-166] implemented variable binding for bulk inserts with Oracle database (wiper)
.......PS. [ZBXNEXT-98] implemented bulk requests for SNMP monitoring (asaveljevs)
....IJ.... [ZBXNEXT-1889] made startup.sh and shutdown.sh scripts for Java gateway work in /bin/sh (asaveljevs)
.D........ [ZBX-7597] added description of the returned value types to the agentd manpage (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese, Slovak and Turkish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-7301] do not put logrt[] item into unsupported state if log files do not exist (fixed as part of ZBX-6731 solution) (Andris)
..F....... [ZBX-7896] fixed translated error messages not being rendered correctly in images (Pavels)
.......PS. [ZBX-7777] increased maximum data transfer limit per connection to remain consistent with 2.0 (Juris)
A......... [ZBX-7972] fixed not being able to full clone a template with an application if a destination host is specified (Ivo)
A......... [ZBX-7409] fixed inherited web items being added to incorrect applications when updating a template web scenario (Pavels)
..F....... [ZBX-7966] fixed possibility to copy a templated graph (Ivo)
..F....... [ZBX-7930] improved execution time in Maintenance page (Ivo)
..F....... [ZBX-7831] fixed regexp compilation errors for installations that use PHP with PCRE older than 7.0 (Pavels)
..F....... [ZBX-7884] fixed incorrect layering of modal window and made modal windows draggable and opaque (Ivo)
A......... [ZBX-7879] fixed creating and updating applications with multibyte characters in template which is linked to host while mbstring.func_overload set greater than 1 (Ivo)
...G...PS. [ZBX-7919] fixed hashset entry allocation overhead (wiper)
........S. [ZBX-7918] fixed value cache reporting more free space than actually available (wiper)
A.F....... [ZBX-7832] fixed screen item row- and colspans not being adjusted when reducing the size of a screen (Pavels)
........S. [ZBX-7620] improved error messaging and debug logging for VMware items (wiper)
........S. [ZBX-7897] fixed memory leak in trapper for log file items (Juris)
..F.....S. [ZBX-7872] removed discovery item prototype from calculation of required performace (NVPS) (igors)
........S. [ZBX-5778] removed counting items in queue if host is in maintenance with no data collection (igors)
..F....... [ZBX-7849] fixed not being able to save actions with a "Maintenance status" condition after upgrading from 2.0 (Pavels)
A......... [ZBX-6151] fixed graph prototype and trigger prototype validation so item prototypes are no longer allowed from multiple discovery rules and fixed graph and graph prototype update validation allowing to pass only 'gitemid' parameter without 'itemid' (Ivo)
........S. [ZBX-7737] fixed host inventory item update order to prevent database deadlocks (Juris)
........S. [ZBX-5804] added overflow/wrapping detection to calculated items (Juris)
........S. [ZBX-7659] fixed handling of hosts without any interfaces (Juris)
...G...... [ZBX-7740] fixed agent crash if logrt and log items are not supported (Andris)
...G...PS. [ZBX-6731] faster processing of log files by agent on Unix (Andris)
...G...PS. [ZBX-6729] faster processing of log files by agent on Microsoft Windows (Andris)
....IJ.... [ZBX-5379] added stale PID file detection for Java gateway (asaveljevs)
....IJ.... [ZBX-5558] fixed Java gateway error messages not being shown in the console on startup (asaveljevs)
.......PS. [ZBX-7840] fixed icmppingloss[] calculation when a DNS name is pingable by both IPv4 and IPv6 (asaveljevs)
..F....... [ZBX-7883] fixed JS error when adding slides in configuration page (Ivo)
........S. [ZBX-7836] fixed possible crash when a value older than the last item value was added to the value cache (wiper)
..F....... [ZBX-7851] fixed item, trigger and discovery rule sorting by "Status" field (Ivo)
..F....... [ZBX-7858] fixed some triggers not being displayed in Monitoring -> Triggers (Pavels)
...G...... [ZBX-6933] added substitution of eventlog parameter insertion strings (wiper)
...G...... [ZBX-7853] changed log level from warning to information when listener, active checks and collector processes start (igors)
.......PS. [ZBX-7614] fixed incorrect activation of inactive host if its item has bad syntax (igors)
A.F....... [ZBX-7829] fixed reserving of new ids for standalone installations (Sasha)
A......... [ZBX-6742] fixed templated graph item validation when items seem to belong to multiple hosts (Ivo)
A.F.....S. [ZBX-7674] implemented batch processing of IT services to resolve deadlocks and improve performance (Eduard, wiper)
..F....... [ZBX-7808] fixed latest data columns width proportions (Eduard)
........S. [ZBX-7817] fixed SQL errors while linking applications to a host (Sasha)
..F....... [ZBX-7754] fixed possibility to add a trigger expression with log function selected and improved error messaging in trigger expression pop-up (Ivo)
..F....... [ZBX-7768] fixed item valuemap import (Eduard)
..F....... [ZBX-7727] added SQL connection errors displaying for Oracle and DB2 (Oleg)
........S. [ZBX-5789] improved performance of processing discovered graphs by the low-level discovery rule (Sasha)
........S. [ZBX-5789] fixed updating of low-level discovered graphs: the graph identifier never will change (Sasha)
..F....... [ZBX-7772] fixed HTTP authentication error (Eduard)
...G...PS. [ZBX-7670] added typecasts to void pointers when used in arithmetic to avoid compile warnings/errors (Juris)
........S. [ZBX-7572] fixed processing of JSON object by trapper (igors)
.......PS. [ZBX-7763] fixed checking the wrong exit code of php_get_sem() (igors)
..F....... [ZBX-7770] removed web.page.perf item key from simple check item type (Eduard)
..F....... [ZBX-7242] fixed jQuery sortable objects not to change with when dragging them (Ivo)
..F....... [ZBX-7736] fixed incorrectly working global regular expression type "Any character string included" (Ivo)
..F....... [ZBX-7756] fixed SQL error in Monitoring > Maps page (Ivo)
A.F....... [ZBX-7708] fixed trigger prototype error message and trigger form default description value (Oleg)
..F....... [ZBX-7739] removed unused label in screen configuration page when no elements exist (Eduard)
..F....... [ZBX-7651] fixed item configuration flexible interval adding (Eduard)
..F....... [ZBX-7630] fixed latest issues link on monitoring events (Eduard)

--------------------------------------------------------------------------------
Changes for 2.2.2

2.2.2rc3 was released as 2.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.2rc3

Bug fixes:
........S. [ZBX-7521] fixed possible crash because of item value type change handling in value cache (wiper)
.......PS. [ZBX-7698] fixed closing a connection to the database when database server is unavailable (Sasha)
........S. [ZBX-7758] fixed server crash when processing low-level discovery triggers prototypes (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.2rc2

Bug fixes:
..F....... [ZBX-6296] fixed macros in item names not being resolved in simple graph titles (Eduard)
..F....... [ZBX-7743] fixed not being able to save the user or profile form if PHP gettext is unavailable (Eduard)
A......... [ZBX-7693] fixed user media validation (Eduard)
A......... [ZBX-7693] fixed admin user being able to update media for other users (Eduard)
........S. [ZBX-7711] fixed memory leak in vmware collector (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.2rc1

New features:
.......PS. [ZBX-7649] synchronize ICMP checks based on item interface. This should reduce the number of fping invocations in most cases (wiper)
..F.....S. [ZBXNEXT-2069] added HOST.PORT macro support to internal/trigger based notifications and also to trigger names/descriptions (Oleg, wiper)
A.F....... [ZBX-1357] updated American English, Czech, French, Greek, Hungarian, Italian, Japanese, Russian, Slovak, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-7600] updated .htaccess files to be compatible with Apache 2.4 (Richlv)
..F....... [ZBX-7684] improved displaying of script execution page (Eduard)
...G...... [ZBX-7668] fixed sending empty values when reading from a file with zabbix_sender (Juris)
........S. [ZBX-7571] fixed incorrect processing of \177 (U+007F) control character in json (igors)
..F....... [ZBX-7726] fixed max frontend available date displaying (Eduard)
.......PS. [ZBX-7690] fixed cache for dynamic SNMP indexes not being used (asaveljevs)
..F....... [ZBX-7610] fixed not being able to configure an empty database host in the setup (Pavels)
....I..... [ZBX-7168] fixed configure.ac template to properly link libcurl to all components independently (Juris)
A......... [ZBX-7671] fixed error when importing an existing trigger with dependencies from 1.8 (Pavels)
A......... [ZBX-7703] fixed being able to switch users without proper credentials when using HTTP authentication (Pavels)
...G...... [ZBX-7648] fixed name resolution when using net.dns items (Juris)
........S. [ZBX-6315] fixed deleting of lost triggers by the low-level discovery rule (Sasha)
........S. [ZBX-7109] improved performance of processing discovered triggers by the low-level discovery rule (Sasha)
........S. [ZBX-7608] fixed crashes when global scripts timed out (wiper)
........S. [ZBX-7561] fixed SQL errors while processing host prototypes under MySQL (Sasha)
..F....... [ZBX-7688] fixed discovery item import (Eduard)
A.F....... [ZBX-4218] rewrote the item key parser's source code for independence on the mbstring.func_overload option (Sasha)
...G...... [ZBX-7697] fixed items system.swap.in[] and system.swap.out[] going into an infinite loop on Solaris (asaveljevs)
A......... [ZBX-7647] fixed trigger.get trying to sort by "lastchange" DESC even if a different sort field or sort order is given (Pavels)
.......PS. [ZBX-7686] fixed UTF-8 strings not being fetched fully from Oracle (asaveljevs)
..F....... [ZBX-6721] fixed LDAP bind password being included in page source (Eduard)
..F....... [ZBX-7609] fixed sound playing after frontend messages closing (Eduard)
........S. [ZBX-7653] correctly expand ITEM.LOG.* macros when retrieving eventlog specific attributes for log,logrt items (wiper)
.......PS. [ZBX-7661] fixed configuration parser to allow 2G cache values (it was restricted to 2G-1 before) (wiper)
..F....... [ZBX-7639] fixed error when trying to replace host groups and add a new host group at the same time in the host mass update form (Pavels)
...G...PS. [ZBX-7458] added source IP validation on daemon startup (Juris)
A......... [ZBX-7660] fixed host.get returning the "templates" property even if the "templateids" parameter is not used (Pavels)
...G...... [ZBX-6790] changed net.tcp.listen and net.udp.listen keys to read the whole /proc/net/(tcp|udp)(6) file in a single operation to avoid losing data if the file is changed between reading operations (wiper)
.......PS. [ZBX-7587] set the correct server status (down) after ORA-01012, ORA-02396 errors (wiper)
....I..... [ZBX-7515] added missing delayed loading option of wevtapi.dll for x64 systems (igors)
...G...... [ZBX-7481] added checking for OpenBSD version to avoid compilation error on OpenBSD v5.4 and newer due to removed swapins/swapouts uvmexp fields (igors)
.......PS. [ZBX-7576] fixed network discovery processing broadcast responses as valid hosts (wiper)
..F....... [ZBX-7632] allow to add favourite graph from disable host (Eduard)
..F....... [ZBX-7634] removed sid from trigger URL in Monitoring->Triggers (Oleg)
.......PS. [ZBX-5526] removed checking for PostgreSQL server version and disabled nonstandard use of escape strings in order to support versions newer than 8.1 (igors)
...G...... [ZBX-7414] added description to HostnameItem that UserParameters and aliases are not supported (igors)
..F....... [ZBX-7590] fixed displaying functional macros in graph names when host visible name is not empty (Ivo)
A......... [ZBX-7591] fixed deleting web scenario steps on template linked to host (Ivo)
..F....... [ZBX-7508] fixed import map with LLD triggers (Eduard)
..F....... [ZBX-7586] fixed trigger log expression saving in IE10 (Eduard)
..F....... [ZBX-7518] fixed graph scrollbar overflow when clicking period "All" and with no page refresh option (Ivo)
A......... [ZBX-7578] fixed graph item validation (Eduard)
..F....... [ZBX-7616] fixed green background color for "New group" field in host edit form (Ivo)
...G...... [ZBX-7567] fixed processing of services[] key without a 3rd parameter (Sasha)
..F.....S. [ZBX-7573] fixed item being checked at a wrong time when using flexible intervals (asaveljevs)
........S. [ZBX-6545] fixed possible SQL errors when syncing a node configuration with PostgreSQL backend version 8.2 and later (Sasha)
........S. [ZBX-7452] fixed processing of received events from slave node (Sasha)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain process CPU usage (Richlv)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain directory size (Richlv)
........S. [ZBX-7484] fixed escalations not being stopped and generation of multiple successive OK or PROBLEM events (asaveljevs)
........S. [ZBX-7521] fixed crash if value cache entered low memory mode when adding a new item to the cache (wiper)
...G...PS. [ZBX-7521] fixed memory allocator realloc() function bug in low memory situations (wiper)
...G...PS. [ZBX-4243] fixed Zabbix syslog application names (RFC 5424 APP-NAME) (Andris)
..F....... [ZBX-3855] fixed bug that prevented the frontend from working with the Turkish locale (Pavels)
A......... [ZBX-7483] fixed user group delete validation (Eduard)
..F....... [ZBX-6296] optimized macro resolving in latest data (Eduard)
..F....... [ZBX-6296] rewrote user macros resolving (Eduard, Sasha)
..F....... [ZBX-6296] rewrote macro resolving in function parameters (Eduard)
A.F....... [ZBX-6348] fixed possibility to create host groups and update all other existing objects with name containing only zeros (Ivo)
.......PS. [ZBX-7288] improved error logging for server-proxy communication (Andris)
A.F....... [ZBX-7407] fixed being able to change event source for existing actions (Ivo)
...G...... [ZBX-7392] fixed memory leaks in gnuregex.c (igors)
........S. [ZBX-7397] reduced value cache memory usage (wiper)
........S. [ZBX-7516] fixed typo in SQL query: changed "impi_disable_until" to "ipmi_disable_until" (asaveljevs)
A......... [ZBX-7509] changed "value_flag" to proper name "value_flags" in triggers API (Ivo)
..F....... [ZBX-7489] changed "filter_set" to no longer require SID parameter in URL (Ivo)
..F....... [ZBX-7486] fixed placeholder default value submitting for IE (Ivo)
..F....... [ZBX-7438] made frontend object status update messages more consistent (Ivo)
A.F....... [ZBX-7445] fixed frontend redundant call of history (Eduard)
....I..... [ZBX-7227] modernized autoconf invocation and renamed "configure.in" to "configure.ac"; thanks to Dmitry Smirnov (asaveljevs)
..F....... [ZBX-7443] fixed adding screen to favourites from dashboard (Eduard)
..F....... [ZBX-7490] fixed displaying of graphs that include item prototypes in configuration (Eduard)
A......... [ZBX-7454] fixed changing host inventory mode from "Automatic" to "Manual" when updating host with no "inventory_mode" parameter set (Ivo)
..F....... [ZBX-7417] expanded function last() with no parameters in map element labels and graph names (Ivo)
A......... [ZBX-7338] fixed screen item validation (Eduard)
..F....... [ZBX-7427] fixed element links not being rendered correctly between host groups and other elements (Pavels)

--------------------------------------------------------------------------------
Changes for 2.2.1

2.2.1rc1 was released as 2.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.1rc1

New features:
..F....... [ZBXNEXT-2016] changed the housekeeping settings to allow overriding item-level history and trend storage period if internal housekeeping is disabled (Pavels)
..F....... [ZBXNEXT-2016] removed the ZBX_HISTORY_DATA_UPKEEP constant (Pavels)
....I..... [ZBXNEXT-1256] changed example directory size user parameter to return bytes (Richlv)
..F....... [ZBX-7250] made gettext an optional feature for the frontend (Pavels)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, French, Italian, Japanese, Russian, Slovak, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
....I..PS. [ZBXNEXT-1257] dropped support for UCD-SNMP (asaveljevs)

Bug fixes:
...G...... [ZBX-7479] fixed remote command execution from Zabbix server if flexible user parameters are configured; thanks to Recurity Labs Team for the report (Sasha)
....I..... [ZBX-7461] fixed compilation on kFreeBSD and other operating systems which are not explicitly supported (asaveljevs)
....I..... [ZBX-7339] fixed item prototypes of OpenBSD and FreeBSD templates (igors)
.......PS. [ZBX-7332] properly restore the original memory chunk after shared memory realloc fails, otherwise it could trigger a crash when syncing history at exit (wiper)
..F....... [ZBX-7373] improved performance of pages that use latest history values; thanks to Kenneth Palmertree and Maksim Tkachenko (Pavels)
..F....... [ZBX-7447] fixed regex configuration form not being displayed in French and Italian languages (Pavels)
...G...... [ZBX-7444] fixed agent crash on HP-UX when processing proc.num[] item (asaveljevs)
..F....... [ZBX-4063] fixed data selecting for graphs (Eduard)
..F....... [ZBX-7391] fixed items belonging to multiple applications being displayed only under the first one in the latest data page (Pavels)
..F....... [ZBX-7347] fixed custom step duration max size in action configuration (Eduard)
..F....... [ZBX-7336] fixed "Database type" selection in setup step 3, improved SQLite3 check and removed storing setup supported databases in cookies (Ivo)
..F....... [ZBX-7340] fixed incorrect error messages when imported objects reference unexisting objects (Pavels)
A.F....... [ZBX-7445] fixed frontend redundant call of history (Eduard)
..F....... [ZBX-7277] made item selection helper translatable (Ivo)
.......PS. [ZBX-6160] fixed memory leak in configuration syncer process (Sasha)
.......PS. [ZBX-6160] fixed "ORA-01000: maximum open cursors exceeded" error (Sasha)
..F....... [ZBX-7354] fixed resetting linked template list when trying to add template with empty field (Ivo)
.......PS. [ZBX-7360] fixed maximum IPMI sensor ID length; thanks to OpenIPMI author Corey Minyard (Andris, asaveljevs)
........S. [ZBX-7400] fixed possible server crash when processing trigger functions with text or log items with Oracle backend (Sasha)
........S. [ZBX-7400] fixed possible server crash when sending messages with Oracle backend (Sasha)
........S. [ZBX-7326] improved escalator idle time calculations and statistics reporting (wiper)
..F....... [ZBX-7355] fixed various prototype confirmation messages (Ivo)
..F....... [ZBX-7408] removed unnecessary variables and includes in slide show configuration (Ivo)
.D........ [ZBX-7034] improved Alias parameter description in the example configuration files (Richlv)
..F....... [ZBX-7337] fixed undefined index debug profiler (Eduard)
..F....... [ZBX-7337] fixed input parameters validation in multiple pages (Eduard, Sasha)
A......... [ZBX-7372] fixed undefined indexes in script.getscriptsbyhosts method (Ivo)
..F....... [ZBX-7350] fixed displaying host prototypes in "Status of Zabbix" (Ivo)
.......PS. [ZBXNEXT-98] refactored code for SNMP checks (asaveljevs, Sasha)
........S. [ZBX-7184] added check to prevent host from being switched to unavailable state multiple times in a row (wiper)
A......... [ZBX-7351] fixed screen item not being saved if resource type is URL (Ivo)
........S. [ZBX-7329] fixed VMware related compiling error on FreeBSD (wiper)
........S. [ZBX-7359] fixed possible crash when parsing VMware datastore data (wiper)
........S. [ZBX-7309] fixed resolving of {ITEM.VALUE} macro in recovery messages (Andris, Sasha)
..F....... [ZBX-7254] fixed selected tab not being reset when opening the host mass update form (Pavels)
A.F....... [ZBX-7316] fixed drule.delete method (Ivo)
A.F....... [ZBX-7293] fixed typo in the plural form of a translatable string (Richlv)
..F....... [ZBX-7307] improved validation for copying graph (Eduard)
..F....... [ZBX-7325] fixed parent LLD rule link color in the darkblue and darkorange themes (Pavels)
..F....... [ZBX-7311] fixed dragging of host interfaces (Ivo)
..F....... [ZBX-7272] fixed graph's grid with fixed Y axis MIN/MAX values (Eduard)
...G...... [ZBX-2008] added support of Audit Success/Failure severity for Windows Security log (igors)
...G...... [ZBX-2008] implemented automatic loading of wevtapi.dll file and its functions (igors)
...G...... [ZBX-2008] improved performance of eventlog monitoring (igors)
..F....... [ZBX-7263] fixed validation of filter parameters in tr_status.php (Eduard)
..F....... [ZBX-7303] removed link to item configuration for discovered items in latest data screen (Eduard)
...G...... [ZBX-7289] added server address and port number to "no active checks on server" message (igors)
..F....... [ZBX-6920] fixed displaying of soft linked IT services that contain a dot in their name (Eduard)
..F....... [ZBX-7037] added agent.hostname to the list of supported items (Pavels)
..F....... [ZBX-7317] removed unused code in popup.php (Ivo)

--------------------------------------------------------------------------------
Changes for 2.2.0

2.2.0rc2 was released as 2.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.0rc2

Bug fixes:
..F....... [ZBXNEXT-1371] fixed links in global search results to LLD discovery for non-admin users to say "Discovery" instead of "Discoveries" (Richlv)
........S. [ZBX-7304] fixed wrong SQL statement in processing of escalations (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.2.0rc1

New features:
..F....... [ZBXNEXT-1513] set autofocus for the event acknowledgement text field (Pavels)
........S. [ZBXNEXT-1998] added vmware.fullname[], vmware.version[] key support (wiper)
..F.I...S. [ZBXNEXT-1975] increased the size of alerts table message field to 64KB also on Oracle database (Pavels, wiper)
..F....... [ZBXNEXT-1371] added links to graphs, web monitoring and LLD rules in the search results; thanks to Volker Fröhlich and Marc for patches (Pavels)
.........T [ZBX-6832] improved default templates (e.g., split "Template App Agentless" into 12 templates for each service) (asaveljevs, neogan, Sasha)
..F....... [ZBXNEXT-1851] hid American English, Greek and Polish translations from the frontend (Richlv)

Bug fixes:
........S. [ZBX-7186] fixed recovery-awaiting escalations staying in the database forever if their action, trigger or item is deleted (asaveljevs)
..F....... [ZBX-7280] fixed map background in IE10 (Eduard)
..F....... [ZBX-7276] fixed count of displaying hosts in proxy list (Eduard)
..F....PS. [ZBX-7299] fixed dashboard widget drag'n'drop not working on PHP setups without JSON (Pavels)
.......PS. [ZBX-7292] fixed resolving of macros in host interfaces (Sasha)
...G....S. [ZBX-7061] fixed warnings produced by clang static analyzer (e.g., Linux agent crash for item system.swap.in[sda3]) (wiper)
..F....... [ZBX-7161] fixed full clone form not saving data after an unsuccessful submit (Pavels)
..F....... [ZBX-7161] fixed the clone button in the host configuration form (Pavels)
..F....... [ZBX-6528] fixed highlighting unmonitored hosts in Host inventory page (Ivo)
A.F....... [ZBX-7259] fixed "Show lines" field in Configuration > Screen > cell element to be a value between 1 and 100 (Ivo)
..F....... [ZBX-7286] fixed displaying double quotes as HTML entities in trigger menu pop-ups (Ivo)
..F....... [ZBX-7284] fixed incorrect permissions when selecting a screen element from pop-up in screens and slideshow pages (Ivo)
.......PS. [ZBX-7282] fixed server or proxy crash while terminating database upgrade by TERM signal (Sasha)
...G...... [ZBX-7275] fixed eventlog sometimes returning garbage value (wiper)
.........T [ZBX-7269] fixed units and value type for vmware.vm.vfs.fs.size[{$URL},{HOST.HOST},{#FSNAME},pfree] item in "Template Virt VMware Guest" template (Sasha)
........S. [ZBX-7258] fixed vCenter VMs unique identifier for host names (Sasha)
..F....... [ZBX-7283] fixed latest data table layout issues when switching hosts and the "Show details" filter (Pavels)
..F....... [ZBX-5854] fixed host status indicator not displaying maintenance status in the host configuration form header (Pavels)
..F....... [ZBX-7242] fixed sortable table elements not to change width while dragging them (Ivo)
..F....... [ZBX-7213] fixed pre-loader image width and height for Internet Explorer (Ivo)
....I..... [ZBX-7273] fixed newlines in default data strings for Oracle (Sasha)
........S. [ZBX-7141] made it clear agent of which particular type is unavailable for unknown triggers (asaveljevs, Sasha)

--------------------------------------------------------------------------------
Changes for 2.1.9

New features:
...GI..PS. [ZBXNEXT-1477] added support of Windows eventlog source regex filter (Sasha)
..F.I..... [ZBXNEXT-544] moved help_items data to php code (Pavels, Sasha)
..F....... [ZBXNEXT-1827] improved multiselect full text search (Eduard)
..F....... [ZBX-7065] changed the design of the setup, login and browser warning pages (Pavels)
..F....... [ZBX-6983] renamed the "Latest host group issues" screen element to "Host group issues" and "Latest host issues" to "Host issues" (Pavels)
..F....... [ZBX-7215] improved the design of the search auto suggest (Pavels)
.....J.... [ZBXNEXT-1776] added support for java.math.BigDecimal, java.math.BigInteger and some other open types (asaveljevs)
..F.I..... [ZBXNEXT-715] increased the size of sysmaps_elements.label and sysmaps_links.label fields to 2048 characters (Sasha)

Bug fixes:
...G...PS. [ZBX-7125] fixed improper reading of configuration files in case there were problems with included files; we now exit with failure (asaveljevs)
..F....... [ZBX-7257] improved config file validation (Eduard)
..F....... [ZBX-7249] changed setup pre-requisites values "yes" to "on" and "no" to "off", fixed numeric value validation and port text alignment (Ivo, Pavels)
..F....... [ZBX-7267] implement menu popup in trigger top 100 page for hosts and triggers columns (Eduard)
..F....... [ZBX-7260] fixed "Wrong RPC call to JS RPC" error when acknowledging trigger and changing group or host in screen element (Ivo)
..F....... [ZBX-6129] fixed changing the status of triggers and trigger prototype working incorrectly if they no longer exist (Pavels)
..F....... [ZBX-7266] fixed frontend big dropdowns displaying (Eduard)
..F....... [ZBX-7248] fixed frontend initial calendar time (Eduard)
.......PS. [ZBX-7208] fixed DB schema generation for "t_shorttext"-type fields (Andris, asaveljevs)
..F....... [ZBX-7240] fixed map editing form behaving incorrectly after it has been submitted unsuccessfully (Pavels)
A......... [ZBX-7256] fixed sorting by hostname in trigger.get (Pavels)
..F....... [ZBX-7247] fixed multiselect allowing to select read only objects in places where write permissions are required (Pavels)
A......... [ZBX-7247] fixed map.create and map.update not checking permissions to objects used in map elements (Pavels)
A.F....... [ZBX-7238] fixed network discovery rule permission checks for admin users (Pavels)
..F....... [ZBX-7251] corrected multiple page headers and other text strings (Pavels)
..F....... [ZBX-7212] fixed interface macros priorities (Eduard)
A.F....... [ZBX-7235] fixed activating and deactivating a web scenarios (Eduard)
..F....... [ZBX-7181] fixed frontend natural sorting (Eduard)
..F....... [ZBX-7236] removed the sorting indicator from the "Last 20 issues" widget (Pavels)
A......... [ZBX-7224] fixed host prototype children group deletion (Eduard)
..F....... [ZBX-7199] fixed permission issue in bar report (Eduard)
..F....... [ZBX-7215] fixed search auto suggest always displaying results in lower case (Pavels)
....I..... [ZBX-7166] added database upgrade patches to set status of template triggers to Enabled and state of template items to normal (Andris, Sasha)
..F....... [ZBX-7198] fixed displaying trigger popup menu relative to mouse cursor in Monitoring > Overview page (Ivo)
....I..... [ZBX-7218] fixed configuration failing with Oracle 12.1 instant client libraries (asaveljevs, Sasha)
A.F....... [ZBX-7165] fixed SNMP field validation in item configuration (Eduard)
..F....... [ZBX-5942] fixed setup navigation (Eduard, Pavels)
..F....... [ZBX-7137] fixed macros resolving in inventory host interfaces (Eduard)
...G...PS. [ZBX-7206] fixed arithmetic expressions in C macros not being wrapped in parentheses (asaveljevs)
........S. [ZBX-7185] fixed escalations being cancelled by unrelated events (asaveljevs)
..F....... [ZBX-6244] fixed setting cookies as secure under https (Ivo)
A.F....... [ZBX-7171] fixed displaying correct percentages in item and trigger error messages (Ivo)
....I..... [ZBX-5590] fixed item multiplier for jmx["java.lang:type=Compilation",TotalCompilationTime] (asaveljevs)
....I..... [ZBX-6577] improved "Template JMX Generic" by adding some interesting items and triggers (asaveljevs)
..F....... [ZBX-7189] fixed web monitoring items not being displayed in Monitoring -> Latest data (Eduard)
A.F....... [ZBX-7170] improved performance of item.get method and other API requests with "selectItems" option (Ivo)
..F....... [ZBX-7144] fixed table column widths in Monitoring -> Latest data (Ivo)
A......... [ZBX-7152] fixed get method subselects not working correctly if a specific node is selected (Ivo)
..F....... [ZBX-7180] fixed table colours in user right assignment lists (Eduard)
..F....... [ZBX-7085] fixed gettext errors when omitting the number placeholder in singular form translations (Pavels)

--------------------------------------------------------------------------------
Changes for 2.1.8

New features:
.....J.... [ZBX-6404] added support for values of type java.lang.Double when toString() returns them in scientific format (asaveljevs)
.......PS. [ZBXNEXT-78] added support for scientific notation for received values and item multipliers for items of type "Numeric (float)" (asaveljevs)
...G...PS. [ZBXNEXT-1855] dynamic display of process current activity and statistics in "ps" and "top" (Andris, igors, wiper)
..F.....S. [ZBXNEXT-1806] changed the way nth day and nth week are calculated in maintenances (asaveljevs, Pavels)
..F....... [ZBX-7097] changed dashboard drag'n'drop widget placeholder color in the dark orange and dark blue themes (Pavels)
A.F....... [ZBX-1357] updated Dutch, Finnish, Indonesian, Italian, Lithuanian, Persian, Portuguese (Portugal), Russian and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A.F.I...S. [ZBX-7105] fixed performance of housekeeper; improved indexes for table "events"; fixed SQL statements to use the new indexes (Sasha)
A...I..... [ZBX-7163] fixed default values for sysmaps.label_location and sysmaps_elements.label_location fields; added NOT NULL constraint to sysmaps_elements.label_location field (Sasha)
...G...PS. [ZBXNEXT-1179] fixed inconsistency in process activity time logging (Andris)
A......... [ZBX-6362] fixed proxy select interfaces (Eduard)
..F....... [ZBX-7115] improved data filtering in latest data page (Eduard)
.......PS. [ZBX-6835] fixed bug when agent/proxy connection error could have resulted in a wrong warning about message size (wiper)
A......... [ZBX-7164] fixed trigger and trigger prototype read only fields to no longer change when linking template to host (Ivo)
A.F....... [ZBX-6760] improved performance of getting global scripts (Sasha)
A.F....... [ZBX-6995] improved the performance of graph and graph prototype permission checks (Pavels)
...G...... [ZBX-6591] fixed resolution of IPv4 and IPv6 addresses if DNS hostname is specified as server parameter in configuration file; thanks to Trever L. Adams for patch (igors)
....I..... [ZBX-5374] removed ONLY directive from PostgreSQL upgrade statements (Sasha)
..F....... [ZBX-7097] fixed dashboard drag'n'drop widget placeholder not being displayed in the classic theme (Pavels)
....I..... [ZBX-7130] fixed makefiles to build zabbix_proxy only (Sasha)
..F....... [ZBX-7055] fixed displaying OK trigger status in maps (Eduard)
..F....... [ZBX-7081] fixed node drop down being displayed incorrectly in several pop ups (Pavels)
A......... [ZBX-7086] fixed application mass add from different hosts or templates validation (Eduard)
........S. [ZBX-7133] fixed processing of zabbix[host,*,available] item; fixed proxy's hosts availability data on server (Sasha)
..F....... [ZBX-7099] fixed IT services tree icons alignment (Eduard)
A.F.I..... [ZBX-7121] increased size of interface.ip field (Sasha)
A...I..... [ZBX-6975] fixed default values for graphs.yaxismax and graphs_items.yaxisside fields (Sasha)
A......... [ZBX-7131] fixed host interface IP validation (Eduard)
..F....... [ZBX-7112] improved file import validation for graph items (Eduard)
........S. [ZBX-6294] fixed nodata() trigger firing immediately after no data maintenance (asaveljevs, Sasha)
..F....... [ZBX-7134] fixed host inventory interface table when no agent interfaces are set (Ivo)
..F....... [ZBX-7126] fixed host inventories details tab displaying (Eduard)
..F.I..... [ZBX-7066] corrected downloadable configuration file name in setup step 6 (Ivo)
A......... [ZBX-7101] fixed generated SQL queries in action.get method when simultaneously selecting more than one condition and operation (Ivo)

--------------------------------------------------------------------------------
Changes for 2.1.7

New features:
..F....... [ZBXNEXT-1851] hid Czech, Dutch, Hungarian, Korean, Latvian, Persian, Spanish and Turkish translations from the frontend (Richlv)
..FG...... [ZBX-2008] added support of Windows Eventing 6.0 (igors, Ivo)
...G...... [ZBXNEXT-1942] added Zabbix sender dynamic link library for Windows (wiper)
...G...... [ZBXNEXT-935] changed Zabbix sender exit status to better reflect the operation result - success:0, partial success:2, failure:1 (asaveljevs, wiper)
.......PS. [ZBXNEXT-935] improved readability of server response to sender/agent data (asaveljevs, wiper)
.......PS. [ZBXNEXT-1633] improved VMware virtual machine monitoring performance (wiper)
..F....... [ZBX-6911] added functionality to save positions of block on dashboard page in profiles table (Vitalij)

Bug fixes:
A.F....... [ZBX-6953] fixed Apache server crashing on Windows due to huge memory consumption when using preg_match() function in Configuration > Host > edit (Ivo)
..F....... [ZBX-7079] fixed undefined index in map configuration page for map without icon mapping (Eduard)
..F....... [ZBX-7111] fixed host importing from 1.8 to trunk (Eduard)
..F....... [ZBX-7074] fixed incorrectly parsed trigger expression in trigger wizard (Vitalij)
..F....... [ZBX-7082] fixed not being able to create dependencies between template triggers (Ivo)
A.F....... [ZBX-7053] fixed errors when deleting a script linked to action operation and fixed type-specific operation command properties not being reset when changing type (Ivo)
..F....... [ZBX-7058] fixed repeated global search with same value (Eduard)
...GI..PS. [ZBX-7061] fixed warnings produced by clang static analyzer (asaveljevs)
..F....... [ZBX-6873] fixed pagination issue after deleting an object through form (Ivo)
..F....... [ZBX-7050] fixed output of empty HTML attributes (Ivo)
A.F....... [ZBX-7051] fixed bug, to not make updates to hosts applications, items, and triggers, if "Save" button was pressed in edit form, with no changes (Vitalij)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in page filtering; thanks to Bernhard Schildendorfer from SEC Consult for the report (Eduard, Pavels)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in dashboard favourite managing; thanks to Lincoln, a member of Corelan Team, for the report (Eduard, Pavels)
..F....... [ZBX-6994] fixed logic of SQL creation, removed unneeded i.flags IN (0,4) from SQL, if i.flags is set from filter or is null (Vitalij)
..F....... [ZBX-6993] fixed JS errors in various pages having a child node with high ID value (Ivo)
..F....... [ZBX-7032] fixed possibility to add "ICMP ping" check in Configuration > Discovery (Ivo)
........S. [ZBX-6904] fixed ESC.HISTORY macro to create the same message content within the same escalation step when notification is sent to multiple recipients (igors)

--------------------------------------------------------------------------------
Changes for 2.1.6

New features:
..F....... [ZBX-2616] upgraded the bundled DejaVu font from 2.33 to 2.34 (Richlv)
..F....... [ZBXNEXT-1763] added link to inventory in Monitoring -> Maps and displayed link to inventory page for hosts without inventory data in Monitoring -> Latest Data (Oleg)
..F....... [ZBXNEXT-1763] added host related information under Monitoring (Oleg)
..F....... [ZBX-6983] changed the "Status of host group triggers" and "Status of host triggers" screen elements and the "Latest 20 issues" to display triggers without events (Pavels)
..F....... [ZBX-6983] renamed the "Status of host group triggers" screen element to "Latest host group issues" and "Status of host triggers" to "Latest host issues" (Pavels)

Bug fixes:
..F....... [ZBX-7022] fixed errors in Monitoring > Screens page when screen item has group and host dropdowns (Ivo)
..F....... [ZBX-6978] fixed leading and trailing spaces for translatable strings (Ivo)
..F....... [ZBX-7033] replaced HTML special characters with corresponding entity names and unicode characters (Ivo)
........S. [ZBX-7013] strndup function was replaced to avoid compilation error when non-gnu compilers are used (igors)
........S. [ZBX-6904] now ESC.HISTORY macro creates the same message content whithin the same escalation step when notification is sent to multiple recipients (igors)
........S. [ZBX-6987] fixed possible crash in value cache when freeing items with out of order values (wiper)
..F....... [ZBX-7024] fixed filtering by application name "0" in Monitoring > Overview dropdown (Ivo)
A.F....... [ZBX-7026] removed automatic changing of "error" field when trigger and trigger prototype expression is changed (Ivo)
..F....... [ZBX-7027] improved request of proxies in Configuration > Hosts list and request of hosts in Administration > DM > Proxies (Ivo)
..F....... [ZBX-3878] fixed memory leaks in slide shows (Eduard)
..F....... [ZBX-7017] fixed problem with unwanted lists of services in IT services popup window (Vitalij)
..F....... [ZBX-6982] changed background color in user and user group edit form for select tags (Vitalij)
..F....... [ZBX-6973] fixed sql error in PostgreSQL database on saving host (Vitalij)

--------------------------------------------------------------------------------
Changes for 2.1.5

New features:
...G...... [ZBXNEXT-836] added Windows agent WMI query support with wmi.get key (wiper)
........S. [ZBXNEXT-1267] changed network discovery to take in account proxies when identifying discovered hosts (wiper)
........S. [ZBXNEXT-322] improved value cache multi-process performance by unlocking it during database requests (wiper)
..F.....S. [ZBX-6883] added possibility to use empty parameters in the trigger functions (Sasha)
.......PS. [ZBXNEXT-1633] added vSphere (vCenter hypervisor) datastore and network monitoring keys (wiper)
A.F.I..... [ZBXNEXT-1786] implemented script name tree in menu popups (Eduard, Sasha)
..F....... [ZBXNEXT-1786] redesigned menu popups using jQuery Menu (Eduard)
..F....... [ZBXNEXT-1786] updated jQuery-ui to latest (Eduard)
..F....... [ZBX-6976] changed minimal php version parameter (Vitalij)
..F....... [ZBX-6846] the print link work with javascript instead of reloading the whole page (Vitalij)

Bug fixes:
........S. [ZBX-4476] fixed nodata() calculation for new items (wiper)
........S. [ZBX-6950] fixed termination character sequence for smtp connection termination (igors)
.......... [ZBXNEXT-1689] improved performance of the latest data page (Pavels)
.......PS. [ZBX-6989] fixed write cache statistics to account for fragmentation when calculating free space (wiper)
A.F....... [ZBX-6952] fixed XSS vulnerability in user themes, thanks to Lincoln and Bernhard Schildendorfer for reporting (Ivo)
..F....... [ZBX-6816] added URL parameter validation for graph items in bar reports page (Ivo)
..F....... [ZBX-6937] fixed discovery check validation (Eduard)
..F....... [ZBX-6992] fixed PostreSQL query errors due to missing "AS" keyword for aggregate functions in Monitoring > IT Services (Ivo)
..F....... [ZBXNEXT-1633] resolved problem with passive proxy saving (Vitalij)
..F....... [ZBX-6938] fixed undefined hostid on delete, fixed filter parameters losing after returning from edit form (Vitalij)
..F....... [ZBX-6984] resolved problem with empty "Members" column on Configuration->Host groups page (Vitalij)
..F....... [ZBX-6967] added missing spaces between icons (Vitalij)
..F....... [ZBX-6804] optimized min item clock calculation for graph; thanks to Volker Fröhlich (Eduard)
..F....... [ZBX-6968] fixed add/remove favorites icon javascript (Vitalij)
..F....... [ZBX-6946] fixed octal numbers problem in trigger expression test (Vitalij)
...G...... [ZBX-6902] reverting Solaris system.swap.size calculation from "swap -s" (used in 2.0.7, 2.0.8) to "swap -l"-like algorithm (as in 2.0.6) (Andris)
...GI..PS. [ZBX-6955] fixed library order in linking, fixed compiler warnings, improved performance of zbx_snprintf_alloc() function (Andris)
........S. [ZBX-6981] fixed SQL error during lld trigger creation (wiper)
A......... [ZBX-6866] fixed being able to add graph items from other hosts for templated graphs (Ivo)
..F....... [ZBX-6854] fixed javascript error on pages with checkboxes, but without main checkbox (Vitalij)
..F....... [ZBX-6873] fixed errors in page switching after executing an action (Ivo)

--------------------------------------------------------------------------------
Changes for 2.1.4

New features:
A.F.I..PS. [ZBXNEXT-1633] implemented host prototypes (Pavels, Sasha)
.......PS. [ZBXNEXT-1633] implemented monitoring of vCenter and vSphere (Alexei, Sasha, wiper)

Bug fixes:
.......P.. [ZBX-6936] fixed MySQL errors when updating configuration of the proxy (Sasha)
.......P.. [ZBX-6929] fixed updating of lastlogsize and mtime in the proxy's database (Sasha)
....I..... [ZBX-6890] added missing indexes in child-tables for foreign key contraints, rename some indexes to meet naming convention (Andris)
..F....... [ZBX-6887] allowed to translate "Internal" in a different way in authentication, event and user context (Eduard)
A......... [ZBX-6124] removed unused API methods (Eduard)
..F....... [ZBX-6927] improved validation messages (Eduard)
..F....... [ZBX-6923] fixed mass delete in template list, improved code quality in hosts and templates (Vitalij)

--------------------------------------------------------------------------------
Changes for 2.1.3

New features:
..F....... [ZBXNEXT-317] enabled access to historical data for disabled hosts (Guntis, Ivo)
..F....... [ZBX-6896] list of media types for creating new medias in a user's profile sorted by name (Vitalij)
..F....... [ZBX-6868] maps default add icon defined in defines.inc.php (Vitalij)
.......PS. [ZBX-6852] removed support of iODBC (Sasha)
A.F.I..... [ZBXNEXT-1569] implemented user name and surname displaying in acknowledgements (Ivo, Oleg)

Bug fixes:
...G...PS. [ZBX-6916] added space delimeter support in configuration file (igors)
..F....... [ZBX-6930] 'Unlink and clear' link bug fix, now it displayed (Vitalij)
..F....... [ZBX-6878] fixed history screen log bug for two items, parameter itemid renamed to itemids (Vitalij)
..F....... [ZBX-6903] fixed template name trim (Eduard, Sasha)
A.F....... [ZBX-6899] specified source parameter in SQL from events table (Vitalij)
..F....... [ZBX-6893] fixed prototype name error ($1 -> {#FSNAME}) on adding new prototype in the graph prototype form in the item prototype selection template (Vitalij)
..F....... [ZBX-6816] improved permission validation on multiple pages (Guntis, Ivo)
...G...... [ZBXNEXT-1056] improved active check error messages to proclaim active checks working again before complaining about a missing host (wiper)
.......P.. [ZBX-6249] fixed data loss in proxy "Data sender" process caused by unfinished transactions; thanks to MATSUDA Daiki for patch (Andris)
..F....... [ZBX-6838] fixed not being able to select all host groups in the filter (Pavels)
..F....... [ZBX-6275] fixed error after saving an LLD rule (Guntis)
..F....... [ZBX-6275] fixed several "error" column displaying problems in template item and trigger list (Guntis)
..F.....S. [ZBX-6882] fixed "Undexined index" on queue page; server won't include lld-rules in queue (Eduard, Sasha)

--------------------------------------------------------------------------------
Changes for 2.1.2

New features:
..F....... [ZBXNEXT-1851] hid Finnish, Lithuanian and Swedish translations from the frontend (Pavels, Richlv)
...G...PS. [ZBXNEXT-1405] added IP to the warning about ignored messages because of their size (wiper)
........S. [ZBX-6770] improved host macro resolving by using configuration cache to get hosts used in trigger expressions (wiper)
.......PS. [ZBXNEXT-1098] added internal check support to Zabbix proxies (wiper)
...GI..... [ZBX-6587] fixed Windows binary descriptions (dimir)
...G...... [ZBXNEXT-1528] added net.if.in, net.if.out and net.if.total item support on HP-UX platform (igors)

Bug fixes:
..F....... [ZBX-6888] fixed javascript error in popups with "select all" checkbox (Vitalij)
.......P.. [ZBX-6897] fixed synchronization of the "httptest" configuration table (Sasha)
........S. [ZBX-6898] fixed processing of queue request; items that are not checked will be included in the queue (Sasha)
........S. [ZBX-6889] fixed processing of availability data by the server (Sasha)
A......... [ZBX-6885] fixed host group error message on delete (Vitalij)
....I..... [ZBX-1583] removed duplicated indexes for 6 tables when using MySQL (igors)
..F....... [ZBX-6864] fixed fullscreen parameter validation (Vitalij)
A.F....... [ZBX-6865] fixed "NULL" value validation (Ivo)
..F....... [ZBX-6863] fixed severity buttonset colour displaying (Eduard)
A......... [ZBX-6386] fixed discovered fields update validation in items, triggers and graphs (Eduard)
A.F.I..... [ZBX-6020] fixed displaying MySQL errors for PHP 5.5.0 and newer; thanks to Michel Meyers (Ivo)
.......PS. [ZBX-6746] fixed template linking to proxy if the agent with the same name is auto-registered (igors)
A......... [ZBX-6458] fixed "name" parameter validation for hostgroup.update method and improved error messages (Ivo)
..F....... [ZBX-6838] fixed bug with SQL errors in the application popup window (Guntis)
..F....... [ZBX-6817] fixed update for web scenarios, to link items to the right application (Guntis)
..F....... [ZBX-6837] added possibility select templated hosts in item configuration list filter (Guntis)
..F....... [ZBX-6795] corrected percentage value in graph pie charts (Guntis)
..F....... [ZBX-6283] added graph filter gradation recalculation (Ivo)
..F....... [ZBX-6451] fixed the amount of items and triggers displayed for "Status of Zabbix" (Ivo)
...G...... [ZBX-6672] fixed Windows agent performance counters being capped to 100 (wiper)
A.F....... [ZBX-6808] fixed "Host metadata" field in actions and improved validation for action conditions (Ivo)
..F....... [ZBX-6825] fixed names of the added items, when editing graph (Guntis)
....I..... [ZBX-6843] fixed MySQL error while upgrading DB (Sasha)
....I..... [ZBX-6826] fixed default values for graphs.width and graphs.height (Sasha)
..F....... [ZBX-6793] removed irrelevant condition for pie graphs that decided whether data from history should be used (Guntis)
..F....... [ZBX-4986] absolute URLs replaced with relative (Guntis)
....I..... [ZBX-6831] fixed webtest item conversion in 1.8->2.0 database upgrade patch for MySQL (wiper)
.......PS. [ZBX-6451] fixed items and items_unsupported internal checks counting discovery rules as items (wiper)
...G...... [ZBX-6527] fixed proc.mem calculations with getprocs() for AIX (wiper)
........S. [ZBX-5924] fixed curl verify host option setting in ez texting (wiper)
...G...... [ZBX-6664] removed printing of informative line about -vv option after zabbix_sender failure if this option was already used (wiper)
..F....... [ZBX-6275] removed the "error" columns in the template item, trigger and discovery rule lists (Guntis)
A......... [ZBX-5604] fixed updating graphs and graph prototypes when items are not specified (Ivo)
..F....... [ZBX-6586] added sid checking for logout action (Guntis)
.......PS. [ZBX-6819] fixed memory leak in snmp trapper regular expression processing (wiper)
..F....... [ZBX-6646] removed Micro and Milli units, unifieded length for y-axis values and fixed division by zero in graphs (Oleg)
..F....... [ZBX-6777] added pointer cursor to the main menu tabs (Guntis)
A......... [ZBX-6699] added object flags in Host, Host group, Template and Item get methods (Ivo)
..F....... [ZBX-6794] fixed host name displaying in pie charts (Ivo)
..F....... [ZBX-6143] fixed choice for icon label location (Guntis)
..F....... [ZBX-6372] in trigger filtering, trigger severity default value changed to "Not classified" (Guntis)
..F....... [ZBX-6624] fixed incorrect y-axis interval names for "s" units (Oleg)
...G...... [ZBX-282] added sensor item support for Linux kernels newer than v2.4 (igors)

--------------------------------------------------------------------------------
Changes for 2.1.1

New features:
..F....... [ZBX-6663] in bulk actions dropdown and "Go" button are now disabled if no items are selected or all visible checkboxes on page are disabled (Ivo)
A.F.....S. [ZBXNEXT-1689] decreased number of operations with table "items" (Pavels, wiper)
A......... [ZBXNEXT-1689] dropped support of the prevorgvalue property in the item API (Pavels)
A......... [ZBXNEXT-1689] removed the with_historical_items parameter from host.get and hostgroup.get (Pavels)
..F....... [ZBXNEXT-1689] item last value information will no longer be available if history storage period is set to 0 (Pavels)
..F....... [ZBXNEXT-1689] item last check dates will no longer be displayed for unsupported items (Pavels)

Bug fixes:
..F....... [ZBX-6803] fixed screens data in "Template OS OpenBSD" template (Guntis)
...G...... [ZBX-5616] improved system.hostname request mechanism and added system.sw.arch item support for NetBSD, OpenBSD, Mac OS X, AIX, HP-UX, Solaris, Tru64, FreeBSD and Windows platforms (igors)
..F....... [ZBX-6663] fixed checkbox "Select all" in lists when all checkboxes are selected (Ivo)
..F....... [ZBX-6777] fixed usage of cursor pointer (Guntis)
....I..... [ZBX-6637] added -m64 compilation flag for Solaris to be able to understand all attributes of 64-bit processes (igors)
..F....... [ZBX-6800] added required javascripts for showing hintbox in Zabbix setup (Guntis)
..F....... [ZBX-6796] added check in UI pre-requisites check, is memory_limit set to unlimited. (Guntis)
..F....... [ZBX-6776] added sorting by icon names in Map element configuration form (Guntis)
A......... [ZBX-6771] fixed "status" field and existing host validation in Proxy API (Ivo)
..F....... [ZBX-6732] cookie path is now automatically set from current URL (Ivo)
..F....... [ZBX-6706] improved node displaying in frontend (Eduard)

--------------------------------------------------------------------------------
Changes for 2.1.0

New features:
...G...... [ZBXNEXT-1653] added regexp extraction support to file/web/log keys (wiper)
........S. [ZBXNEXT-322] implemented value cache (wiper)
...G...... [ZBXNEXT-1571] added support for proc.num for HP-UX (igors)
...G...PS. [ZBX-6299] added JSON validator (wiper)
A.FGI..PS. [ZBXNEXT-1726] added support for optional host metadata to active agent for auto-registration (dimir, Oleg)
..F....... [ZBXNEXT-1114] improved multiselect support in action condition configuration page (Eduard)
...G...... [ZBXNEXT-367] added printing Aliases and PerfCounters when agent is run with -p option (aleksej, dimir)
.......PS. [ZBX-6581] added printing host name to a web scenario error log message (dimir)
A.F....... [ZBXNEXT-1408] added multiselect in Action -> Conditions and Operations, in Scripts and in Item filter. Redesigned Host -> Templates form and added multiselect. Improved multiselect, added possibility to ignore elements (Oleg)
..F.I..... [ZBXNEXT-1124] implemented minimum trigger severity filter in maps (Eduard, wiper)
A.F.I...S. [ZBXNEXT-928] changed application inheritance logic to allow linking multiple templates with the same applications (Pavels, wiper)
A......... [ZBXNEXT-928] allowed to delete applications used in HTTP tests (Pavels, wiper)
A.F....... [ZBXNEXT-1051] added possibility to add new elements in multiselect, added multiselect in hosts mass update and in items mass update form, and fixed regressions in application.massadd and in application filter (Oleg)
...G...... [ZBXNEXT-8] added used swap size support for Windows and OSF (aleksej)
..F.I...S. [ZBXNEXT-1597] added support for content retrieval based on regular expressions in web monitoring (Pavels, wiper)
..F.I...S. [ZBXNEXT-1438] added SNMPv3 context name support (Oleg, wiper)
..F....... [ZBXNEXT-1407] implement multiselect in multiple pages for host and host groups (Eduard)
A.F.....S. [ZBXNEXT-1] added support of {host:key.last/min/avg/max()} macros in graph titles (Sasha, Toms)
..F.I...S. [ZBXNEXT-1649] added fine grained control of housekeeper tasks (Oleg, wiper)
..F....... [ZBXNEXT-1712] improved create button for applications, items, triggers and web scenarios (Eduard)
..F....... [ZBXNEXT-1712] removed useless host name field in applications, items and web scenarios (Eduard)
........S. [ZBXNEXT-384] added support of new notification macros {ACTION.*} and {EVENT.RECOVERY.*}; {EVENT.*} macros now return information of the event which triggered an action (Sasha)
...G...PS. [ZBXNEXT-1105] added logging of used configuration file name for agentd, server and proxy daemons (aleksej)
A.F.....S. [ZBXNEXT-1575] implemented internal event and notification support (Pavels, Sasha)
..F....... [ZBXNEXT-1575] the error icon in the item, LLD rule and trigger lists will no longer be displayed for disabled objects (Pavels)
A.F.....S. [ZBXNEXT-1575] new triggers will now be created in OK state (Pavels, Sasha)
..F....... [ZBXNEXT-1575] the status indicator in the trigger list will also display the "Unknown" status (Pavels)
........S. [ZBXNEXT-1575] implemented new notification macros: {ITEM.STATE<1-9>}, {LLDRULE.ID}, {LLDRULE.NAME}, {LLDRULE.DESCRIPTION}, {LLDRULE.KEY}, {LLDRULE.STATE} and {TRIGGER.STATE} (Sasha)
...G...... [ZBXNEXT-579] added support of net.if.discovery for FreeBSD, NetBSD and OpenBSD (aleksej)
..F....PS. [ZBXNEXT-300] added support of IPMI discrete sensors (Andris, Sasha, Toms)
..F....... [ZBXNEXT-1659] added support of anti-aliased normal and bold lines for graphs and map connectors (Alexei)
..F....... [ZBXNEXT-1399] implemented multiselect in dashboard configuration (Eduard)
..F....... [ZBX-6292] added support of time postfixes in trigger expression constructor (Eduard)
........S. [ZBXNEXT-354] added macro expansion for allowed hosts setting in trapper items (wiper)
..F....... [ZBXNEXT-109] implemented discovery rule check editing (Eduard)
A......... [ZBXNEXT-109] improved discovery rule check deleting (Eduard)
...GI..PS. [ZBXNEXT-1550] added support of loadable modules for extending Zabbix agent checks, also server and proxy simple checks (Alexei)
........S. [ZBX-6226] added command request (global script) result logging (wiper)
...G...... [ZBXNEXT-1243] added support for agent system.swap.size key on AIX (wiper)
A.F.I...S. [ZBXNEXT-1574] removed unknown event support (Pavels, Sasha)
A...I..... [ZBXNEXT-1574] dropped the event value_changed property (Pavels, Sasha)
A.F....... [ZBX-6126] changed the proxy.delete, user.delete and host.delete methods to accept both objects and IDs (Pavels)
...G...PS. [ZBXNEXT-1334] added whitespace trimming for server lists in agent conf file and allowed hosts for trapper items (wiper)
.......PS. [ZBX-4393] added usage of configuration parameter Timeout for SNMP checks (dimir)
....I..... [ZBX-6038] added zfs to the default list of filesystems discovered by LLD based templates (Alexei)
A.F.....S. [ZBXNEXT-1500] added support of full 64 bit address space for object IDs in non-DM setup (Sasha)
A.F.....S. [ZBXNEXT-1466] implemented macro support in trigger comments (dimir, Eduard)
A......... [ZBXNEXT-1491] implemented property array support for all get methods (Pavels)
A......... [ZBXNEXT-1491] implemented the map.get selectUrls parameter (Pavels)
A......... [ZBXNEXT-1491] implemented the itemprototype.get selectDiscoveryRule parameter (Pavels)
A.F....... [ZBXNEXT-484] added filtering by application in Monitoring -> Overview and Data/Triggers overview screen elements (Vedmak)
........S. [ZBXNEXT-1089] added support of user macros in global scripts (Sasha)
A.F.I..PS. [ZBXNEXT-1526] added support of configurable number of retries per web scenario (Alexei)
A.F.....S. [ZBXNEXT-1286] added support of low-level discovery macros in trigger prototype expressions (Sasha)
A.F.I..PS. [ZBXNEXT-450] added support of SHA authentication protocol and AES privacy protocol for SNMPv3 chacks (Eduard, Sasha)
A.F.I..PS. [ZBXNEXT-308] added support of web monitoring using HTTP proxy (Alexei)
A.F.I..PS. [ZBXNEXT-20] added support of templated web scenarios (Sasha, Vedmak)
A.F....... [ZBXNEXT-887] changed permission logic so that read permission does not override write permission anymore (Eduard)
A......... [ZBXNEXT-1492] dropped support of output shorten for the API get methods (Pavels)
.......PS. [ZBXNEXT-1410] increased performance of operation with historical and configuration caches (Sasha)
........S. [ZBXNEXT-1304] added resolving of LLD macros in item prototype and a trigger prototype descriptions (Sasha)
....I...S. [ZBXNEXT-1472] added support of parallel processing of time-based functions (Sasha)
A.F....... [ZBXNEXT-1323] implemented macros in script confirmation text (Eduard)
.......PS. [ZBX-3449] added support of multiple dynamic SNMP indexes (Sasha)
..F....... [ZBXNEXT-1441] added media type name to action operations description (Vedmak)
A.F.I...S. [ZBXNEXT-1186] increased length to 2048 characters of expression field for triggers (Sasha)
..F....... [ZBXNEXT-1433] moved operation delay field to Operation tab (Eduard)
..F.I..PS. [ZBXNEXT-1322] implemented automatic update of database structure when upgrading to newer version (Sasha, Vedmak)
..F.....S. [ZBX-3236] added support of value mapping for character data (Sasha, Vedmak)
.......P.. [ZBX-3817] improved performance of the "data sender" process (Sasha)
.......PS. [ZBX-5436] added support of AllowRoot parameter by server and proxy daemons (Sasha)
..F....... [ZBX-5180] redesigned maintenance periods form (Vedmak)
.......PS. [ZBXNEXT-1335] changed pingers to work without connection to a database (Sasha)
..F....... [ZBX-5127] redesigned regular expressions form (Vedmak)
........S. [ZBXNEXT-1663] added support for notification macros {TRIGGER.NAME.ORIG}, {ITEM.NAME.ORIG}, {ITEM.KEY.ORIG} (dimir)

Bug fixes:
..F....... [ZBX-2622] added link to last event in monitoring triggers page (Ivo)
A.F....... [ZBX-6362] fixed proxy interface array structure (Eduard)
..F.I..... [ZBX-6645] suppressed PHP error messages for DB connection tests in installation wizard step 3 (Ivo)
..F....... [ZBXNEXT-484] fixed displaying data and triggers in monitoring overview page if no applications defined (Ivo)
A.F....... [ZBX-6429] fixed Monitoring -> Events filter clearing and events acknowledging (Eduard, Oleg, Toms)
..F....... [ZBX-6648] improved trigger filter popup - shows hosts and groups that are enabled and have monitored triggers (Ivo)
..F....... [ZBXNEXT-1682] added negative number validation for "New flexible interval" field (Ivo)
..F....... [ZBX-6459] improved localization in maintenance (Ivo)
..F....... [ZBX-6748] fixed event filter period resetting (Ivo)
..F....... [ZBX-6693] improved groups and hosts filter in available report, slide shows and screen monitoring pages (Eduard)
..F....... [ZBX-6662] fixed acknowledged message count for problem events in dashboard "system status" block (Eduard)
..F....... [ZBX-6471] fixed action operations step ordering (Ivo)
A......... [ZBX-6361] fixed proxy interface creating through Proxy API (Eduard)
A......... [ZBX-6651] fixed template name for duplicate items in validation message (Eduard)
..F....... [ZBX-6268] removed links from inactive subfilter items in item list (Eduard)
A......... [ZBX-6446] removed unused getObjects() method from Script API (Eduard)
..F....... [ZBX-6710] fixed item list display after item deletion (Ivo)
..F....... [ZBX-6718] fixed "placeholder" attribute for IE9 (Ivo)
A......... [ZBX-6399] fixed map element linking (Eduard)
..F....... [ZBX-6447] fixed time control start time calculation filter in Administration -> Audit (Eduard)
A.F....... [ZBX-6678] added write permission check in graphs and graph prototypes for Y axis MIN/MAX items (Ivo)
..F....... [ZBX-5672] fixed horizontal grid and Y axis for graphs (Oleg)
..F....... [ZBX-6692] fixed displaying age and last change in monitoring triggers page (Ivo)
..F....... [ZBX-5711] fixed favorites not being added in dashboard (Toms)
..F....... [ZBX-4620] added escaping of HTML entities for search results as well for item and trigger pages (Toms)
..F....... [ZBX-4620] fixed inability to unset sub-filters in item configuration list (Toms)
..F....... [ZBX-5620] fixed layout of edit forms (Eduard)
..F....... [ZBX-6597] removed debug trace in frontend for unsuccessful login if debug mode is enabled for guest group (Toms)
...G...... [ZBXNEXT-1550] fixed agent crash on Microsoft Windows (Andris)
..F....... [ZBX-6679] fixed monitoring event filter, it will now ignore groups and hosts without active triggers (Eduard)
..F....... [ZBX-6685] fixed multiselect available data sorting in jsrpc (Eduard)
A......... [ZBX-6356] fixed displaying web scenarios for administrator users (Ivo)
..F....... [ZBX-6667] fixed unused hostid parameter in maintenance configuration page (Eduard)
A.F....... [ZBX-6649] added numeric validation when selecting item for graphs and graph prototypes (Ivo)
A......... [ZBX-6668] fixed possibility to update action conditions and operations alone (Oleg)
..F....... [ZBX-6666] fixed passing incorrect host and template ID directly from URL (Ivo)
..F....... [ZBX-6650] fixed minor layout issues for reset button and buttons in edit forms (Ivo)
..F....... [ZBX-6642] fixed not being able to use web items in plain text screen elements (Pavels)
..F....... [ZBX-6642] fixed disabled items not being displayed in screen element item selection pop ups (Pavels)
..F....... [ZBX-6654] fixed inconsistent column order in the item prototype list (Ivo)
A......... [ZBX-6644] fixed sorting by history and trends fields in itemprototype.get API (Ivo)
..F....... [ZBX-6631] made the "Debug" link available for guest users (Pavels)
...G...... [ZBX-5589] added validation of timeout and retry count parameters of net.dns item (aleksej, dimir)
..F....... [ZBX-6575] fixed frontend permission validation for actions, hosts, maintenance, maps, proxies, screens and templates (Eduard)
..F....... [ZBX-6626] fixed time displaying for graphs (Eduard)
..F....... [ZBX-6562] fixed incorrect rounding in graphs for "s" units, fixed < 1 ms and 0s interval (Oleg)
....I..PS. [ZBX-5953] added output of web monitoring status (yes/no) when configuring proxy or server (aleksej)
A......... [ZBX-6613] fixed trigger prototype create/update error message (Eduard)
..F....... [ZBX-6619] fixed template context not remembered when deleting screen from template with mass delete (Toms)
A......... [ZBX-6614] fixed array_keys() expecting array when calling CTemplateScreen get() with countOutput parameter (Toms)
..F....... [ZBX-6595] fixed empty "sort" parameter in the GET request causing the web monitoring list to be displayed incorrectly (Pavels)
...G...... [ZBX-4636] fixed broken UFT-8 characters in log item on Windows agent when encoding parameter is not set (aleksej)
A......... [ZBX-6465] fixed undefined index, when inventory mode is not set in API call (Toms)
..F....... [ZBX-6580] fixed space between name and count in item subfilter (Eduard)
..F.....S. [ZBX-6476] fixed trigger function validation (Eduard, Sasha, wiper)
..F....... [ZBX-6529] changed iteration in DBConditionInt() from cursor to foreach() which doesn't copy whole input ID list, thus decreasing memory usage (Toms)
A......... [ZBX-6465] fixed host inventory mode being enabled even if only some inventory fields were updated (Toms)
A......... [ZBX-6530] formatted some exception messages in CImage.php which where incorrectly formatted and not translated (Toms)
...G...... [ZBX-4590] added support for multibyte path to logrt items on Windows (dimir)
..F....... [ZBX-6460] fixed HTML entity encoding in condition names in action configuration page (Eduard)
.......PS. [ZBX-6435] fixed compiler warnings (Andris)
..F.....S. [ZBX-6305] fixed display name support in email sender (Andris, wiper)
..F....... [ZBX-6480] fixed default timeout being shown instead of the stored one in web scenario step properties (Toms)
....I..... [ZBX-5532] updated 1.8 time format to 2.0 for "services_times" table (Sasha)
..F....... [ZBX-1511] fixed division by zero in graphs (Oleg)
..F....... [ZBX-1950] fixed no values in graphs (Oleg)
..F....... [ZBX-2424] fixed duplicates and zero values in Y axis (Oleg)
..F....... [ZBX-3311] fixed duplicates in Y axis (Oleg)
..F....... [ZBX-6287] added Milli and Micro support in graphs (Oleg)
..F....... [ZBX-6263] fixed invisible negative points in graphs (Oleg)
..F....... [ZBX-6271] removed positive intervals if graph is negative (Oleg)
..F....... [ZBX-2579] fixed Y axis label rounding (Oleg)
..F....... [ZBX-2579] fixed incorrect zero line definition (Oleg)
..F....... [ZBX-2579] fixed interval rewriting (Oleg)
..F....... [ZBX-2579] fixed negative Y axis (Oleg)
..F....... [ZBX-2579] fixed small value rounding to zero (Oleg)
..F....... [ZBX-2579] fixed unit types in Y axis (Oleg)
..F....... [ZBX-6445] fixed unnecessary trimming for IPMI sensor field for item prototypes and discovery rules (Toms)
....I..... [ZBX-6335] removed unused alerts.nextcheck field (Sasha)
..F....... [ZBX-6427] added message noting that maximum number of flexible intervals has been reached (Toms)
..F....... [ZBX-6427] fixed new flexible interval not being hidden when max number of flexible intervals reached (Toms)
..F....... [ZBX-6393] fixed missing "New flexible interval" field validation in discovery rule editing form (Toms)
........S. [ZBX-3643] fixed trend average calculation for 64 bit unsigned integer values (wiper)
..F....... [ZBX-6397] synchronized discovery rule username/password field validation with items (Eduard)
..F....... [ZBX-6400] fixed type list in discovery rule form (Eduard)
..F....... [ZBX-6360] fixed all items being listed in item configuration if nonexistent host is provided in filter "Host" field (Toms)
..F....... [ZBX-6387] fixed navigation problems when opening profile page from trigger or graph prototype list (Toms)
..F....... [ZBX-6369] fixed "Use custom multiplier" field validation in items (Oleg)
..F....... [ZBX-6366] fixed "New flexible interval" field validation in item prototypes (Oleg)
..F....... [ZBX-6334] fixed naming inconsistency in triggers and graph prototypes (Eduard)
..F....... [ZBX-6336] fixed "array to string conversion" error in triggers (Oleg)
..F....... [ZBX-6332] fixed button IDs in graph editing form (Eduard)
........S. [ZBX-6234] improved validation of command request (global scripts) tag values (wiper)
..F....... [ZBX-6331] fixed page title in graph prototypes (Eduard)
..F....... [ZBX-3357] fixed confusing naming and coloring in Monitoring -> Overview hint popup (Toms)
..F....... [ZBX-3357] fixed incorrectly blinking colors in non default themes (Toms)
A......... [ZBX-5990] fixed permission check in graphs and triggers and fixed host full clone (Oleg, Toms)
A......... [ZBX-5972] fixed template items, LLD rules, item prototypes and applications being inherited incorrectly when changing their name and an object with the same already exists on a linked host (Pavels)
........S. [ZBX-6221] added failure response to proxy config/heartbeat requests with not matching hostname (wiper)
..F....... [ZBX-869] fixed expanding/collapsing all groups without an application when only one was activated in Monitoring -> Latest data (Toms)
A.F....... [ZBX-6192] improved trigger update, must update only changed fields (Eduard)
A......... [ZBX-6256] fixed "limitSelect" in drule.get sorting dchecks and dhosts results by name instead of IDs (Pavels)
A......... [ZBX-6256] fixed drule.exists "druleids" parameter not working (Pavels)
..F....... [ZBX-6276] fixed function to get URL parameter error message (Eduard)
..F....... [ZBX-6245] fixed monitoring trigger filter criteria saving (Eduard)
..F....... [ZBX-6237] fixed Y axis item adding field, now it is available also if item list is empty (Eduard)
........S. [ZBX-6123] ensured sequential IT service updates by database syncers (dimir)
....I..... [ZBX-5668] added upgrade patch to change "server_check_interval" field value to 10 (Sasha)
...G...PS. [ZBX-3078] added signal handling to agent also when it's not ran as daemon (wiper)
.....J.... [ZBX-6229] removed pretty formatting from Java gateway JSON responses (wiper)
..F....PS. [ZBX-5549] removed unused PERM_READ_LIST and PERM_MAX constants (Oleg, wiper)
...G...... [ZBX-3646] improved agent termination and resource cleanup on Windows (wiper)
.......P.. [ZBX-6219] fixed proxy sending host availability data for templates (wiper)
..F....... [ZBX-6196] added missing HTTPS and TELNET options to Service type condition in Action configuration (Toms)
..F....... [ZBXNEXT-1574] changed the text in the "ack" column for triggers with no events in the trigger pop up of the "System status" widget to "No events" (Pavels)
..F....... [ZBX-6006] fixed URLs not displayed in map configuration (Toms)
A.F....... [ZBX-6084] fixed adding/removing items from dashboard favourites (Eduard)
..F....... [ZBX-6166] fixed SQL error in Oracle, when linking a template (Oleg)
.......PS. [ZBX-5973] improved performance of SNMP dynamic index item cache building in poller processes (Andris, Sasha)
..F....... [ZBX-6169] fixed colors in "Server info" and "Hosts info" screen items for dark orange/blue themes (Eduard)
..F....... [ZBX-6172] removed unknown trigger status code from maps (Eduard)
A......... [ZBX-6126] implemented empty parameter validation in user.delete (Pavels)
..F....... [ZBX-6160] changed the frontend to use temporary Oracle connections instead of persistent (Pavels)
...G...... [ZBX-5034] fixed vfs.file.exists incorrectly reporting file as not existing in the case of errors (wiper)
..F....... [ZBX-6162] fixed undefined indexes in Dashboard -> Host status (Oleg)
..F....... [ZBX-6041] fixed item sorting in log item filter (Oleg)
....I..... [ZBX-6127] fixed default value for type column in users table (Eduard)
....I..... [ZBXNEXT-1589] removed 'win32floppy' directory (Richlv)
..F.I..... [ZBX-6098] fixed profile key types (Eduard)
..F....... [ZBX-6119] fixed displaying of events in Monitoring -> Triggers (Eduard)
..F....... [ZBX-6093] unified how the "access denied" page is displayed in different scenarios (Pavels)
..F....... [ZBX-6125] fixed empty new line in configuration of actions (Eduard)
..F....... [ZBX-6108] fixed time control position remembering in Monitoring -> Web (Eduard)
..F....... [ZBX-6111] removed unused profile key: web.popup.itemtype (Oleg)
..F....... [ZBX-6073] fixed page title in Zabbix installation page (Oleg)
..F....... [ZBX-6102] fixed type of web.httpconf.showdisabled profile record (Sasha)
A.F....... [ZBX-6099] fixed event.get select_acknowledges count returning incorrect results if no acknowledgements exist (Pavels)
........S. [ZBX-6065] removed useless deletes when housekeeper deletes old history (Sasha)
A......... [ZBX-6078] fixed graph item creating (Eduard)
A......... [ZBX-6050] fixed duplicate step name validation in httptest.create and httptest.update (Pavels)
A......... [ZBX-5846] removed the graphitem.getobjects method (Pavels)
A......... [ZBX-5706] fixed trigger.adddependencies returning an object instead of an array of trigger IDs (Pavels)
A......... [ZBX-5916] removed the unnecessary dhostids parameter from dcheck.get (Pavels)
A......... [ZBX-5719] fixed event.get returning only trigger events by default for admin users (Pavels)
A......... [ZBX-5915] fixed the host.get and template.get selectParentTemplates parameter using an incorrect property name when passing count (Pavels)
..F....... [ZBX-6049] fixed "Undefined index" in web scenario steps (Oleg)
A......... [ZBXNEXT-1491] fixed alert.get hostids and groupids parameters (Pavels)
A......... [ZBXNEXT-1491] fixed multiple subselects returning hashes instead of arrays (Pavels)
A......... [ZBXNEXT-1491] fixed item.get selectHosts returning double template objects (Pavels)
A......... [ZBXNEXT-1491] fixed itemprototype.get selectItems not returning web items (Pavels)
A......... [ZBXNEXT-1491] fixed template.get selectTemplates and selectHosts not working with count (Pavels)
A......... [ZBXNEXT-1491] fixed script.get subselects not working when not requesting the groupid and host_access properties (Pavels)
..F....... [ZBX-5944] fixed displaying of trigger expression testing (Eduard)
.......P.. [ZBX-5909] fixed proxy compilation when using '--with-sqlite3' (Andris)
..F....... [ZBX-5904] fixed history filtering by items (Eduard)
A.F....... [ZBX-5927] fixed selectMappings returning a hash of mappings instead of an array in iconmap.get (Pavels)
A.F....... [ZBX-5927] fixed preservekeys affecting selectSelements and selectLinks in map.get (Pavels)
..F....... [ZBX-5888] fixed incorrect message in trigger expression test (Oleg)
..F....... [ZBX-5895] fixed including map in a map (Eduard)
A......... [ZBX-5718] fixed unknown event generation for templated triggers (Oleg)
..F....... [ZBX-5749] fixed macro resolving in triggers in network maps (Eduard)
A......... [ZBX-5752] fixed incorrect API results, when deleting template objects (Oleg)
A......... [ZBX-5709] fixed trigger recreation after template trigger expression change caused event history deletion (Toms)
..F....... [ZBX-5711] added caching for frontend favorite values (Toms)
..F....... [ZBX-5711] removed redundant queries when editing web scenario (Toms)
A.F....... [ZBX-5565] fixed HTML being returned on API requests if DB is down (Vedmak)
..F....... [ZBX-3396] added error message if FreeType support is missing (Toms)
...G...... [ZBX-4355] fixed response for inode items on file systems not supporting them (Sasha)
..F....... [ZBX-5673] fixed incorrect Y-scale if point value > 10 PB (Oleg)
..F....... [ZBX-875] fixed duplicate Y-scale (Oleg)
..F....... [ZBX-3934] unified color code validation in frontend (Vedmak)
A......... [ZBX-5498] improved performance of template linkage operations in API (Vedmak)
A......... [ZBX-5498] applications API refactoring (Vedmak)
..F....... [ZBX-5560] fixed recovery sound being saved incorrectly in user profile (Vedmak)
..F....... [ZBX-2770] added autofocus for first field in the frontend forms (Vedmak)
..F....... [ZBX-5463] fixed inability to login if HTTP auth is enabled and frontend access is set to internal (Vedmak)
...G...PS. [ZBX-5383] changed maximum data size accepted via Zabbix communication protocol to be 64 MB (Andris)
..F....... [ZBX-5167] fixed incorrect screen count on the templated screen configuration page (Vedmak)
..F....... [ZBX-5142] changed media type field label from 'Description' to 'Name' (Vedmak)
....I..... [ZBX-5314] increased size of autoincrement fields for PostgreSQL database (Sasha)
..F....... [ZBX-1845] added tabs to host massupdate form (Vedmak)

--------------------------------------------------------------------------------
Changes for 2.0.22rc1

New features:

Bug fixes:

--------------------------------------------------------------------------------
Changes for 2.0.21

2.0.21rc1 was released as 2.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.21rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)

--------------------------------------------------------------------------------
Changes for 2.0.20

2.0.20rc1 was released as 2.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.20rc1

Bug fixes:
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
....I..... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)

--------------------------------------------------------------------------------
Changes for 2.0.19

2.0.19rc1 was released as 2.0.19 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.19rc1

Bug fixes:
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
.......PS. [ZBX-10819] fixed server/proxy compilation error on Solaris 10 (viktors)

--------------------------------------------------------------------------------
Changes for 2.0.18

2.0.18rc1 was released as 2.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.18rc1

New features:
A.F....... [ZBX-1357] updated French translation; thanks to Zabbix translators (zalex_ua)

Bug fixes:
....I..... [ZBX-10741] enforced bash usage in mysql.size user parameter configuration script to avoid issues with different default shells; thanks to Timo Lindfors for reporting it (wiper)
........S. [ZBX-10727] fixed timeout being too low when sending configuration data to active proxy (asaveljevs)
........S. [ZBX-10681] fixed loss of trailing whitespace in unquoted function parameters when creating calculated items with low level discovery (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.17

2.0.17rc1 was released as 2.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.17rc1

New features:
A.F....... [ZBX-1357] updated English (United States), French, Japanese, Korean, Polish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
.......P.. [ZBX-6744] fixed "expression tree is too large (maximum depth 1000)" error when using SQLite3 in a large environment (Sasha)
A.F....... [ZBX-10316] fixed the regular expression preventing from adding web scenario steps (Ivo)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
A......... [ZBX-10358] fixed error message in template screen cloning (Oleg)
....I..... [ZBX-10365] fixed inconsistencies in schema.inc.php with schema.tmpl (Sasha)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.16

2.0.16rc1 was released as 2.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.16rc1

New features:
A.F....... [ZBX-1357] updated Czech and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
...G...... [ZBX-9721] fixed agent log message for log[] item in case of log records longer than 256kB (gleb)
....I....T [ZBX-8989] moved Total memory item from Filesystems to Memory application in Template OS Windows (gleb)

--------------------------------------------------------------------------------
Changes for 2.0.15

2.0.15rc1 was released as 2.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.15rc1

New features:
...G...PS. [ZBXNEXT-786] made net.tcp.service[ntp] item work over UDP (asaveljevs)
.....J.... [ZBX-8839] added timeout configuration option to Java gateway (asaveljevs)
A.F....... [ZBX-1357] updated Czech, Japanese and Polish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-9703] fixed a memory leak in SSH checks when configured public and/or private key is not a regular file (Sandis)
........S. [ZBX-9657] fixed timeout error being recognized as success when executing scripts on nodes (wiper)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
...G...... [ZBX-9592] fixed possible crash due to uninitialized counterpath variable (igors)
...G...... [ZBX-9290] fixed log file reloading if its size is updated later than modification time (igors)
...G...... [ZBX-9456] fixed system.cpu.util item to work correctly on OpenBSD 5.7 (igors)
........S. [ZBX-4529] fixed security vulnerability in alerter script execution by using strong quoting for script arguments; thanks to Pavel for the report (wiper)
.......PS. [ZBX-8299] fixed SQL errors in case a network discovery rule or check is deleted during processing (asaveljevs)
...G...... [ZBX-9467] fixed agent compilation error related to "ifnet" and "ifnet_head" structs on OpenBSD 5.5 and above (asaveljevs)
.......PS. [ZBX-5717] fixed incorrect calculation of icmppingloss[] due to floating-point errors (asaveljevs)
........S. [ZBX-9436] fixed zabbix_server to not exit in case of database connection loss in the middle of transaction (dimir)
........S. [ZBX-9352] fixed execution of remote commands on the server in case trigger expression contains multiple hosts (asaveljevs)
........S. [ZBX-3507] fixed SMS sending with Huawei GSM modems (asaveljevs)
...G...PS. [ZBX-9251] added missing socket closing to avoid large number of opened sockets (igors)
...G...... [ZBX-9410] fixed agent logging to eventlog (syslog option) on Windows (wiper)
..F....... [ZBX-9367] fixed "Status of Zabbix" and "System status" widget default refresh intervals (Ivo)
A......... [ZBX-5656] fixed maintenance.create and maintenance.update methods "timeperiods" parameter to be an array of arrays (Ivo)
....I....T [ZBX-9331] changed value type of system.stat[kthr,*] items in "Template OS AIX" to float and added them to "Performance" application (asaveljevs)
........S. [ZBX-9368] fixed possible SQL errors when linking of several templates (Sasha)
.......PS. [ZBX-9344] fixed infinite looping in telnet.run[] in case there is no password prompt (asaveljevs, dimir)
..F....... [ZBX-9281] fixed undefined offset in template screens when resource is URL (Ivo)
..F....... [ZBX-4633] fixed host inventories not displaying all filtered results when record count exceeds global limit (Ivo)
...G...PS. [ZBX-9284] added Zabbix log file locking to avoid incomplete logging on log file rotation (igors)
..F....... [ZBX-9087] fixed DB_ID validation expression to properly validate upper bound of received value and fixed various front-end forms not properly validating IDs (Ivo, Krists)
...G...... [ZBX-9241] fixed possible vfs.fs.discovery item crash on AIX systems (wiper)
.......PS. [ZBX-9104] fixed repeated error messaging if SSH channel failed to close (igors)
........S. [ZBX-8993] added check for a valid reference of a global regular expression in LLD rules (igors)
.......PS. [ZBX-9088] fixed parsing of SNMP traps for correct processing of delayed traps (igors)
A......... [ZBX-9093] fixed API host.create method for MySQL strict mode when given partial data in "inventory" property (Ivo)
....I..... [ZBX-9168] fixed incorrect keys and added missing keys in the item key helper (Richlv)
A......... [ZBX-9197] fixed PHP fatal error "Call to undefined function array_fill_keys()" in trigger.get method with PHP<5.2.0 (Sasha)
.......P.. [ZBX-9195] fixed lastlogsize and mtime being updated on proxy for unsupported items; thanks to Yoshinori Komuro for patch (asaveljevs, Sasha)
.......PS. [ZBX-8828] made ICMP items go unsupported if ICMP packets cannot be sent to their host (asaveljevs)
........S. [ZBX-9176] fixed {DISCOVERY.SERVICE.NAME} macro to expand properly for HTTPS and Telnet services (asaveljevs)
........S. [ZBX-9126] fixed processing of trigger/graph prototypes in case when all item prototypes in trigger/graph prototypes were changed (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.14

2.0.14rc1 was released as 2.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.14rc1

New features:
...G...... [ZBX-8503] increased limitation of command length for remote commands with agent (Sasha)
A.F....... [ZBX-1357] updated Italian, Polish and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8582] fixed SQL injection vulnerability in bar graphs (Ivo, Pavels)
..F....... [ZBX-5077] fixed percentile calculation formula and corrected accessed index, by which value is selected (arvids)
........S. [ZBX-8952] fixed bug where an action condition of matching parent templates of a trigger worked with only the first template (Juris)
.D........ [ZBX-6542] updated description of HousekeepingFrequency parameter in the default server and proxy configuration files (Sasha)
.......PS. [ZBX-8833] fixed dynamic SNMP item cache working incorrectly for hosts with multiple SNMP interfaces (asaveljevs)
........S. [ZBX-8948] fixed memory leak when checking Template condition during action processing (wiper)
A......... [ZBX-6174] fixed "skipDependent" option in trigger.get API call to correctly handle cases when triggers on which they depend are disabled (Krists)
........S. [ZBX-8754] fixed crash in escalator when processing an alert without an user, but with a media type set (wiper)
..F....... [ZBX-8693] fixed "Add" button in Configuration->Triggers->Create Trigger->Add for IE11 (arvids)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
........S. [ZBX-8798] fixed evaluation of trigger expressions where a suffixed number is followed by a subtraction (asaveljevs)
.......... [ZBX-8679] removed outdated and unused images (Richlv)
..F....... [ZBX-8700] fixed possible SQL error in details of web scenario (Oleg)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

--------------------------------------------------------------------------------
Changes for 2.0.13

2.0.13rc1 was released as 2.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.13rc1

New features:
A.F....... [ZBX-1357] updated Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
...G...... [ZBX-8646] added a warning on UNIX/GNU/Linux platforms if logrt[] directory has no 'execute' permission (Andris)
...G...PS. [ZBX-8629] fixed crash in get_string() function when checking "Database monitor" items (asaveljevs)
....IJ.... [ZBX-4800] replaced JSON.org library with Android JSON library; thanks to Volker Fröhlich for legal research (asaveljevs)
.....J.... [ZBX-6229] removed pretty formatting from Java gateway JSON responses (asaveljevs)
.........T [ZBX-4800] fixed typo in item name in "Template JMX Generic": "mpTenured" -> "mp Tenured" (asaveljevs)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
..F....... [ZBX-8358] fixed overview screen elements being displayed incorrectly after refreshing (Pavels)
........S. [ZBX-8348] fixed processing of LLD triggers; functions in a trigger expression could have incorrect ordering (Sasha)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
...G...... [ZBX-8327] fixed possible crash when processing Windows eventlog (wiper)
.......PS. [ZBX-8188] fixed IPMI items staying supported when sensor data becomes unavailable (asaveljevs, dimir)
.......PS. [ZBX-7576] fixed network discovery processing broadcast responses as valid hosts (wiper)
...G...... [ZBX-6531] fixed memory leak in filesystem discovery on AIX systems (Juris)
..F....... [ZBX-8241] fixed duplicate display of actions in media type list (Andrejs)
...G...... [ZBX-8269] fixed processing of active checks in agent (Andris)
...G...... [ZBX-8238] fixed updating agent 'mtime' for logrt[] items; thanks to Yoshinori Komuro for patch (Andris)
...G...PS. [ZBX-7098] improved handling of log file rotation/truncation for logrt[] and log[] items (Andris)
...G...... [ZBX-8198] decreased verbosity of Windows agent with DebugLevel=4 (Nikolaj)
...G...... [ZBX-7875] fixed wrongly reported system version for Windows 8.1 and Server 2012 R2 (Nikolaj, wiper)

--------------------------------------------------------------------------------
Changes for 2.0.12

2.0.12rc3 was released as 2.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.12rc3

Bug fixes:
........S. [ZBX-8181] fixed possible entering of "history syncer" process in an eternal loop when processing IT services (dimir)

--------------------------------------------------------------------------------
Changes for 2.0.12rc2

Bug fixes:
...G...... [ZBX-7856] fixed zbx_stat() not working with directories in Windows (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.12rc1

New features:
.......... [ZBX-7811] added example robots.txt file (Richlv)
....IJ.... [ZBXNEXT-1889] made startup.sh and shutdown.sh scripts for Java gateway work in /bin/sh (asaveljevs)
.D........ [ZBX-7597] added description of the returned value types to the agentd manpage (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese, Persian, Russian, Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-7301] do not put logrt[] item into unsupported state if log files do not exist (fixed as part of ZBX-6731 solution) (Andris)
..F....... [ZBX-8111] fixed possible XSS in tables with vertical header row cells (Krists)
...G...... [ZBX-8108] fixed reading /proc virtual files without rewinding the file position (Juris)
.......P.. [ZBX-7825] fixed saving of the history data in sequential time order on proxy side (Sasha)
.......PS. [ZBX-4675] added error checks to avoid partial configuration loading (dimir)
.D........ [ZBX-6542] added additional information in the default server configuration file about HousekeepingFrequency parameter (Sasha)
...G...... [ZBX-7856] added workaround for Windows _wstat64() not working with symlinks (wiper)
..F....... [ZBX-8030] fixed {HOSTNAME} macro resolving (Eduard)
...G...PS. [ZBX-7046] fixed get_ip_by_socket returning an empty string for IPv4 addresses when Zabbix is compiled with IPv6 support (Juris)
..F....... [ZBX-7966] fixed possibility to copy a templated graph (Ivo)
..F....... [ZBX-7930] improved execution time in Maintenance page (Ivo)
..F.....S. [ZBX-7872] removed discovery item prototype from calculation of required performace (NVPS) (igors)
..F.....S. [ZBX-5778] removed counting items in queue if host is in maintenance with no data collection (igors)
A......... [ZBX-6151] fixed graph prototype and trigger prototype validation so item prototypes are no longer allowed from multiple discovery rules and fixed filter by flags not overriding in item.get method (Ivo)
........S. [ZBX-5804] added overflow/wrapping detection to calculated items (Juris)
........S. [ZBX-7659] fixed handling of hosts without any interfaces (Juris)
....IJ.... [ZBX-5379] added stale PID file detection for Java gateway (asaveljevs)
....IJ.... [ZBX-5558] fixed Java gateway error messages not being shown in the console on startup (asaveljevs)
...G...PS. [ZBX-6731] faster processing of log files by agent on Unix (Andris)
...G...PS. [ZBX-6729] faster processing of log files by agent on Microsoft Windows (Andris)
...G...... [ZBX-6933] added substitution of eventlog parameter insertion strings (wiper)
...G...... [ZBX-7853] changed log level from warning to information when listener, active checks and collector processes start (igors)
A.F.....S. [ZBX-7674] implemented batch processing of IT services to resolve deadlocks and improve performance (Eduard, wiper)
........S. [ZBX-5789] improved performance of processing discovered graphs by the low-level discovery rule (Sasha)
........S. [ZBX-5789] fixed updating of low-level discovered graphs: the graph identifier never will change (Sasha)
A.F....... [ZBX-7708] fixed trigger prototype error message and trigger form default description value (Oleg)
..F....... [ZBX-7739] removed unused label in screen configuration page when no elements exist (Eduard)

--------------------------------------------------------------------------------
Changes for 2.0.11

2.0.11rc2 was released as 2.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.11rc2

Bug fixes:
.......PS. [ZBX-7698] fixed closing a connection to the database when database server is unavailable (Sasha)
A......... [ZBX-7693] fixed admin user being able to update media for other users (Pavels)

--------------------------------------------------------------------------------
Changes for 2.0.11rc1

New features:
A.F....... [ZBX-1357] updated French, Italian, Japanese, Russian, Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-7600] updated .htaccess files to be compatible with Apache 2.4 (Richlv)
....I..... [ZBX-7168] fixed configure.in template to properly link libcurl to all components independently (Juris)
A......... [ZBX-7703] fixed being able to switch users without proper credentials when using HTTP authentication (Pavels)
...G...... [ZBX-7648] fixed name resolution when using net.dns items (Juris)
........S. [ZBX-6315] fixed deleting of lost triggers by the low-level discovery rule (Sasha)
........S. [ZBX-7109] improved performance of processing discovered triggers by the low-level discovery rule (Sasha)
A.F....... [ZBX-4218] rewrote the item key parser's source code for independence on the mbstring.func_overload option (Sasha)
.......PS. [ZBX-7686] fixed UTF-8 strings not being fetched fully from Oracle (asaveljevs)
..F....... [ZBX-6721] fixed LDAP bind password being included in page source (Eduard)
..F....... [ZBX-7609] fixed sound playing after frontend messages closing (Eduard)
..F....... [ZBX-7554] fixed script execution confirmation label encoding (Eduard)
...G...... [ZBX-6790] changed net.tcp.listen and net.udp.listen keys to read the whole /proc/net/(tcp|udp)(6) file in a single operation to avoid losing data if the file is changed between reading operations (wiper)
.......PS. [ZBX-7587] set the correct server status (down) after ORA-01012, ORA-02396 errors (wiper)
...G...... [ZBX-7481] added checking for OpenBSD version to avoid compilation error on OpenBSD v5.4 and newer due to removed swapins/swapouts uvmexp fields (igors)
..F....... [ZBX-7634] removed sid from trigger URL in Monitoring->Triggers (Oleg)
.......PS. [ZBX-5526] removed checking for PostgreSQL server version and disabled nonstandard use of escape strings in order to support versions newer than 8.1 (igors)
...G...... [ZBX-7414] added description to HostnameItem that UserParameters and aliases are not supported (igors)
..F....... [ZBX-7508] fixed import map with LLD triggers (Eduard)
..F....... [ZBX-7586] fixed trigger log expression saving in IE10 (Eduard)
..F.....S. [ZBX-7573] fixed item being checked at a wrong time when using flexible intervals (asaveljevs)
........S. [ZBX-6545] fixed possible SQL errors when syncing a node configuration with PostgreSQL backend version 8.2 and later (Sasha)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain process CPU usage (Richlv)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain directory size (Richlv)
........S. [ZBX-7484] fixed escalations not being stopped and generation of multiple successive OK or PROBLEM events (asaveljevs)
...G...PS. [ZBX-4243] fixed Zabbix syslog application names (RFC 5424 APP-NAME) (Andris)

--------------------------------------------------------------------------------
Changes for 2.0.10

2.0.10rc1 was released as 2.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.10rc1

New features:
....I..... [ZBXNEXT-1256] changed example directory size user parameter to return bytes (Richlv)
..F....... [ZBX-7103] improved loading speed of tr_events.php page (Sasha)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Czech, Dutch, French, German, Greek, Hungarian, Japanese, Italian, Romanian, Russian, Slovak, Spanish and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-7479] fixed remote command execution from Zabbix server if flexible user parameters are configured; thanks to Recurity Labs Team for the report (Sasha)
..F....... [ZBX-7347] fixed custom step duration max size in action configuration (Eduard)
........S. [ZBX-7400] fixed fetching of empty text or log history data with Oracle backend (Sasha)
....I..... [ZBX-7218] fixed configuration failing with Oracle 12.1 instant client libraries (asaveljevs, Sasha)
..F....... [ZBX-6129] fixed trying to change the status of a deleted trigger or trigger prototype changes the status of all trigger and prototypes (Pavels)
..F....... [ZBX-6920] fixed displaying of soft linked IT services (Eduard)
.......PS. [ZBX-7292] fixed resolving of macros in host interfaces (Sasha)
....I..... [ZBX-7273] fixed newlines in default data strings for Oracle (Sasha)
.......PS. [ZBX-6835] fixed bug when agent/proxy connection error could have resulted in a wrong warning about message size (wiper)
A.F....... [ZBX-6760] improved performance of getting global scripts (Sasha)
........S. [ZBX-7151] limited alert message and items parameter length to 2048 characters when working with Oracle and DB2 databases (wiper)
...G...... [ZBX-6591] fixed resolution of IPv4 and IPv6 addresses if DNS hostname is specified as server parameter in configuration file; thanks to Trever L. Adams for patch (igors)
........S. [ZBX-7133] fixed processing of zabbix[host,*,available] item; fixed proxy's hosts availability data on server (Sasha)
..F....... [ZBX-7112] improved file import validation for graph items (Eduard)
A......... [ZBX-7101] fixed generated SQL queries in action.get method when simultaneously selecting more than one condition and operation (Ivo)
..F....... [ZBX-7074] fixed incorrectly parsed trigger expression in trigger wizard (Vitalij)
A.F....... [ZBX-5735] fixed debug mode check condition to use less memory when debug is off (Ivo)

--------------------------------------------------------------------------------
Changes for 2.0.9

2.0.9rc2 was released as 2.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.9rc2

Bug fixes:
..F....... [ZBX-7036] fixed "Discovery status" widget being displayed on top of a customized dashboard when enabling a discovery rule (Pavels)
..F....... [ZBX-3878] fixed not being able to move dashboard widget the second time (Ivo)

--------------------------------------------------------------------------------
Changes for 2.0.9rc1

New features:
..F....... [ZBX-2616] upgraded the bundled DejaVu font from 2.33 to 2.34 (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Italian, Lithuanian, Romanian and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in page filtering; thanks to Bernhard Schildendorfer from SEC Consult for the report (Eduard, Pavels)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in dashboard favourite managing; thanks to Lincoln, a member of Corelan Team, for the report (Eduard, Pavels)
..F....... [ZBX-3878] fixed memory leaks in slide shows (Eduard)
........S. [ZBX-6950] fixed termination character sequence for smtp connection termination (igors)
..F....... [ZBX-6952] fixed XSS vulnerability in user themes, thanks to Lincoln and Bernhard Schildendorfer for reporting (Ivo)
..F....... [ZBX-6992] fixed PostreSQL query errors due to missing "AS" keyword for aggregate functions in Monitoring > IT Services (Ivo)
..F....... [ZBX-6804] optimized min item clock calculation for graph; thanks to Volker Fröhlich (Eduard)
...G...... [ZBX-6902] reverting Solaris system.swap.size calculation from "swap -s" (used in 2.0.7, 2.0.8) to "swap -l"-like algorithm (as in 2.0.6) (Andris)
.......P.. [ZBX-6936] fixed MySQL errors when updating configuration of the proxy (Sasha)
.......P.. [ZBX-6929] fixed updating of lastlogsize and mtime in the proxy's database (Sasha)
..F....... [ZBX-6923] fixed mass delete in template list, 'Delete selected' and 'Delete selected with linked elements' functions (Vitalij)
..F....... [ZBX-6922] fixed host interface importing (Eduard)
.......P.. [ZBX-6249] fixed data loss in proxy "Data sender" process caused by unfinished transactions; thanks to MATSUDA Daiki for patch (Andris)
...G...... [ZBXNEXT-1056] improved active checks error messages (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.8

2.0.8rc2 was released as 2.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.8rc2

Bug fixes:
........S. [ZBX-6889] fixed processing of availability data by the server (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.8rc1

New features:
...G...PS. [ZBXNEXT-1405] added IP to the warning about ignored messages because of their size (wiper)
A.F....... [ZBX-1357] updated Dutch translation; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-6020] fixed displaying MySQL errors for PHP 5.5.0 and newer (Ivo)
.......PS. [ZBX-6746] fixed template linking to proxy if the agent with the same name is auto-registered (igors)
..F....... [ZBX-6840] fixed undefined indexes for triggers in Monitoring > Maps and Dashboard (Ivo)
...G...... [ZBX-6672] fixed windows agent performance counters being capped to 100 (wiper)
....I..... [ZBX-6831] fixed webtest item conversion in 1.8->2.0 database upgrade patch for mysql (wiper)
...G...... [ZBX-6527] fixed proc.mem calculations with getprocs() for AIX (wiper)
........S. [ZBX-5924] fixed curl verify host option setting in ez texting (wiper)
.......PS. [ZBX-6798] improved error messages from UnixODBC library for Database Monitor items (Andris)
.......PS. [ZBX-6797] added configurable ODBC login timeout (Andris)

--------------------------------------------------------------------------------
Changes for 2.0.7

2.0.7rc1 was released as 2.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.7rc1

New features:
........S. [ZBX-6708] reduced configuration locking when calculating item queue (wiper)
.......PS. [ZBX-6683] removed string pool semaphore; increased configuration cache update performance (Sasha)
A......... [ZBX-6603] improved CTrigger lastEvents parameter performance (Toms)
A......... [ZBX-6603] improved performance for dbConditionInt() function (Toms)
A......... [ZBX-6407] improved data retrieval performance for CTrigger get() with post SQL filtering (Toms)
........S. [ZBX-6493] improved performance when working with Oracle by changing memory based prefetch to rows based (dimir)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Latvian, Polish, Slovak, Spanish and Turkish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-6819] fixed memory leak in snmp trapper regular expression processing (wiper)
..F....... [ZBX-6464] fixed item display in popup for simple graphs and plain text items (Ivo)
..F....... [ZBX-6652] added item validation in bar reports page (Ivo)
...G...... [ZBX-6730] fixed zabbix_agentd -t duplicate printing of parameters (igors)
........S. [ZBX-6801] fixed processing of host availability data received from proxy (wiper)
....I..... [ZBX-6637] added -m64 compilation flag for Solaris to be able to understand all attributes of 64-bit processes (igors)
..F....... [ZBX-6761] fixed dbConditionInt() performance (Eduard)
........S. [ZBX-6681] fixed bug when one time maintenance period was ignored if it started before maintenance active time (wiper)
.......P.. [ZBX-6630] faster proxy configuration synchronization (Andris)
...G...... [ZBX-6655] fixed possible agent crash when processing system.sw.packages[] (igors)
A......... [ZBX-6725] fixed undefined indexes in item list view when trigger has items from different hosts (Toms)
....I..... [ZBX-6700] improved PostgreSQL upgrade patch (dotneft, Oleg)
..F....... [ZBX-6682] added value mapping in map labels (Oleg)
A......... [ZBX-6673] fixed errors after parent graph deleting (Oleg)
.......PS. [ZBX-6610] fixed invalid next check values of IPMI items (dimir)
....I..... [ZBX-6674] fixed items description in the default data set (Oleg)
A......... [ZBX-6644] fixed sorting by history and trends fields in itemprototype.get API (Ivo)
........S. [ZBX-6598] fixed deleting of big amount of escalations by escalation process (Sasha)
...G...PS. [ZBX-6605] fixed bind() error when SourceIP is used (Andris)
A......... [ZBX-6472] fixed dbConditionString() function for large inputs, when splitting into several IN parts wasn't surrounded by parenthesis (Toms)
........S. [ZBX-6609] fixed trigger event processing to not add unneeded recovery event escalations to the database (dimir)
...G...... [ZBX-6576] fixed heavy cpu usage when collecting cpu stats on Solaris (aleksej, Andris)
..F....... [ZBX-6558] fixed profile types in availability reports (Oleg)
A......... [ZBX-6561] fixed undefined indexes and errors in configuration of network maps (Oleg)
...G...... [ZBX-4636] fixed broken UFT-8 characters in log item on Windows agent when encoding parameter is not set (aleksej)
...G...... [ZBX-6584] fixed possible logrt crash on windows platform when logfile was moved during processing (wiper)
..F....... [ZBX-1129] fixed graph time period in bar reports (Oleg)
....I..... [ZBX-6490] fixed web test 1.8->2.0 upgrade script ignoring nodes (wiper)
...G...... [ZBX-6470] fixed incorrect swap calculation on Solaris (dimir)
..F....... [ZBX-5760] fixed graph item legend being rendered incorrectly if the names of the items contain certain local symbols (Pavels)
.......PS. [ZBX-6526] fixed possible data uploading issues duing server startup or network problems (wiper)
...G...... [ZBX-6285] fixed message output from Zabbix sender (Andris)
..F....... [ZBX-6484] fixed bar report calculation (Oleg)
..F....... [ZBX-1236] added right side y axis support in bar reports (Oleg)
..F....... [ZBX-6498] fixed date format in update query for maintenance daily period (Oleg)

--------------------------------------------------------------------------------
Changes for 2.0.6

2.0.6rc1 was released as 2.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.6rc1

New features:
........S. [ZBXNEXT-1643] added support of {TRIGGER.TEMPLATE.NAME} and {TRIGGER.HOSTGROUP.NAME} notification macros; thanks to Hmami Mohamed (Sasha)
A.F....... [ZBX-1357] added Lithuanian translation; thanks to Zabbix translators (Richlv)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Dutch, French, German, Greek, Hungarian, Japanese, Latvian, Russian, Slovak, Spanish, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
........S. [ZBXNEXT-1663] added support for notification macros {TRIGGER.NAME.ORIG}, {ITEM.NAME.ORIG}, {ITEM.KEY.ORIG} (dimir)
...G...... [ZBXNEXT-1056] added warning logging when active agent fails to connect to server/proxy (wiper)

Bug fixes:
..F....... [ZBX-6468] fixed regex in trigger expression test (Oleg)
A.F....... [ZBX-6389] improved performance in Dashboard "System status" and "Last issues" widgets (Eduard)
..F....... [ZBX-6444] fixed vertical text alignment in Monitoring -> Overview for IE8 and IE10 (Toms)
A......... [ZBX-6408] fixed action conditions not being deleted and actions not being disabled when deleting a template (Pavels)
........S. [ZBX-5225] fixed deadlocks while processing LLD rules; each prototype will be processed in its own transaction (Sasha)
A......... [ZBX-6413] fixed Zabbix API function 'webcheck.update' incorrectly requiring 'name' (Toms)
........S. [ZBX-5225] improved performance of processing discovered items by the low-level discovery rule (Sasha)
........S. [ZBX-6423] fixed escalator to allow alerts while processing huge amount of escalations (dimir)
..F....... [ZBX-6306] fixed frontend layout for latest Google Chrome 25 (Eduard)
A.F....... [ZBX-6318] fixed undefined indices for large node IDs in DM (Toms)
..F....... [ZBX-6388] fixed regular expression namespace inside nodes (Eduard)
........S. [ZBX-6333] added node support for global regexps (wiper)
..F....... [ZBX-6352] fixed web scenario and discovery rule delay interval (Eduard)
..F....... [ZBX-6357] fixed template graph cloning (Eduard)
.......PS. [ZBX-4991] fixed host availability checks with proxies (wiper)
........S. [ZBX-6322] enforced nls_numeric_characters setting for Oracle DB sessions (wiper)
..F....... [ZBX-6328] fixed undefined index in proxy list (Eduard)
..F....... [ZBX-6324] improved text displaying in Overview table header in IE (Eduard)
A......... [ZBX-6261] fixed service.getsla not working with Oracle database (Pavels)
........S. [ZBX-5797] fixed server SNMP interfaces ignoring IP/DNS toggle (wiper)
..F....... [ZBX-6290] fixed icon mapping selection (Eduard)
A.F....... [ZBX-5321] unified translation strings, fixed typo and SQL query formatting (Pavels, Richlv)
..F....... [ZBX-5982] fixed read only items being listed in popup for trigger expression (Toms)
........S. [ZBX-6123] ensured sequential IT services updates by database syncers (dimir)
....I..... [ZBX-5635] changed value types to float for qps items in "Template App MySQL" (Sasha)
....I..... [ZBX-5622] fixed grammatical error of snmptrap.fallback in help_items; thanks to Kodai Terashima (Sasha)
....I..... [ZBX-6191] fixed state of unsupported items in data.sql (Sasha)
........S. [ZBX-6262] fixed regression when function is_uint_suffix() did not treat '0' as a valid unsigned integer (dimir)

--------------------------------------------------------------------------------
Changes for 2.0.5

2.0.5rc1 was released as 2.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.5rc1

New features:
.......PS. [ZBXNEXT-1600] increased maximum values of *CacheSize parameters up to 2GB (Sasha)
....I..... [ZBX-5957] added configure options to specify iconv include/lib directories (wiper)
A.F....... [ZBX-1357] added Bulgarian translation (Richlv)
...G...... [ZBX-6040] added support of Windows 8 and Windows Server 2012 for system.uname check (Sasha)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Dutch, Finnish, French, German, Greek, Hungarian, Japanese, Latvian, Polish, Portuguese (Portugal), Russian, Slovak, Spanish, Swedish, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
.......PS. [ZBX-5920] added prefetching of 2 MB of data for Oracle SQL selects (dimir)

Bug fixes:
..F....... [ZBX-6349] fixed calendar popup in graphs, events and screens date/time filter (Oleg)
..F....... [ZBX-6217] fixed inability to use HTML special characters in web scenario password (Toms)
...G...... [ZBX-5358] fixed encoding of network interface names with non ASCII characters on Vista/Server 2008 + (wiper)
...G...... [ZBX-6216] fixed crash when zabbix_sender was used in realtime mode on windows (wiper)
A......... [ZBX-6124] fixed hostgroup.massupdate validation on removing group from host with only one group (Eduard)
....I..... [ZBX-6197] updated DB2 image importer script to work with larger (>16KB) images (wiper)
..F....... [ZBX-6211] fixed errors in Monitoring->Discovery and added check for Discovery existing (Oleg)
....I..... [ZBX-6069] fixed axis in the default "Zabbix Server performance" graph template (Sasha)
..F....... [ZBX-6195] fixed navigation bar displaying when host remembering in switched off and user watch graph prototypes (Eduard)
...G...... [ZBX-6140] fixed job creation for script execution on windows 2000 (wiper)
..F....... [ZBX-5933] fixed triggers with negative values in graphs (Oleg)
A.F....... [ZBX-5532] added support of 1.8 IT services time format (Eduard)
A......... [ZBX-5945] fixed map URL expanding (Eduard)
........S. [ZBX-5968] fixed updating of triggers and graphs when low-level discovered value changes (Sasha)
..F....... [ZBX-6180] fixed host edit page for IBM DB2 (Oleg)
...G...... [ZBX-5863] changed external command execution to store output in a dynamically allocated buffer up to 512KB (wiper)
..F....... [ZBX-6177] fixed testing of a trigger expression with an item prototype (Sasha)
..F....... [ZBX-6175] fixed password field naming in item properties (Oleg)
A.F....... [ZBX-6005] fixed event.get not returning network discovery or auto-registration events for admin users when passing only the "source" parameter (Pavels)
..F....... [ZBX-6173] removed unknown trigger color from the trigger overview help pop up (Pavels)
...G...... [ZBX-6161] fixed reading empty files with vfs.file.contents key (wiper)
..F....... [ZBX-5458] fixed some date strings being not translatable (Toms)
..F....... [ZBX-6114] fixed errors in graphs (invalid arguments and division by zero) (Oleg)
...G...... [ZBX-6057] fixed using of ServerActive option by zabbix_sender (Sasha)
A......... [ZBX-6142] fixed "Current host" removing in Configuration -> Actions -> Operations (Oleg)
..F....... [ZBX-6131] fixed undefined indexes in maintenance periods (Oleg)
..F....... [ZBX-6133] fixed undefined indexes when importing hosts with "Update existing" disabled (Pavels)
..F....... [ZBX-6122] fixed error when trying to create an IT service and submitting an incorrectly filled form (Pavels)
.......PS. [ZBX-6101] fixed processing of SNMP traps in maintenance "with data collection"; thanks to Volker Fröhlich for patch (Sasha)
.......PS. [ZBX-6012] added support of user macros and global regular expressions in SNMP trap item key parameter (Sasha)
.......PS. [ZBX-5973] improved performance of SNMP dynamic index item cache building in poller processes (Andris)
A......... [ZBX-3534] fixed templated linking using read-only template (Eduard)
..F....... [ZBX-6110] fixed selected map remembering in Monitoring -> Maps (Eduard)
..F....... [ZBX-6117] fixed item value macros resolving using non-converted to null values (Eduard)
..F....... [ZBX-6113] fixed hidden input field appearing when assigning hosts to groups in IE (Pavels)
..F....... [ZBX-6063] fixed graph selection pop up working incorrectly when adding a graph to a templated screen (Pavels)
A.F....... [ZBX-6014] improved performance in most IT services pages and pages that retrieve trigger information (dotneft, Oleg)
..F....... [ZBX-6070] fixed event CSV export ignoring the selected page and filters (Pavels)
..F....... [ZBX-6006] optimized web interface API calls, which requested redundant data (Toms)
A......... [ZBX-5806] fixed template.massadd and template.massremove returning an empty hostids array (Pavels)
...G...... [ZBX-5201] added handling of PerfCounter error PDH_CALC_NEGATIVE_DENOMINATOR (dimir)
A......... [ZBX-6054] fixed host write permissions being required to view screens (dotneft, Pavels)
..F....... [ZBX-6027] fixed global notification messages not working in fullscreen frontend mode (Toms)
..F....... [ZBX-6037] fixed duplicate frontend messages and changed frontend messages to show last event for 15 triggers instead of last 15 events (Oleg)
A.F....... [ZBX-5900] fixed date validation in services and maintenances, fixed JS calendar and fixed maintenance period validation (Oleg)
..F....... [ZBX-5835] fixed possible "Undefined index" in Configuration -> Actions screen (Sasha)
A......... [ZBX-6097] fixed the ability to override LDAP configuration when calling user.login (Pavels)
..F....... [ZBX-5986] fixed page filter to not use remembered group if selected host is not in that group (Toms)
..F....... [ZBX-6013] fixed table layout in Monitoring -> IT services for IE10 (Toms)
A......... [ZBX-5977] removed possibility to add an LLD rule to an application via the API in application and discovery rule (Oleg)
....I..... [ZBX-5938] removed orphaned trigger from default data set (Alexei)
.D........ [ZBXNEXT-894] fixed generate_events comment to say that events are generated after maintenance if trigger changed its state during the maintenance at all (Richlv)
.......PS. [ZBX-5988] fixed memory leak in functions evaluate_LOGEVENTID(), evaluate_STR(), DBlld_process_discovery_rule(); thanks to Takanori Suzuki for patch (Andris, Sasha)
...G...... [ZBX-5940] fixed displaying default key parameters when agent is used with option -p (Andris)
.......PS. [ZBX-5981] fixed incorrect use of function assert() if build option -DNDEBUG was used, it caused random crashes (Alexei)
.......PS. [ZBX-3379] added SourceIP support for SNMP items (dimir)
A.F....... [ZBX-6002] optimized fetching latest service alarms in Service API (dotneft, Eduard)
..F....... [ZBX-5986] fixed page filter in Monitoring -> Graphs (Oleg)
..F....... [ZBX-6004] optimised Monitoring -> Screens page (Vedmak)
..F....... [ZBX-6003] optimised Monitoring -> Maps page (Vedmak)
A.F.....S. [ZBX-5862] fixed SQL condition algorithm (Andris, Eduard, Sasha)
A.F....... [ZBX-4789] improved performance of permissions check (dotneft, Oleg, Sasha)
..F....... [ZBX-5979] fixed Monitoring -> Events page not to show events from triggers that reference at least one disabled or unsuported item (Oleg)
..F....... [ZBX-5985] fixed DB error in "Configuration of web monitoring" for PostgreSQL (Oleg)
..F....... [ZBX-5699] fixed configuration graph host ID passing in navigation (Eduard)
A......... [ZBX-1946] improved error messages when validating screen item row and column spans (Pavels)
..F....... [ZBX-3402] disabled "store value" overriding for host items inherited from templates (Pavels)
..F....... [ZBX-3402] fixed the "formula" input not being displayed when editing templated items with a disabled multiplier (Pavels)
.......PS. [ZBX-3071] fixed reading and writing of Oracle NCLOB fields (Andris, Sasha)
A.F....... [ZBX-5704] fixed validation on file uploading (Eduard)
A......... [ZBX-5737] fixed image saving using Oracle (Eduard)
..F....... [ZBX-5809] fixed global URL displaying in map screen item (Eduard)
A......... [ZBX-5837] fixed filtering by proxy status in HostGroup API get method (Eduard)
..F....... [ZBX-5899] implemented flicker-free graph support for web monitoring (Eduard)
.......PS. [ZBX-5919] removed OCI_COMMIT_ON_SUCCESS option for SQL statements in transaction on Oracle backend (Sasha)
..F....... [ZBX-5869] fixed host ID detection in graph configuration (Eduard)
..F....... [ZBX-3754] fixed "Undefined variable" in the trigger expression constructor (Sasha)
..F....... [ZBX-3038] fixed the trigger expression constructor to parse expressions created in log wizard (Sasha)
..F....... [ZBX-2793] added possibility to add macros without an item in the trigger expression (Sasha)
..F....... [ZBX-5896] fixed inserting OR condition in the trigger expression constructor (Sasha)
A.F....... [ZBX-5833] fixed inserting a macro in the trigger expression constructor (Sasha)
..F....... [ZBX-5884] improved the trigger expression constructor to work with parentheses (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.4

2.0.4rc1 was released as 2.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.4rc1

New features:
A.F....... [ZBX-1357] added initial Portuguese (Portugal) translation (Richlv)
..F....... [ZBXNEXT-1398] changed vertical labels in Monitoring -> Overview from PNG images to text (Eduard)
..F....... [ZBXNEXT-1398] implemented flickerfree screen shadowing for old screen data (Eduard)
A.F....... [ZBX-1357] added initial Indonesian translation (Richlv)
..F....... [ZBXNEXT-1393] fixed global scripts font (Eduard)
.......PS. [ZBX-4638] added support of {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in "params" field for SSH, Telnet and DB monitor items (Sasha)
.....J.... [ZBX-4663] added possibility to use dots in JMX attribute names (dimir)
..F....... [ZBX-5556] action recovery message body can now be empty (Vedmak)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Chinese (China), Chinese (Taiwan), Czech, French, German, Hungarian, Italian, Japanese, Latvian, Polish, Slovak, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
A.F....... [ZBXNEXT-1426] added initial Persian translation (Richlv)
A.F....... [ZBXNEXT-1447] added initial Finnish translation (Richlv)
........S. [ZBX-5525] renamed macro {TRIGGER.COMMENT} to {TRIGGER.DESCRIPTION} (Sasha)

Bug fixes:
A......... [ZBX-5648] changes don't allow update "templateid" in items, or create new item with predefined "templateid"  (Oleg)
A.F....... [ZBX-5684] fixed inconsistency that CItem get() returned discovery rules and item prototypes by default (Toms)
A......... [ZBX-5684] fixed problem when updating non normal items status, it's flag is changed to normal (Toms)
..F....... [ZBX-5882] fixed "Illegal string offset" errors and allowed templated trigger prototypes in trigger expressions test (Oleg)
....I..... [ZBX-5848] removed flexible intervals from items in the default templates (Sasha)
..F....... [ZBX-5877] fixed tree position saving in IT services (Eduard)
..F....... [ZBX-5878] fixed misaligned leading lines in IT services (Eduard)
..F....... [ZBX-5875] fixed items configuration in French language (Oleg)
A......... [ZBX-5860] fixed hostgroup massupdate (Eduard)
A.F....... [ZBX-5814] fixed an incorrect error message when saving an illegal trigger expression (Sasha)
A.F....... [ZBX-4247] fixed processing of trigger expression if item key contains another trigger expression string (Sasha)
..F....... [ZBX-2640] fixed some issues when creating and editing log triggers (Sasha)
..F....... [ZBX-5855] fixed "Array to string conversion" errors in 1.8 XML import (Oleg)
..F....... [ZBX-3684] fixed "Undefined index" error in 1.8 XML import (Oleg)
...G...... [ZBX-5732] fixed sending data from a file in Zabbix sender (Andris)
...G...... [ZBX-5741] fixed Zabbix sender crash if a corrupted server response is received (Andris)
...G...... [ZBX-5722] fixed calculation of "vm.memory.size[available]" in Zabbix agent on Solaris (Andris)
.......PS. [ZBX-5149] fixed refreshing of unsupported "Zabbix agent (active)" items by a proxy (Sasha)
..F....... [ZBX-5759] fixed Oracle ORA-01002 SQL error on items bulk actions (Toms)
..F....... [ZBX-5639] fixed global options "dropdown first entry" and "remember selected" in availability reports (Oleg)
..F....... [ZBX-5639] improved sdii() debugging function (Toms)
A.F.....S. [ZBX-5816] fixed undefined index in Monitoring > Events, when favorite trigger has been deleted (Sasha, Toms)
..F....... [ZBX-5771] fixed acknowledge tick mark lost on "overview" page (Oleg)
..F....... [ZBX-5821] fixed 2.0 xml format template import (Oleg)
........S. [ZBX-5791] fixed possible SQL errors when linking groups to a host (Sasha)
..F....... [ZBX-5786] fixed screens import, that contain simple graphs or plain texts (Oleg)
........S. [ZBX-5753] fixed server crash when using an icmpping* check as a discovery rule (Sasha)
...G...... [ZBX-5382] fixed agent crash on HP-UX Itanium; thanks to Alice Ferrazzi (Andris)
...G...... [ZBX-5289] fixed agent crash on Solaris; thanks to Jairo Eduardo Lopez Fuentes Nacarino, Takanori Suzuki (Andris)
..F....... [ZBX-5744] removed redundant HTML from the map monitoring page (Eduard, Pavels)
A......... [ZBX-5744] fixed script.getscriptsbyhost returning an unnecessary array of hosts for each script (Eduard, Pavels)
..F....... [ZBX-5811] fixed no permissions error when change user group "status", "frontend access" and "debug mode" using link in user groups list (Oleg)
A......... [ZBX-5751] fixed CDiscoveryRule get() and CItemPrototype get() "selectGraphs" parameter (Oleg)
..F....... [ZBX-5667] fixed host screen defined in template does not show item data for "Plain text" elements (Toms)
..F....... [ZBX-5762] fixed undefined indexes in graph prototype form (Oleg)
....I..... [ZBX-5125] fixed possible SQL errors while upgrading DB (dimir, Sasha)
....I..... [ZBX-5415] fixed check for PostgreSQL dev libraries (Sasha)
A......... [ZBX-5740] removed "discoveryids" parameter from CItem, CTrigger and CGraph get() methods (Toms)
A......... [ZBX-5740] fixed CItemPrototype parameter "selectTriggers" not working (Toms)
A......... [ZBX-5111] fixed child trigger data reset after changes in parent trigger (Oleg)
A......... [ZBX-5742] fixed trigger order_result in item and item prototype (Oleg)
..F....... [ZBX-5754] fixed English strings in trigger expression helper (Oleg)
..F....... [ZBX-5700] added permission checks in frontend (Oleg)
..F....... [ZBX-5700] fixed error after image deleting (Oleg)
..F....... [ZBX-5700] fixed duplicates in audit log after deleting (Oleg)
..F....... [ZBX-5700] fixed spaces in audit log (Oleg)
..F....... [ZBX-4186] added permission checks in media types (Oleg)
..F....... [ZBX-4185] added permission checks in user groups (Oleg)
..F....... [ZBX-5637] changed form, functions description and parameters in trigger expression helper (popup_trexpr.php) and changed popup size (Oleg)
..F....... [ZBX-5603] fixed already defined constant error when db is unavailable (Vedmak)
..F....... [ZBX-5720] fixed incorrect error when deleting internal host group (Vedmak)
A......... [ZBX-5643] fixed SQL error by adding permission check for triggers when adding nonexistent dependencies via API (Toms)
A......... [ZBX-5643] fixed circularity check for trigger addDependencies() in API (Toms)
..F....... [ZBX-5691] fixed error when creating graph if Oracle configured to use comma as decimal separator (Vedmak)
..F....... [ZBX-5671] fixed error when saving configuration in Administration -> General with Oracle backend (Vedmak)
A......... [ZBX-5693] fixed possibility to create graph with the same name as existing graph prototype within template (Toms)
A......... [ZBX-5698] fixed API response after "triggerprototype.create", now request returns "triggerids" after INSERT (Oleg)
A.F....... [ZBX-5648] fixed problems with "templateid" in API; added check for "templateid" in graphs, triggers, items, screens and template screens; fixed full clone; fixed screen forms; fixed messages in API (Oleg)
..F....... [ZBX-5679] fixed icon mapping icon preview in configuration form (Vedmak)
..F....... [ZBX-5137] fixed host/group dropdowns changing selected value on refresh after page actions (Vedmak)
..F....... [ZBX-5688] fixed trigger expression suffix support for graph triggers, only KMG were supported (Vedmak)
..F....... [ZBX-5665] fixed LLD created triggers not being deleted when related trigger prototype is deleted (Vedmak)
...G...... [ZBX-5661] fixed keys "vfs.dev.read" and "vfs.dev.write" with "ops" and "sps" parameters on Linux and FreeBSD (Andris)
...G...... [ZBX-5614] fixed agent compiling problem on OpenBSD 5.1 (Andris)
........S. [ZBX-5674] fixed execution of actions with SSH commands with "Public key" autentication (Sasha)
A......... [ZBX-5656] fixed timeperiod validation (Eduard)
..F....... [ZBX-5660] fixed expression constructor exp labels style (Eduard)
..F....... [ZBX-3204] changed generating and reading algorithm for trigger expression condition functions, and fixed English translation (Oleg)
..F....... [ZBX-5677] fixed param field 3 manipulation in trigger popup (Eduard)
A......... [ZBX-5648] disallowed changing "templateid" in items, or creating new item with a predefined "templateid" (Oleg)
..F....... [ZBX-5644] fixed triggers with spaces in the expression missing from the graph legend (Oleg)
........S. [ZBX-5652] fixed resolving of a {ITEM.NAME} macro in notification messages (Sasha)
........S. [ZBX-5454] fixed encoding of long email subject line as required by RFC-2047; thanks to Jairo Eduardo Lopez Fuentes Nacarino (Andris)
A.F....... [ZBX-3920] added check for duplicate dependencies (Oleg)
..F....... [ZBX-5636] fixed empty acknowledge block in event details if event has no acknowledgments (Vedmak)
...G...... [ZBX-5571] fixed reporting of system.sw.packages for multiple package systems (Andris)
...G...... [ZBX-5559] fixed reporting of system.sw.packages with short package listing (Andris)
..F....... [ZBX-5280] fixed functional macros for newly created items returning 0 instead of 'no data' (Toms)
..F....... [ZBX-5280] fixed HOST.DNS macro priorities when only JMX and IPMI interfaces are used in host (Toms)
..F....... [ZBX-5280] fixed HOST.DNS macro not using default DNS from host interface configuration (Toms)
..F....... [ZBX-5280] added HOST.HOST macro support in map labels for trigger items (Toms)
A......... [ZBX-4097] changed the "application", "host" and "group" parameters for item.get, trigger.get and triggerprototype.get to be case sensitive (Pavels)
A.F....... [ZBX-1946] fixed being able to create screen items with spans exceeding the size of the screen (Pavels)
A.F....... [ZBX-5619] fixed errors when importing a template with an empty screen (Oleg)
..F....... [ZBX-3803] added PHP session auto start check in frontend setup (Oleg)
..F....... [ZBX-5621] fixed custom trigger severity displaying in user media configuration (Oleg)
..F....... [ZBX-5617] fixed class bug in trigger expression condition (Oleg)
A.F....... [ZBX-5046] fixed an error when deleting a globalmacro when the macro doesn't exist (Oleg)
..F....... [ZBX-5595] fixed "housekeeper" table getting entries when deleting a discovery rule or an item prototype (Oleg)
..F....... [ZBX-5596] fixed login form input field width (Oleg)
..F....... [ZBX-5629] fixed JavaScript error if user media contains doublequote (Oleg)
..F....... [ZBX-5580] fixed graph grid for negative values (Oleg)
..F....... [ZBX-1825] fixed clickable text in popup menu headers (Oleg)
.D........ [ZBX-5582] clarified StartTrappers parameter in the server and proxy configuration files (Richlv)
..F....... [ZBX-4833] fixed screens not being cloned upon a full template clone (Vedmak)
..F....... [ZBX-5547] fixed server name and other parameters in frontend setup not being escaped (Vedmak)
..F....... [ZBX-3347] fixed error when creating an item with a new application that already exists (Vedmak)
A......... [ZBX-3907] fixed API user.logout method (Vedmak)
..F....... [ZBX-4983] fixed importing of 1.8 templates if they contain already existing host macros (Vedmak)
..F....... [ZBX-5579] fixed displaying 'Acknowledged' in Monitoring -> Triggers when a trigger has no events by displaying 'No events' instead (Vedmak)
..F....... [ZBX-5606] removed 'units' and 'store value' fields for character data items (Vedmak)
..F....... [ZBX-5608] fixed incorrect macro resolving in trigger descriptions if expression has duplicate functions (Vedmak)
.D........ [ZBX-5650] added more information about ProxyLocalBuffer parameter in the example configuration file (Richlv)
.......PS. [ZBX-5414] fixed handling of an incorrect username/password in SNMPv3 checks (Sasha)
...G...... [ZBX-5609] fixed defaults for parameters of vfs.dev.read/write items in "zabbix_agentd -p" (Sasha)
...G...... [ZBX-5552] fixed processing of vm.memory.size[total] under FreeBSD (Sasha)
.......PS. [ZBX-5572] fixed trivial compilation warnings (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.3

2.0.3rc2 was released as 2.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.3rc2

Bug fixes:
.......PS. [ZBX-5625] fixed resolving of host and template-level macros in SNMP OID field (Sasha)
..F....... [ZBX-5627] fixed missed placeholder brackets in multiple pages (Eduard, Pavels)
..F....... [ZBX-5578] fixed multiple IE issues in screens (Eduard)
..F....... [ZBX-5612] fixed inability to view item data overview when host group doesn't have any triggers (Toms)

--------------------------------------------------------------------------------
Changes for 2.0.3rc1

New features:
...GI..... [ZBX-5171] got rid of agent ipv6 library dependency on older HP-UX machines (dimir)
........S. [ZBX-5450] added support of "KMGTsmhdw" suffixes in the second parameter of count() function (Sasha)
A.F....... [ZBX-1357] added American English translation; thanks to Zabbix translators (Richlv)
A......... [ZBX-2060] implemented the "expandExpression" parameter for the trigger.get and triggerprototype.get methods (Pavels)
A.F....... [ZBXNEXT-1253] implemented flicker-free screens (Eduard)
........S. [ZBX-5318] added remote commands in expanded {ESC.HISTORY} macro (Sasha)
A.F....... [ZBX-1357] added Chinese (Taiwan) translation; thanks to Zabbix translators (Richlv)
A.F....... [ZBX-1357] updated Chinese (China), Brazilian Portuguese, French, German, Japanese, Latvian, Polish, Spanish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-583] added the maintenance filter to the trigger status page (Pavels)
A......... [ZBX-5351] implemented the "selectTimeperiods" parameter for the maintenance.get method (Pavels)
..F....... [ZBX-4972] added the ability to edit map links in the element mass update form (Pavels)

Bug fixes:
..F....... [ZBX-5578] fixed graph inner interval selection in screens (Eduard)
A......... [ZBX-954] fixed missing doublequote in import error message when a network map references non-existent trigger (Richlv)
...G...... [ZBX-5473] fixed agent crash under FreeBSD and Linux when started with -p or -t vfs.dev.read/write (Sasha)
..F....... [ZBX-5513] fixed HTTP authentication without directly passing password (Eduard)
..F....PS. [ZBX-4852] fixed calculation of update interval if flexible intervals are used (Andris, Sasha)
A......... [ZBX-5434] fixed validation of linking template items to host (Eduard)
..F....... [ZBX-5514] fixed SQL query in get_min_itemclock_by_itemid function (Eduard)
A......... [ZBX-5510] fixed item name selecting using group filter (Eduard)
..F....... [ZBX-2939] fixed login button link in HTTP auth mode (Eduard)
..F....... [ZBX-5406] fixed error when exporting template with another template with screens linked to it (Vedmak)
....I..... [ZBX-5509] fixed upgrade patch to execute it on MySQL 5.0.28 or earlier (Sasha)
...G...PS. [ZBX-5383] limited maximum data size accepted via Zabbix communication protocol to 128 MB (Andris)
..F....... [ZBX-5198] fixed usage of 'memory_get_peak_usage' function that appeared in PHP 5.2 (Vedmak)
..F....... [ZBX-5466] fixed dependency adding when copying triggers to host and when full cloning host (Toms)
..F....... [ZBX-5466] added copying of triggers that reference web monitoring items (Toms)
A......... [ZBX-5466] improved warning message for trigger circular dependencies (Toms)
A......... [ZBX-5466] added template name in the warning message when linking template to a host and there were dependencies from that template to another template that was not linked to that host (Toms)
A.F....... [ZBX-4316] improved message for web step status code validation error, added validation in the API (Vedmak)
..F....... [ZBX-5445] fixed hint not removed in dashboard when widget content is refreshed (Vedmak)
..F....... [ZBX-5490] fixed textarea maxlength validation (Eduard)
A......... [ZBX-5461] fixed error when createing trigger prototype with PHP 5.1 (Vedmak)
..F....... [ZBX-5487] fixed sorting in dashboard system status and host status widget popups (Vedmak)
..F....... [ZBX-5480] fixed icon default state for host elements in map (Eduard)
....I..... [ZBX-5479] removed inode item prototype from OS Windows template (Sasha)
........S. [ZBX-5235] fixed update of the "lifetime" field when linking a template to a host (Sasha)
..F....... [ZBX-4025] fixed duplicate HTTP step name checking (Eduard)
.......PS. [ZBX-5240] fixed unwanted server shutdown if housekeeper cannot access MySQL database (Andris)
..F....... [ZBX-4482] fixed guest user theme not applied (Toms)
..F....... [ZBX-5441] fixed audit logging when adding IT service causing notice message and wrong audit log (Toms)
..F....... [ZBX-5204] changed the color of inactive tabs to blue in the classic theme (Pavels)
..F....... [ZBX-5393] fixed translation escaping in HTML areas causing some languages to display incorrect text (Toms)
..F....... [ZBX-5393] fixed broken target selection in action form (Toms)
A.F....... [ZBX-5489] removed API methods CAlert->create(), CAlert->delete(), CEvent->create(), CEvent->delete(), CEvent->deleteByTriggerIDs() (Eduard)
.......PS. [ZBX-5483] fixed response to sender requests with missing fields (Sasha)
..F....... [ZBX-5429] fixed hintbox displaying when menu is shown (Eduard)
..F....... [ZBX-5444] fixed maintenance hint not accessible if user has no permissions (Toms)
..F....... [ZBX-5444] added functionality to hints, and now all newlines are converted to <br> tag (Toms)
..F....... [ZBX-5444] fixed host in maintenance not highlighted by adding icon to hosts in maintenance (Toms)
..F....... [ZBX-5444] fixed "last 20 issue" widget lines being 2px higher than other table lines in dashboard (Toms)
..F....... [ZBX-5444] made host names with maintenance description correctly aligning in new lines in Monitoring -> Triggers when browser window width is changed (Toms)
..F....... [ZBX-5488] fixed web item macros in map labels (Eduard)
..F....... [ZBX-5437] fixed error when templated trigger description contains interface macro (Vedmak)
..F....... [ZBX-5411] fixed map element link sorting in element configuration form (Vedmak)
..F....... [ZBX-5465] fixed the "Filter by host group" select not being populated in the availability report page filter (Pavels)
..F....... [ZBX-5465] corrected the labels for the host group and host filter on the "by host" availability report page (Pavels)
..F....... [ZBX-5465] fixed wrong template being selected when returning to the "by template" availability report from a graph (Pavels)
.......PS. [ZBX-5485] fixed resolving of {HOST.NAME} macro on proxy in item keys (Sasha)
...GI..PS. [ZBX-5386] fixed ODBC items to become unsupported when NULL value returned (dimir)
....I..P.. [ZBX-5469] enabled possibility to use more than one application in proxy web monitoring for single host (dimir)
A.F....... [ZBX-5292] allowed empty user macro values (Eduard)
..F....... [ZBX-5471] fixed error when copying trigger from a host template that's linked to that host (Vedmak)
..F....... [ZBX-5460] fixed link color in Dark Orange Theme bar text in Configuration -> Hosts -> Host (Toms)
..F....... [ZBX-5317] fixed adding links for map elements (Vedmak)
A......... [ZBX-5440] added check for user group mass update function if no user group IDs are provided (Toms)
A......... [ZBX-5440] fixed inability to remove last user and last permission from user group (Toms)
..F....... [ZBX-5353] improved login form layout when increasing text size in Firefox; thanks to Andrey Bondarenko (Pavels)
A.F....... [ZBX-5409] changed item value macros for items without data to be resolved into "UNKNOWN" (Pavels)
..F....... [ZBX-5409] fixed value mappings in the Latest data, item history pages and in plain text screen items and trigger names (Pavels)
..F....... [ZBX-5419] added session termination upon logout (Toms)
..F....... [ZBX-5419] added guest session termination after login (Toms)
..F....... [ZBX-4168] fixed the "problem display" dashboard filter not being applied to the "Latest 20 issues" block (Pavels)
........S. [ZBX-5435] fixed memory leak in a history syncer process (Andris)
..F....... [ZBX-5393] improved language encoding lookup for Windows (Toms)
..F....... [ZBX-5393] secured javascript files, when translation contains apostrophes (Toms)
..F....... [ZBX-5393] fixed undefined LC_MESSAGES on Windows (Toms)
..F....... [ZBX-5393] fixed language support for 64bit Windows (Toms)
..F....... [ZBX-5393] fixed undefined index for Greek language on Windows (Toms)
..F....... [ZBX-5399] fixed group list selection for super admin users (Eduard)
..F....... [ZBX-5417] fixed macros being expanded in trigger overview trigger names (Pavels)
..F....... [ZBX-5417] removed the select item key button from the LLD form (Pavels)
..F....... [ZBX-5389] fixed broken Monitoring->Graph when used with Oracle (Toms)
..F....... [ZBX-5422] fixed the outdated browser warning page not being displayed when magic quotes are enabled (Pavels)
..F....... [ZBX-5422] disabled switching to compatibility mode for IE (Pavels)
..F....... [ZBX-5392] fixed the "no permission" error when repeatingly deleting items from the item list (Pavels)
...G...... [ZBX-5358] fixed converting to UTF8 of interface name in net.if.discovery check (Sasha)
....I..... [ZBX-5359] improved performance of MySQL patches for migrating to the 2.0 schema (Sasha)
.......PS. [ZBX-5397] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters (Sasha)
..F....... [ZBX-5410] fixed displaying of a visible host name in the dynamic graphs (Sasha)
........S. [ZBX-5347] fixed creating of multiple entries in graphs based on LLD prototypes (Sasha)
..F....... [ZBX-5257] fixed trigger prototype form not being populated with data when editing a trigger prototype (Pavels)
A......... [ZBX-5307] added a validation rule to prevent dependencies from a trigger to a trigger inherited from it (Pavels)
A......... [ZBX-5307] fixed inherited trigger dependencies not being validated on hosts (Pavels)
A......... [ZBX-5307] fixed an undefined index error when importing a trigger, that depends on an unexisting trigger (Pavels)
A......... [ZBX-5307] fixed errors when importing item prototypes without applications (Pavels)
..F....... [ZBX-5396] fixed entries sorting by host groups in dashboard "system status", "host status" and "web monitoring" (Toms)
..F....... [ZBX-5108] fixed undefined index errors when deleting a templated item from the list (Pavels)
....I..... [ZBX-5125] added more validation of duplicates in upgrade patches (1.8 -> 2.0) (dimir)
........S. [ZBX-4527] removed length limitation of the alerter script command line (Sasha)
..F....... [ZBX-5385] fixed "service down" cells not filled in Monitoring -> Discovery with the classic theme (Toms)
A......... [ZBX-5308] fixed trigger dependencies not being overridden by new triggers in parent templates (Toms)
........S. [ZBX-5367] fixed assignment of elements to a maintenance mode by the timer process (Sasha)
..F....... [ZBX-5364] added showing application and templated screen subentities when full cloning host or template (Vedmak)
A......... [ZBX-5370] fixed errors on importing of maps (Vedmak)
..F....... [ZBX-2771] fixed localization of popups in Monitoring->Events (Vedmak)
..F....... [ZBX-5360] fixed editing large inventory fields in the host mass update form (Vedmak)
..F....... [ZBX-5352] fixed displaying the "Change" column when the change for the value is non-significant (Vedmak)
A......... [ZBX-5363] fixed importing templates which use item as min/max value in graph (Vedmak)
A......... [ZBX-5345] fixed "group" option in the "configuration.export" method (Vedmak)
A.F....... [ZBX-5371] unified multiple import-related error messages (Pavels)
A......... [ZBX-5250] fixed the "macros" parameter in the host.massremove and template.massremove methods (Pavels)
A.F....... [ZBX-5351] fixed an undefined index error when deleting maintenance time intervals (Pavels)
A.F....... [ZBX-5351] fixed time intervals being recreated when updating maintenances (Pavels)
..F....... [ZBX-5355] fixed translated string escaping in the map pop up menu script (Pavels)
..F....... [ZBX-5257] changed technical host names to visible host names in several places (Pavels)
..F....... [ZBX-5257] fixed incorrect links to parent trigger and graph prototypes in the configuration forms (Pavels)
..F....... [ZBX-5257] fixed multiple navigation panel issues (Pavels)
...G...... [ZBX-4430] fixed -t and -p options for Windows 2000/XP agent (Sasha)
...G...... [ZBX-1829] improved system.uname check to support latest Windows versions (Sasha)
...G...... [ZBX-5103] fixed compatibility of the agent with Windows 2000 (Sasha)
....I..... [ZBX-5357] fixed typos in help_items item key descriptions (Richlv)

--------------------------------------------------------------------------------
Changes for 2.0.2

2.0.2rc2 was released as 2.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.2rc2

Bug fixes:
........S. [ZBX-5031] fixed possible history syncer crash while processing JMX items (Sasha)
........S. [ZBX-4976] fixed {HOST.CONN}, {HOST.IP) and {HOST.DNS} macro substitution for global scripts (Sasha)
A......... [ZBX-5349] fixed graph prototypes being created with an incorrect flag (Pavels)

--------------------------------------------------------------------------------
Changes for 2.0.2rc1

New features:
...GI..... [ZBXNEXT-1268] add resource information (version, description etc.) to Windows binaries (dimir)
A.F....... [ZBX-1357] updated French, German, Japanese and Russian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBX-4281] separated links to hosts and templates for host groups on search page (Vedmak)
..F....... [ZBX-3003] added support for suffixes in map label trigger expression macro function parameter (Vedmak)

Bug fixes:
..F....... [ZBX-5348] fixed validation of itemid parameter for popup_bitem.php (Pavels)
..F....... [ZBX-5311] fixed error when delete proxy that is used by discovery rule (Vedmak)
....I..... [ZBX-5125] allow unique index in hosts_groups in database upgrade scripts (1.8 -> 2.0) (dimir)
....I..... [ZBX-5125] default discovery groupid in database upgrades scripts (1.8 -> 2.0) (dimir)
..F....... [ZBX-5267] fixed error when delete single host group (Vedmak)
..F....... [ZBX-5319] fixed incorrect calculation of action escalation steps delay (Vedmak)
....I..... [ZBX-5320] fixed the default path to an agent configuration file in the default data (Sasha)
A.F....... [ZBX-4963] fixed inherited trigger prototypes lacking certain data (Pavels)
..F....... [ZBX-5273] fixed the host configuration form when using SQLite (Pavels)
A......... [ZBX-5290] fixed slow query in "Host status" dashboard widget for large setups (Toms)
A......... [ZBX-5086] fixed templated triggers losing those dependencies which were added additionally to host trigger when saving a host without making any changes (Toms)
A......... [ZBX-5086] fixed just one dependency added to host trigger when linking template with a trigger which has several dependencies (Toms)
A......... [ZBX-5086] improved template linkage circularity check; added more precise exception messages (Toms)
A.F....... [ZBX-4317] fixed inability to link templates with trigger dependency using mass update (Toms)
..F....... [ZBX-3053] fixed trigger expression testing when an item key contains the "+" character (Pavels)
..F....... [ZBX-2876] fixed GUI messaging working in popups i.e. pages without menus (Toms)
..F....... [ZBX-4930] improved translations for import error messages (Vedmak)
..F....... [ZBX-5253] fixed color of disabled host link on search page (Vedmak)
A.F....... [ZBX-5281] fixed error when creating an item without delay_flex field specified (Vedmak)
..F....... [ZBX-3284] fixed messages for discovery rule manipulations (Vedmak)
..F....... [ZBX-2586] fixed localization of the date in the header on the trigger status page (Pavels)
..F....... [ZBX-5070] fixed SQL error on logout with HTTP authentication (Toms)
..F....... [ZBX-4741] fixed authentication configuration page still using "profiles" table (Toms)
..F....... [ZBX-3637] fixed "IT Services availability report" generating wrong weekly timing (Toms)
..F....... [ZBX-3637] fixed notification report ignoring daylight saving time (Toms)
..F....... [ZBX-3782] fixed {HOSTNAME} macro not working in map labels trigger expression macro (Vedmak)
.......... [ZBXNEXT-1256] changed partition discovery keys for Solaris and Linux example userparams, so that example file may be directly included (Richlv)
..F....... [ZBX-5236] fixed some map element rendering ignoring the "Problem display" map option (Pavels)
A......... [ZBX-5252] fixed multiple level templated application inheritance (Pavels)
..F....... [ZBX-2183] fixed change column in latest data for items with 'unixtime' units (Vedmak)
A.F....... [ZBX-2055] added flexible intervals and time periods validation (Vedmak)
..F....... [ZBX-5045] fixed audit error message when deleting global macros (Pavels)
..F....... [ZBX-3387] fixed incorrect frontend language shown as active in the user profile (Vedmak)
..F....... [ZBX-2046] fixed paging when element count changes (Vedmak)
A......... [ZBX-5060] fixed inability to mass update host inventory mode (Toms)
A......... [ZBX-4929] optimized host group SQL queries (Eduard)
....I..... [ZBX-5168] added missing and fixed existing help_items as per documentation (dimir, Sasha)
........S. [ZBX-5218] fixed generating of triggers without functions when editing a trigger prototype expression (Sasha)
..F....... [ZBX-3001] fixed media sorting in user profile (Vedmak)
..F....... [ZBX-5159] fixed macro resolving in trigger description (Vedmak)
..F....... [ZBX-5144] fixed PostgreSQL injection in the database configuration setup form (Pavels)
A......... [ZBX-5232] fixed import of templated low level discoveries (Pavels)
A......... [ZBX-5232] fixed errors when importing empty low level discoveries and items without applications (Pavels)
.D........ [ZBX-2510] clarified in the Zabbix sender manpage which parameters from the agent config file sender supports (Richlv)
A.F....... [ZBX-4007] fixed using screen elements with resources from child nodes (Pavels)
A.F....... [ZBX-4007] fixed not being able to add screens from a child node to a slideshow (Pavels)
..F....... [ZBX-4007] fixed undefined index when switching nodes in the screen selection pop up (Pavels)
A......... [ZBX-4007] fixed node criteria being applied when passing the "screenitemids" parameter to screen.get (Pavels)
A......... [ZBX-4007] fixed hostgroup.get returning the "graphid" property (Pavels)
..F....... [ZBX-5108] fixed permission check errors caused by empty user groups (Pavels)
A......... [ZBX-5208] fixed updating interfaces via host.massupdate (Pavels)
A......... [ZBX-5208] fixed main interface validation in hostinterface.massremove (Pavels)
A......... [ZBX-5208] fixed host.update only accepting arrays of interfaces and not working with a single interface (Pavels)
..F....... [ZBX-5237] fixed event CSV export (Pavels)
..F....... [ZBX-5179] fixed filter layout on low resolution screens (Pavels)
..F....... [ZBX-3853] changed several message strings (Pavels)
A......... [ZBX-5213] fixed usergroup.massupdate failing when updating only permissions or users (Pavels)
..F....... [ZBX-5145] fixed PostgreSQL error when inserting an audit record if the X_FORWARDED_FOR header value is too long (Pavels)
..F....... [ZBX-5065] fixed inability to delete a service with soft linked dependencies (Toms)
A.F....... [ZBX-5065] added circularity check for IT services (Toms)
..F....... [ZBX-2501] fixed subnodes not opening when parent node is opened in IT services (Toms)
..F....... [ZBX-2506] fixed ordering for dashboard filter; fixed multisort function (Toms)
A......... [ZBX-5079] fixed returning triggers and graphs with no permissions and incorrect counts for templates (Toms)
..F....... [ZBX-2854] fixed table sorting icon positioning (Toms)
..F....... [ZBX-5107] fixed ability to select entities more than once in popups (Toms)

--------------------------------------------------------------------------------
Changes for 2.0.1

2.0.1rc2 was released as 2.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.1rc2

Bug fixes:
...G...... [ZBX-5094] removed trailing backslash from returned value {#FSNAME} by Windows agent (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.1rc1

New features:
A.F.....S. [ZBX-5150] added support of Numeric (unsigned) type for aggregated items (Sasha)
........S. [ZBXNEXT-1259] added a script file existence and permissions check for the "Script" media type (Sasha)
...G...... [ZBXNEXT-801] maximum number of monitored disks increased to 1024, with dynamic increasing of shared memory size (Andris)
....I..... [ZBXNEXT-1256] added example Solaris partition LLD user parameter (Richlv)
A.F....... [ZBX-5074] redesigned action configuration page (Eduard)
..F....... [ZBX-1357] updated Brazilian Portuguese, French, Greek, Japanese, Ukrainian and Russian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-1019] updated jQuery to 1.7.2 and jQuery UI to 1.8.20 (Vedmak)
..F....... [ZBXNEXT-829] added Zabbix server availability check (Vedmak)

Bug fixes:
..F....... [ZBX-2801] removed incorrect message after removing of master node (Sasha)
..F....... [ZBX-5188] fixed incorrect graph themes being used for graphs from child nodes (Pavels)
A......... [ZBX-5155] fixed importing of triggers with dependencies from 1.8 to 2.0 (Pavels)
..F....... [ZBX-5184] fixed availability displaying for all types in host properties (Toms)
..F....... [ZBX-5136] fixed XML import handling of short and long empty tag syntax (Vedmak)
..F....... [ZBX-5154] fixed host group tab not adding selected hosts to the host group (Toms)
A.F....... [ZBX-5176] fixed trigger events not being deleted when changing it to a templated trigger (Pavels)
........S. [ZBX-5042] fixed server crash while synchronizing host_inventory table (Sasha)
........S. [ZBX-5042] fixed possible SQL errors during node synchronization (Sasha)
..F....... [ZBX-5133] fixed error when adding the first map element (Toms)
A......... [ZBX-5115] fixed API object names being case sensitive (Pavels)
....I..... [ZBX-5058] init.d scripts updated for Zabbix 2.0 (Andris)
..F....... [ZBX-5143] fixed regular expression deletion action ignoring cancelation in confirmation dialog (Vedmak)
........S. [ZBX-5148] fixed linking of item prototypes by a discovery rule (Sasha)
....I..... [ZBX-5061] fixed Oracle SQL errors when executing data.sql (Sasha)
........S. [ZBX-5123] fixed Oracle SQL error while linking a template by server (Sasha)
..F....... [ZBX-5156] fixed incorrect values in node edit form (Vedmak)
A......... [ZBX-5140] fixed usermacro.get returning macros from all nodes by default (Vedmak)
..F....... [ZBX-5106] fixed trigger dependencies not being mapped to new triggers when cloning a host (Pavels)
..F....... [ZBX-5106] fixed trigger dependencies on web triggers not being removed when cloning a host (Pavels)
..F....... [ZBX-5128] fixed pagefilter->groupid (Eduard)
..F....... [ZBX-5073] fixed parent template links in items, triggers, graphs and discovery rules (Eduard)
..F....... [ZBX-5104] fixed severity colors in trigger forms (Vedmak)
..F....... [ZBX-5104] fixed trigger severity control working incorrectly on fast clicks (Vedmak)
..F....... [ZBX-5119] fixed maintenance till day (Eduard)
..F....... [ZBX-5105] fixed server name not shown in page title (Vedmak)
..F....... [ZBX-4863] fixed graph Y marker positions and values when setting a minimum value for the Y scale (Pavels)
A.F....... [ZBX-4861] fixed excess queries upon no-change graph saving (Toms)
A.F....... [ZBX-5090] fixed errors when fully cloning a host that contains trigger prototypes with web items in the expression (Pavels)
....I..... [ZBXNEXT-1256] fixed example Linux partition LLD item (Richlv)
.......PS. [ZBX-4980] fixed error in decoding of big base64 encoded values (Andris)
..F....... [ZBX-5081] fixed simple slide show update changing slideids in a database (Toms)
A......... [ZBX-5092] fixed the get method "nodeids" parameter not working in some APIs (Pavels)
..F....... [ZBX-5000] fixed "all" shown instead of "not selected" in Monitoring -> Discovery (Toms)
.......PS. [ZBX-4793] fixed processing of SNMP strings terminated with a NUL character (Sasha)
.......PS. [ZBX-4793] added support for display-hint when getting SNMP octet string values (dimir)
..F....... [ZBX-5080] fixed incorrect JavaScript parameter encoding in the map editor (Pavels)
..F....... [ZBX-5245] fixed subfilter going out of screen when there are too many items (Toms)
..F....... [ZBX-4974] fixed showing of groups w/o templates when linking a template (Toms)
..F....... [ZBX-5096] fixed error when creating a hostgroup with too long name (Vedmak)
..F....... [ZBX-4985] improved hostgroup area icon layout (Vedmak)
..F....... [ZBX-5078] fixed item prototype application linking when fully cloning a host (Pavels)
A.F....... [ZBX-5053] fixed Y max/min value validation for calculated graph scales (Eduard)
A.F....... [ZBX-5029] fixed inherited item interface being updated incorrectly when changing it's type (Pavels)
A.F....... [ZBX-4958] fixed undefined indexes when switching auth method (Eduard)
..F....... [ZBX-5071] fixed macros being deleted when leaving the "macro" and "value" fields empty (Pavels)
.......PS. [ZBX-5076] fixed possible server or proxy crash when using Calculated, DB Monitor, SSH or Telnet items (Sasha)
A.F....... [ZBX-5032] fixed media type selection in user properties (Eduard)
..F....... [ZBX-4864] fixed graph Y axis label alignment (Pavels)
..F....... [ZBXNEXT-1225] fixed multiple design issues (Pavels)
..F....... [ZBX-4932] fixed weekly top 100 trigger report using incorrect time period (Pavels)
..F....... [ZBX-3106] fixed supported types for calculated items (Toms)
A......... [ZBX-5030] fixed IT services query in Oracle (Eduard)
....I..... [ZBX-5041] changed {HOSTNAME} macro to {HOST.NAME} in the default templates (Sasha)
A.F....... [ZBX-4974] fixed and improved several popups (Toms)
..F....... [ZBX-5020] fixed undefined functions prior requirement check in setup.php (Toms)
..F....... [ZBX-5016] fixed graph borders in screens (Eduard)
A......... [ZBX-4962] fixed varchar default saving in MySQL (Eduard)
..F....... [ZBX-4977] fixed GUI messaging (Eduard)
A......... [ZBX-4994] fixed SQL error when trying to remove host interface used in items (Vedmak)
..F....... [ZBX-4918] fixed value mapping when resolving {ITEM.LASTVALUE} and {ITEM.VALUE} macros (Vedmak)
..F....... [ZBX-5013] fixed requirements check in frontend setup (Vedmak)
A......... [ZBX-4923] fixed IDs sorting before update and delete (Eduard)
A......... [ZBX-5026] fixed error messages when creating IT Service (Eduard)
...G...... [ZBX-3897] fixed processing of proc.num[] item under FreeBSD; thanks to Jim Riggs (Sasha)

--------------------------------------------------------------------------------
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 (Pavels, Toms)
........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 global messages being 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 (Alexei, 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.23rc1

A.F....... [ZBX-10650] fixed php code to correspond to the syntax of PHP 5.0 (Sasha)
....I..... [ZBX-10364] fixed inconsistencies in schema.inc.php with schema.sql (Sasha)

Changes for 1.8.22

1.8.22rc1 was released as 1.8.22 without any changes

Changes for 1.8.22rc1

..F....... [ZBX-8582] fixed SQL injection vulnerability in bar graphs (Ivo, Pavels)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
........S. [ZBX-8798] fixed evaluation of trigger expressions where a suffixed number is followed by a subtraction (asaveljevs)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

Changes for 1.8.21

1.8.21rc1 was released as 1.8.21 without any changes

Changes for 1.8.21rc1

..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
...G...... [ZBX-8198] decreased verbosity of Windows agent with DebugLevel=4 (Nikolaj)
A.F....... [ZBX-7930] improved SQL performance and execution time in Maintenance page (Ivo)

Changes for 1.8.20

1.8.20rc2 was released as 1.8.20 without any changes

Changes for 1.8.20rc2

A......... [ZBX-7693] fixed admin user being able to update media for other users (Pavels)
..F....... [ZBX-6721] fixed LDAP bind password being included in page source (Eduard)

Changes for 1.8.20rc1

A......... [ZBX-7703] fixed being able to switch users without proper credentials when using HTTP authentication (Pavels)
.......PS. [ZBX-7686] fixed UTF-8 strings not being fetched fully from Oracle (asaveljevs)
..F....... [ZBX-7643] fixed graph copying (Eduard)
A......... [ZBX-3702] fixed drule.get selectDChecks parameter not returning any results; thanks to Sergey Sireskin (Pavels)
...G...PS. [ZBX-4243] fixed Zabbix syslog application names (RFC 5424 APP-NAME) (Andris)

Changes for 1.8.19

1.8.19rc1 was released as 1.8.19 without any changes

Changes for 1.8.19rc1

...G...... [ZBX-7479] fixed remote command execution from Zabbix server if flexible user parameters are configured; thanks to Recurity Labs Team for the report (Sasha)
....I..... [ZBXNEXT-1256] changed example directory size user parameter to return bytes (Richlv)
..F....... [ZBX-7156] fixed string value escaping in profiles (Eduard)
...G...... [ZBX-4658] fixed system.boottime and system.uptime returning bogus values on Solaris when agent is compiled as a 64-bit binary (asaveljevs)
........S. [ZBX-7119] fixed data collection stopping after no data maintenance until configuration cache is updated (asaveljevs)
..F....... [ZBX-7074] fixed incorrectly parsed trigger expression in trigger wizard (Vitalij)

Changes for 1.8.18

1.8.18rc1 was released as 1.8.18 without any changes

Changes for 1.8.18rc1

A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in page filtering; thanks to Bernhard Schildendorfer from SEC Consult for the report (Eduard, Pavels)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in dashboard favourite managing; thanks to Lincoln, a member of Corelan Team, for the report (Eduard, Pavels)
.......P.. [ZBX-6249] fixed data loss in proxy "Data sender" process caused by unfinished transactions; thanks to MATSUDA Daiki for patch (Andris)
..F....... [ZBX-6830] fixed dynamic item checkbox in Configuration > Screens (Ivo)
........S. [ZBX-5924] fixed curl verify host option setting in ez texting (wiper)

Changes for 1.8.17

1.8.17rc1 was released as 1.8.17 without any changes

Changes for 1.8.17rc1

A......... [ZBX-6582] fixed that {ITEM.VALUE} and {ITEM.LASTVALUE} macro was not truncated in Monitoring > Triggers (Toms)
...G...... [ZBX-6584] fixed possible logrt crash on windows platform when logfile was moved during processing (wiper)
..F....... [ZBX-1129] fixed graph time period in bar reports (Oleg)
..F....... [ZBX-6484] fixed bar report calculation (Oleg)
..F....... [ZBX-1236] added right side y axis support in bar reports (Oleg)
..F....... [ZBX-6474] fixed {ITEM.VALUE} macro expanding in trigger names (Oleg)
...G...PS. [ZBX-6342] fixed LDAP check that caused server crash when LDAP is running but no DIT has been defined (aleksej)
..F....... [ZBX-6329] fixed form with "0" in trigger expression parser (Eduard)
..F....... [ZBX-6306] fixed frontend layout for latest Google Chrome 25 (Eduard)
..F....... [ZBX-6258] updated Japanese translation; thanks to Kodai Terashima (Richlv)
..F....... [ZBX-6217] fixed inability to use HTML special characters in web scenario password (Toms)
...G...... [ZBX-6057] fixed using of ServerActive option by zabbix_sender (Sasha)
.......PS. [ZBX-5973] faster build up of SNMP dynamic index items cache in poller processes (Andris)

Changes for 1.8.16

1.8.16rc2 was released as 1.8.16 without any changes

Changes for 1.8.16rc2

.......PS. [ZBX-6034] fixed IPMI remote commands and scripts, possible poller and escalator crash (dimir, Sasha)
...G...... [ZBX-5201] added handling of PerfCounter error PDH_CALC_NEGATIVE_DENOMINATOR (dimir)
A......... [ZBX-6097] fixed the ability to override LDAP configuration when calling user.login (Pavels)
.......PS. [ZBX-5988] fixed memory leak in functions evaluate_LOGEVENTID(), evaluate_STR(); thanks to Takanori Suzuki for patch (Andris)

Changes for 1.8.16rc1

..F....... [ZBX-3754] fixed "Undefined variable" in the trigger expression constructor (Sasha)
..F....... [ZBX-3038] fixed the trigger expression constructor to parse expressions created in log wizard (Sasha)
..F....... [ZBX-2793] added possibility to add macros without an item in the trigger expression (Sasha)
..F....... [ZBX-5896] fixed inserting OR condition the trigger expression constructor (Sasha)
A.F....... [ZBX-5833] fixed inserting a macro in the trigger expression constructor (Sasha)
..F....... [ZBX-4695] added support of simple check keys with user macros in the trigger expression (Sasha)
..F....... [ZBX-5884] improved the trigger expression constructor to work with parentheses (Sasha)
A.F....... [ZBX-5814] fixed an incorrect error message when saving an illegal trigger expression (Sasha)
A.F....... [ZBX-4247] fixed processing of trigger expression if item key contains another trigger expression string (Sasha)
..F....... [ZBX-2640] fixed some issues when creating and editing log triggers (Sasha)
..F....... [ZBX-5803] fixed message initialization memory leak in IE7 (Eduard)
..F....... [ZBX-5898] fixed Insert Macro button does not work in trigger constructor on IE7 and IE8 (Toms)
A......... [ZBX-5822] fixed macro in trigger names for unixtime and other types of units (Oleg)
.......PS. [ZBX-5697] fixed processing of external check parameters with the right square bracket (Sasha)
........S. [ZBX-5454] fixed encoding of long email subject line as required by RFC-2047; thanks to Jairo Eduardo Lopez Fuentes Nacarino (Andris)
.D........ [ZBX-5650] added more information about ProxyLocalBuffer parameter in the example configuration file (Richlv)
A......... [ZBX-4097] changed the "application", "host" and "group" parameters for item.get and trigger.get to be case sensitive (Pavels)
..F....... [ZBX-5514] fixed SQL query in get_min_itemclock_by_itemid function (Eduard)
A......... [ZBX-5505] fixed incorrect SQL query building using limits (Eduard)
A......... [ZBX-5512] fixed undefined index in screens (Eduard)
...G...PS. [ZBX-5383] maximum data size accepted via Zabbix communication protocol is limited to 128 MB (Andris)
........S. [ZBX-5450] added support of "KMGTsmhdw" suffixes in the second parameter of count() function (Sasha)
A......... [ZBX-5395] fixed {ITEM.LASTVALUE1} and {ITEM.VALUE1} expanding in the trigger.get method (Pavels)

Changes for 1.8.15

1.8.15rc1 was released as 1.8.15 without any changes

Changes for 1.8.15rc1

........S. [ZBX-4527] removed limitation of alerter script command line (Sasha)
........S. [ZBX-5367] fixed assignment of elements to a maintenance mode by a timer process (Sasha)
..F....... [ZBX-5348] fixed validation of itemid parameter for popup_bitem.php (Vedmak)
....I..... [ZBX-5357] fixed typos in help_items item key descriptions (Richlv)
..F....... [ZBX-5319] fixed incorrect calculation of action escalation steps delay (Vedmak)
A......... [ZBX-5264] fixed 'undefined variable: nodeids [api/classes/class.cscreen.php:286]' (Toms)
..F....... [ZBX-5316] fixed incorrect screen items can be deleted when deleting hosts (Vedmak)
..F....... [ZBX-3782] fixed {HOSTNAME} macro not working in map labels trigger expression macro (Vedmak)
..F....... [ZBX-5236] fixed some map element rendering ignoring the "Problem display" map option (Pavels)
..F....... [ZBX-3245] fixed trigger item selection pop up not working with items from child nodes (Pavels)
A......... [ZBX-4929] optimized host group SQL queries (Eduard)

Changes for 1.8.14

1.8.14rc1 was released as 1.8.14 without any changes

Changes for 1.8.14rc1

A.F....... [ZBX-4007] fixed not being able to add screens from a child node to a slideshow (Pavels)
..F....... [ZBX-5147] fixed profiler lib not supporting G suffix for memory_limit option (Vedmak)
...G...... [ZBX-5027] added file size check to log monitoring to report error if it's over 2 GB (dimir)
.......PS. [ZBX-4980] fixed error in decoding of big base64 encoded values (Andris)
.......PS. [ZBX-4793] fixed processing of SNMP strings terminated with a NUL character (Sasha)
.......PS. [ZBX-4793] added support for display-hint when getting SNMP octet string values (dimir)
A......... [ZBX-5091] fixed usermacro.get templateids filter (Vedmak)
..F....... [ZBX-4031] fixed error message when deleting a link in a map (Pavels)
..F....... [ZBX-5006] fixed memory leak; thanks to Mike Brady (Toms)
A.F....... [ZBX-5032] fixed media type selection in user properties (Eduard)
..F....... [ZBX-5014] fixed error in distributed mode setup for guest user (Vedmak)
..F....... [ZBX-4984] fixed export including graphs and triggers with web items (Vedmak)
.......PS. [ZBX-4980] fixed trapper process crash/hang on decoding big base64 encoded values (Andris)
...G...... [ZBX-3897] fixed processing of proc.num[] item under FreeBSD; thanks to Jim Riggs (Sasha)
..F....... [ZBX-4918] fixed value mapping when resolving {ITEM.LASTVALUE} and {ITEM.VALUE} macros (Vedmak)
A......... [ZBX-4917] fixed slow screens for non-Super-Admins (Toms)

Changes for 1.8.13

1.8.13rc1 was released as 1.8.13 without any changes

Changes for 1.8.13rc1

A.F....... [ZBX-4685] fixed hangup when users login at the same time (Toms)
....I..... [ZBX-4810] fixed the ifInOctets and ifOutOctets items in the Dell_PowerConnect_5224, Template_Dell_PowerConnect_5324, Template_C3750-48TS and Template_Cisco_PIX515E templates (Sasha)
...G...... [ZBXNEXT-1188] added support of "agent.hostname" check (Sasha)
.......PS. [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] reformatting media types in notifications page, adding links to media types (Eduard)
 - [ZBX-3784] added validation on duplicate discovery rule name (Eduard)
 - [ZBX-3733] make possible to save Device uniqueness criteria status (discovery rule) in cloning event (Eduard)
 - [ZBX-3845] check, if this user group is used in the config, if so it cannot be deleted (Eduard)
 - [ZBX-3911] fixed wrong trigger expression parsing when key parameters contained "(" (KB)
 - [ZBX-3856] fixed new group creation from template page (Eduard)
 - [ZBX-3840] fixed possible path disclosure (Vedmak)
 - [ZBXNEXT-849] added example MySQL UserParameter to monitor database and table size (Richlv)
 - [ZBX-3935] fixed possible function redeclaration error (Vedmak)
 - [ZBX-3944] added support of multibyte NIC names for the net.if.* checks under Windows (Sasha)
 - [ZBX-3947] fixed compilation under AIX 5.2 with fileset lower than 5.2.0.40 (Sasha)
 - [ZBX-3947] fixed compilation under AIX 5.2 with enabled IPv6 (Sasha)
 - [ZBX-3426] fixed application unlink and clear when it is linked from template (Eduard)
 - [ZBX-1074] fixed compilation errors regarding sem_lock and sem_unlock on HP-UX; thanks to Brian Collins (asaveljevs)
 - [ZBX-3877] fixed slow Housekeeper for PostgreSQL 7.4+; thanks to Ildefonso Camargo (dimir)
 - [ZBXNEXT-816] added support for reloading configuration cache from the command line (Richlv,Sasha)
 - [ZBX-3063] added compatibility with PostgreSQL 9+; thanks to Andrey Groshev for patch (asaveljevs,Vedmak)
 - [ZBX-3890] added logging of ORACLE warning messages while connecting to the database (Sasha)
 - [ZBX-3880] fixed repeated processing of log-files through proxy when disabling a host or item (Sasha)
 - [ZBX-3420] fixed wrong error message being logged in case of DNS resolution errors (asaveljevs,rudolfs)
 - [ZBX-3519] fixed unterminated processes when system.run[,wait] times out and added proper output handling for system.run[,nowait] on UNIX (rudolfs)
 - [ZBX-3768] fixed 'uptime' and 's' units as according to the documentation (Sasha)
 - [ZBX-3490] added support for LVM devices and full path to devices to vfs.dev.read and vfs.dev.write; thanks to Takanori Suzuki (dimir, Sasha)
 - [ZBX-3862] fixed broken popups in frontend in Internet Explorer 7 (KB)
 - [ZBX-3463] fixed MaxHousekeeperDelete configuration parameter being ignored for IBM DB2 (asaveljevs)
 - [ZBX-3854] added saving of state of dynamic/fixed setting for time lines on all pages (KB)
 - [ZBX-3847] fixed item history clearing not deleting data in trends_uint table (KB)
 - [ZBX-3797] fixed processing of vfs.dev.* checks under FreeBSD (Sasha)
 - [ZBXNEXT-799] added support of SRV records to net.tcp.dns.query[]; thanks to Edward Rudd (asaveljevs)
 - [ZBX-1029] added lookup of Jabber SRV records to Jabber notifications; thanks to Edward Rudd (asaveljevs)
 - [ZBXNEXT-792] added type parameter for system.hostname[] on Windows to support both NetBIOS and host names (rudolfs)
 - [ZBXNEXT-791] added HostnameItem to Agent and Proxy configuration for setting the default Hostname (rudolfs)
 - [ZBX-3192] fixed SNMP index cache to support SNMP target for each entry; thanks to Ilia Sotnikov (dimir)
 - [ZBX-3825] fixed errors with single quotes in javascript messages (KB)
 - [ZBXNEXT-782] added support of not-supported items in the history cache (Sasha)
 - [ZBX-3072] fixed MySQL error when shutting down server (dimir)
 - [ZBX-3105] added processing of garbage in configuration files (dimir)
 - [ZBX-2083] fixed audit.details field cutting (Vedmak)
 - [ZBX-3824] fixed unnecessary synchronization of "profiles" table in DM setup (asaveljevs)
 - [ZBX-3821] removed warning messages about failed evaluation of trigger expressions (asaveljevs)
 - [ZBX-3826] fixed recovering unsupported icmpping* items when a key has been entered incorrectly (Sasha)
 - [ZBX-3766] fixed "Do" button in item form (KB)
 - [ZBX-3417] removed trailing and leading space from phrase " - all groups - " (Alexei)
 - [ZBX-3806] fixed HTTP pollers being started on Zabbix proxy (asaveljevs)
 - [ZBX-3808] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Alexei)
 - [ZBX-3682] fixed import of map elements having empty label; thanks to Takanori Suzuki (Alexei)
 - [ZBX-3679] fixed incorrect "No nodes defined" when screen selection popup has no elements (Alexei)
 - [ZBX-3638] fixed displaying of vertical text in case of special HTML characters (Alexei)
 - [ZBX-3582] fixed screen import (Vedmak)
 - [ZBX-3801] added check for duplicate template IDs when creating host through API (KB)
 - [ZBX-3802] fixed error when try to open custom screen from history link (Vedmak)
 - [ZBX-3794] added timeout support to vfs.file.* commands (dimir)
 - [ZBX-3747] replaced strcpy() and vsnprintf() calls with safer ones and strerror() with zbx_strerror() which also prints the error code (rudolfs)
 - [ZBX-3760] fixed the CPU collector for processing the non-contiguous CPU IDs (Sasha)
 - [ZBX-3796] select a graph with the same name if it exists when changing host in monitoring -> graphs (KB)
 - [ZBX-3776] treat duplicate UserParameter as error (dimir)
 - [ZBX-3728] fixed a warning message when removing a user script (Alexei)
 - [ZBX-3731] fixed possible SQL errors when updating trends (Sasha)
 - [ZBX-3772] improved performance of the history syncer (Sasha)
 - [ZBX-3547] Rewrote performance counters and CPU stats collection for Windows (rudolfs)
 - [ZBX-3677] added unit blacklist on the server side (dimir)
 - [ZBX-3746] Fixed parsing of trigger expressions containing \\ (KB)
 - [ZBX-3744] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-3681] fixed API to leave internal PHP encoding in UTF-8 (Alexei)
 - [ZBX-3353] fixed skipping web items in the host "Full clone" operation (Sasha)
 - [ZBX-3503] fixed "incorrect usage of quotes" error (KB)
 - [ZBX-3740] fixed compilation errors due to undefined SOL_IPV6 (asaveljevs,rudolfs,Sasha)
 - [ZBX-2952] added Base64 data line wrapping in Email notifications (dimir)
 - [ZBX-3698] fixed error in log wizard when expression had internal parentheses (KB)
 - [ZBX-524] added log messages when syncing a proxy configuration data (Sasha)
 - [ZBX-3671] fixed ORACLE SQL error when processing of the trigger function count() (Sasha)

Changes for 1.8.5

 - [ZBX-3686] updated French translation; thanks to Joseph Bueno (Richlv)

Changes for 1.8.5rc1

 - [ZBX-3672] fixed possible hang of history syncers when a zabbix[log] message is added while processing history data (Sasha)
 - [ZBX-3644] fixed API permission checks for applications, items and triggers (Vedmak)
 - [ZBX-3673] fixed processing of operators & and | in trigger and calculated items expressions (Sasha)
 - [ZBX-3660] fixed macro resolving in map labels (Vedmak)
 - [ZBX-3659] API exists() methods now return true/false instead of true/error (KB)
 - [ZBX-2997] added global regular expression to be sent to proxies (for use with log, logrt and eventlog items) (rudolfs)
 - [ZBX-1907] changed logging - when a proxy fails to connect to the server it logs "Still unable to connect" message max once a minute (rudolfs)
 - [ZBX-3548] added IPV6_V6ONLY flag (where defined) for binding IPv4 and IPv6 interfaces separately (rudolfs)
 - [ZBX-3626] fixed bugs on map export: duplicate image decoding and inserting duplicate map elements; thanks to Takanori Suzuki (KB)
 - [ZBX-3453] improve performance of cpu collector (Sasha)
 - [ZBX-3610] fixed active agent full buffer bug - stop processing active checks till the buffer is sent (rudolfs)
 - [ZBX-3566] fixed error in administration->notifications and added a hint when no mediatypes are defined (KB)
 - [ZBX-3628] fixed server crash while processing notification messages with an already deleted trigger (Sasha)
 - [ZBX-3075] fixed a regex bug with zero-length strings (rudolfs)
 - [ZBX-3621] changed the maximum number of processes for Zabbix daemons (asaveljevs)
 - [ZBXNEXT-448] added trigger function logeventid that matches the last event ID to a regex (rudolfs)
 - [ZBX-1419] improve and fix database upgrade patches for older versions (Richlv)
 - [ZBX-3576] fixed showing triggers with disabled items in monitoring (Vedmak)
 - [ZBX-3483] added missing fields in items mass update (Vedmak)
 - [ZBX-3435] fixed error that sometimes appear after profile edit (Vedmak)
 - [ZBX-2616] bundled DejaVu font upgraded from 2.32 to 2.33 (Richlv)
 - [ZBX-1557] changed process_ping logic to return an error if fping doesn't give a value (or '-') for any of the hosts but outputs something (rudolfs)
 - [ZBX-3430] fixed disappeared hints for "SSH", "Telnet" and "Database Monitor" item types in item form (Vedmak)
 - [ZBX-3578] added arguments to the output when using agent with '-p' or '-t', modified default arguments in win32.c and common.c (rudolfs)
 - [ZBX-3514] removed non "regexp" triggers from item log-form menu (Aly)
 - [ZBX-3584] fixed allowed_hosts set to 'localhost' for items by default (Vedmak)
 - [ZBX-3568] fixed processing of trigger functions with macros in item key parameters in notifications (Sasha)
 - [ZBX-3076] disabled generation of events in case if some items or hosts in trigger expression are not active (Sasha)
 - [ZBX-3562] fixed user macros in map element label expressions (Aly)
 - [ZBXNEXT-508] added dayofmonth to trigger functions (rudolfs)
 - [ZBX-3352] made item Y axis min/max items also change when used in screen with Dynamic enabled (Vedmak)
 - [ZBX-3523] fixed error when open monitoring->maps and last viewed map was removed (Vedmak)
 - [ZBX-3557] fixed possible incorrect usage of internal array pointers in frontend (Aly)
 - [ZBX-2979] fixed trigger function time() test (Aly)
 - [ZBX-3563] fixed host group filter in graph selection popup (Aly)
 - [ZBX-3544] fixed user login method resetting attempts (Aly)
 - [ZBX-3555] fixed possible pollers hang while processing ssh.run[] checks (Sasha)
 - [ZBXNEXT-408] added zabbix[process,...] internal checks (Sasha)
 - [ZBX-2262] added `hosts_templates_2' index (Sasha)
 - [ZBX-3537] trigger events are now sorted by timestamp (KB)
 - [ZBX-3472] changed item and discovery rule form to display SSH and SNMPv3 auth fields correctly when changing item type (KB)
 - [ZBX-3542] reduced the amount of debugging output for configuration cache (asaveljevs)
 - [ZBX-3536] made SNMP checks work when DNS resolves to IPv6 address; thanks to Marc Dequènes (asaveljevs,Sasha)
 - [ZBX-3541] fixed processing of nodata() function (Sasha)
 - [ZBX-3126] all checkboxes in map and screen import are now "on" by default (KB)
 - [ZBX-3158] improved links in map element menu (Aly)
 - [ZBX-3532] fixed add item to trigger expression from popup menu (Vedmak,Vlad)
 - [ZBX-1357] fixed confusing date format in network maps (Richlv)
 - [ZBX-3516] fixed items and hosts disappearing from configuration cache indexes (asaveljevs)
 - [ZBX-3479] fixed possible hang of agents while processing scripts or net.tcp.service* checks (Sasha)
 - [ZBX-3514] fixed log trigger wizard (Aly)
 - [ZBX-3515] fixed names of SNMPv3 security levels, again (asaveljevs)
 - [ZBX-3411] fixed trigger filter update when changing host (Aly,Vlad)
 - [ZBX-3431] fixed severity for log and eventlog or mixed (Vlad)
 - [ZBX-2913] fixed timeout handling in processing of web.page.* checks (Sasha)
 - [ZBX-3176] removed navigation dropdown from applications screen (Vedmak)
 - [ZBX-3494] added database monitor items to the queue calculation (asaveljevs)
 - [ZBX-3454] fixed clearing item edited using by Trigger-wizard (Vlad)
 - [ZBX-3481] fixed massAdd for applications (KB)
 - [ZBX-3480] fixed possible crash of server after shutdown of ORACLE server (Sasha)
 - [ZBX-3457] in trigger wizard, use double symbol references past 26 entries (Vlad)
 - [ZBX-983] fixed error when updating trigger (Vedmak)
 - [ZBX-974] recompress some images with pngcrush (Richlv)
 - [ZBX-3446] fixed possible hang of pollers - added timeout handler for external scripts (Sasha)
 - [ZBX-1690] fixed undefined index when creating action with name that already exists (Vedmak)
 - [ZBX-3461] fixed names of IPMI pollers in debug output and the number of items they take (asaveljevs)
 - [ZBX-3100] fixed messages in popup when no proxies or discovery checks defined (Vedmak)
 - [ZBX-3138] fixed bug when disabling application, webitems were disabled too (Vedmak)
 - [ZBX-2951] made interval hidden for trapper items (Vedmak)
 - [ZBX-2867] changed order of "Discovery" and "IT services" in configuration menu (Vedmak)
 - [ZBX-3460] forbid saving host with enabled IPMI but without IPMI address (Vedmak)
 - [ZBX-3047] fixed Zapcat compatibility for trigger expressions (Aly,Sasha,asaveljevs)
 - [ZBX-2912] added check for valid UTF-8 characters in the incoming data (Sasha)
 - [ZBX-1346] add more user parameter examples (Richlv)
 - [ZBX-2922] changed log level from warning to debug for some messages (Sasha)
 - [ZBX-3440] Added pagination to slide and discovery configuration (KB)
 - [ZBX-3433] fixed removing deleted passive proxies from queue (Sasha)
 - [ZBX-416] fixed PostgreSQL errors in configuration sender module when using DM setup (Sasha)
 - [ZBX-3346] fixed items being polled more frequently than necessary (Sasha)
 - [ZBX-3409] fixed semaphore and shared memory access permissions (Sasha)
 - [ZBX-3173] made server-side JSON parser ignore whitespace better (asaveljevs)
 - [ZBX-3425] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Richlv)
 - [ZBX-3403] fixed SQL statements for auto registration and discovery operations (Sasha)
 - [ZBX-3403] removed UNIQUE constraint for autoreg_host_1 index (Sasha)
 - [ZBX-3414] expressions for triggers with web items are marked as error in trigger wizard (Vedmak)
 - [ZBX-3406] better API validation (Vedmak)
 - [ZBX-3413] added escaping of parameters used in LIKE SQL statements (KB)
 - [ZBX-3391] fixed wrong comparison operators used for strings (Vlad)
 - [ZBX-1346] document LogSlowQueries configuration parameter (Richlv)
 - [ZBXNEXT-612] added mapname URL parameter for monitoring->maps (Vedmak)
 - [ZBX-886] remove duplicate translation strings (Richlv)
 - [ZBX-3384] fixed server crash in a distributed monitoring setup with PostgreSQL (asaveljevs)
 - [ZBX-3274] fixed SQLite3 semaphore errors while starting server or proxy (Sasha)
 - [ZBXNEXT-614] add Slovak translation; thanks to Marcel Hecko (Richlv)
 - [ZBX-2914] add Ubuntu upstart files; thanks to S. Canchon (Richlv)
 - [ZBX-3381] negative multipliers for items with value type "numeric (float)" are now allowed (KB)
 - [ZBX-1357,ZBX-3462] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-3385] fixed trigger status change record in audit log (Vedmak)
 - [ZBX-2825] make profiles form redirect to the last visited page on save or cancel (Vlad)
 - [ZBX-3383] fixed error in audit log when filtering by Macro or Template (Vedmak)
 - [ZBX-3378] updated Russian translation; thanks to dotneft and zalex_ua (Richlv)
 - [ZBX-3350] fixed minor interface bug and it is now not possible to add host name longer than 64 chars (KB)
 - [ZBX-3341] fixed host export - valuemap property is now exported as expected (KB)
 - [ZBX-3338] updated Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-954] fix minor typos (Richlv)
 - [ZBX-1419] don't print an informative message during upgrade if no orphan hosts were found (Richlv)

Changes for 1.8.4

1.8.4rc4 was released as 1.8.4 without any changes

Changes for 1.8.4rc4

 - [ZBX-3351] fixed broken support of 1.4.x style configuration file format for WEB interface (Vedmak)

Changes for 1.8.4rc3

 - [ZBX-3256] added automatic detection of fping command line option to use for specifying source IP address (asaveljevs)
 - [ZBX-3333] fixed icmppingloss[] returning bad values when NIC bonding is used (asaveljevs)
 - [ZBX-1985,ZBX-2394] fixed icmppingloss[] returning bad values when fping is capable of pinging both address families (asaveljevs)
 - [ZBX-2825] fix after saving the profile it stays in the profile page (Vlad)
 - [ZBX-1294] disabled GUI interface action elements for editing a templated trigger (KB)
 - [ZBX-3306] fixed minimal value limit for action escalation period (Vedmak)
 - [ZBX-3320] fixed host.create, template.create permission error for admin users (Vedmak)
 - [ZBX-266] made debugging output for Web scenarios more useful (Sasha)
 - [ZBX-1181] fixed infinite looping when failing cURL initialization and showing of such errors in the GUI (asaveljevs,Sasha,Vedmak)
 - [ZBX-1181] fixed download speed, response time, and response code not being saved for failed Web scenario steps (asaveljevs)
 - [ZBX-2851] fixed Apache hanging when frontend connects to empty database (Vedmak)
 - [ZBX-2647] made some of hard coded strings translatable (KB)
 - [ZBX-3294] fixed host status change confirmation dialog (Vedmak)
 - [ZBX-3301] fixed server crash after libssh2_userauth_list() when processing SSH checks (asaveljevs)
 - [ZBX-2395] fixed sending of the same message to the same user using different media types (asaveljevs)
 - [ZBXNEXT-586] added sensor[device,sensor,<mode>] check for Linux 2.4 (asaveljevs)
 - [ZBXNEXT-586] added sensor[device,sensor,<mode>] check for OpenBSD; thanks to Robert Nagy (asaveljevs)
 - [ZBX-3252] fixed graph height calculations when graph height was less then 120px (KB)
 - [ZBX-3261] fixed second level template deletion (Aly)
 - [ZBX-3295] fixed compilation warnings in eztexting module if code configured without cURL library (Sasha)
 - [ZBX-2862] it is now not possible to delete host group or user group used in scripts (KB)
 - [ZBX-3281] fixed system.cpu.util[] for all processors combined on NetBSD (asaveljevs)
 - [ZBX-3006] fixed some forms <input> elements are put inside <table> tag (Vedmak)
 - [ZBXNEXT-176] added Zabbix server name input during setup (Vedmak)
 - [ZBX-3253] added schema selection for db2 setup and a configuration file parameter on the server (asaveljevs,Vedmak)
 - [ZBX-3239] fixed error in Proxies screen on Oracle, when no proxy defined (Vedmak)
 - [ZBX-3273] removed renewed auto registration notifications for already created hosts (Sasha)
 - [ZBX-1294] disabled "Add" and "Toggle input method" for templated trigger expressions (KB)
 - [ZBX-3223] it is now possible to gather network interface statistics under a normal user on OpenBSD; thanks to Robert Nagy (asaveljevs,Sasha)
 - [ZBX-3270] fixed server crash when processing calculated items with non-numeric user macros (asaveljevs)
 - [ZBXNEXT-564] added new {PROXY.NAME} and {HOSTNAME} macros for auto registration notifications (Sasha)
 - [ZBXNEXT-564] added support of {PROXY.NAME} macro for discovery and trigger notifications (Sasha)
 - [ZBX-3269] fixed processing of vfs.dev.read/write metrics for devices with trailing digits (Sasha)
 - [ZBX-3115] fixed returned data type for net.tcp.listen under Solaris and FreeBSD (Sasha)
 - [ZBX-3115] fixed returned data type for system.users.num metric (Sasha)
 - [ZBX-3267] fixed trigger updating through API (Aly)
 - [ZBX-3259] fixed log trigger wizard functionality: now it can be used for any item with value type = log, text or char (KB)
 - [ZBX-2672] added internal checks zabbix[*] to help items in data.sql (Sasha)
 - [ZBX-3255] fixed string escaping under IBM DB2 (asaveljevs,Sasha)
 - [ZBX-3201] fixed evaluation of calculated items with multiline expressions (asaveljevs)
 - [ZBX-3210] fixed incorrect height scaling in graphs (KB,asaveljevs)
 - [ZBX-3231] improved item key validation in the GUI and notification macro parser on the server (KB,asaveljevs)
 - [ZBX-3061] fixed screen import problem with "Status of triggers" screen type (Aly)
 - [ZBX-3249] added define for frontend graphing on partitioned DB data store (Aly)
 - [ZBX-3216] fixed setup not catching existing configuration file on step 6 (Vedmak)
 - [ZBX-3240] updated Russian translation; thanks to dotneft and zalex_ua (Richlv)
 - [ZBX-3229] improved output of configure script (Richlv,asaveljevs)
 - [ZBX-3222] fixed Zabbix returns to incorrect page from acknowledge form (Vedmak)
 - [ZBX-2577] fixed template trigger update affects downstream triggers (Vedmak)
 - [ZBX-3221] fixed host deletion through API (Aly)
 - [ZBX-3220] fixed error when delete host on postgresql db (Vedmak)
 - [ZBX-2293] fixed server terminating when sending "database down" alerts using scripts (asaveljevs,Sasha)
 - [ZBX-3184] fixed 1000 vs. 1024 multipliers for bits, bytes, and other units in notification macros (asaveljevs)
 - [ZBX-3184] fixed negative values with unit suffixes in notification macros (asaveljevs)
 - [ZBX-3211] updated Ukrainian translation; renamed locale to uk_ua; thanks to zalex_ua (Richlv)
 - [ZBX-3085] fixed possible stop to send data from proxy after shutdown of MySQL server; thanks to Takanori Suzuki (Sasha)
 - [ZBX-3169] updated French translation; thanks to Alixen (Alexei)
 - [ZBX-3218] server and proxy are no longer built with libcurl by default (asaveljevs)
 - [ZBX-3145] fixed user macros resolving (Vedmak)
 - [ZBX-3215] fixed filtering by group in trigger selection popup (Vedmak)
 - [ZBX-3144] removed parsing of existing expression in trigger expression popup (Vedmak)
 - [ZBX-3207] fixed possibility to click on web items in trigger expressions (Vedmak)
 - [ZBX-3021] fixed possibility to create dependency between host and template triggers (Vedmak)
 - [ZBX-3205] fixed incorrect event duration count (Aly)
 - [ZBX-3183] fixed maintenance permission issue (KB)
 - [ZBX-3183] added screenname GET parameter support to screens.php (KB)
 - [ZBX-2639] added net.if.total and net.if.list items in the help_items table (Sasha)
 - [ZBX-1600] added support of value mapping for {ITEM.VALUE} macro in notifications (Sasha)
 - [ZBX-3065] fixed undefined variables in maps.php when logged as guest and no maps defined (Vedmak)
 - [ZBX-3206] fixed timeout for simple checks (removed hardcoded timeout 3 sec) (Sasha)
 - [ZBX-2787] it is no longer possible add invalid time for IT services, like 1:111 or 23:67 or 4:66 and so on (KB)
 - [ZBXNEXT-557] added TL compatibility information when executed AIX agent with --version flag (Sasha)
 - [ZBX-3195] fixed slow sync of trends data while server shutdown (Sasha)
 - [ZBXNEXT-549] added trigger function strlen() (asaveljevs,Vedmak)
 - [ZBX-3156] fixed integer trends for child node on master; thanks to Łukasz Reszka (asaveljevs)
 - [ZBX-3040] guest users now can't edit trigger comments (KB)
 - [ZBX-3123] fixed Oracle SQL errors in processing of IT services (Sasha)
 - [ZBXNEXT-205,ZBXNEXT-355] added support of user macros in community, OID, security name and passphrases fields of SNMP items (Sasha,Aly)
 - [ZBXNEXT-357] added support of user macros in parameters field of database item; thanks to Kirill Fateev (Sasha)
 - [ZBX-3179] fixed memory leaks and 100% CPU usage for proxy with SQLite3 (asaveljevs)
 - [ZBXNEXT-538] include ibm_db2.sql and images_ibm_db2.sql files in distribution package (Sasha)
 - [ZBX-3107] fixed graph bugs: problem with large values, problem with uptime format (KB)
 - [ZBX-2349] unicode support for macros and web scenario steps (KB)
 - [ZBX-3137] fixed errors related to deleting an application that is used in a web scenario (KB)

Changes for 1.8.4rc2

 - [ZBXNEXT-538] added support for IBM DB2 (Aly,asaveljevs,Sasha)
 - [ZBX-1362] optimized alert performance (KB)
 - [ZBX-2852] fixed map not updating in slideshow (Vedmak)
 - [ZBX-1346] update example agent daemon configuration file for Windows with parameters from Zabbix manual (Richlv)
 - [ZBX-2984] fixed incorrect trigger line in graphs. For line drawing was used axis from first item not trigger item (Vedmak)
 - [ZBX-3059] different titles for popup menu depending on data type (KB)
 - [ZBX-2861] fixed error when adding users to usergroups (KB)
 - [ZBX-1492] added confirmation dialog when deleting macros (KB)
 - [ZBX-3135] add an example for using standard input in zabbix_sender manpage (Richlv)
 - [ZBX-2616] bundled DejaVu font upgraded from 2.31 to 2.32 (Richlv)
 - [ZBX-2630] fixed ability to translate various strings in the frontend depending on their context (Richlv)
 - [ZBX-3091] fixed error when updating proxy (Vedmak)
 - [ZBX-3120] fixed error when creating a new map (Vedmak)
 - [ZBX-3042] fixed submitParent field error (KB)
 - [ZBX-1038] fixed last(), prev(), diff(), change(), and abschange() not working properly with long textual values (asaveljevs)
 - [ZBXNEXT-532] specify timestamp format in zabbix_sender manpage and help output; hint at required item configuration in zabbix_sender manpage (Richlv)
 - [ZBX-3103] updated French translation; thanks to Alixen (Richlv)
 - [ZBX-3095] fixed processing of 'Host template' condition in actions (Sasha)
 - [ZBX-2981] removed unnecessary queries in map permission checks (Vedmak)
 - [ZBX-3080] fixed javascript not cached by browsers (Vedmak)
 - [ZBX-2661] improved displaying discovery checks in configuration (Vedmak)
 - [ZBX-3086] fixed errors when edit hostgroup linkage for hosts and templates (Vedmak)
 - [ZBX-3025] resurrected unreachable pollers and StartPollersUnreachable configuration parameter (asaveljevs,Sasha)
 - [ZBX-2351] fixed server trying to insert duplicate eventids into the database (asaveljevs,Sasha)
 - [ZBX-3069] renamed monitoring graphs combobox "All" entry to "not selected" (Vedmak)

Changes for 1.8.4rc1

 - [ZBX-2872] greatly improved API methods consistency (Aly)
 - [ZBX-3070] fixed event date format inconsistency (Vedmak)
 - [ZBX-3068] fixed possible crash of server while processing passive proxies (Sasha)
 - [ZBX-3068] fixed server memory leak while processing passive proxies (Sasha)
 - [ZBX-2749] fixed length parameter being ignored for web.page.regexp[] (asaveljevs)
 - [ZBX-2749] fixed agent crash in web.page.regexp[] on very long matched fragments (asaveljevs)
 - [ZBX-2913] fixed agent becoming unresponsive due to web.page.* checks (asaveljevs)
 - [ZBXNEXT-430] added support of net.tcp.listen and net.udp.listen under Linux (Sasha)
 - [ZBX-453] fixed --disable-static enabling static compilation (asaveljevs)
 - [ZBX-2992] acknowledges are now hidden in event details when turned off (KB)
 - [ZBX-3050] fixed that host can be named like an existing template and otherwise (KB)
 - [ZBX-3019] fixed templated graphs not being copied to discovered hosts in DM setup; thanks to Alexander Ignatyev (asaveljevs)
 - [ZBX-2860] fixed usergroup renaming (Vedmak)
 - [ZBX-3027] avg, delta, max, min, sum functions in popup_trexpr.php have a time shift input, so that this parameter now can be specified through GUI (KB)
 - [ZBX-2827] added checks when adding or updating maintenances, so that duplicate names could not be added (KB)
 - [ZBX-2978] fixed graphs import with Y axis set to an item (Vedmak)
 - [ZBX-2507] minimal graph dimension size is set to 20 pixels (Vedmak)
 - [ZBX-2665] web scenario steps on graphs now are in correct order (Vedmak)
 - [ZBX-2995] fixed crash in zbx_mem_realloc(), reduced memory usage and memory fragmentation in configuration cache (asaveljevs)
 - [ZBX-3024] in trigger expression selection popup, expressions are now filtered, depending on item type (KB)
 - [ZBX-3023] fixed repeated notifications after maintenance period (Sasha)
 - [ZBX-3017] fixed error when try to add dependency to template trigger that is linked to a host (Vedmak)
 - [ZBX-3008] fixed server generating multiple unknown events for triggers with multiple items (asaveljevs)
 - [ZBX-3011] passwords are no longer shown in HTML when editing media types (Vedmak)
 - [ZBXNEXT-510] sending of SMS messages through Ez Texting is now integrated into Zabbix (asaveljevs,Vedmak)
 - [ZBX-1425] option ALL is added to host group dropdown when adding or editing host group (KB)
 - [ZBX-1675] fixed map element coordinates do not update after the element has been dragged (Vedmak)
 - [ZBX-1292] item names are now prefixed with host names, if they are from different hosts in trigger description popup (KB)
 - [ZBX-2844] added HTML escaping of screen names in combox box output in monitoring (KB)
 - [ZBXNEXT-373] added support for NTLM authentication to Web monitoring (asaveljevs,Vedmak)
 - [ZBX-1486] when multiple map elements are selected, pressing "Remove" in editing form removes all selected elements (KB)
 - [ZBX-1442] when linking objects during map editing, link "apply" does not close the form any more (KB)
 - [ZBX-2986] acknowledges now are hidden in last 20 issue popup when turned off (KB)
 - [ZBX-2988] fixed {ITEM.VALUE} macro in Monitoring/Events screen (Sasha)
 - [ZBX-2974] fixed possibility to delete templated applications (Vedmak)
 - [ZBX-1172] added sorting for audit resource dropdown (Vedmak)
 - [ZBX-2982] added IP and port of Zabbix server in dashboard widget "Status of Zabbix" (Vedmak)
 - [ZBX-2964] fixed processes failing to start when no IPv6 is available on the system (asaveljevs,Sasha)
 - [ZBX-2977] fixed removing unused records in node_cksum table; thanks to Łukasz Reszka (Sasha)
 - [ZBX-2946] fixed building from FreeBSD ports with libexecinfo installed; thanks to Dmitry Yakovlev (asaveljevs)
 - [ZBX-2957] changed mime type for downloadable locale file (Vedmak)
 - [ZBX-2493] fixed obsolete macro used by default; start using different subject and message for default action messages (Richlv)
 - [ZBX-2976] fixed server crash when processing zabbix[items_unsupported] under DebugLevel=4 (asaveljevs)
 - [ZBX-2950] added popup menus for map elements (Vedmak)
 - [ZBX-2967] added filter for hosts configuration screen (Vedmak)
 - [ZBX-2962] fixed template macro update (Vedmak)
 - [ZBX-2572] added configuration define for zapcat compatibility mode (Vedmak)
 - [ZBX-2690] added validation for screens XML (Vedmak)
 - [ZBX-2942] increased minimum interval for ICMP pings to 20 ms; thanks to nelsonab (asaveljevs)
 - [ZBX-2945] email sender now knows how to handle multiline responses from SMTP servers (asaveljevs)
 - [ZBXNEXT-360] zabbix_sender now allows "-" for default hostname in input files; thanks to Dennis Jacobfeuerborn (asaveljevs)
 - [ZBX-1908] fixed file and socket descriptors leaking to child processes; thanks to Dan Horak (asaveljevs)
 - [ZBX-2960] split agentd userparameters out using includable files, add more MySQL examples (Richlv)
 - [ZBXNEXT-458] user macros (e.g., {$MACRO}) can now be used in item and trigger descriptions (asaveljevs,Vedmak)
 - [ZBX-2959] fixed trailing whitespace & missing trailing newline in downloaded translations (Richlv)
 - [ZBX-2910] fixed 'strerror_from_system undefined' compilation warning on Windows; thanks to Takanori Suzuki (asaveljevs)
 - [ZBX-2902] fixed system.cpu.load[] and system.cpu.util[] being slightly exaggerated on Windows; thanks to Kodai Terashima (asaveljevs)
 - [ZBX-2954] fixed translations in template delete popups (Vedmak)
 - [ZBX-2938] fixed not showing problems on map for hosts in maintenance (Vedmak)
 - [ZBXNEXT-238] made zabbix_sender gather as much data as possible before sending (asaveljevs)
 - [ZBX-2948] fixed export of trigger dependencies (Vedmak)
 - [ZBX-2949] fixed Templates screen Go action 'Delete' (Vedmak)
 - [ZBX-2934] added new conf. constants for roundoff configuration (Vedmak)
 - [ZBX-2907] fixed errors when action condition has trigger from another node (Vedmak)
 - [ZBX-2928] fixed "triggers info" unknown counter, added not classified triggers count (Vedmak)
 - [ZBX-2914] Gentoo initscript cleanup (Richlv)
 - [ZBX-2914] fixed incorrect references in Fedora initscripts (Richlv)
 - [ZBX-2925] empty values for translations won't be written to resulting file (Vedmak)
 - [ZBX-2933] fixed js error in IE when Print button pressed (Vedmak)
 - [ZBX-2937] fixed missing style files for IE (Vedmak)
 - [ZBX-2864] fixed print button creating multiple sid url parameters (Vedmak)
 - [ZBX-2899] fixed slideshow delays broken after upgrade from 1.8.2 (Vedmak)
 - [ZBX-2923] fixed triggers that depend on problem trigger are shown as problem on map (Vedmak)
 - [ZBX-2683] minor updates for the Latvian translation (Richlv)
 - [ZBX-2916] fixed duplicate parent map links in monitoring maps (Vedmak)
 - [ZBX-2905] fixed single trigger name expanding, unknown problem count and duplicate elements count in network maps (Vedmak)
 - [ZBX-2914] unified pidfile path in example Debian initscripts with example config files (Richlv)
 - [ZBX-886] removed duplicate locale string S_ACTIONS_BIG (Richlv)
 - [ZBX-633] fixed server crash on disconnected IPMI devices (asaveljevs)
 - [ZBX-2904] fixed some unknown triggers not shown in status of triggers screen (Vedmak)
 - [ZBX-2900] added spaces to "From:" and "To:" email headers (asaveljevs)
 - [ZBX-2894] fixed multiple references on same line in map labels (Vedmak)
 - [ZBX-2888] fixed host profiles export (Vedmak)
 - [ZBX-2890] fixed parsing of negative values in trigger expressions (Vedmak)
 - [ZBX-2798] added more checks for unknown nodes to communication between nodes (asaveljevs)
 - [ZBX-2716] make all example initscripts point to sbin for daemon path (Richlv)

Changes for 1.8.3

 - [ZBX-2875] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-2856] removed debug info (Aly)
 - [ZBX-2855] fixed new line symbol for latest Opera browser (Aly)

Changes for 1.8.3rc4

 - [ZBX-2226] fixed template item update, when linked to host with existing item with same key (Aly)
 - [ZBX-2853] updated Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [ZBX-2836] fixed text items history not displaying all spaces in text (Vedmak)
 - [ZBX-2835] improved screen permission checks in frontend (Vedmak)
 - [ZBX-2829] fixed web item graphs favourites (Vedmak)
 - [ZBX-2812] updated French translation; thanks to Alixen (Vedmak)
 - [ZBX-2823] updated Russian translation; thanks to Pustovalov Alexey (Vedmak)
 - [ZBX-2817] fixed history links for history and media types (Vedmak)
 - [ZBX-2833] fixed JS error in monitoring events screen (Aly)
 - [ZBX-2819] fixed showing trends for symbolic items (Vedmak)
 - [ZBX-2825] made profile form redirect to the last visited page on successful save (Aly)
 - [ZBX-2809] fixed login problem in case of guest user being disabled (Aly)
 - [ZBX-2807] fixed email notifications being broken when their subjects have line breaks (asaveljevs)
 - [ZBX-2203] fixed superfluous line breaks for values returned by eventlog[] (asaveljevs)
 - [ZBX-2803] added detection of the proper type to use in place of socklen_t (asaveljevs)
 - [ZBX-2822] fixed js error on node selection (Aly)
 - [ZBX-2821] fixed reference to removed icons (Vedmak)
 - [ZBX-2784] changed icons style (Vedmak)
 - [ZBX-2820] fixed minor visual bugs (Vedmak)
 - [ZBX-2766] fixed triggers info in status of triggers page in fullscreen mode (Aly)

Changes for 1.8.3rc3

 - [ZBX-2799] fixed map element host in maintenance (Aly)
 - [ZBX-2781] fixed timeline in case of usertime going over possible period (Aly)
 - [ZBX-2803] fixed agent compilation on HP-UX with the native HP-UX C compiler (asaveljevs)
 - [ZBX-2745] improved performance of screen element "History of events" (Aly)
 - [ZBX-2774] fixed GUI messaging in DM setup (Aly)
 - [ZBX-2786] fixed errors in trigger dependency mass update popup (Vedmak)
 - [ZBX-2536] fixed agent crash when processing proc.mem[] and proc.num[] on NetBSD (asaveljevs)
 - [ZBX-2671] fixed detection of various system headers during ./configure (asaveljevs)
 - [ZBX-2800] fixed undefined variable if updating a trigger with incorrect function (Vedmak)
 - [ZBX-2789] forbid active agent items to have 0 interval (Vedmak)
 - [ZBX-2794] fixed sorting in configuration web (Vedmak)
 - [ZBX-2792] fixed status sorting in maintenances (Vedmak)
 - [ZBX-2726] fixed statuses for discovery events (Vedmak)
 - [ZBX-2785] creation of empty slideshows prohibited (Vedmak)
 - [ZBX-2791] fixed host menu in "top 100 triggers" in ie7 (Vedmak)
 - [ZBX-2790] fixed maintenance times reset while configuring maintenance (Vedmak)
 - [ZBX-2773] changed buttons css for Dark orange theme (Vedmak)
 - [ZBX-2777] fixed map labels when "status only" option is set (Vedmak)
 - [ZBX-2775] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Vedmak)
 - [DEV-468] improved theme colouring in IE (Aly)

Changes for 1.8.3rc2

 - [ZBX-2767] fixed time stamp in German locales (Aly)
 - [ZBX-2764] fixed database monitor values not being accepted from proxy (asaveljevs,Sasha)
 - [ZBX-2752] improved text colouring (Aly)
 - [ZBX-2748] fixed compilation on OpenBSD 4.7 due to undefined KERN_PROC (asaveljevs)
 - [ZBX-2758] fixed underlined filter label in Opera (Aly)
 - [ZBX-2763] fixed saving user profile (Aly)
 - [ZBX-2759] fixed item form not saving params field (Vedmak)
 - [ZBX-2762] fixed sql error when "all" hosts is selected in application popup (Vedmak)
 - [ZBX-2757] fixed calendar colours in Dark orange theme (Vedmak)
 - [ZBX-2754] fixed possible undefined variables in frontend (Aly)
 - [ZBX-2761] improved performance in search page (Aly)
 - [ZBX-2683] minor updates for the Latvian translation (Richlv)
 - [ZBX-2741] updated French translation; thanks to Alixen (Richlv)
 - [ZBX-2700] updated Czech translation; thanks to Jakub Kalas (Richlv)
 - [ZBX-2739] fixed empty list of items when "all" selected in items popup (Vedmak)
 - [ZBX-2747] improved sql when saving triggers (Vedmak)
 - [ZBX-2750] fixed undefined index when deleting graph (Vedmak)
 - [ZBX-2742] fixed item deletion with postgre (Vedmak)
 - [ZBX-2738] fixed problems with Ukrainian locales (Aly)
 - [ZBX-2740] fixed js errors in items section in IE (Aly)

Changes for 1.8.3rc1

 - [DEV-468] added new frontend theme - Dark orange (Aly)
 - [ZBX-2731] fixed permissions problem with hostgroup names containing '[]' (Vedmak)
 - [ZBX-2733] fixed the timer process so that it does not recalculate extraneous triggers for an item (asaveljevs)
 - [ZBX-2729] improved host-group and host filter selection (Aly)
 - [DEV-465] added messaging system (Aly)
 - [ZBX-2697] forbid creation of maintenance without hosts/groups (Vedmak)
 - [ZBX-2711] added links to host profile in dashboard "last 20 issues" host menu (Vedmak)
 - [ZBX-2719] fixed events delay for one minute in frontend (Vedmak)
 - [ZBX-2720] in actions conditions trigger host is now displayed (Vedmak)
 - [ZBX-2685] fixed map elements not always change position when coords are manually set (Vedmak)
 - [ZBX-2664] fixed viewed period and filter status reset in web monitoring (Vedmak)
 - [ZBX-2683] removed dead entries and added some translated strings for the Latvian translation (Richlv)
 - [ZBX-2682] added Czech translation; thanks to Jakub Kalas (Richlv)
 - [ZBX-2669] fixed not showing map label when background image is used (Vedmak)
 - [ZBXNEXT-436] added unacknowledged problem display for maps (Vedmak)
 - [ZBX-2561] refactored usergroups api, improved item deletion (Vedmak)
 - [ZBX-2634] fixed instability of Zabbix processes on Solaris due to them crashing in signal handlers (asaveljevs)
 - [ZBX-2670] make it clear in the 'configure' help output that full path to odbc_config should be specified (Richlv)
 - [ZBX-2666] fixed detection of resolv.h and net/if.h (asaveljevs)
 - [ZBX-2657] fixed bugs with non closing item select popups in bar reports (Vedmak)
 - [ZBXNEXT-425] added new macros for acknowledged events count (Vedmak)
 - [ZBX-2642] fixed items multiplier field (Vedmak)
 - [ZBX-2639] now when do full clone template, linkage list is cleared (Vedmak)
 - [ZBX-2598] fixed labels with linebreak in maps (Aly)
 - [ZBXNEXT-426] added dashboard option to show unack problems (Vedmak)
 - [ZBX-2555] fixed simple checks for FTP, POP, and NNTP protocols so that they close sessions properly (asaveljevs)
 - [ZBX-2553] fixed simple checks ignoring server replies (asaveljevs)
 - [ZBX-2612] fixed system.stat showing cpu idle and I/O wait time over 100% on AIX (asaveljevs)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (asaveljevs,Richlv)
 - [ZBX-2616] bundled DejaVu font upgraded from 2.30 to 2.31 (Richlv)
 - [ZBX-2562] improved sessions store (Aly)
 - [ZBXNEXT-424] enhanced status of trigger filter (Vedmak)
 - [ZBX-2599] fixed processing of hexadecimal or octal data by proxy (Sasha)
 - [ZBX-2597] fixed processing of telnet results with long prompts (Sasha)
 - [ZBX-2595] fixed logformat field showing (Maxim Andruhovich / AM)
 - [ZBX-2593] fixed possibility to copy item between templates that are linked to same host (Vedmak)
 - [ZBX-2585] removed spaces from charts title & fixed date format for chart4.php (Maxim Andruhovich / AM)
 - [ZBX-2592] added support of comma character (,) for scripts in action remote commands (Sasha)
 - [ZBX-2575] removed outdated and undocumented environment variables from alert scripts (asaveljevs)
 - [ZBX-2574] improved fixed graph Y axis measurement (Aly)
 - [ZBX-2576] small text changes in administration/audit (Vedmak)
 - [ZBX-1857] fixed item form correct processing, removed refreshing when item type is changed (Maxim Andruhovich / AM)
 - [ZBX-2528] fixed default language loading before using phrases, warning messages removed which were displayed after login (Maxim Andruhovich / AM)
 - [ZBXNEXT-343] added possibility to unlink and clear templates when mass update hosts templates (Vedmak)
 - [ZBX-1930] all top indents of icon labels now is equal (Maxim Andruhovich / AM)
 - [ZBX-2152] fixed names of SNMPv3 security levels (asaveljevs)
 - [ZBX-2563] fixed warnings in m4/libunixodbc.m4 with newer autotools (asaveljevs)
 - [ZBX-2543] fixed password reset when edit user profile and auth type is not internal (Vedmak)
 - [ZBX-2524] fixed deleting media types (Aly)
 - [ZBX-2557] fixed incorrect message when add proxy with name that already exist (Vedmak)
 - [ZBX-2492] fixed Japanese translation, all sprintf and their placeholders have been removed from phrases from all languages (Maxim Andruhovich / AM)
 - [ZBX-2551] fixed not shown errors in configuration/triggers (Vedmak)
 - [ZBX-2552] fixed multiple events for triggers with complicated expressions (Sasha)
 - [ZBX-2532] fixed outdated information in "server info" screen element (Sasha)
 - [ZBXNEXT-377] added support of passive mode for proxies (Sasha)
 - [ZBX-2556] added dropdown length limit in frontend (Aly)
 - [ZBX-2548] fixed sorting in items popup when adding items to simple graph, disabled dropdown with tooltip showing filtration added as well (Maxim Andruhovich / AM)
 - [ZBX-2547] fixed errors in installation (Aly)
 - [ZBX-2277] fixed menu position on screen (Aly)
 - [ZBX-2339] fixed height of row in resource "Plain text" in screens (Aly)
 - [ZBX-2459] fixed setting trigger value to unknown on disabling (Aly)
 - [ZBX-2414] added PHP session module check as requirement in dashboard and installation (Maxim Andruhovich / AM)
 - [ZBX-2526] fixed graph refresh problem when referred from screens page (Aly)
 - [ZBX-2525] improved actions API code (Vedmak)
 - [ZBX-2324] fixed guest user settings not being stored (Vedmak)
 - [DEV-461] improved map creation/editing by adding align option (Aly)
 - [ZBX-2518] fixed new map saving (Aly)
 - [ZBX-2469] fixed screen API (Vedmak)
 - [ZBXNEXT-396] added optional parameters 'from' and 'to' to zabbix[queue] (asaveljevs)
 - [ZBX-2511] fixed compilation on FreeBSD with IPv6 due to FD_SETSIZE being undefined (asaveljevs)
 - [ZBX-2503] fixed server and proxy crash with Oracle in cases DBUser and DBPassword parameters were not specified (asaveljevs)
 - [ZBX-2074] fixed web scenarios showing incorrect speed (Vedmak)
 - [ZBX-2486] fixed syntax error in 1.6 PostgreSQL upgrade script (asaveljevs)
 - [ZBX-2336] fixed 'system.hostname' being empty on Windows hosts with names longer than 15 characters (asaveljevs)
 - [ZBX-2251] removed error displaying in area of graphics (Maxim Andruhovich / AM)
 - [ZBX-1327] page is now remembered correctly after performing actions (Vedmak)
 - [ZBX-1211] fixed cell spacing in empty cells (Maxim Andruhovich / AM)
 - [ZBX-2372] fixed bug with date in local language, now short and long month names shown correctly (Andruhovich Maxim / AM)
 - [ZBX-2385] added macro {TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} (Vedmak)
 - [ZBX-2040] annoying "double check" popups removed from copy to & mass update actions of items and triggers (Maxim Andruhovich / AM)
 - [ZBX-2482] fixes in chart graphs avg calc (Aly)
 - [ZBX-1477] fixed moving screen elements with spans (Vedmak)
 - [ZBXNEXT-279] added links to parent elements for item and trigger form (Vedmak)
 - [ZBX-2376] port parameter to tcp and tcp_perf is now mandatory (asaveljevs)
 - [ZBX-2376] added ldap, ldap_perf, ntp, and ntp_perf simple checks (asaveljevs)
 - [ZBX-808] renamed service.ntp parameter of net.tcp.service{.perf} to ntp (asaveljevs)
 - [ZBX-2011] plain ASCII subjects are no longer base64-encoded, fixes issues with email to SMS gateways (asaveljevs)
 - [ZBXNEXT-319] multirow inserts are now used for PostgreSQL 8.2 and higher (asaveljevs)
 - [ZBXNEXT-392] our daemons no longer crash after "strace -p" (asaveljevs)
 - [ZBXNEXT-138] our daemons can now listen on multiple IPs, see ListenIP configuration parameter (asaveljevs)
 - [ZBX-2031] fixed comparison of empty strings with Oracle that led to duplicate rows in dservices (asaveljevs)
 - [ZBX-2409] fixed server crash when deleting unreachable hosts in discovery (asaveljevs)
 - [DEV-461] changes in GUI configuration menu (Aly)
 - [ZBX-2473] fixed timescroll most right position when "now" (Aly)
 - [ZBX-1193] improved macros form (Vedmak)
 - [ZBX-2035] fixed host full cloning (Vedmak)
 - [ZBX-1986] fixed empty Y axis if item values are zeros (Aly)
 - [ZBX-2492] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-1357] update Hungarian translation; thanks to Laszlo Szabo (Richlv)
 - [ZBX-2489] fixed server crash when receiving data using the old protocol (asaveljevs)
 - [ZBX-2474,ZBXNEXT-378] fixed page refresh on filter change, now all filters hiding and showing works without refresh (Maxim Andruhovich / AM)
 - [ZBX-2488] changed filter from Web Monitoring to External Check (Maxim Andruhovich / AM)
 - [ZBX-2483] fixed showing latest data by filter when clicking from dashboard with GUI option 'Dropdown first entry' -> None (Maxim Andruhovich/AM)
 - [ZBX-1529] fixed macros expand to nothing in templates (Vedmak)
 - [ZBX-2461] fixed complex bugs with trigger expressions (Maxim Andruhovich / AM)
 - [ZBX-1357] updated German translation; thanks to Peter Schultz (Richlv)
 - [ZBX-2319] fixed escaping locales on download (Aly)
 - [ZBX-2460] fixed auto adding host group to updated host (Aly)
 - [ZBX-2367] improved using DISTINCT rule in queries in API (Aly)
 - [ZBX-2408] fixed mute button in status of triggers page (Aly)
 - [ZBX-2477] fixed dynamic graphs disappear from screens (Vedmak)
 - [ZBX-1346] clarify some parameter values in the example configuration files (Richlv)
 - [ZBX-2471] fix location of the space in a translatable string (Richlv)
 - [ZBX-954] fix Hungarian language name (Richlv)
 - [ZBX-2457] change 'type' keyword to 'ENGINE' for table creation in MySQL schema (Richlv)
 - [ZBX-2466] fixed item filter form (Vedmak)
 - [ZBX-1607] now trigger line is visible in all Zabbix themes in all states and severity in corresponding severity colour mixed with opposite colour which stored in defines in hex (Maxim Andruhovich / AM)
 - [ZBX-2105] fixed acknowledging events from dashboard for different nodes (Aly)
 - [ZBX-2441] fixed handling of begin/commit/rollback statements with temporarily unavailable SQL server (Sasha)
 - [ZBX-2432] fixed warning message in templates when template has linked templates (Maxim Andruhovich / AM)
 - [ZBX-2325] improved groups/hosts selecting for filter dropdowns (Vedmak)
 - [ZBX-2433] fixed time not updated on slides when now is selected (Vedmak)
 - [ZBX-2452] fixed parsing of integer values from SNMP's Hex-STRING (asaveljevs)
 - [ZBX-2313] forbid to add graph from templates to screen (Vedmak)
 - [ZBX-1503] added information message after host delete action, about host being deleted (Maxim Andruhovich / AM)
 - [ZBX-2418] fixed bug with JavaScript URL parser, anchor was recognized as part of file (Maxim Andruhovich / AM)
 - [ZBXNEXT-323] improved bad performance of the trends for large number of items (Sasha)
 - [ZBXNEXT-327] more intuitive load balancing of pollers with a single item queue (asaveljevs)
 - [ZBXNEXT-326] more efficient synchronization of configuration data (asaveljevs)
 - [ZBX-2153] fixed server crash due to unaligned memory access (asaveljevs)
 - [ZBX-2092] fixed label line height in maps, now all lines have the same line height (Maxim Andruhovich / AM)
 - [DEV-377] improved global search (Aly)
 - [ZBX-1510] fixed history view bound by minute issue (Aly)
 - [ZBX-2339] fixed row height for type of information "text" (Aly)
 - [ZBX-2201] improved history page (Aly)
 - [ZBX-2359] fixed graph lines for fixed Y axis with items draw functions "All" (Aly)
 - [ZBXNEXT-335] links starting with http(s) are now clickable in hosts inventory (Vedmak)
 - [ZBX-1537] fixed multiple displaying of same host, from which were deleted graph, when deleting mass graphs (Maxim Andruhovich / AM)
 - [ZBX-1263] fixed misleading log messages that referenced agent for any kind of unsupported item (asaveljevs)
 - [ZBXNEXT-58] added zabbix[{history_log,history_text,history_uint,trends_uint}] internal checks (asaveljevs)
 - [ZBX-2446] fixed compilation on AIX 5.3 with OS level 5300-05 or earlier (Sasha)
 - [ZBX-2027] fixed selecting wrong host after cancelling trigger comment (Vedmak)
 - [ZBX-2253] fixed delete confirmation dialogue referring to empty element (Vedmak)
 - [ZBX-2370] fixed duration value in monitoring events for multiple problem triggers (Vedmak)
 - [ZBX-507] made UserParameters work with zabbix_agent(d) -p and -t (asaveljevs)
 - [ZBX-2326] fixed XSS vulnerability in triggers page; later independently discovered by VUPEN Security (Aly)
 - [ZBX-2326] fixed dynamic chart titles, now all symbols are rendered correctly (Maxim Andruhovich / AM)
 - [ZBX-2250] value mapping is now applied for {ITEM.LASTVALUE} macro inside triggers description (Vedmak)
 - [ZBX-1436] fixed trigger events display after next steps  monitoring -> triggers -> click on any event time (Maxim Andruhovich / AM)
 - [ZBX-1532] added screen name to visual screen editing form (when adding screen rows and cols) (Maxim Andruhovich / AM)
 - [ZBX-2438] fixed configuration of ssh2 on FreeBSD. Thanks to Alex Deiter (asaveljevs)
 - [ZBX-2423] added custom colour input for link elements (Vedmak)
 - [ZBX-2100] fixed group with templates but without hosts breaks map editing issue (Aly)
 - [ZBX-1591] fixed "advanced icons" for image type map elements (Aly)
 - [ZBX-2379] fixed trigger expression editing with trigger builder (Maxim Andruhovich/AM)
 - [ZBX-1882] fixed selecting items from disabled hosts for graphs (Aly)
 - [ZBX-1126] fixed large numbers processing for values stored as 'Delta' (Sasha)
 - [ZBXNEXT-241] extended proxy screen to show proxy vps and item count (Vedmak)
 - [DEV-460] improved host-group and maps icons info in Zabbix maps (Aly)
 - [ZBXNEXT-338] added caching of eventids (Sasha)
 - [ZBX-1438] fixed not deleting data from trends_uint table when deleting an item (Vedmak)
 - [ZBX-2276] fixed dashboard discovery status header (Aly)
 - [ZBX-2377] fixed converting html special chars in graphs' legend (Aly)
 - [ZBX-2311] fixed Host group empty value selection for items filtering (Aly)
 - [ZBXNEXT-313] implemented string pool for configuration cache (asaveljevs)
 - [ZBX-2417] fixed timeout handling for passive checks on agent side (Sasha)
 - [ZBX-1873] added slideshow delay multiplier and fixed slides not showing graphs (Vedmak)
 - [ZBX-2282] fixed availability updating of IPMI hosts, monitored by proxy (Sasha)
 - [ZBX-2412] fixed deleting maps with API (Aly)
 - [ZBX-2341] fixed cutting 20 bytes instead of 20 symbols in char/log/text item values (Vedmak)
 - [ZBX-2407] fixed repeated message on cookie size limit (Aly)
 - [ZBX-2406] removed filter from plaintext history (Aly)
 - [ZBX-2263] fixed permission checks in bar reports (Aly)
 - [ZBX-2270] fixed item filtering (Aly)
 - [ZBX-2401] fixed host name in dynamic graphs in screens (Aly)
 - [ZBXNEXT-325] added StartDBSyncers parameter for parallel writing to DB (Sasha)
 - [ZBX-1906] fixed possibility to add identical checks for discovery (Vedmak)
 - [ZBX-2384] fixed status of triggers elements in screens (Aly)
 - [ZBX-1824] fixed parsing map labels containing item references with user macros (Vedmak)
 - [ZBXNEXT-321] decreased number of selects from DB while processing trends data (Sasha)
 - [ZBX-1505] fixed user macros not resolved in frontend (Vedmak)
 - [ZBX-1902] fixed some possibilities to create incorrect linkage (Vedmak)
 - [ZBX-2386] rows per page limit increased (Vedmak)
 - [ZBX-2306] fixed zoom position (Aly)
 - [ZBX-2306] improved starting zoom on edges (Aly)
 - [ZBX-2132] added date format constants to locales, changed zbx_date2str function to meet regional formats and date translation (Maxim Andruhovich/AM)
 - [ZBXNEXT-311] improved speedup dbconfig synchronization (Sasha)
 - [ZBX-2360] added multiple acknowledging for OK>UNKNOWN>OK and PROBLEM>UNKNOWN>PROBLEM events (Vedmak,Sasha)
 - [ZBX-2374,ZBX-2633] updated Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-2347] fixed last 20 issues in event details showing less than 20 issues (Vedmak)
 - [DEV-459] made improvements in discovery page generation (Aly)
 - [ZBX-2148] added preview button in graphs form (Aly)
 - [ZBX-2337] fixed error when selecting a web item in trigger configuration (Vedmak)
 - [ZBX-2306] fixed links for graphs in screens (Aly)
 - [ZBX-633] removed linkage of OpenIPMI library to Agents in "configure" script (Sasha)
 - [ZBX-633] more debug information in checks_ipmi.c module (Sasha)
 - [ZBX-2362] fixed processing of logrt[] checks under Windows (Sasha)
 - [ZBX-2356] fixed error while performing group actions when creating an item (Vedmak)
 - [ZBX-2355] fixed error when trying to massupdate trigger severity (Vedmak)
 - [ZBX-2354,ZBX-2635,ZBX-2648] updated Russian translation; thanks to dotneft and zalex_ua (Richlv)
 - [ZBX-2352] fixed typo in the default locale (Richlv)
 - [ZBX-2312] fixed event order in "monitoring triggers" and "last 20 events" (Vedmak)
 - [ZBX-2264] added opportunity to translate class.cuser.php and config.inc.php (AM)
 - [ZBXNEXT-311] improved the speed of dbconfig synchronization (Sasha)
 - [ZBX-2378] renamed calculated item field 'Expression' to 'Formula', changed trigger option 'Multiple TRUE events' to use 'PROBLEM' instead (Richlv)
 - [ZBX-2329] fixed screen renaming (Aly)
 - [ZBX-2315] fixed multiple issues with JS scrollbar (Aly)
 - [ZBX-2321] fixed log items appearing in the wrong order (Alexei,asaveljevs,Sasha)
 - [DEV-458] added marks on maps if elements trigger changed status recently (Aly)
 - [ZBX-2290] added export/import of map images (Vedmak)
 - [ZBX-2290] fixed image update with oracle db (Vedmak)
 - [ZBX-2317] updated French translation; thanks to alixen (Richlv)
 - [ZBX-2283] fixed incorrect time calculating in slidebar (Aly)
 - [ZBX-2261] fixed username hiding in acknowledge comments (AM)
 - [ZBX-2305] fixed actions getting lost in an event-busy environment (asaveljevs)
 - [ZBX-2303] fixed GET/POST methods in processing web scenario steps. Thanks to Hannu Ylitalo (Sasha)
 - [ZBXNEXT-293] processes now provide more information on why they terminate (asaveljevs)
 - [ZBX-2304] fixed "no permission" error when screen contains simple graphs with web item (Vedmak)
 - [ZBX-2268] denied creation of pie/exploded graphs with more than one sum item (Vedmak)
 - [ZBX-2298] added constant to defines to be able configure default Y axis position: left or right (AM)
 - [ZBX-2174] fixed a small memory leak in SNMP checks (asaveljevs)
 - [ZBX-1648,ZBX-2300] fixed caching of "Database monitor" items. Thanks to Kirill Fateev (Sasha)
 - [ZBX-2290] fixed screen cells moving (Vedmak)
 - [ZBX-2301] fixed "configure" script with libssh2-1.0.0 library (Sasha)
 - [ZBX-2296] fixed possible heavy loaded server crash when using internal checks (Sasha)
 - [ZBX-2295] added additional units to graphs Y axis (Aly)
 - [ZBX-2285] fixed sending of active items multiple times (asaveljevs,Sasha)
 - [ZBX-2266] fixed server crash when processing malformed calculated items (asaveljevs)
 - [ZBX-1346] use single quotes in example frontend configuration file (Richlv)
 - [ZBX-2274] fixed trigger expression corruption with trigger wizard (AM)
 - [ZBX-2273] add support of macro {TRIGGER.EVENTS.UNACK} for map labels (Vedmak)
 - [ZBX-2279] fixed error when changing graph name case (Vedmak)
 - [ZBX-2252] fixed server crash and infinite looping in telnet checks (asaveljevs)
 - [ZBX-2275] fixed loss of the log-data if Zabbix server is unavailable (Sasha)
 - [DEV-457] improved dashboard favourite selection (Aly)
 - [DEV-457] improvements in dynamic map link indicators form (Aly)
 - [ZBX-2258] fixed applications import (Vedmak)
 - [ZBX-1357,ZBXNEXT-376,ZBXNEXT-412] update Brazilian Portuguese translation; thanks to edson (Richlv)
 - [ZBX-2254] added update time for monitoring triggers screen (Vedmak)
 - [ZBX-1886] added js translations (Vedmak)
 - [ZBX-2245] added missing functions in trigger expression builder (Vedmak)
 - [ZBX-2190] fixed trigger expression check for syntax (AM)
 - [ZBX-2242] fixed agent crash on HP-UX when processing logrt[] items (asaveljevs,Sasha)
 - [ZBXNEXT-288] improved server performance by not storing function lastvalue in database (asaveljevs,Sasha)
 - [ZBX-1753] added permission check for trigger sound notifications (Aly)
 - [ZBX-2246] added trigger wizard for logrt item (AM)
 - [ZBX-2241] fixed graph X axis for big periods (Aly)
 - [ZBX-2241] fixed text collide in graphs (Aly)
 - [ZBX-2232] fixed bug with last event duration time in event details (AM)
 - [ZBX-2243] fixed bug when cannot select template for item filter by host (Vedmak)
 - [ZBX-2240] fixed "undefined index" in monitoring latest data (Vedmak)
 - [ZBX-954] fix minor typos (Richlv)

Changes for 1.8.2

 - [ZBX-2116] fixed black images instead of vertical text in monitoring->overview (Vedmak)
 - [ZBX-2084] fixed JSON decoding class, which didn't work due to PCRE backtrace limit, enabled native PHP JSON functions, rewrote code with sockets (AM)
 - [ZBX-2239] fixed mutex (un)locking so that zabbix_server does not become forever defunct when killed (asaveljevs)
 - [ZBX-1983] fixed port validation in host agent port, IPMI port and in discovery checks ports (now supports port ranges like "21-80,465") (AM)
 - [ZBX-2228] fixed compilation under FreeBSD with enabled LDAP (Sasha)
 - [ZBX-2236] fixed processing of Telnet checks by Zabbix proxy (Sasha)
 - [ZBX-2234] fixed icon for mass open action in status of triggers (Aly)
 - [ZBX-2233] fixed processing of action condition 'Trigger <>' (Sasha)
 - [ZBX-1357] updated French translation; thanks to alixen (Richlv)
 - [ZBX-2048] fixed sorting in screens dropdown (Vedmak)
 - [ZBX-2221] fixed expanding/collapsing categories in "Latest Data" (Aly)
 - [ZBX-2225] fixed linkage if templated items are used in graphs as Y axis min and max values (Sasha)
 - [ZBX-2225] complete rewrite of the server code for template linkage (Sasha)
 - [ZBX-2210] added template replace option for hosts mass update (Vedmak)
 - [ZBX-2219] fixed graphs data in data.sql (Aly)
 - [ZBX-1345] time filter redesigned, sliders moved to top inside filter (Vedmak)
 - [ZBX-2151] fixed header sorting in overview for items and triggers (AM)
 - [DEV-456] added filter to dashboard (Aly)
 - [ZBX-2191] remove broken trigger from the default dataset (Richlv)
 - [ZBX-2172] fixed object available scripts sorting alphabetically (AM)
 - [ZBX-2217] fixed JS error in status of triggers page in IE (Aly)
 - [ZBX-2199] fixed time output format when time is less then 1 ms (AM)
 - [ZBX-1956] fixed deletion of last row or col in screen (AM)
 - [ZBX-1956] added cursor pointer on minus (remove) icons in screens (AM)
 - [ZBX-1347] added support of hostnames and keys with spaces in sender input file (Sasha)
 - [ZBX-2189] fixed compilation under AIX 5.3 (Sasha)
 - [ZBX-1229] added comparison between IPv4, IPv4-mapped and IPv4-compatible allowed server addresses (Dmitry)
 - [ZBX-1949] fixed "housekeeping" procedure for the table "housekeeper" itself, added configuration parameter "MaxHousekeeperDelete" for the server (Dmitry)
 - [ZBX-2173] fixed too long URL for webgraph when many websteps are defined (Vedmak)
 - [ZBX-2139] fixed collecting of active checks after configured with user macro (Sasha)
 - [ZBXNEXT-238] added a command line option to zabbix_sender to send metrics in real time when reading from stdin (asaveljevs)
 - [ZBX-1000] enabled zabbix_sender to read its input from stdin; thanks to leo (asaveljevs)
 - [ZBX-2011] fixed e-mail sending format to meet 'SMTP/MIME e-mail' standards since UTF-8 is used. Thanks to Olexiy Zagorskiy. (Dmitry)
 - [ZBX-2136] fixed handling of logitems with logtimefmt in db cache (asaveljevs)
 - [ZBX-2193] updated Russian translation; thanks to dotneft (Richlv)
 - [ZBX-2185] added view of parent template of linked template to host (Aly)
 - [ZBX-2179] fixed errors connected with Triggers Info screen element (Vedmak)
 - [ZBX-2184] added maintenance info to dashboard latest issues (Aly)
 - [ZBX-1772] changed frontend timezone to match PHP server (Aly)
 - [DEV-455] added configurable filter to "Status of triggers" screen element (Aly)
 - [DEV-454] implemented screen export (Aly)
 - [ZBX-2144] fixed internal and aggregate checks for hosts monitored by a proxy (asaveljevs)
 - [ZBX-2052] fixed sending of regexps to agents (asaveljevs,Sasha)
 - [ZBX-2129] fixed links from monitoring to configuration when All nodes are selected (Vedmak)
 - [ZBX-2146] fixed error when try to view slideshow without slides (Vedmak)
 - [ZBX-2161] added permission checks for map link triggers (Vedmak)
 - [ZBX-2169] fixed adding dependencies to triggers on mass update (Aly)
 - [ZBX-2157] fixed script permissions (Vedmak)
 - [ZBX-2135] fixed screens ignore nodes "All" option in selection dropdown (Vedmak)
 - [ZBX-1954] fixed config file errors if special chars are used in db password (Vedmak)
 - [ZBX-2075] admins now have access only to users they share usergroup with [action operations] (Vedmak)
 - [ZBX-2147] fixed permission check for item configuration (Vedmak)
 - [ZBX-2158] fixed map image deletion (Vedmak)
 - [ZBX-2155] ipv6 addresses are now case insensitive (Vedmak)
 - [ZBX-2005] fixed graph being deleted when any of its items are deleted (Vedmak)
 - [ZBX-2163] fixed possibility to acknowledge events regardless of GUI events settings (Aly)
 - [ZBX-2160] fixed permission issue in reports when accessing by user or admin (Aly)
 - [ZBX-1346] explicitly note that hostname in configuration files is case sensitive (Richlv)
 - [ZBX-2006] added explicit dependency on "lber" library to gain better portability on upcoming Fedora "ld" changes. Thanks to Dan Horak. (Dmitry)
 - [ZBX-1575] added UnsafeUserParameters configuration option for agents (asaveljevs)
 - [ZBX-2108] added checking double values for "out of range" errors for the MySQL (Sasha)
 - [ZBX-2114] improvements in SQL filtering of hosts and templates by nodes (Aly)
 - [ZBX-18,ZBX-1018,ZBX-1070,ZBX-1123,ZBXNEXT-96,ZBX-2143] dealing with database problems in a uniform way for all database engines (asaveljevs,Sasha)
 - [ZBX-2089] fixed computing calculated items for proxied hosts (asaveljevs,Sasha)
 - [ZBX-2109] disabled Web monitoring for disabled hosts and hosts under maintenance (asaveljevs,Sasha)
 - [ZBX-2121] events from Windows eventlog with type 'EVENTLOG_SUCCESS' are treated as 'Information' in Zabbix as in Windows (Dmitry)
 - [ZBX-1994] using /proc/sys instead of the deprecated sysctl() on Linux (asaveljevs)
 - [ZBXNEXT-236] added support of comma delimited list of host groups in aggregate checks (Sasha)
 - [ZBXNEXT-236] added support of item keys with brackets ("") in aggregate checks (Sasha)
 - [ZBXNEXT-236] added support of arrays in item key parameters (Sasha)
 - [ZBX-1371] improved performance of the configuration screens hostgroups, templates, hosts (Aly)
 - [DEV-452] support of s,m,h,d,w,T suffixes in trigger expressions and functions (asaveljevs,Vedmak)
 - [ZBX-1357] added Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-2013] fixed error in trigger test screen (Vedmak)
 - [ZBX-2087] fixed permission scheme in actions (Aly)
 - [ZBX-2067] fixed undefined variable errors in actions screen (Aly)
 - [ZBX-2053] fixed evaluating of case sensitivity on the server/agent side of regular expressions (Dmitry)
 - [ZBX-2077] added support of Failure/Success Audit eventlog severity (Sasha)
 - [ZBXNEXT-257] added support of time-based disabling of data collection for items (asaveljevs,Aly,Sasha)
 - [ZBX-2051] fixed memory leak in processing of calculated items (Alexei)
 - [ZBX-886] removed duplicate and outdated strings from locales (Richlv)
 - [ZBX-1790] restored support of the hyphen (-) in item key names (Sasha)
 - [ZBX-1962] explicit 'not monitored' response for active agents on disabled hosts (asaveljevs)
 - [ZBX-1522] fixed server crash on an undefined user macro (asaveljevs)
 - [ZBX-2039] fixed pattern matching in function count (asaveljevs)
 - [ZBXNEXT-119] added support for time shifted functions (asaveljevs)
 - [ZBX-1878] reverted map label background drawing (Aly)
 - [ZBX-2016] fixed code with "_itow_s()" and "zbx_wsnprintf" to avoid possible run-time memory corruption. Thanks to Takanori Suzuki. (Dmitry)
 - [ZBX-2059] fixed special char treatment in XML export (Aly)
 - [ZBX-1655] improved error message on map saving with circular reference (Aly)
 - [ZBX-1823] improved map element labels expansion in map editing screen (Aly)
 - [ZBX-1991] added sequences for autoincrement fields to oracle.sql (Sasha)
 - [ZBX-2045] fixed trigger editor not preserving element ordering (Vedmak)
 - [ZBX-2003] fixed evaluation of division and subtraction (asaveljevs)
 - [ZBX-2029] fixed monitoring triggers showing triggers with true dependencies (Vedmak)
 - [ZBX-1902] fixed error when creating dependency for a trigger that belongs to the same template (Vedmak)
 - [ZBX-1705] fixed various front-end problems with Oracle database (Alexei)
 - [ZBX-1299] added check for the minimal (1.0.0) libssh2 library version (Dmitry)
 - [ZBX-1975] fixed permission check in graphs with web items (Aly)
 - [ZBX-2023] improved trigger configuration page (Aly)
 - [DEV-453] implemented import/export of Zabbix maps (Aly)
 - [ZBX-1320] fixed graph header alignment (Vedmak)
 - [ZBX-2041] minor configuration comment change about LogFile parameter for Windows agent (Dmitry)
 - [ZBX-1876] added remarks to configuration files of Zabbix server and proxy about fping6 (Dmitry)
 - [ZBX-1876] fixed processing of ICMP pings when "fping" or "fping6" binaries are missing (Dmitry)
 - [ZBX-1995] fixed errors when save/update web scenario with existing name (Vedmak)
 - [ZBX-2014] fixed pie chart in screen renders last hour of data only (Vedmak)
 - [ZBX-2025] fixed deletion of actions (Vedmak)
 - [ZBX-3] fixed logging into syslog, Zabbix log levels are properly linked to syslog levels (Dmitry)
 - [ZBX-2022] fixed link colour picker in maps in IE7 (Vedmak)
 - [ZBX-1968] fixed error in log item history in IE8 (Vedmak)
 - [ZBX-2020] added requirements check for PHP max_input_time (Vedmak)
 - [ZBX-1958] fixed problem with a lot of digits in float values (Vedmak)
 - [ZBX-1853] fixed template/host full clone with triggers with dependencies (Vedmak)
 - [ZBX-1999] fixed bug when cannot create simple check item with macro in parameters (Vedmak)
 - [ZBX-1269] fixed offscreen popups (Vedmak)
 - [ZBX-1679] fixed error sometimes appearing when using Print button (Vedmak)
 - [ZBX-1980] added requirements check for PHP upload_max_filesize (Vedmak)
 - [ZBX-2002] refresh timer is now restarted instead of stopped when checkbox is checked (Vedmak)
 - [ZBX-1961] added support of '%' prompt for telnet.run[] check (Sasha)
 - [ZBX-1939] fixed errors when unicode chars are used in item keys (Vedmak)
 - [ZBX-1996] fixed JS error in IE7 in maps (Aly)
 - [ZBX-1328] improved host group mass deletion caption (Richlv)
 - [DEV-450] added support of LogSlowQueries option (Sasha)
 - [ZBX-1974] removed "Dropdown first entry" "1.6.2 comp mode" option (Vedmak)
 - [ZBX-1826] fixed error when changing node in monitoring web (Vedmak)
 - [ZBX-1943] fixed refresh time selection in dashboard widgets (Vedmak)
 - [ZBX-1929] include eventlog.c and eventlog.h files in distribution package (Richlv)
 - [ZBX-1897] include CREDITS file in distribution package (Richlv)
 - [ZBXNEXT-229] further updates for Brazilian Portuguese translation; thanks to murilex (Richlv)
 - [ZBX-1945] speed improvement for synchronization between nodes (Sasha)
 - [ZBX-1940] fixed map creation if Zabbix doesn't contain images (Aly)
 - [ZBX-1938] fixed permission check inefficiency in charts (Aly)
 - [ZBX-1957] fixed compilation errors under OpenBSD (Sasha)
 - [ZBX-1869] fixed graph max Y most top value calculation (Aly)
 - [ZBX-1948] fixed node disappearing after node deleted and then created with same ID (Vedmak)
 - [ZBXNEXT-225] update Brazilian Portuguese translation; thanks to murilex (Richlv)
 - [DEV-137] add basic bootstrap script (Richlv)
 - [ZBX-1944] fixed no permission error when trying to view simple graph from childnodes (Vedmak)
 - [ZBX-1871] made Zabbix not require mbstring_overload to be enabled (Vedmak)
 - [ZBX-1862] fixed host creation with link to templates with trigger dependencies (Aly)
 - [ZBX-1879] fixed unnecessary line breaks in IE7 (Vedmak)
 - [ZBX-1931] fixed process of sending active checks to ensure every active item is located in the server cache (Dmitry)
 - [ZBX-1935] remove incorrect item and fix minor typo in the default Windows template (Richlv)
 - [ZBX-1650] allowed to pass "-" (dash) in parameters for "UserParameter" flexible parameters (Dmitry)
 - [ZBX-1923] fixed processing of data sent by 1.4, 1.6 agents not allowing wrong "eventid" values (Dmitry)
 - [ZBX-1763] fixed SLA showing red line when there is no problem (Vedmak)
 - [ZBX-1922] fixed compilation of Zabbix agent under ac AIX 5.1/5.2 (Sasha)
 - [ZBX-1899] fixed sticky starttime in graphs (Aly)
 - [ZBX-1785] fixed starttime in screens, slides on screen/slide switch (Aly)
 - [ZBX-1784] improved displaying big numbers and units in graphs (Aly)
 - [ZBX-1764] fixed right Y axis problem if on left Y axis no data (Aly)
 - [ZBX-1912] fixed nonstandard font vertical text display (Vedmak)
 - [ZBX-1915] fixed template/host name check on creation/update (Aly)
 - [ZBX-1820] fixed graph preview in configuration graph form (Aly)
 - [ZBX-1777] fixed evaluating of the maintenance periods (Sasha)
 - [ZBX-1513] fixed resetting user password when updating user and HTTP auth is enabled (Vedmak)
 - [ZBX-1904] fixed naming procedure for discovered IPv6 hosts without DNS provided by replacing all not-allowed symbols with '_' (Dmitry)
 - [ZBX-1877] template itself in template linkage popup is now disabled (Vedmak)
 - [ZBX-1896] fixed no permission error when trying to view history for a web item (Vedmak)
 - [ZBX-1860] fixed line breaks at the beginning of exported XML file (Vedmak)
 - [ZBX-1881] fixed checkbox selection cookies (Vedmak)
 - [DEV-163] improved the description of "perf_counter" check in the "help_items" table (Dmitry)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [ZBX-1859] fixed map element image (Aly)
 - [ZBX-954] fix minor typos and removed // comments (asaveljevs,Richlv)

Changes for 1.8.1

 - [ZBX-1850] fixed warnings when saving host with enabled profile (Vedmak)
 - [ZBX-1779] fixed incorrect number of problems in Host Status widget (Vedmak)
 - [ZBX-1849] fixed colours of trigger severity in Host Status widget (Vedmak)
 - [ZBX-1757] fixed oracle 1.8 upgrade patch, not null constraints (Vedmak)
 - [ZBX-1762] fixed errors when editing media types (Vedmak)
 - [DEV-445] added support of system.stat[] under AIX (Sasha)
 - [ZBX-1633] fixed sysmaps in PostgreSQL upgrade patch (Sasha)
 - [ZBX-1617] fixed triggers duplicating in template linking for discovered hosts (Sasha)
 - [ZBX-1840] fixed bad performance of the node synchronization - fixed database index (Sasha)
 - [ZBX-1742] fixed processing of "system.uptime" check under Windows to return values as integers (Dmitry)
 - [ZBX-1786] fixed not remembered group when using paging in export screen (Vedmak)
 - [ZBX-1735] added "ERROR" words to some error messages in data cache module (Dmitry)
 - [ZBX-1321] fixed displaying of large unsigned int values in latest data (Vedmak)
 - [ZBX-1838] fixed value mapping in overview screen (Aly)
 - [ZBX-1788] fixed proxy configuration form showing hosts from all nodes (Vedmak)
 - [ZBX-954] fix typo in default trigger names (Richlv)
 - [ZBX-1746] fixed problems viewing map element (Aly)
 - [ZBX-1763] applied patch with translation for some javascript strings (Aly)
 - [DEV-447,DEV-448] added support of net.if.* under Windows (Sasha)
 - [ZBX-1582] fixed processing ssh.run[...] check to avoid the server crashing on libssh2 timeout (Dmitry)
 - [ZBX-1688] hosts, user doesn't have permission to, are shown gray in hostgroup configuration screen (Vedmak)
 - [ZBX-1608] fixed notifications after maintenance periods (Sasha)
 - [ZBX-1576] fixed evaluating aggregate items for large host groups (Sasha)
 - [ZBX-1822] added option to expand single problem for hosts,maps,host groups (Aly)
 - [DEV-360] added support of calculated items (Sasha)
 - [ZBX-1821] fixed map problem if icon element is not selected (Aly)
 - [ZBX-1177] returned slide-level refresh rate (Aly)
 - [ZBX-1331] implemented auto adding selected group on host creation (Aly)
 - [ZBX-1427] fixed adding Actions through API (Aly)
 - [ZBX-1810] fixed adding user media through API (Aly)
 - [ZBX-1818] fixed API inner inconsistency in method naming (Aly)
 - [ZBX-1818] changed API version (Aly)
 - [ZBX-3] remove a comment saying syslog is used until it works from proxy config file as well (Richlv)
 - [ZBX-1801] fixed action disable link (Vedmak)
 - [ZBX-1763] added last week to SLA weekly graph (Aly)
 - [ZBX-1716] fixed server behaviour (not dying silently) when mysql database user, password or privileges change (Dmitry)
 - [ZBX-1800] updated Japanese translation; thanks to Kodai (Richlv)
 - [ZBX-1798] updated Russian translation; thanks to dotneft (Richlv)
 - [ZBX-1783] fixed problem with fixed Y axis in graphs (Aly)
 - [ZBX-1654] fixed disabled trigger map icon (Aly)
 - [ZBX-1653] fixed link from maps to events (Aly)
 - [ZBX-1164] improved error messaging in regexp form (Aly)
 - [ZBX-1774] fixed error in slide screen in case if no screens defined (Aly)
 - [ZBX-1758] improved node filtering in sqls (Aly)
 - [ZBX-1776] fixed js error for ie6 in triggers status screen (Aly)
 - [ZBX-1752] fixed error showing maps when REGISTER_GLOBALS in PHP is on (Vedmak)
 - [ZBX-954] fixed typos in changelog, error messages and frontend item hints (Richlv)
 - [ZBX-1725] fixed graphitem sortorder (Aly)
 - [ZBX-1635] fixed possible Windows agent crash when using checks based on performance counters (Sasha)
 - [ZBX-1759] fixed bug when bulk acknowledge, acknowledges already acknowledged events (Vedmak)
 - [ZBX-1596] fixed checking of allowed hosts for data sent by zabbix_sender (Dmitry)
 - [ZBX-1572] fixed processing of the performance counters defined in the configuration file using non-latin symbols (Dmitry)
 - [ZBX-1264] added support of simplified syntax for external checks (Alexei)
 - [ZBX-1483] fixed icmppingsec to return seconds as in 1.6.x (Alexei)
 - [ZBX-862] added support of kernel.maxproc[] under Linux 2.6 (Sasha)
 - [ZBX-1714] added confirmation dialogue for proxy operations (Vedmak)
 - [ZBX-1717] fixed configuration -> ITservices display bugs when nodeid is greater than 99 (Vedmak)
 - [ZBX-1712] removed empty translation strings (Richlv)
 - [ZBXNEXT-194] added host status widget to dashboard (Vedmak)
 - [ZBX-1670] fixed events from slave nodes not shown when all nodes are selected (Vedmak)
 - [ZBX-1668] fixed saving graphs with web items (Aly)
 - [ZBX-1728] fixed expression deletion in log trigger form (Aly)
 - [ZBX-1357] updated French translation. Thanks to alixen (Richlv)
 - [ZBX-1732] added node and group name for screen widget "triggers info" (Vedmak)
 - [ZBXNEXT-196] added "Show with unacknowledged" filter option for triggers screen (Vedmak)
 - [ZBX-1729] removed limitation of showings triggers in charts only by one item (Aly)
 - [ZBX-1729] removed excessive space in chart header,  informational messages (triggers, percentile) are separated (Aly)
 - [ZBX-1577] fixed pie chart display (Aly)
 - [ZBX-1613] added sorting for user groups members (Vedmak)
 - [ZBX-1734] changed severity colouring in events screen (Aly)
 - [ZBX-1573] fixed colon precedence in user right entries (Aly)
 - [ZBX-1708] fixed errors in log items history screen (Aly)
 - [ZBX-1715] fixed errors in IT Services parent selection sceren (Aly)
 - [ZBX-1652] fixed user media deletion on profile save (Aly)
 - [ZBX-1641] fixed handling of "Include" statement in configuration files (Sasha)
 - [ZBX-1580] reduced frontend memory usage (Vedmak)
 - [ZBX-1663] fixed y axis calculation in stacked graphs (Aly)
 - [ZBX-1468] fixed editing user media types on node with id > 99 (Vedmak)
 - [ZBX-1727] add missing S_INCORRECT_EXPRESSION localisation string (Richlv)
 - [ZBX-1659] fixed checked marks on multilabel selection on map (Aly)
 - [ZBXNEXT-192] added possibility to exclude some services from the result of services[] (Sasha)
 - [ZBX-1478] improved php requirements checks (Vedmak)
 - [ZBX-1713] fixed adding user group to email alerts (Vedmak)
 - [ZBX-1643] removed edit links from search if no write access to object (Aly)
 - [ZBX-1661] fixed value mappings retrieval (Aly)
 - [ZBX-1665] fixed hosts view in graphs configuration screen (Aly)
 - [ZBX-1673] fixed removing hosts from hosts group, when user with permission only on host group updates it (Vedmak)
 - [ZBX-1639] fixed processing of logrt[] check (Sasha)
 - [ZBX-1671] make more strings translatable. Thanks to alixen (Richlv)
 - [ZBX-1669] make more strings translatable. Patch by dotneft (Richlv)
 - [ZBX-1627] fixed errors in monitoring->overview (Vedmak)
 - [ZBX-1603] fixed button title when editing maintenance period (Vedmak)
 - [ZBX-1638] added host name to link indicator (Aly)
 - [ZBX-1658] removed "Zabbix Status" from dashboard for non super admins (Aly)
 - [ZBX-1646] improved permissions check in Dashboard (Aly)
 - [ZBX-1626] added LDAP authentication to API (Aly)
 - [ZBX-1624] fixed template linkage popup, when all templates are selected by default (Vedmak)
 - [ZBX-1604] extended maintenance period info messages (Aly)
 - [ZBX-1647] removed displaying of host availability on maps (Aly)
 - [ZBX-1495] fixed map level label location (Aly)
 - [ZBX-1629] added colouring of items in trigger configuration screen (Aly)
 - [ZBX-979] host mass update templates now only link new templates (Vedmak)
 - [ZBX-1642] fixed possibility of editing read only host items (Vedmak)
 - [ZBX-1242] fixed adding macro in triggers editing form (Aly)
 - [ZBX-1589] fixed no permission error when try to edit host form from search screen (Vedmak)
 - [ZBX-1561] fixed errors when view event info as admin user (Vedmak)
 - [ZBX-954] fixed item property reference when adding log item with type other than "log" (Richlv)
 - [ZBX-1493] fixed disabled host icon view (Aly)
 - [ZBX-1546] fixed processing link triggers on map (Aly)
 - [ZBX-1476] fixed host links in map (Aly)
 - [ZBX-1605] fixed map with host element under maintenance (Aly)
 - [ZBX-1507] fixed userid added instead of ip for some audit actions (Vedmak)
 - [ZBX-1563] fixed error when view history for log type item (Vedmak)
 - [ZBX-1556] fixed importing graphs with items that does not exist in system (Vedmak)
 - [ZBX-1515] fixed json encode/decode with mb overload enabled (Aly)
 - [ZBX-1623] fixed no proxy listed when admin edits host (Vedmak)
 - [ZBX-1456] fixed map update on linkage properties change (Aly)
 - [ZBX-1625] when mass update hosts, default "connect to" option is set to IP (Vedmak)
 - [ZBX-1479] fixed host mass update (Vedmak)
 - [ZBX-1628] removed templates from status of triggers screen (Aly)
 - [ZBX-1508] fixed action map creation (Aly)
 - [ZBX-1593] fixed errors when admin tries to add hostgroup editin host (Vedmak)
 - [ZBX-1621] fixed displaying of ITservices graph text (Vedmak)
 - [ZBX-1553] fixed host group mass activate/disable operation (Vedmak)
 - [ZBX-1455] added sorting for host/global macros (Vedmak)
 - [ZBX-1523] fixed last macros deletion (Vedmak)
 - [ZBX-1619] fixed web scenario data not removed from DB when host is deleted (Vedmak)
 - [ZBX-1567] fixed availability graph text displaying (Vedmak)
 - [ZBX-1581] fixed wrong group saved as discovery group in Administration->General (Vedmak)
 - [ZBX-1592] user groups are now sorted in user list and editing form (Vedmak)
 - [ZBX-1475] improved elements status checks (Aly)
 - [ZBX-1598] fixed empty application list when mass update template items (Vedmak)
 - [ZBX-1612] fixed "API access" and "Disabled" group permissions; patch by Kodai (Richlv)
 - [ZBX-1606] fixed showing icon errors with qoutes in error text (Vedmak)
 - [ZBX-1571] fixed errors when adding proxy (Vedmak)
 - [ZBX-1585] fixed editing time in calendar popup in ie6/7 (Vedmak)
 - [ZBX-1564] fixed processing of performance counters which are represented as number alternatives (Dmitry)
 - [ZBX-479] fixed compilation of Zabbix agent under Mac OS/X (Sasha)
 - [ZBX-1385] proxy list in host configuration form is now sorted (Vedmak)
 - [ZBX-1560] fixed typo in application API class call (Vedmak)
 - [ZBX-1286] Zabbix handles some specified types of errors instead of Windows system, no dialogue boxes pop up (Dmitry)
 - [ZBX-1420] fixed warnings in Dashboard and on script execution if Zabbix server is down (Alexei)
 - [ZBX-1584] fixed importing/exporting of IPMI settings (Vedmak)
 - [ZBX-1554] fixed errors when saving triggers using "Create log trigger" (Vedmak)
 - [ZBX-1530] fixed showing graph from wrong host, when simple graph with dynamic option is clicked on screen (Vedmak)
 - [ZBX-1545] fixed showing templated graphs in graph selection combobox (Vedmak)
 - [ZBX-1465] fixed adding hostgroup elements on map (Aly)
 - [ZBX-1528] fixed map permissions (Aly)
 - [ZBX-1569] fix incorrect state reference in map connector definition (Richlv)
 - [ZBX-1568] make 'Parent service' string translatable; patch by Kodai (Richlv)
 - [ZBX-1457] hosts in export file are now sorted by hostname (Vedmak)
 - [ZBX-1462] fixed "Add host" operation for "Discovery" module for trying to add a host name which is already used (Dmitry)
 - [ZBX-1547] fixed SQL error while executing discovery action 'remove host' (Sasha)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [ZBX-1470] fixed importing triggers with dependencies (Vedmak)
 - [ZBX-1440] fixed error when adding global macro (Vedmak)
 - [ZBX-1435] fixed exporting triggers with '&' (Vedmak)
 - [ZBX-1459] fixed template importing (Vedmak)
 - [ZBX-1174] fixed sql in "Add host" operation in "Discovery" module (Dmitry)
 - [ZBX-1431] fixed parameters for user.get api method (Vedmak)
 - [ZBX-1467] fixed graph copying (Vedmak)
 - [ZBX-1502] fixed full clone of hosts (Vedmak)
 - [ZBX-1460] forbade creation of circular template linkages (Vedmak)
 - [ZBX-1441] fixed incorrectly remembered link line type (Vedmak)
 - [ZBX-1498] fixed error when try to create item with custom key "log" and not Log item type (Vedmak)
 - [ZBX-1497] fixed evaluation of trigger function 'count' (Sasha)
 - [ZBX-1283] fixed group selection in maintenance edit form (Vedmak)
 - [ZBX-1316] fixed missing trigger expressions using expression constructor (Vedmak)
 - [ZBX-1473] fixed installation requires mb_string function from php 5.2 (Vedmak)
 - [ZBX-1454] fixed adding user to one group, removes all other users from group (Vedmak)
 - [ZBX-1346] improve example configuration files (Richlv)
 - [ZBX-1369] make more strings translatable (Richlv)

Changes for 1.8

 - [DEV-316] added logging of executed commands on agent side. Parameter LogRemoteCommands (Sasha)
 - [DEV-316] implemented displaying of history of remote commands (Sasha)
 - [ZBX-1444] added map link macro {host:key.func(param)} (Sasha)
 - [ZBX-1299] fixed "configure" script key "--with-ssh2[=ARG]", custom library path can be provided (Dmitry)
 - [ZBX-1409] fixed administrators cannot edit hosts (Vedmak)
 - [ZBX-1450] add disabling IPMI items if support of IPMI parameters was not compiled in (Sasha)
 - [DEV-357] added UTF8 support (Sasha)
 - [ZBX-1449] fixed possibility of editing templated graphs (Vedmak)
 - [ZBX-1174] fixed "Add host" operation in "Discovery" module, ports are now never updated when the host already exists (Dmitry)
 - [ZBX-1357] updated French translation. Thanks to alixen (Richlv)
 - [ZBX-1306] fixed showing triggers that recently changed state as errors in dashboard (Vedmak)
 - [ZBX-1030] fixed security vulnerability in server allowing remote unauthenticated users to execute scripts. Thanks to Nicob (Sasha)
 - [ZBX-1437] fixed errors in events screen (Vedmak)
 - [ZBX-1433] fixed error viewing event (Vedmak)
 - [ZBX-954] improve wording on frontend buttons and elsewhere (Richlv)
 - [ZBX-1369] make more strings translatable (Richlv)
 - [ZBX-1407] fixed misc issues with popup (Aly)
 - [ZBX-1265] fixed undefined variable on user delete through API (Aly)
 - [ZBX-1419] fix MySQL upgrade patch (Richlv)
 - [ZBX-1350] drop and recreate help_items table upon upgrade (Richlv)
 - [ZBX-1418] fixed errors in frontend install wizard (Aly)
 - [ZBX-1316] changed to standard trigger edit form (Aly)
 - [ZBX-1417] fixed permission check in configuration of actions (Aly)
 - [ZBX-1290] fixed maintenance permission check (Aly)

Changes for 1.7.4

 - [ZBX-1400] updated patches for DB (Aly)
 - [ZBX-1415] fixed problem displaying bar graphs (Aly)
 - [DEV-440] fixed vfs.fs.size[] to return data in bytes for all OS (Sasha)
 - [DEV-439] fixed vfs.fs.size[] to return available disk space for normal users (Sasha)
 - [ZBX-1246] fixed processing of results from items checks when character data must be interpreted like numeric data (Dmitry)
 - [ZBX-1408] fixed adding images for postgresql (Aly)
 - [ZBX-1410] fixed user profile update (Aly)
 - [ZBX-1371] shrinked API get results (Aly)
 - [ZBX-1411] fixed group and host selection in status of triggers (Aly)
 - [ZBX-1391] fixes for map permission checks (Aly)
 - [ZBX-1412] fixed graphs in web scenarios (Aly)
 - [ZBX-790] added protection of using special characters in user parameters of Zabbix Agent (Sasha)
 - [ZBX-1375] fixed graphs losing link with template after update (Vedmak)
 - [ZBX-137] added patch for Oracle (Alexei)
 - [ZBX-1372] applied patches for localization (Aly)
 - [ZBX-1378] allowed using months in age view (Aly)
 - [ZBX-1301] fixed discovery hosts view in dashboard (Aly)
 - [ZBX-1370] fixes in items copy (Aly)
 - [ZBX-1398] fixed advanced icons selection (Aly)
 - [ZBX-1357] updated French translation. Thanks to alixen (Richlv)
 - [ZBX-1380] improved performance viewing inventory host (Vedmak)
 - [ZBX-1334] improved performance of template edit form (Vedmak)
 - [DEV-438] added support of suffixes (K,M,G) in configuration parameters (Sasha)
 - [DEV-369] item check "log.regexp" was renamed to "logrt" to specify "log rotation" (Dmitry)
 - [DEV-339] added more internal checks zabbix[wcache,*] and zabbix[rcache,*] (Sasha)
 - [ZBX-1209] fixed new node not shown in the list after adding (Vedmak)
 - [ZBX-1221] fixed node adding mechanizm (Vedmak)
 - [ZBX-1400] changed none working time highlight colour for default graph themes (Aly)
 - [ZBX-1404] fixed undefined variable in screens (Aly)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [DEV-411] added configuration parameters for dbcache module (Sasha)
 - [ZBX-1090] fixes for returned values from API calls (Aly)
 - [ZBX-1356] fixed undefined errors on user group deletion (Aly)
 - [ZBX-1403] fixed discovery widget to show only discovery from selected node (Aly)
 - [ZBX-1397] make 'History' string in page header translatable, thanks to Alexey Pustovalov (Richlv)
 - [ZBX-1381] performance improvements for maps view (Aly)
 - [ZBX-1325] fixed error when add host or hostgroup with postgre (Vedmak)
 - [DEV-137] removed "IF NOT EXISTS" clauses from Sqlite DB schema (Alexei)
 - [ZBX-1395] fixed map elements highlighting option (Aly)
 - [ZBX-1396] fixes in map element selection (Aly)
 - [ZBX-1394] fixed compilation of checks_db.c with enabled iODBC (Sasha)
 - [DEV-137] minor fix for PostgreSQL patch (Alexei)

Changes for 1.7.3

 - [DEV-369] added item check "log.regexp" with file log rotation, the parameter "fileformat" has a format [path][regexp] (Dmitry)
 - [DEV-242] add dynamic map creation (Aly)
 - [DEV-435] Improvements in monitoring triggers screen (Vedmak)
 - [ZBX-1340] fixed cancel button in forms (Vedmak)
 - [ZBX-1366] fixed dashboard last 20 issues showing events from different triggers (Vedmak)
 - [ZBX-1382] improved performance in dashboard latest 20 issues (Vedmak)
 - [ZBX-1392] fixed representing of Uptime/Downtime times and slavery discovered devices in STATUS OF DISCOVERY screen (Dmitry)
 - [ZBX-1363] fixed user deletion with PostgreSQL (Vedmak)
 - [ZBX-1155] fixed host profiles groups selecting if previously selected group was deleted (Vedmak)
 - [DEV-386] get functions now always return array of objects (Vedmak)
 - [ZBX-1303] fixed usergroup linkage to users (Vedmak)
 - [ZBX-1287] fixed operations with user medias (Vedmak)
 - [ZBX-1328] better naming for mass operations in the list of host groups (Alexei)
 - [DEV-137] help link redirected to on-line documentation at www.zabbix.com/documentation/ (Alexei)
 - [ZBX-1329] fixed activating/deactivating host groups (Vedmak)
 - [ZBX-1383] fixed selection after mass operations, performance imrovements and links to host configuration in proxies screen (Vedmak)
 - [ZBX-1377] fixed adding template with linked template (Vedmak)
 - [ZBX-1369] make more strings translatable (Richlv)
 - [ZBX-974] recompressed png images with pngcrush. max size reduction 28%, average reduction 10% (Richlv)
 - [ZBX-1373] fixed auto discovery by proxy module (Sasha)
 - [ZBX-1368] fixed evaluating of "<=" operator in Uptime/Downtime Action condition (Dmitry)
 - [ZBX-1369] make time units translatable in graphs; patch by alixen (Richlv)
 - [ZBXNEXT-146] added support of numeric values with plus sign (Sasha)
 - [ZBX-1358] make more graph strings translatable; patch by alixen (Richlv)
 - [ZBX-1346] fix Timeout directive description in server and proxy configuration files (Richlv)
 - [DEV-436] improved display of ZABBIX/SNMP/IPMI agents availability information in hosts configuration screen (Sasha, Vedmak)
 - [ZBX-1337] rename maintenance types for clarity (Richlv)
 - [DEV-333] fixed processing of not supported active and trapper items (Sasha)
 - [DEV-333,ZBX-1254] fixed queue screen with separated availability of SNMP,IPMI and others items (Sasha)
 - [ZBX-1324] replaced user visible string ZABBIX with Zabbix (Alexei, Richlv)
 - [DEV-137] added file CREDITS (Alexei)
 - [DEV-333] fixed possible server crash while processing remote commands (Dmitry)
 - [ZBX-998] modified PostgreSQL schema for support of uint64 history values (Sasha)
 - [ZBX-1317] fixed resource type for maintenance in audit (Vedmak)
 - [DEV-369] added support of file log rotation (Dmitry)
 - [ZBX-1310] fixed template creating form (Vedmak)
 - [ZBX-1312] removed huge, unused Japanese fonts (Richlv)
 - [ZBX-1272] server name is now shown in page title too (Vedmak)
 - [DEV-137] PDF manual replaced by a README file with a link to on-line documentation (Alexei)
 - [ZBX-1302] fixed references to missing items.nextcheck in the GUI (Alexei)
 - [ZBX-1230] IP address is made a default selection in host details form (Alexei)
 - [ZBX-1222] fixed default Debug Log level for agents (Alexei)
 - [DEV-434] added support of host availability for proxy hosts (Sasha)
 - [ZBX-1289] fixed memory leak in server pollers (Sasha)
 - [DEV-433] added generation events after maintenance period if trigger status changed during this period (Sasha)
 - [DEV-137] updated French translation. Thanks to alixen (Richlv)

Changes for 1.7.2

 - [DEV-430] added map labels macro {TRIGGERS.UNACK} (Sasha)
 - [DEV-430] added notification macro {TRIGGER.EVENTS.UNACK} (Sasha)
 - [ZBX-1095] fixed "Link to template" operation for discovered hosts (Sasha)
 - [ZBX-1015] added support of LVM devices for system.swap.in/out under Linux. Thanks to Takanori Suzuki (Sasha)
 - [DEV-429] added support of system.cpu.switches under Linux 2.4/2.6 (Sasha)
 - [DEV-413] fixed first parameter in system.cpu.util key for Linux (all; 0..n) (Sasha)
 - [DEV-411] improved performance of trends module (Sasha)
 - [DEV-428] added new TELNET check 'telnet.run[]' (Sasha)
 - [DEV-428] added new SSH check 'ssh.run[]' (Sasha)

Changes for 1.7.1

 - [DEV-339] added internal check zabbix[wcache,*] for cache module (Sasha)
 - [ZBX-1071] move Zabbix client utilities from sbin to bin (Richlv)

Changes for 1.7.0

 - [ZBX-1056] fixed failed attempt counter not reset after successful login via API (Vedmak)
 - [DEV-333] added configuration data cache module (Sasha)
 - [DEV-427] frontend is PHP 5.3.0 compatible (Aly)
 - [ZBX-1034] fixed maps tooltip url view (Aly)
 - [ZBX-899] added "Show last" to "Status of triggers" events filter (Aly)
 - [ZBX-924] added check for not empty resource (Aly)
 - [DEV-310] improvements in graph visualisation and time line scrolling (Aly)
 - [DEV-357] modified oracle schema for support of Unicode (Sasha)
 - [ZBX-1046] add DBPort description; note that socket is used for MySQL if DBHost is localhost (Richlv)
 - [DEV-411] database cache is permanently enabled (Sasha)
 - [ZBX-482] fix incorrect MySQL userparameter keys in template (Richlv)
 - [ZBX-298] fix missing item parameter descriptions and examples; unify active/passive item descriptions (Richlv)
 - [DEV-420] fixed "Add host" operation for auto-discovered devices (Sasha)
 - [DEV-423] added filtering of the Windows Event Log by Type, Source and Event ID on the agent side (Dmitry)
 - [DEV-9] added support of function macros (Sasha)
 - [DEV-422] updated the list of supported checks in the item configuration form (Dmitry)
 - [DEV-421] added additional parameter `maxlines' to `log[]' and `eventlog[]' checks (Dmitry)
 - [DEV-137] add AIX initscript for agentd by Faustino Ramos (Richlv)
 - [DEV-420] auto-discovery of multiple-IP devices (Sasha)
 - [DEV-419] added support of Basic Authentication for Web monitoring (Dmitry)
 - [DEV-325] new check for DNS 'net.tcp.dns.query' was added; added additional 'type' parameter (Dmitry)
 - [DEV-416] new simple check 'icmppingloss' added; ICMP checks now support additional parameters (Dmitry)
 - [DEV-9] added support of global, template and host level macros on the server side (Sasha)
 - [DEV-414] created basic man pages for all Zabbix binaries (Alexei)
 - [DEV-340] auto registration of active agents (Sasha)
 - [DEV-137] sql file "data.sql" was fixed, a default value was added (Dmitry)
 - [DEV-137] sql file "data.sql" was fixed, some default values were added (Dmitry)
 - [DEV-412] improved timeline in charts (Aly)
 - [DEV-353] Discovery: added support of IP masks (Sasha)
 - [DEV-137] poller will continue processing of other items after enabling a host (Alexei)
 - [DEV-137] modified Makefile to use tr instead of sed for better compatibility (Alexei)
 - [DEV-339] added a dummy function for DB cache monitoring (Alexei)
 - [DEV-411] database cache is enabled by default now (Alexei)
 - [DEV-399] added information about monitored hosts to the discovery screen (Sasha)
 - [DEV-358] added notification macros {NODE.*[1..9]} (Sasha)
 - [DEV-358] added notification macros {ITEM.LOG.*[1..9]} (Sasha)
 - [DEV-358] added notification macros {ITEM.VALUE} and {ITEM.VALUE[1..9]} (Sasha)
 - [DEV-358] added notification/trigger description macros {ITEM.LASTVALUE[1..9]} (Sasha)
 - [DEV-358] added notification macros {HOST.CONN[1..9]} {HOST.DNS[1..9]} {IPADDRESS[1..9]} (Sasha)
 - [DEV-358] added notification macros {TRIGGER.KEY[1..9]} (Sasha)
 - [DEV-358] added notification/trigger description macros {HOSTNAME[1..9]} (Sasha)
 - [DEV-358] added notification macros {ITEM.NAME[1..9]} (Sasha)
 - [DEV-358] added notification macros {PROFILE.*[1..9]} (Sasha)
 - [DEV-405] added highlighting of selected rows (Aly)
 - [DEV-397] added user name to output of {ESC.HISTORY} macros (Sasha)
 - [DEV-397] added notification macros {EVENT.ACK.STATUS} and {EVENT.ACK.HISTORY} (Sasha)
 - [DEV-405] Proxies, Nodes moved under "Administration->DM" (Aly)
 - [DEV-405] Items, Triggers, Graphs moved under "Configuration->Hosts" (Aly)
 - [DEV-405] Host Groups, Maintenances moved under "Configuration" (Aly)
 - [DEV-406] added milliseconds to log files of all Zabbix daemon processes (Alexei)
 - [DEV-350] cleanup of sample config files, added sample of windows agent config (Alexei)
 - [DEV-404] improved web history (Vedmak)
 - [ZBX-961] fixed history strings saved not by reference (Vedmak)
 - [DEV-403] added Debug mode for user groups in order to simplify GUI troubleshooting (Alexei)
 - [ZBX-773] fixed typo 'attribures' (Richlv)
 - [ZBX-974] recompressed most frontend images with pngcrush (Richlv)
 - [DEV-400] added necessary link between hosts and groups (Aly)
 - [ZBX-944] fixed changelog reference (Richlv)
 - [DEV-394] added easy access when not logged in (Aly)
 - [DEV-398] added hostgroup filter for HostGroup and TemplateLinkage twinboxes (Vedmak)
 - [DEV-377] added search for hosts and host-groups (Aly)
 - [DEV-388] Discovery: added new action operations - enable/disable host (Sasha)
 - [ZBX-949] fixed undefined constant S_add_TO (Richlv)
 - [DEV-137] operation interval steps N-N will be displayed as N (Alexei)
 - [DEV-318] Notifications: fixed messaging for discovery events (Sasha)
 - [DEV-391] Notifications: added new {DISCOVERY.*} macros (Sasha)
 - [DEV-390] Discovery: added support of port intervals (Sasha)
 - [DEV-317] added new action conditions (node, discovery rule/check, proxy) (Sasha)
 - [DEV-389] added SNMPv3 discovery check (Sasha)
 - [DEV-320] added macros for windows events logs in notifications (Sasha)
 - [DEV-332] added media selection for notifications (Sasha,Aly)
 - [DEV-385] added Event ID field for eventlogs (Sasha)
 - [DEV-382] added support of IPv6 for monitoring of the SNMP devices (Sasha)
 - [DEV-328] implemented printing of stopped Zabbix process PID for better debugging (Alexei)
 - [DEV-137] now SNMP keys with dynamic indexes use only one connection (Sasha)
 - [ZBX-921] fixed processing of SNMP strings (Sasha)
 - [DEV-341] rework of events history, as consequences changes in audit screen, some reports and other pages (Aly)
 - [DEV-356] moved dropdown configuration from defines to frontend (Vedmak)
 - [DEV-355] changed node management interface (Vedmak)
 - [DEV-341] added hint with previous 20 events in Dashboard's widget "Last 20 issues" on mouse-over (Vedmak)
 - [DEV-326] admins are allowed to change Medias in user profile (Vedmak)
 - [DEV-330] extended template trigger dependencies functionality (Aly)
 - [DEV-137] changed the minimal maintenance time from 1 hour to 5 minutes (Sasha)
 - [DEV-319] empty fields aren't shown in hosts inventory (Vedmak)
 - [ZBX-750] added multiple choice for trigger dependencies (Vedmak)
 - [DEV-313] added User Group configuration window GUI improvements (Vedmak)
 - [DEV-312] fixed wrong selection of selection box on graph border (amach)
 - [ZBX-758] fixed wrong template linking (amach)
 - [ZBX-757] fixed "Bar reports" add item permission problem for users (Vedmak)
 - [ZBX-752] fixed wrong audit logs for trigger actions (Vedmak)
 - [ZBX-483] added sorting to selection box (Aly)
 - [DEV-287] support of PHP4 is removed from source (Aly)
 - [ZBX-714] fixed "No groups defined" message in items list when group is defined (Vedmak)
 - [ZBX-646] audit log entries added for screen edit actions (Vedmak)
 - [ZBX-645] after new installation, filter for audit log is set not to filter anything (Vedmak)
 - [ZBX-643] fixed no print data for bar reports (Aly)
 - [DEV-231] improved dynamic graph usability in slideshow screen (Aly)
 - [DEV-258] added additional reports based on bar graphs (Aly)
 - [DEV-257] added bar graph class (Aly)
 - [DEV-252] improved audit log of host groups,hosts,items and media types (Sasha)
 - [DEV-266] added support of octal and hexadecimal data (Sasha)
 - [DEV-253] improved audit log filtering (Aly)
 - [DEV-261] added triggers status to screens (Aly)
 - [DEV-256] improved multiple labels in maps and support of macros (Sasha)
 - [DEV-265] added popups with links to "Status of trigger" & "Events history" pages (Aly)
 - [DEV-262] added group filtering for "Trigger info" (Aly)
 - [DEV-259] added internal links (Aly)
 - [DEV-251] added improved screen editing (Aly)
 - [DEV-249] added support of advanced regular expressions (Aly,Sasha)
 - [DEV-247] added enhancement to the Graph function (Aly)
 - [DEV-233,DEV-237] added support of scheduled maintenance periods (Aly,Sasha)

Changes for 1.6.9

 - [ZBX-2062] fixed sending of recovery messages multiple times (Sasha)
 - [ZBX-1030] fixed security vulnerability in server allowing remote unauthenticated users to execute scripts. Thanks to Nicob (Sasha)

Changes for 1.6.8

 - [ZBX-1063] fixed checking for the maximal possible value of the zabbix_agentd loglevel (Dmitry)
 - [ZBX-1544] fixed showing discoveries from all nodes in dashboard (Vedmak)
 - [ZBX-1539] fixed reseting graph time when go to fullscreen mode (Vedmak)
 - [ZBX-1470] fixed importing triggers with ':' in description (Vedmak)
 - [ZBX-1530] fixed wrong host selected clicking simple graph with dynamic item on screen (Vedmak)
 - [ZBX-1408] fixed adding images for postgresql (Aly)
 - [ZBX-3] remove a comment saying syslog is used until it works (Richlv)
 - [ZBX-1184] fixed support of more than 10 CPU's for system.cpu.util under Linux (Sasha)
 - [ZBX-1365] fixed housekeeper to process trends_uint table (Sasha)
 - [ZBX-1384] fixed memory leak in processing ldap checks (Sasha)
 - [ZBX-1355] fixed possible server crash when receiving invalid data. Thanks to Nicob (Sasha)
 - [ZBX-1031] added more security checks for communication between nodes. Thanks to Nicob (Sasha)
 - [ZBX-1309] fixed input file processing by zabbix_sender (-i option) (Sasha)
 - [ZBX-1284] fixed server crash if using zabbix[queue] check without dbcache (Sasha)
 - [ZBX-1276] fixed import template as template if status tag is after groups tag in xml (Vedmak)
 - [ZBX-1150] added refreshing of not supported performance counters (Sasha)

Changes for 1.6.7

 - [ZBX-1022] fixed syntax in parameter 'continue_pending' in services[] key (Sasha)
 - [ZBX-1202] fixed processing of proc_info[] check with 'sum' parameter. Thanks to Kazuo Ito (Sasha)
 - [ZBX-1148] fixed flap between available and unavailable for hosts with mixed agent and simple checks (Sasha)
 - [ZBX-1051] fixed processing of active checks list on the agent side. Symptom: 'Can't open JSON object' message (Sasha)
 - [ZBX-641] fixed oracle OCI-Lob parse (Aly)
 - [ZBX-1078] changed link in server info screen element (Vedmak)
 - [ZBX-1076] fixed IT services periods (Vedmak)
 - [ZBX-1019] fixed stacked graph displays 0 value (Vedmak)
 - [ZBX-1040] fixed error when massupdate triggers with empty dependency (Vedmak)
 - [ZBX-820] fixed updating downstream item applications when upstream item is updated without changing applications (Vedmak)
 - [DEV-426] added new command line parameter '-T' for zabbix_sender (Sasha)
 - [ZBX-1068] fix typos related to height/high (Richlv)
 - [ZBX-948] fixed not working keyboard keys in numericboxes for Opera (Vedmak)
 - [ZBX-915] fixed pgsql cycling on transaction failure (Artem)
 - [ZBX-985] fixed pgsql return value (Artem)
 - [ZBX-1035] fixed possibility to import graphs to host we don't have permissions (Vedmak)
 - [ZBX-1062] deny creation of log and eventlog items with non log type of information (Vedmak)
 - [DEV-137] fix incorrect key syntax error message (Richlv)
 - [ZBX-1054] fixed processing of logs and eventlogs which become empty only on the agent side (Dmitry)
 - [ZBX-1055] fixed DBexecute function result with PostreSQL (Sasha)
 - [ZBX-778] added support of $1..$9 macros in the {ITEM.NAME} macro in notifications (Sasha)
 - [ZBX-1031] fixed security vulnerability in server, allowing remote unauthenticated users to execute arbitrary SQL queries. Thanks to Nicob (Sasha)
 - [ZBX-1032] fixed security vulnerability in processing of net.tcp.listen under FreeBSD and Solaris agents. Thanks to Nicob (Sasha)
 - [ZBX-1050] fixed possible windows agent crash while processing big eventlog records (Sasha)
 - [ZBX-991] fixed processing of zabbix[queue] internal check (Sasha)
 - [ZBX-596] fixed support of IPV6 under Windows 2000 (Sasha)
 - [ZBX-1027] fixed that item key must be used in each subexpression of trigger expression (Vedmak)
 - [ZBX-982] fixed message when can't delete application with web items (Vedmak)
 - [ZBX-861] fixed problem with disappearing nodes in frontend (Artem)

Changes for 1.6.6

 - [ZBX-1024] added check for same application name in linked hosts (Vedmak)
 - [ZBX-1014] fixed gaps on graph with fixed y axis (Artem)
 - [ZBX-1013] fixed evaluation of aggregate items for proxy hosts (Sasha)
 - [ZBX-1011] zabbix_sender will send data in blocks of 250 values per TCP connection (Sasha)
 - [DEV-417] added services[] metric for Windows agents (Sasha)
 - [ZBX-1005] fixed evaluations of functions diff, change and abschange for character items if received value more than 255 characters (Sasha)
 - [ZBX-1004] made snmp parameters editable in templated items (Artem)
 - [ZBX-1001] fixed possible server crash while processing macros {ITEM.LASTVALUE} (Sasha)
 - [ZBX-999] fixed query in availability reports (Artem)
 - [ZBX-996] fixed possible server crash with enabled StartDBSyncers option (Sasha)
 - [ZBX-993] fixed possible vulnerability of trapper (Sasha)
 - [ZBX-964] added check on item in trigger expression (Artem)
 - [ZBX-987] fixed shutting down server/proxy after connection lost to remote mysql server (Sasha)
 - [ZBX-809] fixed memory leak while processing perf_counter metric under Windows (Sasha)
 - [ZBX-959] fixed windows agent crash while processing performance counters under Windows 2000. Thanks to Takanori Suzuki (Sasha)
 - [ZBX-733] added checks on value map creation/update (Artem)
 - [ZBX-768] improved menu linebreaking (Artem)
 - [ZBX-853] fixed item massdelete if not zabbix item selected (Artem)
 - [ZBX-963] removed sid from users map element url (Artem)
 - [ZBX-980] removed sid from users trigger url (Artem)
 - [ZBX-981] fixed aggregate item helper text (Richlv)
 - [ZBX-213] added sql patches for graphs_items colour field (Artem)
 - [ZBX-933] fixed user profile auto-logout behavior (Artem)
 - [ZBX-908] fixed item nextcheck recalculation on item update (Artem)
 - [ZBX-965] fixed colour in graph legend (Artem)
 - [ZBX-966] added sorting in map creation form (Artem)
 - [ZBX-824] fixed net.tcp.service to work with host DNS name (Alexei)
 - [ZBX-967] cosmetic changes in --help output of zabbix_get and zabbix_sender (Alexei)
 - [ZBX-898] fixed slow performance of events component on a screen (Alexei)
 - [ZBX-920] addedd missing indexes to DB upgrade patch for 1.6 (Alexei)
 - [ZBX-854] added support of template triggers for actions (Alexei)
 - [ZBX-916] phrase 'delete selected' replaced by translatable S_DELETE_SELECTED (Alexei)
 - [ZBX-960] fixed confirmation questions in Configuration->Hosts->Host groups (Alexei)
 - [ZBX-975] TRUE/FALSE was replaced to Problems/Ok in Availability Report (Alexei)
 - [ZBX-137] added new indexes for tables: httptest, httptest, actions, dhosts, dservices, escalations (Alexei)
 - [ZBX-946] fixed drawing trigger line in graphs with trigger function "avg" (Artem)
 - [ZBX-968] added dropdown with time periods for IT services (Vedmak)
 - [ZBX-953] added informative note to zabbix_agentd --help output about user parameters and -t switch (Richlv)
 - [ZBX-962] removed "Found: 0" from media type config form (Vedmak)

Changes for 1.6.5

 - [ZBX-956] fixed js error on map link edit (Artem)
 - [ZBX-955] fixed bold lines in map links (Artem)
 - [ZBX-954] fixed various minor typos and formatting errors (Richlv)
 - [ZBX-886] removed duplicate and outdated strings from locales (Richlv)
 - [ZBX-952] increased max length of processed text and log data to 64KB (Sasha)
 - [ZBX-840] added displaying of text items in the latest data screen (Sasha)
 - [DEV-137] updated Japanese translation. Thanks to Kodai. (Alexei)
 - [ZBX-850] Zabbix version removed from locales (Artem)
 - [ZBX-947] fixed various typos and formatting errors in changelog (Richlv)
 - [ZBX-945] added comment about min/max values for RefreshActiveChecks param in agent config file (Sasha)
 - [ZBX-935] minor fixes for snmptrap.sh. Thanks to Joseph Womack. (Alexei)
 - [ZBX-942] fixed error message for server and proxy if cannot bind a port (Alexei)
 - [ZBX-940] fixed bug with not initialized array variable (Vedmak)
 - [ZBX-939] fixed IPC semaphore related issue when starting Zabbix daemons (Alexei)
 - [ZBX-938] fixed usage of 'color' in en_gb locale (Richlv)
 - [ZBX-937] fixed possible server crash while processing IPMI remote command (Sasha)
 - [ZBX-936] fixed saving flexible intervals to items linked to templates (Artem)
 - [ZBX-932] fixed typo in changelog (Richlv)
 - [ZBX-931] fixed timeout handling for agent's user parameters (Alexei)
 - [ZBX-889] fixed possible bug in media types form (Artem)
 - [ZBX-927] removed default values for text and blob fields in the upgrade script for compatibility with MySQL 5.0 (Sasha)
 - [ZBX-719] fixed typo in default graph title (Richlv)
 - [ZBX-859] fixed typo in server log message (Richlv)
 - [ZBX-848] fixed typos in changelog and comments (Richlv)
 - [ZBX-926] fixed exporting after preview (Artem)
 - [ZBX-925] fixed verification of IPv6 addresses in frontend (Sasha)
 - [ZBX-918, ZBX-919] fixed compilation errors for 'unknown' platforms (Alexei)
 - [ZBX-922] fixed selection proper hosts for hosts-groups assign (Artem)
 - [ZBX-559] fixed wrong format of input file in help info of zabbix_sender (Alexei)
 - [DEV-381] added printing of SVN revision number to all binaries (Alexei)
 - [ZBX-914] fixed SQL error while updating configuration tables on the proxy side (Sasha)
 - [ZBX-910] Queue/Details screen now has "Delayed at" column (Sasha)
 - [ZBX-910] Queue/Details screen now displays only 500 records (Sasha)
 - [ZBX-910] fixed incorrect values for proxy items in the Queue in case of time difference between server and the proxy (Sasha)
 - [ZBX-885] removed unused test code from Zabbix agent (Alexei)
 - [ZBX-887] fixed typo in "Not accessible resources" (Alexei)
 - [DEV-329] fixed server crash if PostgreSQL transaction fails (Sasha)
 - [ZBX-902] fixed wrongly updated operation in action in several circumstances (Artem)
 - [ZBX-779] removed PostgreSQL warning message "nonstandard use of ..." (Sasha)
 - [ZBX-901] fixed possible bug on trigger creation (Artem)
 - [ZBX-900] fixed adding several user to group with Oracle DB (Artem)
 - [ZBX-894] fixed processing of {HOSTNAME} for trigger name if the trigger expression consists of several items (Sasha)
 - [ZBX-894] fixed processing of {ITEM.NAME},{HOSTNAME},{IPADDRESS} and {TRIGGER.KEY} for alerts if the trigger expression consists of several items (Sasha)
 - [ZBX-897] fixed user groups rights adding for host groups (Vedmak)
 - [ZBX-896] improved performance of processing of IT services. Added database index (Sasha)
 - [DEV-137] fixed incorrect comment for TrapperTimeout option in zabbix_server.conf (Sasha)
 - [ZBX-894] fixed processing of {ITEM.LASTVALUE} for alerts if the trigger expression consists of several items (Sasha)
 - [ZBX-893] fixed error creating trigger when in Host dropdown selected All (Vedmak)
 - [ZBX-888] more supported GSM modems (ignoring AT+CMEE command) (Sasha)
 - [ZBX-884] fixed sudden stop of Jabber notifications (Sasha)
 - [ZBX-884] added subject field for Jabber notifications (Sasha)
 - [ZBX-460] fixed processing `distclean' target of `Makefile' for zabbix_proxy (Dmitry)
 - [ZBX-882] fixed template linkage form (Artem)
 - [ZBX-879] fixed maximum 30 issues shown in Dashboard system status (Vedmak)
 - [ZBX-876] removed unused files (Artem)
 - [ZBX-872] fixed group selected in another section of Hosts affects shown proxy members, and proxies shown in Items host dropdown (Vedmak)
 - [ZBX-874] fixed evaluation of items nextcheck for flexible intervals (Sasha)
 - [ZBX-868] fixed incorrect processing of not supported internal checks (Alexei)
 - [ZBX-867] added php sockets check to installation wizard (Artem)
 - [ZBX-865] fixed displaying templates without groups in template linkage page (Artem)
 - [ZBX-857] changed queue details timestamp to timestamp defined in locale file (Artem)
 - [ZBX-864] fixed problem when saving screen item without selected item (Artem)
 - [ZBX-856] fixed email sending if TCP packets from SMTP server are segmented (Sasha)
 - [ZBX-855] fixed processing of eventlogs timestamps on server side (Sasha)
 - [ZBX-851] changed sorting of users to alias in popup (Artem)
 - [ZBX-849] fixed permissions problem for users in dashboard (Artem)
 - [ZBX-797] fixed possible manual deletion of web items (Vedmak)
 - [ZBX-847] fixed error in "Status of ZABBIX" when server is not running (Vedmak)
 - [ZBX-846] fixed node names instead of group names (Artem)

Changes for 1.6.4

 - [ZBX-845] fixed calculation of delayed items for non-local nodes in Queue screen (Sasha)
 - [ZBX-842] fixed duplicate triggers in "Last 20 issues" in dashboard (Artem)
 - [DEV-323] removed master nodes from dropdown (Artem)
 - [ZBX-837] removed sid from Zabbix logo link (Vedmak)
 - [ZBX-589] fixed processing of quoted floating point values (Sasha)
 - [ZBX-836] fixed problem with permissions of proxy shared memory (Sasha)
 - [ZBX-833] fixed link from maps element to trigger status page (Artem)
 - [ZBX-831] DM: fixed synchronization of trends data (Sasha)
 - [DEV-137] DM: improved performance of historical data synchronization (Sasha)
 - [ZBX-827] fixed possible bug in actions hints (Artem)
 - [ZBX-826] fixed problem displaying disabled web checks (Artem)
 - [ZBX-825] fixed problem with changing item status in configuration web and items screens (Artem)
 - [ZBX-822] fixed dashboard when logged in as guest (Artem)
 - [ZBX-763] fixed warning message displayed at the bottom when saving graphs without items (Vedmak)
 - [ZBX-821] fixed dashboard context menu "Latest data" does not show required host (Vedmak)
 - [ZBX-819] Error in import script (Artem)
 - [ZBX-818] In configuration->items, if selected Host All, items hosts are shown in table (Vedmak)

Changes for 1.6.3

 - [ZBX-815] fixed month representation in seconds in most busy triggers report (Artem)
 - [DEV-267] improved item template-update (Artem)
 - [ZBX-814] fixed bad performance of the string functions - added two database indexes (Sasha)
 - [ZBX-804] added support of text items for functions str, regexp and iregexp (Sasha)
 - [ZBX-668] "Cannot open Json object" message replaced with a better one in agent log (Sasha)
 - [ZBX-812] fixed Windows agent crash when using incorrect third parameter in proc_info metric (Sasha)
 - [ZBX-809] fixed memory leak while processing proc.num metric under Win2008 (Sasha)
 - [ZBX-26] added support of iowait,interrupt,softirq and steal for system.cpu.util under Linux (Sasha)
 - [ZBX-806] fixed data loss of text values processed by proxy (Sasha)
 - [ZBX-805] fixed problem with lost actions when upgrading database to 1.6.x (Sasha)
 - [ZBX-772] trailing newline added in the end of exported xml (Vedmak)
 - [DEV-315] when graph shows current time values, ">>" character is shown near end time (Vedmak)
 - [DEV-311] added caching of dynamic SNMP indexes (Sasha)
 - [ZBX-685] fixed "System status" cell colours with 0 active triggers (Vedmak)
 - [ZBX-799] fixed hosts massupdate with "new group" and "use profile" (Vedmak)
 - [ZBX-673] fixed problem with adding the graphs on an autodiscovered hosts (Sasha)
 - [ZBX-795] fixed SQL error when try to activate auto-login in profile (Vedmak)
 - [ZBX-794] fixed SQL error on login screen when postgre is used, small GUI typos fix (Vedmak)
 - [ZBX-702] events duration now counts weeks instead of months, small GUI typos fix (Vedmak)
 - [ZBX-537] Distributed monitoring: PostgreSQL related fixes (Sasha)
 - [ZBX-792] fixed server memory leak in processing remote commands in actions (Dmitry)
 - [ZBX-537] Distributed monitoring: added update of Last check and Last value fields (Sasha)
 - [ZBX-537] Distributed monitoring: fixed deadlocks (Sasha)
 - [ZBX-760] historical data is now available for "not supported" items (Vedmak)
 - [ZBX-789] fixed error when try to remove trigger comment (Vedmak)
 - [ZBX-782] added host name of depending trigger (amach)
 - [ZBX-786] fixed undefined argument on graph delete (Artem)
 - [ZBX-776] changed disabled auto-logout indication (amach)
 - [ZBX-784] added extension to hosts when importing graph to template (Artem)
 - [ZBX-774] display correct error message if file import fails (Vedmak)
 - [ZBX-777] default autologout time is set to 900 (Vedmak)
 - [DEV-268] added support of vfs.dev.read/write under FreeBSD (Sasha)
 - [ZBX-448] fixed Zabbix server status when frontend and backend are on different servers (Vedmak)
 - [ZBX-660] fixed screen clock set to server time showed local time (Artem)
 - [ZBX-603] fixed min autologout value to 90 seconds (amach)
 - [ZBX-762] improved performance of processing of log and text items (Sasha)
 - [ZBX-749] details box is open by default if any error occurred (Vedmak)
 - [ZBX-751] expanded details box added for triggers copying messages (Vedmak)
 - [DEV-268] added support of <mode> for system.cpu.util under Solaris (Sasha)
 - [ZBX-737] the behaviour of the agent's key "vfs.fs.size" improved to be similar to the "df" command (Dmitry)
 - [ZBX-599] the purpose of the configuration parameter StartAgents clarified (Dmitry)
 - [ZBX-756] added tooltip in "status of ZABBIX" report for number of items and triggers parameter (Vedmak)
 - [ZBX-740] fixed wrong aggregate graph drawing (Artem)
 - [ZBX-747] fixed template linkage not working properly (Vedmak)
 - [ZBX-746] fixed incorrect processing of net.tcp.listen (Sasha)
 - [ZBX-745] fixed "invalid URL" when use small popup menus like ping etc (Vedmak)
 - [ZBX-744] fixed "invalid URL" when add user to user group (Vedmak)
 - [ZBX-743] fixed problem with "Too many open files" by agent under Solaris 2.5, 2.6 (Sasha)
 - [ZBX-728] fixed displaying "no status update" error for template triggers (Vedmak)
 - [ZBX-738] fixed processing of existing data when -n parameter is used for zabbix_server (Sasha)
 - [ZBX-736] fixed "Undefined index error" during frontend installation (Vedmak)
 - [ZBX-735] fixed filter in audit filtering only logs (Vedmak)
 - [ZBX-734] fixed evaluation of {ITEM.LASTVALUE} if the trigger expression consists of several items (Sasha)
 - [ZBX-732] fixed wrong action count in audit log (Vedmak)
 - [ZBX-731] fixed resetting of web graph periods (Vedmak)
 - [ZBX-730] fixed possible Windows agent crash when processing eventlog[] (Sasha)
 - [ZBX-555] added entity counts on interfaces (Vedmak)
 - [ZBX-724] improved queries in "Graphs" page (Artem)
 - [ZBX-725] added new default user group "Disabled" (Vedmak)
 - [ZBX-723] fixed Wrong URL when add rights to user group (Vedmak)
 - [ZBX-720] edited configure.in file to make some error messages more sensible (Dmitry)
 - [ZBX-665] corrected some typos in misc/conf/zabbix_server.conf (Dmitry)
 - corrected some typos in test/env/standalone/conf/template_server.conf (Dmitry)
 - [ZBX-615] fixed processing of four-character-long item keys (Dmitry)
 - [ZBX-697] trigger description in "Last 20 issues" is link to the URL defined in trigger parameters + minor GUI typos fix (Vedmak)
 - [ZBX-473] fixed SNMP-related compilation problem with undefined 'localname' under some platforms (Sasha)
 - [ZBX-718] fixed web graphs start time not changing (Vedmak)
 - [ZBX-699] fixed recursion detection in Include directive for config files (Sasha)
 - [ZBX-301] fixed minor GUI text errors (Vedmak)
 - [ZBX-716] fixed wrong caption for graph item editing form (Vedmak)
 - [ZBX-717] all templates linked to group Templates in default config (Sasha)
 - [ZBX-715] fixed "Invalid URL" error when choose History from history submenu (Vedmak)
 - [ZBX-713] fixed "values per second" having too many decimal places (Vedmak)
 - [ZBX-710] fixed duplicating entries in hosts groups after import (Artem)
 - [ZBX-709] improved item graph exporting (Artem)
 - [ZBX-712] fixed simple/advanced item filter switch (Vedmak)
 - [ZBX-707] fixed sql error when filter items by host group (Vedmak)
 - [ZBX-706] fixed element validation in sysmap elements (Artem)
 - [ZBX-705] improved {ESC.HISTORY} macro in recovery notifications (Sasha)
 - [ZBX-647] fixed audit log record for graph update action "added" -> "updated" (Vedmak)
 - [ZBX-700] fixed possible server crash when using {TRIGGER.NAME} for notifications (Sasha)
 - [DEV-286] improved Zabbix main menu (Artem)
 - [ZBX-311] fixed PostgreSQL errors with out of range string data (Sasha)
 - [ZBX-696] fixed import of triggers with {HOSTNAME} macro (Sasha)
 - [ZBX-677] fixed handling of -c parameter in zabbix_sender. Thanks to Jakov Sosic (Sasha)
 - [ZBX-693] fixed timeout handling for SNMP connect (Sasha)
 - [ZBX-690] fixed memory leak if trigger evaluation fails (Sasha)
 - [DEV-285] added configurable the first dropdown selection (Artem)
 - [ZBX-689] allowed processing of non-agent based checks for unreachable hosts (Sasha)
 - [ZBX-683] removed "Step" field for recovery messages from Event details (Sasha)
 - [ZBX-680] fixed login while entering any page with HTTP auth enabled (Artem)
 - [ZBX-678] default number of HTTP pollers was decreased to one (Sasha)
 - [ZBX-676] fixed sql problem with deletion of many hosts (Artem)
 - [ZBX-675] fixed wrong result of function "nodata" after server restart (Sasha)
 - [ZBX-672] added polish locale (Artem)
 - [ZBX-671] removed net-snmp debug messages from server logs (Sasha)
 - [ZBX-662] fixed support of quotation marks in command in UserParameter's (Sasha)
 - [ZBX-658] fixed deadlocks in dbcache module (Sasha)
 - [ZBX-659] added define for menu caching (Artem)
 - [ZBX-581] fixed latest data auto-refresh cripples filter viewing issue (Artem)
 - [ZBX-657] improved performance of the graph related screen due to missing index (Sasha)
 - [ZBX-656] fixed warning zbx_malloc: allocating already allocated memory in json.c (Sasha)
 - [DEV-282] fixes frontend vulnerabilities (Artem)

Changes for 1.6.2

 - [ZBX-653] fixes for postgresql (Artem)
 - [DEV-137] fixed compilation warnings (Sasha)
 - [ZBX-652] improved support of SNMP items (Sasha)
 - [ZBX-589] added processing of quoted numbers ("0.5" => float 0.5) (Sasha)
 - [DEV-275] changed value processing. Multiplier after delta (Sasha)
 - [DEV-274] added overflow check for uint64 for incoming values (Sasha)
 - [ZBX-506] fixed duplicate UnavailableDelay in zabbix_server.conf (Sasha)
 - [ZBX-428] added internal check zabbix[requiredperformance] (Sasha)
 - [ZBX-639] fixed numeric snmp oid for ifOutOctets. Thanks to Alexandr Kovalenko. (Sasha)
 - [DEV-268] added support of net.tcp.listen under FreeBSD (Sasha)
 - [ZBX-651] fixed possible memory leak in autodiscovery actions (Sasha)
 - [DEV-268] added support of system.boottime under Solaris (Sasha)
 - [DEV-268] added support of system.cpu.load under Solaris 2.6 (Sasha)
 - [ZBX-650] DM: fixed memory leak in synchronization of node configuration (Sasha)
 - [ZBX-650] fixed rare race condition in DBimplode_exp (Sasha)
 - [ZBX-650] fixed cleanup of open file descriptor (Sasha)
 - [ZBX-649] fixed problem with "Too many open files" by agent under Solaris and AIX (Sasha)
 - [DEV-268] added support of system.swap.size under FreeBSD (Sasha)
 - [DEV-276] added support of HTML text in plaintext view in screens (Artem)
 - [ZBX-395] fixed item list for simple graph (Artem)
 - [ZBX-334] added sorting to group list in elements copy form (Artem)
 - [ZBX-509] fixed problem with user rights to hostgroup without any host (Artem)
 - [ZBX-564] added more descriptive message on conflict of templates (Artem)
 - [ZBX-443] removed excess space after detail messages (Artem)
 - [ZBX-526] fixed graphs on screens not getting refreshed issue (Artem)
 - [ZBX-531] fixed plain text line wrapping (Artem)
 - [ZBX-551] updated German language file (Artem)
 - [ZBX-554] added proxy host info in export/import (Artem)
 - [ZBX-638] fixed deleting applications on host remove (Artem)
 - [ZBX-636] removed "Keep trends (in days)" from Item Configuration form if "Type of information" is Character, Log or Text (Artem)
 - [ZBX-608] added sorting to templates column in hosts screen (Artem)
 - [ZBX-635] improved escalations to stop if host, item or trigger is disabled (Sasha)
 - [ZBX-632] fixed sql query in map elements configuration form (Artem)
 - [ZBX-631] fixed incorrect incoming string values if using dbcache (Sasha)
 - [ZBX-630] improved log files view in BB theme (Artem)
 - [ZBX-629] fixed sql error in popup window (Artem)
 - [DEV-271] fixed graphs out of bounds problem (Artem)
 - [ZBX-628] fixed memory leak in proxy module (Sasha)
 - [ZBX-611] fixed undefined variables in installation wizard (Artem)
 - [ZBX-612] fixed possible incorrect value for host (Artem)
 - [ZBX-627] fixed items update (Artem)
 - [ZBX-625] fixed possible incorrect processing of delta for integers if using dbcache (Sasha)
 - [DEV-273] added mass update for IPMI fields (Sasha)
 - [DEV-272] added support of {HOSTNAME}, {HOST.CONN}... macros for "IPMI IP address" (Sasha)
 - [ZBX-623] fixed incorrect processing of function abschange() for integers(Sasha)
 - [ZBX-622] fixed broken autocreation of SQLite database (Alexei)
 - [ZBX-621] fixed bad performance of the graph related screen due to missing index (Alexei)
 - [ZBX-620] fixed jstree error in IT Services (Artem)
 - [ZBX-619] fixed agent crash for system.uptime under Solaris 2.5.1 (Sasha)
 - [ZBX-618] fixed cast problem with oracle9 (Artem)
 - [ZBX-613] fixed possible incorrect evaluating of trigger functions if using dbcache (Sasha)
 - [ZBX-610] fixed memory leak in external checks (Sasha)
 - [DEV-254] improved server side logging (Sasha)
 - [ZBX-602] fixed possible incorrect trigger evaluation if value stored as "delta" (Sasha)
 - [DEV-268] added support of net.if.in/out/total under AIX (Sasha)
 - [DEV-268] added support of system.cpu.num/util/load/intr/switches, system.uptime under AIX (Sasha)
 - [ZBX-595] improved performance of export screen (Artem)
 - [DEV-269] added permission check when sending notifications (Sasha)
 - [DEV-270] improved trigger configuration view; error string moved to description column (Sasha)
 - [DEV-263] added support of a new map element - simple image (Alexei)
 - [DEV-260] support of macro TRIGGER.NSEVERITY (Alexei)
 - [DEV-255] added support of #num for function last() (Sasha)
 - [ZBX-593] fixed stop escalations if action is disabled (Sasha)
 - [ZBX-592] fixed incorrect {TRIGGER.STATUS} value in recovery message (Sasha)
 - [DEV-250] added support of vm.memory.size under AIX (Sasha)
 - [DEV-250] added full support of proc.num/mem under Linux 2.4/2.6, Solaris and AIX (Sasha)
 - [ZBX-588] fixed undefined variable in trigger status page (Artem)
 - [ZBX-587] fixed LDAP test functionality (Artem)

Changes for 1.6.1

 - [ZBX-586] added simple check tcp_perf into help_items (Sasha)
 - [ZBX-585] added support of macros {HOSTNAME},{HOST.CONN},{IPADDRESS},{HOST.DNS} in item keys (Sasha)
 - [DEV-250] added support of vfs.dev.read/write under Linux 2.4/2.6 (Sasha)
 - [ZBX-576] added IPMI authentication algorithms (Sasha)
 - [ZBX-573] made SQL optimization for PGSQL (Artem)
 - [ZBX-572] fixed warning messages while updating template linkage (Sasha)
 - [ZBX-570] fixed possible server crash if flexible interval delay is 0 sec. (Sasha)
 - [ZBX-565] fixed filtering of conf->triggers (Artem)
 - [ZBX-562] fixed improper host group delete action (Artem)
 - [ZBX-527] fixed possible poller crash (Sasha)
 - [ZBX-533] fixed incorrect SNMP string to float conversion (Sasha)
 - [ZBX-534] fixed problem with email messages for discovery events (Sasha)
 - [ZBX-540] DM: fixed sql error while processing configuration data (Sasha)
 - [ZBX-557] fixed wrong audit action for items enable/disable (Artem)
 - [ZBX-403] added support of commas in UserParameter's (Sasha)
 - [ZBX-541] fixed overwriting proxies on host import issue (Artem)
 - [ZBX-542] added processing of nextcheck for active checks (Sasha)
 - [ZBX-504] fixed date selector issue for log items in latest values screen (Artem)
 - [ZBX-529] removed links from dynamic screen graphs (Artem)
 - [ZBX-538] fixed wrong theme pick up in login screen issue (Artem)
 - [ZBX-536] fixed problem with "Unable to add performance counter" (Sasha)
 - [ZBX-535] added support of monitoring files larger than 2GB in windows (Sasha)
 - [ZBX-520] removed action condition "event ack" due to not supported (Artem)
 - [ZBX-480] fixed patches for sysmaps_links table (Sasha)
 - [ZBX-521] fixed problem in FreeBSD with threads in proc.num and proc.mem items (Sasha)
 - [ZBX-519] removed proxy hosts from applications hosts list (Artem)
 - [DEV-238] added support of sec|#num for function count() (Sasha)
 - [DEV-238] added support of text items for function count() (Sasha)
 - [ZBX-471] fixed problem with graphs with big values (Artem)
 - [ZBX-501] fixed undefined values in server info screen (Artem)
 - [ZBX-469] fixed problem with linking extra graph (Artem)
 - [ZBX-495] fixed DB upgrade script when doing 1.1->1.4->1.6 (Alexei)
 - [ZBX-488] fixed memory leak in ZABBIX server code (Alexei)
 - [ZBX-500] added more debug information for icmpping processing (Sasha)
 - [ZBX-499] fixes problem with IPMI authorization; added field "IPMI IP" (Sasha)
 - [ZBX-484] fixed host-group selection in templates page (Artem)
 - [ZBX-464] fixed user creation under LDAP (Artem)
 - [ZBX-468] fixed user online status in administration panel (Artem)
 - [ZBX-492] fixed wrong url "next 100" in audit actions (Artem)
 - [ZBX-490] fixed undefined variable in latest data (Artem)
 - [ZBX-481] fixed permission issue in slideshow (Artem)
 - [ZBX-474] fixed deleting hosts with postgres-backend (Artem)
 - [ZBX-475] added message on missed php-ldap module (Artem)
 - [DEV-168] added support of system.cpu.util[] for OpenBSD agents (Sasha)

Changes for 1.5.5

 - [DEV-211] added support of IPMI (Sasha)
 - [DEV-210] added extended host profile (Artem)
 - [DEV-208] improved events navigation system (Artem)
 - [DEV-207] implemented percentile line in graphs (Artem)
 - [DEV-423] fixed processing of delta and speed per second values (Sasha)
 - [DEV-199] added user group selection in configuration of users screen (Artem)
 - [DEV-205] added possibility to add applications from items form (Artem)
 - [DEV-205] added selection of image type in the list of images (Artem)
 - [DEV-144] added internal authentication selection form (Artem)
 - [ZBX-406] added error messages if fping is not installed (Sasha)

Changes for 1.5.4

 - [DEV-203] fixed problem with permissions of server's shared memory (Sasha)
 - [DEV-202] fixed compilation problem under Solaris (Sasha)
 - [DEV-201] improved performance on disabling/enabling, deleting hosts (Artem)
 - [DEV-200] Queue for proxies (Sasha)
 - [DEV-144] Queue now displays numbers differently (Alexei)
 - [DEV-198] added disabled images in the elements of maps (Sasha)
 - [DEV-194] dependent triggers are not count in SoT (Artem)
 - [DEV-187] increased Url field in web scenario (Sasha)
 - [DEV-191] added inline update of "Latest Data" screen (Artem)
 - [DEV-193] improved viewing integer items on graphs (Artem)
 - [DEV-196] improved performance of server module (Sasha)
 - [DEV-197] added support of trends_uint (Sasha)
 - [ZBX-391] added charset info to the email header. Thanks to Vadim Pilipenko. (Sasha)
 - [DEV-189] added full clone to hosts (Artem)
 - [DEV-182] added massupdate for triggers (Artem)
 - [DEV-188] implemented sound on/off button in status of triggers screens (Artem)
 - [DEV-184] added trigger dependencies in export/import (Artem)
 - [DEV-150] added error reporting for zabbix_get (Sasha)
 - [DEV-177] added checkbox range selection (Artem)
 - [DEV-183] added support of applications in action conditions (Sasha)
 - [DEV-174] added ability to edit user medias (Artem)
 - [DEV-185] added support of zabbix[uptime] and zabbix[boottime] (Alexei)
 - [DEV-176] implemented "colour only non-zero values" in "Status of triggers" (Artem)
 - [DEV-175] added last login time to users tab (Artem)
 - [DEV-178] improved the permissions scheme in frontend (Artem)

Changes for 1.5.3

 - [ZBX-380] added support of directories for Include in configuration file (Sasha)
 - [DEV-171] added support of notification escalations on frontend side (Artem)
 - [DEV-173] added support of macros {EVENT.DATE},{EVENT.TIME},{EVENT.AGE} and {ESC.HISTORY} (Sasha)
 - [DEV-173] added support of notification escalations on server side (Sasha)
 - [DEV-172] added support of Apache authentication (Artem)
 - [DEV-170] improved charts period & start time selection (Artem)
 - [DEV-163] added support of perf_counter[path<,period>] (Sasha)
 - [DEV-169] improved msg functionality in GUI (Artem)
 - [DEV-149] added hosts mass update functionality (Artem)
 - [DEV-167] added support of Host Template=<template> in actions (Sasha)
 - [DEV-168] added more supported items in FreeBSD, NetBSD and OpenBSD (Sasha)
 - [DEV-161] changed greeting message (Artem)
 - [DEV-157] added fullscreen icon to monitoring screens (Artem)

Changes for 1.5.2:

 - [DEV-153] added protection against brute force attack (Artem)
 - [DEV-158] added standard sorting to screens (Artem)
 - [DEV-154] added more flexibility to scripts (Artem)
 - [DEV-166] fixed problem with node syncing (Sasha)
 - [DEV-145] added LDAP authentication (Artem)
 - [DEV-147] added support network and disk stats under OpenBSD (Sasha)
 - [DEV-164] added required server performance info to Status of ZABBIX (Alexei)
 - [DEV-160] added time filter in "Availability report" (Artem)
 - [DEV-159] added automatic selection first group and host in WEB monitoring (Artem)
 - [DEV-148] added support of DisablePassive parameter for agent (Alexei)
 - [DEV-143] improved support of numeric performance counters for Windows agents (Sasha)

Changes for 1.5.1:

 - [DEV-141] improved performance of ZABBIX Proxy module (Sasha)
 - [DEV-140] added support of zabbix[proxy,<proxyname>,lastaccess] (Sasha)
 - [DEV-124] screen actions moved to Audit, added filter for Audit (Artem)
 - [DEV-98] added support of ZABBIX Proxy (Sasha)
 - [DEV-134] JSON static buffer (Sasha)
 - [DEV-15] autodiscovery by ICMP pings (Sasha)
 - [DEV-72] improved icmpping* processing. added "-c3" to fping (Sasha)
 - [DEV-122] improved "Events" screen, added "Event Details" screen (Artem)
 - [DEV-139] added transaction functionality to frontend (Artem)
 - [DEV-138] added support of update interval in icmpping* simple checks (Sasha)
 - [DEV-137] increased max number of log file lines sent per second to 100 (Alexei)

Changes for 1.5:

 - [DEV-127] improved system status widget in dashboard screen (Artem)
 - [DEV-125] added "Discovery status" widget (Artem)
 - [DEV-123] screen "queue" moved to administration section (Artem)
 - [DEV-126] moved graphs,maps,screens to dashboard, implemented quick add to favourites (Artem)
 - [DEV-116] added option to remember user login (Artem)
 - [DEV-117] added support of BufferSize and BufferSend parameters (Alexei)
 - [DEV-118] added dashboard screen to monitoring (Artem)
 - [DEV-117] support of data buffering on agent side (Alexei)
 - [DEV-115] enhanced sender to use only one TCP connection (Alexei)
 - [DEV-112] added themes option in frontend (Artem)
 - [DEV-114] special processing of simple SNMP OIDs like ifDescr, ifInOctets, etc (Alexei)
 - [DEV-114] monitoring of SNMP objects having flexible Index (Alexei)
 - [DEV-104] added maintenance mode (Artem)
 - [DEV-103] added support of disabling login rights for a users group (Artem)
 - [DEV-102] added support of UTF8 for GUI (Artem)
 - [DEV-97] added screen for easier creation of locales (Artem)
 - [DEV-96] added availability to disable default user "guest" (Artem)
 - [DEV-95] added group status enabled/disabled (Artem)
 - [DEV-94] added processing of the "database down" event (Artem)
 - [DEV-93] added availability to select all hosts in specified group in "Monitoring" section (Artem)
 - [DEV-91] added printable view for pages (Artem)
 - [DEV-89] improved trigger tables view (Artem)
 - [DEV-88] removed duplicated entry "Login" (Artem)
 - [DEV-87] fixed problem with unlinking templates (Sasha)
 - [DEV-52] added "Unlimited number of link styles for maps" (Artem)
 - [DEV-86] DM: Synchronizing all history data with master node (Sasha)
 - bulk acknowledge with empty comment (Sasha)
 - performance improvement of processing events in frontend (Artem)
 - [DEV-66] added sorting to screens (Artem)
 - The last character for last value is unreadable (Sasha)
 - [DEV-60] added availability of setting hosts view style in overview (Artem)
 - [DEV-53] added different style for dependent triggers in "Status of triggers" (Artem)
 - [DEV-62] added availability to select all hosts in "Availability report" (Artem)
 - [DEV-54] added zoom for graphs (Artem)
 - [DEV-48] Support of Ping and Traceroute in Status of Triggers screen (Sasha)
 - [DEV-57] added better "hosts info" selection in screens (Artem)
 - [DEV-56] added better item selection in screens (Artem)
 - [DEV-48] added scripts form,scripts list, script call menu (Artem)
 - [DEV-44] more flexible generation of trigger events (Alexei)
 - [DEV-45] added new design of Status of Triggers (Artem)
 - [DEV-47] added support of selection of events and bulk acknowledge of events (Artem)
 - [DEV-1] added new graph bar (Artem)
 - support of database cache for history and trends (Alexei)
 - basic support of database caching (Alexei)
 - added pie graphs (Artem)
 - added new columns graphs.show_legend, graphs.show_3d (Alexei)
 - added frontend-side support of quotes and trigger expression validation (Eugene)
 - added availability to show negative values in graphs (Artem)
 - developed database monitoring via ODBC (Eugene)
 - added availability to export/import templates for hosts (Artem)
 - changed how is showed messages (Artem)
 - added login/logout (Artem)

Changes for 1.4.7:

 - [ZBX-812] fixed Windows agent crash when using incorrect third parameter in proc_info metric (Sasha)
 - [ZBX-809] fixed memory leak while processing proc.num metric under Win2008 (Sasha)
 - [ZBX-708] DM: fixed possible server crash while synchronizing events between nodes (Sasha)
 - [ZBX-675] fixed wrong result of function "nodata" after server restart (Sasha)
 - [ZBX-623] fixed incorrect processing of function abschange() for integers(Sasha)
 - [ZBX-619] fixed agent crash for system.uptime under Solaris 2.5.1 (Sasha)
 - [ZBX-610] fixed memory leak in external checks (Sasha)
 - [ZBX-604] fixed compilation problems under AIX 2.5.1 (Sasha)
 - [ZBX-602] fixed possible incorrect trigger evaluation if value stored as "delta" (Sasha)
 - [ZBX-450] fixed showing status of items in maps for non English locale (Sasha)
 - [ZBX-432] set trigger value to unknown if changed item status (Sasha)
 - [DEV-198] improved displaying of disabled items in the maps (Sasha)
 - [ZBX-430] improved configuration scripts (Sasha)
 - [ZBX-103] fixed escaping in sql queries (Sasha)
 - [ZBX-424] fixed possible server crash while importing XML (Sasha)
 - [ZBX-420] added support of log files in screens (Sasha)
 - [ZBX-418] fixed possible server crash while processing macros (Sasha)
 - [ZBX-370] fixed cpu.c for system.cpu.load[] processing (Sasha)
 - [ZBX-412] fixed malfunction of triggers based on log[] and eventlog[] (Sasha)
 - [DEV-195] added support of source ip address (Sasha)
 - added Korean locale [thnx to Kodai] (Artem)
 - updated Japanese locale [thnx to Kodai] (Artem)

Changes for 1.4.6:

 - [ZBX-404] fixed update of item "Download speed for scenario '...'" (Sasha)
 - [ZBX-389] added escaping in SQL statement in DBupdate_graph (Sasha)
 - [ZBX-286] fixed possible server crash on some platforms (Sasha)
 - [ZBX-167] fixed typo in triggers update function (Artem)
 - [ZBX-272] fixed default link to local interface in *BSD for net.if* items (Sasha)
 - [ZBX-386] fixed possible agent crash in processing of active checks (Sasha)
 - [ZBX-379] added error checking for accept on server side (Sasha)
 - [ZBX-365] added support of long process names for proc.num and proc.mem, Linux 2.6 (Sasha)
 - [ZBX-78] fixed detection of net-snmp libs (Alexei)
 - [ZBX-362] added mass template linkage to hosts, mod by sergio.cricca (Artem)
 - [ZBX-361] fixed possible "division by zero" in Monitoring/Triggers screen (Sasha)
 - [ZBX-360] fixed possible warning messages under Oracle while updating items (Sasha)
 - [ZBX-357] fixed problem with clearing error message for activated items (Sasha)
 - [ZBX-339] fixes problem in frontend with clearing history for text items (Sasha)
 - [ZBX-44] added timeout handler for processing net.tcp.* items (Sasha)
 - [ZBX-356] fixed possible server crash for non *log() items with type 'log' (Sasha)
 - [ZBX-354] added support of new parameter sec|#num for str(),regexp() and iregexp() (Sasha)
 - [ZBX-351] added support of floating point values w/o zero (.12) (Sasha)
 - [ZBX-350] fixed processing in_condition under Oracle (Sasha)
 - [ZBX-348] fixed incorrect processing of large integer values for {ITEM.LASTVALUE} (Alexei)
 - [ZBX-337] added Oracle upgrade scripts (Sasha)
 - [ZBX-301] fixes some typos (Artem)
 - [ZBX-310] fixes for PGSQL (Artem)
 - [ZBX-336] fixed vtext.php (Artem)

Changes for 1.4.5:

 - [ZBX-295] fixed processing of null values under Oracle. Thanks to Max Lapan. (Sasha)
 - [ZBX-340] Oracle related fixes. Thanks to Max Lapan. (Sasha)
 - [ZBX-294,ZBX-296] Oracle related fixes. Thanks to Max Lapan. (Sasha)
 - [ZBX-343] fixed possible hang of server trapper process (Alexei)
 - [ZBX-341] fixed compilation problem under Tru64/OSF (Alexei)
 - [ZBX-338] png files for images_oracle.sql script (Sasha)
 - [ZBX-322] fixed possible incorrect autodiscovery (Sasha)
 - [ZBX-315] fixed server irregulary stop on OpenBSD (Sasha)
 - [ZBX-206] fixed case sensitive hosts sorting (Artem)
 - [ZBX-313] fixed problem with sqlite3 semaphore (Sasha)
 - [ZBX-292] fixed negative values in availability report issue (Artem)
 - [ZBX-182] fixed processing of icmpping if dns name cannot be resolved (Sasha)
 - [HAN-2] improved speed on coping triggers to host (Artem)
 - [ZBX-290] fixed possible server crash if host dns name is unknown (Sasha)
 - [ZBX-288] fixed compilation of the agent under Solaris 2.6 (Alexei)
 - [ZBX-287] fixed compilation under FreeBSD 4.1 with older GCC (Alexei)
 - [ZBX-283] fixed SQL statement where INTEGER exceeds allowed range (Artem)
 - [ZBX-277] fixed possible server crash when evaluating functions str(), regexp() and iregexp() (Alexei)
 - [ZBX-271] added support of system.boottime[] for OpenBSD & FreeBSD agents (Sasha)
 - [ZBX-268] added support of proc.num[], proc.mem[] & system.cpu.num[] for OpenBSD agents (Sasha)
 - [ZBX-263] fixed problem with saving of lastlogsize for log[] and eventlog[] items when history is set to 0 (Sasha)
 - [ZBX-253] fixes problem in frontend with long int values (Artem)
 - [ZBX-250] speed improvement for Triggers when use "{ITEM.VALUE}" macro (Sasha)
 - [ZBX-250] 100% CPU on server side after connection loss (Sasha)
 - [ZBX-246] fixed header error in Monitoring->slideshows (Artem)
 - [ZBX-243] speed improvement for windows agent for eventlog[] processing (Sasha)
 - [DEV-92] added support of multiple windows agents, service description (Sasha)
 - [ZBX-7] added support of system.cpu.util[] for FreeBSD agents, thanks to 'brick' (Sasha)
 - [ZBX-222] fixed problem with slashes (Artem)
 - [ZBX-210] added support of system.cpu.num[] for FreeBSD agents, thanks to 'freak' (Sasha)

Changes for 1.4.4:

 - [ZBX-220] fixed agent crash in case of timeout during first connect (Sasha)
 - [ZBX-219] fixed server crash in processing of discovery (Sasha)

Changes for 1.4.3:

 - [ZBX-218] fixed problem "Unable to add performance counter" on start of win agent(Sasha)
 - [ZBX-192] fixed active checks stops after connection loss (Sasha)
 - [ZBX-152] fixed inefficient check of user permissions (Alexei)
 - [ZBX-189, CVE-2007-6210] fixed super-user permissions of user commands (Alexei)
 - [ZBX-183] fixed compilation problem with undefined res_query() (Alexei)
 - [ZBX-34] fixed transaction related conflict in DBget_maxid (Sasha)
 - [ZBX-181] fixed Activate/Disable items from applications (Artem)
 - [ZBX-176] fixed static compilation of Jabber support (Alexei)
 - [ZBX-100] fixed Oracle compilation errors (Alexei)
 - [ZBX-159] added support of vm.memory.size[available] under Linux (Alexei)
 - [ZBX-172] fixed incorrect SQL caused by character ' in item key (Alexei)
 - [ZBX-106] support of 16 processors for system.cpu.util[], other fixes (Alexei)
 - [ZBX-133] added more debug information on semaphore related errors (Alexei)
 - [ZBX-164] added support of units for values used in notifications (Alexei)
 - [ZBX-168] pass DNS or IP address instead of host name to external scripts (Alexei)
 - [ZBX-108] fixed change() and abschange() for negative integer values (Alexei)
 - [ZBX-114] fixed permissions for history of events (Alexei)
 - [ZBX-91] added Portuguese translation (Alexei)
 - [ZBX-166] accept SSL peer certificate even if domain name does not match CN (Alexei)
 - [ZBX-154] fixed processing of comma in zbx.fs.size[] (Alexei)
 - [ZBX-110] all phrases "slideshow" replaced by "slide show" (Alexei)
 - [ZBX-160] fixed web.page.get to send \r\n instead of \n (Alexei)
 - [ZBX-149] fixed incorrect processing of vm.memory.size key in FreeBSD (Sasha)
 - [ZBX-109] added support of vm.memory.size[pfree] Linux, FreeBSD & Win agents (Sasha)
 - [ZBX-122] Hungarian translate
 - [ZBX-118] fixed show_popup_menu display problem (Sasha)
 - [ZBX-116] fixed typo in data.sql, "interfice" (Alexei)
 - [ZBX-130] Refresh unsupported active checks (Sasha)
 - [ZBX-134] fixes for hostid/groupid validation on Node switch (Artem)
 - [ZBX-131] fixed viewing password on install in plain text (Artem)
 - [ZBX-81] fix for item delay calculation problem in graphs (Artem)
 - [DEV-75] Empty command result window (Sasha)
 - [DEV-74] Scripts of all nodes are displayed (Sasha)
 - [ZBX-130] Refresh unsupported active checks (Sasha)
 - [DEV-75] Empty command result window
 - [DEV-74] Scripts of all nodes are displayed
 - [ZBX-107] do not display log related items in the queue (Alexei)
 - [DEV-43] support of new macros {ITEM.VALUE}, {ITEM.VALUE1}, etc (Alexei)
 - [ZBX-102] Distributed monitoring: overwriting information (Sasha)
 - [ZBX-30,ZBX-47] better dependencies (Alexei)
 - [ZBX-48] fixed server crash if incorrect syntax of aggregate items is used (Alexei)
 - [ZBX-95] fixed patch.sql to work with buggy PHPMyAdmin (Alexei)
 - [ZBX-59] removed button "Switch Node" (Alexei)
 - [ZBX-19] fixed SMS sending (Sasha)
 - [DEV-46] added "save&return" button in acknowledgement (Artem)
 - [DEV-50] Improved incoming parameters exception validation (Artem)
 - [ZBX-76] Display number of members in host groups (Alexei)
 - [ZBX-92] Distributed monitoring: overwriting new information (Sasha)
 - [ZBX-90] fixed displaying of last line of a log file in the Latest Data and Overview (Alexei)
 - [DEV-42] Synchronisation of log files (Sasha)
 - [ZBX-89] Unused fields:history_lastid, ..str_lastid & ..uint_lastid (Sasha)
 - [ZBX-88] Changed method to "get" in all forms which affects display info (Artem)
 - [ZBX-57] Problem in zbx_tcp_check_security 127.0.0.1 != 127.0.00.1 (Sasha)
 - [ZBX-80] Master node does not display configuration of slave nodes (Sasha)
 - [ZBX-67] Under DM, Synchronizing binary data between nodes for PostgresSQL (Sasha)
 - [ZBX-77] fixes for refreshing page in Monitoring (Artem)
 - [ZBX-75] fixed problem with occurred warning in events (Artem)
 - [ZBX-68] fixed iframe resize on refresh in Screens (Artem)
 - [ZBX-65] fixed sideeffect on massupdate items, 'application' entries are cleaned from all affected items" (Artem)
 - fixed setting trigger status to unknown on trigger update, now only if expression is changed (Artem)
 - fixed problem with Enabling/Disabling actions (Artem)
 - [ZBX-72] fixed occurred error after graph refresh (Artem)
 - [ZBX-67] Under DM, Synchronizing binary data between nodes (Sasha)
 - [ZBX-71] added separation of "other" by node and host in "latest data" (Artem)
 - [ZBX-70] fixed even more compilation warnings (Alexei)
 - [ZBX-69] eliminated compilation warnings "_GNU_SOURCE redefined" (Alexei)
 - [DEV-19] Add support of IPv6 for windows agent (Sasha)
 - [DEV-23] Autodiscovery for IPv6 (Sasha)
 - [DEV-17] Add support of IPv6 to standard library (comms.c) (Sasha)
 - [DEV-21] extended size of IP fields to accept IPv6 style IPs (Alexei)
 - [DEV-21] added basic validation of IPv6 IP addresses in GUI (Alexei)
 - [DEV-18] database schema enhanced for IPv6 addresses (Alexei)
 - [DEV-20] support of --enable-ipv6 for configure.in (Alexei)
 - added synchronisation of last value and timestamp for DM (Alexei)
 - [ZBX-1] fixed wrong status of function "nodata" after server restart (Sasha)
 - [ZBX-33] fixed problem in table names in data.sql for PostgreSQL (Sasha)
 - [ZBX-32] fixed incorrect processing of IP ranges in ip_in_list (Sasha)
 - [ZBX-35] fixed processing of PROFILE related macros (Alexei)
 - support of macro {ITEM.LASTVALUE} for notifications and trigger names (Alexei)
 - fixed SQL statement in SLA processing. Thanks to Aron Ujvari. (Alexei)
 - updated Spanish translation. Thanks to Ignacio Martin. (Alexei)
 - [ZBX-24] fixed Queue to show status of current node only (Alexei)
 - support of encoding of log files to displayed encoding (Alexei)
 - [ZBX-12] fixed calculations in ZABBIX availability report (Alexei)
 - [ZBX-11] fixed Free BSD 4.x 64 bit-related issues (Alexei)
 - [ZBX-10] added Russian translation. Thanks to Hiddenman. (Alexei)
 - fixed PostgreSQL error in synchronization of graphs (Alexei)
 - minor grammar fixes (Alexei)
 - fixed compilation of ZABBIX agent under Mac OS/X (Alexei)
 - fixed memory leak when processing non-existent trapper item (Alexei)
 - fixed unefficient SQL in browsing of events (Alexei)
 - fixed iregexp() (Alexei)
 - fixed detection of __VA_ARGS__ (Eugene)
 - added numeric parameters support for trigger description "$1 $2 .. $9" (Eugene)
 - fixed SQL problem in Configuration->Graphs, all graphs selected (Alexei)

Changes for 1.4.2:

 - fixed validation of trigger expression (Eugene)
 - fixed '{HOSTNAME}' macros using for actions (Eugene)
 - fixed e-mail sending to the pedantic qmail (Eugene)
 - fixed communication between systems with different byte orders (Eugene)
 - fixed frontend to accept trigger function time() (Alexei)
 - ignore trigger FALSE state if it depends on another trigger (Alexei)
 - added new templates: Template_Cisco_PIX_525,
   Template_Dell_PowerConnect_6248, Template_APC_Battery,
   Template_HP_InsightManager, Template_Dell_OpenManage, Template_Cisco_PIX,
   Template_Dell_PowerEdge (Alexei)
 - improved per cpu 'system.cpu.util[]' for linux/solaris (Eugene)
 - added support of 'system.cpu.num' (Eugene)
 - added automatic resolution of DNS names for auto-discovery (Alexei)
 - fixed processing of triggers on delta items. Thanks to Palmertree. (Alexei)
 - updated German translation. Thanks to Beam. (Alexei)
 - changed help string for parameter '-s' of zabbix_sender (Alexei)
 - fixed displaying of text data (EOL) in screens (Alexei)
 - added missing { and } when displaying trigger expressions (Alexei)
 - fixed processing of negative SNMP integers (Alexei)
 - fixed processing of MM in format of log timestamps (Alexei)
 - added missing index on items_applications.itemid (Alexei)
 - fixed processing of SNMP octet strings (Alexei)
 - fixed division by zero in ZABBIX server (Alexei)
 - support of parameters NodeNoEvents and NodeNoHistory (Alexei)
 - developed data monitoring of multiple nodes (Eugene)
 - support of new parameter for count(period,value,operator) (Alexei)
 - new trigger function iregexp(), non case-sensitive regexp (Alexei)
 - fixed upgrade script to correctly process host-template linkage (Alexei)
 - fixed synchronisation of delete operation between nodes (Alexei)
 - fixed problem with libresolv under Solaris 8 (Alexei)
 - improved SMS sender (Eugene)
 - improved item and trigger filtering (Eugene)
 - added dotted drawing type for links of map (Eugene)
 - fixed links drawing type of map (Eugene)
 - fixed items,graphs,hostgroups deletion (Eugene)
 - fixed permissions for maps (Eugene)
 - fixed filtering of items by status (Eugene)
 - fixed collector for WinXX (Eugene)
 - fixed definition of serial columns to allow use of older MySQL (Alexei)
 - decreased required version of libcurl (Eugene)
 - added timeout handler for http monitoring (Eugene)
 - more informative report for configuration script (Eugene)
 - changed installation directory to '$sbin' (Eugene)
 - fixed "Reset" button for Web screens (Eugene)
 - fixed graph items limitation for IE6 (Eugene)
 - added availability of using spaces for trigger expressions (Eugene)
 - improved inheritance of template graphs (Eugene)
 - fixed permissions for logfile (Eugene)
 - changed syntax of keys for external checks (Alexei)
 - changed syntax of keys for aggregate items (Alexei)
 - fixed DM configuration exchange in 32-bit environments (Alexei)
 - fixed agent library dependencies (Eugene)
 - fixed reset button for graph (Eugene)
 - fixed item multiple cleaning on mass update (Eugene)
 - fixed error 'undefined function delete_service' (Eugene)
 - fixed internal logging system (Eugene)
 - added non-persistent connection for PostgreSQL to avoid problems with unfinished transactions (Alexei)
 - fixed housekeeper to process history_text (Alexei)
 - added availability of using ":," character for key (Eugene)
 - improved zabbix_get for receiving large data (Eugene)
 - fixed shared memory allocation (Eugene)
 - added server-side transactions for PostgreSQL (Alexei)
 - fixed housekeeper to run as multiple transations (Alexei)
 - added support of NOT IN operator for time periods (Alexei)
 - fixed processing of macro {TRIGGER.VALUE} on 32 bit systems (Alexei)
 - changed priorities of '|' and '&' in trigger expressions (Alexei)
 - fixed no graphs for PostgreSQL (Eugene)
 - fixed and improved eventlog monitoring (Eugene)
 - improved not supported values processing (Eugene)
 - fixed processing of user parameters and remote commands having character '%' (Alexei)

Changes for 1.4.1:

 - fixed processing of 'service_state[*]' (Eugene)
 - fixed PostgreSQL database upgrade script (Alexei)
 - added support of non standard PostgreSQL & MySQL ports (Eugene)
 - fixed compilation of ZABBIX server under HP-UX (Alexei)
 - fixed upgrade of maps without backgrounds (Alexei)
 - improved UserParameters for Win32 (Eugene)
 - fixed location of the manual and added link to support (Alexei)
 - check timeouted item only after 4*delay seconds (Alexei)
 - improved UserParameters for Win32 (Eugene)
 - fixed several issues in housekeeper (Alexei)
 - changed properties of text files in SVN repository (Alexei)
 - removed text "Current node [N]" from node selector (Alexei)
 - new release of the Manual (Alexei)
 - removed duplicate index of table httptest (Alexei)
 - fixes for Oracle and SQLite schemas (Alexei)
 - improved main poller loop (Alexei)
 - fixed int_in_list() function (Alexei)
 - fixed and improved log monitoring (Eugene)
 - fixed type of items.valuemapid (Alexei)
 - improved Standalone_Template (Alexei)
 - fixed PostgreSQL upgrade patch (Alexei)
 - added loop protection in selection of slave nodes (Alexei)
 - change delimiter for DM data transfers to 0xFF (Alexei)
 - better reporting of DM data transfers in log file (Alexei)
 - added better error reporting in zbx_malloc() (Alexei)
 - fixed transfer of NULL values between nodes (Alexei)
 - minor Oracle related fixes for frontend (Alexei)
 - fixed reconnection for jabber notifications (Eugene)
 - fixed incorrect reporting of SMTP error messages (Alexei)
 - filesize[] replaced by vfs.file.size[] in data.sql (Alexei)
 - support of processing of negative data (Alexei)
 - support of negative numbers in trigger expressions (Alexei)
 - more formal logic of execution of trigger expressions (Alexei)
 - server-side support of quotes in item parameters (num_param, get_param) (Alexei)
 - improved reading of configuration files (Eugene)
 - fixed Dashed lines for graphs (Eugene)
 - fixed host and group remembering on graph monitoring screen (Eugene)
 - improved trigger expression syntax and validation (Eugene)
 - fixed 'Field [formula] is not double' (Eugene)
 - fixed template application synchronization (Eugene)
 - fixed NOTSUPPORTED status for 'net.if.*' of Solaris, thanks to 'juampe' (Eugene)
 - minor fixes for sqlite mutexes (Alexei)
 - added check of memory leaks in zbx_malloc() (Alexei)
 - added "PerfCounter" configuration parameter (Eugene)
 - cleaned code to avoid '... may be used uninitialized in this function' warnings (Alexei)
 - fixed printing of debug info in delete_history() (Alexei)
 - fixed incorrect type of icmpInAddrMaskReps in SNMPv1 template (Alexei)
 - fixed processing of complex action conditions (Alexei)
 - fixed crash in processing of active checks on agent side (Alexei)
 - minor fix of misc/conf/zabbix_server.conf (Alexei)
 - fixed linkage of applications in 1.1.x migration scripts (Alexei)
 - fixed permissions of Admin in 1.1.x migration scripts (Alexei)
 - fixed bug in processing of host groups permissions (Alexei)
 - minor fix of zabbix_sender command line help (Alexei)
 - fixed pinger to process DNS name instead of host name (Alexei)
 - fixed possible incorrect memory access in nodewatcher (Alexei)
 - fixed processing of cmdline for proc.num and proc.mem (Alexei)
 - fixed processing of {IPADDRESS} for hosts monitored by DNS name (Alexei)
 - fixed 'count' function for trigger expression (Eugene)
 - added availability of using "[&'%" character for key (Eugene)
 - fixed compilation under FreeBSD (Eugene)
 - fixed XML export (Eugene)
 - improved management of timeline period (Eugene)
 - fixed configure with postgreSQL, thanks to "abi" (Eugene)
 - fixed errors for services.php (Artem)

Changes for 1.4:

 - changed IT Services interface (Artem)
 - fixed function diff() for floats (Alexei)
 - improved configuration scripts (Eugene)
 - fixed misc strict compilation issues (Alexei)
 - fixed compilation for solaris (Eugene)
 - some cleanup in update_triggers() (Alexei)
 - fixes related to processing of trigger statuses (Alexei)
 - fixed discovery crashes (Eugene)
 - fixed trigger description substitution for messages (Eugene)
 - fixed SQL schema for housekeeper (Eugene)
 - added delta value calculation for UINT64 (Eugene)
 - fixed log messages for auditlog (Eugene)
 - added ZABBIX Server to a host group (Alexei)
 - fixed default group for Admin/guest. (Alexei)
 - icmpping will be processed regardless of host availability (Alexei)
 - do not update trigger statuses to unknown for trapper items (Alexei)
 - fixed processing of {TRIGGER.VALUE} and {STATUS} (Alexei)
 - fixed displaying of special chars in trigger description (Alexei)
 - restored validation for hostname (Eugene)
 - split error message for trigger validation (Eugene)
 - fixed history severity (Eugene)
 - fixed user information displayed (Eugene)
 - fixed logfiles monitoring (Eugene)
 - fixed WEB monitoring (Eugene)
 - fixed SNMP discovery (Alexei)
 - documented use of -vv for zabbix_sender (Alexei)
 - fixed "plain text" and "history of actions" for screens (Eugene)

Changes for 1.3.8:

 - increased server side key length up to 256 (Eugene)
 - fixed active check communication (Eugene)
 - fixed eventlog (Eugene)
 - same step colour for both graphs in Monitoring->WEB (Alexei)
 - support of more flexible trigger function count(period,value) (Alexei)
 - finished WEB monitoring (Eugene)
 - changed type of httptest.lastfailedstep to integer (Alexei)
 - added check for a list of status codes for WEB monitoring (Alexei)
 - added acknowledge management for overview screen (Eugene)
 - added default groups for users 'guest' and 'Admin' (Alexei)
 - added http status code configuration for web monitoring (Eugene)
 - new column httpstep.status_codes (Alexei)
 - set DENY permission as default for ZABBIX users (Eugene)
 - fixed Error in "Cancel" after ack of a trigger (Eugene)
 - fixed index.php looping on db connection failing (Eugene)
 - button "Update" renamed to "Refresh" in data export (Alexei)
 - fixed translation behaviour for housekeeper configurations (Eugene)
 - fixed time movement for history (Eugene)
 - added availability to use ')(!' characters in item keys (Eugene)
 - improved management of trigger (Eugene)

Changes for 1.3.7:

 - revision R5 of ZABBIX Manual (Alexei)
 - fixed processing of '-t' and other params when '-c' is not given (Alexei)
 - increased max size of images (Eugene)
 - fixed default data for default host 'ZABBIX-Server' (Alexei)
 - fixed processing of uptime/downtime condition (Alexei)
 - fixed processing of uptime/downtime timestamps for DM (Alexei)
 - fixed support of action "Delete host" (Alexei)
 - added column items.params (Alexei)
 - support of Include directive for configuration files (Alexei)
 - ZABBIX process will exit on config file open error (Alexei)
 - cosmetic changes for server's option '-h' (Alexei)
 - fixed configuration scripts for mysql/net-snmp/curl (Eugene)
 - fixed SMS sender (Eugene)
 - timeout for sending emails and SMS was increased to 40 seconds (Eugene)
 - unknown trigger events won't generate actions (Alexei)
 - fixed host.c, constant FALSE replaces by FAIL (Alexei)
 - fixed generation of events for unknown status of triggers (Alexei)
 - fixed processing of trigger statuses (Alexei)
 - fixed incorrect displaying of statuses in Monitoring->Triggers (Alexei)
 - fixed processing of integer items 'status' (Alexei)
 - fixed automatic reload of active checks by agent (Alexei)
 - added missing host template linkage in data.sql (Alexei)
 - fixed SQL error under PostgreSQL (Alexei)
 - fixed memory corruption in poller (Alexei)

Changes for 1.3.6:

 - added exporting of applications and valuemap linkage (Eugene)
 - new templates (Alexei)
 - support of host template actions (Eugene)
 - developed template synchronizator for ZABBIX server (Eugene)
 - fixed compilation of agent under OpenBSD (Alexei)
 - support of parameter LogFileSize (Alexei)
 - fixed configuration file reading for WinXX (Eugene)
 - fixed uname for WinXX (Eugene)
 - updated Spanish translation. Thanks to Ignacio Martin. (Alexei)
 - misc fixes for static linkage (Alexei, Eugene)
 - more strict processing of response codes of all passive checks (Alexei)
 - new logic for poller for unreachable hosts (Alexei)
 - fixed fatal error in cbutton.inc.php for some platforms (Alexei)
 - fixed zabbix_server's option -V (Alexei)
 - fixed compilation under Solaris (Alexei)
 - added discovery based on data received from ZABBIX and SNMP agents (Alexei)

Changes for 1.3.5:

 - removed support of autoregistration, use autodiscovery instead (Alexei)
 - fixed creation of Sqlite schema (Alexei)
 - fixed dependences of deleted elements for actions (Eugene)
 - developed slideshows (Eugene)
 - fixed cancelling of frontend installation screen (Eugene)
 - fixed processing of COUNTER64 SNMP values (Alexei)
 - added frontend-side support of external checks. (Eugene)
 - fixed trigger dependencies for templated triggers (Eugene)
 - fixed support of 'curl' library (Eugene)
 - added support of 'automake' v1.6 (Eugene)
 - fixed oracle support (Eugene)
 - added support of MySQL v3.23 (Eugene)
 - fixed unnecessary check of MySQL if other database is selected in Wizard (Alexei)
 - fixed remembering of previous charts viewed (Eugene)
 - fixed colour validation (Eugene)
 - fixed template graphs editing (Eugene)
 - fixed trigger overview status (Eugene)
 - developed action configurations for discovery events (Eugene)
 - do not start HTTP poller if libcurl is not included (Alexei)
 - fixed function diff for integer items (Alexei)
 - fixed SMS sender (Eugene)
 - improved ZABBIX sender (Eugene)
 - added filtering of log items by regexp on agentside (Eugene)
 - removed check of function bcpowmod() in GUI Wizard (Alexei)
 - updated poller to have current system date (Alexei)
 - removed unnecessary dependencies from autoconf script (Alexei)
 - added generation of service up/down events (Alexei)
 - fixed '--with-ldap' compilation (Eugene)
 - added popup menu for quick hosts controlling in configuration screen (Eugene)

Changes for 1.3.4:

 - added possibility to add Node with pre-defined NodeID (Eugene)
 - support of macros in remote commands (Alexei)
 - minor fix for simple checks (Alexei)
 - fixed calculation of some functions where item is integer. (Alexei)
 - added new table slides and slideshows (Alexei)
 - added server-side support of external checks. Thanks to Mike Nestor. (Alexei)
 - fixed incorrect SQL statement for ICMP check (Alexei)
 - support of multiple actions per set of conditions (Alexei/Eugene)
 - added viewer of discovery events (Eugene)
 - added quick help for overview (Eugene)
 - developed Discovery system (Alexei/Eugene)
 - fixed processing of text items (Alexei)
 - fixed processing of aggregate items (Alexei)
 - added events.object (Alexei)
 - developed PopUp menu for overview (Eugene)
 - added events.source (Alexei)
 - renamed events.triggerid -> events.objectid (Alexei)
 - new tables drules,dchecks,dhosts,dservices (Alexei)
 - basic support of auto-discovery (Alexei)
 - new Server parameter StartDiscoverers (Alexei)
 - fixed "system.cpu.util[]" (Eugene)
 - removed housekeeper warnings from front-end (Alexei)
 - HTTP poller won't verify SSL certificates to enable self-signed (Alexei)
 - fixed warning when enabling/disabling action (Alexei)
 - added support of avg() for items having integer type (Alexei)
 - added user group for database down messages (Alexei/Eugene)
 - removed support of action repeats (Alexei/Eugene)
 - fixed upgrade of rights,sysmaps,sysmaps_elements (Alexei)
 - fixed initial creation of user rights in data.sql (Alexei)
 - fixes of PostgreSQL compile (Alexei)
 - added icons for elements of map having Unknown status (Eugene)
 - added installation check for 'BC math' (Eugene)
 - added actions.evaltype (Alexei)
 - added support of all AND, all OR and AND/OR action conditions (Alexei/Eugene)
 - fixed processing of Text items (Alexei)
 - NetBSD compilation fixes (Alexei)

Changes for 1.3.3:

 - support of hysteresis (Alexei)
 - support of macro {TRIGGER.VALUE} in trigger expressions (Alexei)
 - added new table 'ids' which will store last IDs for all tables (Alexei)
 - added highlighting for second level menu (Eugene)
 - added "Clone" functionality (Eugene)
 - added Watchdog for database availability (Alexei)
 - developed configuration of Jabber messaging (Eugene)
 - split hostname and DNS name in frontend (Eugene)
 - improved detection of started ZABBIX applications (Eugene)
 - fixed large SQLs calling (Eugene)
 - new templates Unix_t, Windows_t, Standalone_t (Alexei)
 - added media_type.username, media_type.passwd (Alexei)
 - added hosts.dns. Host name is for informational purposes only. (Alexei)
 - new command line parameters for zabbix_sender (Andrey)
 - added support of system.boottime (Andrey)
 - fixed permissions for triggers (Eugene)
 - developed 'mass update' functionality for items (Eugene)
 - changed type of items.prevorgvalue to preserve data precision (Alexei)
 - added possibility of hostname using (Eugene)
 - new communication library and protocol (Alexei)
 - developed configuration interface of http monitoring (Eugene)
 - added support of 'eventlog[*]' for WinXX (Eugene)
 - fixed compilation on FreeBSD (Eugene)
 - misc HP-UX fixes (Alexei)
 - misc FreeBSD fixes (Alexei)
 - fixed false "Database corrupted" situations (Alexei)
 - item key length increased to 255 characters (Eugene)
 - fixed popups for screen of graph editing (Eugene)
 - improved databases determination of configuration script (Eugene)
 - new server parameter 'StartHTTPPollers' (Alexei)

Changes for 1.3.2:

 - removed support of parameter DisablePinger (Alexei)
 - fixed SQL statements for PostgreSQL (Eugene)
 - fixed printing of stdout/stderr (Eugene)
 - fixed permission system for empty maps (Eugene)
 - improved sqlite3 database support (Eugene)
 - developed simple trigger expression editor (Eugene)
 - fixed history viewing of log files (Eugene)
 - added images for oracle(Eugene)
 - added images for sqlite3(Eugene)

Changes for 1.3.1:

 - fixed master node adding (Eugene)
 - improved installation wizard (Eugene)
 - fixed permission system (Eugene)
 - added availability of multiple user groups selection (Eugene)
 - fixed screens displaying (Eugene)
 - fixed updating of hosts (Eugene)
 - removed bulkloader (Eugene)
 - improved editing of graphs (Eugene)
 - support of "-n" flag for ZABBIX server: change Node ID (Alexei)
 - fixed configuration file creation and reading (Eugene)
 - removed database creation from installation script (Eugene)
 - fixed multiple mutex system (Eugene)
 - added support of SQLite3 database (Eugene)
 - added transactional approach to ZABBIX server (Alexei)
 - new definition of parameter StartTrappers (Alexei)
 - new definition of parameter StartPollers (Alexei)
 - new parameter StartPingers for server (Alexei)
 - new parameter StartPollersUnreachable for server (Alexei)
 - developed "Import/Export" system for ZABBIX configurations (Eugene)
 - added "Host group" element to maps (Eugene)
 - fixed support of PostgreSQL (Eugene)
 - improved error displaying (Eugene)
 - improved support of strict PHP5 settings (Eugene)

Changes for 1.3:

 - developed frontend installation wizard (Eugene)
 - added availability of template triggers changing directly on host (Eugene)
 - added availability of template items changing directly on host (Eugene)
 - developed multitemplate system (Eugene)
 - developed group permission system (Eugene)
 - added processing of distributed events (Alexei)
 - restructured code to add function process_event() (Alexei)
 - table ALARMS renamed to EVENTS (Alexei)
 - added automatic generation of database schemas (Alexei)
 - pinger will use unique temporary file name (Alexei)
 - developed SLA calculation periods (Eugene)
 - developed flexible update intervals for items (Eugene)

Integrated from 1.1.x

1.1.6

 - increased message size for alerts (Eugene)
 - fixed macros substitution for messages (Eugene)
 - improved 'perf_counter[*]' for WinXX (Eugene)
 - fixed stderr/stdout redirection during logrotation (Eugene)
 - fixed graphs in Oracle system (Eugene)
 - fixed trigger expressions with ':' (Eugene)
 - fixed 'Server info' screen components (Eugene)
 - fixed 'service_state[*]' for WinXX (Eugene)
 - fixed SQLs for PostgreSQL (Eugene)
 - fix for adding trigger expressions having sign '-' (Alexei)
 - fix for adding hosts names having character '-' (Alexei)

1.1.5

 - agent can be started as root, new parameter AllowRoot (Alexei)
 - new macros {PROFILE.DEVICETYPE}, {PROFILE.NAME}, {PROFILE.OS},
   {PROFILE.SERIALNO}, {PROFILE.TAG}, {PROFILE.MACADDRESS},
   {PROFILE.HARDWARE}, {PROFILE.SOFTWARE}, {PROFILE.CONTACT},
   {PROFILE.LOCATION}, {PROFILE.NOTES} (Alexei)
 - fixed function max(#N) (Alexei)
 - do not show connector as ON if trigger disabled (Alexei)
 - fixed calculation of aggregate items under Oracle (Alexei)
 - added support of macro ITEM.NAME (Alexei)
 - fixed some assertions (Eugene)
 - fixed missing last symbol in vfs.file.regexp (Alexei)
 - fixed 'system.cpu.util[*]' for SunOS (Eugene)
 - added availability to using '$' sign for hosts and item keys (Eugene)
 - increased message size for alerts (Eugene)
 - fixed conflict with cookies of other products (Eugene)
 - added sorting by host in trigger status screen (Eugene)
 - added login/logout information into auditlog (Eugene)
 - fixed values viewing on overview screen (Eugene)
 - added support of "system.swap.(in/out)[<swap><,param>]" for Linux 2.x
     <param> accept next values: 'count', 'sectors', 'pages'
     DEFAULT: <swap> = 'all', <param> = 'pages'
     NOTE: pages allowed only when <swap> is 'all' (Eugene)
 - fixed sort order of hosts for trigger overview (Eugene)
 - added filter for disabled items and triggers (Eugene)
 - www.zabbix.com replaced by localhost in agent (Alexei)
 - fixed calculation of sum(#N) (Alexei)
 - fixed temporary files deletion for WinXX agents (Eugene)
 - improved 'service_state[*]' allowed service name and display name (Eugene)
 - added error reporting of PostgreSQL for frontend (Eugene)
 - fixed sms sender (Eugene)
 - fixed buffer overflow while processing SNMP IP addresses (Alexei)
 - fixed agent's calculation of network statistics (Alexei)
 - fixed some compilation warnings (Alexei)
 - fixed "not equal" condition for hosts and host groups in actions (Alexei)
 - added support of macro TRIGGER.URL and TRIGGER.COMMENT (Alexei)
 - fixed dependences of item deletion (Eugene)
 - fixed Y axis value displaying for graphs (Eugene)

1.1.4

 - fixed warning displaying (Eugene)
 - added sorting by host in graph selection for screen element (Eugene)
 - fixed 'service_state[*]' for WinXX system (Eugene)
 - fixed processing of web.page.regexp[] (Alexei)
 - fixed trigger function fuzzytime() (Alexei)
 - fixed graph displaying with period 1d - 2d8h (Eugene)
 - fixed hosts remembering for graphs (Eugene)
 - fixed processing of unit "uptime" (Alexei)
 - support of ListenIP for ZABBIX server (Alexei)
 - changed PostgreSQL last OID function to pg_last_oid() (Alexei)
 - fix for start time in graph navigation (Alexei)
 - minor fix for Spanish translation (Alexei)
 - fixed default config name for zabbix_agent (Alexei)
 - fixed swapped system CPU and nice CPU stats in ZABBIX agent (Alexei)
 - fixed processing of item calculated as delta speed per second (Alexei)

1.1.3

 - added Dutch translation (Alexei)
 - fixed processing of SNMP HEX and OCTET string values (Alexei)
 - fixed system.swap.in[] and system.swap.out[] under Linux 2.4 (Alexei)
 - fixed occasional LIBSQLORA8-30002: Memory allocation error. (Alexei)
 - added support of macro {EVENT.ID} (Alexei)
 - support of environment variables for alert scripts:
   ZABBIX_ALERT_ID,ZABBIX_ACTION_ID,ZABBIX_ALERT_TIME,ZABBIX_ALERT_MEDIATYPEID,
   ZABBIX_ALERT_STATUS,ZABBIX_ALERT_RETRIES,ZABBIX_ALERT_DELAY (Alexei)
 - added support of macro {TRIGGER.ID} (Alexei)
 - fixed calculation of nodata() (Alexei)
 - better processing of units 's', support for units 'uptime' (Alexei)
 - fixed problem when adding a graph under PostgreSQL (Alexei)
 - new algorithm for housekeeping same for all DB engines (Alexei)
 - fixed calculation of delta(#N) (Alexei)
 - always draw graphs for items having type "trapper" (Alexei)
 - added Swedish translation. Thanks to "yeager". (Alexei)
 - support of system.swap.size[,pfree] and system.swap.size[,pused] (Alexei)
 - better calculation of next check timestamp for active items (Alexei)
 - fixed situations when latest_alarm() may return wrong value (Alexei)
 - remove left spaces from script full path (Alexei)
 - fixed Most Busy trigger report for multi-item triggers (Alexei)
 - fixed possible security issues raised by debian security audit (Alexei)
 - changed all zabbix_log(lev, str) to zabbix_log(lev,"%s", str) (Alexei)
 - introduced secure strcat and strcpy: zbx_strlcat, zbx_strlcpy (Alexei)
 - better format for Queue report (Alexei)
 - fixed performance problem in Status of Triggers (Alexei)
 - history stats removed from Status of ZABBIX report (Alexei)
 - fixed assignment of default listen port for Win agent (Eugene)
 - changed return value for 'net.tcp.port[]' of Win agent (Eugene)
 - added images for postgres (Eugene)
 - fixed reversed icons on maps (Eugene)
 - fixed trigger description substitution in action comparison (Eugene)
 - fixed trigger description substitution in message subject and body (Eugene)

1.1.2

 - fixed storage and calculation of i64 values (Eugene)
 - added colour selection for trigger severity 'warning' and 'information' (Eugene)
 - fixed limitation of return value for 'net.if.*' (Eugene)
 - fixed limitation of return value for 'vfs.dev.*' (Eugene)
 - fixed limitation of return value for 'system.cpu.intr' (Eugene)
 - fixed autoregistration in oracle system (Eugene)
 - fixed support of PostgreSQL (Eugene)
 - improved macro variables substitution in message body/subject (Eugene)
 - fixed order of displaying log files (Eugene)
 - added support of 'pfree' and 'pused' for 'vfs.fs.size' of windows (Eugene)
 - added '<=' comporator for trigger severity of action conditions (Eugene)
 - fixed problem with escape characters in triggers (Eugene)
 - fixed 'system.cpu.util[*]' for Tru64 (Eugene)
 - disabled exit code handling of UserParameter scripts (Eugene)
 - improved UserParameter substitution (Eugene)
 - improved definition of integer and float point types (Eugene)
 - fixed problem with ASN_IPADDRESS SNMP values (Eugene)
 - added action email action variable '{TRIGGER.SEVERITY}' (Eugene)
 - added Brazilian Portuguese translation. Thanks to Marcelo Honorio. (Alexei)
 - fixed history cleaning (Eugene)
 - fixed Unknown when selecting trigger severity Disaster in action form (Alexei)
 - fixed windows agent crashing with processing of 'system.cpu.util' key (Eugene)
 - fixed errors while adding a host to IT service (Alexei)
 - fixed warning in classes.inc.php while displaying graphs (Alexei)
 - fixed warning in trigger selection popup (Alexei)
 - added spec file for ZABBIX agent. Thanks to Alexey Zilber. (Alexei)
 - fixed count of problems displaying for submaps (Eugene)
 - added support of macro {TRIGGER.COMMENT} (Alexei)
 - added ZABBIX agent for Win64 platforms. (Eugene)
 - fixed incorrect disabling of actions while deleting a trigger (Alexei)
 - improved sound notification of trigger status changing (Eugene)
 - added alternative startup scripts for Fedora Linux (Alexei)
 - fixed graphs drawing (Eugene)
 - fixed graph min value calculation (Eugene)
 - better pattern of distribution of item next checks to improve overall performance (Alexei)
 - fixed housekeeper, removal of historical and trend data (Alexei)
 - fixed caption of IT Services Availability Report (Alexei)

Changes for 1.1.1:

 - developed group functionality for graphs (Eugene)
 - developed "Copy to" functionality for trigger groups (Eugene)
 - developed "Copy to" functionality for item groups  (Eugene)
 - developed template unlinking feature (Eugene)
 - added support of "system.swap.out" key for Linux with kernel 2.4 (Eugene)
 - added support of "system.swap.in" key for Linux with kernel 2.4 (Eugene)
 - fixed "web.page.*" keys (Eugene)
 - added startup script for Fedora Core 5. Thanks to Mark Moses. (Alexei)
 - fixed md5sum calculation (Eugene)
 - added support of LDAP services monitoring for Win32 (Eugene)
 - added support of "net.tcp.service.perf" for Win32 (Eugene)
 - added support of "net.tcp.service" for Win32 (Eugene)
 - fixed NTP protocol monitoring (Eugene)
 - new more efficient definition of function DBexecute() (Alexei)
 - new more efficient definition of function DBselect() (Alexei)
 - removed stat file using (Eugene)
 - integrated Win32 and Linux sources of ZABBIX agent (Eugene)
 - fixed selection popup if return string contains single quote (Alexei)
 - fixed incorrect character in item key selector (Alexei)
 - fixed processing of SNMP having non-standard port (Alexei)
 - fixed database data to get rid of zero multiplier for disk spaces (Alexei)
 - misc fixes for WEB frontend (Alexei)
 - fixed srv_status.php: Cannot use object of type CLink ... (Alexei)
 - fixed processing of web.page.get and long data sent by agent (Alexei)
 - fixed B64 en-decoding of large data (Alexei)
 - fixed problem with undefined PACKETSZ under Mac OS/X (Alexei)
 - disabled excessive debug printing for system.run (Alexei)
 - umask(022) changed to umask(002) (Alexei)
 - added additional symbols for trigger expressions (slash, space) (Alexei)
 - changed type of lastlogsize to long in structure METRIC (Alexei)
 - ZABBIX agent to bind even if TIME_WAIT sockets exist (Alexei)
 - ZABBIX server to bind even if TIME_WAIT sockets exist (Alexei)
 - fixed notification report for Oracle (Eugene)
 - fixed large history of alarms displaying (Eugene)
 - fixed value mapping for latest data (Eugene)
 - fixed value mapping for screens (Eugene)

Changes for 1.1:

 - timeout for sending emails and SMS was increased to 20 seconds (Alexei)
 - fixed text history storing for Oracle (Eugene)
 - fixes in Oracle schema (Alexei)
 - fixed syntax in snmptrap.sh (Alexei)
 - fixed EventLog for Win32 ZABBIX agent, thanks to "bcheese" (Eugene)
 - developed aggregated graphs (Eugene)
 - improved graphs, added selector of data calculation function (Eugene)
 - fixed popup of trigger selection (Eugene)

Changes for 1.1beta12:

 - added support of serial GSM modems for SMS (Alexei)
 - fixed SQL requests escaping for oracle server (Eugene)
 - support of web.page.regexp[] (Alexei)
 - support of web.page.perf[] (Alexei)
 - support of web.page.get[] (Alexei)
 - added whitespaces stripping (Eugene)
 - improved "system.run[]" key, added <wait>|<nowait> mode (Eugene)
 - added support of "system.cpu.util[]" key for HPUX (Eugene)
 - added support of "proc.num[]" key for AIX 4.x (Eugene)
 - added support of value type Text (Alexei)
 - fixed "Server info" screen item (Eugene)
 - fixed "Host info" screen item (Eugene)
 - fixed "Trigger info" screen item (Eugene)
 - dropped support of delays between actions due to bad design (Alexei)
 - fixed incorrect handling of actions (Alexei)
 - fixed bad performance of previous beta because of wrong DBselectN() (Alexei)
 - added support for direct sending of SMS via GSM modem (Alexei)
 - fixed syncing of graphs with templates (Alexei)
 - fixed typo in MySQL's schema.sql (Alexei)
 - fixed applying of actions having Trigger Value in condition (Alexei)
 - fixed evaluation of aggregate functions (Alexei)

Changes for 1.1beta11:

 - fixed PostgreSQL schema (Alexei)
 - fixed items grouping of Data overview screen (Eugene)
 - fixed image storing for oracle (Eugene)
 - eliminated function DBaffected_rows() (Alexei)
 - new function DBselectN() to select N records only. (Alexei)
 - fixed graph duplication (Eugene)
 - fixed oracle SQL request creating (Eugene)
 - fixed first host selection from list of accessed hosts (Eugene)
 - fixed evaluation of action's conditions (Alexei)
 - fixed agent.ping in Windows agent (Alexei)
 - cleaned SQL statements to have mod() instead of % (Alexei)
 - fixed displaying of graphs for periods more than 24h (Alexei)
 - modified oracle schema to initialise sequences with 20000 (Alexei)
 - fixed oracle sql request limitation (Eugene)

Changes for 1.1beta10:

 - fixed 'EventLog' monitoring for Win32 ZABBIX agent (Eugene)
 - fixed Win32 ZABBIX agent crash (Eugene)
 - added selection button for item keys (Alexei)
 - new table 'help_items' (Alexei)
 - fixed configuration of triggers having logseverity() (Alexei)
 - changed size of functions.function to varchar(12) (Alexei)
 - fixed evaluation of simple checks (Alexei)
 - fixed history cleaning for logs (Eugene)
 - fixed left axis calculation of graph (Eugene)
 - fixed Win32 ZABBIX agent log monitoring (Eugene)
 - renamed screens_items.resource -> resourcetype (Alexei)
 - renamed screens.rows ->vsize, cols -> hsize (Alexei)
 - renamed audit.resource -> resourcetype (Alexei)
 - fixed evaluation of max,min,count,sum for item having integer values (Alexei)
 - support of special unit "unixtime" (Alexei)
 - removed unused table stats (Alexei)
 - removed all references to escalations (Alexei)
 - table audit renamed to auditlog (Alexei)
 - speed improvement for Overview screens (Eugene)
 - developed 'net.if.total[*]' parameter (Eugene)
 - fixed new map link adding (Eugene)
 - fixed host group adding (Eugene)
 - fixed map displaying (Eugene)
 - fixed 'No permissions' for 'Latest data','Triggers','Alarms' screens (Eugene)
 - fixed permission deletion (Eugene)
 - fixed 'get_map_by_sysmapid' function calls(Eugene)
 - improved php code execution speed (Eugene)
 - fixed zabbix_sender for sending values from a file (Alexei)
 - integer values will not be treated as unsupported for items having type float (Alexei)
 - fixed is_double() (Alexei)
 - improved performance of MySQL calls (Alexei)
 - started development of Oracle support (Alexei)
 - added server's parameter UnreachableDelay (Alexei)
 - added server's parameter UnreachablePeriod (Alexei)
 - fixed wrong logic in processing of timeouts and network errors (Alexei)
 - added server's parameter UnavailableDelay (Alexei)
 - improved support of proc.num[<process>,<user name>] for win32 agent (Eugene)
 - replaced old naming of items by new naming for win32 agent (Eugene)
 - fixed action adding (Eugene)
 - improved 'Latest data' screen, items grouped by applications (Eugene)
 - added applications for hosts (Eugene)
 - added trigger displaying on graphs (Eugene)
 - added report "Most Busy Triggers Top 100" (Martins)
 - improved graphs, added 'Working time' displaying (Eugene)
 - added 'Working time' configuration (Eugene)
 - added support of history of actions and events for screens (Martins)
 - fixed server hanging in calculation of aggregate functions (Alexei)
 - allow item delays up-to 24h (Alexei)
 - unsupported items can be activated by one click (Eugene)
 - each graph from history and graphs remember selected period (Eugene)
 - fixed status changing of triggers when all displayed (Eugene)
 - added support of proc.mem[] for AIX (Eugene)
 - added support of proc.num[] for AIX (Eugene)
 - added Notification Report (Martins)
 - added 'command line' parameter for Tru64 proc.mem[] (Eugene)
 - improved proc.num[] for Tru64 (Eugene)
 - added 'command line' parameter for Solaris proc.mem[] (Eugene)
 - added 'command line' parameter for Solaris proc.num[] (Eugene)

Changes for 1.1beta9:

 - added support of long name parameters for all ZABBIX applications (Eugene)
 - added column alerts.userid (Alexei)
 - slightly optimised code in evaluate_simple (Alexei)
 - added 'command line' parameter for Linux proc.mem[] (Eugene)
 - added parameter '-t key' for ZABBIX agent (Eugene)
 - added parameters '-h' '-v' for all ZABBIX applications (Eugene)
 - added support of aggregate items (Alexei)
 - do not display disabled triggers and items in overview screens (Eugene)
 - vertical hostnames in overview screens (Eugene)
 - disabling/enabling template items (Eugene)
 - fixed aggregate functions to work with uint data type (Alexei)
 - parameter StartSuckers renamed to StartPollers (Alexei)
 - dropped support of experimental parameter NoTimeWait (Alexei)
 - removed unused escalator (Alexei)
 - removed escalation tables (Alexei)
 - fix compilation if no function atoll() (Alexei)
 - fixed compilation issue in run_command() (Alexei)
 - added vertical text for OVERVIEW (Eugene)
 - fixed items status changing of parent hosts (Eugene)
 - one separated poller process for unreachable hosts (Alexei)
 - better function is_double() (Alexei)
 - fixed host conditions in actions (Alexei)
 - improved filter by hosts and groups (Eugene)
 - fixed processing of trapped items when a key contains '\' (Alexei)
 - added latest values filtering/marking of log history (Eugene)
 - developed multiple log history viewing (Eugene)

Changes for 1.1beta8:

 - moved installation of images to data.sql (Alexei)
 - fixed highly unefficient check of permissions (Alexei)
 - developed remote commands execution on specific actions (Eugene)
 - added "URL" module for screens (Eugene)
 - added trigger selection form popup (Eugene)
 - improved popup selection (Eugene)
 - improved "IT services" configuration (Eugene)
 - added "Data overview" for screens (Eugene)
 - added "Triggers overview" for screens (Eugene)
 - added blinking into Trigger overview (Eugene)
 - added screen displaying in other screen (Eugene)
 - improved Overview table header, vertical text added (Eugene)
 - developed "ZABBIX Clock" module for screens (Eugene)
 - developed "ZABBIX server info" module for screens (Eugene)
 - developed "Triggers info" module for screens (Eugene)
 - developed "Host info" module for screens (Eugene)
 - improved screens displaying, added item alignment (Eugene)
 - improved ZABBIX server report (Eugene)
 - improved images configuration (Eugene)
 - added onserver image resizing for thumbs by php (Eugene)
 - developed acknowledges system (Eugene)
 - added icons displaying for maps (Eugene)
 - added maps displaying for maps (Eugene)
 - improved maps to show status of linked map (Eugene)

Changes for 1.1beta7:

 - added selected item history cleaning (Eugene)
 - improved housekeeper (Alexei)
 - added group operations for actions (Eugene)
 - frontend support for action status (Eugene)
 - support for action statuses: enable and disabled (Alexei)
 - added column actions.status (Alexei)
 - added Hostname for graphs displaying (Eugene)
 - added housekeeper support for frontend (Eugene)
 - added table housekeeper (Alexei)
 - added value mapping for e-mail content (Eugene)
 - support of max(#N) for sum,min,max,delta and avg (Alexei)
 - developed value mapping (Eugene)
 - added column items.valuemapid (Alexei)
 - added tables valuemaps and mappings (Alexei)
 - fix for initial update of host statuses (Alexei)
 - improved templates logic for graphs (Eugene)
 - improved templates logic for triggers (Eugene)
 - added graphs.templateid (Alexei)
 - added triggers.templateid (Alexei)
 - fixed navigation bar for Sreens (Eugene)
 - fixed incorrect groupid error for actions (Eugene)
 - developed new templates logic for items (Eugene)
 - speed improvement for proc.num of Tru64 (Eugene)
 - fixed evaluation of {IPADDRESS} (Alexei)
 - added hosts.templateid and items.templateid (Alexei)

Changes for 1.1beta6:

 - fixed synchronisation of template graphs when using a template (Alexei)
 - added new server parameter UnavailablePeriod (Alexei)
 - dropped column hosts.network_errors (Alexei)
 - added column hosts.errors_from (Alexei)
 - GUI made immune to SQL injection attacks (Alexei)
 - added Check All functionality (Eugene)
 - added support of icon label locations (Alexei)
 - added new column sysmaps.label_location (Alexei)
 - better processing of server startup/shutdown (Alexei)
 - improved proc.num for Linux, added parameter 'comm' (Eugene)
 - fixed two different units in two graph axes (Alexei)
 - renamed latestalarms.php and alerts.php (Alexei)
 - fix crash in processing of autoregistration (Alexei)
 - added validate.inc.php (Alexei)
 - minor fix for schema of table 'rights' (Alexei)
 - fixed trigger linkage form (Alexei)
 - possibly fixed processing of SNMP Counter32 metrics (Alexei)
 - added HTML classes into PHP framework (Eugene)
 - new trigger functions: logseverity and logsource (Alexei)
 - Overview screen won't show disabled triggers (Alexei)
 - support of macro {TRIGGER.KEY} (Alexei)
 - fixed error when deleting a trigger (Alexei)
 - new popup selections for forms (Alexei)
 - fixed rare server crash when processing log[<path>] (Alexei)
 - fix for compilation issues of SNMP support (Alexei)
 - fix of processing of item's multiplier (Alexei)

Changes for 1.1beta5:

 - improved proc.num for Tru64, added parameter 'comm' (Eugene)
 - fixed span handling for screens (Alexei)
 - dropped original spancheck patch. No more warnings. (Alexei)
 - screens and actions will not be under control of templates (Alexei)
 - minor fix for enabling recovered hosts (Alexei)
 - new trigger function: regexp (Alexei)
 - support of function str() for item type 'log' (Alexei)
 - terminology change: trigger's 'description' -> 'name' (Alexei)
 - new macro for actions {TRIGGER.NAME} (Alexei)
 - added Graphs synchronization for linked hosts (Eugene)
 - fixed processing of Delta (Alexei)
 - minor fixes for SNMP handling (Alexei)
 - make possible combination of FLOAT and UINT history in a graph (Alexei)
 - use English translation if cannot find local phrase (Alexei)
 - added Chinese translation. (Alexei)
 - updated German translation. Thanks to Julian. (Alexei)
 - fixed processing of icmpping and icmppingsec (Alexei)
 - separation of LDFLAGS and LIBS in all Makefile.am (Alexei)
 - fixed MySQL-related configuration and making issues (Alexei)
 - fixed incorrect handling of retrieved values in zabbix_get (Alexei)
 - fixed processing of simple checks (Alexei)
 - new concept of definition of actions, one screen (Alexei)
 - new fields for table 'actions' (Alexei)
 - new item value type: integer 64bit (Alexei)
 - improved Triggers synchronization for linked hosts (Eugene)
 - added Actions synchronization for linked hosts (Eugene)
 - calculated minimum Y in graphs (Alexei)
 - added configurable number of plain text elements for screens (Alexei)
 - added screens_items.elements (Alexei)
 - escalations removed from GUI (Alexei)
 - fixed typo in tr_comments.php (Alexei)

Changes for 1.1beta4:

 - fixed system.swap.size (Eugene)
 - fixed vm.memory.size (Eugene)
 - fixed configuration file parsing for user specified functions (Eugene)
 - added support of system.cpu.load for Tru64 (Eugene)
 - added support of system.cpu.util for Tru64 (Eugene)
 - added support of vm.memory.size for Tru64 (Eugene)
 - added support of proc.num for Tru64 (Eugene)
 - fixed processing of UserParameters which are pre/postfixed with spaces (Alexei)
 - fixed processing of SNMP and simple checks (Alexei)
 - fixed compilation with --with-ldap (Alexei)
 - SNMP string values to be automatically converted to numeric (Alexei)
 - fixed nodata() processing when used with host 'status' (Alexei)
 - fixed conflict with MySQL headers (Eugene)

Changes for 1.1beta3:

 - improved support vfs.file.time[filename,<access|modify|change>] (Eugene)
 - calculate MAX of Y axis based on average values (Alexei)
 - automatic recovery of unsupported items (Alexei)
 - added config.refresh_unsupported (Alexei)
 - added housekeeping for history_uint (Alexei)
 - double sided graphs (Alexei)
 - added "SET_<TYPE>_RESULT" macros (Eugene)
 - new W32 un/install floppy. (Eugene)
 - added script for GUI regression testing (Alexei)
 - reverted multiple server patch (Alexei)
 - fixed autoregistration (Alexei)
 - added preliminary bulk host and bulk user loader. (James)
 - applied Graph Dropdown fix. Thanks to Elkor (James)
 - applied SNMPv3 fix. Thanks to Sauron (James) -- Please note I do not have any SNMPv3 items to test this with, but it did complete and server runs after build.
 - added column graphs_items.yaxisside (Alexei)
 - startup script for Tru64 (Alexei)
 - added parameters support for user specifed functions "$1 $2 .. $9" (Eugene)
 - added table history_uint (Alexei)
 - fixed memory leak for windows agent (Eugene)
 - fixed windows agent hanging (Eugene)
 - reverted graph generation fix (Alexei)
 - improved logging to file for windows (Eugene)
 - added support of system.cpu.intr for Linux (Eugene)
 - added support of kernel.maxfiles for Linux (Eugene)
 - added support of vfs.dev.read[*] for Linux (Eugene)
 - added support of vfs.dev.write[*] for Linux (Eugene)
 - fixed vfs.file.regmatch[*] (Alexei)
 - added support of net.if.collisions[*] for Linux (Eugene)
 - added support of net.if.in[*] for Linux (Eugene)
 - added support of net.if.out[*] for Linux (Eugene)
 - Applied MySQL reconnect patch. (James)
 - Applied multiple server patch. (James)
 - Applied graph generation fix.  Thanks to Elkor (James)
 - Updated displayed version in UI to 1.1beta3 (James)
 - Applied span inconsistency patch.  Thanks to Elkor (James)
 - Added dbpatches to support 'User Configurable Refresh' (James)
 - integrated 'OpenBSD3.7.c' functionality (Eugene)
 - Applied ServerByName patch. (James)
 - First pass at optimization of MySQL queries on reports page. (James)
 - Fixed Groupid selection in triggers page (James)
 - Fixed Update Profile in profiles page (James)
 - Fixed Number Of Hosts in reports page (James)
 - optimized sysinfo functions for solaris system (Eugene)
 - optimized sysinfo functions for linux system (Eugene)
 - grouped commands in to the new command with parameters for linux (Eugene)
 - developed new interface for sysinfo functions. Result returns with srtuct (Eugene)
 - recreated process() function. (Eugene)
 - fixed several warnings when compiling with -Wall flag (Alexei)
 - added new item parameter: message (Eugene)
 - configurable refresh rate. Thanks to James Wells. (Alexei)
 - update images. Thanks to James Wells. (Alexei)
 - all $_GET and $_POST replaced by $_REQUEST. Thanks to James Wells. (Alexei)
 - added new item status: NOT AVAILABLE (Alexei)
 - fixed autoheader warnings (Eugene)
 - removed file acconfig.h (Eugene)
 - added support of vfs.dev.read[*] (Eugene)
 - added support of vfs.dev.write[*] (Eugene)
 - added support of net.if.out[*] (Eugene)
 - added support of net.if.in[*] (Eugene)
 - added support of net.if.collisions[*] (Eugene)
 - added support of system.cpu.util[*] (Eugene)
 - added support of net.tcp.listen[*] (Eugene)
 - changed system.uptime (Eugene)
 - fixed processing of SNMP counter64 objects (Alexei)
 - improved support of proc.num[<process>,<user name>,<all|run|sleep|zomb>] (Eugene)
 - improved support of proc.mem[<process>,<user name>,<max|min|sum|avg>] (Eugene)
 - added support of system.swap.in (Eugene)
 - added support of system.swap.out (Eugene)
 - added support of system.cpu.intr (Eugene)
 - added support of system.cpu.switches (Eugene)
 - added support of kernel.maxproc (Eugene)
 - fixed compilation warnings under HP-UX 11.00 (Alexei)
 - Japanese translation. Thanks to Kodai Terashima. (Alexei)
 - added processing of SNMP counter64 (Alexei)

Changes for 1.1beta2:

 - added support of service.ntp,host,port (Alexei)
 - added support of proc.mem[process,user,mode] (Eugene)
 - added columns actions.maxrepeats, actions.repeatdelay (Alexei)
 - improved support of proc.num[process,<user name>] (Eugene)
 - added columns alerts.[triggerid,repeats,maxrepeats,nextcheck,delay] (Alexei)
 - added columns alerts.[triggerid,repeats,maxrepeats,nextcheck] (Alexei)
 - fixed compilation issues under FreeBSD (Alexei)
 - fixed compilation of hstrerror() under misc platforms (Alexei)
 - fixed compilation issues of Unix agent on non-Linux platforms (Alexei)
 - added support of autoregistration of new hosts (Alexei)
 - fixed "Add items from template" functionality (Alexei)
 - do not show deleted hosts in host selection (Alexei)
 - fixed crash of zabbix_sender (Alexei)
 - added new table autoreg (Alexei)
 - added support of vfs.file.regmatch[] and vfs.file.regexp[] (Alexei)
 - added mass-delete function for IT Services (Alexei)
 - fixed compilation of LDAP functionality (Alexei)
 - new parameter for zabbix_agentd, show list of supported parameters (Alexei)
 - added path to SNMP headers in Makefiles (Alexei)

Changes for 1.1beta1:

 - fixed never logout option (Alexei)
 - support of function fuzzytime(). Thanks to James Wells. (Alexei)
 - added menu structure for configuration management (Alexei)
 - added support of macros $1,..., $9 (Alexei)
 - added support for dns[ip,domain] (Alexei)
 - added screen Host Profiles (Alexei)
 - new server configuration parameter DBPort (Alexei)
 - added column triggers.error (Alexei)
 - added error reason if trigger is in UNKNOWN state (Alexei)
 - added column items.logtimefmt (Alexei)
 - added support of timestamp format for log files (Alexei)
 - all network load related metrics renamed to net.if.xxx (Alexei)
 - all swap-related metrics renamed to system.swap.xxx (Alexei)
 - all CPU-related metrics renamed to system.cpu.xxx (Alexei)
 - misc fixes for host-templates linkage (Alexei)
 - fixed addition of triggers to linked hosts (Alexei)
 - group functions for item manipulations (Alexei)
 - changes umask(0) to umask(022) to prevent world-write access (Alexei)
 - updated vfs.file.md5sum and vfs.file.cksum (Alexei)
 - misc usability fixes for PHP interface (Alexei)
 - updated system.uname, system.uptime, system.users.num (Alexei)
 - parameter system[uptime] renamed to system.uptime[] (Alexei)
 - added parameter vfs.file.atime[] (Alexei)
 - added parameter vfs.file.ctime[] (Alexei)
 - added parameter vfs.file.mtime[] (Alexei)
 - parameter file[] renamed to vfs.file.exists[] (Alexei)
 - parameter filesize[] renamed to vfs.file.size[] (Alexei)
 - added parameter system.localtime (Alexei)
 - parameter Hostname is optional. If not specified, real hostname is used. (Alexei)
 - fixed processing of W32 performance counters. Problem with long computer names. (Alexei)
 - fixed crash of WIN32 agent when processing eventlog[]. Many thanks to Simon Lund. (Alexei)
 - fixed update of triggers in certain situations (Alexei)
 - French translation (Alexei)
 - German translation. Thanks to J. Pawlowski (Alexei)

Changes for 1.1alpha12:

 - time-related functions will be calculated regardless of host status (Alexei)
 - added support of hosts profiles (Alexei)
 - column history_log.value altered to TEXT (Alexei)
 - fixed zabbix_get to correctly parse command line parameters (Alexei)
 - fixed compilation issues (hstrerror) under Solaris (Alexei)
 - added column history_log.severity (Alexei)
 - added column history_log.source (Alexei)
 - added column history_log.timestamp (Alexei)
 - support of monitoring of W32 Event Logs: eventlog[Applications/Security/System] (Alexei)
 - Italian translation (Alexei)
 - Spanish translation (Alexei)
 - fixed compilation of inodes.c under *BSD (Alexei)
 - support of option --enable-agent (Alexei)
 - support of all types of SNMP metrics (Alexei)
 - fixed src/zabbix_server/Makefile.am for SNMP-enabled compilation (Alexei)

Changes for 1.1alpha11:

 - new configuration optio --enable-server (Alexei)
 - new XML based protocol between hosts and agents. Backward compatible. (Alexei)
 - WIN32 agent: support of active checks (Alexei)
 - fixed addition of complex triggers for linked hosts (Alexei)
 - housekeeper improved to delete hosts sequentially (Alexei)
 - new utility zabbix_get (Alexei)
 - added src/zabbix_get/* (Alexei)
 - user timeout time is configurable (Alexei)
 - added support of locales on user level (Alexei)
 - added support of user profiles (Alexei)
 - removed include/local_en.inc.php
 - added include/locales/.htaccess (Alexei)
 - added include/locales/en_en.inc.php (Alexei)
 - added include/locales/de_de.inc.php (Alexei)
 - added include/locales/en_en.inc.php (Alexei)
 - added column users.lang (Alexei)
 - added column users.autologout (Alexei)
 - added frontends/php/profile.php (Alexei)
 - performance optimisation: do not update functions and triggers if same value received (Alexei)
 - do not show deleted hosts/items and triggers (Alexei)
 - draw graph's timeline even if no data exists (Alexei)
 - added support of system[procload] under AIX. Thanks to Moisio Juha. (Alexei)
 - fixed selection of IT Service calculation algorithm (Alexei)
 - added column escalation_log.actiontype (Alexei)
 - time related function 'nodata','date','dayofweek','time','now' will be periodically updated (Alexei)
 - update of functions optimised. Do not update if same value. (Alexei)
 - better support of automake (Alexei)
 - better modulatisation of code (Alexei)
 - added src/zabbix_server/escalator.[ch] (Alexei)
 - nodata() will be calculated regardless of its previous value (Alexei)
 - simplified code for trigger status updated (Alexei)
 - better read loop in active.c (Alexei)
 - added parameter DisableActive for zabbix_agentd (Alexei)
 - trigger expressions may contain spaces (Alexei)
 - improvements for snprintf.c (Alexei)
 - added table escalation_rules (Alexei)
 - fixed parameter of strncpy() in active.c (Alexei)
 - added column screens_items.rowspan (Alexei)
 - support of rowspan in screens (Alexei)
 - fixed selection of host in Event History (Alexei)
 - fixed short php tags in PHP frontend (Alexei)

Changes for 1.1alpha10:

 - improved monitoring of log files (Alexei)
 - removed all pthread code (Alexei)
 - added column items.lastlogsize (Alexei)
 - added column screens_items.colspan (Alexei)
 - support of colspan in screens (Alexei)
 - added column media.period (Alexei)
 - activity period for medias (Alexei)
 - updated startup scripts for SuSE 9.2 and 9.3. Thanks to Andre. (Alexei)
 - added selection of hosts for event history (Alexei)
 - new item type - 'log' (Alexei)
 - added table 'history_log' (Alexei)
 - fixed issue with high agent's CPU usage for active checks (Alexei)
 - minor modifications of DB schema. Unnecessary indexes dropped. (Alexei)

Changes for 1.1alpha9:

 - changed copyright to SIA Zabbix (Alexei)
 - added basic support for log[*] (Alexei)
 - fixed processing of traps having character ':' (Alexei)
 - added logfiles.h and logfiles.c (Alexei)
 - group level start/stop monitoring (Alexei)
 - fixed read loop in active.c. (Alexei)
 - better readability of php code (Alexei)
 - support of file[*] (Alexei)
 - improved history.php (Alexei)
 - delete items from linked hosts when using checkboxes (Alexei)
 - changed definition of services.goodsla to double(5.2) (Alexei)
 - minor fix for users.php (Alexei)
 - fixed graph.php. Thanks to Michael Durket. (Alexei)
 - added SuSE 9.2 startup scripts. Thanks to Kiepe Andre. (Alexei)
 - changed MAX_STRING_LEN to MAX_BUF_LEN in memset() in active.c (Alexei)

Changes for 1.1alpha8:

 - better error reporting for GUI (Alexei)
 - daily/weekly/monthly/yearly SLA statistics (Alexei)
 - added parameter ServerPort to zabbix_agentd.conf (Alexei)
 - added parameter RefreshActiveChecks to zabbix_agentd.conf (Alexei)
 - better report3.php (Alexei)
 - better alarms.php (Alexei)
 - new item type: active check (Alexei)
 - new mandatory parameter for zabbix_agentd.conf - Hostname (Alexei)
 - started development of active agent checks (Alexei)
 - hard-linked templates works when deleting graph element (Alexei)
 - hard-linked templates works when adding graph element (Alexei)
 - support of memory[free] under OS/X (Alexei)
 - support of memory[total] under OS/X (Alexei)
 - fixed compilation of agent under OS/X (Alexei)
 - fixed memory[total] for HP-UX when >4GB of memory (Alexei)

Changes for 1.1alpha7:

 - fixed memory[free] for HP-UX when >4GB of memory (Alexei)
 - hard-linked templates works when deleting an action (Alexei)
 - hard-linked templates works when adding an action (Alexei)
 - added frontends/php/include/hosts.inc.php (Alexei)
 - added frontends/php/include/maps.inc.php (Alexei)
 - added frontends/php/include/services.inc.php (Alexei)
 - added frontends/php/include/actions.inc.php (Alexei)
 - hard-linked templates works when deleting a trigger (Alexei)
 - hard-linked templates works when adding a trigger (Alexei)
 - no warning about uninitialised function_str (Alexei)
 - fixed simple checks (Alexei)
 - fixed startup of housekeeper (Alexei)
 - added frontends/php/include/triggers.inc.php (Alexei)
 - added frontends/php/include/graphs.inc.php (Alexei)
 - added frontends/php/include/audit.inc.php (Alexei)
 - added frontends/php/include/users.inc.php (Alexei)
 - added frontends/php/include/screens.inc.php (Alexei)
 - added frontends/php/include/items.inc.php (Alexei)
 - Overview and Details mode for screen Queue (Alexei)

Changes for 1.1alpha6:

 - show both hostname and lable in ALT for map icons (Alexei)
 - added propagation of template item change to related hosts (Alexei)
 - modified data.sql to exclude zabbix_suckerd and zabbix_agentd (Alexei)
 - fixed SQL warning when updating actions (Alexei)
 - fixed change of plain text data in screens (Alexei)
 - fixed mouse navigation for multiple maps in one screen (Alexei)
 - configurable timestamp format in local_en.inc.php (Alexei)
 - support for no labels and no status in network maps (Alexei)
 - fix for startup of housekeeping process (Alexei)
 - fix of agent crash on 64 bit platforms in CKSUM() (Alexei)
 - added frontends/php/overview.php (Alexei)
 - removed link to unexistant trends.php (Alexei)
 - support for unlimited number of user parameters (Alexei)
 - support of passing of parameters to user-defined commands (Alexei)
 - improved zabbix.spec. Thanks to Dirk Datzert. (Alexei)
 - fixed detection of __va_copy() (Alexei)

Changes for 1.1alpha5:

 - fixed mouse navigation for multiple maps in one screen (Alexei)
 - fixed unmodified item parameter "Keep trends (in days)" (Alexei)
 - fixed support of negative values for SNMP integers (Alexei)
 - added support of function dayofweek() for triggers (Alexei)
 - configurable format of icon labels for maps (Alexei)
 - added column sysmaps.label_type (Alexei)
 - keep host selection when adding/deleting/updating item (Alexei)
 - fix for complation of the agent under Solaris (Alexei)
 - do not use hardcoded port 161 when adding from template (Alexei)
 - changed logic update host.available instead of host.status (Alexei)
 - added column hosts.available (Alexei)
 - added link to ZABBIX Manual v1.1 into page header (Alexei)
 - fixed evaluation of nodata(). Thanks to Igor Micko. (Alexei)
 - fixed time selection for custom graphs (Alexei)
 - configurable format of map output (png, jpg) (Alexei)
 - special processing of 'b' and 'bps' (bytes). Take 1000 for Kilos (Alexei)
 - fix of crash of zabbix_server when processing notification macros (Alexei)
 - added form for managing images (Alexei)
 - added frontends/image.php (Alexei)
 - added table 'hosts_templates' (Alexei)
 - added table 'escalations' (Alexei)
 - selection of configuration areas in config.php (Alexei)

Changes for 1.1alpha4:

 - fixed problem with blank graphs (Alexei)
 - support of plain text value for screens (Alexei)
 - fixed parsing of command line parameters. Thanks to Slix. (Alexei)
 - added special item zabbix[log] (Alexei)
 - calculate items.nextcheck as nextcheck+delay (Alexei)
 - fixed time navigation for user-defined graphs (Alexei)
 - added link to ZABBIX manual from all forms (Alexei)
 - icmppingsec to return '0' if cannot ping (Alexei)
 - added error reason for unsupported items (Alexei)
 - added error reason for unreachable hosts (Alexei)
 - added hosts.error (Alexei)
 - added items.error (Alexei)
 - added alerts.error (Alexei)
 - added error reason for undelivered alerts (Alexei)
 - added upgrades/dbpatches/1.1alpha3_to_1.1alpha4 (Alexei)
 - fixed empty macros in alert messages if '.' in key (Alexei)
 - do not show menu item if no permissions (Alexei)

Changes for 1.1alpha3:

 - fixed wrong use of multiplier for items (Alexei)
 - remover src/zabbix_sucker and src/zabbix_trapper (Alexei)
 - one common process for sucker and trapper: zabbix_server (Alexei)
 - removed column items.lastdelete (Alexei)
 - do not use items.lastdelete in housekeeping process (Alexei)
 - do not draw straight lines in graphs if no data (Alexei)
 - fixes for PHP5 (Alexei)
 - fix for crash of zabbix_suckerd (Alexei)

Changes for 1.1alpha2:

 - support for cpu[idleX], cpu[userX], cpu[niceX], cpu[systemX] (Alexei)
 - fix for custom multiplier (Alexei)
 - use checkbox instead of lists in users.php (Alexei)
 - removed thread-related configuration options from configure.in (Alexei)
 - fixed audit log for graph elements (Alexei)
 - do not reference ZABBIX logo from www.zabbix.com (Alexei)
 - fixed addition of network maps (Alexei)

Changes for 1.1alpha1:

 - agent will return ZBX_UNSUPPORTED in case if execute command returned EOL only (Alexei)
 - support of diskfree_perc[],diskused_perc[], inodefree_perc[]. (Alexei)
 - support of check_service[ldap] and check_service_perf[ldap]. Thanks to Andreas Brenk. (Alexei)
 - fixed incorrect setting of ICMP-related triggers to UNKNOWN state (Alexei)
 - added table audit (Alexei)
 - added audit.php (Alexei)
 - new default port numbers for agent and trapper, 10050 and 10051 (Alexei)
 - better internal coding standard for ZABBIX agent (Alexei)
 - added support for md5sum for files less than 64M (Alexei)
 - added include md5.c and md5.h (Alexei)
 - remove trends.php, trend.php (Alexei)
 - remove compare.php, chart3.php (Alexei)
 - show trigger dependencies in list of configuration of triggers (Alexei)
 - make Zabbix reset nextcheck for items when updating or adding a trigger (Alexei)
 - minimum value of PingerFrequency changed to 1 (Alexei)
 - different icons depending on a triger status for sysmaps (Alexei)
 - added column sysmaps_hosts.icon_on (Alexei)
 - hierarchical maps (Alexei)
 - added column sysmaps_hosts.url (Alexei)
 - upgrades/dbpatches/1.0_to_1.1alpha1/data/images/ (Alexei)
 - added support for custom multiplier (Alexei)
 - added column items.formula (Alexei)
 - added support of SNMPv3 (Alexei)
 - added columns snmpv3_* to table items (Alexei)
 - increased max number of network interfaces to 16 for zabbix_agentd (Alexei)
 - added command line parameters -c <config> and -h to zabbix_trapperd (Alexei)
 - added command line parameters -c <config> and -h to zabbix_agentd (Alexei)
 - added command line parameters -c <config> and -h to zabbix_suckerd (Alexei)
 - added support for customised Y axis for graphs (Alexei)
 - added columns graphs.(yaxistype|yaxismin|yaxismax) (Alexei)
 - send date as part of email alerts (Alexei)
 - added SuSE 9.1 startup scripts. Thanks to A.Tophofen. (Alexei)
 - change of architecture to multi-threaded model (Alexei)
 - fixed typo: getuid() -> getgid() in daemon_init() (Alexei)
 - added housekeeping of trends (Alexei)
 - added column items.trends (Alexei)
 - added escaping of SQL statements where needed (Alexei)
 - added src/zabbix_sucker/checks_agent.[h,c] (Alexei)
 - added src/zabbix_sucker/checks_internal.[h,c] (Alexei)
 - added src/zabbix_sucker/checks_snmp.[h,c] (Alexei)
 - added src/zabbix_sucker/checks_simple.[h,c] (Alexei)
 - send alert when trigger changes its value to TRUE for the first time (Alexei)
 - added support of zabbix[history_str] (Alexei)
 - use $_GET, $_POST, $_COOKIE to be PHP5-compatible. Thanks to Martin MOHNHAUP. (Alexei)
 - added table 'images' (Alexei)
 - added small icons for maps (Alexei)
 - added basic support of background images (Alexei)
 - added frontends/php/include/html.inc.php (Alexei)
 - added support for real delta. item.delta=2. (Alexei)
 - new selection for triggers.php (Alexei)
 - new selection for items.php (Alexei)
 - removed helpdesk.php (Alexei)
 - fixed check of permissions for screenedit.php (Alexei)
 - new selection for graphs in charts.php (Alexei)
 - new selection of maps in maps.php (Alexei)
 - new selection of group and host for latest.php (Alexei)
 - added support for macro {IPADDRESS} (Alexei)
 - added support of localisation (Alexei)
 - added file frontends/php/include/locale_en.inc.php (Alexei)
 - fixed check of NNTP service (Alexei)
 - show metrics (3.01 Gb) in alert messages (Alexei)
 - added support for configurable after-login screen (Alexei)
 - added column users.url (Alexei)
 - email routines moved to email.c (Alexei)
 - fixed hosts.php. Changed <? to <?php. (Alexei)
 - fixed number of trapped items in STATUS OF ZABBIX. Thanks to Igor. (Alexei)
 - fixed proc_cnt[zabbix_agentd] under Linux (Alexei)
 - added list of hosts for groups and IP addresses in host maintenance (Alexei)
 - fixed MacOS X related compilation issues. Thanks to Charles Galpin. (Alexei)
 - fixed calculation of maximum values for table 'trends'. Thanks to Igor. (Alexei)
 - fixed evaluation of expressions when a number contains spaces (Alexei)
 - added Gentoo start-up scripts. Thanks to Andreas Tophofen. (Alexei)
 - fixed PostgreSQL schema. Removed unnecessary comma. (Alexei)

Changes for 1.0:

 - changed graph legend a little bit. Thanks to Igor. (Alexei)
 - added support of IP addresses returned by SNMP agents (Alexei)
 - fixed serious issue with sending of alerts (Alexei)
 - small fix in latestalarms.php (Alexei)
 - added support for simple check 'tcp,<port>' (Alexei)
 - added template 'Application.MySQL' (Alexei)
 - added button "add items from template" (Alexei)
 - added template 'Host.SNMP'. Thanks to Kenneth Durrant. (Alexei)
 - fixed host statistics in report1.php (Alexei)
 - templates were renamed to "Host.Unix", "Host.Win32" and "Host.Standalone" (Alexei)
 - fixed problem with undefined socklen_t under Solaris (Alexei)
 - show user groups in the list of users. Thanks to Igor (Alexei)
 - fixed sql statement in trigger definition form (Alexei)
 - changed all versions from 1.0beta14 to 1.0 (Alexei)
 - converted redhat scripts from DOS to UNIX format (Alexei)

Changes for 1.0beta14:

 - added DB patches for migration to 1.0beta14 (Alexei)
 - changed logic of actions: scope=1 (triggerid=hostid), 2 (triggerid=0) (Alexei)
 - fixed compilation of --with-pgsql on non-GCC platforms (Alexei)
 - fixed refresh in actions screen (Alexei)
 - show severity of triggers in the list (Alexei)
 - fixed trigger update. Value of the trigger sets to UNKNOWN. (Alexei)
 - fixed --with-[net|ucd]-snmp to work with various paths (Alexei)
 - changed css.css to follow W3C standard (Alexei)
 - changed DB schema. Dropped foreign key for table actions (Alexei)
 - fixed handling of special chars in adding from templates (Alexei)
 - fixed output of special characters in maps (Alexei)
 - fixed permission check for screens (Alexei)
 - delete sysmap information on host removal (Alexei)
 - fixed compilation of the agent under HP-UX (Alexei)
 - fixed simple checks to return NOTSUPPORTED (Alexei)
 - removed primary keys for both 'history' and 'history_str' (Alexei)
 - added support for system[proccount] under FreeBSD (Alexei)
 - remove trailing zeroes in function evaluation routines (Alexei)
 - added support for proc_cnt[*] under FreeBSD (Alexei)
 - special processing of unit 's' (Alexei)
 - added W32 install floppy. Thanks to  Fabricio Ferrari. (Alexei)
 - new action type: "ON or OFF" (Alexei)
 - added support of macro {STATUS} (Alexei)
 - pinger to work for all hosts (ip and hostname-based) (Alexei)
 - fixed memory[cached] to work for both linux 2.4 and 2.6 (Alexei)
 - do not link crypt and crypto to the agent (Alexei)
 - fixed report1.php to work under FreeBSD (Alexei)
 - fixed displaying of string value in the Latest Values (Alexei)
 - fixed simple check when port specified. Order of IP and PORT is arbitrary now (Alexei)
 - fixed pinger to correctly calculate number of seconds (Alexei)
 - fixed selection of "Dark Yellow" for graphs and map links (Alexei)
 - fixed removal of trigger dependency (Alexei)
 - added substitution of macros for all actions (Alexei)
 - added escaping of 'special' characters before SQL insert statements (Alexei)
 - fixed removal of sysmaps hosts and links when deleting item (Alexei)
 - fixed Use IP address in host definition form (Alexei)
 - fixed audio in Status of Triggers (Alexei)
 - fixed change of action subject if it contains special characters (Alexei)
 - fixed creation of actions from templates (Alexei)
 - Battery.png has been renamed to UPS.png (Alexei)
 - fixed removal of an item under PostgreSQL (Alexei)
 - fixed patch for PostgreSQL (Alexei)

Changes for 1.0beta13:

 - fixed sending of alerts when PostgreSQL is used (Alexei)
 - sprintf() was replaced with snprintf() (Alexei)
 - fix for prefixes K,M and G (Alexei)
 - strncpy() was replaced with secure strscpy() where possible (Alexei)
 - fixed support for situation when one of graph's metrics has no values (Alexei)
 - added '2>/dev/null' to fping to get rid of message on the console (Alexei)
 - new icons and icon types for sysmaps (Alexei)
 - added columns color_on,color_off,drawtype_on,drawtype_off to table sysmaps_links (Alexei)
 - do not show group having no hosts in Latest Values (Alexei)
 - better management of host groups (Alexei)
 - added support of macro {HOSTNAME}, removed support of %s (Alexei)
 - added support of macros {DATE} and {TIME} in alerts (Alexei)
 - fixed selection of multiplier in item definition form (Alexei)
 - support for 'icmppingsec' (Alexei)
 - added support of symbol '-' in keys used for trigger expressions (Alexei)
 - added information about table 'trends' to 'Status of Zabbix' screen (Alexei)
 - transparency for graphs on GD 2.x platforms (Alexei)
 - added timestamp and header to maps (Alexei)
 - fixes for screens.php (Alexei)
 - fixes for screenedit.php (Alexei)
 - added parameter DisablePinger (Alexei)
 - correct processing of RCPT TO responses from SMTP servers (Alexei)
 - correct processing of unsupported internal checks (Alexei)
 - processing of DB stopped situations for MySQL (Alexei)
 - housekeeper to delete hosts_groups entries (Alexei)
 - deleted host to be renamed to "<host> [DELETED]" (Alexei)
 - added function now() (Alexei)
 - fixed action maintenance screen (Alexei)
 - redesigned availablity chart (Alexei)
 - support for zabbix[trends] (Alexei)
 - added table 'trends' (Alexei)
 - cosmetic changes for IT Services screen (Alexei)
 - change of color schema for SLA graphs and report (Alexei)
 - redesigned IT Service availability chart (Alexei)
 - fix for get_last_service_value(). Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fix for chart_sla.php. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - proper timeout handling for SNMP connect (Alexei)

Changes for 1.0beta12:

 - fixed add services (Alexei)
 - fixed simple *_perf checks (Alexei)
 - data.sql was modified to include usrgrp records (Alexei)
 - fixed update of special items 'status'. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fixes for graph time navigation (Alexei)
 - fixed processing of trapped values, fixed pinger. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fixed UserParameter when it replaces existing one. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fixed PostgreSQL schema (Alexei)

Changes for 1.0beta11:

 - added support for user groups (Alexei)
 - added column actions.recipient (Alexei)
 - added support of system[proccount] under Solaris (Alexei)
 - support for swap sizes >2Gb under Solaris. Thanks to Franky Van Liedekerke. (Alexei)
 - add actions when using templates. (Alexei)
 - fixed refresh of status of triggers. (Alexei)
 - updated RedHat start-up scripts in misc/init.d/redhat. Thanks to Charlie. (Alexei)
 - fix for flexible SNMP port name (Alexei)
 - fixed permissions of PHP screens (Alexei)
 - period in graphs. Thanks to Igor Micko. (Alexei)
 - date in graphs (Alexei)
 - no refresh for charts.php if period is set (Alexei)
 - new navigation for charts.php. Thanks to Igor Micko. (Alexei)
 - fixed snmptrap.sh (Alexei)
 - IRC support channel #zabbix on irc.pilgerer.org (Alexei)
 - fix for dashed lines under some broken GD (Alexei)
 - http://zabbix.sf.net was changed to http://www.zabbix.org (Alexei)
 - support of delta flag in item definition (Alexei)
 - added column items.delta,prevorgvalue (Alexei)
 - support for operator '#', not equal. (Alexei)
 - support for functions date() and time() (Alexei)
 - fix of /proc/stat interpretation in diskdevice.c (Alexei)
 - support of system[uptime] for Solaris. Thanks to Franky Van Liedekerke. (Alexei)
 - fix for disk space calculation. Use statvfs' f_frsize instead of f_bsize. Thanks to Franky Van Liedekerke. (Alexei)
 - restrict host status change from Unreachable (Alexei)
 - fix for Solaris swap sizes (Alexei)
 - fix for counting of triggers in map.php.  (Alexei)
 - added translation of special HTML characters in history of alerts and alarms (Alexei)
 - fixed calculation of graph width under MS Explorer (Alexei)
 - fixed interpretation of parameter 'from' for graphs (Alexei)
 - removed references to screens_graphs (Alexei)
 - fix for proc_cnt[*] under Solaris (Alexei)
 - fix of automatic image scaling under Explorer for charts.php (Alexei)
 - fixed division by zero and infinite loop in graphs (Alexei)
 - fixes for agent. Error checking for opendir() (Alexei)
 - fix for syslog logging of zabbix_trapperd (Alexei)
 - added table users_groups, usrgrp (Alexei)
 - monitoring of CPU and mainboard temperature under Linux (Alexei)
 - support for sensor[temp1],sensor[temp2],sensor[temp3] (Alexei)
 - report1.php to use 'ps -ef' (Alexei)
 - support for prefixes in trigger expressions (K,M,G) (Alexei)
 - new item status: 'deleted' (Alexei)
 - fixed autoconf problems under SUSE 8.2 (Alexei)
 - housekeeping to delete hosts having status 'deleted' (Alexei)
 - AC_FUNC_GETLOADAVG changes to AC_REPLACE_FUNCS(getloadavg) in configure.in (Alexei)
 - eliminated compiler's warnings under SUSE 8.2 (Alexei)
 - added src/zabbix_sucker/housekeeper.* (Alexei)
 - new host status: 'deleted' (Alexei)

Changes for 1.0beta10:

 - removed script misc/pinger/ (Alexei)
 - support if simple check 'icmpping' (Alexei)
 - new zabbix_suckerd's parameter: PingerFrequency (Alexei)
 - new zabbix_suckerd's parameter: FpingLocation (Alexei)
 - improvements for action form (Alexei)
 - support of system maps for screens (Alexei)
 - removed column graphid from table screens_items (Alexei)
 - added columns resource and resourceid to table screens_items (Alexei)
 - non breakable space in PHP forms (Alexei)
 - new draw type for graphs: Dot (Alexei)
 - improved media maintenance form (Alexei)
 - added sort order for custom graphs (Alexei)
 - added column graphs_items.sortorder (Alexei)
 - fixed problem when adding host from template and function 'str' is used. Thanks to Jean-Baptiste Mariotte. (Alexei)
 - support of proc_cnt[*] under Solaris. Thanks to Marc Ledent (Alexei)
 - fixed sysinfo() result. Multiplication to mem_unit required (Alexei)
 - better reporting in case of different startup errors (Alexei)
 - added include/pid.c and include/pid.h (Alexei)
 - PostreSQL related fixes (Alexei)
 - added src/zabbix_snmptrap (Alexei)
 - fixed support of user-defined height of graphs (Alexei)
 - added frontends/include.classes.inc.php (Alexei)
 - show selected host in Host Add form (Alexei)
 - fixed snmptrap.sh (Alexei)
 - improved performance of simple graphs (Alexei)
 - minor fixes to eliminate compiler's warnings (Alexei)
 - fix to show HTML characters of string items in Latest Values and History  (Alexei)
 - added disk statistics to data.sql (Alexei)
 - popup confirmation screen for deletes and updates (Alexei)
 - buttons "Activate selected" and "Disable selected" in item maintenance form (Alexei)
 - do not wrap Latest Values (Alexei)
 - support for changing of graph items (Alexei)
 - menu will not require more than three lines (Alexei)
 - fixed dividion by zero in chart2.php (Alexei)
 - period and start of interval are preserved in full-screen mode (Alexei)
 - added units in graph legends (Alexei)
 - table-like legend for user graphs (Alexei)
 - small fix for executing user scripts (Alexei)
 - fix to enable use of abschange() (Alexei)
 - cosmetic change of "LATEST VALUES" screen (Alexei)
 - support for simple checks :smtp_perf, ftp_perf, ssh_perf, etc. (Alexei)
 - fixed nasty bug in getting SNMP parameters. Thanks to Igor Micko. (Alexei)
 - added support for diskused[*] (Alexei)
 - Alert History renamed to Alerts (Alexei)
 - Status of Triggers renamed to Triggers (Alexei)
 - added check for kstat library for ./configure (Alexei)
 - added support for zabbix[queue] (Alexei)
 - added basic support for simple graphs in screens (Alexei)
 - dynamic form hosts.php (Alexei)
 - fixed 'make clean' under Solaris (rm -fv -> rm -f) (Alexei)
 - link map's connector to a trigger
 - added parameter ListenIP to zabbix_agentd.conf (Alexei)
 - added pinger.c and pinger.h (Alexei)
 - fixed search of SNMP header files and libs (Alexei)
 - improved performance of Alarm and Alert History (Alexei)
 - added support for units (Mb, Kb, Gb, etc) (Alexei)
 - added column items.multiplier (Alexei)
 - added column items.units (Alexei)
 - added table 'stats' (Alexei)
 - support for spaces in trigger expression. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - dynamic form items.php (Alexei)
 - added zabbix.spec. 'rpm -ta zabbix.tar.gz'. Thanks to Harald Holzer. (Alexei)
 - dynamic form config.php (Alexei)
 - fixes in services.php (Alexei)
 - fixes in screenedit.php (Alexei)
 - UserParameter does not become UNSUPPORTED anymore (Alexei)
 - added support for zabbix[triggers_count] (Alexei)
 - added support for zabbix[items_unsupported_count] (Alexei)
 - support for memory[free] and memory[total] under Solaris (Alexei)
 - fixed compilation of the agent under FreeBSD (Alexei)

Changes for 1.0beta9:

 - added severity to media definition (Alexei)
 - add media.severity (Alexei)
 - added support for check_service_perf[*]. Thanks to Jürgen Schmitz (Alexei)
 - added parameter AlertScriptsPath to zabbix_suckerd (Alexei)
 - added support for alternative medias (Alexei)
 - added src/zabbix_sucker/alerter.h (Alexei)
 - added src/zabbix_sucker/alerter.c (Alexei)
 - removed column alerts.type, added column alerts.mediatypeid (Alexei)
 - added table media_type (Alexei)
 - removed column media.type, added column media.mediatypeid (Alexei)
 - removed columns config.(smtp_server,smtp_helo,smtp_email) (Alexei)
 - added columns actions.scope and actions.severity (Alexei)
 - added support of global alerts limited by triggers severity (Alexei)
 - added group selection in Item and Trigger definition forms (Alexei)
 - added support for functions abschange(),change(),delta(),sum(), count() and avg() in trigger expressions (Alexei)
 - fixed plaintext values for string data type. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - misc fixes for services.php. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - different styles for user-defined graphs (Alexei)
 - cached memory in bytes (not in Kb as before) (Alexei)
 - show current and planned SLA in IT Services screen (Alexei)
 - added sort order by sortorder for IT Services (Alexei)
 - added column service.sortorder (Alexei)
 - show last 20% (80%-100%) in SLA bar (Alexei)
 - fixed statistics of bounced interfaces (Alexei)
 - added support for zabbix[items], zabbix[history] (Alexei)
 - new item type: internal (Alexei)
 - play disaster-on.wav if disaster trigger appers (Alexei)
 - added support for disk_read_opsX[*],disk_write_opsX[*],disk_read_blksX[*], disk_write_blksX[*] (Alexei)
 - added basice support of monitoring of disk stats (Alexei)
 - session cookie will expire when session is closed (Alexei)
 - fixed situation when large SNMP values become nagative (Alexei)
 - added EOL character to make HTML source more readable (Alexei)
 - added new column "severity" to history of alarms (Alexei)
 - status of triggers. If Select is used, no refresh (Alexei)
 - support for MIN algorithm for IT Services (Alexei)
 - support for timeticks for SNMP values. Thanks to Daniel Ester. (Alexei)
 - fixed pinger.pl (Alexei)
 - user-defined parameters will overwrite already existing (Alexei)
 - fixed field order for PostgreSQL, table items (Alexei)
 - removed doc/manual.lyx (Alexei)
 - fixed resizing of simple graphs (Alexei)
 - suppor for "--with-net-snmp" and "--with-ucd-snmp" (Alexei)
 - fixed type of services.goodsla. It's float now. (Alexei)
 - fixed addition of host triggers into IT Service tree (Alexei)
 - support of '(' and ')' in item keys (Alexei)
 - fixed dark blue color for user-defined chart (Alexei)
 - removed DOS style EOL from RedHat startup scripts (Alexei)
 - IT service to be hard-linked when added (Alexei)
 - fixed calculate_service_availability() (Alexei)
 - added report3.php (Alexei)
 - color statuses in media.php (Alexei)
 - fixed data.sql (Alexei)

Changes for 1.0beta8:

 - very basic support for SNMP trapping (Alexei)
 - added misc/snmptrap/snmptrap.sh (Alexei)
 - group selection for Item configuration form (Alexei)
 - added support for SLA level in IT Services (Alexei)
 - added fields services.showsla and services.goodsla (Alexei)
 - added field items.snmp_port (Alexei)
 - user-defined port number for SNMP requests (Alexei)
 - fixed SQL errors when adding host to IT Services (Alexei)
 - added chart_sla.php (Alexei)
 - fixed incorrect handling of timeouts when sending emails (Alexei)
 - fixed selection of recipient in trigger actions (Alexei)
 - fixed Plain Text values (Alexei)
 - fixed improper handling of special characters i.e. '\/" (Alexei)
 - fixed Last100 and Prev100 for both Alarms and Alerts (Alexei)
 - fixed "STATUS OF ZABBIX". Command was changed to 'ps aux' (Alexei)
 - personalisation (remember default port number for hosts) (Alexei)
 - added table 'profiles' (Alexei)
 - assured uniqueness of host names (Alexei)
 - added upgrades/dbpatches/1.0beta7_to_1.0beta8/ with patches (Alexei)
 - mass update for triggers (activate, deactivate, delete) (Alexei)
 - all sendto() and recvfrom() were changed to write() and read() in function send_mail() (Alexei)
 - fixed bug in host addition procedure when template host is used (Alexei)
 - different colors for different status of items, triggers, users (Alexei)

 - WIN32 agent. Added support for multiple servers (Victor)
 - WIN32 agent. Changes in communication protocol: on errors now returned special (Victor)
 - WIN32 agent. Support for new client-server protocol (Victor)
 - WIN32 agent. Added proc_info[] parameter (Victor)
 - WIN32 agent. Added memory[cached] parameter (supported only on Windows XP) (Victor)
 - WIN32 agent. Added logging to system Event Log (Victor)
 - WIN32 agent. PDH-related error messages are now more specific (Victor)
 - WIN32 agent. Listener thread now will not exit on any accept() error (Victor)
 - WIN32 agent. Added some parameters for agent statistics monitoring: number of accepted and rejected connections, processing errors, etc. (Victor)
 - WIN32 agent. Fixed bug in calculation of md5_hash[] and cksum[] parameters for zero-length files (Victor)
 - WIN32 agent. md5_hash[] and cksum[] now returns UNSUPPORTED for files larger than 64MB (due to high performance impact caused by checksum computing for large files). (Victor)

Changes for 1.0beta7:

 - startup scripts for RedHat 8.0. Thanks to John Crunk. (Alexei)
 - refresh rate is doubled for user 'guest' (Alexei)
 - mass insert and delete for items. (Alexei)
 - support for SNMPv2. New item type introduced. (Alexei)
 - improvements in housekeeping procedure (Alexei)
 - improvements for chart.php (Alexei)
 - added severity to pre-defined triggers (Alexei)
 - SO_LINGER is not default socket() option for zabbix_sender. (Alexei)
 - recvfrom() and sendto() were changed to read() and write() (Alexei)
 - fixed housekeeping procedure. Upgrade carefully! (Alexei)
 - support of template hosts. Remove tables hosts_templates and triggers_template. (Alexei)
 - Show-Show-Show renamed to Graph-Trend-Compare in latest.html (Alexei)
 - fixed buffer overflow in zabbix_log(). (Alexei)
 - availability reports for trapper-based triggers (Alexei)
 - fixed possible zabbix_suckerd crash. It may happen if socket() returns 0. (Alexei)
 - added new Host status - Template(3). (Alexei)
 - fixed group "all" in latest.php (Alexei)
 - do not dump "Expression cannot be evaluated" in case if function.lastvalue is NULL. Logic was changed a bit, but the message is still there. (Alexei)
 - show who is online in User config form. (Alexei)
 - when ran first time, some triggers becomes TRUE (like files was changed). This is already fixed. This bug does not exist. (Alexei)
 - fixed bug in queue.php select statement. Trapper type will not be selected. (Alexei)
 - when W2000 with SNMP agent restarted, items will becomes Not Supported. There is no such bug in CVS code anymore. (Alexei)
 - map will show host status in case of trigger based on trapper (Alexei)
 - fixed bug in zabbix_suckerd's select statements. Trapper type will not be selected. (Alexei)
 - new protocol for Zabbix agents, Support for ZBX_ERROR and ZBX_NOTSUPPORTED. (Alexei)
 - about.php: version of Zabbix was changed to 1.0beta7 (Alexei)
 - items.php: "Delay" renamed to "Update interval". (Alexei)
 - fixed precision issues in zabbix_agent(d) and zabbix_suckerd. All floats converted to double. (Alexei)
 - fixed selection of icon and host in sysmap.php. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - monitoring of servers without Zabbix agent installed. New item type: Simple Check. (Alexei)
 - improved performance of pinger.pl (Alexei)
 - added support of ':','\' for flexible parameters (example, cksum[c:\a.bat]) (Alexei)
 - added copyright notice to source files (Alexei)
 - pinger.pl will use mass-send of collected data. No unnecessary forks anymore. (Alexei)
 - all <? ?> were changed to <?php ?>. No changes in php.ini required anymore. (Alexei)
 - added Zabbix agent for WIN32 platforms. Thanks to Victor Kirhenstein. (Alexei)
 - fixed coredump in get_lastvalue(). Thanks to Rickard Plars. (Alexei)
 - delay renamed to "Update interval (in sec)" in item definition form (Alexei)
 - create/mysql/schema.sql will create tables with type=InnoDB by default (Alexei)
 - added upgrades/dbpatches/1.0beta6_to_1.0beta7/ with patches (Alexei)
 - added item type TRAPPER (Alexei)
 - fixes for PostgreSQL (Alexei)
 - added validation of host name (Alexei)
 - default value of StartSuckers is set to 4 (Alexei)
 - fixed Select in Status of Triggers (Alexei)
 - precision of Change is set to 2 in Latest Values (Alexei)
 - --enable-static to work on all platforms (Alexei)
 - zabbix_sender to be able to get information from stdin (Alexei)
 - support fo JavaScript required now (Alexei)
 - automatic resize of all graphs depending on screen size (Alexei)
 - got rid of message "Bad protocol identification '0'" when doing check_service[ssh] (Alexei)
 - performance improvements for zabbix_suckerd (Alexei)
 - added support of CSS (Alexei)
 - support of processor load on Solaris 2.6. Thanks to Mariusz. (Alexei)
 - improvements for user-defined graphs. Thanks to Mariusz. (Alexei)
 - improvements for System Maps. Thanks to Mariusz. (Alexei)
 - support for host groups (Alexei)
 - added table hosts_groups (Alexei)
 - added table groups (Alexei)
 - ./configure to find PostgreSQL's includes in /usr/local/include (Alexei)
 - basic support for log rotating (Alexei)
 - added additional error checks in get_value_snmp() (Alexei)

Changes for 1.0beta6:

 - parameter StatFile removed (Alexei)
 - added support for check_service(service,ip,port) (Alexei)
 - added support for check_port(ip,port) (Alexei)
 - fixed check_right(). Thanks to Daniel Higgins. (Alexei)
 - more changes to send_email(). Thanks to Daniel Higgins. (Alexei)
 - added file TODO (Alexei)
 - status will be changed to UNCREACHABLE only in case of three network errors (Alexei)
 - added column hosts.network_errors (Alexei)
 - support for parameters netloadin[*] and netloadout[*] (Alexei)
 - added src/zabbix_agent/stats.c and stats.h (Alexei)
 - added parameter StatFile to zabbix_agentd.conf (Alexei)
 - availability graph for IT Services (Alexei)
 - improvement in user rights handling routines (Alexei)
 - if trigger status is UNKNOWN, set function.lastvalue to NULL (Alexei)
 - fixed permission check for all *.php (Alexei)
 - Priority was renamed to Severity (Alexei)
 - added graph to availability report (Alexei)
 - added frontends/php/chart4.php (Alexei)
 - availability report will not show trigger expressions (Alexei)
 - added creation of table 'sessions' to migration scripts for 1.0beta4 (Alexei)
 - no dependency on register_globals in php.ini (Alexei)
 - zabbix_suckerd to write "Connection reset by peer" to LogFile (Alexei)
 - \n change to \r\n in send_email() (Alexei)
 - added table service_alarms (Alexei)
 - fixed problem with parsing of trigger expressions. [.-.] changed to - (Alexei)
 - support for function nodata() added (Alexei)
 - minimum number of zabbix_suckerd that can be started is 4 (Alexei)
 - simplified function update_triggers(). (Alexei)
 - fixed situation when Service is linked to a trigger. Service name is correct now. (Alexei)
 - support for new trigger function: str() (Alexei)
 - changed type of functions.parameter to varchar(255) (Alexei)
 - additional colors for graphs (Alexei)
 - in chart3.php: group by <complex expression> changed to group by 1 (Alexei)
 - added housekeeping procedure for table sessions (Alexei)
 - changed width=\"X%\" to width=X% in *.php (Alexei)
 - Status of a trigger will blink if it was changes during last 300 seconds (Alexei)
 - Zabbix daemons to update triggers.lastchange when triggers.values is changed (Alexei)
 - added misc/init.d/debian/zabbix-[suckerd|trapperd] (Alexei)
 - removed misc/init.d/debian/zabbix-server (Alexei)
 - send_email() will timeout after 10 seconds (Alexei)
 - DBadd_alarm() renamed to add_alarm() (Alexei)
 - support for SCO OpenServer (Alexei). Thanks to Alexender Kirhenstein.
 - ./configure will correctly define socklen_t (Alexei)
 - <center> changed to <div align=center> (Alexei)
 - reason of problem in screen IT Services (Alexei)
 - added frontends.php/helpdesk.php (Alexei)
 - added "...#form" to button Change in form Configuration of Users (Alexei)
 - "Just for information" changed to "Information" (Alexei)
 - fixed ./configure to correctly find zlib (Alexei)
 - housekeeping to delete no more than HousekeepingFrequency*3600 records from table history and history_str at once (MySQL only) (Alexei)
 - changed definition of functions.lastvalue to allow NULL (Alexei)
 - added upgrades/dbpatches/1.0beta5_to_1.0beta6/ with patches (Alexei)
 - added misc/init.d/debian/zabbix_agent (Alexei)

Changes for 1.0beta5:

 - added parameter DBHost (Alexei)
 - added upgrades/dbpatches/1.0beta4_to_1.0beta5/ with patches (Alexei)
 - added support for disktotal[*] (Alexei)
 - added support for inodetotal[*] (Alexei)
 - added support for *,/,+, and - in trigger expressions (Alexei)
 - removed frontends/php/chart4.php (Alexei)
 - update item status to UNSUPPORTED in case if SNMP support was not included into zabbix_suckerd (Alexei)
 - added mysql_init() to DBconnect() (Alexei)
 - fixed Next100 and Prev100 for case if some hosts are hidden (Alexei)
 - added select for latest values (Alexei)
 - delete related services if trigger is deleted (Alexei)
 - fixed problem with substitution of macros for messages (Alexei)
 - eliminated DBis_empty() by replacing to DBnum_rows() (Alexei)
 - MAX_STRING_LEN increased to 4096 (Alexei)
 - fixed zabbix_log(). Possible coredump if data contains %s, etc (Alexei)
 - changed grid size for all graphs (Alexei)
 - added frontends/php/chart4.php (Alexei)
 - added frontends/php/compare.php (Alexei)
 - redesigned all graphs (changed colors, etc) (Alexei)
 - host selection for availability report (Alexei)
 - more fixes to send_email() (Alexei)
 - fixed crash in case if MySQL server gone (support for signal PIPE) (Alexei) Thanks to Arturs.
 - fixed duplicate triggers in Availability Report (Alexei)
 - fixed division by zero in Availability Report (Alexei)
 - added frontends/php/chart3.php (Alexei)
 - small fix for form "Configuration of network map" (Alexei)
 - for host templates, %s can be used in trigger description to be substituted with new host name (Alexei)
 - empty result for DBselect is always checked (Alexei)
 - fixed send_email(). According to RFC, DATA should be sent with followed EOL (Alexei)
 - fixed memory leak in main_alerter_loop(). Added DBfree_result(). (Alexei)
 - fixed missing close of socket in case if connection to SMTP server is rejected (Alexei)

Changes for 1.0beta4:

 - ./configure will find libz  to solve problem with MySQL (Alexei)
 - support for service tree (Alexei)
 - vacuuming as part of housekeeping process for PostgreSQL (Alexei)
 - many improvements for PostgreSQL support (Alexei)
 - added item which reflects host status (0-normal, 2-unreachable) (Alexei)
 - fixed function apply_actions() (Alexei)
 - added Next100 and Prev100 for alerts and alarms (Alexei)
 - check permissions for Availability report (Alexei)
 - added parameter SenderFrequency to zabbix_suckerd configuration file (Alexei)
 - added frontends/include/defines.inc.php (Alexei)
 - added column services.algorithm (Alexei)
 - list of test cases added to the Manual (Alexei)
 - emails to be sent in case of TRUE-UNKNOWN-FALSE and v.s. (Alexei)
 - one zabbix_suckerd to send alerts (Alexei)
 - minimum number of zabbix_suckers StartSuckers is set to 3 (Alexei)
 - added alerts.retries (Alexei)
 - added alerts.status (Alexei)
 - status of triggers changes if host/item status has been changed (Alexei)
 - status of triggers is set correctly even if zabbix is restarted (Alexei)
 - php/include/*inc renamed to php/include/*inc.php (Alexei)
 - check of source IP address for trapped values (Alexei)
 - added include/security.h and include/security.c (Alexei)
 - added items.trapper_hosts (Alexei)
 - housekeeping period for items to be set in days (Alexei)
 - authorisation without user name/password (Alexei)
 - default user "guest" (Alexei)
 - added table 'sessions' (Alexei)
 - added index triggers.value and trigger.status (Alexei)
 - added column alarms.value (Alexei)
 - removed column alarms.istrue (Alexei)
 - added columns triggers.status (Alexei)
 - added columns triggers.value (Alexei)
 - removed column triggers.istrue (Alexei)
 - support for --enable-static for ./configure (Alexei)
 - housekeeping period for alarms and alerts to be set in days (Alexei)
 - created directory upgrades/dbpatches/1.0beta3_to_1.0beta4 (Alexei)
 - more anvanced algorithm for updating disable_until field (Alexei)
 - problem with "Lost connection to DB" solved (Alexei)
 - function DBis_empty(), code cleanup (Alexei)
 - unreachable parameters will not be shown in Queue (Alexei)
 - support for check_service[service,port]
 - advanced change of host status in zabbix_suckerd (Alexei)
 - added support of UserParameter(s) returning non-numeric values (Alexei)
 - doc/manual.lyx will not be included in Zabbix release (Alexei)
 - changes to make Zabbix compile in non-GCC environments (Alexei)
 - unreachable hosts will be clickable in system maps (Alexei)
 - fixed double posting of the same trigger status into alarms (Alexei)
 - fixed macros substitution in email alerts (Alexei)
 - removed option -Wall from all Makefiles (Alexei)
 - removed "//" comments from Zabbix code (Alexei)
 - disabled experimental code by commenting #define PERF (Alexei)
 - improvements in SNMP handling for zabbix_suckerd (Alexei)
 - fixed check for SNMP library in configure.in (Alexei)
 - template host set to empty in Host definition form (Alexei)
 - support for DisableHousekeeping for zabbix_suckerd (Alexei)
 - protection from items.delay set to 0 (Alexei)
 - values provided by an agent can be less than zero (Alexei)

Changes for 1.0beta3:

 - support for chart showing diff instead of real values (Alexei)
 - support for new trigger status - UNKNOWN (Alexei)
 - zabbix_suckerd housekeeping process to disconnect from DB when unactive (Alexei)
 - support for check_service[http] (Alexei)
 - drop column config.password_required (Alexei)
 - drop column users.groupid (Alexei)
 - drop table groups (Alexei)
 - added parameter DBConnectOnEach for zabbix_trapperd (Alexei)
 - added default user "guest" (Alexei)
 - more support for flexible permissions (Alexei)
 - added support for Inverse Select in status of triggers (Alexei)
 - added support for flexible permissions (Alexei)
 - fixed items.php (Alexei)
 - added table 'rights' (Alexei)
 - added time legend for simple graph (Alexei)
 - already existing hosts can be used as template from new host (Alexei)
 - new algorithm for audible notification in screen "Status of Triggers" (Alexei)
 - changed definition of DebugLevel (Alexei)
 - improved update_triggers() (Alexei)
 - fixed get_lastvalue() (Alexei)
 - minor changes in include/cfg.c (Alexei)
 - column functions.lastvalue changed to varchar(255) (Alexei)
 - column items.lastvalue changed to varchar(255) (Alexei)
 - column items.prevvalue changed to varchar(255) (Alexei)
 - support for version[zabbix_agent] (Alexei)
 - better validation of trigger expressions in validate_expression (Alexei)
 - common parser of config files in include/cfg.c (Alexei)
 - added column value_type to table items_template (Alexei)
 - support for system[uname] (Alexei)
 - support for system[hostname] (Alexei)
 - parameter Server can consist of list of Zabbix servers (Alexei)
 - SO_LINGER is default socket option for zabbix_sender (Alexei)
 - added support of NoTimeWait for zabbix_trapperd (Alexei)
 - fixed schema for PostgreSQL, column disable_until (Alexei)
 - added directory upgrades/dbpatches/1.0beta2_to_1.0beta3 (Alexei)
 - correct handling of timeout situations for zabbix_agentd (Alexei)
 - added support for non-syslog logging (Alexei)
 - added parameter LogFile for zabbix_trapper (Alexei)
 - added parameter LogFile for zabbix_trapperd (Alexei)
 - added parameter LogFile for zabbix_agentd (Alexei)
 - added parameter LogFile for zabbix_suckerd (Alexei)
 - added files include/log.h and include/log.c (Alexei)
 - solved problem with getpeername() (Alexei)
 - support for parameter Timeout for zabbix_trapper (Alexei)
 - support for parameter Timeout for zabbix_trapperd (Alexei)
 - support for parameter Timeout for zabbix_agent (Alexei)
 - fixed wrong data in alarms.php (Alexei)
 - swapped warning_on.wav and warning_off.wav (Alexei)
 - support for parameter Timeout for zabbix_agentd (Alexei)
 - support for parameter Timeout for zabbix_suckerd (Alexei)
 - do not refresh screen if displayed all triggers (Alexei)
 - fixed "Send message to" in actions.html (Alexei)
 - support for experimental parameter NoTimeWait (Alexei)
 - diskfree[*] to return free disk space in Kb (Alexei)
 - support for non-numeric parameters (Alexei)
 - common parser function for configuration files (Alexei)
 - added file include/cfg.h and include/cfg.c (Alexei)
 - support for system[uptime] on FreeBSD (Alexei)
 - support for kern[maxfiles] on FreeBSD (Alexei)
 - support for kern[maxproc] on FreeBSD (Alexei)
 - zabbix_trapperd cannot be ran as root (Alexei)
 - added table history_str (Alexei)
 - added column value_type to table items (Alexei)
 - removed(?) support for automake (Alexei)
 - partial support for automake (Alexei)
 - parent process will terminate childs if one of the childs died (Alexei)
 - support for PidFile for zabbix_agentd,zabbix_suckerd and zabbix_trapperd (Alexei)
 - Zabbix processes will show statuses for ps (FreeBSD,...) (Alexei)
 - changes in AUTHORS (Alexei)
 - added support for IP addresses for SNMP-enabled hosts. Thanks to Denis Ustimenko. (Alexei)
 - commented #define TEST_PARAMETERS in zabbix_agent.c (Alexei)
 - proc_cnt[apache] was changed to proc_cnt[httpd] (Alexei)

Changes for 1.0beta2:

 - changes in manual.lyx (Alexei)
 - added parameter ListenPort to zabbix_agentd and zabbix_trapperd (Alexei)
 - all *.html documents were renamed to *.php (Alexei)
 - clean compilation on HP-UX 11.xx (Alexei)
 - change host status to Unreachable if agent drops connection (Alexei)
 - added #include <time.h> into db.h (Alexei)
 - added support for connection to MySQL via Unix socket. Thanks to Arturs Aboltins (Alexei)
 - configure to find PostgreSQL in /usr/local/lib and /usr/local/include/pgsql (Alexei)
 - added set of user-defined parameters for monitoring MySQL servers. See misc/conf/zabbix_agent(d).conf (Alexei)
 - check_service[smtp] will send QUIT. (Charlie)
 - clean compilation on FreeBSD (Alexei)
 - clean compilation on Solaris (Alexei)
 - check_service[smtp] will send QUIT. Thanks to Charlie. (Alexei)
 - calls to malloc+strcpy changed to strdup() (Alexei)
 - fix of parameter Server in zabbix_agentd.conf (Alexei)
 - fix of System Map image (Alexei)

Changes for 1.0beta1:

 - added startup scripts for RedHat. (Charlie Collins)
 - disabled unfinished "IT SERVICES" functionality  (Alexei)
 - support for parameter Server in zabbix_agent.conf (Alexei)
 - added sample zabbix_trapper(d).conf to misc/conf (Alexei)
 - support for configuration file for zabbix_trapper(d) (Alexei)
 - support for DB* parameters in zabbix_suckerd.conf (Alexei)
 - not supported items will not be shown in latest values (Alexei)
 - zabbix_agentd cannot be ran as root (Alexei)
 - added file misc/conf/zabbix_suckerd.conf (Alexei)
 - added misc/init.d/debian/zabbix-server (Alexei)
 - zabbix_suckerd cannot be ran as root (Alexei)
 - added column URL to table triggers (Alexei)
 - character '.' can be used in definition of monitored parameters (Alexei)
 - added average-only mode for trends (Alexei)
 - fixed bug with unexpected change of item status to NOT SUPPORTED. This bug appeared because of incomplete processing of timeout situations (Alexei)
 - constant DELAY_ON_NETWORK_FAILURE is set to 60 (Alexei)
 - added column status to table services (Alexei)
 - added user-defined sorting to form "Latest Values" (Alexei)
 - extra debug information in case of network errors in zabbix_suckerd (Alexei)
 - fixed uninterruptable calls to connect() in zabbix_suckerd (Alexei)
 - added column "soft" to services_links (Alexei)
 - added function DBfetch to frontends/php/include/db.inc (Alexei)
 - srv_status.html accessible without password (Alexei)
 - added srv_status.html and services.html (Alexei)
 - added table services and services_links (Alexei)
 - support for parameter StartAgents in zabbix_agentd.conf (Alexei)
 - number of forked zabbix_trapperd decreased to 5 (Alexei)
 - number of forked zabbix_agentd decreased to 5 (Alexei)
 - support for parameter UserParameter in zabbix_agentd.conf (Alexei)
 - support for advanced zabbix_agentd.conf (Alexei)
 - added misc/conf/zabbix_agentd.conf
 - in case of network error, zabbix_suckerd will not try to request any parameters from the host during next 120 seconds (Alexei)
 - added directory upgrades/dbpatches/1.0alpha12_to_1.0beta1 (Alexei)
 - added column disabled_until to table hosts (Alexei)
 - modified SQL statements in both report2.html and graph2.html. Thanks to Oliver Siegmar. (Alexei)
 - added support of audible notification (Alexei)
 - select criteria in form "Status of Triggers". Thanks to Lauris Stiglics. (Alexei)
 - default values for config.alert_history and config.alarm_history are set to one year (Alexei)
 - file COPYING changed (Alexei)
 - file INSTALL truncated (Alexei)
 - added "-lcrypto" to SNMP library detection in configure.in (Alexei)
 - additional statistics in screen "Status of Zabbix" (Alexei)
 - changes in manual.lyx (Alexei)
 - added #define <string.h> to some C sources to eliminate compiler warnings (Alexei)

Changes for 1.0alpha12:

 - cksum[/etc/inetd.conf] will not be supporter for a while (Alexei)
 - diff(0) will not be evaluated as '1' for a fresh item (Alexei)
 - not monitored hosts will not be referenced from System Map (Alexei)
 - not monitored hosts will not be shown in form Status of Triggers (Alexei)
 - in case of network error, zabbix_suckerd will not try to request same parameter during next 120 seconds (Alexei)
 - zabbix_trapperd will not exit after timeout (Alexei)
 - added comments to many functions of source code (Alexei)
 - added columns alert_history and alarm_history to table config (Alexei)
 - added link from graphs to trends and vs (Alexei)
 - housekeeping process in zabbix_suckerd will also delete old records from tables alerts and alarms (Alexei)
 - added directory upgrades/dbpatches/1.0alpha11_to_1.0alpha12 (Alexei)
 - added index on column "clock" for table alarms (Alexei)
 - cleanup of all *.html files (Alexei)
 - removed doc/dbstructure (Alexei)
 - removed doc/manual.txt (Alexei)
 - minor changes in manual.lyx (Alexei)
 - added version (draft 1.01) to manual.lyx (Alexei)
 - character '-' can be used to form server name (Alexei)
 - fixed dependencies in functions that delete information for zabbix tables (Alexei)
 - fixed function is_float (Alexei)
 - fixed select statement for Network Maps. Host status is correct. (Alexei)
 - availability report will not show not monitored hosts (Alexei)
 - "maxumum" changed to "maximum" in actions.html (Alexei)
 - "have been restarted" changed to "has been ..." (Alexei)
 - added support for opertor '=' (Alexei)
 - changes in timeout handling for zabbix_trapperd (Alexei)
 - changes in doc/manual.lyx (Alexei)
 - doc/manual.lyx created (Alexei)
 - no SA_RESTART flag for sigaction() (Alexei)
 - signal() was changed to sigaction() (Alexei)
 - changes in timeout handling (Alexei)
 - added support for cksum[*], "*" can be any filename (Alexei)
 - cksum[] does not call external program "cksum" anymore (Alexei)
 - added support for memory[free], memory[total] and memory[shared] for FreeBSD (Alexei)
 - minor fixes in doc/manual.txt (Alexei)
 - minor fixes in INSTALL (Alexei)
 - added support for check_port[*], which tries to connect to the port (Aelxei)
 - new type of parameters: parameter[*], actual value of "*" can be passed from Zabbix server (Alexei)
 - zabbix_agentd will lower scheduling priority to 5 (Alexei)
 - fixed broken customized graphs, file chart2.html (Alexei)

Changes for 1.0alpha11:

 - minor changes in manual.txt (Alexei)
 - added support for swap[free] and swap[total] for Solaris (Alexei)
 - added define HAVE_PROC_LOADAVG (Alexei)
 - parameter tcp_count is not supported anymore (Alexei)
 - no warnings for bcopy anymore under Solaris (Alexei)
 - changes in AUTHORS (Alexei)
 - fixes in function PROCCNT (Alexei)
 - changes in documentation (Mike)
 - simplified tcp_listen procedure in zabbix_trapperd.c (Alexei)
 - simplified tcp_listen procedure in zabbix_agentd.c (Alexei)
 - no full list of triggers and items will be shown (Alexei)
 - deleted column triggers.lastcheck (Alexei)
 - fixed PostgreSQL upgrade patch to 1.0alpha10 (Alexei)
 - if item.history==0, not values will be added to table history for this item (Alexei)
 - added directory upgrades/dbpatches/1.0alpha10_to_1.0alpha11/ (Alexei)
 - added set of keys proc_cnt[*] (Alexei)
 - when pressing Acive in list of items, [all] selected unstead of [Server]. Fixed. (Alexei)
 - some triggers have incorrect status. Fixed. (Alexei)
 - global variable $ERROR_MSG will show details of operation failure (Alexei)
 - fixed both zabbix_trapper and zabbix_trapper to correctly change status of triggers (Alexei)

Changes for 1.0alpha10:

 - added support for trigger dependencies
 - added column dep_level to table TRIGGERS
 - added new host type: Workstation + frontends/php/images/sysmaps/Workstation.png
 - added table triger_depends
 - calls to perror() were changed to syslog() where possible
 - added status line to full screen version of form "Status of Triggers"
 - added directory upgrades/dbpatches/1.0alpha9_to_1.0alpha10/
 - removed parameters net[listen_21],net[listen_22],net[listen_25],net[listen_110], net[listen_143]
 - added parameters check_service[ftp],check_service[smtp],check_service[ssh],check_service[pop], check_service[nntp],check_service[imap]
 - added constant TRAPPERD_FORKS (default is 10)
 - added constant AGENTD_FORKS (default is 10)
 - minor fixes in PHP code
 - added some basic information on zabbix_trapperd to manual.txt
 - added zabbix_trapperd
 - minor fixes in manual.txt
 - check for filesystem /proc in configure.in
 - table "Supported parameters by platform" added to manual.txt
 - removed recommendation of PostgreSQL from manual.txt
 - use of /proc was changed to native calls to sysinfo where possible
 - fixed double appearing of complex triggers in list of triggers
 - added form for changing host details
 - All calculations are made in C code instead of SQL statements
 - Housekeping now runs as separate process, however it's part of zabix_suckerd
 - "Not monitored" will not be displayed
 - Calls to mhash() changed to md5(), thus eliminating use of php4-mhash module.
 - Added missing line in zabbix_suckerd. Now it reads items.snmp_oid from DB.

Changes for 1.0alpha9:

 - zabbix_suckerd fixed to listen on interfaces other than 127.0.0.1
 - Fixed nasty bug in DB structure. One of indexes of table functions was incorrectly defined as unique.
 - added patches to upgrades/dbpatches/1.0alpha8_to_1.0alpha9
 - Added status line to all PHP forms (like, "[Host added]")

Changes for 1.0alpha8:

 - changed type of actions.message and alerts.message to blob(text)
 - added new parameters: io[disk_*]
 - zabbix_sucker renamed to zabbix_suckerd
 - new high performance zabbix_agentd
 - connect using IP address became possible
 - new columns - useip,ip were added to table hosts
 - added bin/
 - removed src/.../acconfig.h
 - removed src/.../configure.in
 - added Makefile.in,acconfig.h,configure.in
 - added src/zabbix_sucker/acconfig.h and src/zabbix_trapper/acconfig.h
 - parameters net[listen_??] will use /proc filesystem
 - parameter system[proccount] uses call to sysinfo() function
 - removed calls to command strip from all Makefile.in
 - passwords are not stored in plain text. MD5 is used.
 - zabbix_agent can be tested by defining macro TEST
 - added index (triggerid,clock) for table alarms
 - status of triggers will not be shown for disabled and not-supported parameters
 - fixed availability report
 - optimization of chart.html
 - added trend.html
 - added trends.html
 - improved performance of network map
 - added column icon to table sysmaps_hosts
 - added images Hub.png, Notebook.png, Printer.png, Router.png, Server.png, host.png
 - new monitored parameters: cksum[/usr/sbin/sshd], cksum[/usr/bin/ssh]
 - a color for each parameter of graph can be defined
 - warning in functions evaluate_DIFF has been eliminated
 - removed columns "Lastdelete" and "Nextcheck" from configuration of items
 - added patches to upgrades/dbpatches/1.0alpha7_to_1.0alpha8
 - label "Host" changed to "Parameter" in screen "Conf. of graph"
 - updated doc/dbstructure

Changes for 1.0alpha7:

 - added section about configuration of Apache
 - name of server included to descriptions of template triggers
 - link from list of triggers to trigger change form
 - changed host form to ask about values from template
 - deleted link to comments.html in tr_status.html
 - fixed Enabled/Disabled checkbox in trigger form
 - added real links to page About
 - fullscreen mode for form Status of Triggers
 - minor changes in manual.txt
 - no password to see alarms needed
 - fullscreen mode for Network Maps and graphs
 - fixed bug with getting processor load on Linux
 - added /upgrades/dbpatches/1.0alpha6_to_1.0alpha7
 - changes in manual.txt
 - fixed bug with lost status of trigger
 - added file frontends/php/about.html
 - link can be deleted now (network maps)
 - host icons in network maps became clickable
 - function NODATA is no longer supported
 - fixed get_minnextcheck
 - all these tables are added to PostgreSQL
 - added table graphs_items
 - lowered default values for triggers
 - added file frontends/php/chart2.html
 - added file frontends/php/charts.html
 - added file frontends/php/graph.html
 - added file frontends/php/graphs.html
 - added file frontends/php/images/sysmaps/host.png
 - added file frontends/php/map.html
 - added file frontends/php/maps.html
 - added file frontends/php/sysmap.html
 - added file frontends/php/sysmaps.html
 - added table sysmap
 - added table sysmaps

Changes for 1.0alpha6:

 - error in PHP frontend in Host definition form

Changes for 1.0alpha5:

 - changes in manual.txt
 - support for SNMP agents !
 - zabbix_sucker forks N (default=10) copies to run in parallel mode. Monitoring of hundreds of servers is reality !
 - "netstat -ln|grep tcp" was replaced by more efficient "netstat -lnt"
 - support for macros in email subject and body
 - fixed zabbix_trapper. Added update_functions (itemid).
 - finally (!) removed include/sysinfo.h
 - source code became more structured
 - call to perror was changed to syslog where necessary
 - zabbix_sucker will not print "Spent x seconds ..." to syslog

Changes for 1.0alpha4:

 - fixed EXECUTE function in sysinfo.c It will return FAIL when command not found.
 - added report of Status of Zabbix - report1.html
 - added Availability Report - report2.html
 - added hints on choosing right DB (PostgreSQL vs MySQL) to manual.txt
 - added section on reports in manual.txt
 - fixed "undefined $register" and other warnings in media.html
 - "netstat -an|grep LISTEN" was replaced by more efficient "netstat -ln|grep tcp" in zabbix_agent.c
 - critical value for disk space and number of inodes decreased to 100000000
 - table "platforms" is not used anymore
 - removed platformid and related indexes from table items_template
 - directory upgrades/ created
 - directory create/data/ created
 - Chapter 6 (Upgrading) added to manual.txt
 - added notes for PostgreSQL to manual.txt
 - added key (userid) to table media (MySQL)
 - added key (triggerid) to table actions (MySQL)
 - added key (istrue) to table triggers (MySQL,PostgreSQL)
 - added key (nextcheck) to table items (MySQL,PostgreSQL)
 - added key (status) to table items (MySQL,PostgreSQL)
 - removed include/sysinfo.h
 - trigger update does not delete actions anymore
 - functionality of zabbix_alarmer transferred to zabbix_sucker. No need for zabbix_alarmer anymore !

Changes for 1.0alpha3:

 - fixed NODATA function
 - fixed bug with trigger updating in PHP frontend
 - added check for SMTP, FTP, SSH, TELNET, WEB, POP3, and IMAP servers availability
 - fixed Trigger Status form
 - removed MySQL specific unix_timestamp() from SQL statements
 - added "Use of Zabbix" section to manual
