Dexterity.membrane

Latest version: v3.0.2

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

Scan your dependencies

Page 2 of 4

2.1.0

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

- Depend on plone.api
[ale-rt]
- Fixed some docstring
[ale-rt]
- Biography: plone.app.textfield RichText field for Plone 5
[ksuess]
- Fix AttributeError: 'tuple' object has no attribute 'strip'
[b4oshany]

2.0.1

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

- Performance improvements: cache expensive bcrypt operations
[ale-rt]

2.0

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

- Removed collective.indexing dependency. Collective.indexing was merged into Plone 5.1
If you're using this package with a Plone version < than 5.1, please add collective.indexing manually and pin Products.membrane to < 4.
[agitator]

- Dropping official support for Plone < 4.3, use 1.2.x for older versions of Plone.
[agitator]

1.2

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

- No longer officially support Python 2.6. See compatibility in readme.
[maurits]

- Enable use_email_as_username without use_uuid_as_userid.
This fixes getUserId, which fixes the indexed user values,
which fixes enumerateUsers.
Warning: if you already have members and you change the settings,
this may need reindexing, or editing and saving all users manually.
Fixes https://github.com/collective/dexterity.membrane/issues/26
[gyst]

1.1.2

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

- Added backwards compatibility import for ``membranepasswords.IProvidePasswords``.
Otherwise z3c.relationfield may give problems when editing content.
Fixes https://github.com/collective/dexterity.membrane/issues/23
[mikejmets]

1.1.1

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

- A group might accidentally show up as a user.
``portal_membership.listMembers`` then says: ``AttributeError:
'NoneType' object has no attribute '__of__'``. We prevent this by
implementing getUserId and getUserName on groups, returning the
group id and group name. [maurits]

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.