Version 2.2.1
-------------
Released on June 7th, 2018
- :class:`~fields.StringField` only sets ``data = ''`` when form data
is empty and an initial value was not provided. This fixes an issue
where the default value wasn't rendered with the initial form.
(`#291`_, `#401`_)
.. _#291: https://github.com/wtforms/wtforms/issues/291
.. _#401: https://github.com/wtforms/wtforms/issues/401
Version 2.2
-----------
Released on June 2nd, 2018
- Merged new and updated translations from the community.
- Passing ``data_`` args to render a field converts all the
underscores to hyphens when rendering the HTML attribute, not just
the first one. ``data_foo_bar`` becomes ``data-foo-bar``. (`#248`_)
- The :class:`~validators.UUID` validator uses the :class:`uuid.UUID`
class instead of a regex. (`#251`_)
- :class:`~fields.SelectField` copies the list of ``choices`` passed
to it so modifying an instance's choices will not modify the global
form definition. (`#286`_)
- Fields call :meth:`~fields.Field.process_formdata` even if the raw
data is empty. (`#280`_)
- Added a :class:`~fields.MultipleFileField` to handle a multi-file
input. :class:`~fields.FileField` continues to handle only one
value. The underlying :class:`~widgets.FileInput` widget gained a
``multiple`` argument. (`#281`_)
- :class:`~fields.SelectField` choices can contain HTML (MarkupSafe
``Markup`` object or equivalent API) and will be rendered properly.
(`#302`_)
- :class:`~fields.TimeField` and
:class:`html5.TimeField <fields.html5.TimeField>` were added.
(`#254`_)
- Improved :class:`~validators.Email`. Note that it is still
unreasonable to validate all emails with a regex and you should
prefer validating by actually sending an email. (`#294`_)
- Widgets render the ``required`` attribute when using a validator
that provides the ``'required'`` flag, such as
:class:`~validators.DataRequired`. (`#361`_)
- Fix a compatibility issue with SQLAlchemy 2.1 that caused
:class:`~ext.sqlalchemy.fields.QuerySelectField` to fail with
``ValueError: too many values to unpack``. (`#391`_)
.. _#248: https://github.com/wtforms/wtforms/pull/248
.. _#251: https://github.com/wtforms/wtforms/pull/251
.. _#254: https://github.com/wtforms/wtforms/pull/254
.. _#280: https://github.com/wtforms/wtforms/pull/280
.. _#281: https://github.com/wtforms/wtforms/pull/281
.. _#286: https://github.com/wtforms/wtforms/pull/286
.. _#294: https://github.com/wtforms/wtforms/pull/294
.. _#302: https://github.com/wtforms/wtforms/pull/302
.. _#361: https://github.com/wtforms/wtforms/pull/361
.. _#391: https://github.com/wtforms/wtforms/pull/391
Pkgsrc changes:
* Adjust a few Makefile.in patches.
Upstream changes:
Changes for 4.0.1
4.0.1rc2 was released as 4.0.1 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.1rc2
Bug fixes:
..F....... [ZBX-14904] fixed possible PHP errors in "Problem hosts"
widget (Sasha)
.......PS. [ZBX-15057] fixed possible crash when syncing host groups (wiper)
--------------------------------------------------------------------------------
Changes for 4.0.1rc1
New features:
..F....... [ZBXNEXT-4725] added filter fields to select templates and
hosts by directly linked templates; made proxy filter field visible
in configuration hosts field (miks)
..F....... [ZBXNEXT-4796] added 'fullscreen' and 'kiosk' URL arguments to
allow to set layout mode via link (ashubin, gcalenko)
.......PS. [ZBXNEXT-4782] improve out of memory error message by adding
statistics and backtrace; improve something impossible has just
happened error message by adding backtrace (vso)
........S. [ZBXNEXT-4271] improved escalator performance by using nextcheck
index instead of reading whole table (vso)
Bug fixes:
..F....... [ZBX-14807] fixed selection box for graphs on monitoring
screens (gcalenko)
...G...... [ZBX-14779] extended support of system.stat[ent],
system.stat[cpu,pc], system.stat[cpu,ec] on IBM AIX to LPAR
type 'dedicated' (Andris)
........S. [ZBX-14851] fixed the host visible name in the event
details/messages from server when using long utf8 text (MVekslers)
.......P.. [ZBX-14887] fixed max count of records in the single json that
proxy can send to the server (MVekslers)
.......PS. [ZBX-14972] fixed the case where data from non-monitored VMware
services are not removed from vmware cache (MVekslers)
...G...PS. [ZBX-14856] added support for OpenSSL 1.1.1 (Andris)
.D.G...PS. [ZBX-14971] added note on runtime control with PID numbers
larger than 65535 to server, proxy and agentd help messages and
man pages (Andris)
A......... [ZBX-14734] fixed the verification of the assignment of two
web checks with the same name from different templates to one
host (vasilijs)
..F....... [ZBX-14749] fixed cloning inherited host prototype on host (vasilijs)
..F....... [ZBX-14663] fixed calculation of Y zero position in graph (miks)
A......... [ZBX-14865] fixed "Field "parent_itemid" cannot be set to NULL"
error message while importing multiple templates (Sasha)
..F....... [ZBX-14925] added support of user language specific url link in
support icon, supported languages: english as default, japanese,
russian (gcalenko)
........S. [ZBX-14854] improved preprocessor worker performance (MVekslers)
..F....... [ZBX-14798] fixed incorrect zero rounding in date and time
fields (gcalenko, Ivo)
........S. [ZBX-14954] fixed sql error in escalator when working with
Oracle, PostgreSQL (less than v9.4) databases (wiper)
..F....... [ZBX-14757] fixed incorrect translation string in en_US
locale (zalex_ua)
..F....... [ZBX-14757] fixed fields becoming writable upon form refresh
in host prototype form (vmurzins)
..F....... [ZBX-14915] fixed 'follow redirects' checkbox in web scenario
step's dialog (miks)
..F....... [ZBX-14811] fixed color of the host name in the title of the
Screens (vasilijs)
..F....... [ZBX-14776] fixed sorting when changing status of media type
(vasilijs)
..F....... [ZBX-14711] fixed triggers in trigger overview being filtered
by trigger severity and trigger status change time instead of
problem severity and problem creation time (agriscenko)
..F....... [ZBX-14689] fixed updating of the Graph list of host when
selecting a group of hosts (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for
templated triggers, trigger prototypes, graphs, graph prototypes,
host prototypes and web scenarios (agriscenko)
..F....... [ZBX-14861] fixed trigger evaluation result not visible in test
dialogue when expression is too long (agriscenko)
..F....... [ZBX-14723] fixed zoom button for time selector in IE browser
(ashubin)
..F....... [ZBX-14888] fixed table markup on overview and system info
pages (agriscenko)
..F....... [ZBX-14652] fixed plain text Latest data when selecting more
than 1 item (vasilijs)
..F....... [ZBX-14618] fixed host prototype status checkbox resets after
adding template (vasilijs)
..F....... [ZBX-14632] fixed minor typos in comments and tests (vasilijs)
..F....... [ZBX-14834] fixed icon misplacement in problem view (Ivo)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter
to sometimes show duplicate values (Ivo)
........S. [ZBX-10784] fixed validation of double/Numeric(float)
values (MVekslers)
..F....... [ZBX-14727] fixed selection of data for trigger overview and
graphs if first drop down entry is "none" (Ivo)
.....J.... [ZBX-14615] fixed Java gateway not to mark host unreachable
in case of invalid username and password (vso)
.....J.... [ZBX-14585] fixed JMX endpoint not being included in error
message in case of connection errors (vso)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description
(gcalenko)
.......PS. [ZBX-14764] fixed crash that could occur when OpenIPMI pollers
are configured (vso)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving
invalid xml (vso)
........S. [ZBX-14908] fixed crash when processing internal trigger events
and deleting triggers at the same time (vso)
--------------------------------------------------------------------------------
Changes for 4.0.0
4.0.0rc3 was released as 4.0.0 without any changes
--------------------------------------------------------------------------------
Changes for 4.0.0rc3
New features:
....I..... [ZBXNEXT-4757] added new dashboard to "Zabbix server health"
(Alexei, Sasha, vmurzins)
....I..... [ZBXNEXT-4757] renamed default dashboard to "Global view" and
improved widget layout (Alexei, Sasha, vmurzins)
.......PS. [ZBXNEXT-4757] added support of "pused" mode for cache-related
internal items (Sasha)
....I..... [ZBXNEXT-4757] added new and renamed existing items in
"Template App Zabbix Server" and "Template App Zabbix Proxy"
templates (Sasha)
Bug fixes:
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured
vmware maxQueryMetrics parameter (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0rc2
Bug fixes:
..F....... [ZBXNEXT-4588] fixed multiple minor issues in SVG graph widget;
fixed dashboard widget height calculation (miks)
..F....... [ZBX-14891] fixed undefined index "show_timeline" in screens
(agriscenko)
..F....... [ZBX-14874] fixed SQL errors being generated in database
log files (Ivo)
--------------------------------------------------------------------------------
Changes for 4.0.0rc1
New features:
..F....... [ZBXNEXT-4721] removed footer from dashboard widgets (vasilijs)
A.F....... [ZBXNEXT-4588] improved performance of problems selection in
graph widget; renamed 'Classic graph' to 'Graph (classic)';
fixed several bugs in graph widget (miks, Sasha)
..F....... [ZBXNEXT-4722] made operator names consistent in all interface (Ivo)
.........T [ZBXNEXT-4739] removed deprecated macros $1-$9 from item names
in templates (vso)
....I..... [ZBXNEXT-4736] added index by nextcheck to escalations table (wiper)
Bug fixes:
..F....... [ZBX-14783] fixed align of the left column in several widgets
and reports (Ivo)
.........T [ZBX-13377] fixed naming of groups and applications (vitaly)
....I..... [ZBX-14335] fixed bug in proxy makefile (Andris)
.......PS. [ZBX-14850] reverted ZBXNEXT-3848 fix because of broken update
interval validation during low-level discovery (vso)
........S. [ZBX-14830] fixed possible deadlock when history syncer was
trying to update escalations with recovery event id (wiper)
.........T [ZBX-13377] fixed naming issue for "Server Hardware" host
group (vitaly)
A.F....... [ZBXNEXT-4573] fixed HTTP authentication page issues, HTTP
case sensitive option and moved HTTP authentication from API to
HTTP form page (gcalenko)
........S. [ZBX-14721] improved escalator performance by replacing
previously unused index (vso)
........S. [ZBX-14720] improved history syncer performance during problem
recovery by adding index on escalations table and avoiding full
table scan (vso)
.......PS. [ZBX-14821] fixed full sync when only timer triggers are being
processed, added trigger statistics to history syncer title (wiper)
--------------------------------------------------------------------------------
Changes for 4.0.0beta2
New features:
..F....... [ZBXNEXT-4672] added option to show suppressed problems for data
overview page and widget (agriscenko)
A.F....... [ZBXNEXT-3860] added ability to filter triggers by tags (agriscenko)
..F....... [ZBXNEXT-4606] implemented kiosk mode for all pages (vasilijs)
........S. [ZBXNEXT-4696] improved history syncer performance by moving
trigger locking outside history cache lock (wiper)
.......PS. [ZBXNEXT-3848] added validation of update interval, custom
interval, history storage period and trend storage period in
low-level discovery (vso)
.........T [ZBXNEXT-4224] implemented templates for server hardware:
IBM,HP,Dell,Supermicro (vitaly)
Bug fixes:
..F....... [ZBXNEXT-4588] Fixed changelog adding more detailed description
of features added in 4.0.0beta1; Fixed Data set widget field to be
compatible with PHP versions affecting PHP bug #42355 (miks)
..F....... [ZBX-14797] fixed calendar initialization in graph configuration
form (gcalenko, vmurzins)
........S. [ZBX-14812] fixed hexadecimal to decimal preprocessing step to
allow pairs of hexadecimal digits separated by space or new line (vso)
..F....... [ZBX-14496] fixed unauthorized request error when sorting list
after enabling/disabling elements (agriscenko)
........S. [ZBX-14808] fixed SQL error in user permission check when
processing actions for internal item events (wiper)
........S. [ZBX-14614] fixed server template linking with triggers having
no dependencies (MVekslers)
..F....... [ZBXNEXT-4597] fixed date selection fields in maintenance and
services: fixed accepted date format, fixed validation and added
placeholdrs (vmurzins)
...G...... [ZBX-6565,ZBX-13645,ZBX-14559] fixed agent on AIX 6.1 TL0,
7.1 TL0: system.stat[memory,avm], compilation, crash on
net.dns[] items (Andris)
..F....... [ZBX-12217] removed links to templates with no permissions for
templated discovery rules and item prototypes (agriscenko)
..F....... [ZBX-13015] fixed X axis labels with DST transition in the
displayed period (Sasha)
........S. [ZBX-14777] increased severity of housekeeper logs in the case
of invalid history/trends intervals (wiper)
........S. [ZBX-14778] fixed housekeeper attempting to remove history of
discovery rules/prototypes (wiper)
.......PS. [ZBX-14771] fixed memory leak in poller if scheduling interval
is invalid (vso)
..F....... [ZBX-14462] improved time selection when opening calendar with
missing time (vmurzins)
.......PS. [ZBX-14775] fixed configuration of the maximum available count
of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14637] fixed unreadable text on the problems widgets in
dark theme (ashubin)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)
--------------------------------------------------------------------------------
Changes for 4.0.0beta1
New features:
..F....... [ZBXNEXT-4588] Implemented SVG graph generation
(ashubin, gcalenko, miks, Sasha)
..F....... [ZBXNEXT-4588] Implemented SVG graph widget with multiple new
widget fields; Renamed existing graph widget to 'Classic graph';
Implemented vertical accordion; Added new UI controls for range
control and overrides selection (miks, Sasha)
A.F....... [ZBXNEXT-4588] Added option to store long widget field strings
as array of short strings; Created class to resize the height of
textarea field automatically (miks)
A.F....... [ZBXNEXT-4588] Improved API validation; Extended time units
functionality to allow negative values (miks, Sasha)
A.F.I..... [ZBXNEXT-4573] added support of HTTP authentication as optional
authentication mechanism (gcalenko, Ivo, vmurzins)
A.F.I..PS. [ZBXNEXT-413] added maintenance tag filters to support suppression
of individual problems based on their tags (agriscenko, wiper)
..F....... [ZBXNEXT-4609] added options Tag display priority and Tag
display names in Problems (vasilijs)
A......... [ZBXNEXT-4656] added strict validation of hostprototype.create()
and hostprototype.update() methods; added audit logging for these
methods (Ivo, Sasha)
..F....... [ZBXNEXT-4455] added screen reader to the dashboard and widgets
(ashubin)
A.F.....S. [ZBXNEXT-4627,ZBXNEXT-4656] added support of macro functions to
LLD macros (Ivo, Sasha, viktors, vso)
..F....... [ZBXNEXT-4049] added option to hide timeline in Problems widget
(vasilijs)
..F....... [ZBXNEXT-4611] changed default method for http agent items from
"post" to "get" (gcalenko)
..F....... [ZBXNEXT-4587] added new column 'Value' and filter in Triggers
list (Ivo, vasilijs)
..F....... [ZBXNEXT-4626] improved widget configuration constructor to
create custom view for each widget (ashubin)
..F.I..... [ZBXNEXT-4597] implemented single textbox date fields in
maintenances, services, top 100 triggers and availability reports
pages (Ivo)
Bug fixes:
....I..... [ZBX-14751] fixed "cannot run test program while cross compiling"
and "cannot check for file existence when cross compiling" errors
during cross-compilation (vso)
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on
installations with large number of datastores (wiper)
..F....... [ZBXNEXT-4500] fixed item prototype master item links leading
to error when master item is a web item (Ivo)
........S. [ZBX-14697] fixed memory leak in alert manager when connection
to database was lost (vso)
..F....... [ZBX-14629] fixed breadcrumb labels clipping (ashubin)
........S. [ZBX-14628] fixed empty MAIL FROM in email alerts (mindbound)
....I..... [ZBX-14696] changed problem_tag index to optimize database
queries (wiper)
..F....... [ZBX-12293] renamed trigger functions by adding function name
at the beginning and removing the operator and "N" and placing
operator in a separate field allowing two new operators "<=" and
">=" for selection (Ivo)
........S. [ZBX-9731] changed value cache to drop unused items from cache
when new values are added instead performing this cleanup only when
cache runs out of free space (wiper)
.......PS. [ZBX-14593] fixed error message for invalid vmware endpoint
(MVekslers)
........S. [ZBX-14614] fixed trigger dependency link to the template instead
of the host during the discovery action (MVekslers)
...G...... [ZBX-372] added "zone" parameter to proc.num[] item for Solaris
(viktors)
..F....... [ZBX-14631] fixed typo in string: ouf, not out (vasilijs)
........S. [ZBX-14410] fixed output of information about the error for
expressions with functions of triggers or calculated items (MVekslers)
...G...PS. [ZBX-14341] fixed duplicate value generation in environments
with poor connectivity (wiper)
........S. [ZBX-9913] fixed inconsistencies in behaviour and error messaging
of trigger functions (mindbound)
..F....... [ZBX-14448] fixed undefined index when updating item and
switching type to dependent (Ivo)
........S. [ZBX-14670] fixed failed query error in LLD when updating
function name in trigger prototype expression (vso)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on
the graphs (Sasha)
........S. [ZBX-14579] improved several functions to distinguish between
'failed to compile' and 'not matched' states in regexp processing
(mindbound)
..F....... [ZBX-14584] fixed mass update some options for items (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for
templated applications and items (agriscenko, Sasha)
..F....... [ZBXNEXT-4607] removed column Recovery time in Problems mode
(vasilijs)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha9
New features:
.....J.... [ZBXNEXT-4558] added support for monitoring the string values
of custom JMX MBeans (mindbound)
.....J.... [ZBX-14586] added more informative error message for
InstanceNotFoundException error (mindbound)
..F....... [ZBXNEXT-4454] added screen reader attributes for common
elements (ashubin)
A.F.....S. [ZBXNEXT-4200] added ability to create LLD item prototype
of type "dependent" with a master item not only item prototype
(Ivo, Sergejs)
........S. [ZBXNEXT-1701] added support of regular expressions and global
regular expressions to "logsource()" trigger function (viktors)
........S. [ZBXNEXT-4586] added support of macros {ITEM.VALUE} and
{ITEM.LASTVALUE} to trigger URL (vasilijs, viktors)
..F....... [ZBXNEXT-4049] added checkbox to hide timeline when problems
sort by time (vasilijs)
A.F....... [ZBX-1357] added and enabled Norwegian translation to be
displayed by default (zalex_ua)
..F....... [ZBXNEXT-4367] added screen reader features for multiselect (ashubin)
..F....... [ZBXNEXT-4530] implemented changeable session cookie name (miks)
Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi
hosts (MVekslers)
..F....... [ZBXNEXT-4049] fixed option to hide timeline in Problems widget
popup (vasilijs)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer
Tru64 5.1B (Andris)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no
permission page (vasilijs)
..F....... [ZBX-13165] fixed Y-axis small value gradation issue in graphs (Ivo)
..F....... [ZBX-14575] fixed Norwegian locale key for windows (vmurzins)
.......PS. [ZBX-14566] fixed possible data loss due to MariaDB server
restart (vso)
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks,
simplified code (Andris, wiper)
....I..... [ZBX-14370] fixed deleting of files after compiling a program
(make clean) for Solaris (MVekslers)
..F....... [ZBX-14519] fixed displaying timeline points of days in Problems
widget (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger
functions (MVekslers)
..F....... [ZBX-12994] improved maintenance period translation strings
in maintenance form (gcalenko)
..F....... [ZBXNEXT-4622] updated change severity action icons in sprite
files (Andzs)
..F....... [ZBX-14426] fixed trigger color in host issues screen and host
group issues screen, color of problem with highest severity
generated by trigger is used instead of trigger color
(ashubin, gcalenko)
.......PS. [ZBX-13396] moved time function based trigger processing to
history syncer, reducing trigger locking issues caused by peak
timer processing loads (wiper)
..F....... [ZBX-13651] fixed cloning a template using the "Full Clone",
which does not hide the upper level navigation bar (vasilijs)
..F....... [ZBX-14425] color of problem with highest severity generated
by trigger is used as trigger status color on data overview page
(gcalenko)
A.F....... [ZBX-8051] fixed auto-logout problem caused by async calls to
jsrpc (vjaceslavs)
..F....... [ZBX-13641] disabled preprocessing update for discovered items
(vasilijs)
..F....... [ZBX-13381] fixed invisible color picker selector, fixed wrong
color preview, extended color pallette (Andzs, ashubin)
........S. [ZBX-14410] improved error message handling in zbx_function_find()
(MVekslers)
........S. [ZBX-14500] fixed crash when reporting unknown triggers and
using $1-$9 macros at the same time (vso)
..F.I..... [ZBX-14525] fixed sorting by severity in Monitoring->Problems
and Problems widget (Sasha)
..F....... [ZBX-12580] reworked problem hosts widget to source data from
problems and take changed severity into account (miks)
.......PS. [ZBX-14537] fixed HTTP agent application/json Content-Type not
being set by default when using custom headers (vso)
..F....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro
resolving in trigger name (gcalenko)
..F.I..... [ZBX-14359] changed problem name macro in default action subject
and message from TRIGGER.NAME to EVENT.NAME (agriscenko)
..F....... [ZBX-13718] fixed selection of cached checkboxes in checkbox
range library (miks)
..F....... [ZBX-13647] fixed defined default discovery action message (vasilijs)
A......... [ZBX-12115] changed API returned lastvalue and prevvalue for
text based items with no values (miks)
A......... [ZBX-14409] fixed icon mapping expression validation (miks)
..F....... [ZBX-14402] fixed internal item parameter that does not match
documentation (vasilijs)
..F....... [ZBX-11989] fixed condition operators for event correlation
rules (vasilijs)
..F....... [ZBX-13779] fixed redirect button link in multiple places (miks)
..F....... [ZBXNEXT-4361] fixed selected breadcrumbs item style; fixed
active time range tabs hover cursor style (Andzs, ashubin)
..F....... [ZBX-14420] fixed link to Problems screen in map element's
context menu (miks)
.......PS. [ZBX-12957] removed time adjustment of received packets for
server and proxy (MVekslers)
.........T [ZBX-12171] added missing items zabbix[process,vmware
collector,avg,busy] and zabbix[vmware,buffer,pfree] to
Template App Zabbix Proxy (yurii)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha8
New features:
A.F.I..PS. [ZBXNEXT-4446] added ability to change severity of previously
generated problems (vmurzins, wiper)
..F.I..... [ZBXNEXT-4044] changed default values of 'Display OK triggers
for' and 'On status change triggers blink for' (viktors)
..F....... [ZBXNEXT-4361] implemented new time range selector for graphs
(Andzs, ashubin, gcalenko, Sasha)
...GI..PS. [ZBXNEXT-4577] improved performance of Zabbix server by replacing
semaphores to pthread mutexes and read-write locks (vso, wiper)
..F....... [ZBXNEXT-4312] reworked date picker; implemented keyboard
interaction (miks)
..F....PS. [ZBXNEXT-2365] added additional auto-registration operations
and re-running of auto-registration actions if host metadata is
modified (ashubin, vso)
Bug fixes:
.......PS. [ZBX-14388] fixed log message about full history cache (Sergejs)
..F....... [ZBX-13283] removed info label in Trigger severities and Users
administration pages (miks)
...G...... [ZBX-6046] fixed the functions 'net.if.*' for Solaris with empty
64 bits counters (MVekslers)
A.F....... [ZBX-13355] fixed media type a required password field successfully
passing validation while being empty and prevented auto-filling
stored passwords by browser (Ivo)
..F....... [ZBX-13701] fixed hintbox multiplication on page refresh (miks)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix
agent configuration file (vso)
..F....... [ZBX-14344] fixed host groups, hosts and applications not being
taken into account when filtering problems by problem name in
Monitoring->Problems view (agriscenko)
........S. [ZBX-11434] added error messages when creation of LLD SNMP items
fails due to SNMP OID field (Sergejs)
...G...... [ZBX-12250] fixed logrt[] item to analyze log file from start
if no log files match and no log files were seen before (Andris)
.......PS. [ZBX-13765] fixed discovered host status update if it was down
and a service was discovered on that host (Andris)
...G...... [ZBX-12070] fixed "proc.num" and "proc.mem" items calculation
of values when zabbix_agentd called in test mode (Sergejs)
........S. [ZBX-14423] fixed use of initialized variable during application
discovery (vso)
.......PS. [ZBX-12990] improved "vmware.hv.datastore.size" through usage
the performance counters (MVekslers)
A.F.I..... [ZBXNEXT-4540] fixed problems filter with same tags not being
joined with OR condition (Ivo, Sasha)
..F....... [ZBXNEXT-4576] unified dashboard widget content margins
(Andzs, ashubin)
.......PS. [ZBX-12965] - fixed scheduled check calculation during daylight
saving changes (wiper)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha7
New features:
A.F.I..PS. [ZBXNEXT-4569] added support of MySQL 8.0 (gcalenko, vso)
....I..... [ZBXNEXT-4565] removed old upgrade DB patches (viktors)
..F.....S. [ZBXNEXT-4320] added ability to store history data in date
based indices of elasticsearch (vjaceslavs)
..F....... [ZBXNEXT-4526] increased tags column size in Compact view
mode (agriscenko)
..F....... [ZBXNEXT-4528] added link to Zabbix official support page
(Andzs, ashubin)
........S. [ZBXNEXT-4520] added values to boolean mapping: "ok, master"
as 1 and "err, slave" as 0 (viktors)
..F....... [ZBXNEXT-4185] added support of multiple items in "Plain text"
widget (ashubin)
........S. [ZBXNEXT-4163] added support LLD, User macros and User macros
with context from LLD macro in Items preprocessing (MVekslers)
Bug fixes:
A.F....... [ZBX-13712] fixed "Undefined index: master_itemid" and SQL
errors in item.update and itemprototype.update methods; fixed
updating of discovered items (Sasha)
..F....... [ZBX-14329] fixed error opening map's submap (ashubin)
..F....... [ZBX-13549] fixed displaying of not monitored triggers in maps (miks)
..F....... [ZBX-13783] dropped support for Zapcat-style and multi-level
parameter arrays from item key validation in frontend (agriscenko)
..F....... [ZBX-12359] fixed "Automatic icon selection" checkbox not working
and displaying two icons at once in map constructor (Ivo)
..F....... [ZBX-12239] fixed global search form allowing to submit empty
search queries (agriscenko)
..F....... [ZBX-12177] renamed "Icon" to "Map element" in Network map
properties and constructor (agriscenko)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display
colon without target host when executed on Zabbix server (vso)
.......PS. [ZBX-14345] fixed lock wait timeout error handling on MySQL
to avoid possible data loss (vso)
A.F....... [ZBX-13361] fixed error messages when configuring an existing
item to have an update interval (miks)
...G...PS. [ZBX-14328] improved logging of command execution failures
(vjaceslavs)
....I..... [ZBX-13803] fixed "make install" to respect DESTDIR variable,
this is essential for packaging (dimir)
..F....... [ZBX-12603] fixed tab navigation and keyboard interaction in
dashboard sharing and properties dialogues; added validation
inside popups (miks, vmurzins)
........S. [ZBX-13043] removed error message for when user has defined
media but all of them are disabled (viktors)
........S. [ZBX-14312] fixed possible deadlock in history syncer when
housekeeper is deleting events (vso)
..F....... [ZBX-13697] fixed session expiration when changing default
authentication method (miks)
..F....... [ZBX-13768] fixed disabled 'add' button showing in templated
item preprocesing form (miks)
A.F....... [ZBX-13680] fixed action not being cloned due to existing
operation id being submitted (agriscenko)
..F....... [ZBX-13775] fixed map tree widget border color (Andzs)
..F....... [ZBX-13780] fixed status color styles (Andzs)
..F....... [ZBX-12350] fixed severity picker styles (Andzs, ashubin)
...G...PS. [ZBX-13782] fixed decoding of Unicode characters in JSON (Andris)
..F....... [ZBX-13767] fixed "undefined index: acknowledges" error on
problems page (agriscenko)
..F....... [ZBX-12175] fixed subfilter entries with long names going off
the screen (agriscenko, Andzs)
..F....... [ZBX-12644] fixed filter being partially reset when using
pagination in availability report page (Ivo)
........S. [ZBX-12390] fixed problem when triggers might not use correct
value if an item values within one second were received in wrong
historical order (wiper)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state
after proxy changes (wiper)
........S. [ZBX-14313] fixed trigger level correlation when multiple tags
are set (wiper)
........S. [ZBX-12372] fixed duplication of prefix "/" for second parameter
"path" in items "web.page.*" (MVekslers)
...G...... [ZBX-14315] fixed validation of "max_depth" in "vfs.dir.size"
for agent (MVekslers)
........S. [ZBX-13778] fixed logically dead code in JSON Path parser (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha6
New features:
..F....... [ZBXNEXT-4415] added new mode "Compact view" to the Problems
page with ability to toggle highlighting whole row; added option
o toggle timeline (agriscenko, Andzs)
A.F.....S. [ZBXNEXT-2788] added support for "NOT" keyword in custom
expression fields (Ivo, Sergejs)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element
"System status" to "Problems by severity" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element
"Host status" to "Problem hosts" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget, screen element and
report "Status of Zabbix" to "System information" (Sasha)
....IJ.... [ZBX-13376] moved functionality to enable JMX interface in Java
gateway to settings.sh and ensured setting TCP timeout (dimir)
A....J.... [ZBXNEXT-4458] improved logging of Java gateway, added
username/password validation for JMX items (vjaceslavs)
A.F.I..PS. [ZBXNEXT-4411] added compression of server-proxy data exchange
(miks, wiper)
A.F.I..PS. [ZBXNEXT-4488] added ability to push data via trapper to HTTP
agent item type (gcalenko, Ivo, vmurzins, wiper)
A.FGI..PS. [ZBXNEXT-4358] added HTTP agent item type for data gathering
via HTTP (gcalenko, Ivo, vso)
..F....... [ZBXNEXT-4413] dropped Monitoring->Triggers view (miks, Sasha)
..F....... [ZBXNEXT-4413] added the trigger context menu option to view or
edit the trigger description (miks, Sasha)
..F....... [ZBXNEXT-4413] added displaying of the trigger dependencies in
Monitoring->Problems view (miks, Sasha)
..F....... [ZBXNEXT-4151] added aria roles to provide easier access by
keyboard navigation (ashubin, gcalenko, Ivo)
A......... [ZBX-3783] added strict validation for apiinfo.version(),
action.delete(), correlation.delete() and drule.delete() methods (Sasha)
A......... [ZBX-3783] prohibited deleting discovery rules which are used
in actions (Sasha)
A......... [ZBX-3783] added audit for action.delete() and correlation.delete()
methods (Sasha)
..F....... [ZBXNEXT-4143] implemented submenu autofocus on top-level menu
click (nikita)
..F....... [ZBXNEXT-4414] added support for configurable number of displayed
tags (agriscenko)
Bug fixes:
..F....... [ZBX-14337] fixed persistent xss in map navigation tree widget
(vjaceslavs)
..F....... [ZBX-14336] fixed persistent xss vulnerability in services
(vjaceslavs)
..F....... [ZBX-13750] fixed hover and focus style for edit dashboard cancel
button, improved top nav css coding style (Andzs, ashubin)
........S. [ZBX-13694] disable check now for items with scheduler
configuration errors (wiper)
...G...PS. [ZBX-9882] removed Zapcat-style and multi-level array type support
in item key parameters (Andris, viktors)
..F....... [ZBX-12821] fixed multiple javascript memory leaks (miks)
........S. [ZBX-13755] fixed proxy lastaccess update on 32-bit Zabbix server
(vso)
..F....... [ZBX-12425] fixed selection of web items in the "Plain text"
screen element (Sasha)
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)
..F....... [ZBX-13737] fixed invalid confirmation message when mass enabling
and disabling trigger, item and host prototypes (Ivo)
........S. [ZBX-13766] fixed comparison of two large float numbers in
expressions (Sergejs)
.......PS. [ZBX-13481] fixed incorrect parsing of BITS data type in SNMP
response (vso)
.......PS. [ZBX-13744] fixed potential shared memory leak when item is
removed (Sergejs)
A.F....... [ZBX-13742] fixed parsing of the operator "not" in trigger
expression (Sasha)
.........T [ZBX-13535] fixed trigger recovery expression for 'High error
rate' trigger (vitaly)
.........T [ZBX-13278] fixed trigger expression for 'Link down' trigger (vitaly)
...G...... [ZBX-12805] increased command line limit for proc.num checks
on hp-ux systems (Andris, wiper)
..F....... [ZBX-13749] fixed creation of dependent items from item wizard
(vjaceslavs)
...G...PS. [ZBX-13660] fixed data types passed to is_ushort() for converting
PID, port and process number (Andris)
..F....... [ZBX-12935,ZBX-13539] fixed displaying of floating point values
under the "Latest data" page (Sasha)
...G...PS. [ZBX-13579] fixed unnecessary data getting when agent becomes
available in the non-collection data period (Sergejs)
..F....... [ZBX-13240] removed duplicating HTML IDs from frontend and fixed
SID validation in trigger wizard (Ivo)
..F....... [ZBX-13685] fixed maintenance entries displayed in list when
filter is applied (agriscenko)
....I..... [ZBX-12756] improved configure script to check iconv library
(MVekslers)
........S. [ZBX-13667] added notification in zabbix server log about 'error'
in elasticsearch json response (MVekslers)
..F....... [ZBX-13683] fixed multiselect items not being sorted by name
(agriscenko)
........S. [ZBX-13299] fixed autoregistration, discovery and internal
notifications not being sent due to uninitialized severity (vso)
....I..... [ZBX-13607] changed ping script to return success also for
timeouts (wiper)
..F....... [ZBX-12967] fixed slide show refresh interval multiplier menu
not working (agriscenko)
........S. [ZBX-13696] added maximum record limit to old session removal
in housekeeper (wiper)
..F....... [ZBX-13642] fixed undefined index in user edit form (agriscenko)
..F....... [ZBX-13546] fixed context menu positioning in maps (gcalenko, miks)
..F....... [ZBX-13668] fixed dynamic widget searching for item key in item
prototypes (agriscenko)
..F....... [ZBX-13500] fixed fractional values in triggers being
misinterpreted without a leading 0 (agriscenko)
..F....... [ZBX-13561] fixed incorrectly displayed pie graph when first
item has no data (Ivo)
..F....... [ZBX-13517] fixed undefined index in pie charts (Ivo)
..F....... [ZBX-13499] fixed checkbox selector in problems table (ashubin, miks)
........S. [ZBX-13598] fixed crash when Zabbix process cannot connect to
preprocessing service (viktors, vso)
..F....... [ZBX-13522] fixed duplicate IDs in trigger expression constructor
(miks)
..F....... [ZBX-13489] fixed wrong tab iteration inside graph widget (ashubin)
..F....... [ZBX-13625] fixed blinking in the problem widget (agriscenko)
..F....... [ZBX-13560] fixed acknowledge notifications being visible in
the event popup (agriscenko)
..F....... [ZBX-13298] fixed missing graph after faulty graph edit form
submission (nikita)
..F....... [ZBX-13487] improved widgets menu icons focus state styles (Andzs)
....I..... [ZBX-13350] added multiple Zabbix element default paths to output
after running ./configure and --help option (dimir, viktors)
...G...PS. [ZBX-13509] improved compilation support from source for Solaris
and NetBSD (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha5
New features:
..F....... [ZBXNEXT-4313] implemented keyboard interaction in context menus
(miks)
A.F.I...S. [ZBXNEXT-4426] added option to execute cached passive checks at
the current time (Ivo, wiper)
........S. [ZBXNEXT-4417] added real time export of events, history and
trends in newline delimited JSON format (vso)
..F....... [ZBXNEXT-4374] implemented the widget configuration fields
clearing when changing the type (ashubin)
A.F.I...S. [ZBXNEXT-4119] implemented tag based permissions
(miks, Oleg, Sasha, Sergejs)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in widgets
(gcalenko)
..F....... [ZBXNEXT-4340] added kiosk mode for dashboard (ashubin)
Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts
application setting (nikita)
..F....... [ZBX-13618] fixed wrong variables order in translatable error
message (nikita)
..F....... [ZBX-13344] fixed trigger based actions having a default
"not in maintenance" condition (agriscenko)
........S. [ZBX-13613] improved a history syncer when backend elasticsearch
is not available (MVekslers)
.......PS. [ZBX-13510] fixed error of execution "make dbschema" for NetBSD
(MVekslers)
...G...... [ZBX-13544] fixed agent crashes when using regex with 'Log' item
for Mac OSX (MVekslers)
........S. [ZBX-13611] fixed lld rules not always saving their state/error
message changes (wiper)
........S. [ZBX-13571] fixed regression that resulted in slow history data
queries on partitioned tables (wiper)
..F....... [ZBX-13490] fixed autofocus in forms (nikita)
........S. [ZBX-13470] improved searching IPMI items by full name (MVekslers)
..F....... [ZBX-13566] fixed create dashboard button size in dashboard list
(Andzs)
..F....... [ZBX-13464] fixed fullscreen attribute included in host context
menu links (ashubin)
A.F....... [ZBX-13424] added possibility to select web items as master items
and improved copying of dependent items to destination hosts and
templates (Ivo)
A......... [ZBX-13573] fixed undefined index message changing Action
"Acknowledgment operations" from "Remote command" to "Notify all
involved" (agriscenko)
A......... [ZBX-13570] fixed undefined index in API call (agriscenko)
A......... [ZBX-13331] removed "recovery" property from action.get API
method response (nikita)
..F....... [ZBX-13309] fixed displaying of Problem/Recovery time
(agriscenko, ashubin, Sasha)
.......PS. [ZBX-13450] fixed server and proxy compilation problem for
Solaris 10 (MVekslers)
A.F....... [ZBX-13458,ZBX-13494] fixed resolving of the macros in map labels
for non-superadmin users (Sasha)
..F....... [ZBX-13526] fixed widget placeholder jumping instead of resizing
while dashboard edit (ashubin)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by housekeeper
in PostgreSQL (Sergejs)
..F....... [ZBX-13506] fixed linked trigger is moved to sibling map element
(agriscenko)
........S. [ZBX-13586] fixed trigger-based event correlation - suspend
creation of event if no problems are recovered by it (viktors, wiper)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when changing
item type, type of information (agriscenko)
..F....... [ZBX-13471] fixed contrast in selected item filters (Andzs)
..F....... [ZBX-13428] fixed long name of map outside go back button in map
widget (agriscenko, Sasha)
..F....... [ZBX-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13257] fixed display of the latest item in Audit log
(agriscenko)
..F....... [ZBX-13447] fixed trigger name readability on map in dark theme
(nikita)
....I..... [ZBX-11994] changed "awk" to "sed" for getting info about
"Last Changed Revision" (MVekslers)
..F....... [ZBX-13360] fixed HTML5 placeholder color that previously appeared
like actual input data (nikita)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
..F....... [ZBX-13147] fixed inconsistent number on map navigation tree (nikita)
..F....... [ZBX-13537] fixed "Inaccessible user" in Dashboard System status
widgets acknowledgement popup (agriscenko)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive"
configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot
be linked to LLD host (viktors)
..F....... [ZBX-13538] fixed example configuration for Elasticsearch (nikita)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set after
copying triggers to multiple hosts; thanks to Kotaro Miyashita for
the patch (Ivo)
..F....... [ZBX-13513] fixed input maxlength for users media of type script
(nikita)
...G...PS. [ZBX-13523] fixed error message for empty TCP response in case
agent dropped connection because of access permissions (vso)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers after
saving a map (agriscenko)
..F....... [ZBXNEXT-4150] fixed URL display in hint box and focus styles
for radio buttons (ashubin, nikita)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab
(agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid
update interval (agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics collection
(MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse
(MVekslers)
....I..... [ZBX-10433] removed inaccurate configuration default values (viktors)
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux "buster"
and "sid" to work with PostgreSQL (viktors)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha4
New features:
..F....... [ZBXNEXT-4150] implemented access to interactive elements using
keyboard (Andzs, ashubin, gcalenko, vmurzins)
..F....... [ZBXNEXT-4149] implemented keybord interaction in overlay popups
(miks)
Bug fixes:
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13303] improved display of user media 'Use if severity'
indicators (agriscenko, Andzs)
..F....... [ZBX-13166] fixed daily and yearly notification reports not
including current day/last day of leap-year (nikita)
..F....... [ZBX-13118] improved readability of emails in action log by
splitting them multiline (nikita)
.......PS. [ZBX-13498] added optional MySQL upgrade patch for "problem"
table to drop redundant index after another index that can be used
to enforce the foreign key constraint has been created (vso)
........S. [ZBX-13430] fixed use of uninitialized value ttl when
elasticsearch is configured (MVekslers)
........S. [ZBX-13452] fixed Elasticsearch history storage default value
types (viktors)
A......... [ZBX-13248] fixed field trapper_hosts to optional for trapper
item.create (ashubin)
..F....... [ZBX-13307] fixed map scaling and position to the widget left
side (ashubin)
..F....... [ZBX-12941] fixed checkbox overlay's position over the checkbox
(miks)
..F....... [ZBX-13465] fixed back button style on the sub-maps (Andzs, ashubin)
..F....... [ZBX-13334] fixed translations of Widget parameters window
(agriscenko)
A......... [ZBX-6118] fixed poor performance of changing an item on the
template which linked with many hosts (Sasha)
..F....... [ZBX-13454] fixed placeholder in Administration->Scripts form (Sasha)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha3
New features:
A......... [ZBXNEXT-4357] added support of "selectTriggerDiscovery" option
in trigger.get method (Sasha)
A.F....... [ZBXNEXT-4152] replaced double box select fields with multiselect
fields and added filtering by proxy and server only in host list
(Ivo, Sasha)
..F.I..... [ZBXNEXT-4273] added default event status colors in themes with
option to customize them (ashubin)
...G...... [ZBXNEXT-4216] added 'copytruncate' log file rotation support
for logrt[], logrt.count[] (Andris)
Bug fixes:
.......P.. [ZBX-13403] allowed proxy to execute remote commands on agents
using encrypted connection (gleb)
.......PS. [ZBX-13441] fixed crashes in case of failures (e.g. timeouts)
during VMware hypervisor discovery (gleb)
A.F....... [ZBX-12607] fixed performance of map.get API method and
map-related views (miks, Sasha)
........S. [ZBX-11391] generated an error if expanding LLD macros results
in an empty tag name (MVekslers)
..F....... [ZBX-13300] fixed addJsFile() name (agriscenko)
.......P.. [ZBX-13030] removed proxy's ability to export unprocessed
history data via loadable modules (MVekslers)
..FG...PS. [ZBXNEXT-3581] dropped plain text protocol support and made
header mandatory; fixed IP fragmentation handling by including
header in Zabbix get request, Zabbix server/proxy passive check
request and frontend request to Zabbix server (Sasha, vso)
........S. [ZBX-13194] fixed incorrect processing of zabbix[wcache,value,*]
internal check (Sergejs)
.......PS. [ZBX-13060] added limitation for meaningless server reconnection
attempts to incorrectly configured passive proxy (viktors)
...G...... [ZBX-13233] added new memory metrics for Linux platform -
"active", "anon", "inactive" and "slabs"; thanks to Tomasz
Kłoczko for the original patch (viktors)
........S. [ZBX-12643] improved error log message in case Zabbix server
database cannot be used due to empty "users" table (vso)
...G...... [ZBX-11720] fixed memory leak which breaks vfs.fs.size,
vfs.fs.inode and vfs.dir.size items if compiled with LeakSanitizer
(Andris)
........S. [ZBX-13131] fixed truncated multiline text values from network
discovery SNMP checks (viktors)
...G...... [ZBX-13117] fixed vfs.dir.size with symbol links on Windows
(MVekslers)
....I..... [ZBX-12045] fixed inconsistencies in configure -h output (MVekslers)
A......... [ZBX-13325] fixed trend.get() method with Oracle backend (Sasha)
..F....... [ZBX-13223] fixed graphs duplication in graph preview (ashubin)
..F....... [ZBX-13345] removed SID from URL in screen edit mode (miks)
...G...... [ZBX-13055] fixed problems with DNS resolver interface on NetBSD
(valdis)
..F....... [ZBX-13214] added support of \0 matching group for regsub and
iregsub methods (gcalenko, Sasha)
........S. [ZBX-13208] eliminated race condition that caused history
collection for newly created items to start before preprocecessing
steps finished syncing (vso)
...G...... [ZBX-13246] fixed processing of command line arguments which are
longer than 2KB for proc.num and proc.mem items on AIX (viktors)
.......P.. [ZBX-13130] fixed Zabbix proxy not to generate high network
traffic when server does not accept data (vso)
..F....... [ZBX-13288] fixed image ghosting for mass update of map elements
(vjaceslavs)
...G...... [ZBX-11422] fixed compilation warnings under OS X 64bit (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha2
New features:
..F....... [ZBXNEXT-4144] added asterisk mark and aria-label property to all
forms required fields (gcalenko, Ivo)
..F.....S. [ZBXNEXT-768] added item unit blacklisting with character "!"
in order to disable metric prefixes (Alexei)
..F....... [ZBXNEXT-4295] added selection of the create images tickbox by
default on "Maps import" page (Sasha)
..F....... [ZBXNEXT-1456] added filter by item discovery status for item
configuration view; thanks to Volker Fröhlich for the original
patch (Alexei)
...G...... [ZBXNEXT-3991] added additional params to net.if.* key output
for linux base agent (MVekslers)
Bug fixes:
..F....... [ZBX-13276] fixed compatibility issue with Elasticsearch versions
starting from 6.0 (vjaceslavs)
.......PS. [ZBX-13196] fixed setting of transaction error flag in commit
operation (vjaceslavs)
..F....... [ZBX-13221] fixed trimming of values in overlay dialogues (Ivo)
..F....... [ZBX-13221] added "Timeout" validation in web scenario step
overlay dialogue (Ivo)
..F....... [ZBX-12389] fixed latest data host group filter (Oleg)
..F....... [ZBX-13119] removed 'empty' button in trigger selection window
for map constructor item modal form (gcalenko, Ivo)
........S. [ZBX-12661] fixed Low-level discovery of dependent items not
working after being edited and resulting in undefined offset error
or foreign key constraint violation (vso)
...G...... [ZBX-13254] fixed 'skip' parameter behaviour for log[],
log.count[], logrt[], logrt.count[] items in case log files
initially do not exist (Andris)
...G...... [ZBX-13253] fixed losing the 1st record by log[] and logrt[]
items if 'skip' parameter is used and log file initially is empty
(Andris)
........S. [ZBX-13275] fixed slow housekeeping of events on MySQL (vso)
...G...... [ZBX-13264] fixed Zabbix agent compilation on OS/X (vso)
.......PS. [ZBX-13245] fixed IP fragmentation handling in Zabbix server
response to Zabbix proxy (vso)
..F....... [ZBX-13258] fixed misaligned user group permission controls (Ivo)
....I..... [ZBX-13031] fixed Java gateway compilation without libpcre (Sergejs)
.......PS. [ZBX-12963] fixed passing argument to external check item that
contain literal $ (Sergejs)
A......... [ZBX-12991] removed default values for "active_since" and
"active_till" fields in maintenance.create API method (Ivo)
..F....... [ZBX-13270] fixed default selection of the required host
permissions radio in the global scripts form (Sasha)
.......PS. [ZBX-12758] fixed slow housekeeping of events due to missing
index on foreign key (vso)
..F....... [ZBX-11305] fixed color and label for event status on event
details page (gcalenko)
..F.....S. [ZBX-13238] fixed spelling of Elasticsearch (abs, vjaceslavs)
..F....... [ZBX-13056] fixed incorrect positioning of context menu when it
is opened using keyboard (gcalenko)
........S. [ZBX-13241] fixed memory leak on Zabbix server when executing
remote commands through proxy (vso)
..F....... [ZBXNEXT-4139] fixed displaying of the eventlog severitites and
severities in trigger map element (Andzs)
.......PS. [ZBX-13178] fixed ipc_path value in error message (MVekslers)
--------------------------------------------------------------------------------
Changes for 4.0.0alpha1
New features:
........S. [ZBXNEXT-3480] added support of inventory macros in event tags
(abs, vso)
A.F.I...S. [ZBXNEXT-4175] implemented ability to send email to several email
addresses specified as user media (miks, Sergejs)
..F.I..... [ZBXNEXT-4139] added high contrast light and high contrast dark
themes (Andzs)
A......... [ZBXNEXT-4247] removed deprecated API methods: user.updareProfile,
user.addMedia, user.updateMedia, user.deleteMedia, usergroup.massAdd,
usergroup.massUpdate and usermedia.get (Sasha)
........S. [ZBXNEXT-970] added more detailed error information to notification
message when DB is unavailable (viktors)
..F....... [ZBXNEXT-4137] removed green background from cells (Oleg)
..F....... [ZBXNEXT-4157] added map status summary to be readable by screen
reader software (gcalenko)
..F....... [ZBXNEXT-4127] implemented popup displaying in overlay dialogues
(miks)
...GI..PS. [ZBXNEXT-1520] increased the maximum Hosts/DNS name character
length from 63 to 255 (gcalenko, Sergejs)
..F.....S. [ZBXNEXT-4108] implemented search of problems by trigger name
(abs, miks)
..F....... [ZBXNEXT-4143] implemented keybord interaction in top navigation
(miks)
...G...... [ZBXNEXT-1567] added item "vfs.dir.count" for counting directory
entries (valdis)
..F....... [ZBXNEXT-4135] added tooltips for vertical labels (Oleg)
..F....... [ZBXNEXT-4146] added icons for error and success messages (Andzs)
..F....... [ZBXNEXT-4156] added option to view graphs items data and multiple
items graph data as table (gcalenko, Ivo)
..F....... [ZBXNEXT-4160] reworked monitoring Discovery screen to show hint
info right in the table cell (miks)
....I..... [ZBXNEXT-761] added rules to make dbschema.c, schema.sql and
data.sql from schema.tmpl, data.tmpl and templates.tmpl if there
is a need to (gleb)
..F.I..... [ZBXNEXT-4186] added ability to adjust colors for new graph
items in graph creation form according selected theme (gcalenko, Sasha)
..F....... [ZBXNEXT-4145] fixed appearance of host column based on number
of hosts specified in filter (miks)
A.F.I..... [ZBXNEXT-4118] implemented advanced options for tag-based search
of problems (Ivo, Sasha)
..F....... [ZBXNEXT-4134] added 'lang' attribute to page body (gcalenko)
A.F....PS. [ZBXNEXT-4181] fixed Zabbix server to accept active Zabbix proxy
requests only from allowed address if specified (Sasha, vso)
.......P.. [ZBXNEXT-4181] fixed passive Zabbix proxy to accept Zabbix
server requests only from allowed address (vso)
....I..PS. [ZBX-10576] restructured unixODBC related code, moved it to a
dedicated directory (gleb)
A......... [ZBX-3783] added strict validation for proxy.delete() method;
proxy cannot be deleted when used in actions (Sasha)
....I..... [ZBX-11909] replaced company.com with example.com in data.sql
(vmurzins)
Bug fixes:
.......PS. [ZBX-12251] fixed possibility of trigger status getting stuck
in PROBLEM or OK state due to transaction error in history
synchronization, added deadlock to a list of recoverable errors
(vso, wiper)
.......PS. [ZBX-12251] fixed possibility that new history values are lost
and not processed by Zabbix server or Zabbix proxy due to recoverable
transaction error (vso, wiper)
..F....... [ZBX-12996] fixed radio button and label inconsistency in
maintenance period configuration (Sasha)
....I..... [ZBX-12895] improved performance of DB patch for updating data
in the alerts table (Sergejs)
..F....... [ZBX-12082] fixed possibility to select triggers with same name
in multiselect (Ivo)
...G...PS. [ZBX-12983] fixed compilation warnings under Windows (valdis)
........S. [ZBX-10578] fixed redundant init_result() calls; thanks to
MATSUDA Daiki for the patch (abs)
....I..... [ZBX-12793] fixed system compiler checks during source
configuration (abs)
...G...... [ZBX-11970] fixed style for some enumerators and structure
type declarations (abs, Andris)
--------------------------------------------------------------------------------
Changes for 3.4.15rc1
New features:
.......PS. [ZBXNEXT-4782] improve out of memory error message by adding
statistics and backtrace; improve something impossible has just
happened error message by adding backtrace (vso)
Bug fixes:
...G...... [ZBX-14779] extended support of system.stat[ent],
system.stat[cpu,pc], system.stat[cpu,ec] on IBM AIX to LPAR type
'dedicated' (Andris)
........S. [ZBX-14851] fixed the host visible name in the event
details/messages from server when using long utf8 text (MVekslers)
.......P.. [ZBX-14887] fixed max count of records in the single json that
proxy can send to the server (MVekslers)
.......PS. [ZBX-14972] fixed the case where data from non-monitored VMware
services are not removed from vmware cache (MVekslers)
...G...PS. [ZBX-14856] added support for OpenSSL 1.1.1 (Andris)
.D.G...PS. [ZBX-14971] added note on runtime control with PID numbers
larger than 65535 to server, proxy and agentd help messages and
man pages (Andris)
A......... [ZBX-14734] fixed the verification of the assignment of two
web checks with the same name from different templates to one host
(vasilijs)
..F....... [ZBX-14749] fixed cloning inherited host prototype on host (vasilijs)
..F....... [ZBX-14663] fixed calculation of Y zero position in graph (miks)
A......... [ZBX-14865] fixed "Field "parent_itemid" cannot be set to NULL"
error message while importing multiple templates (Sasha)
........S. [ZBX-14854] improved preprocessor worker performance (MVekslers)
..F....... [ZBX-14811] fixed color of the host name in the title of the
Screens (vasilijs)
..F....... [ZBX-14776] fixed sorting when changing status of media type
(vasilijs)
..F....... [ZBX-14757] fixed fields becoming writable upon form refresh in
host prototype form (vmurzins)
..F....... [ZBX-14689] fixed updating of the Graph list of host when
selecting a group of hosts (vasilijs)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter
to sometimes show duplicate values (Ivo)
..F....... [ZBX-14727] fixed selection of data for trigger overview and
graphs if first drop down entry is "none" (Ivo)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description
(gcalenko)
.......PS. [ZBX-14764] fixed crash that could occur when OpenIPMI pollers
are configured (vso)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving
invalid xml (vso)
........S. [ZBX-14908] fixed crash when processing internal trigger events
and deleting triggers at the same time (vso)
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured
vmware maxQueryMetrics parameter (MVekslers)
........S. [ZBX-14830] fixed possible deadlock when history syncer was
trying to update escalations with recovery event id (wiper)
3.5.5 Vroom vroom:
Breaking
Revert changes to raw CSS @imports
Deprecations
Add deprecation messages for colour arithmetic
Features
Support hex colors with alpha channels
Add a sass_option_push_import_extension C-API
Fixes
Fix segfault in handling modulo operator
Fix handling of unclosed interpolant in url
Fix possible bug with handling empty reference combinators
Fix -Wmissing-declarations for gcc < 7
MAME 0.203
With Hallowe’en basically over, the only thing you need to make October complete is MAME 0.203. Newly supported titles include not just one, but two Nintendo Game & Watch classics: Donkey Kong and Green House, and the HP 9825B desktop computer. We’ve added dozens of new versions of supported systems, including European bootlegs of Puck Man, Ms. Pac-Man, Phoenix, Pengo and Zero Time, more revisions of Street Fighter II and Super Street Fighter II, and a version of Soldier Girl Amazon made under license by Tecfri.
There are major improvements to plug-in TV games in this release, specifically systems based on the XaviX and SunPlus µ'nSP processors. The Vii is now playable with sound, and the V.Smile can boot games. Tiger Game.com emulation has come to the point where all but one of the games are playable. Some long-standing issues with Tandy CoCo cartridges have been fixed.
It isn’t just home systems that have received attention this month: Namco System 22 emulation has leapt forward. Yes, the hit box errors making it impossible to pass the helicopter (Time Crisis) and the tanks (Tokyo Wars) have finally been fixed. On top of that, video emulation improvements make just about everything on the system look better. In particular, rear view mirrors in the driving games now work properly. If that isn’t enough for you, the code has been optimised, so there’s a good chance you’ll get full speed emulation on a modern PC. There have been less dramatic improvements to video emulation in other Namco and Tecmo systems, and CPS-3 row scroll effects have been implemented.
MAME 0.203 should build out-of-the-box on macOS “Mojave” with the latest Xcode tools (provided your SDL2 framework is up-to-date), a number of lingering debugger issues have been fixed, and it’s now possible to run SDL MAME on a system with no display. MAME’s internal file selection menus should behave better when you type the name of a file to select it.
Changelog:
Overview of changes leading to 2.1.1
Monday, November 5, 2018
====================================
- AAT improvements:
o Implement 'mort' table.
o Implement 'kern' subtables Format 1 and Format 3.
Overview of changes leading to 2.1.0
Tuesday, October 30, 2018
====================================
- AAT shaping improvements:
o Allow user controlling AAT features, for whole buffer only currently.
o Several 'morx' fixes.
o Implement tuple-kerns in 'kerx'; Fixes kerning with Apple default
San Francisco fonts.
- Support for color fonts:
o COLR/CPAL API to fetch color layers.
o SVG table to fetch SVG documents.
o CBDT/sbix API to fetch PNG images.
- New 'name' table API.
- hb-ot-font now uses 'VORG' table to correctly position CFF glyphs
in vertical layout.
- Various fuzzer-found bug fixes.
Changed API:
A type and a macro added in 2.0.0 were renamed:
hb_name_id_t -> hb_ot_name_id_t
HB_NAME_ID_INVALID -> HB_OT_NAME_ID_INVALID
New API:
+hb_color_t
+HB_COLOR
+hb_color_get_alpha()
+hb_color_get_red()
+hb_color_get_green()
+hb_color_get_blue()
+hb_ot_color_has_palettes()
+hb_ot_color_palette_get_count()
+hb_ot_color_palette_get_name_id()
+hb_ot_color_palette_color_get_name_id()
+hb_ot_color_palette_flags_t
+hb_ot_color_palette_get_flags()
+hb_ot_color_palette_get_colors()
+hb_ot_color_has_layers()
+hb_ot_color_layer_t
+hb_ot_color_glyph_get_layers()
+hb_ot_color_has_svg()
+hb_ot_color_glyph_reference_svg()
+hb_ot_color_has_png()
+hb_ot_color_glyph_reference_png()
+hb_ot_name_id_t
+HB_OT_NAME_ID_INVALID
+HB_OT_NAME_ID_COPYRIGHT
+HB_OT_NAME_ID_FONT_FAMILY
+HB_OT_NAME_ID_FONT_SUBFAMILY
+HB_OT_NAME_ID_UNIQUE_ID
+HB_OT_NAME_ID_FULL_NAME
+HB_OT_NAME_ID_VERSION_STRING
+HB_OT_NAME_ID_POSTSCRIPT_NAME
+HB_OT_NAME_ID_TRADEMARK
+HB_OT_NAME_ID_MANUFACTURER
+HB_OT_NAME_ID_DESIGNER
+HB_OT_NAME_ID_DESCRIPTION
+HB_OT_NAME_ID_VENDOR_URL
+HB_OT_NAME_ID_DESIGNER_URL
+HB_OT_NAME_ID_LICENSE
+HB_OT_NAME_ID_LICENSE_URL
+HB_OT_NAME_ID_TYPOGRAPHIC_FAMILY
+HB_OT_NAME_ID_TYPOGRAPHIC_SUBFAMILY
+HB_OT_NAME_ID_MAC_FULL_NAME
+HB_OT_NAME_ID_SAMPLE_TEXT
+HB_OT_NAME_ID_CID_FINDFONT_NAME
+HB_OT_NAME_ID_WWS_FAMILY
+HB_OT_NAME_ID_WWS_SUBFAMILY
+HB_OT_NAME_ID_LIGHT_BACKGROUND
+HB_OT_NAME_ID_DARK_BACKGROUND
+HB_OT_NAME_ID_VARIATIONS_PS_PREFIX
+hb_ot_name_entry_t
+hb_ot_name_list_names()
+hb_ot_name_get_utf8()
+hb_ot_name_get_utf16()
+hb_ot_name_get_utf32()
Overview of changes leading to 2.0.2
Saturday, October 20, 2018
====================================
- Fix two minor memory access issues in AAT tables.
Overview of changes leading to 2.0.1
Friday, October 19, 2018
====================================
- Fix hb-version.h reported release version that went wrong (1.8.0)
with previous release.
- Fix extrapolation in 'trak' table.
- Fix hb-font infinite-recursion issue with some font funcs and
subclassed fonts.
- Implement variation-kerning format in kerx table, although without
variation.
- Fix return value of hb_map_is_empty().
Overview of changes leading to 2.0.0
Thursday, October 18, 2018
====================================
- Added AAT shaping support (morx/kerx/trak).
Automatically used if GSUB/GPOS are not available respectively.
Set HB_OPTIONS=aat env var to have morx/kerx preferred over
GSUB/GPOS.
- Apply TrueType kern table internally, instead of relying on
hb_font_t callbacks.
- Khmer shaper significantly rewritten to better match Uniscribe.
- Indic3 tags ('dev3', etc) are passed to USE shaper.
- .dfont Mac font containers implemented.
- Script- and language-mapping revamped to better use BCP 47.
- Misc USE and Indic fixes.
- Misc everything fixes.
- Too many things to list. Biggest release since 0.9.1, with
over 500 commits in just over 5 weeks! Didn't intend it to
be a big release. Just happened to become.
- hb-ft now locks underlying FT_Face during use.
API changes:
- Newly-created hb_font_t's now have our internal "hb-ot-font"
callbacks set on them, so they should work out of the box
without any callbacks set. If callbacks are set, everything
is back to what it was before, the fallback callbacks are
null. If you to get the internal implementation modified,
sub_font it.
- New hb_font_funcs_set_nominal_glyphs_func() allows speeding
up character to glyph mapping.
New API:
+HB_FEATURE_GLOBAL_START
+HB_FEATURE_GLOBAL_END
+hb_buffer_set_invisible_glyph()
+hb_buffer_get_invisible_glyph()
+hb_font_funcs_set_nominal_glyphs_func()
+hb_ot_layout_table_select_script()
+hb_ot_layout_script_select_language()
+hb_ot_layout_feature_get_name_ids()
+hb_ot_layout_feature_get_characters()
+hb_name_id_t
+HB_NAME_ID_INVALID
+HB_OT_MAX_TAGS_PER_SCRIPT
+hb_ot_tags_from_script_and_language()
+hb_ot_tags_to_script_and_language()
Deprecated API:
-hb_font_funcs_set_glyph_func()
-hb_unicode_eastasian_width_func_t
-hb_unicode_funcs_set_eastasian_width_func()
-hb_unicode_eastasian_width()
-hb_unicode_decompose_compatibility_func_t
-HB_UNICODE_MAX_DECOMPOSITION_LEN
-hb_unicode_funcs_set_decompose_compatibility_func()
-hb_unicode_decompose_compatibility()
-hb_font_funcs_set_glyph_h_kerning_func()
-hb_font_funcs_set_glyph_v_kerning_func()
-hb_font_get_glyph_h_kerning()
-hb_font_get_glyph_v_kerning()
-hb_font_get_glyph_kerning_for_direction()
-hb_ot_layout_table_choose_script()
-hb_ot_layout_script_find_language()
-hb_ot_tags_from_script()
-hb_ot_tag_from_language()
Overview of changes leading to 1.9.0
Monday, September 10, 2018
====================================
- Added 'cmap' API to hb_face_t.
- Face-builder API.
- hb-ot-font re-creation should be much leaner now, as the
font tables it uses are cached on hb_face_t now.
- Internal source header file name changes:
hb-*-private.hh is renamed to hb-*.hh.
New API:
+HB_UNICODE_MAX
+hb_face_collect_unicodes()
+hb_face_collect_variation_selectors()
+hb_face_collect_variation_unicodes()
+hb_face_builder_create()
+hb_face_builder_add_table()
asyncpg v0.18.2
Bug Fixes
* Revert "Stop treating ReadyForQuery as a universal result indicator"
to fix stability regression.
* Correctly ignore all incoming messages after the Terminate message
* Properly cleanup connections closed by remote
1.2.14
orm
* Fixed bug in Session.bulk_update_mappings() where alternate mapped attribute names would result in the primary key column of the UPDATE statement being included in the SET clause, as well as the WHERE clause; while usually harmless, for SQL Server this can raise an error due to the IDENTITY column. This is a continuation of the same bug that was fixed in 3849, where testing was insufficient to catch this additional flaw.
* Fixed a minor performance issue which could in some cases add unnecessary overhead to result fetching, involving the use of ORM columns and entities that include those same columns at the same time within a query. The issue has to do with hash / eq overhead when referring to the column in different ways.
mysql
* Fixed regression caused by 4344 released in 1.2.13, where the fix for MySQL 8.0’s case sensitivity problem with referenced column names when reflecting foreign key referents is worked around using the information_schema.columns view. The workaround was failing on OSX / lower_case_table_names=2 which produces non-matching casing for the information_schema.columns vs. that of SHOW CREATE TABLE, so in case-insensitive SQL modes case-insensitive matching is now used.
pytest-xdist 1.24.1:
Bug Fixes
- Correctly handle warnings created with arguments that can't be serialized during the transfer from workers to master node.
pytest 3.10.1:
Bug Fixes
- Fix nested usage of debugging plugin (pdb), e.g. with pytester's testdir.runpytest.
- Block the stepwise plugin if cacheprovider is also blocked, as one depends on the other.
- Parse minversion as an actual version and not as dot-separated strings.
- Fix duplicate collection due to multiple args matching the same packages.
- Fix item.nodeid with resolved symlinks.
- Fix collection of direct symlinked files, where the target does not match python_files.
- Fix TypeError in report_collect with _collect_report_last_write.
Trivial/Internal Changes
- Replace byte/unicode helpers in test_capture with python level syntax.
# log4cplus 2.0.2
- Allow setting thread pool size using new function
`setThreadPoolSize()`. Allow setting the size from `log4cplus.properties`
using `log4cplus.threadPoolSize` property. Lower initial thread pool size
by half to `std:🧵:hardware_concurrency()` threads. GitHub issue
#315.
- Fix Autotools based build for MinGW. GitHub issue #317.
- Add `configure` script option `--enable-lto` to allow easier LTO builds.
- Optimization of `getFormattedTime()`. (Alexey Vishtak)
- Introduction of `LOG4CPLUS_MACRO_FILE()` used in logging macros to allow
users to redefine it and consequently hide source file names from their
compiled executables and logging output.
# log4cplus 2.0.1
- Update to Automake 1.16.1.
- Adjust `spi::LoggerFactory` to allow custom `spi::LoggerImpl`. GitHub
issue #309.
- Fix MacOS X compilation. GitHub issue #312.
# log4cplus 2.0
- CMake improvements: Automate export of includes if building as Cmake
sub-module. (Rodion Malinovsky)
- Debian spec file improvements: Use parallel build. Fix installation path
on 64bit. (Michal Marek)
- CMake improvements: Use `${CMAKE_INSTALL_LIBDIR}` instead of hardcoding
lib. (Radek Dostál)
- Experimental Windows 10 ARM support through CMAKE
# log4cplus 2.0-RC2
- Avoid copying whole message just to prepend message length in
`SocketAppender`. Instead, use OS specific "gather" socket write.
- Fixed GitHub issue #136.
- `FileAppender` classes now have `TextMode` property that can be set to
`Binary` or `Text` (default) to specify underlying IO stream behavior
with respect to end-of-line handling. (Patch by raphaelmarcucci).
- Fixed compilation issues when building log4cplus with Visual Studio and
Clang toolchain.
- Fixed various shutdown and initialization related deadlocks and
crashes. GitHub issues #251, #253.
- Fixed GitHub issue #243. Single-threaded build with Visual Studio and
CMake were not single-threaded.
- Fixed GitHub issue #250. Creating WiX based installer using CPack does
not work because of missing license file.
# log4cplus 2.0-RC1
- **IMPORTANT**: Implementation language is now C++11. OS specific
implementations have been replaced by C++11 facilities wherever
possible. This lowers complexity of the library and improves
maintainability but it also brings limitations to when the library can be
used. Specifically, the library should not be used before `main()` is
entered and after `main()` is left. Even more specifically, the library
should not be used during global objects construction and destruction.
- log4cplus uses Catch unit testing framework and has unit tests.
- log4cplus supports IPv6.
- Autotools based build system is now partially generated from templates by
the Autogen tool.
- Autotools based build system can build both `wchar_t` and plain `char`
variants at once.
Running bootstrap with short options (like -q for --quiet) is not
implemented. Therefore, instead of silently ignoring such options, fail
with an appropriate error message.
In Makefiles, the variable values are aligned vertically. This format is
now also used in the show-all target, which makes it easier readable.
Some more variables have been marked as multi-value, and single-valued
variables ending in space are clearly marked. Without the latter, the
regression test would have a line with significant trailing whitespace.
- match arm64 and netbsd.
- add a configuration for it.
this builds and attempts to run. i get a crash deep inside some
very long stacks in a function that's fully demangled name is
over 500 characters long that ends in ::_M_find_before_node(),
when trying to open a docx (fresh or existing.) creating a
fresh spreadsheet works, but i don't have one handy to test
that existing does too. didn't try other parts.
It has been a year since the previous release. This is the first
release made from the Git repository at
https://gitlab.com/libtiff/libtiff using a collaborative process.
Since the previous release, a number of security issues have been
fixed, and some significant new features have been added.
This release adds support for Zstd and WebP compression algorithms.
In their own way, each of these compression algorithms is highly
complimentary to TIFF.
Zstd provides improved compression and decompression speed vs zlib's
Deflate as well as a broader range of compression ratios. Zstd is
developed by Facebook and the implementation continues to be improved.
WebP is optimized for small/medium 8-bit images while offering
improved compression performance vs traditional JPEG. WebP works well
in strips or tiles to compress large images down to very small files,
while preserving a good looking image. WebP is developed by Google,
and its implementation continues to be improved.
Due to Adobe's TIFF tag registration interface going off-line, we have
had to assign our own tags for Zstd and WebP.
Support is explicitly enabled by --enable-xvid in the Makefile, so this
needs to be here.
While here, remove some configure arguments that are no longer supported
by the configure script.
Packaged for wip by Michael Bäuerle.
The Schily Bourne Shell
The Schily Bourne Shell was derived from the Bourne Shell sources from
OpenSolaris.
The Schily Bourne Shell is actively maintained and enhanced on a regular base.
It can be compiled into three variants:
- The non-POSIX SVr4/OpenSolaris variant (obosh)
- The minimal POSIX compliant variant (pbosh)
- The POSIX compliant extended variant (bosh)
This package contains the second variant.
Packaged for wip by Michael Bäuerle.
The Schily Bourne Shell
The Schily Bourne Shell was derived from the Bourne Shell sources from
OpenSolaris.
The Schily Bourne Shell is actively maintained and enhanced on a regular base.
It can be compiled into three variants:
- The non-POSIX SVr4/OpenSolaris variant (obosh)
- The minimal POSIX compliant variant (pbosh)
- The POSIX compliant extended variant (bosh)
This package contains the third variant.
pkgsrc changes:
- Remove patches/patch-cups_ipp.c, no more needed (applied)
- Remove patches/patch-ppdc_Makefile, libcupsppdc.la is no more installed
(also libcupscgi.la, libcupsmime.la are no longer installed, unfortunately no
rationale seems present in the changelog about that)
Changes:
2.2.9
-----
- Localization changes (Issue #5348, Issue #5362, Issue #5408)
- Documentation updates (Issue #5369)
- The lpadmin command would create a non-working printer in some error cases
(Issue #5305)
- The scheduler would crash if an empty `AccessLog` directive was specified
(Issue #5309)
- Fixed a regression in the changes to ippValidateAttribute (Issue #5322,
Issue #5330)
- Fixed a crash bug in the Epson dot matrix driver (Issue #5323)
- Automatic debug logging of job errors did not work with systemd (Issue #5337)
- The web interface did not list the IPP Everywhere "driver" (Issue #5338)
- The IPP Everywhere "driver" now properly supports face-up printers
(Issue #5345)
- Fixed some typos in the label printer drivers (Issue #5350)
- Multi-file jobs could get stuck if the backend failed (Issue #5359,
Issue #5413)
- The IPP Everywhere "driver" no longer does local filtering when printing to
a shared CUPS printer (Issue #5361)
- The lpadmin command now correctly reports IPP errors when configuring an
IPP Everywhere printer (Issue #5370)
- Fixed some memory leaks discovered by Coverity (Issue #5375)
- The PPD compiler incorrectly terminated JCL options (Issue #5379)
- The cupstestppd utility did not generate errors for missing/mismatched
CloseUI/JCLCloseUI keywords (Issue #5381)
- The scheduler now reports the actual location of the log file (Issue #5398)
- Added a USB quirk rule (Issue #5420)
- The scheduler was being backgrounded on macOS, causing applications to spin
(rdar://40436080)
- The scheduler did not validate that required initial request attributes were
in the operation group (rdar://41098178)
- Authentication in the web interface did not work on macOS (rdar://41444473)
- Fixed an issue with HTTP Digest authentication (rdar://41709086)
- The scheduler could crash when job history was purged (rdar://42198057)
- Dropped non-working RSS subscriptions UI from web interface templates.
- Fixed a memory leak for some IPP (extension) syntaxes.