Collective-eeafaceted-z3ctable

Latest version: v2.14

Safety actively analyzes 701468 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

2.9

----------------

- Ignored EMPTY_STRING in VocabularyColumn
[sgeulette]

2.8

----------------

- Managed correctly a field not yet set.
[sgeulette]
- In the `PrettyLinkWithAdditionalInfosColumn`, manage `description` manually
as it is not present in the `view` widgets.
Display it as any other fields if not empty.
[gbastien]
- Added IconsColumn
[sgeulette]

2.7

----------------

- In `columns.AbbrColumn`, make sure there is no `'` in tag title or it is not
rendered correctly in the browser.
[gbastien]

2.6

----------------

- Fixed translation of `Please select at least one element.` msgid, it was
still using the old domain `collective.eeafaceted.batchactions` from which
the `select_row` column was reintegrated.
[gbastien]
- Optimized the `PrettyLinkWithAdditionalInfosColumn` speed :

- the `view.update` is called one time and we store the view in the column
so next rows may use it;
- use `collective.excelexport` datagridfield exportable to render a
`datagridfield` because widget rendering is way too slow...
- added `collective.excelexport` as a dependency.

[gbastien]

2.5

----------------

- In `VocabularyColumn` and `AbbrColumn`, store the vocabularies instances
under `_cached_vocab_instance` to avoid doing a lookup for each row.
This does speed rendering a lot.
[gbastien]

2.4

----------------

- Fix Date column with SolR result
[mpeeters]
- Added `ExtendedCSSTable.table_id` and `ExtendedCSSTable.row_id_prefix` making
it possible to have a CSS id on the table and for each rows.
By default, we defined it for `FacetedTableView`, `table_id = 'faceted_table'`
and `row_id_prefix = 'row_'`.
[gbastien]
- For `ColorColumn`, do not redefine the `renderHeadCell` method but use the
`header` attribute as we return static content.
[gbastien]
- Added `BaseColumn.use_caching` attribute set to `True` by default that will
avoid recomputing a value if it was already computed for a previous row.
This needs to be managed by column and base `_get_cached_result` and
`_store_cached_result` are defined on `BaseColumn`.
Implementations are done for `DateColumn`, `VocabularyColumn` and `AbbrColumn`.
[gbastien]

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.