Skip to content

Latest commit

 

History

History
287 lines (186 loc) · 5.54 KB

CHANGES.rst

File metadata and controls

287 lines (186 loc) · 5.54 KB

History

5.0.0a3 (unreleased)

  • Nothing changed yet.

5.0.0a2 (2024-02-29)

  • Use plone.app.z3cform instead plone.app.widgets. [thet]

5.0.0a1 (2023-09-25)

  • Remove requireJS from JavaScript to make it compatible with Plone 6, drop Plone 5 support [MrTango]
  • Fix MutableMapping import for Python 3.10 [MrTango]
  • Refactor ajaxselect_options with refactored widget code. [petschki]

4.0.0a5 (2023-02-21)

  • Exclude all buildout config files from source distributions. [thet]
  • Fix MutableMapping import for Python 3.10. [fredvd]

4.0.0a4 (2022-09-28)

  • Fixed IObjectEvent and ObjectEvent import (issue #32) [gogobd]
  • Switch to Bootstrap 5 [agitator]
  • Style Bool-Widget as usual in Plone. [jensens]
  • Style autoform form-controls (save/cancel buttons) as usual in Plone. [jensens]
  • Use plone.app.widgets.base.dict_merge to update pattern options in plonerichtext blueprint. [rnix]
  • Fix IObjectEvent and ObjectEvent imports [avoinea]

4.0.0a3 (2019-07-31)

  • Also accept string values in plonerichtext blueprint. [rnix]
  • Array widget now supports richtext entries. Therefor arrayrichtext macro was added. [rnix]
  • Fix resolving field order defined with plone.autoform.directives. [rnix]
  • Fix autoform directives TGV cache to lookup values from derived schemata as well. [rnix]

4.0.0a2 (2019-07-10)

  • Consider values from plone.autoform.directives.order_before and order_after in yafowil.plone.autoform.schema.resolve_schemata. [rnix]
  • Consider values from plone.autoform.directives.mode in yafowil.plone.autoform.schema.resolve_schemata. [rnix]
  • Fix autoform default fieldset label. [rnix, jensens]
  • Fix autoform fieldset order. [rnix, jensens]
  • Add plonerichtext blueprint and use in yafowil.plone.autoform.factories. [rnix]

4.0.0a1 (2019-06-11)

  • Add Autoform functionality. [rnix, jensens]
  • Drop Plone 4 compatibility. [jensens]
  • Add immediate create feature for autoform. [jensens]
  • Move plonelabel blueprint to yafowil.plone.widgets.label. [rnix]
  • Zope2RequestAdapter always returns non-iterable request parameter values as unicode. [rnix, jensens]

3.0.0 (2019-02-19)

  • Add resources explicit in pages using YAFOWIL. Do not deliver the CSS/JS chunk on every request. Code using yafoil w/o the yafowil.plone.form.* as base class need a minimal modification. See README. [jensens]
  • Use self.context instead of context in CSRFProtectionBehavior when looking up fallback root key manager. [rnix]
  • Deliver resources as plone.stableResource to cache JS/CSS in browser. [jensens]
  • Python 3 support: [reinhardt]
    • Replaced UserDict
    • Replaced old-style relative import
    • Fixed StringIO import
    • Fixed text handling
  • Deliver jqueryui on request and remove dependency on collective.js.jqueryui [agitator]

2.4.1 (2017-03-10)

  • Reduce logging verbosity on load from info to debug. [jensens]

2.4.0 (2017-03-10)

  • Introduce yafowil.plone.form.CSRFProtectionBehavior. [rnix]

2.3.1 (2016-09-14)

  • Fix yafowil dependency minimal version [jensens]

2.3 (2016-09-09)

  • Use yafowil.utils.entry_point decorator. [rnix]
  • Plone 5 support. [rnix]

2.2 (2015-10-10)

  • Use pkg_resources.get_distribution instead of catching ImportError to check whether TinyMCE is installed. [rnix]
  • Make dependency on Products.TinyMCE a soft dependency. [thet]

2.1 (2013-06-03)

  • Set applyPrefix for CSS resources to True, so that referenced images can still be found. [thet, 2014-05-06]
  • Integrate translations. [rnix, 2014-05-01]

2.0.2

  • fix resource group names [thet]
  • correct getSite import, cleanup [thet]

2.0.1

  • Provdide default title attribute value for richtext blueprint of yafowil.widget.richtext addon widget in order to provide TinyMCE configuration as expected by plone integration. [rnix]

2.0

  • YAFOWIL resource including configuration via generic setup. [rnix, 2012-10-03]

1.3.1

  • Simplify base forms for plone. [jensens, 2012-05-21]
  • Not ZIP safe! [jensens, 2012-04-15]

1.3

  • GS profile marker - fix wrong filename. [rnix, 2012-04-11]
  • Add yafowil.plone.form module containing base classes. [rnix, 2012-04-11]

1.2

  • Rename to yafowil.plone - seems a 2 at the end of a package name confuses easy_install. wtf!? [jensens, 2012-03-20]

1.1

  • Depend on yafowil 1.3 in setup.py and bump version. [jensens, 2012-03-20]

1.0

  • Resources are registered using the new plugin infrastructure. Theres now an import step for generic setup registering all javascripts and stylesheets provided by the plugins. They are registred without any thirdparty dependencies. If a resource is already registered its registration is skipped. Such its possible to register or overide the defaults using xml files. [jensens, 2012-02-01]
  • Automatic browserresources for plugins. [jensens, 2012-02-16]
  • Depends on yafowil 1.3 plugin infrastucture. [jensens, 2012-02-15]
  • Example form and senseful default-classes and plans for plone. [hpeter, bennyboy, 2012-02-15]

1.0-beta

  • Made it work. [jensens, rnix, et al, 2010-12-27]