Collective-easyform

Latest version: v3.0.5

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

Scan your dependencies

Page 2 of 5

3.0.0

Not secure
------------------

Breaking changes:


- Hide the "description" field from form actions, as it is not used anywhere.
Customizations which try to omit or use the description field might need adaptions. (226)
- Change semantics for the "advanced" permission and introduce new "technical" permission.
To better support use cases for "power users" while not overloading them with complex fields where a technical understanding is necessary the permissions are changed as follows:

"Edit Advanced Fields":
- IEasyForm.form_tabbing
- IEasyForm.default_fieldset_label
- IFieldExtender.field_widget
- IFieldExtender.validators

"Edit Technical Fields":
- IEasyForm.method
- IEasyForm.unload_protection
- IEasyForm.CSRFProtection
- IEasyForm.forceSSL
- IMailer.replyto_field
- IMailer.xinfo_headers
- IMailer.additional_headers (229)


New features:


- Use profile to configure roles instead of ZCML for easier customization. (224)
- Simplify the editing UI: Introduce a new "Advanced" tab when creating a form for not so frequent used settings.
Change permissions to allow editors to define the recipient from form field values in addition to a fixed recipient. (227)
- Make the fields editor look nicer. (228)


Bug fixes:


- Fix deprecated ``fieldset`` import in interfaces. (222)
- Rewrite upgrades bobtemplates.plone style to get a better overview. (223)
- Make Actions better compatible with plone.supermodel/autoform directives. (225)
- Fix translation of default values for the easyform content type fields in the current active language. (231)

2.2.0

Not secure
------------------

- Implement PloneFormGen migration.
[buchi, laulaz]

- Fixed errors with ``header_injection`` implementation.
[maurits, thet]

- Format code according to Plone standards: black, isort, zpretty.
[thet]

- Fix Validators for value None: return valid and let required handle it
[Nimo-19]

2.1.5

Not secure
------------------

- Remove hardcoded download button label check (175)
[davide-targa]

2.1.4

Not secure
------------------

- Add 'easyform-thankspage' css class to the content-core div if the thankspage is
displayed. Combined with the header_injection field you can style elements
only for the thankspage, for example as a workaround to remove empty
fieldsets (154).
[fredvd]

- do not append the re-rendered download form when generating the
data download file (175)
[mamico, tkimnguyen]

- fix Travis install of google-chrome-stable
[tkimnguyen]

- PEP8 fixes
[mamico]

2.1.3

Not secure
------------------

- Brazilian Portuguese translation `200 <https://github.com/collective/collective.easyform/issues/200>`_
[ericof]

2.1.2

Not secure
------------------

- Fix broken image in README (partly addresses 197)
[tkimguyen]

- Mention reCAPTCHA V2 when obtaining public/private key pair
[tkimnguyen]

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.