Plone 4.3.11 (September 12, 2016)

There may be hotfixes applicable to this release. Always check the Plone Hotfix page before production deployment.

Release notes

LicenseGPL
Date released2016-09-12
Release managerEric Steele

Windows users: use the Vagrant kit. We anticipate having a binary Windows installer for later releases.

OS X users: use the Vagrant kit or install XCode command-line tools and use the Unified Installer.

Automated provisioning: See Plone's Ansible Playbook for a full-stack installation kit.

Downloads

Changes

plone.app.robotframework: 0.9.16 → 1.0

Breaking changes:
  • Do not use run_on_failure from Selenium2Library. This interferes with Wait until keyword succeeds: an initial failure is seen as total failure instead of checking the retries of this keyword. See https://github.com/plone/Products.CMFPlone/pull/1652 [maurits]
New features:
  • Test with robotframework version 3.0. [maurits]

  • Added Plone Test Setup and Plone Test Teardown keywords. In that last one, in case of a failure do what is done by run_on_failure, which will be removed in version 1.0. This means a screen shot by default, but you can override this on the command line with for example ROBOT_SELENIUM_RUN_ON_FAILURE=Debug. See https://github.com/plone/Products.CMFPlone/pull/1652 [maurits]

  • Add Running tests with the Google Chrome browser section. Briefly: ROBOT_BROWSER=chrome ./bin/test --all [thet]

Bug fixes:
  • Replaced deprecated Fail Unless Equal with Should Be Equal in test. [maurits]

Pillow: 3.2.0 → 3.3.0

Plone: 4.3.10 → 4.3.11

New features:
  • Release Plone 4.3.11 [esteele]

Products.Archetypes: 1.9.11 → 1.9.12

New features:
  • Support Autotoc pattern, if plone.app.widgets 1.x is installed, such that form tabbing is enabled using this pattern. Markup change is consistent with how plone.app.z3cform 1.0.x templates specify pattern use and configuration in edit forms/fieldsets. [seanupton]

Products.CMFEditions: 2.2.20 → 2.2.21

Bug fixes:
  • Use zope.interface decorator. [gforcada]

Products.CMFPlone: 4.3.10 → 4.3.11

Bug fixes:
  • Release Plone 4.3.11 [esteele]

Products.contentmigration: 2.1.12 → 2.1.13

Bug fixes:
  • Use zope.interface decorator. [gforcada]

Products.ExtendedPathIndex: 3.1 → 3.1.1

  • Use zope.interface decorator. [gforcada]

Products.MimetypesRegistry: 2.0.9 → 2.0.10

Bug fixes:
  • Use zope.interface decorator. [gforcada]

Products.PlacelessTranslationService: 2.0.5 → 2.0.6

Bug fixes:
  • Use zope.interface decorator. [gforcada]

Products.PloneLanguageTool: 3.2.7 → 3.2.8

Bug fixes:
  • Use zope.interface decorator. [gforcada]

Products.TinyMCE: 1.3.21 → 1.3.23

New features:
  • Added tablerowstyles setting in control panel. These styles are available when you are setting the table row properties. Until now, all styles were shown here, most of which are not useful for table rows, and they were shown in an ugly and wrong way. [maurits]
Bug fixes:
  • Changed vertical align and text align to style instead of attribute, since align and vertical align are not supported in html5. [lhuiskes, jladage]

Products.statusmessages: 4.1.0 → 4.1.1

Bug fixes:
  • Use zope.interface decorator. [gforcada]

Products.validation: 2.0.1 → 2.0.2

Bug fixes:
  • Use zope.interface decorator. [gforcada]

archetypes.querywidget: 1.1.2 → 1.1.3

Bug fixes:
  • Fix base_url variable when editing a collection. [rodfersou]

  • Added 'safe_unicode' call for raw query values. [rodfersou]

archetypes.referencebrowserwidget: 2.5.7 → 2.5.8

Bug fixes:
  • Use zope.interface decorator. [gforcada]

archetypes.schemaextender: 2.1.5 → 2.1.6

Bug fixes:
  • Use zope.interface decorator. [gforcada]

collective.monkeypatcher: 1.1.1 → 1.1.2

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.app.jquerytools: 1.7.0 → 1.8.0

New features:
  • The prepOverlay function can be used on a form instead of a link. When a button of this form is clicked, the form action attribute is used to retrieve the overlay. (This was already the case in previous versions, What's new is the following.) If method="POST", the overlay will be fetched via a POST with the form payload instead of GET. The use of a POST instead of GET may be useful to avoid the url length limit. [vincentfretin]

  • Proper clean setup of jquery.form [gotcha]

plone.app.layout: 2.3.14 → 2.3.15

Bug fixes:
  • Fix body class attribute errors when the user role contains space. [Jian Aijun]

plone.app.textfield: 1.2.6 → 1.2.7

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.app.theming: 1.1.7 → 1.1.8

New features:
  • Control theme compilation in development mode through the environment variable DIAZO_ALWAYS_CACHE_RULES [ale-rt]

plone.app.upgrade: 1.3.25 → 1.3.27

Bug fixes:
  • Add empty upgrade step for 4.3.11. [esteele]

  • Add empty upgrade step for 5.0.6. [esteele]

  • Remove deprecated mockup-registry and mockup-parser resources. [thet]

  • Update last_compilation to deliver new bundles. [thet]

  • Add missing jquery.browser dependency which is needed by patternslib. [thet]

  • Use zope.interface decorator. [gforcada]

plone.app.uuid: 1.1 → 1.1.1

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.app.viewletmanager: 2.0.9 → 2.0.10

Bug fixes:
  • Use zope.interface decorator. [gforcada]

  • Correctly log exception if viewlet rendering failed. [jensens]

plone.alterego: 1.0 → 1.0.1

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.behavior: 1.1.1 → 1.1.2

New features:
  • New option to register a behavior only by it's short name and not by it's dotted name. This enables more advanced behavior subclassing capabilities. [jensens]

plone.cachepurging: 1.0.11 → 1.0.12

Fixes:

  • Use zope.interface decorator. [gforcada]

plone.contentrules: 2.0.5 → 2.0.6

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.folder: 1.0.8 → 1.0.9

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.portlets: 2.2.2 → 2.2.3

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.reload: 2.0.1 → 2.0.2

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.resource: 1.0.5 → 1.0.6

Bug fixes:
  • Do not leave an .svn file behind when running the tests. [maurits]

  • Use zope.interface decorator. [gforcada]

plone.rfc822: 1.1.2 → 1.1.3

Bug fixes:
  • code cleanup: pep8, isort, utf8 headers et al. [jensens]

  • Use zope.interface decorator. [gforcada]

plone.app.referenceablebehavior: 0.7.4 → 0.7.5

Fixes:

  • Use zope.interface decorator. [gforcada]

plone.formwidget.autocomplete: 1.2.9 → 1.2.10

Bug fixes:
  • Update setup.py url to point to github. [esteele]

  • Use zope.interface decorator. [gforcada]

plone.formwidget.contenttree: 1.0.14 → 1.0.15

Bug fixes:
  • Use zope.interface decorator. [gforcada]

plone.formwidget.datetime: 1.3 → 1.3.1

Bug fixes:
  • Marked in setup.py as also compatible with Plone 4.3, next to 5.0. [maurits]

  • Use zope.interface decorator. [gforcada]

Project resources

Learn about Plone