Unit Test: Check a case using both Full and Partial Inventory.
after testnode improvements (cleanup files), use more test suite per test node
ListBox: pass field being rendered to row_css_class script
Unit Test: Test a case using Full inventory with multiple nodes and resources.
Unit Test: Make sure a case when Full Inventory collide with other documents.
fix a bug in PDFDocument.getContentInformation.

that raises an Exception for PDF documents without any metadata.
Inventory: Fix a issue actual stocks are not cancelled when cancelling inventories.
Add related keys so that we can find Inventory Line, Inventory Cell via catalog.

Inventory movements are not indexed into stock table every time, and
inventory_stock table no longer exists. Thus we use movement table instead.
str.join() != string.join() as the former must be called with a string instance (406b1c68).

Otherwise a TypeError exception is raised when calling Connection().columns().
add TIFF image extensions in portal_contribution_registry.
not only '-colorspace sRGB' but also '-depth 8' in image resize.

otherwise the result for 2-bit input is unreadable 2-bit with current imagemagick.
fix typos : _upradeImage -> upgradeImage.
fix typos : Chack -> Check.
Correct the wrong sentences in the comments.
Do not try to translate user input by using Localizier as it will fill up its internal structure (very inefficient) and lead to increase of ZODB (every modification is a new Localizer object holding all entries).
improve an index of stock table for major use cases.

you can apply this change on the existing table by the following query :

ALTER TABLE stock DROP INDEX `section_uid_portal_type`, ADD INDEX `section_uid_portal_type_mirror_section_uid` (`section_uid`,`portal_type`, `mirror_section_uid`);
add a test for resizing a monochrome tiff image.
Alarm: do not sort by id cast as UNSIGNED

It can only work with default id generator and anyway catalog does not
understand this syntax, so this has no effect
Rework LocalRolesTemplateItem with local role group ids.

We were not able to export and import back roles of a document when more than
one local role group id was used.
accept **kw so that this script can be used as a dialog action