Plone 5.0.4

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

Release notes

LicenseGPL
Date released2016-04-07
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: 5.0.3 → 5.0.4

New:

Products.CMFPlone: 5.0.3.1 → 5.0.4

Products.contentmigration: 2.1.11 → 2.1.12

Fixes:
  • HAS_LINGUA_PLONE now checks only if LinguaPlone is installed. No more if LinguaPlone or plone.app.multilingual is installed. [bsuttor]

mockup: 2.1.3 → 2.1.4

New:
  • set XML syntax coloring for .pt files in text editor [ebrehault]
  • Upgrade TinyMCE to 4.3.4 [vangheem]
Fixes:
  • Fix Makefile to use mockup/build instead of build. [thet]

plone.app.caching: 1.2.9 → 1.2.10

New:
  • Show status after synchronous purge if it is an error status. [maurits]

plone.app.contenttypes: 1.2.10 → 1.2.11

New:
  • WebDAV support for File and Image [ebrehault]
Fixes:
  • Made xpath expression in test less restrictive. [maurits]
  • Register explicitly plone.app.event dependency on configure.zcml. [hvelarde]

plone.app.dexterity: 2.1.19 → 2.1.20

Fixes:
  • Use the type ID in HTML classes in the type listing rather than titles. [davidjb]

plone.app.discussion: 2.4.10 → 2.4.11

New:
  • For the discussion controlpanel, change base URLs from portal URL to what getSite returns, but don't change the controlpanels context binding. This allows for more flexibility when configuring it to be allowed on a sub site with a local registry. [thet]
Fixes:
  • fixed translate translation plone-ru.po

plone.app.event: 2.0.6 → 2.0.7

New:
  • Translation locales of plone.app.event to Russian [serge73]
Fixes:
  • When trying to access an occurrence in the future outside the range of indexed occurrences, do not raise StopIteration. Instead fall back to raise AttributeError. [frapell]
  • Ensure that unittests reset the timezone information [do3cc]

plone.app.layout: 2.5.18 → 2.5.19

New:
  • Construct the site logo URL to be rooted at ISite instances returned by zope.component.hooks.getSite and not only rooted at portal root. This makes it possible to have sub sites with local registries which return a different logo. [thet]
Fixes:

plone.app.registry: 1.3.10 → 1.3.11

New:
  • For ControlPanelFormWrapper and @@configuration_registry, construct the base url to the @@overview-controlpanel from the nearest site. This gives more flexibility when calling controlpanels on sub sites with local registries while in standard Plone installations the controlpanel is still bound to the portal url. [thet]

plone.app.theming: 1.2.18 → 1.2.19

New:
  • For the theming controlpanel, change base URLs from portal URL to what getSite returns, but don't change the controlpanels context binding. This allows for more flexibility when configuring it to be allowed on a sub site with a local registry. [thet]

plone.app.upgrade: 1.3.21 → 1.3.24

New:
  • Add actions controlpanel when migrating to 5.1a1. [esteele]
  • Add null upgrade step for 5.0.3 to 5.0.4 [esteele]
  • Registry upgrades for Plone 5.1 (less variables). [jensens]
Fixes:
  • Update 5.0a1 upgrade step to allow upgrades from Plone 5.0.3. [esteele]

plone.formwidget.namedfile: 1.0.14 → 1.0.15

Fixes:
  • Fix issue, where NamedFileWidget and NamedImageWidget on zope.schema.ASCII fields cleared the field values on resubmit with action nochange. Fixes: plone/Products.CMFPlone#1144 [thet]

plone.i18n: 3.0.3 → 3.0.4

Fixes:
  • URLNormalizer now removes leading underscores. They are disallowed for content objects in zope. [do3cc]

plone.resourceeditor: 2.0.4 → 2.0.5

Fixes:
  • Cleanup code according to Plone style guide. [gforcada]
  • Do not crash on saving in FilesystemResourceDirectory, and return the file content as 'tmp'. [ebrehault]

plonetheme.barceloneta: 1.6.17 → 1.6.18

New:
  • Add missing caret styles. [thet]
  • Extended form styles for input type="email". [agitator]
  • Isolate calendar portlet styles. [agitator]
  • Added invisible-grid table styles. [agitator]
  • Action control panel specific rendering. [ebrehault]
Fixes:

plone.app.multilingual: 3.0.15 → 3.0.16

Fixes:
  • Fixed compatibility issue with archetypes contents: wrong URL were generated. [keul, hvelarde]
  • Really don't show the Google Translate button when no API key set [djowett]

Project resources

Learn about Plone