Plone-folder

Latest version: v3.1.0

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

Scan your dependencies

Page 5 of 5

1.0a3

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

- Let ``objectIds`` always return all object ids, even with partial ordering.
[witsch]

1.0a2

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

- Fix a bug in the default ordering that would cause the ``pos`` dict to get
out of sync when an item is deleted.
[optilude]

- Declare ``IContainer`` support.
[optilude]

- Properly set ``__parent__`` and ``__name__`` for ``IContained`` in
``_setOb()``.
[optilude]

- Add ``__getitem__``, needed when not using the CMF mix-in.
[optilude]

- Added ``__setitem__``, ``__contains__`` and ``__delitem__`` to support a
dict-like API.
[optilude]

- Fix issue with removing non-orderable content for partial ordering suppport.
[witsch]

- Fix ``getObjectPosition`` to return a value representing "no position" for
non-orderable content instead of raising an error.
[witsch]

- Fix boolean value of the btree-based folder base class.
[witsch]

- Factor CMF out of the base classes for the new btree-based folder class
and simplify things a bit afterwards.
[witsch]

- Add adapter providing explicit ordering only for "orderable" content.
[witsch]

- Clean up tests and their setup.
[witsch]

1.0a1

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

- Initial release
[optilude, tesdal, witsch]

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.