Plone 4.3.14

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

Release notes

LicenseGPL
Date released2017-12-07
Release managerEric Steele

Windows users: use the Vagrant kit.

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: 4.3.12 → 4.3.14

Products.CMFPlacefulWorkflow: 1.5.14 → 1.5.15

Bug fixes:
  • Fixed reinstall. Deactivating and then activating the add-on led to a missing tool and control panel icon. Another deactivation would then fail. Solution is to mark our base profile as uninstalled in the uninstall method. This requires Products.GenericSetup 1.8.1 or higher. Fixes issue 1959 <https://github.com/plone/Products.CMFPlone/issues/1959>_. [maurits]

Products.CMFPlone: 4.3.12 → 4.3.14

Bug fixes:
  • Fixed NotFound error when adding controlpanel action through the ZMI. See issue 1959 <https://github.com/plone/Products.CMFPlone/issues/1959>_. [maurits]
  • Fixed inline validation for Archetypes content. Every field was shown as having an error, without showing an error message. Fixes issue 1982. [maurits]

Products.contentmigration: 2.1.15 → 2.1.16

Bug fixes:
  • Fix import location for Products.ATContentTypes.interfaces. [thet]

Products.ResourceRegistries: 2.2.12 → 2.2.13

Bug fixes:
  • Removed assertion for response status 200 for inline resources. If after inlining a ++resource++ item the response status was not in the 200 range, the assertion would fail, leading to the html being returned with a wrong mimetype showing raw html and an error while rendering plone.resourceregistries. Changed it into a condition instead: only restore original headers when the status is in 200. [maurits]

Products.TinyMCE: 1.3.25 → 1.3.26

New features:
  • Crop description text in link dialog to 60 chars (less json data to transmit for folders containing a lot of articles) [fRiSi]

  • Show path in alt-text of articles too (to distinguish Items having the same title) [fRiSi]

archetypes.referencebrowserwidget: 2.5.8 → 2.5.9

Bug fixes:
  • Fix import location for Products.ATContentTypes.interfaces. [thet]

archetypes.schemaextender: 2.1.6 → 2.1.7

Bug fixes:
  • Update docs about Products.ATContentTypes.interfaces import location. [thet]

  • Fix imports from Globals that was removed in Zope4 [pbauer]

plone.app.jquerytools: 1.9.0 → 1.9.1

Bug fixes:
  • Updated jquery.form and jquery.tools to latest versions. [msom]

plone.app.linkintegrity: 1.5.8 → 1.5.10

Bug fixes:
  • Rerelease, because one buildout somehow cannot find 1.5.9. [maurits]

  • Don't check if dexterity is present by importing from plone.directives, grok is no longer part of dexterity. [fredvd]

plone.app.locales: 4.3.12 → 4.3.13

  • Update the Transifex resourceas configuration at Transifex project https://www.transifex.com/plone/plone4/ [macagua]

  • Update Spanish translations. [macagua]

  • Update Traditional Chinese translation. [l34marr]

plone.app.registry: 1.2.4 → 1.2.5

New features:
  • Add support for have and have-not import conditions in registry.xml [datakurre]

  • Add support for optional condition attribute in registry.xml entries to allow conditional importing of records. Conditions themselves are not import (nor exported). [datakurre]

plone.behavior: 1.1.4 → 1.2.0

New features:
  • For zcml registration: If both, no for and no @adapter is given, fall first back to marker if given (new), else to Interface (as it was already before). [jensens]
Bug fixes:
  • Cleanup: Make Jenkins CI code analysis silent by fixing the issues. [jensens]

plone.testing: 4.1.1 → 4.1.2

  • Replace ZServer.PubCore handler with a threadless version, which fixes coverage reporting. See https://bitbucket.org/ned/coveragepy/issues/244. [witsch]

z3c.formwidget.query: 0.12 → 0.13

  • Compatible with z3c.form > 3.2.10, where radio and checkbox items property is a generator. [thomasdesvenain]

Products.LinguaPlone: 4.1.8 → 4.2

New features:
  • Show the native language name on the "Translate into..." menu [erral]
Bug fixes:
  • Fix import location for Products.ATContentTypes.interfaces. [thet]

  • Don't fail while uninstalling, if LinguaPlone is already uninstalled. [thet]

Project resources

Learn about Plone