New features:
- Provide a field to be used from an XML model [frapell] (#24)
- Subsite support (i.e. collective.lineage) [jensens] (#28)
Bug fixes:
- Format code according to Plone standards: black, isort, zpretty. (#27)
- Move CI from TravisCI to Github Actions [jensens] (#29)
New features:
- Python 3 compatibility [staeff, petschki] (#19)
- Update TravisCI Setup and test with Plone 5.1 and 5.2 on Python 2.7. Also test on Python 3.6+3.7 (allowed to fail, and fails for now). [jensens]
- Remove obsolete action icons configuration. [thet]
- update controlpanel text [lucid-0]
- Remove obsolete
recaptcha_ajax.js
- all scripts are integrated via thenorecaptcha
package. Add upgrade step for that. [thet]
- Add a dummy widget display view which renders empty. A widget needs a display view, otherwise form result rendering may fail. [thet]
- Support for use the widget with plone.supermodel [jpgimenez]
- Support for widget display settings as described in https://developers.google.com/recaptcha/docs/display [jensens]
- Fix: problem with MANIFEST.in and old package structure made 2.0a1 a brown bag release. All non-python files (i.e. zcml) were missing. [jensens]
- some pep8/plone conventions code style cleanup. [jensens]
- recaptcha API 2 (aka norecaptcha) [mamico]
- Register browser components for a product browser layer so they don't leak to sites without this product installed. Run the upgrade step if upgrading on a site that already has this product installed. [davisagli]
- Move to plone.app.discussion-captcha feature declaration to meta.zcml. [timo]
- Adapt recaptcha view instead of captcha view for validation. [ramon]
- Updated package metadata and marked this as a Plone add-on. [timo]
- Declare that plone.formwidget.captcha provides a Captcha field that can be used by plone.app.discussion to add a Captcha field to comment forms. [timo]
- z3c.autoinclude.plugin added [timo]
- Initial release [timo]