Download project files

How do I verify a download?


110 of 113 releases

5.0.8 release from the 5.0 series released 2017-06-08

Release information
Changelog:

####Products.CMFPlone: 5.0.7 → 5.0.8

######Bug fixes:

- Fix default value for ``robots.txt`` to avoid issues with content containing "search" in the id.
  [hvelarde]

- Show version of products in Add-ons control panel configlet.
  This fixes https://github.com/plone/Products.CMFPlone/issues/1472.
  [hvelarde]

- Removed "change portal events" permission
  [kakshay21]

####plone.recipe.zeoserver: 1.3 → 1.3.1

######Bug fixes:

- Fix tests to run with current Twisted version.

####zest.releaser: 6.8 → 6.9

- Add tag formatter in the config. This is a formatter that changes the name of the tag.
  Default is the same as the version.
  Put ``tag-format = a string`` in your ``~/.pypirc`` or ``setup.cfg``.
  It needs to contain ``%(version)s``.
  [tcezard]

- Catch error when uploading first package file in new PyPI project.
  This fixes `issue 206
  <https://github.com/zestsoftware/zest.releaser/issues/206>`_.
  [maurits]

####collective.xmltestreport: 1.3.3 → 1.3.4

######Bug fixes:

- Fixed UnicodeDecodeError when error message contains non-ascii.
  Fixes https://github.com/collective/collective.xmltestreport/issues/16
  [maurits]

####plone.app.robotframework: 1.0.1 → 1.1

#####New features:

- Add new variable ${SELENIUM2LIBRARY_RUN_ON_FAILURE} with default value
  'No operation' (Robot Framework built-in keyword with no action) to define
  operation immediately after failed Selenium keyword
  [datakurre]

- Manage datetime and date field types in "set field value" keyword
  [sgeulette]

- Manage RelationList field using "references" field type in "set field value" keyword
  [sgeulette]

######Bug fixes:

- Fix issue where an error "No keyword with name 'No keyword' found." after
  a failing test was reported
  [datakurre]

- Fix issue where custom pybot-entrypoint failed to parse Sphinx-document with :ref:
  [datakurre]

####Plone: 5.0.7 → 5.0.8

#####New features:

- Release Plone 5.0.8
  [esteele]

####Products.Archetypes: 1.10.16 → 1.10.18

######Bug fixes:

- Don't instantiate browser view to check for existence.
  [malthe]

- Fix bug in BaseObject SearchableText when vocabulary key is uft8 encoded string
  [gotcha]

####Products.CMFDiffTool: 3.1.3 → 3.1.4

#####New features:

- When field is a Relation List, get the referenced objects instead of diffing
  on the actual reference objects.
  [frapell]

######Bug fixes:

- Fixed AttributeError: 'NoneType' if the object doesn't have the expected attribute [rristow]

####Products.CMFPlacefulWorkflow: 1.6.6 → 1.6.7

######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.CMFUid: 2.2.1 → 2.2.2

####Products.contentmigration: 2.1.15 → 2.1.16

######Bug fixes:

- Fix import location for Products.ATContentTypes.interfaces.
  [thet]

####Products.GenericSetup: 1.8.6 → 1.8.8

######Bug fixes:

- Fixed ``upgradeStep`` discriminator so that similar steps
  for different profiles will not conflict.

- Fixed ``upgradeDepends`` discriminator so that steps inside
  ``upgradeSteps`` will conflict with steps outside if they
  have the same ``checker``.

- Allow registering the same profile twice if it really is the same.
  This is mostly for tests where the registry may not be cleaned up
  correctly in case of problems in test teardown.
  If you register the same profile twice in zcml, you still get a
  conflict from ``zope.configuration`` during Zope startup.
  [maurits]

####Products.PlonePAS: 5.0.13 → 5.0.14

######Bug fixes:

- Remove WarningInterceptor (CMFCore) - it is gone in newer versions.
  [jensens]

####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]

####five.localsitemanager: 2.0.5 → 2.0.6

- Don't complain if the site root has no Acquisition parent.
  [davisagli]

- Removed zope.site dependency. Using Zope 2.12 it is an indirect dependency
  and using Zope 2.13 or later it is no longer required.
  [yuppie]

- Ensure that the PersistentComponents has no aquisition wrapper before passing
  to the superclass, to allow the caching of component roots in zope.interface
  to make a weakref to this root.
  [MatthewWilkes]

####icalendar: 3.11.3 → 3.11.4

######Bug fixes:

- Don't break on parameter values which contain equal signs, e.g. base64 encoded
  binary data [geier]

- Fix handling of VTIMEZONEs with subcomponents with the same DTSTARTs.
  [geier]

####plone.app.blob: 1.6.7 → 1.7.2

#####New features:

- Adapt tests to the new indexing operations queueing.
  Part of PLIP 1343: https://github.com/plone/Products.CMFPlone/issues/1343
  [gforcada]

######Bug fixes:

- Handle ``ValueError`` exceptions when doing a range request.
  This fixes `issue #39 <https://github.com/plone/plone.app.blob/issues/39>`_.
  [batlock666]

- Do not use imports from ``Products.ATContentTypes.interface`` deprecated since 2009.
  [jensens]

####plone.app.caching: 1.2.15 → 1.2.18

######Bug fixes:

- Fixed blank edit forms of the per ruleset parameters.
  `Issue 1993 <https://github.com/plone/Products.CMFPlone/issues/1993>`_.
  [maurits]

- Fixed title and description of max age in strong caching rule for resources.
  They wrongly were the same as for shared max age.
  Fixes `issue 1989 <https://github.com/plone/Products.CMFPlone/issues/1989>`_.
  [maurits]

- Fix: Do not break Plone if there is no Archetypes available.
  [jensens]

####plone.app.content: 3.3.5 → 3.4.1

#####New features:

- Folder Contents: Construct the list of sortable indexes from the available catalog indexes, using a blacklist and a default set - likewise as it's done with metadata columns.
  [thet]

- Allow for easier overriding of some BaseVocabularyView settings
  [Gagaro]

######Bug fixes:

- Allow operation on inactive content for all folder content actions.
  This allows deleting, renaming, rearranging and changing workflow of content which expiration date has already been met or which effective date hasn't met yet.
  [thet]

- Fix issue where some actions (copy, delete, paste) on contents view did not
  work if there were any private (innaccessible for the current user) levels the
  current path
  [datakurre]

- removed unittest2 dependency.
  [kakshay21]

- Adapt tests to the new indexing operations queueing.
  Part of PLIP 1343: https://github.com/plone/Products.CMFPlone/issues/1343
  [gforcada]

####plone.app.contentlisting: 1.2.8 → 1.2.9

######Bug fixes:

- Remove hasattr.
  [ivanteoh]

####plone.app.contentrules: 4.0.13 → 4.0.16

######Bug fixes:

- Fix action edit form. Previously, changes would not be persisted due
  to a bug.
  [malthe]

- Ensure error message is an unicode object
  [mtrebron]

- Cleanup: isort, autopep8, manual formatting.
  [jensens]

- Cleanup: update code to follow Plone styleguide.
  [gforcada]

- Fix issue where content rules edit forms were broken because of move of
  getIcon from @@plone to @@plone_layout
  [datakurre]

####plone.app.contenttypes: 1.2.22 → 1.2.23

######Bug fixes:

- Fixed Mimetype icon path. Version 1.2.19 introduced a change to fit
  Products.MimetypesRegistry 2.1, but Plone 5.0 should remain on 2.0.x.
  Fixes `issue 1997 <https://github.com/plone/Products.CMFPlone/issues/1997>`_.
  [maurits]

- Avoid failure during migration if relation is broken.
  [cedricmessiant]

- Fix import location for Products.ATContentTypes.interfaces.
  [thet]

####plone.app.event: 2.0.12 → 2.0.13

######Bug fixes:

- Merge dutch translation updates from master to 2.0.x branch
  [jpladage]

####plone.app.folder: 1.2.2 → 1.2.3

######Bug fixes:

- Fix import location for Products.ATContentTypes.interfaces.
  [thet]

####plone.app.theming: 1.3.5 → 1.3.6

######Bug fixes:

- Reduce log level of ThemingPolicy cache to 'debug'.
  [jensens]

####plone.app.upgrade: 2.0.1 → 2.0.4

#####New features:

- Add Plone 5.1 beta 4 upgrade profile.
  [thet]

- new metadata catalog column mime_type
  https://github.com/plone/Products.CMFPlone/issues/1995
  [fgrcon]

- Add image scaling options to image handling controlpanel
  when migrating to 5.1b3.
  [didrix]

######Bug fixes:

- Register ``ISiteSyndicationSettings`` again.
  This interface was updated in 5.0rc3.
  On older sites, this would cause an error on the ``syndication-controlpanel``:
  KeyError: 'Interface `Products.CMFPlone.interfaces.syndication.ISiteSyndicationSettings` defines a field `render_body`, for which there is no record.
  [maurits]

- Catch warning the pythonic way.
  Makes it work with latest CMFCore.
  [jensens]

- Fix and ``AttributeError`` for the Plone 5.1 beta 4 upgrade.
  [thet]

- Do not convert/fail on None while update_social_media_fields
  [agitator]

- Fixed ImportError when ``Products.ATContentTypes`` is not available.
  This happens when you only have the ``Products.CMFPlone`` egg
  and not the ``Plone`` egg. [maurits]

- Fixed title and description of plone.resource.maxage.
  This had the title and description from shared maxage,
  due to a wrong reference.
  See https://github.com/plone/Products.CMFPlone/issues/1989
  [maurits]

- Removed "change portal events"
  [kakshay21]

- Update ``twitter_username``, ``facebook_app_id`` and ``facebook_username`` field values as they are now declared as ``ASCIILine`` instead of ``TextLine``.
  [hvelarde]

- TinyMCE 4.5.6 update.
  [thet]

- Update registry for Plone 5.1 to integrate ``mockup-patterns-structureupdater``.
  [thet]

####plone.app.vocabularies: 4.0.1 → 4.0.3

######Bug fixes:

- return empty vocabulary when no imagescales defined
  [fgrcon]

- plone/Products.CMFPlone#1794: use permissive vocabulary type
  for numeric-indexed weekday and month vocabularies
  to avoid breaking GenericSetup import.
  [seanupton]

- plone/Products.CMFPlone#1268: use permissive vocabulary type
  for ReallyUserFriendlyTypes, to avoid insertion of new types
  in plone.displayed_types (registry) from breaking GenericSetup
  profiles in add-ons.
  [seanupton]

####plone.app.workflow: 2.2.7 → 2.2.8

######Bug fixes:

- Remove usage of 'Change portal events' permission.
  [gforcada]

####plone.api: 1.6 → 1.7

#####New features:

- Add disable_roles_acquisition and enable_roles_acquisition to api.content
  [MrTango]

######Bug fixes:

- Simplify the ``plone.api.content.delete`` method.
  [thet]

- content.copy with safe_id=False should raise it's own exeception. Fixes #340
  [jaroel]

- Simplify delete and transition functions.
  [adamcheasley]

- Do not reassign dynamic roles as local roles when using user.grant_roles().
  Fixes same issue as #351 for groups.
  [pbauer]

- Include local roles granted from being in a group when using "inherit=False"
  in user.get_roles. Fixes #346
  [pbauer]

- Ignore local roles granted on parents when using "inherit=False" in either
  user.get_roles or group.get_roles. Fixes #354
  [pbauer]

- Fix title wrongly set by ``api.content.create`` when called from GS setup
  handler https://github.com/plone/plone.api/issues/99
  [gotcha, pgrunewald]

####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.formwidget.querystring: 1.1.8 → 1.1.9

######Bug fixes:

- Make "Remove line" from input.pt translatable

####plone.i18n: 3.0.6 → 3.0.7

######Bug fixes:

- Add missing entries to requirements in setup.py.
  [dhavlik]

####plone.namedfile: 3.0.10 → 3.0.11

######Bug fixes:

- Fix contentType attribute should be str type, what leads to validation errors (fixes `#38`_).
  [rodfersou]

####plone.schemaeditor: 2.0.15 → 2.0.17

#####New features:

- Allow specifying a vocabulary in the form of key|label in (multi)choice fields as seen at PFG.
  [tomgross]

- Add fields in field editing UI to the current selected fieldset.
  [thet]

- Allow specifying a vocabulary in the form of *key|label* in (multi)choice fields
  [tomgross]

- Removed very old import conditions
  [tomgross]

######Bug fixes:

- Fix Schemaeditor fields editing UI to be able to move fields into another fieldset.
  Fixes: #30.
  [thet]

- JavaScript formating according to style guides.
  [thet]

- Cleanup:
  - Remove Plone 4 related form tabbing CSS selectors from fields editing UI JavaScript.
  - Better code reuse.
  [thet]

####plone.supermodel: 1.3.2 → 1.3.3

######Bug fixes:

- Fixed typecasting of IChoice based on its vocabulary. #16
  [iham]

####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.autoinclude: 0.3.6 → 0.3.7

- Add support for Python 3.4, Python 3.5 and PyPy.

- When choosing between multiple (equivalent) packages that offer the
  same namespace and there are no namespace-only packages, choose
  either the one whose project name matches the namespace (if there
  are no dots in the namespace), or the first when sorted by project
  name. Previously, the first in the list generated from the
  combination of iterating ``sys.path`` and asking ``pkg_resources``
  for distributions was picked. This should increase test
  repeatability but is not expected to be otherwise noticeable. See
  `PR 3 <https://github.com/zopefoundation/z3c.autoinclude/pull/3>`_
  for discussion.

####z3c.formwidget.query: 0.12 → 0.13

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

####plone.app.debugtoolbar: 1.1.1 → 1.1.2

######Bug fixes:

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

- Add coding headers on python files.
  [gforcada]

####plone.directives.form: 2.0.2 → 2.0.3

######Bug fixes:

- Remove unused import and added a missing import on example.
  [bruno]

- Update setup.py to point to github repository.
  [esteele]

####plone.app.multilingual: 5.0.3 → 5.0.7

#####New features:

- Add a new view ``@@tg`` for translatable content. It will return the
  current translation group of the content, matching the bahavior of ``@@uuid``
  of ``plone.app.uuid`` returning UUID of the content. [datakurre]

######Bug fixes:

- removed unittest2 dependency
  [kakshay21]

- Update import of UnauthorizedUser. [davisagli]

- Remove travis integration because plone.app.mutlilingual is part of plonecore and should be tested there.

- Fix bug where formcontrols were overlaped by fields.
  [agitator]

- Fix robot tests to work with improved related items widget.
  [thet]

####archetypes.multilingual: 3.0.4 → 3.0.5

######Bug fixes:

- removed unittest2 dependency.
  [kakshay21]

File Description Downloads
download icon Plone-5.0.8-UnifiedInstaller.tgz (md5, sig) Unified Installer; full-source kit; builds Plone on Linux/BSD/OSX 92
last downloaded today
Total downloads: 92

5.0.7 release from the 5.0 series released 2017-03-10

Release information
Changelog:

AccessControl: 3.0.12 → 3.0.13
------------------------------

coverage: 3.7.1 → 4.2
---------------------

setuptools: 21.0.0 → 26.1.1
---------------------------

zc.buildout: 2.5.2 → 2.5.3
--------------------------

plone.recipe.zeoserver: 1.2.9 → 1.3
-----------------------------------
New features:

- Add support for log rotation.
  [hvelarde]

Bug fixes:

- Typo in documentation. [ale-rt]

plone.recipe.zope2instance: 4.2.21 → 4.2.22
-------------------------------------------
Bug fixes:

- Add coding headers on python files.
  [gforcada]

plone.releaser: 1.5.3 → 1.5.4
-----------------------------
Bug fixes:

- Use print as a function.
  [gforcada]

plone.app.robotframework: 1.0 → 1.0.1
-------------------------------------
Bug fixes:

- fix broken links
  [staeff]

Chameleon: 2.24 → 2.25
----------------------

Plone: 5.0.6 → 5.0.7
--------------------
New features:

- Release Plone 5.0.7
  [esteele]

Bug fixes:

- Be sure to require archetypes.multilingual
  even if it's not required as a dependency of plone.app.multilingual.
  [davisagli]

Products.Archetypes: 1.10.15 → 1.10.16
--------------------------------------
Bug fixes:

- DateWidget, DatetimeWidget now able to clear previous values; backported
  fix from 1.11.1.
  [seanupton]

Products.CMFDiffTool: 3.1.2 → 3.1.3
-----------------------------------
Bug fixes:

- Fix error in showing changes to objects of type "set" [deankarlen]

Products.CMFDynamicViewFTI: 4.1.4 → 4.1.5
-----------------------------------------
Bug fixes:

- Don't instantiate browser view to check for existence.
  [malthe]

Products.CMFEditions: 2.2.21 → 2.2.23
-------------------------------------
Bug fixes:

- In ShadowStorage's `isRegistered` and `getHistory` methods,
  avoid checking for a history_id of None in the storage's BTree.
  This fixes compatibility with BTrees 4.x,
  which disallows comparing keys to None.
  [davisagli]

- Fix deprecated import from Globals that is changed in Zope4.
  [pbauer]

- Do not log using plone restricted python logging script.
  [jensens]

Products.CMFFormController: 3.0.6 → 3.0.8
-----------------------------------------
Bug fixes:

- Applied security hotfix 20160830 for ``redirect_to``. This action
  refuses to redirect to unknown external sites. Added
  ``external_redirect_to`` action in case someone *does* need to
  redirect to an external site. This option is also there in the
  hotfix. [maurits]

- Move patch from plone.protect 3.x to Actions.RedirectTo so it allows ATContentTypes add forms to append auth token.
  Issue https://github.com/plone/Products.CMFPlone/issues/1335
  [staeff, fredvd]

Products.CMFPlacefulWorkflow: 1.6.5 → 1.6.6
-------------------------------------------
Bug fixes:

- Fixed workflow tests for new ``comment_one_state_workflow``. [maurits]

Products.CMFPlone: 5.0.6 → 5.0.7
--------------------------------
New features:

- Added ``ok`` view. This is useful for automated checks, for example
  httpok, to see if the site is still available. It returns the text
  ``OK`` and sets headers to avoid caching.
  [maurits]

- Include a new release of mockup.
  [thet]

- Move ``get_top_site_from_url`` from plone.app.content to ``utils.py``.
  This function allows in virtual hosting environments to acquire the top most visible portal object to operate on.
  It is used for example to calculate the correct virtual root objects for Mockup's related items and structure pattern.
  [thet]

Bug fixes:

- Fix wrong TinyMCE configuration for multilingual sites [erral]

- Added security checks for ``str.format``. Part of PloneHotfix20170117. [maurits]

- Load some patches earlier, instead of in our initialize method. [maurits]

- Fixed workflow tests for new ``comment_one_state_workflow``. [maurits]

- Fixed sometimes failing search order tests. [maurits]

- Load some Products.CMFPlone.patches earlier, instead of in our initialize method.
  This is part of PloneHotfix20161129.
  [maurits]

- Fix Search RSS link condition to use search_rss_enabled option and use
  rss.png instead of rss.gif that doesn't exist anymore.
  [vincentfretin]

- Fix potential KeyError: admin in doSearch in Users/Groups controlpanel.
  [vincentfretin]

- Prevent workflow menu overflowing in toolbar [MatthewWilkes]

- Add default icon for top-level contentview and contentmenu toolbar entries [alecm]

- Fix various layout issues in toolbar [alecm]

- Fix TinyMCE table styles [vangheem]

- Apply security hotfix 20160830 for ``z3c.form`` widgets. [maurits]

- Fixed tests in combination with newer CMFFormController which has the hotfix. [maurits]

- Apply security hotfix 20160830 for ``@@plone-root-login``. [maurits]

- Apply security hotfix 20160830 for ``isURLInPortal``. [maurits]

- Bundle aggregation must use ++plone++static overrided versions if any.
  [ebrehault]

- Fix bundle aggregation when bundle has no CSS (or no JS)
  [ebrehault]

- Fix relative url in CSS in bundle aggregation
  [ebrehault]

- Don't fail, when combining bundles and the target resource files (``BUNLDE-compiled.[min.js|css]``) do not yet exist on the filesystem.
  Fixes GenericSetup failing silently on import with when a to-be-compiled bundle which exists only as registry entry is processed in the ``combine-bundle`` step.
  [thet]

- Don't fail, if ``timestamp.txt`` was deleted from the resource registries production folder.
  [thet]

- Fix security test assertion:
  TestAttackVectorsFunctional test_widget_traversal_2 assumed a 302 http return code when accessing some private API.
  Meanwhile it changed to return a 404 on the URL.
  Reflect this in the test and expect a 404.
  [jensens]

- Fix atom.xml feed not paying attention for setting to show about information
  [vangheem]

- Do not encode reply-to email address for contact-info form
  [tkimnguyen]

Products.CMFQuickInstallerTool: 3.0.13 → 3.0.15
-----------------------------------------------
Bug fixes:

- Fix imports since Globals was removed in Zope4
  [pbauer]

- Added link to the Add-ons control panel in the QI ZMI form.
  And say the form itself is deprecated.
  [maurits]

- Apply security hotfix 20160830 for ``installProducts`` redirection.
  On top of that, we require a POST request. [maurits]

Products.contentmigration: 2.1.13 → 2.1.15
------------------------------------------
Bug fixes:

- Errors has been dropped/deprecated errors from OFS.CopySupport.
  [tschorr]

- Remove unused import of Archetypes. [davisagli]

Products.ExternalEditor: 1.1.1 → 1.1.3
--------------------------------------
- Fixed reflective XSS in findResult.
  This applies PloneHotfix20170117. [maurits]

- Quote variable in manage_tabs to avoid XSS.
  From Products.PloneHotfix20160830. [maurits]

Products.GenericSetup: 1.8.3 → 1.8.6
------------------------------------
- Added a ``purge_old`` option to the tarball import form.
  By default this option is checked, which matches the previous behavior.
  If you uncheck it, this avoids purging old settings for any import step
  that is run. [maurits]

- Stopped using a form library to render the components form.

- Made ``_profile_upgrade_versions`` a PersistentMapping. When
  ``(un)setLastVersionForProfile`` is called, we migrate the original
  Python dictionary. This makes some code easier and plays nicer with
  transactions, which may especially help during tests. [maurits]

Products.PlacelessTranslationService: 2.0.6 → 2.0.7
---------------------------------------------------
Bug fixes:

- Fix import from Globals that is removed in Zope4.
  [pbauer]

Products.PlonePAS: 5.0.11 → 5.0.13
----------------------------------
Bug fixes:

- In getMemberInfo, if a property is not present it now returns an
  empty string, rather than raising an exception. This fixes login for
  sites that have location removed.
  [MatthewWilkes]

- Depend on plone.protect 2.0.3 or higher.
  Fixes https://github.com/plone/Products.PlonePAS/issues/21
  [maurits]

Products.ResourceRegistries: 3.0.4 → 3.0.5
------------------------------------------
Bug fixes:

- Fix import from Globals that is removed in Zope4.
  [pbauer]

- Remove tests, since this contains only stubs
  [tomgross]

Products.ZSQLMethods: 2.13.4 → 2.13.5
-------------------------------------

Products.statusmessages: 4.1.1 → 4.1.2
--------------------------------------
Bug fixes:

- Fix deprecated import in test.
  [pbauer]

borg.localrole: 3.1.2 → 3.1.3
-----------------------------
Bug fixes:

- Removed ZopeTestCase. [maurits]

diazo: 1.2.3 → 1.2.5
--------------------
New features:

- only add absolute prefix for xlink:href attributes if url doesn't start
  with a '#' (use anchor_safe_urljoin)
  [huubbouma]

Bug fixes:

- Fix test with webob 1.7
  [davisagli]

icalendar: 3.10 → 3.11.3
------------------------
Bug fixes:

- Removed ``setuptools`` as a dependency as it was only required by setup.py
  and not by the package.

- Don't split content lines on the unicode ``LINE SEPARATOR`` character
  ``\u2028`` but only on ``CRLF`` or ``LF``.

- Run tests with python 3.5 and 3.6.
  [geier]

- Allow tests failing with pypy3 on travis.ci.
  [geier]

- Encode error message before adding it to the stack of collected error messages.

- Successfully test with pypy and pypy3. [gforcada]

- Minor documentation update. [tpltnt]

mockup: 2.1.5 → 2.1.7
---------------------
New features:

- PickADate pattern: Add a button to set the date or time to now and another to clear all inputs.
  Remove the clear buttons from the date and time picker itself, as they allowed incomplete input submission (e.g. date only when date and time were required).
  [thet]

- PickADate pattern: Add option to automatically set the time when changing the date.
  It defaults to set the time to the current time.
  [thet]

- PickADate pattern: Add option to automatically set the time when changing the date.
  It defaults to set the time to the current time.
  [thet]

- provide selector option to markspeciallinks pattern

- Change default sort option in livesearch pattern.
  [rodfersou]

- Show expired label in folder contents for expired attributes
  [vangheem]

Bug fixes:

- Fix the tests for 2.1.x by aligning package.json to master and reverting commit 3f1b741 as it was reverted in master also.
  [thet]

- Move tooltip pattern definition after bootstrapTooltip function definition.
  This should fix `bootstrapTooltip is not a constructor errors`.
  [vangheem]

plone.app.blob: 1.6.4 → 1.6.7
-----------------------------
Bug fixes:

- Make sure core permissions are defined.
  This fixes `issue #30 <https://github.com/plone/plone.app.blob/issues/30>`_.
  [maurits]

- Make doctests work with new zope.testbrowser based on Webtest.
  [pbauer]

- Add coding headers on python files.
  [gforcada]

- More flexible test of getIcon.
  [jensens]

- Update code to follow Plone styleguide.
  [gforcada]

plone.app.caching: 1.2.11 → 1.2.15
----------------------------------
Bug fixes:

- Remove dependency on unittest2; fix tests assertions.
  [hvelarde]

- Fixed tests when using ZODB 4.
  [davisagli]

- Update code to follow Plone styleguide.
  [gforcada]

- Code-Style: isort, utf8-headers, zca-decorators, manual cleanup.
  [jensens]

- Enable unload protection by using pattern class ``pat-formunloadalert`` instead ``enableUnloadProtection``.
  [thet]

plone.app.collection: 1.1.6 → 1.1.7
-----------------------------------
Bug fixes:

- Fix summary view for results with Discussion Items
  [ichim-david]

- Check with getattr if item isPrincipiaFolderish as Comment does
  not have this attribute which would render an AttributeError
  [ichim-david]

plone.app.content: 3.2 → 3.3.5
------------------------------
New features:

- Move ``get_top_site_from_url`` out from here into ``Products.CMFPlone.utils``.
  Deprecate old import.
  [thet]

- Folder contents rename dialog: In the rename dialog, show image thumbnails in ``thumb`` scale instead of ``icon``.
  Plones standard ``icon`` scale is way to small to be useful for images.
  [thet]

Bug fixes:

- Check for containerish behavior in ``@@allow_upload``.
  Fixes a case, where ``@allow_upload`` reported ``True`` for content of type ``File``.
  [thet]

- Add a missing comma between two strings in a list,
  python merges them into a single string if not.
  [keul, ekulos, gforcada]

- Stop using ``canSelectDefaultPage`` Python script from CMFPlone.
  [davisagli]

- Fix ``folder_contents`` view incorrectly returning an ``application/json`` response instead of a ``text/html`` response.
  [thet]

- Fix issue with ``get_top_site_from_url``, where in some circumstances a ValueError was thrown.
  If that happens, just return ``getSite``.
  You will only notice, if you have subsites, access them non-VirtualHost-rooted and an error is thrown.
  Then folder contents won't be able to navigate up to the root Plone site.
  [thet]

- Apply security hotfix 20160830 for folder factories redirection. [maurits]

- Fix UnicodeDecodeError on full review list view
  [datakurre]

- Folder contents properties dialog: Fix form request variables for ``effectiveDate`` and ``expirationDate`` dates.
  [thet]

- Fix a json "circular reference detected" error which happened when the json dumper got unparsable data types.
  [pcdummy]

plone.app.contentlisting: 1.2.7 → 1.2.8
---------------------------------------
Bug fixes:

- Remove ZopeTestCase.
  [ivanteoh, maurits]

plone.app.contentmenu: 2.1.8 → 2.1.10
-------------------------------------
New features:

- Add ability to specify a short title for the collapsed sidebar by setting
  extras['shortTitle'], in the same way as stateTitle.
  [MatthewWilkes]

- Documentation in README added.
  [jensens]

Bug fixes:

- Add default icon for top-level toolbar entries
  [alecm]

- Code cleanup.
  [gforcad]

- Minor code cleanup, some micro-optimizations.
  [jensens]

plone.app.contentrules: 4.0.11 → 4.0.13
---------------------------------------
Bug fixes:

- In browser tests, specify the buttons to be clicked by their name instead of their index.
  [thet]

- Fix import location for Products.ATContentTypes.interfaces.
  [thet]

- Add coding header to python files.
  [gforcada]

plone.app.contenttypes: 1.2.17 → 1.2.22
---------------------------------------
New features:

- Remove browserlayer from listing views to allow overrides from other packages
  [agitator]

Bug fixes:

- Add condition so custom folder migration does not fail if there is not
  an 'excludeFromNav'
  [cdw9]

- Use helper method to retrieve all catalog brains in migration code, because Products.ZCatalog removed the ability to get all brains by calling the catalog without arguments.
  [thet, gogobd]

- Fix use of add_file in testbrowser tests. [davisagli]

- Render migration results without using Zope session. [davisagli]

- Use unicode string when .format() parameter is unicode for the field migrator
  [frapell]

- Fix SearchableText indexer, using textvalue.mimeType
  [agitator]

- Fix Mimetype icon path. With the removal of the skins folder in
  https://github.com/plone/Products.MimetypesRegistry/pull/8/commits/61acf8327e5c844bff9e5c5676170aaf0ee2c323
  we need the full resourcepath now
  [agitator]

- Show message for editors when viewing Link.
  Fixes `issue 375 <https://github.com/plone/plone.app.contenttypes/issues/375>`_.
  [maurits]

- Update code to follow Plone styleguide.
  [gforcada]

- Update File.xml view action url_expr to append /view
  Fixes 'issue 378' <https://github.com/plone/plone.app.contenttypes/issues/378>`_.
  [lbrannon]

- Correct the SearchableText base indexer: use mime type of RichText output
  (rather than raw) value in plaintext conversion. Fixes #357.
  [petri]

plone.app.customerize: 1.3.5 → 1.3.7
------------------------------------
Bug fixes:

- Fix tests on Zope 4. [davisagli]

- Add coding header to python files.
  [gforcada]

- Update code to follow Plone styleguide.
  [gforcada]

plone.app.dexterity: 2.3.2 → 2.3.7
----------------------------------
New features:

- Add generic version of folder_listing view & macro. Only registered for
  Plone 5.1, to avoid taking precedence over skin layer templates for
  Archetypes content in Plone 5.0
  [davisagli]

Bug fixes:

- Do not import ``IFileFactory`` in interfaces from plone.app.widgets.
  It is only imported over there.
  [jensens]

- Update code to follow Plone styleguide.
  [gforcada]

- Documentation: Add dexterity test example using a behavior.
  [ramiroluz]

- Add a generic version of the folder_listing view
  so that the container view can use it even without plone.app.contenttypes
  (such as in tests using the DEXTERITY_FIXTURE)
  [davisagli]

- Replaced ``secureSend`` with ``send`` in documentation.
  ``secureSend`` has long been deprecated.
  [maurits]

- TTW behaviors selection of the name is now bound to the registration,
  prior it was bound to the interface.
  But interfaces may be used by more than one registered behavior.
  [jensens]

plone.app.discussion: 2.4.17 → 2.4.21
-------------------------------------
New features:

- Reindex comments when they are modified.
  [gforcada]

Bug fixes:

- Remove deprecated __of__ calls on BrowserViews
  [MrTango]

- Improve English on a couple of field descriptions
  [djowett]

- Fix some easy pep8 issues
  [djowett]

- Make comment on private content not publicly available in search results.
  Part of PloneHotfix20161129. [vangheem, maurits]

- Apply security hotfix 20160830 for redirects. [maurits]

- Update Traditional Chinese translation.
  [l34marr]

plone.app.event: 2.0.10 → 2.0.12
--------------------------------
New features:

- add full danish translation
  [tmog]

Bug fixes:

- Fix format of tooltip in calendar portlet.
  Fixes: https://github.com/plone/Products.CMFPlone/issues/1046
  [fgrcon]

- Update french translations.
  [bsuttor]

- Do not index `sync_uid`, `start` and `end` fields if they are empty.
  [bsuttor]

- Fix bug when creating indexes on install. It was not detecting existing
  indexes correctly.
  [vangheem]

plone.app.folder: 1.2.0 → 1.2.2
-------------------------------
Bug fixes:

- Support ZODB5
  [pbauer]

- Remove unused tests/bbb.py file which is not used by plone.app.folder itself.
  [gforcada]

plone.app.i18n: 3.0.3 → 3.0.4
-----------------------------
Bug fixes:

- Remove zopetestcase.
  [ivanteoh, maurits]

- Add coding header to pyton files.
  [gforcada]

plone.app.imaging: 2.0.5 → 2.0.6
--------------------------------
Bug fixes:

- Add coding headers on python files.
  [gforcada]

- Remove vestigial requirement of plone.app.controlpanel.
  [davisagli]

plone.app.iterate: 3.2.1 → 3.2.4
--------------------------------
Bug fixes:

- Cleanup: isort, zca decorators, etc.
  [jensens]

- Some more cleanup.
  [gforcada]

- Add coding header on python files.
  [gforcada]

- Hide uninstall profile from being shown on the Plone install (advanced) form.
  [gforcada]

- Remove broken references when making checkout.
  Fixes issue `30 <https://github.com/plone/plone.app.iterate/issues/30>`_.
  [maurits]

plone.app.layout: 2.5.20 → 2.5.23
---------------------------------
Bug fixes:

- Fix error in viewlet when related dexterity item has been deleted.
  [maurits]

- Rework sitemap.xml.gz to allow filtering of sitemap elements; and supply such
  a filter if LinguaPlone is installed.
  [djowett]

- Add default icon for top-level contentview toolbar entries
  [alecm]

plone.app.linkintegrity: 3.0.6 → 3.1
------------------------------------
New features:

- Information about contents within a selected folder for deletion.
  This information contains number of deleted objects,
  number of subfolders and number of published objects.
  [karalics]

Bug fixes:

- Add coding headers on python files.
  [gforcada]

- Remove hard dependency on Archetypes (again).
  [davisagli]

- Use transaction savepoints while calling @@updateLinkIntegrityInformation
  to keep memory usage under control.
  [ale-rt]

plone.app.locales: 5.0.11 → 5.0.13
----------------------------------
- Update Basque translation.

- Updated French translations.
  [gnafou]

- Add messages and English translations for portlet manager names.
  [alecm]

- Updated German Translations.
  [vincero]

- Updated Tranditional Chinese translations.
  [l34marr]

- Add coding header to python files.
  [gforcada]

plone.app.portlets: 3.1.3 → 3.1.5
---------------------------------
Bug fixes:

- Apply security hotfix 20160830 for redirects. [maurits]

- Use absolute source URL in navigation portlet's thumbnails
  [davilima6]

plone.app.querystring: 1.3.15 → 1.3.17
--------------------------------------
Bug fixes:

- Make integer query operators accept unicode values
  Fixes their usage via QueryStringFieldWidget
  [lzdych]

- Import DateTimeError from DateTime.interfaces, class attribute
  DateTime.DateTimeError was removed in DateTime 3.0
  [vincentfretin]

plone.app.redirector: 1.3.2 → 1.3.4
-----------------------------------
Bug fixes:

- Don't test repr of tree iterator.
  [davisagli]

- Add coding header on python files.
  [gforcada]

plone.app.registry: 1.3.12 → 1.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.app.testing: 5.0.2 → 5.0.6
--------------------------------
New features:

- Use get_installer instead of portal_quickinstaller when available, for
  Plone 5.1 and higher. [maurits]

- In PloneSandboxLayer make profile upgrade versions persistent. This
  way installed profile versions get reset in teardown. [maurits]

Bug fixes:

- No longer try to load `Products.SecureMailHost` and its zcml.
  This is not shipped with Plone 5.0 or higher. [maurits]

- Do not use install Products.PasswordResetTool in the PloneFixture if it isn't available.
  [thet]

- Load Products.CMFFormController in tests. It is still used by core
  Plone, also without Archetypes. This makes the CMFFormController
  tests pass. [maurits]

plone.app.textfield: 1.2.7 → 1.2.8
----------------------------------
New features:

- Enable the ``RichText`` field to work together with a simple ``ITextAreaWidget``.
  [jensens]

Bug fixes:

- Cleanup:
  Use more zope.interface decorators,
  add utf8 headers,
  isort imports,
  zcml conditions are enough.
  [jensens]

plone.app.theming: 1.3.0 → 1.3.5
--------------------------------
New features:

- Add Update -button for theming control panel making it possible to
  reload modified theme manifest without deactivating theme at first.
  [datakurre]

Bug fixes:

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

- No longer patch Control Panel internals, as it was removed in Zope4
  [MatthewWilkes]

- reST syntax, styleguide, wording and line length of the docs
  [svx]

- Make diazo.debug work again when DIAZO_ALWAYS_CACHE_RULES is set.
  [ale-rt]

- Remove roman monkey patch.
  [gforcada]

- Enable unload protection by using pattern class ``pat-formunloadalert`` instead ``enableUnloadProtection``.
  [thet]

- Small fix in documentation
  [staeff]

- Fix issue where theming control panel errored when a packaged
  theme was overidden with a global resource directory theme
  [datakurre]

plone.app.upgrade: 1.3.27 → 2.0.1
---------------------------------
Breaking changes:

- Remove really old upgrade steps (everything up to v40).
  [gforcada]

New features:

- New mockup releases for Plone 5.0 and 5.1.
  [thet]

- Remove jquery.cookie from plone-logged-in bundle's stub_js_modules.
  The toolbar, which has a dependency on jquery.cookie,
  was moved from the plone bundle to plone-logged-in in CMPlone 5.1a2.
  [thet]

- Products.MimetypesRegistry has no longer a skins layer, remove it.
  [jensens]

- Add sort_on field to search controlpanel.
  [rodfersou]

- Support sites without ``portal_quickinstaller``.
  We use ``get_installer`` in Plone 5.1 migrations.
  In earlier version we will keep using the ``portal_quickinstaller``,
  because ``get_installer`` is not available.
  In shared utility and base code, we try to import get_installer,
  and fall back on the previous implementation.
  See `PLIP 1340 <https://github.com/plone/Products.CMFPlone/issues/1340>`_.
  [maurits]

- Add new Mockup 2.4.0 relateditems resource url.
  Add new optional relateditems upload resource.
  [thet]

- Update ``last_compilation`` to deliver new bundles.
  [thet]

- Move PasswordResetTool to CMFPlone.
  *Note: Pending password resets are deleted.*
  [tomgross]

- Adopt to changes in Zope4
  [pbauer]

Bug fixes:

- Adapt tests to the new indexing operations queueing.
  Part of PLIP 1343: https://github.com/plone/Products.CMFPlone/issues/1343
  [gforcada]

- Fix registration of upgrade-step to Plone 5.1a1
  [pbauer]

- Remove displayContentsTab from action expressions in 5.1.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1935.
  [maurits]

- Fix move_pw_reset_tool upgrade step
  [agitator]

- Install plone.app.caching in 5.0 alpha if available.
  When it is already installed, upgrade it.
  [maurits]

- Install plone.app.theming in 5.0 alpha.
  When it is already installed, upgrade it.
  [maurits]

- Fixed AttributeError ``use_content_negotiation`` when migrating old language tool.
  Not all versions have the same properties available.
  Now we only take over existing properties.
  5.0 beta.
  [maurits]

- Fixed ConstraintNotSatisfied when default_editor is not allowed.
  5.0 alpha.
  [maurits]

- Enabled update from latest 4.3 profile revision.
  Otherwise we would skip a few upgrade steps when migrating to
  Plone 5. [maurits]

- Don't remove sub skin layers when cleaning ``portal_skins``.
  Created ``utils.cleanUpSkinsTool`` method which has generally useful
  code for cleaning up the skins.
  Fixes `issue 87 <https://github.com/plone/plone.app.upgrade/issues/87>`_.
  [maurits]

- Install plone.resource in Plone 5.0 alpha 3. Fixes possible
  ``TypeError: argument of type 'NoneType' is not iterable`` when
  migrating from Plone 4.3 for a site that did not have plone.resource
  or diazo installed yet.
  Fixes `issue 1756 <https://github.com/plone/Products.CMFPlone/issues/1756>`_. [maurits]

- Be sure smtp_port is an integer.
  [ale-rt]

- Fix upgrade step for PasswordResetTool if there was never da different value than the default was set.
  [jensens]

- Check whether avoiding exception in RealUpgradeLayer setup avoids polluting test environment.
  [davisagli]

- avoid error in layer teardown
  [davisagli]

plone.app.users: 2.3.7 → 2.3.8
------------------------------
Bug fixes:

- Give a 404 when the user-information form is called with a not
  existing userid. [maurits]

- Don't show unescaped user id in user-information form.
  This applies PloneHotfix20160830. [maurits]

plone.app.uuid: 1.1.1 → 1.1.3
-----------------------------
Bug fixes:

- Fix test in Zope 4.
  [davisagli]

- Update code to follow Plone styleguide.
  [gforcada]

plone.app.vocabularies: 3.0 → 4.0.1
-----------------------------------
Breaking changes:

- Make zope.formlib optional.
  [gforcada]

- Mark vocabularies based on zope.formlib as deprecated.
  [gforcada]

Bug fixes:

- Fix problem in ParseError fallback introduced in 4.0
  [jensens]

- Adapt code to follow Plone styleguide.
  [gforcada]

- Fix in catalog: If ZCTextIndex catches a ParseError, try w/o SearchableText if there is one given.
  Often ``Query contains only common words`` happen (only stop words given) and results are not fetched.
  Semantically this means that we want all results.
  [jensens]

plone.app.widgets: 2.0.6 → 2.0.7
--------------------------------
Bug fixes:

- No longer test on Travis. We are tested on jenkins.plone.org, and
  the Travis setup on master is pretty broken. [maurits]

- Take more time during robot tests.
  I hope that this makes a sometimes failing test always pass. [maurits]

plone.app.workflow: 2.2.6 → 2.2.7
---------------------------------
Bug fixes:

- Fixed test failure for LookupError, having extra 'available items' (Zope 4)
  [davisagli]

plone.app.z3cform: 1.2.1 → 1.2.3
--------------------------------
Bug fixes:

- Fix RelatedItemsDataConverter with relation lists, where in an iteration a wrong value was checked to be existent.
  Fixes failures in situations, where a ``None`` value was part of the relation list.
  [thet]

- In select widget, accept items as property or method.
  This avoids breaking on some z3c.form versions.
  See https://github.com/zopefoundation/z3c.form/issues/44
  [maurits]

plone.api: 1.5 → 1.6
--------------------
New features:

- Passing inherit=False to groups.get_roles() will only get local roles for the group.
  [pbauer]

- `api.portal.get_registry_record` supports an optional `default` parameter
  [ale-rt]

Bug fixes:

- Support user.get_roles for anonymous users. Refs #339
  [jaroel]

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

- Fix 'bad' quotes.
  [adamcheasley]

- Typo in the documentation.
  [ale-rt]

- Fix error in tests that try to add built-in roles, which no longer fails
  silently in Zope4.
  [MatthewWilkes]

- Do not reassign global roles as local roles when using group.grant_roles()
  [pbauer]

- reST syntax in documentation, follow style-guide, adjust setup.py
  [svx]

- Do not reassign dynamic roles as local roles when using group.grant_roles().
  [pbauer]

- Fix translation related tests to use the ``plonelocales`` domain instead ``passwordresettool``.
  Products.PasswordResetTool was removed in Plone 5.1.
  [thet]

- Allow plone.api.group.get_groups for Anonymous user. Refs #290
  [jaroel]

- Allow adopting to a Special User. Fixes #320 - checking permissions for Anonymous User.
  [jaroel]

- Fix an AttributeError in `api.user.revoke_roles`
  [ale-rt]

- Remove print statements and use @security decorators to make
  code-analysis happy.
  [ale-rt]

- Typo in the documentation.
  [ale-rt]

- Fix travis and coveralls.
  [gforcada]

- Various wording tweaks
  [tkimnguyen]

- In api.content.move if source **and** target are specified and target is already
  source parent, skip the operation.

- Fix test
  [gforcada]

- Fix PRINTINGMAILHOST_ENABLED evaluation to respect Products.PrintingMailHost
  internal logic
  [ale-rt]

plone.alterego: 1.0.1 → 1.1.1
-----------------------------
New features:

- Add compatibility with Python 3. [datakurre]

Bug fixes:

- Update code to follow Plone styleguide.
  [gforcada]

plone.behavior: 1.1.2 → 1.1.4
-----------------------------
New features:

- Support Python 3. [davisagli]

Bug fixes:

- Add already introduced attribute ``name`` to interface IBehavior.
  This was missing.
  Also modernized other IBehavior interface descriptions a bit.
  [jensens]

plone.browserlayer: 2.1.6 → 2.2.0
---------------------------------
Bug fixes:

- Fixed test when using Zope 4. [maurits]

- Removed ZopeTestCase. We were importing from it but not using it...
  [ivanteoh, maurits]

plone.cachepurging: 1.0.12 → 1.0.13
-----------------------------------
Bug fixes:

- Code-Style: isort, utf8-headers, zca-decorators, manual cleanup.
  [jensens]

plone.caching: 1.1.1 → 1.1.2
----------------------------
Bug fixes:

- Cleanup: isort, readability, pep8, utf8-headers.
  [jensens]

plone.dexterity: 2.4.3 → 2.4.5
------------------------------
New features:

- Removed test dependency on plone.mocktestcase [davisagli]

Bug fixes:

- Fix error when copying DX containers with AT children which caused the
  children to not have the UID updated properly. [jone]

plone.event: 1.3.1 → 1.3.3
--------------------------
New features:

- Support Python 3. [davisagli]

Bug fixes:

- Update code to follow Plone styleguide.
  [gforcada]

plone.formwidget.querystring: 1.1.7 → 1.1.8
-------------------------------------------
Bug fixes:

- Prevent ASCII error for encode/decode in utf8 into converter.
  [bsuttor]

plone.i18n: 3.0.5 → 3.0.6
-------------------------
Bug fixes:

- Code Cleanup: isort, pep8, manual cleanup
  [jensens]

plone.locking: 2.1.2 → 2.1.3
----------------------------
New features:

- Update README.rst with Compatibility
  [djowett]

plone.namedfile: 3.0.9 → 3.0.10
-------------------------------
New features:

- Add Pdata storage
  [vangheem]

plone.outputfilters: 2.1.5 → 3.0.1
----------------------------------
Breaking changes:

- Give up support of PortalTransforms 1.x with old style interfaces.
  [jensens]

Bug fixes:

- Do not transform a and img tags when inside script tag.
  [gotcha]

- Handle unicode errors in img attributes
  [vangheem]

- Cleanup: utf8-headers, isort, pep8
  [jensens]

- Use zope.interface decorator.
  [gforcada]

plone.portlet.static: 3.0.2 → 3.1
---------------------------------
New features:

- Attempt to use AutoExtensibleForm for as base for static portlet forms
  when Plone 4 site also has recent plone.app.widgets; this should be
  consistent in portlet with how TinyMCE is configured for Dexterity
  content. This approach attempts to harmonize Plone 4 compatibillity
  work done previously by @thet and @cdw9 -- supporting Plone 4, either
  with/without plone.app.widgets, and with/without plone.app.contenttypes
  (provided recent plone.app.widgets is used).
  [seanupton]

plone.protect: 3.0.19 → 3.0.23
------------------------------
Bug fixes:

- Allow ``confirm-action`` for all contexts, instead of only Plone Site root.
  This avoids an error when calling it on a subsite.
  Fixes `issue #51 <https://github.com/plone/plone.protect/issues/51>`_.
  [maurits]

- Code Style: utf8-headers, import sorting, new style namespace declaration, autopep8
  [jensens]

- Fix #57: Html must contain "body", otherwise plone.protect breaks.
  [jensens]

- avoid zope.globalrequest.getRequest()
  [tschorr]

- Avoid regenerating image scale over and over in Plone 4.
  Avoid (unnoticed) error when refreshing lock in Plone 4,
  plus a few other cases that were handled by plone4.csrffixes.
  Fixes https://github.com/plone/plone.protect/issues/47
  [maurits]

- Only try the confirm view for urls that are in the portal.
  This applies PloneHotfix20160830. [maurits]

- Removed ``RedirectTo`` patch. The patch has been merged to
  ``Products.CMFFormController`` 3.0.7 (Plone 4.3 and 5.0) and 3.1.2
  (Plone 5.1). Note that we are not requiring those versions in our
  ``setup.py``, because the code in this package no longer needs it.
  [maurits]

plone.registry: 1.0.4 → 1.0.5
-----------------------------
Bug fixes:

- Fix endless recursion on getting values from broken records proxy objects
  This fixes https://github.com/plone/plone.registry/issues/13.
  [tomgross, maurits]

plone.resource: 1.0.6 → 1.2.1
-----------------------------
New features:

- Fire events on resources creation/modification
  [jpgimenez, ebrehault]

- Use ``mimetypes_registry`` utility to dertermine mimetype if available.
  [jensens]

Bug fixes:

- 'unittest2' is a test dependency, make this explicit in setup.py.
  [jensens]

- Remove duplicte import
  [jensens]

- Add coding headers on python files.
  [gforcada]

- Applied 20160830 security hotfix. [maurits]

plone.scale: 1.4.1 → 1.4.2
--------------------------
Bug fixes:

- When getting an outdated scale, don't throw it away when there is no
  factory. [maurits]

- Avoid TypeErrors when looking for outdated scales.
  Fixes `issue 12 <https://github.com/plone/plone.scale/issues/12>`_.
  [maurits]

- Catch KeyError when deleting non existing scale. This can happen in corner cases.
  Fixes `issue 15 <https://github.com/plone/plone.scale/issues/15>`_.
  [maurits]

- Set ``zip_safe=False`` in ``setup.py``. Otherwise you cannot run
  the tests of the released package because the test runner does not
  find any tests in the egg file. Note that this is only a problem in
  zc.buildout 1.x: it uses unzip=False by default. zc.buildout 2.x no
  longer has this option and always unzips eggs. [maurits]

plone.schemaeditor: 2.0.11 → 2.0.15
-----------------------------------
Bug fixes:

- Cleaner implementation of bypassing required check for setting
  default values, which actually works
  [tomgross]

- Use test browser from plone.testing for compatibility with Zope 4
  [davisagli]

- Fix POST AJAX-URL for reordering fields
  [tomgross]

- Import test browser from Testing.testbrowser
  instead of Products.Five.testbrowser
  [davisagli]

- Fix test setup for Zope 4.
  [davisagli]

- Use __parent__ instead of aq_parent.
  [davisagli]

- Test-Fix: Support latest zope.i18nmessageid.
  [jensens]

- Add coding headers on python files.
  [gforcada]

- Update code follow Plone styleguide.
  [gforcada]

plone.session: 3.6.0 → 3.6.1
----------------------------
Bug fixes:

- Hide uninstall profile in install listings.
  [jensens]

plone.stringinterp: 1.1.4 → 1.2.1
---------------------------------
New features:

- Removed ZopeTestCase. [maurits]

- Provide a ContextWrapper adapter in order to easily pass custom messages
  to StringInterpoator
  [avoinea]

plone.subrequest: 1.7.0 → 1.8
-----------------------------
New features:

- Provide an exception-handler for rewriting Unauthorized to 401's.
  [jensens]

plone.supermodel: 1.3.0 → 1.3.2
-------------------------------
Bug fixes:

- Fix issue where supermodel XML choice field parser failed to parse vocabulary
  values with separate keys and display titles, because the parser expected
  values tag to not have any namespace.
  [datakurre]

- Test-Fix: Support latest zope.i18nmessageid.
  [jensens]

plone.synchronize: 1.0.1 → 1.0.2
--------------------------------
New features:

- Test Python 3 compatibility.
  [datakurre]

plone.theme: 3.0.0 → 3.0.2
--------------------------
Bug fixes:

- Fixed test when using Zope 4. [maurits]

- Remove ZopeTestCase traces.
  [gforcada]

plonetheme.barceloneta: 1.6.21 → 1.6.23
---------------------------------------
New features:

- Add default content type icon to add menu only. Add missing npm dependency.
  [alecm]

Bug fixes:

- Fix weird nav scrollbars on mobile
  [agitator]

- Unset select width and display
  [agitator]

- Isolate the autotabs class for ``ul`` elements to ``.autotabs ul.autotoc-nav``.
  Fixes an issue, where list elements in an inline TinyMCE content area were displayed wrong.
  [thet]

- Fix buttons alignment in ordered selection widget
  [ale-rt]

z3c.form: 3.2.9 → 3.2.11
------------------------
- Fix TypeError: object of type 'generator' has no ``len()``.
  Happens with z3c.formwidget.query. [maurits]

- Turned ``items`` into a property again on all widgets.
  For the select widget it was a method since 2.9.0.
  For the radio and checkbox widgets it was a method since 3.2.10.
  For orderedselect and multi it was always a property.
  Fixes https://github.com/zopefoundation/z3c.form/issues/44
  [maurits]

- Removed ``z3c.coverage`` from ``test`` extra. [gforcada, maurits]

- RadioWidget items are better determined when they are needed [agroszer]

- CheckBoxWidget items are better determined when they are needed [agroszer]

- Bugfix: The ``ChoiceTerms`` adapter blindly assumed that the passed in field
  is unbound, which is not necessarily the case in interesting ObjectWidget
  scenarios. Not it checks for a non-None field context first. [srichter]

five.intid: 1.1.1 → 1.1.2
-------------------------
Bug fixes:

- Prevent errors on ``removeIntIdSubscriber`` when the ``IKeyReference`` adapter
  raises a ``NotYet``, e.g. because the object does not have a proper path.
  [ale-rt]

plone.app.lockingbehavior: 1.0.4 → 1.0.5
----------------------------------------
Bug fixes:

- Unskip test for Zope 4, as isolation problems are already fixed.
  [thet]

plone.app.referenceablebehavior: 0.7.5 → 0.7.7
----------------------------------------------
Bug fixes:

- Do not load ``plone.app.referenceablebehavior.testing`` on package registration as it adds a broken dependency to plone.app.testing.
  [hvelarde]

- Make tests pass with ZCatalog 4
  [pbauer]

- Add coding header on python files.
  [gforcada]

plone.app.relationfield: 1.3.3 → 1.3.4
--------------------------------------
New features:

- Support RelatedValues UUID lookup to validate with p.a.vocabularies
  [calvinhp]

plone.app.versioningbehavior: 1.2.9 → 1.3
-----------------------------------------
New features:

- Add shortname ``plone.versioning`` for behavior.
  [jensens]

Bug fixes:

- Do not break in the case of dexterity objects with relations
  migrated from something else (usually Archetypes).
  [ale-rt]

plone.formwidget.autocomplete: 1.2.10 → 1.2.11
----------------------------------------------
Bug fixes:

- Better handling of undefined data
  [agitator]

plone.app.multilingual: 4.0.3 → 5.0.3
-------------------------------------
Breaking changes:

- Support for Archetypes content is only installed if you install `archetypes.multilingual.
  For Archetypes support, there is a new ``archetypes`` ``extras_require``, which you can depend upon.
  [davisagli]

New features:

- Show Translate menu in INavigationRoot items and hide in ILanguageRootFolders
  [erral]

- Replaced add_translations and remove_translations with combined modify_translations.
  Modify translations page gives you an overview of existing translations and has actions
  to connect, disconnect existing translations, as well as actions to create or delete a translation for you content item.
  [agitator]

- Moved stylesheet from legacy bundle to logged-in bundle
  [agitator]

Bug fixes:

- Remove deprecated __of__ calls on BrowserViews
  [MrTango]

- Add new tests for sitemap.xml.gz (it is currently not listing any content)
  [djowett]

- Allow to work in an Archtypes free Plone 5.1.
  [jensens]

- Made robot tests more robust, I hope.
  Before using 'Wait until element is visible',
  first call 'Wait until page contains element'.
  The first one only works reliably when the element was already on the page initially.
  If the element was created dynamically, you need to use the 'page contains' call first,
  otherwise you sometimes get an error:
  'Element not found in the cache - perhaps the page has changed since it was looked up.'
  [maurits]

- Change RelatedItemsFieldWidget configuration from ``@@add_translations`` view to support Mockup 2.4.0, so that the widget is able to navigate beyond the INavigationRoot boundary and to access other translation trees.
  This change keeps compatibility with older versions of Mockup or Mockup-less setups.
  [thet]

archetypes.multilingual: 3.0.3 → 3.0.4
--------------------------------------
Bug fixes:

- Better, narrative name in GS profile [jensens]

plone.tiles: 1.6 → 1.8.2
------------------------
New features:

- Provide ignore_querystring form directive to mark particular tiles fields
  that are not allowed to default data from query string data
  [vangheem]

- Option to customize storage layer with ITileDataStorage adapter
  [datakurre]

Bug fixes:

- Fix issue where transient tile was unable to encode data
  with list of unicode strings
  [datakurre]

- Remove unused unittest2 requirement
  [tomgross]

- Reformat docs.
  [gforcada]

- Add coveralls shield.
  [gforcada]

- Fix encode error in nested unicodes (like in plone.app.querystring)
  [tomgross]

- Restructure testing
  [tomgross]

- Fix issue where collective.cover was broken, because internal changes in
  default data managers
  [datakurre]

File Description Downloads
download icon Plone-5.0.7-UnifiedInstaller.tgz (md5, sig) Unified Installer; full-source kit; builds Plone on Linux/BSD/OSX 6,435
last downloaded today
Total downloads: 6,435

5.0.6 release from the 5.0 series released 2016-09-12

Release information
Changelog:

plone.app.locales: 5.0.10 → 5.0.11
----------------------------------
- German: Change the querystring criteria group from "Daten" to "Datum".
  It''s right, that "Daten" is the plural of "Datum".
  But the naming is misleading and means the same like the english "data".
  [thet]

- German: Change "Ort" to "Path" for translations indicating the hierarchical location of some content.
  Fixes: #117
  [thet]

- Minor German updates.
  [thet]

- Updated Tranditional Chinese translations.
  [l34marr]

- Updated italian translation.
  [keul]

plone.app.redirector: 1.3.1 → 1.3.2
-----------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.app.textfield: 1.2.6 → 1.2.7
----------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

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.users: 2.3.6 → 2.3.7
------------------------------
Bug fixes:

- 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.app.widgets: 2.0.5 → 2.0.6
--------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.app.workflow: 2.2.5 → 2.2.6
---------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.alterego: 1.0 → 1.0.1
---------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.batching: 1.1.0 → 1.1.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 its short name and not by its dotted name.
  This enables more advanced behavior subclassing capabilities.
  [jensens]

plone.cachepurging: 1.0.11 → 1.0.12
-----------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.caching: 1.1.0 → 1.1.1
----------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.contentrules: 2.0.5 → 2.0.6
---------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.dexterity: 2.4.2 → 2.4.3
------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.event: 1.3 → 1.3.1
------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.folder: 1.0.8 → 1.0.9
---------------------------
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]

plone.formwidget.querystring: 1.1.6 → 1.1.7
-------------------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.formwidget.recurrence: 2.1.0 → 2.1.1
------------------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.i18n: 3.0.4 → 3.0.5
-------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.locking: 2.1.1 → 2.1.2
----------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.portlet.collection: 3.0.6 → 3.1
-------------------------------------
New features:

- If collection is default page in parent, link to parent.
  [malthe]

Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.portlets: 2.2.2 → 2.2.3
-----------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.protect: 3.0.18 → 3.0.19
------------------------------
New features:

- Added protect.js from plone4.csrffixes. This adds an ``X-CSRF-TOKEN``
  header to ajax requests.
  Fixes https://github.com/plone/plone.protect/issues/42
  [maurits]

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.schemaeditor: 2.0.10 → 2.0.11
-----------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.stringinterp: 1.1.3 → 1.1.4
---------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plonetheme.sunburst: 1.5.2 → 1.5.3
----------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

five.intid: 1.1.0 → 1.1.1
-------------------------
Bug fixes:

- Acquisition-unwrap each item in the aq_iter chain, as ``getSite().__parent__`` might return an object aquired from the original context which breaks the parent loop detection.
  [thet]

- Prevent errors on ``moveIntIdSubscriber`` when the ``IKeyReference`` adapter
  raises a ``NotYet``, e.g. because the object does not have a proper path.
  [ale-rt]

plone.app.intid: 1.1.1 → 1.1.2
------------------------------
Bug fixes:

- setuphandler now can deal with could-not-adapt exception (TypeError).

- This may happen and must not stop the handler from working

plone.app.debugtoolbar: 1.1.0 → 1.1.1
-------------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.app.referenceablebehavior: 0.7.4 → 0.7.5
----------------------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

plone.app.versioningbehavior: 1.2.8 → 1.2.9
-------------------------------------------
Bug 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.app.multilingual: 4.0.2 → 4.0.3
-------------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

archetypes.multilingual: 3.0.2 → 3.0.3
--------------------------------------
Bug fixes:

- Use zope.interface decorator.
  [gforcada]

File Description Downloads
download icon Plone-5.0.6-UnifiedInstaller-r1.tgz (md5, sig) Unified Installer; full-source kit; builds Plone on Linux/BSD/OSX -- with 20161129 hotfix 18,568
last downloaded 2 days ago
download icon Plone-5.0.6-UnifiedInstaller.tgz (md5, sig) Unified Installer; full-source kit; builds Plone on Linux/BSD/OSX 25,608
last downloaded 4 days ago
Total downloads: 44,176

5.0.5 release from the 5.0 series released 2016-07-04

File Description Downloads
download icon Plone-5.0.5-UnifiedInstaller.tgz (md5, sig) Unified Installer; full-source kit; builds Plone on Linux/BSD/OSX 27,111
last downloaded today
Total downloads: 27,111

5.0.4 release from the 5.0 series released 2016-04-05

Release information
Changelog:

Plone: 5.0.3 → 5.0.4
--------------------
New:

- Release Plone 5.0.4
  [esteele]

Products.CMFPlone: 5.0.3.1 → 5.0.4rc1
-------------------------------------

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:

- Fixed html validation: element nav does not need a role attribute.
  [maurits]

- Fixed invalid html of social viewlet by moving the schema.org tags
  to the body in a new viewlet ``plone.abovecontenttitle.socialtags``
  and adding ``itemScope`` and ``itemType`` there.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1087
  [maurits]

- Fix test isolation problems: if a test calls transaction.commit() directly or
  indirectly it can not be an integration test, either avoid the commit or
  change the layer into a functional one.
  Fixes: https://github.com/plone/plone.app.layout/issues/79
  [gforcada]

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:

- Improved "feel" for the Site Setup (@@overview-controlpanel)
  https://github.com/plone/Products.CMFPlone/issues/1435
  [pigeonflight]

- Fix code analysis errors reported by http://jenkins.plone.org/view/Pkgs/job/package-plonetheme.barceloneta
  [gforcada]

- Drop toolbar for anonymous users.

- Fixed html validation:
  - the banner role is unnecessary for element header,
  - element main does not need a role attribute,
  - the contentinfo role is unnecessary for element footer.
  [maurits]

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]

File Description Downloads
download icon Plone-5.0.4-UnifiedInstaller-r1.tgz (md5, sig) Unified Installer - complete source kit installs Plone on Linux, BSD, OS X (with 20160419 hotfix) 11,806
last downloaded 24 hours ago
download icon Plone-5.0.4-UnifiedInstaller.tgz (md5, sig) Unified Installer - complete source kit installs Plone on Linux, BSD, OS X 19,728
last downloaded today
Total downloads: 31,534

5.0.3 release from the 5.0 series released 2016-03-29

Release information
Changelog:

Products.CMFPlone: 5.0.2 → 5.0.3.1
----------------------------------
New:

- Upgrade TinyMCE to 4.3.4
  [vangheem]

- If a bundle does not provide any resources, do not attempt to compile it
  [vangheem]

- Build resource registry JavaScript for fix in not being able to develop js/css
  [vangheem]

- Include pat-moment for public javascript
  [vangheem]

- Add custom navigation root in TinyMCE configuration.
  [alecm]

- Add barceloneta theme path in less configuration.
  [Gagaro]

- Merge JS and CSS bundles into meta-bundles to reduce the number of requests
  when loading a page (PLIP #1277)
  [ebrehault]

Fixes:

- In the ``combine-bundles`` import step, make sure the Content Type
  header is not set to ``application/javascript``. This would result
  in the ``plone-upgrade`` result page being shown in plain text.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1436
  [maurits]

- Fix browser spell checking not working with TinyMCE
  [vangheem]

- Do not fail when viewing any page, or during migration, when Diazo
  is not installed and the persistent resource directory is not
  registered. Fixes
  https://github.com/plone/Products.CMFPlone/issues/1187
  [maurits]

- Move hero on welcome page from theme into managed content.
  Issue https://github.com/plone/Products.CMFPlone/issues/974
  [gyst]

- Get ``email_from_name`` from the mail settings registry.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1382
  [tmog]

- No longer rely on deprecated ``bobobase_modification_time`` from
  ``Persistence.Persistent``.
  [thet]

- Move p.a.discussion monkey patch for reindexing conversations to
  CatalogTool.py as p.a.discussion is part of Plone core.
  Issue https://github.com/plone/Products.CMFPlone/issues/1332
  [fredvd, staeff]

- Fix custom tinymce content styles not getting included correctly
  [vangheem]

- Fix timing problem with robot framework tests.
  [jensens]

- Upgrade TinyMCE to 4.3
  [vangheem]

- Fix use of icons in search results
  [vangheem]

- Mock MailHost on testing.py so that tests relying on mails can use it.
  [gforcada]

- Fix `aria-hidden` attribute control problem on toolbar
  https://github.com/plone/Products.CMFPlone/issues/866
  [terapyon]

- Sort relateditems tree by sortable_title in tinymce.
  [Gagaro]

- Return a JSON error instead of a the Plone error page when the requested
  resource is not text/html (fix #637).
  [ebrehault]

Products.GenericSetup: 1.8.1 → 1.8.2
------------------------------------
- Added optional ``pre_handler`` and ``post_handler`` to
  ``registerProfile`` directive. When set, these dotted names are
  resolved to a function and are passed the setup tool as single
  argument. They are called before and after applying all import
  steps of the profile they are registered for. [maurits]

- Sorted import profiles alphabetically lowercase. Allow selecting a
  profile by title or id. [maurits]

- Do not show dependency options on the full import tab when there are
  no dependencies. [maurits]

- Do not select a profile by default in the import tabs. [maurits]

- Added simple toggle for all steps on the advanced import tab.
  Also added this on the export tab.
  [maurits]

- Fixed importing a tarball. This got an AttributeError: "'NoneType'
  object has no attribute 'startswith'".
  [maurits]

- Split overly complex Import tab into three tabs: Import (for
  importing a full profile), Advanced Import (the original
  ``manage_importSteps`` url leads to this tab), and Tarball Import.
  [maurits]

- Show note on import tab when there are pending upgrades. Especially
  show this for the currently selected profile.
  [maurits]

- Upgrades tab: show profiles with pending upgrades separately. These
  are the most important ones. This avoids the need to manually go
  through the whole list in order to find profiles that may need
  action. This uses new methods on the setup tool:
  ``hasPendingUpgrades``, ``listProfilesWithPendingUpgrades``,
  ``listUptodateProfiles``.
  [maurits]

AccessControl: 3.0.11 → 3.0.12
------------------------------

DateTime: 3.0.3 → 4.0.1
-----------------------

Products.BTreeFolder2: 2.13.5 → 2.14.0
--------------------------------------

Sphinx: 1.1.3 → 1.3.4
---------------------

setuptools: 18.5 → 20.2.2
-------------------------

collective.recipe.omelette: 0.15 → 0.16
---------------------------------------

collective.recipe.template: 1.9 → 1.13
--------------------------------------

plone.recipe.zope2instance: 4.2.18 → 4.2.20
-------------------------------------------
New:

- Handle commands registered for zopectl as well.
  Up to now they were handled but not displayed at all
  (i.e. in help and descriptions).
  https://github.com/plone/plone.recipe.zope2instance/issues/18
  [gforcada]

Fixes:

- Revert changes made on previous release.
  The way zopectl and this recipe handle commands
  is totally different.
  [gforcada]

plone.releaser: 1.3 → 1.5.0
---------------------------
New:

- Added prerelease hooks to cleanup empty headers. [maurits]

- Add header 'Incompatibilities:' in postrelease. In prerelease check
  if at least one of New, Fixes, Incompatibilities is there.
  See https://github.com/plone/Products.CMFPlone/issues/1323 [maurits]

- Removed our 'show changelog' entry point. Required zest.releaser
  6.6.0 that has this itself. [maurits]

- Show ``New:`` and ``Fixes:`` in unified changelog. [maurits]

- Require ``New:`` or ``Fixes:`` to be present in the changelog during
  prerelease.
  [maurits]

- Simplified showing last changelog entries. Requires zest.releaser
  6.0 or higher.
  [maurits]

- Set new changelog format during postrelease. Adapt check in
  prerelease that warns when the original changelog text has not been
  changed since the previous release.
  Issue https://github.com/plone/Products.CMFPlone/issues/1180
  [maurits]

Fixes:

- Temporarily require simplejson. This is needed because launchpadlib
  requires lazr.restfulclient which needs a new release. See
  https://bugs.launchpad.net/lazr.restfulclient/+bug/1500460 [maurits]

z3c.coverage: 1.2.0 → 2.0.3
---------------------------

z3c.template: 1.4.1 → 2.0.0
---------------------------

plone.app.robotframework: 0.9.12 → 0.9.15
-----------------------------------------
Fixes:

- Do not require argparse, decorator, and simplejson in Python 2.7,
  only lower. [maurits]

- Replace import of ``zope.testing.testrunner`` with ``zope.testrunner``.
  [thet]

- With lazy sandbox-server shutdown, let test layers to declare themselves
  dirty and force sandbox rebuild when required
  [datakurre]

- Fix PloneRobotFixture to know its deployment state and declare itself
  dirty when required for lazy sandbox-server shutdown support
  [datakurre]

- Add support for lazy sandbox-server (Zope2Server) shutdown with
  ``pybot --listener plone.app.framework.server.LazyStop`` or with
  Sphinx extension ``plone.app.robotframeworks.server`` to allow
  sequential Sphinx documents to share the same server for screenshots
  generation
  [datakurre]

sphinx-rtd-theme: 0.1.5 → 0.1.9
-------------------------------

Chameleon: 2.22 → 2.24
----------------------

Jinja2: 2.7.3 → 2.8
-------------------

Markdown: 2.0.3 → 2.6.5
-----------------------

Pillow: 2.7.0 → 3.1.1
---------------------

decorator: 3.4.2 → 4.0.9
------------------------

lxml: 3.4.4 → 3.5.0
-------------------

mailinglogger: 3.7.0 → 3.8.0
----------------------------

python-dateutil: 1.5 → 2.4.2
----------------------------

simplejson: 2.5.2 → 3.8.1
-------------------------

six: 1.8.0 → 1.10.0
-------------------

Plone: 5.0.2 → 5.0.3
--------------------

Products.ATContentTypes: 2.2.10 → 2.2.11
----------------------------------------
Fixes:

- Added security decorators. [maurits]

- Removed double line from simpleint criterion. This had the effect
  that post_validate always gave an error for value2. Possibly this
  is used nowhere, because this has been in there for years. [maurits]

- Added utf-8 coding magic comment. [maurits]

- Sorted imports with isort. [maurits]

- Fixed pep8 errors. [maurits]

- Prevent topic-criteria from having unicode as id. A unicode-id broke
  indexing the criteria in ZCatalog since obj.getPhysicalPath() prefers
  obj.id over obj.getId() in zope4.
  [pbauer]

Products.Archetypes: 1.10.11 → 1.10.13
--------------------------------------
Fixes:

- Replace deprecated ``zope.site.hooks`` import with ``zope.component.hooks``.
  [thet]

- Fix tinymce pattern-options merging to be compatible with change in
  p.a.widgets and p.a.z3cform.
  [alecm]

- Replace zope.tal.ndiff with difflib.ndiff. It was removed in zope.tal 4.0.0.
  [pbauer]

Products.CMFDiffTool: 3.0.2 → 3.0.4
-----------------------------------
New:

- Include fields in additional fieldsets for DX content types
  [frapell]

Fixes:

- Test fixes. [do3cc, pbauer]

- Removed ZopeTestCase tests. [do3cc]

Products.CMFEditions: 2.2.18 → 2.2.19
-------------------------------------
Fixes:

- Fixed sometimes failing test. [maurits]

Products.PlonePAS: 5.0.7 → 5.0.9
--------------------------------
New:

- Notify new IGroupDeletedEvent when deleting a group.
  [DieKatze]

Fixes:

- Let ``cleanId`` return a string when getting a unicode. [maurits]

- Fixed AttributeError with Python 2.6 when reading setup.py. [maurits]

Products.PluggableAuthService: 1.10.0 → 1.11.0
----------------------------------------------
- Add new event to be able to notify group deletion.

- Fix usage of os.path.split(). Could result in Errors during import
  on Windows.

Products.PluginRegistry: 1.3 → 1.4
----------------------------------
- Fix usage of os.path.split(). Could result in Errors during import
  on Windows.

Products.PortalTransforms: 2.1.10 → 2.2.0
-----------------------------------------
New:

- Use docutils for rest since the rest-wrapper was removed from zope2.
  [pbauer]

- Depend on ``Pillow>=3.1.0``.
  [jensens]

- Add the fenced_code_blocks extension for Markdown Transformations
  and depend on Markdown >=2.6.5.
  https://pythonhosted.org/Markdown/extensions/fenced_code_blocks.html
  [pcdummy]

Fixes:

- Fix: After using ``Pillow>=3.1.0`` fix TIFF test output for this new
  version of Pillow writing a ``dword`` instead of a ``word`` as type in
  the IFD header for the width.
  [jensens]

- Fix output of TransformTest to not contain binary in case of failure. This
  broke the test result parser.
  [jensens]

- cleanup: autopep8, isort sorted imports, utf8 header, security decorators,
  zca decorators, minor manual edits
  [jensens]

- Make tests compatible with OS other than Ubuntu 14.04.
  [do3cc]

archetypes.referencebrowserwidget: 2.5.6 → 2.5.7
------------------------------------------------
Fixes:

- Fixed to work with Plone 5. [vangheem]

- Updated to work with new plone.batching ``pagination`` selector as
  well as with old one. [thet]

future: 0.14.3 → 0.15.2
-----------------------

icalendar: 3.9.1 → 3.9.2
------------------------
New:

- Defined ``test_suite`` in setup.py.
  Now tests can be run via ``python setup.py test``.
  [geier]

Fixes:

- Fixed cal.Component.from_ical() representing an unknown component as one of the known.
  [stlaz]

- Fixed possible IndexError exception during parsing of an ical string.
  [stlaz]

- When doing a boolean test on ``icalendar.cal.Component``, always return ``True``.
  Before it was returning ``False`` due to CaselessDict, if it didn't contain any items.
  [stlaz]

- Fixed date-time being recognized as date or time during parsing.
  Added better error handling to parsing from ical strings.
  [stlaz]

- Added __version__ attribute to init.py.
  [TomTry]

- Documentation fixes.
  [TomTry]

- Pep 8, UTF 8 headers, dict/list calls to literals.
  [thet]

mockup: 2.1.2 → 2.1.3
---------------------
New:

- Fix resource registry not allowing to go into development mode when
  bundle is selected
  [vangheem]

- Add rootPath suppport to relatedItems, to support navigation roots.
  [alecm]

Fixes:

- fix query string preview using date queries
  [vangheem]

- fix saving values for query string
  [vangheem]

- be able to use multiple importcss_file_filter files
  [vangheem]

- Fix issue where if existing querystring path value is ".::1",
  after edit, the wrong value will be selected

- Calculate z-index for modals dynamically to always be on top
  [vangheem]

- Fix path widgets initialization in querystring pattern.
  [Gagaro]

- Fix XSS vulnerability issues in structure and relateditem pattern.
  [metatoaster]

- Fix `aria-hidden` attribute control problem on folder content panel
  [terapyon]

- Trim links in tinymce before inserting them in the source.
  [Gagaro]

- Ensure we have all content for tree query in relateditems
  [Gagaro]

- Fix default value for treeVocabularyUrl in relateditems.
  [Gagaro]

plone.app.caching: 1.2.8 → 1.2.9
--------------------------------
Fixes:

- Fixed deprecated imports in tests. [thet]

plone.app.collection: 1.1.4 → 1.1.6
-----------------------------------
Fixes:

- Fix test isolation problems.
  [gforcada]

- Remove existing type information object (FTI) from portal_types when
  installing. This might be a dexterity FTI, which would give an
  error when installing: ValueError: undefined property
  ``content_meta_type``. [maurits]

- Pull typesUseViewActionInListings value from portal_registry.
  [esteele]

plone.app.content: 3.0.16 → 3.0.20
----------------------------------
Fixes:

- Fixed tests for adding creators to content. [vangheem]

- Add fallback to global vocabulary permission check when permission
  checker can't be found.
  [alecm]

- Added translation functionality to folder content panel.
  https://github.com/plone/Products.CMFPlone/issues/1398
  [terapyon]

- Fixed error message unicode error in rename action.
  [Gagaro]

- Fixed errors when cutting and copying objects in folder contents.
  [vangheem]

plone.app.contentlisting: 1.2.3 → 1.2.4
---------------------------------------
Fixes:

- Minor cleanup (decorator, utf8 header, ...), removed unused imports and
  fixed dependencies.
  [jensens]

plone.app.contentmenu: 2.1.6 → 2.1.7
------------------------------------
Fixes:

- Fixed test (don't expect role from pac-tests). [pbauer]

plone.app.contenttypes: 1.2.9 → 1.2.10
--------------------------------------
New:

- Added *listing* macro as found in ``listing.pt`` to
  ``listing_album.pt`` and ``listing_tabular.pt`` for
  a coherent customization.
  [tomgross]

Fixes:

- Check if there is a non-empty leadimage field for migration.
  [bsuttor]

- Make sure to have image scale before generating tag for album view.
  [vangheem]

- Also remove collections upon uninstalling.
  [pbauer]

- Various fixes while migrating custom contenttypes :
  - do not fail if source object does not have a 'excludeFromNav' field;
  - do not fail if source object field's label contains special characters;
  - do not try to migrate assigned portlets if source object is not
    portlet assignable.
  [gbastien]

- No longer try to install ATContentTypes-types on uninstalling.
  [pbauer]

- Enhancement: Split up migration test for modification date and references
  in two functions for easier debugging.
  [jensens]

- Simplify test in robot framework which fails in its newer version.
  [jensens]

plone.app.controlpanel: 3.0.3 → 3.0.4
-------------------------------------
Fixes:

- Fix backwards-compatibilty import for SecurityControlPanel.
  [esteele]

plone.app.customerize: 1.3.3 → 1.3.4
------------------------------------
Fixes:

- Fix doctest for Zope4.
  [pbauer]

plone.app.dexterity: 2.1.17 → 2.1.19
------------------------------------
Fixes:

- Rerelease due to possible brown bag release. [maurits]

- Make the form permission validator a bit more generic so it can be used
  with non-AddForms.
  [alecm]

plone.app.discussion: 2.4.9 → 2.4.10
------------------------------------
New:

- Added russian translations. [serge73]

Fixes:

- Get rid of the monkey patch on Products.CMFPlone's CatalogTool.
  Issue https://github.com/plone/Products.CMFPlone/issues/1332
  [staeff, fredvd]

- Cleanup code according to our style guide.
  [gforcada]

plone.app.i18n: 3.0.1 → 3.0.2
-----------------------------
Fixes:

- Replace deprecated ``zope.testing.doctest`` and ``zope.testing.doctestunit``
  imports with ``doctest`` module from stdlib.
  [thet]

plone.app.imaging: 2.0.2 → 2.0.3
--------------------------------
Fixes:

- Fix test to not check for the concrete WebDAV content type header.
  Needed for Zope 4 compatibility.
  [thet]

plone.app.iterate: 3.1.4 → 3.1.5
--------------------------------
New:

- plone.app.iterate depends on GenericSetup >= 1.8.2
  for using a post_handler on registerProfile
  [iham]

- Added naming of default GenericSetup profile as "default".
  "plone.app.iterate" also exists to keep compatibility.
  [iham]

- Added deprecation warning to GS profile "plone.app.iterate"
  [iham]

Fixes:

- No need to register as Zope2 Product anymore.
  [iham]

- Some minor pep8 cleanup.
  [iham]

plone.app.layout: 2.5.17 → 2.5.18
---------------------------------
New:

- Switched deprecated ``listingBar`` CSS class to ``pagination``.
  [davilima6]

Fixes:

- Adapted to changed Zope 4 ``browser:view`` semantics. We either
  need a ``template`` ZCML argument or a ``__call__`` method on the
  class. [thet]

plone.app.linkintegrity: 3.0.3 → 3.0.4
--------------------------------------
Fixes:

- Handle links that do not have an intid yet. Should help with
  upgrade issues.
  [vangheem]

- make handler.findObject() work when the webserver rewrites the portal name
  [tschorr]

plone.app.locales: 5.0.7 → 5.0.9
--------------------------------
- Update Japanese translations for widgets.po.
  [terapyon]

- Fix vietnamese error in label_filed_under message.

- Updated it translations
  [ale-rt]

- Updated es translation
  [jpgimenez]

- Updated eu translation
  [erral]

- Updated da_DK translation for registered notify welcome screen.
  [tmog]

- Updated RU translations.
  Сorrection of translation Tuesday Thursday June July
  [serge73]

- Updated da_DK translations.
  [tmog]

- Fix typo: Fenter -> Fenster
  [agitator]

- Fix typo: shoudl -> should
  [ale-rt]

- Add 7 messages from plone.app.discussion and plone.app.contentmenu.

- Updated pt_BR translations.
  [claytonc]

- Updated pt-BR translations.
  [idgserpro]

- Update Traditional Chinese translations.
  [l34marr]

plone.app.querystring: 1.3.12 → 1.3.14
--------------------------------------
New:

- Be able to parse more date string types
  [vangheem]

Fixes:

- Set path to navigation root by default to have the same results
  in Collection preview and view.
  [Gagaro]

plone.app.registry: 1.3.7 → 1.3.10
----------------------------------
New:

- Updated to work with new plone.batching ``pagination`` selector as
  well as with old one. [davilima6]

Fixes:

- Saving registry value in modal no longer reloads whole page
  [vangheem]

- Document how to remove a registry record with Python.
  [gforcada]

plone.app.theming: 1.2.16 → 1.2.18
----------------------------------
New:

- Documented how to disable diazo transform by setting the
  ``X-Theme-Disabled`` header. [ale-rt]

Fixes:

- Fixed html validation: element nav does not need a role attribute.
  [maurits]

- Handle potential scenarios where wrong theme would show selected in the theming
  control panel
  [vangheem]

- Rebuild resources so they work with latest mockup/patternslib
  integration changes. [vangheem]

- Removed github dependancies in thememapper. [Gagaro]

plone.app.upgrade: 1.3.20 → 1.3.21
----------------------------------
New:

- Registry upgrades for Plone 5.0.3
  [vangheem]

- Hidden the v50 module from the installable products, just like our
  other modules. [maurits]

Fixes:

- Use `unsetLastVersionForProfile` from GenericSetup 1.8.1 and
  higher. [maurits]

- Fix ``cleanUpProductRegistry`` to not break when ``Control_Panel`` cannot be found.
  Fixes test failures with Zope 4.
  [thet]

plone.app.users: 2.3.4 → 2.3.5
------------------------------
Fixes:

- Fix bug when registering a user by adding a schema-setter to
  UserDataPanelAdapter.
  [pbauer]

plone.app.vocabularies: 2.2.1 → 2.2.3
-------------------------------------
New:

- Vocabulary for permissions
  [ebrehault]

- Vocabulary for portal action categories
  [ebrehault]

Fixes:

- Restrict Catalog vocabulary to search current Navigation Root unless
  path is specified.
  [alecm]

plone.app.widgets: 2.0.2 → 2.0.4
--------------------------------
New:

- Add navigation root support to related items widget. Fix incorrect options
  merge for TinyMCE widget.
  [alecm]

Fixes:

- Ensure vocabulary lookup works on add forms for related items widget.
  [alecm]

- Ensure we have all content for tree query in relateditems
  [Gagaro]

- Sort relateditems tree by sortable_title.
  [Gagaro]

- Fixed timing issue in robot tests. [maurits]

- Use plone i18n domain
  [staeff]

plone.app.z3cform: 1.1.8 → 1.2.0
--------------------------------
New:

- Add metal slot for inserting stuff below fields
  [fredvd]

Fixes:

- Fix ajax selection for add forms
  [tomgross]

- Use doctest instead of zope.testing.doctest
  [pbauer]

- Fix related items widget tests to include root path support.
  Fix options merging for TinyMCE widget.
  [alecm]

- Fixed test for plone.app.widgets.
  [Gagaro]

- Used assertDictEqual instead of assertEqual for RelatedItemsWidgetTests.test_widget
  [Gagaro]

plone.api: 1.4.11 → 1.5
-----------------------
New:

- Add `portal.translate`
  [ebrehault]

- Add `portal.get_default_language` and `portal.get_current_language`
  [ebrehault]

Fixes:

- Fix ``test_zope_version`` test to be able to deal with development versions of Zope.
  [thet]

- Remove the Plone APIs conventions. They are moved to
  http://docs.plone.org/develop/styleguide
  and http://docs.plone.org/develop/coredev/docs/git.html
  [thet]

- Cleanup code to match Plone's style guide.
  [gforcada]

- Fix corner case on content.transition code: if a transition only has
  exit transitions and no transition goes back to it ``find_path`` will fail.
  [gforcada]

- Handle automatic transitions on api.content.transition.
  [gforcada]

plone.autoform: 1.6.1 → 1.6.2
-----------------------------
Fixes:

- Fix test for changed ``zope.interface`` comparison method, which
  incorrectly reports two different Interfaces from the same module
  but with empty name as being equal. [thet]

plone.batching: 1.0.7 → 1.1.0
-----------------------------
New:

- Refactor batchnavigation HTML layout to use nav/ul/li elements instead of div/span.
  [davilima6]

- Switches deprecated ``listingBar`` CSS class to ``pagination``.
  [davilima6]

- Make ellipses stylable and provide more CSS hooks to pagination markup.
  [davilima6]

- Make ellipses stylable and provide more CSS hooks to pagination markup. This also deprecates the CSS class ``listingBar`` in favor of more commonly used ``pagination``, which will be the canonical one in Plone 5.0.2 and up.
  [davilima6]

Fixes:

- *add item here*

plone.behavior: 1.1 → 1.1.1
---------------------------
Fixes:

- Make doctest comparison more robust against zope.component __repr__ changes.
  [thet]

plone.contentrules: 2.0.4 → 2.0.5
---------------------------------
Fixes:

- CSRF fix: safe write on read.
  [gforcada]

plone.dexterity: 2.3.7 → 2.4.1
------------------------------
Incompatibilities:

- addCreator should not add if a creator is already set for content. This prevents every
  editor on content from adding to the list of creators for an object.
  [vangheem]

New:

- Added Russian translation. [serge73]

- Updated to and depended on pytz 2015.7 and DateTime 4.0.1. [jensens]

Fixes:

- Skipped the tests
  ``test_portalTypeToSchemaName_looks_up_portal_for_prefix`` and
  ``test_getAdditionalSchemata`` with isolation problems in Zope 4.
  [pbauer]

- Made utils/datify work with newer DateTime and pytz. Adjust tests
  to reflect changes. [jensens]

- Fixed: duplicate aq_base without using Acquistion API resulted in an
  AttributeError that was masqued in the calling hasattr and resulted
  in wrong conclusion. [jensens]

- Made modification test more stable. [do3cc]

plone.formwidget.datetime: 1.2 → 1.3
------------------------------------
New:

- Translations moved to plone.app.locales in plone domain.
  [staeff]

plone.formwidget.namedfile: 1.0.13 → 1.0.14
-------------------------------------------
New:

- Use plone i18n domain.
  See https://github.com/plone/plone.formwidget.namedfile/pull/18
  [staeff]

- Add Finnish translations.
  [petri]

Fixes:

- Specify doctest encoding and make doctest more robust against formatting changes.
  [thet]

- Replace deprecated ``zope.testing.doctestunit`` import with ``doctest`` module from stdlib.
  [thet]

plone.i18n: 3.0.2 → 3.0.3
-------------------------
Fixes:

- Fixed test (don't expect role from pac-tests). [pbauer]

plone.indexer: 1.0.3 → 1.0.4
----------------------------
Fixes:

- Replace deprecated ``zope.testing.doctestunit`` import with ``doctest``
  module from stdlib.
  [thet]

- Reformat according to the Plone styleguide.
  [thet]

plone.memoize: 1.1.2 → 1.2.0
----------------------------
New:

- Dropped official support for Plone 4 and Python 2.6. [maurits]

- Python 3 compatibility. [tomgross]

Fixes:

- Replace deprecated ``zope.testing.doctest`` import with ``doctest`` module
  from stdlib.
  [thet]

plone.namedfile: 3.0.6 → 3.0.8
------------------------------
Fixes:

- PEP 8, UTF-8 headers, implements/adapts to decorators, doctest formating.
  [thet, jensens]

- Workarround for method getImageSize.
  Prevent returning (-1, -1) as the size of the image.
  [andreesg]

- Make plone.protect a soft dependency. This allows to use this package in
  setups without the Plone stack. Fixes plone/Products.CMFPlone#1311
  [thet]

plone.outputfilters: 2.1.2 → 2.1.3
----------------------------------
New:

- Added ``tel:`` to ignored link types.
  [julianhandl]

plone.portlets: 2.2 → 2.2.2
---------------------------
Fixes:

- Rerelease to fix problem on test server. [maurits]

- Do not break in placeless portlet retriever if there is no underlying code
  available for existing portlet assignment.
  [vipod]

- Prevent possible unicode errors when creating portlet hashes. [wichert]

plone.protect: 3.0.17 → 3.0.18
------------------------------
Fixes:

- Fixed AttributeError when calling ``safeWrite`` on a
  ``TestRequest``, because this has no ``environ.``. [maurits]

plone.registry: 1.0.2 → 1.0.3
-----------------------------
Fixes:

- Replace deprecated ``zope.testing.doctestunit`` import with ``doctest``
  module from stdlib.
  [thet]

- Cleanup: Pep8, utf8 headers, whitespace fixes, readability, ReST-fixes,
  doc-style, etc.
  [jensens]

plone.reload: 2.0 → 2.0.1
-------------------------
Fixes:

- Minor packaging fixes. [gforcada, maurits]

plone.resource: 1.0.4 → 1.0.5
-----------------------------
Fixes:

- Test fix: ``clearZCML`` was removed from ``zope.component.tests``.
  [thet]

- Cleanup: PEP8, plone-coding conventions, ReST fixes, documentation
  overhaul, et al.
  [jensens]

plone.rfc822: 1.1.1 → 1.1.2
---------------------------
Fixes:

- Fix test isolation problem.
  [thet]

- Replace deprecated ``zope.testing.doctest`` import with ``doctest`` module from stdlib.
  [thet]

plone.scale: 1.4 → 1.4.1
------------------------

plone.supermodel: 1.2.6 → 1.2.7
-------------------------------
Fixes:

- Add temporary fix for a test failure within a Zope 4 environment.
  [pbauer]

plone.testing: 4.1.0 → 4.1.1
----------------------------
Fixes:

- Fix tests for Zope 4, where the app root Control_Panel is not available anymore.
  [thet]

plone.transformchain: 1.0.4 → 1.1.0
-----------------------------------
New:

- Require Zope2 >= 2.13.23
  [jensens]

Fixes:

- PEP8 et al. use zca decorators, ...
  [jensens]

plonetheme.barceloneta: 1.6.16 → 1.6.17
---------------------------------------
New:

- Modernize pagination markup and switches deprecated ``listingBar`` CSS class to ``pagination``.
  [davilima6]

Fixes:

- Move hero to content
  Issue https://github.com/plone/Products.CMFPlone/issues/974
  [gyst]

- Add ``barceloneta-mixin-font`` to the registerless profile.
  [pcdummy]

- Inline ``style`` tags in head are no more skipped
  [keul]

- Follow best practice for readme.rst
  [allcaps]

- Center the leadimage on the modal window.
  Partially close `#321`_.
  [keul]

- Fix filenames for roboto-lightitalic.ttf, -mediumitalic.ttd
  and -bolditalic.ttf to match those in less files
  [datakurre]

plonetheme.sunburst: 1.5.1 → 1.5.2
----------------------------------
Fixes:

- Remove Chrome Frame from ``X-UA-Compatible`` HTTP header as it's deprecated.
  [hvelarde]

- Make plonetheme.sunburst also work with new plone.batching ``pagination`` class.
  [thet]

z3c.form: 3.2.7 → 3.2.9
-----------------------
- Correctly handled ``noValueToken`` in RadioWidget. This avoids a
  ``LookupError: --NOVALUE--``. [gaudenz,ale-rt]

- Added ``json`` method for forms and ``json_data`` method for
  widgets. [mmilkin]

- Change javascript for updating ordered select widget hidden structure so it
  works again on IE11 and doesn't send back an empty list that deletes all
  selections on save. Fixes https://github.com/zopefoundation/z3c.form/issues/23
  [fredvd]

- Started on Dutch translations.
  [maurits]

- Standardized namespace __init__. [agroszer]

collective.z3cform.datagridfield-demo: 0.5 → 0.6
------------------------------------------------

five.intid: 1.0.3 → 1.1.0
-------------------------
New:

- Enhancement: follow PEP8 and Plone code conventions
  [jensens]

Fixes:

- Fix: Make it work with Acquisition>=4.0.1 (and require the version).
  Circular acquisitions were - prior to the above version - not
  detected. Now they are and adaption just fails with a "Could not
  adapt" for circulars. Any attribute access fails with a verbose
  RuntimeError. Cleanup also circular containment workarounds.
  [jensens]

martian: 0.14 → 0.15
--------------------

plone.app.lockingbehavior: 1.0.2 → 1.0.3
----------------------------------------
Fixes:

- Refactor doctest to an integration test and skip it for Zope 4 due to isolation problems.
  [pbauer]

- Changed i18n_domain to "plone".
  Requires plone.app.locales 4.3.9 or higher.
  [claytonc]

plone.app.referenceablebehavior: 0.7.3 → 0.7.4
----------------------------------------------
Fixes:

- Moved translations to plone.app.locales.
  Requires plone.app.locales 4.3.9 or higher.
  [claytonc]

plone.app.versioningbehavior: 1.2.6 → 1.2.7
-------------------------------------------
New:

- Used plone i18n domain and removed locales folder. [klinger]

Fixes:

- Updated Traditional Chinese translations. [l34marr]

plone.formwidget.autocomplete: 1.2.8 → 1.2.9
--------------------------------------------
Fixes:

- Use plone i18n domain
  [staeff]

plone.formwidget.contenttree: 1.0.11 → 1.0.13
---------------------------------------------
New:

- Translations moved to plone.app.locales in plone domain.
  [staeff]

- Remove unnecessary test setup.
  [timo]

- Fix HTML entities in browse button title
  [gaudenz]

- Implement __len__ for PathSource
  [gaudenz]

- Add missing test dependency declaration.
  [MatthewWilkes]

plone.app.multilingual: 3.0.13 → 3.0.15
---------------------------------------
New:

- Updated Traditional Chinese translations.

Fixes:

- Clarify naming of Language Independent Folders
  [djowett]

- Use custom catalog vocabulary for translation content mapping widget,
  which searches all site content.
  [alecm]

- Update Site Setup link in all control panels (fixes https://github.com/plone/Products.CMFPlone/issues/1255)
  [davilima6]

archetypes.multilingual: 3.0.1 → 3.0.2
--------------------------------------
Fixes:

- Removed transaction commit in integration test. [gforcada]

File Description Downloads
download icon Plone-5.0.3-UnifiedInstaller.tgz (md5, sig) Unified Installer - complete source kit installs Plone on Linux, BSD, OS X 828
last downloaded 14 weeks ago
Total downloads: 828

5.0.2 release from the 5.0 series released 2016-01-09

Release information
Changelog:

Products.BTreeFolder2: 2.13.3 → 2.13.5
--------------------------------------
- Added case for clean-up routine where the meta type index contains
  keys that are not in the tree.

- Provide security declaration for `BTreeFolder2Base.hasObject` method.

- Add some tests for correct `getattr` behavior.

- Minor `__getattr__` and `_getOb` optimizations.

decorator: 3.4.0 → 3.4.2
------------------------

mr.developer: 1.33 → 1.34
-------------------------

setuptools: 18.3.1 → 18.5
-------------------------

zc.buildout: 2.4.3 → 2.5.0
--------------------------

robotframework: 2.8.4 → 2.8.7
-----------------------------

robotframework-selenium2library: 1.5.0 → 1.7.4
----------------------------------------------

robotsuite: 1.6.1 → 1.7.0
-------------------------

WebOb: 1.4 → 1.4.1
------------------

feedparser: 5.0.1 → 5.2.1
-------------------------

interlude: 1.2 → 1.3.1
----------------------

Plone: 5.0 → 5.0.2
------------------
New:

- Release Plone 5.0.2
  [esteele]

- Release Plone 5.0.1
  [esteele]

Products.ATContentTypes: 2.2.7 → 2.2.10
---------------------------------------
Fixes:

- Fixed Unauthorized error causing a redirect loop in old style
  Topics. This only happened for anonymous users.
  Fixes issue https://github.com/plone/Products.CMFPlone/issues/1292
  [maurits]

- Updated Site Setup link in all control panels.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1255
  [davilima6]

- Create standard news/events collections with ``selection.any``.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- White space only pep8 cleanup. Not in the skins.
  [maurits]

- Removed use_folder_tabs from Topic.
  [maurits]

Products.Archetypes: 1.10.10 → 1.10.11
--------------------------------------
Fixes:

- White space only pep8 cleanup. Not in the skins.
  [maurits]

- Removed code for unused types_link_to_folder_contents and
  use_folder_tabs.
  [maurits]

Products.CMFEditions: 2.2.15 → 2.2.18
-------------------------------------
Fixes:

- Removed executable bit from various files. And do a quick release,
  as on a test server the previous release was somehow missing a file.
  [maurits]

- Made storage statistics test more robust.
  See https://github.com/plone/Products.CMFEditions/issues/31
  [tschorr]

- Input sanitation for retrieveSubstitute()
  [zupo]

Products.CMFPlacefulWorkflow: 1.6.4 → 1.6.5
-------------------------------------------
Fixes:

- Updated Site Setup link in all control panels.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1255
  [davilima6]

Products.CMFPlone: 5.0 → 5.0.2
------------------------------
New:

- Add option to show/hide thumbs in site-controlpanel
  https://github.com/plone/Products.CMFPlone/issues/1241
  [fgrcon]

- Add icon fallback for addons in Site Setup (fixes .. _`#1232`)
  [davilima6]

- Explicitly provide id on search form and not depend on diazo magic
  adding the id in.
  [vangheem]

- Be able to stub JavaScript modules to prevent including the same
  javascript twice.
  [vangheem]

- Set Reply-to address in contact-info emails so you can reply to them.
  [tkimnguyen, maurits, davisagli]

- Added syndication for plone.app.contenttypes collections.
  [do3cc]

- Compress generated bundle css file when running plone-compile-resource.
  [petschki]

- Added new commandline argument to plone-compile-resource: --compile-dir
  [petschki]

- Upgraded to patternslib 2.0.11.
  [vangheem]

- Allowed all TinyMCE settings to be set from control panel.
  [Gagaro]

- Added missing_value parameter to controlpanel list and tuple fields.
  [tomgross]

- Split hard coded JavaScript resources into seperate method for easier
  customization.
  [tomgross]

Fixes:

- Fix url generation for tinymce when using virtual hosting. This fixing
  images not rendering properly in tinymce.
  [vangheem]

- build resources with latest mockup that provides better path criteria
  widget for the querystring pattern
  [vangheem]

- Fixed Forbidden error when using the users and groups overview as
  Site Administrator. This could happen when there are users that
  inherit the Manager role from the Administrators group.
  Fixes issue https://github.com/plone/Products.CMFPlone/issues/1293
  [maurits]

- Fixed Unauthorized error in folder_full_view for anonymous users.
  Fixes issue https://github.com/plone/Products.CMFPlone/issues/1292
  [maurits]

- Fix internal links and images src to not include the domain.
  [Gagaro]

- Update Site Setup link in all control panels (fixes .. _`#1255`)
  [davilima6]

- In tests, use ``selection.any`` in querystrings. And expect this in
  the default news and events collections.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- Add authenticator token to group portlet links
  [vangheem]

- Fix bbb global status message template rendering escaped html
  [vangheem]

- Avoid AttributeError if registry is not yet there for the
  JSRegistryNodeAdapter while migrating from older versions
  https://github.com/plone/Products.CMFPlone/pull/1246
  [frapell]

- remove deprecated icons ...
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

- Also remove deprecated icons for archetypes
  [Gagaro]

- Fixed white space pep8 warnings.
  [maurits]

- Prevented breaking Plone when TinyMCE JSON settings fields contain
  invalid JSON.
  [petschki]

- Fixed #1199: prevent throwing error with mis-configured bundle.
  [vangheem]

- Fixed wrong sentence in front page. There is no "Site Setup entry
  in the menu in the top right corner". Replaced it by "Site Setup
  entry in the user menu".
  [vincentfretin]

- Fixed some i18n issues.
  [vincentfretin]

- Used unique traverser for stable resources to set proper cache headers.
  [alecm]

- Fixed "contains object" tinymce setting not getting passed into pattern
  correctly. Fixes #1023.
  [vangheem]

- Fixed issue when csscompilation and/or jscompilation are missing in
  bundle registry record.
  [peschki]

- Fixed #1131: Allow to compile bundle with more than one resource.
  [timitos]

- Fixed issue where clicking tabs would cause odd scroll movement.
  [vangheem]

- When migration fails, do not upgrade addons or recatalog or update
  roles.
  [maurits]

- Default values for interfaces.controlpanel.IImagingSchema.allowed_sizes
  should be unicode.
  [kuetrzi]

- Don't depend on and install plone.app.widgets. plone.app.z3cform does it for
  us.
  [thet]

Products.CMFQuickInstallerTool: 3.0.12 → 3.0.13
-----------------------------------------------
New:

- Use ``unsetLastVersionForProfile`` from Products.GenericSetup 1.8.1.
  [maurits]

Products.GenericSetup: 1.8.0 → 1.8.1
------------------------------------
- Purge the profile upgrade versions before applying a base profile.

- Added ``purgeProfileVersions`` method to ``portal_setup``. This
  removes the all profiles profile upgrade versions.

- Added ``unsetLastVersionForProfile`` method to ``portal_setup``. This
  removes the profile id from the profile upgrade versions. Calling
  ``setLastVersionForProfile`` with ``unknown`` as version now has the
  same effect.

Products.PlonePAS: 5.0.4 → 5.0.7
--------------------------------
Fixes:

- Fixed typo in documentation. [gforcada]

- bring back Python 2.6 support (in 2.6 depend on orderedict) and import
  conditional with fallback.
  [gforcada, jensens]

- Applied Hotfix 2015-12-08.

Products.validation: 2.0 → 2.0.1
--------------------------------
- Accept base domain names longer than 6 chars like .brussels
  [gotcha]

archetypes.referencebrowserwidget: 2.5.4 → 2.5.6
------------------------------------------------
Fixes:

- Do not fail if a level of the path we are adding the object using
  the ReferenceBrowser widget is not accessible by the current user.
  [gbastien]

- Show elements that the reader has no access to as "Undisclosed" instead of
  throwing Unauthorized.
  [pbauer]

diazo: 1.2.1 → 1.2.2
--------------------
New:

- Allowed content-to-content inclusion.
  [elro, ebrehault]

future: 0.14.0 → 0.14.3
-----------------------

mockup: 2.0.12 → 2.1.2
----------------------
New:

- do not set overflow hidden on modal wrapper parent. This should already
  be taken care of with plone-modal-open class being applied to the body.
  This should fix issues with scrolling when this isn't properly cleared
  [vangheem]

- Changed how the querystring pattern displays options for path-based queries,
  to improve usability for less tech-savvy users.
  [obct537]

Fixes:

- Changed how the querystring pattern displays path-based criteria to use
  related items widget and some pre-baked often-used queries
  [obct537]

- Use ``selection.any`` in querystring pattern.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- Import TinyMCE ``Content.Objects.less`` from the lightgray skin in ``less``
  mode, not ``Content.less`` in ``inline`` mode.
  Fixes plone/Products.CMFPlone/#755 - visual aids not visible.
  ``Content.Objects.less`` also doesn't overwrite our fonts.
  [thet]

- Enforce a ``min-width`` for tables while editing and visual aids turned on.
  Fixes plone/Products.CMFPlone#920.
  [thet]

- Cleanup and rework: contenttype-icons and showing thumbnails
  for images/leadimages in listings ...
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

- Fix flaky behavior of Resource Registries buttons
  https://github.com/plone/Products.CMFPlone/issues/1141
  [davilima6]

- Do not set overflow hidden on modal wrapper parent. This should already
  be taken care of with plone-modal-open class being applied to the body.
  This should fix issues with scrolling when this isn't properly cleared
  [vangheem]

- Use window.pushState instead of setting hash for autotoc pattern
  when tabs change.
  [vangheem]

- Set value for ``ReferenceWidget`` in querystring.
  [Gagaro]

- Correction of a mistake in css z-index related items widget.
  The content bar appeared behind the widget. [hersonrodrigues]

- Fix modal when leaving a modal in a modal.
  [Gagaro]

plone.app.blob: 1.6.0 → 1.6.1
-----------------------------
New:

- The blob file now gets exported when exporting content via
  GenericSetup.
  [do3cc]

plone.app.caching: 1.2.7 → 1.2.8
--------------------------------
Fixes:

- Updated Site Setup link in all control panels.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1255
  [davilima6]

plone.app.content: 3.0.12 → 3.0.16
----------------------------------
New:

- Ensure the base context allows ordering during rearranging.
  [Gagaro]

- Refactored ``FolderContentsView`` to allow easy overwriting of options.
  [Gagaro]

Fixes:

- Fixed renaming when only changing title.
  [Gagaro]

- Fix case where non-dexterity object did not properties
  [vangheem]

- Fixed rearranging for archetypes.
  [Gagaro]

- Fixed error message displaying during rearranging.
  [Gagaro]

- Fixed upload of txt files in folder_contents (#33, #58).
  [ale-rt]

- Cleanup and rework: contenttype-icons and showing thumbnails
  for images/leadimages in listings.
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

- Fixed @@getSource view to work with a text query
  (as done by the ajax autocomplete widget)
  in addition to a querystring widget query.
  [davisagli]

- Fixed vocabulary item path to remove ``INavigationRoot`` path.
  [petschki]

- Fixed the actions to allow unicode in titles.
  [Gagaro]

plone.app.contentlisting: 1.2.2 → 1.2.3
---------------------------------------
Fixes:

- In tests, use ``selection.any`` in querystrings.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- Cleanup and rework: contenttype-icons and showing thumbnails
  for images/leadimages in listings
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

plone.app.contentrules: 4.0.8 → 4.0.10
--------------------------------------
Fixes:

- Update Site Setup link in all control panels (fixes https://github.com/plone/Products.CMFPlone/issues/1255)
  [davilima6]

- Declare i18n_domain="plone" in zcml files to be able to extract messages
  for translation.
  [vincentfretin]

- CSRF fix: safe write on read.
  [gforcada]

plone.app.contenttypes: 1.2.4 → 1.2.9
-------------------------------------
New:

- Allow to pass custom field_migrator methods with custom migrations.
  [pbauer]

Fixes:

- Change all text getters on ``plone.app.textfield.value.RichTextValue``
  objects to ``output_relative_to`` with the current context. This correctly
  transforms relative links. See:
  https://github.com/plone/plone.app.textfield/issues/7
  [thet]

- fix issue in migration where source or target uuid could not
  be found
  [vangheem]

- Index subject field on the catalog so that is searchable.
  Fixes https://github.com/plone/plone.app.contenttypes/issues/194
  [gforcada]

- Create standard news/events collections with ``selection.any``.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- Avoid AttributeError from potential acquisition issues with folder listings
  [vangheem]

- Avoid AttributeError when trying to get the default_page of an item
  when migrating
  [frapell]

- Used html5 doctype in image_view_fullscreen. Now it can be parsed
  correctly by for example i18ndude.
  [maurits]

- Use plone i18n domain in zcml.
  [vincentfretin]

- Do a ``IRichText`` text indexing on all registered SearchableText indexers by
  doing it as part of the base ``SearchableText`` function. Convert the text
  from the source mimetype to ``text/plain``.
  [thet]

- Add ``getRawQuery`` method to Collection content type for backward compatibility with Archetypes API.
  Fixes (partially) https://github.com/plone/plone.app.contenttypes/issues/283.
  [hvelarde]

- Fix custom migration from and to types with spaces in the type-name.
  [pbauer]

- Fixed full_view when content is not IUUIDAware (like the portal).

- Cleanup and rework: contenttype-icons
  and showing thumbnails for images/leadimages in listings ...
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

- Fix full_view when content is not IUUIDAware (like the portal).
  Fixes https://github.com/plone/Products.CMFPlone/issues/1109.
  [pbauer]

- Added plone.app.linkintegrity to dependencies due to test-issues.
  [pbauer]

plone.app.dexterity: 2.1.13 → 2.1.17
------------------------------------
New:

- Updated Traditional Chinese translation.
  [l34marr]

- Updated Brazil translations.
  [claytonc]

Fixes:

- Update event handler documentation.
  [jensens]

- Remove unused locales folder, translations are now in plone.app.locales.
  [vincentfretin]

- Fix wrong usage of MessageFactory
  [jensens]

- Use plone i18n domain
  [gforcada]

- Fix non existing self._request with schema.Choice value_type.
  [pcdummy]

- Updated doc links in modeleditor.
  Issue `CMFPlone#1027`_.
  [pabo3000]

- Fixed icons in dexterity types list.
  Issues `CMFPlone#1013`_ and `CMFPlone#1151`_.
  [fgrcon]

- No longer rely on deprecated ``bobobase_modification_time`` from
  ``Persistence.Persistent``.
  [thet]

- Fixed typos in german translation. Thx bierik for reporting in
  Issue `dexterity#183`_.
  [jensens]

- Avoid re-adding the UUID on an upgrade step.
  [gforcada]

- Updated French translations.
  [enclope]

plone.app.discussion: 2.4.8 → 2.4.9
-----------------------------------
Fixes:

- Update Site Setup link in all control panels (fixes https://github.com/plone/Products.CMFPlone/issues/1255)
  [davilima6]

- In tests, use ``selection.any`` in querystrings.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- Move translations to plone.app.locales
  https://github.com/plone/plone.app.discussion/issues/66
  [gforcada]

plone.app.event: 2.0.3 → 2.0.6
------------------------------
New:

- Show thumbs when leadimage behavior enabled for eventtype:
  see https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

Fixes:

- Change the behaviors text getter to use ``output_relative_to`` with the
  current context. This correctly transforms relative links. See:
  https://github.com/plone/plone.app.textfield/pull/17
  [thet]

- Cleanup tasks: Only install the plone.app.widgets profile for Plone 4.3.
  Remove the unnecessary ``plone50`` setup.py extra section. Fix
  plone.app.event to also work with plone.app.z3cform versions below < 1.0.
  [thet]

- Cleanup buildout: Remove sources.cfg, versions.cfg, test.cfg, test-43.cfg and
  test.cfg. Since this package is merged, it doesn't make much sense to
  maintain separate version and sources files to extend from. Tests and
  development environment is built in the buildout.cfg and buildout-43.cfg
  files. Remove bootstrap.py - use ``virtualenv .; ./bin/pip install
  zc.buildout`` instead.
  [thet]

- In tests, use ``selection.any`` in querystrings.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- Fixed the occurrences calculation to reliably return an Event instead of
  Occurrence object for the originating event. There was a bug introduced by a
  newer pytz version.
  [thet]

plone.app.folder: 1.1.0 → 1.2.0
-------------------------------
New:

- Use registry lookup for types_use_view_action_in_listings.
  [esteele]

Fixes:

- Rerelease 1.1.1 as 1.2.0, because this is for Plone 5.0 and higher.
  [maurits]

- Fixed test in combination with Products.BTreeFolder2 2.13.4 and
  higher.
  [maurits]

plone.app.imaging: 2.0.0 → 2.0.2
--------------------------------
New:

- Added documentation for what the 'direction' parameter actually
  does. [shadowmint]

Fixes:

- Fixed incompatibilities with five.pt and chameleon (closes `#16`_).
  [rodfersou, maurits]

- Fixed 404 NotFound error when accessing image scales via webdav.
  [maurits]

plone.app.iterate: 3.1.3 → 3.1.4
--------------------------------
Fixes:

- Keep the default page setting when checking in a document.
  [maurits]

plone.app.layout: 2.5.15 → 2.5.17
---------------------------------
New:

- Added option to show/hide thumbs in site-controlpanel.
  https://github.com/plone/Products.CMFPlone/issues/1241
  [fgrcon]

Fixes:

- Fixed missing closed span in document_relateditems.pt.
  [vincentfretin]

- Fixed relatedItemBox: show thumbs, title and description correctly.
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

- Removed Chrome Frame from ``X-UA-Compatible`` HTTP header as it's deprecated.
  [hvelarde]

- Fixed icon rendering. Issue `CMFPlone#1151`_.
  [fgrcon]

- Fixed global sections tabs. Issue `CMFPlone#1178`_.
  [tomgross]

plone.app.linkintegrity: 3.0.2 → 3.0.3
--------------------------------------
New:

- Introduce IRetriever adapter for customization flexibility.
  [tomgross]

plone.app.locales: 5.0.5 → 5.0.7
--------------------------------
- Add 129 messages from plone.app.dexterity and plone.schemaeditor
  with existing translations from those packages.
  [vincentfretin]

- Add 3 new messages from plone.protect
  [vincentfretin]

- Add messages from plone.cachepurging and plone.directives.form packages.
  [vincentfretin]

- Update Slovenian translations for Plone 5
  [matjazjeran, jcerjak]

- Remove linguaplone translations.
  [vincentfretin]

- Remove locales-future folder that only included russian translations
  for old plone.app.standardtiles, plone.app.deco, plone.app.page versions.
  [vincentfretin]

- Include messages from plone.app.referenceablebehavior and
  plone.app.lockingbehavior
  [vincentfretin]

- Removed all fuzzy markers from dutch translations.
  [jladage]

- Updated pt-BR translations.
  [claytonc, hersonrodrigues]

- Updated Dutch translations
  [coen, dveeze]

- Include plone.protect messages

- Update Traditional Chinese translation.
  [l34marr]

- Update French translation

- Updated Chinese Simplified translation
  [jianaijun]

- Updated Ukrainian translation
  [sorenabell]

- Fixed typos in Italian translations
  [ale-rt]

- Danish translation complete for the first time since 2012. :-)
  [tmog]

- Updated German translations
  [tobiasherp]

plone.app.portlets: 3.1.2 → 3.1.3
---------------------------------
Fixes:

- Added authenticator token to group portlet links.
  [vangheem]

- Fixed links in RSS portlets when using special characters.
  [Gagaro]

- Cleanup and rework: contenttype-icons and showing thumbnails
  for images/leadimages in listings.
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

plone.app.querystring: 1.3.8 → 1.3.12
-------------------------------------
Fixes:

- Again upgrade collections with ``selection.is`` to
  ``selection.any``, because the standard events and news collections
  may have been wrongly created in a new site.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- In tests, use ``selection.any`` in querystrings.
  Issue https://github.com/plone/Products.CMFPlone/issues/1040
  [maurits]

- Added upgrade step to replace ``selection.is`` with
  ``selection.any`` operations in querystrings also for objects using
  the Collection behavior.
  [thet]

- Rerelease as something went wrong during upload of the package.
  [maurits]

- Added missing ',' for subject upgrade.
  [ezvirtual]

- Fixed flake8 warnings.
  [maurits]

- Updated compatibility information in README.
  [maurits]

- Fixed resultview icons.
  https://github.com/plone/Products.CMFPlone/issues/1151
  [fgrcon]

- Added upgrade step to fix Subject index for existing collections.
  [ezvirtual]

plone.app.registry: 1.3.5 → 1.3.7
---------------------------------
New:

- Show loading icon in control panel when searching.
  [vangheem]

Fixes:

- Updated Site Setup link in all control panels.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1255
  [davilima6]

- Cleanup: pep8, utf8 headers, readability, etc.
  [jensens]

- Let our ``plone.app.registry`` import step depend on ``typeinfo``.
  The portal types may be needed for vocabularies. For example, you
  could get an error when adding a not yet installed type to
  ``types_not_searched``.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1118
  [maurits]

plone.app.theming: 1.2.14 → 1.2.16
----------------------------------
Fixes:

- Updated Site Setup link in all control panels.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1255
  [davilima6]

- Do not fail in ``isThemeEnabled`` when we have no settings, for
  example when migrating from Plone 3 to Plone 5, but maybe also in
  other cases.
  [maurits]

- Fixed Unicode Encode Error when to copy into multi-byte title / description
  [terapyon]

plone.app.upgrade: 1.3.18 → 1.3.20
----------------------------------
New:

- reapply profile for site-controlpanel
  plone/Products.CMFPlone#124
  [fgrcon]

- extended step to501 to recreate metadata for getIcon, see
  plone/Products.CMFPlone#1226, #58, #60, #61
  [fgrcon, gagaro, jensens]

- Removed fake kupu tool and related settings and resources.
  [maurits]

- Cleanup the skins tool.
  [maurits]

- Cleanup uninstalled products. Remove uninstalled products from QI
  and mark their installed profile version as unknown.
  [maurits]

- If non installable profiles (really: hidden profiles) have been
  installed in GS, mark their products as installed in the QI. This
  does not work when also that *product* is marked as non installable,
  because in normal operation (outside of plone.app.upgrade) this does
  not happen either.
  [maurits]

- Unmark installed profiles that are no longer available.
  [maurits]

Fixes:

- Run missing upgrade-step of plone.app.querystring when upgrading to 5.0.2.
  [pbauer]

- Fixed removal of Large Plone Folder when migrating from Plone 3.
  [maurits]

plone.app.users: 2.3.1 → 2.3.4
------------------------------
Fixes:

- Rerelease to fix problem on one of our testing servers.
  [maurits]

- Updated Site Setup link in all control panels.
  Fixes https://github.com/plone/Products.CMFPlone/issues/1255
  [davilima6]

- Do not force "In User Profile" when importing a schema from a GS profile.
  [ebrehault]

plone.app.vocabularies: 2.1.21 → 2.2.1
--------------------------------------
Fixes:

- Make user vocabulary handle non-ASCII characters.
  This fixes https://github.com/plone/plone.app.widgets/issues/120
  [davisagli]

- Updated version to 2.2.0, as the previous release introduced an
  incompatibility with Plone 4.3.
  [maurits]

- Pull default_charset value from the configuration registry.
  [esteele]

plone.app.widgets: 2.0.1 → 2.0.2
--------------------------------
Fixes:

- Removed code for unused types_link_to_folder_contents.
  [maurits]

- Don't install the plone.app.widgets dummy default profile in tests.
  [thet]

plone.app.z3cform: 1.1.5 → 1.1.8
--------------------------------
Fixes:

- Fixed tests for newer CMFPlone. [Gagaro, ebrehault, vangheem]

- Don't allow adding new terms in the AjaxAutocompleteWidget
  when it's used with a Choice field.
  [davisagli]

- Remove installation of plone.app.widgets default profile. In Plone 5 with
  plone.app.widgets >= 2.0, the profile is only a dummy profile for BBB
  compatibility.
  [thet]

- Check if user can add keywords for AjaxSelectWidget.
  [Gagaro]

plone.api: 1.4.7 → 1.4.11
-------------------------
New:

- Allow to set/get registry settings from an interface.
  https://github.com/plone/plone.api/issues/269
  [gforcada]

- update documentation links, we live in docs.plone.org/develop/plone.api now
  [polyester]

Fixes:

- Rerelease, as 1.4.9 misses the doctests directory.
  [maurits]

- #283 portal.send_email does not respect transaction aborts
  [jensens]

- Fixed Plone 5 version comparison in tests.
  [maurits]

plone.batching: 1.0.5 → 1.0.7
-----------------------------
New:

- Introduce a "omit_params" option for the ``make_link`` method and filter out
  ``ajax_load`` by default. When loading the contents with batchnavigation via
  ajax, it doesn't render the links with ajax_load enabled, which would
  probably lead to usability troubles.
  [thet]

Fixes:

- Fixed missing test in released package. [thet]

- PEP 8, UTF 8 headers, docs cleanup.
  [thet]

plone.browserlayer: 2.1.5 → 2.1.6
---------------------------------
Fixes:

- Minor cleanup in order to follow plone code style conventions.
  [jensens]

plone.cachepurging: 1.0.9 → 1.0.11
----------------------------------
Fixes:

- Fixed typo.
  [ale-rt]

- Changed i18n_domain to "plone".
  [staeff]

plone.dexterity: 2.3.5 → 2.3.7
------------------------------
Fixes:

- Sync schema when schema_policy name is changed (issue #44)
  [sgeulette]

- Corrected tests on date comparison (avoid 1h shift)
  [sgeulette]

- No longer rely on deprecated ``bobobase_modification_time`` from
  ``Persistence.Persistent``.
  [thet]

plone.formwidget.datetime: 1.1 → 1.2
------------------------------------
Fixes:

- Added defaultvalue for hour and minute for z3cform Datetime widget.
  Fixes: https://github.com/plone/plone.formwidget.datetime/issues/14
  [elioschmutz]

plone.formwidget.recurrence: 2.0.1 → 2.0.2
------------------------------------------
Fixes:

- Removed unittest2 dependency.
  [gforcada]

- Fix list index out of range at pagination.
  [julianhandl]

plone.intelligenttext: 2.0.3 → 2.1.0
------------------------------------
New:

- Make compatible with Python 3.
  [davisagli]

Fixes:

- Minor cleanup (pep8, readability, ReST)
  [jensens]

plone.locking: 2.1.0 → 2.1.1
----------------------------
New:

- Use registry lookup for types_use_view_action_in_listings
  [esteele]

- Locks stored on annotations are a safe write on read.
  [gforcada]

plone.memoize: 1.1.1 → 1.1.2
----------------------------
Fixes:

- Restructure docs.
  [thet]

- Minor PEP 8.
  [thet]

plone.namedfile: 3.0.3 → 3.0.6
------------------------------
New:

- Added webdav support to image scales.
  https://github.com/plone/Products.CMFPlone/issues/1251
  [maurits]

Fixes:

- Stabilised tests. [gotcha]

- No longer rely on deprecated ``bobobase_modification_time`` from
  ``Persistence.Persistent``.
  [thet]

plone.outputfilters: 2.1 → 2.1.2
--------------------------------
Fixes:

- Fixed error when uid resolving if object got didn't have
  absolute_url method.
  [Gagaro]

- Fixed case where unicode ends up getting used when resolving
  img tags and (un)restrictedTraverse doesn't work with unicode.
  [vangheem]

plone.portlet.collection: 3.0.4 → 3.0.6
---------------------------------------
Fixes:

- Fixed sometimes failing test due to sorting.
  [maurits]

- Used registry lookup for types_use_view_action_in_listings.
  [esteele]

- Cleanup and rework: contenttype-icons and showing thumbnails
  for images/leadimages in listings
  https://github.com/plone/Products.CMFPlone/issues/1226
  [fgrcon]

plone.protect: 3.0.9 → 3.0.17
-----------------------------
Fixes:

- Internationalized button in confirm.pt.
  [vincentfretin]

- Make sure transforms don't fail on redirects.
  [lgraf]

- make sure to always compare content type with a string when checking
  if we should show the confirm-action view.
  [vangheem]

- Internationalized confirm.pt
  [vincentfretin]

- Disable editable border for @@confirm-action view.
  [lgraf]

- Make title and description show up on @@confirm-action view.
  [lgraf]

- Allow views to override 'X-Frame-Options' by setting the response header
  manually.
  [alecm]

- Avoid parsing redirect responses (this avoids a warning on the log files).
  [gforcada]

- Handle TypeError caused by getToolByName on an
  invalid context
  [vangheem]

- You can opt out of clickjacking protection by setting the
  environment variable ``PLONE_X_FRAME_OPTIONS`` to an empty string.
  [maurits]

- Be more flexible in parsing the ``PLONE_CSRF_DISABLED`` environment
  variable. We are no longer case sensitive, and we accept ``true``,
  ``t``, ``yes``, ``y``, ``1`` as true values.
  [maurits]

- Avoid TypeError when checking the content-type header.
  [maurits]

- Always force html serializer as the XHTML variant seems
  to cause character encoding issues
  [vangheem]

- Do not check writes to temporary storage like session storage
  [davisagli]

- play nicer with inline JavaScript
  [vangheem]

- make imports backward compatible
  [vangheem]

plone.resourceeditor: 2.0.3 → 2.0.4
-----------------------------------
Fixes:

- No longer rely on deprecated ``bobobase_modification_time`` from
  ``Persistence.Persistent``.
  [thet]

- Minor cleanup: pep8, readability, ReST.
  [jensens]

- Fixed problem causing file timestamps to show up incorrectly.
  [obct537]

- Fixed error preventing file saving in the filemanager.
  [obct537]

plone.scale: 1.3.5 → 1.4
------------------------

plone.schemaeditor: 2.0.7 → 2.0.9
---------------------------------
Fixes:

- Remove unused locales folder, translations are now in plone.app.locales
  [vincentfretin]

- Use plone domain for translations.
  [gforcada]

plone.testing: 4.0.15 → 4.1.0
-----------------------------
Fixes:

- Rename all txt doctest files to rst. Reformat doctests.
  [thet]

- PEP 8.
  [thet]

- Depend on zope.testrunner, which was moved out from
  zope.testing.testrunner.
  [thet]

- Add support for Zope 4.
  [thet]

plonetheme.barceloneta: 1.6.14 → 1.6.16
---------------------------------------
Fixes:

- Add 2014 Roboto
  [allcaps]

- Fix @font-face. Load eot, svg and woff.
  [allcaps]

- Add Roboto fonts with full glyph set
  [allcaps]

- Add weight to all fonts (contributes to `#24`_).
  [allcaps]

- Restore the principal aka jumbotron background.
  [allcaps]

- Fix sitemap layout. Drop the columns. (closes `#57`_).
  [allcaps]

- Remove trailing comma's in Grunt file.
  [allcaps]

- Use border radius variables in portlets.
  [allcaps]

- Mismatched properties and values.
  [allcaps]

- Ignore diff of map file.
  [allcaps]

- Fixed some css rules (missing clearfixes, aligning thumbs, ...).
  https://github.com/plone/plonetheme.barceloneta/issues/62
  [fgrcon]

- Added css-rules for thumbnails in listings and portlets.
  Related to `#1226`_.
  [fgrcon]

- Underline links in #content-core (criterion 1.4.1).
  [polyester]

- Increased contrast, eliminated contrast-checker false positives.
  [polyester]

- Title under thumb in albumview (closes `#1091`_).
  [polyester]

- Don't include diazo bundle in backend theme.
  [instification]

- Discard duplicated ids for columns (closes `#1105`_)
  [davilima6]

- Add comment to alert on duplicate resource registering
  [davilima6]

zope.schema: 4.2.2 → 4.4.2
--------------------------

collective.js.jqueryui: 1.10.3 → 2.0.1
--------------------------------------
- Fix bad release : https://github.com/collective/collective.js.jqueryui/issues/31
  [bsuttor]

- Update bootstrap.py.
  [bsuttor]

- Upgrade to jqueryui 1.10.4.
  [mathias.leimgruber]

- Add Plone 5 support and move Plone 4 support into a BBB profile
  [rpatterson]

- Include ``plone.app.jquery`` ZCML explicitely.
  [gotcha]

- Fix https://dev.plone.org/ticket/13606: safe compression on big javascript
  files. Just remove the compression on all resources, we already use
  minified version
  [toutpt]

collective.z3cform.datetimewidget: 1.2.5 → 1.2.7
------------------------------------------------

plone.app.versioningbehavior: 1.2.5 → 1.2.6
-------------------------------------------
Fixes:

- Update Italian translations
  [ale-rt, cekk]

- Fixes #10: Views for Image and File versions don't work.
  [rafaelbco]

plone.directives.form: 2.0.1 → 2.0.2
------------------------------------
Fixes:

- Changed i18n_domain to "plone".
  [staeff]

- Removed unneeded i18n-attribute.
  [staeff]

plone.app.multilingual: 3.0.12 → 3.0.13
---------------------------------------
New:

- Updated Traditional Chinese translations.
  [l34marr]

Fixes:

- Fixed typo in Italian translation
  [ale-rt]

File Description Downloads
download icon Plone-5.0.2-UnifiedInstaller.tgz (md5, sig) Unified Installer 5,080
last downloaded 12 days ago
Total downloads: 5,080

5.0 release from the 5.0 series released 2015-09-28

Release information
Changelog:

plone.app.robotframework: 0.9.9 → 0.9.12
----------------------------------------
- Fix CSRF errors on content creation keywords
  [vangheem]

- Fix issue where 'use_email_as_login' was not found in registry
  [datakurre]
- Fix selenium2library link in documentation
  [gotcha]
- Inline sample robot code for mentioned example into docs
  [pjoshi]

- Update good known versions.
  [gotcha]

- "Create content" keyword fix: creation of random images in ATCT did not
  work when dexterity was installed.
  [gotcha]

Products.CMFPlacefulWorkflow: 1.6.3 → 1.6.4
-------------------------------------------
- Fix test after new default dependecy-strategy for GenericSetup.
  [pbauer]

Products.Marshall: 2.1.4 → 2.2.0
--------------------------------
- Removed libxml2 based marshalling
  [tomgross]

archetypes.referencebrowserwidget: 2.5.3 → 2.5.4
------------------------------------------------
- Follow README/CHANGES best practice.
  [tisto]

- saner check for isNotSelf(), which was throwing KeyError
  [alecpm, tkimnguyen]

plone.app.contenttypes: 1.2.3 → 1.2.4
-------------------------------------
- fix full_view error when collection contains itself
  [vangheem]

- test_content_profile: do not appy Products.CMFPlone:plone.
  [maurits]

plone.app.customerize: 1.3.2 → 1.3.3
------------------------------------
- Use layers for doctest
  [tomgross]

plone.app.event: 2.0.2 → 2.0.3
------------------------------
- Plone 4 compatibility for ``get_default_page`` import.
  [thet]

plone.app.iterate: 3.1.2 → 3.1.3
--------------------------------
- Fix metadata storage for dexterity checkouts
  [vangheem]

plone.app.linkintegrity: 3.0.1 → 3.0.2
--------------------------------------
- Remove xml:lang and wrong xmlns from delete_confirmation_info.pt.
  [vincentfrentin]

plone.app.portlets: 3.1.1 → 3.1.2
---------------------------------
- Log exceptions while parsing rss feeds. Get logged as info since
  this often caused by factor out of control of site owners and
  because the problem is handled in the UI
  [do3cc]

- Remove hard coded 10 minute delay if retrieving a feed failed once.
  Either you don't need your feeds ultra fast, then you can create
  a longer time, or you need them fast and don't want this hidden delayq
  [do3cc]

- Add caching functionality from feedparser.
  [do3cc]

- Use ``is_default_page`` instead of ``check_default_page_via_view``.
  [fulv]

plone.app.theming: 1.2.13 → 1.2.14
----------------------------------
- Fix i18n in mapper.pt
  [vincentfretin]

plone.app.upgrade: 1.3.17 → 1.3.18
----------------------------------
- Add migration for ILinkSchema
  [vangheem]

- Add migration for TinyMCE settings
  [vangheem]

- Fix migration of typesUseViewActionInListings to registry.
  [pbauer]

- Fix incorrect interate import.
  [alecm]

plone.api: 1.4.6 → 1.4.7
------------------------
- Get email_charset value from the configuration registry, falling back
  to portal property if not found.
  [esteele]

plone.protect: 3.0.8 → 3.0.9
----------------------------
- patch pluggable auth with marmoset patch because
  the patch would not apply otherwise depending on
  somewhat-random import order
  [vangheem]

- get auto-csrf protection working on the zope root
  [vangheem]

plone.resourceeditor: 2.0.2 → 2.0.3
-----------------------------------
- handle NotFound errors while generating file/folder listings
  [vangheem]

plonetheme.barceloneta: 1.6.13 → 1.6.14
---------------------------------------
- Fix in barceloneta word wrap in event listing.
  [sneridagh]

collective.z3cform.datagridfield: 0.11 → 1.1
--------------------------------------------

plone.app.multilingual: 3.0.11 → 3.0.12
---------------------------------------
- Disable csrf protection with multilingual.
  [vangheem]

- Resolve deprecation warning for isDefaultPage.
  [fulv]

File Description Downloads
download icon Plone-5.0-UnifiedInstaller-r1.tgz (md5, sig) Unified Installer with 20151208 hotfix 154,443
last downloaded 3 days ago
download icon Plone-5.0-UnifiedInstaller.tgz (md5, sig) Unified Installer (builds Plone on most Linux/BSD/OSX systems) 12,132
last downloaded 13 days ago
Total downloads: 166,575

5.0rc3 release from the 5.0 series released 2015-09-22

Release information
Changelog:

Products.CMFPlone: 5.0rc2 → 5.0rc3
----------------------------------
- Fix i18n in accessibility-info.pt
  [vincentfretin]

- Resolve deprecation warnings about portal_url
  [fulv]

- Improve contrast for pending state when state menu active (closes `#913`_).
  [rodfersou]

- Fix buttons positions on resource registry (closes `#886`_).
  [rodfersou]

- Add missing file for ace-editor to edit XML files (closes `#895`_).
  [rodfersou]

- Remove empty options for Site Settings configlet (closes `#996`_).
  [rodfersou]

- Hide document byline viewlet by default.
  [esteele]

- Move portal property email_charset to the registry.
  [esteele]

- Fix `#950`_: Missing personal toolbar when expanding the horizontal toolbar
  [ichim-david]

- Make sure portal_actions are imported before default portlets.
  Fixes `#1015`_.
  [vangheem]

- Move calendar_starting_year and calendar_future_years_available to
  registry and Products.Archetypes.
  [pbauer]

- Use registry lookup for types_use_view_action_in_listings
  [esteele]

- Add view @@hero to be included by plonetheme.barceloneta with diazo.
  [pbauer]

- Fix `#991`_: improve contrast for pending state in tollbar.
  [pabo3000]

- remove unused code to create NavTree probably left from Plone 3.0 times
  and since a while handled by plone.app.portlets.

- add navigation root registry value
  [jensens]

- Implement new feed syndication using `NewsML 1 <http://iptc.org/standards/newsml-1/>`_,
  an IPTC standard that provides a media-type-independent, structural framework for multi-media news.
  [frapell, jpgimenez, tcurvelo, rodfersou]

- provide positive number validator
  [vangheem]

- Move external_links_open_new_window, redirect_links to the registry.
  [esteele]

- Remove invalid_ids portal property as it isn't used.
  [esteele]

- Fix `#963`_: respect icon visibility setting
  [vangheem]

- Fix `#935`_: Fix group membership form rendering when group can't be found.
  [esteele]

- Fix redirect for syndication-controlpanel.
  [pbauer]

- Add advanced-option to button "Add Plone Site" in ZMI.
  [pbauer]

- Fix `#952`_: Toolbar menu completely misplaced because of link duplication
  [ichim-david]

- Fix issue where some filter settings would not get saved and provide
  correct defaults
  [vangheem]

- Better default tinymce settings
  [vangheem]

- Give some padding at the bottom of the toolbar menu dropdowns
  [sneridagh]

Products.CMFQuickInstallerTool: 3.0.11 → 3.0.12
-----------------------------------------------
- When uninstalling a product, mark its install profile as
  ``unknown``, so ``portal_setup`` also regards it as not installed.
  [maurits]

Products.GenericSetup: 1.7.7 → 1.8.0
------------------------------------
- Be more forgiving when dealing with profile ids with or without
  ``profile-`` at the start. All functions that accept a profile id
  argument and only work when the id does *not* have this string at
  the start, will now strip it off if it is there. For example,
  ``getLastVersionForProfile`` will give the same answer whether you
  ask it for the version of profile id ``foo`` or ``profile-foo``.

- Dependency profiles from ``metadata.xml`` that are already applied,
  are not applied again. Instead, its upgrade steps, if any, are
  applied. In code you can choose the old behavior of always applying
  the dependencies, by calling ``runAllImportStepsFromProfile`` with
  ``dependency_strategy=DEPENDENCY_STRATEGY_REAPPLY``. There are four
  strategies, which you can choose in the ZMI.

Products.PlonePAS: 5.0.3 → 5.0.4
--------------------------------
- Remove tests for non-utf-8 encodings.
  [esteele]

Products.PortalTransforms: 2.1.9 → 2.1.10
-----------------------------------------
- Add iframe as a valid tag
  [vangheem]

mockup: 2.0.9 → 2.0.12
----------------------
- Update manifest to include required files.
  [esteele]

- Update manifest to include required json files.
  [esteele]

- Fix buttons positions on resource registry (closes `886`).
  [rodfersou]

- Fix inline TinyMCE to work together with mosaic. The ``inline`` option must
  now be passed to the patterns option object instead to the patterns tiny
  options object.
  [thet]

- Pass more i18n labels to the PickADate pattern
  [ichim-david]

plone.app.blob: 1.5.16 → 1.6.0
------------------------------
- Use configuration registry to set types_use_view_action_in_listings values.
  [esteele]

plone.app.content: 3.0.11 → 3.0.12
----------------------------------
- Require cmf.ModifyPortalContent for content_status_history
  [vangheem]

- Pull typesUseViewActionInListings settings from registry.
  [esteele]

plone.app.contentlisting: 1.2.1 → 1.2.2
---------------------------------------
- ids_not_to_list has been removed. Use the exclude from navigation
  setting instead.
  [jensens]

plone.app.contentrules: 4.0.7 → 4.0.8
-------------------------------------
- Fix i18n in mail.pt
  [vincentfretin]

- Pull email_charset from the configuration registry instead of site properties
  [esteele]

plone.app.contenttypes: 1.2.1 → 1.2.3
-------------------------------------
- Do not raise an exception for items where @@full_view_item throws an
  exception. Instead hide the object.
  [pbauer]

- Do not raise errors when IPrimaryFieldInfo(obj) fails (e.g. when the
  Schema-Cache is gone).
  Fixes https://github.com/plone/Products.CMFPlone/issues/839
  [pbauer]

- Fix an error with logging an exception on indexing SearchableText for files
  and concating utf-8 encoded strings.
  [thet]

- Make consistent use of LeadImage behavior everywhere. Related to
  plone/plone.app.contenttypes#1012. Contentleadimages no longer show up in
  full_view since they are a viewlet.
  [sneridagh, pbauer]

- Fixed the summary_view styling
  [sneridagh]
- redirect_links property has moved to the configuration registry.
- redirect_links, types_view_action_in_listings properies have moved to the
  configuration registry.
  [esteele]

- Prevent negative ints and zero when limiting collection-results.
  [pbauer]

plone.app.dexterity: 2.1.11 → 2.1.13
------------------------------------
- Fix issue with permission checker add form context (`1027`_).
  [alecm]

- Fix ace editor javascript reference (`895`_).
  [rodfersou]

- Rerun i18ndude and updated German translation.
  [pabo3000]

- Remove unittest2 dependency.
  [gforcada]

plone.app.discussion: 2.4.5 → 2.4.8
-----------------------------------
- Use registry lookup for types_use_view_action_in_listings
  [esteele]

- Remove discussion.css
  [pbauer]

- Fix reply button not showing up since it uses a hide class which needs
  to be removed instead of a display value
  [ichim-david]

- Tweak discussions.css styles to better live with plonetheme.barcelonata
  [ichim-david]

- Fix editing comments in Plone 5.
  [pbauer]

- Move anonymous_email_enabled after anonymous_comments in controlpanel.
  [pbauer]

plone.app.event: 2.0 → 2.0.2
----------------------------
- Update French translations
  [enclope]

- Resolve deprecation warning for getDefaultPage.
  [jensens]

- Fix word break on event linsting template
  [sneridagh]

- Enable event-portlet by default.
  Fixes https://github.com/plone/Products.CMFPlone/issues/760
  [pbauer]

- Prevent negative number of items in event-portlet.
  [pbauer]

- Remove unittest2 dependency.
  [gforcada]

- Resolve deprecation warning for getDefaultPage.
  [fulv]

plone.app.iterate: 3.1.1 → 3.1.2
--------------------------------
- Fixed test to pass with recent plone.app.content change
  that requires the cmf.ModifyPortalContent permission for the
  content_status_history page.
  [maurits]

plone.app.layout: 2.5.13 → 2.5.15
---------------------------------
- Pull mark_special_links, external_links_open_new_window,
  types_view_action_in_listings values
  from configuration registry.
  [esteele]

- Respect @@site_controlpanel configuration to show publication date
  in document_byline (closes `#1037`_).
  [rodfersou]

- Fuzzy dates for document_byline (closes `#1000`_).
  [rodfersou]

- add icons-off body class for icon setting
  [vangheem]

- Use global site-title for og:site_name.
  Fixes https://github.com/plone/Products.CMFPlone/issues/951
  [pbauer]

plone.app.locales: 5.0.2 → 5.0.4
--------------------------------
- Update Basque translation
  [erral]

- Update Italian translation
  [ale-rt]

- Update Traditional Chinese translation.
  [l34marr]

- Update French translation

plone.app.portlets: 3.0.10 → 3.1.1
----------------------------------
- Remove global settings for navigation tree's top_level,
  current_folder_only
  [esteele]

- Prevent values lower than 1 in number of items.
  [pbauer]

- Resolve deprecation warning for isDefaultPage.
  [fulv]

- Fix broken link in manage-content-type-portlets.
  https://github.com/plone/Products.CMFPlone/issues/959
  [pbauer]

plone.app.querystring: 1.3.7 → 1.3.8
------------------------------------
- Fixed problems introduced by merge.
  [jensens]

- Add "before/after N days" functionality
  [petschki]

- Fixed Sortable Indexes to not return ZCTextIndex type indexes.
  [winstonf88]

plone.app.registry: 1.3.3 → 1.3.5
---------------------------------
- Fix styling alignment issues with the buttons.
  [sneridagh]

- registry javascript fix to not auto-expand search field as it was
  not working well
  [vangheem]

plone.app.theming: 1.2.11 → 1.2.13
----------------------------------
- Pull mark_special_links, external_links_open_new_window values
  from configuration registry.
  [esteele]

- Fix visual glitch on Safari
  [davilima6]

- Show active theme at the top of the theme list.
  Fixes https://github.com/plone/plone.app.theming/issues/70
  [tmassman]

- Remove bundled twitter bootstrap theme 'example'.
  Fixes https://github.com/plone/Products.CMFPlone/issues/877
  [pbauer]

- Remove duplicate type attribute for theming control panel delete modal.
  [esteele]

plone.app.upgrade: 1.3.15 → 1.3.17
----------------------------------
- Fix issues with missing registry-entries when upgrading 5.0rc2 -> 5.0rc3.
  [pbauer]

- Plone 4.3: upgrade TinyMCE correctly. Update sunburst theme profile
  version when applying its upgrade step. Update CMFEditions. Update
  plone.app.jquery.
  This fixes
  https://github.com/plone/Products.CMFPlone/issues/812
  [maurits]

- Portal properties calendar_starting_year and calendar_future_years_available
  were moved to registry.
  [pbauer]

- Remove unused invalid_ids portal property
  [esteele]

plone.app.widgets: 2.0.0 → 2.0.1
--------------------------------
- Pull types_link_to_folder_contents values from the configuration registry.
  [esteele]

plone.app.workflow: 2.2.3 → 2.2.4
---------------------------------
- Use safe_unicode for search in @@sharing.
  Fixes https://github.com/plone/Products.CMFPlone/issues/930
  [pbauer]

plone.app.z3cform: 1.1.3 → 1.1.5
--------------------------------
- Don't check portal_registry for default_charset, we only accept
  utf-8.
  [esteele]

- Allow time options to be customized for DatetimeWidget.
  [thet]

- Wrap context to allow tools to be found in text widget.
  [cguardia]

- Remove unittest2 dependency.
  [gforcada]

plone.api: 1.4.5 → 1.4.6
------------------------
- Fixed `api.content.find` with combination of depth and path. Path
  is no longer ignored then.
  [maurits]

- Remove unittest2 dependency.
  [gforcada]

plone.dexterity: 2.3.4 → 2.3.5
------------------------------
- Use registry lookup for types_use_view_action_in_listings
  [esteele]

- Don't check type constraints in AddForm.update() if request provides
  IDeferSecurityChecks.
  [alecm]

plone.event: 1.2 → 1.3
----------------------
- Remove unittest2 dependency.
  [gforcada]

plone.protect: 3.0.7 → 3.0.8
----------------------------
- conditionally patch Products.PluggableAuthService if needed
  [vangheem]

- Do not raise ComponentLookupError on transform
  [vangheem]

plonetheme.barceloneta: 1.6.12 → 1.6.13
---------------------------------------
- Add spaces beetween checks and labels in search filter (closes `#982`_).
  [rodfersou]

- Center buttons on ordered selection lists (closes `#1017`_).
  [rodfersou]

- Center checkboxes on user/group matrix (closes `1003`_).
  [rodfersou]

- Remove hero-element from index.html. Instead include a view @@hero.
  Fixes https://github.com/plone/Products.CMFPlone/issues/974
  [pbauer]

- Harmonize plone.app.discussion styles and discussion.plone.less styles
  refs (refs `#764`_)
  [ichim-david]

- Fix display of date widget arrows and footer buttons (refs `#891`_).
  [ichim-david]

- Clean Gruntfile.js, package.json and HOWTO_DEVELOP.rst of grunt
  plugins and information which this package no longer uses since
  commit 9f5434
  [ichim-david]

- provide basic table styles
  [vangheem]

- Fixed (refs `#979`_ and `#981`_) related to text not wrapping when unusual
  (and artificial) text with no white-space exists in the page
  [sneridagh]

- Fixed styling problems when figcaption is very long
  [sneridagh]

- Renamed the news.plone.less into behaviors.plone.less as it no longer make
  sense
  [sneridagh]

z3c.form: 3.2.6 → 3.2.7
-----------------------
- Remove "cannot move farther up/down" messages
  in ordered select widget.
  [esteele]

- Updated Traditional Chinese translation.
  [l34marr]

plone.app.versioningbehavior: 1.2.4 → 1.2.5
-------------------------------------------
- Update French translations
  [enclope]

plone.app.multilingual: 3.0.7 → 3.0.11
--------------------------------------
- Fix the old fixed fake tabbing with the back to Site Setup link.
  [sneridagh]

- update French translations
  [enclope]

- Fix migration-view, lp-migration-after and after-migration-cleanup.
  [pbauer]

- Fix translation-map.
  Fixes https://github.com/plone/plone.app.multilingual/issues/175
  [pbauer]

- Add auth-key to pam-migration.
  [pbauer]

- Fix @@relocate-content.
  [pbauer]

setuptools: 18.0.1 → 18.3.1
---------------------------

zc.buildout: 2.4.0 → 2.4.3
--------------------------

Products.ATContentTypes: 2.2.6 → 2.2.7
--------------------------------------
- Pull value for link_redirect, types_view_action_in_listings
  settings from the configuration registry.
  [esteele]

Products.Archetypes: 1.10.9 → 1.10.10
-------------------------------------
- Pull types_link_to_folder_contents values from the configuration registry.
  [esteele]

- Set calendar_starting_year and calendar_future_years_available in registry.
  See https://github.com/plone/Products.CMFPlone/issues/872
  [pbauer]

Products.CMFEditions: 2.2.14 → 2.2.15
-------------------------------------
- use unrestricted search for storage statistics [tschorr]

Products.CMFPlacefulWorkflow: 1.6.2 → 1.6.3
-------------------------------------------
- Allow unicode as workflow-policy-name
  [pbauer]

File Description Downloads
download icon Plone-5.0rc3-UnifiedInstaller.tgz (md5, sig) Unified Installer (builds Plone on most Linux/BSD/OSX systems) 5,758
last downloaded today
Total downloads: 5,758

5.0rc2 release from the 5.0 series released 2015-09-13

Release information
Changelog:

collective.xmltestreport: 1.3.2 → 1.3.3
---------------------------------------
- Dependency to z3c.recipe.scripts declared but it was nowhere used.
  Removed dependency. This makes it work with newer zc.buildout again.
  Fixes #10
  [jensens]

Plone: 5.0rc1 → 5.0rc2
----------------------
- Release Plone 5.0rc2
  [esteele]

Products.CMFCore: 2.2.8 → 2.2.10
--------------------------------

Products.CMFPlone: 5.0rc1 → 5.0rc2
----------------------------------
- Move login properties to the configuration registry.
  [esteele]

- Fix changing searchable in types-controlpanel.
  Fix https://github.com/plone/Products.CMFPlone/issues/926
  [pbauer]

- Respect view-url in livesearch-results. Fixes #918.
  [pbauer]

- Fix Livesearch for items without review_state (files and image). Fixes #915.
  [pbauer]

- Apply isURLInPortal fix from https://pypi.python.org/pypi/Products.PloneHotfix20150910
  [vangheem]

- Do not bother additional CRSF protection for addMember since all public
  users get same CSRF token and the method should be unpublished.
  See https://pypi.python.org/pypi/Products.PloneHotfix20150910
  [vangheem]

- Remove site properties that have been migrated to the registry.
  [esteele]

- fix #862: Profile listing on site creation has alignment issues
  [ichim-david]

Products.ExternalEditor: 1.1.0 → 1.1.1
--------------------------------------

Products.PasswordResetTool: 2.2.0 → 2.2.1
-----------------------------------------
- Pull email_from_name from configuration registry.
  [esteele]

mockup: 2.0.8 → 2.0.9
---------------------
- Use hash to keep autotoc position settings
  [vangheem]

- Fix inline TinyMCE to work together with ``pat-textareamimetypeselector``.
  [thet]

- Fix scrolling when closing a modal within a modal
  [ebrehault]

plone.app.caching: 1.2.6 → 1.2.7
--------------------------------
- fix cache settings modal settings so they do not show content
  inline on save.
  [vangheem]

plone.app.content: 3.0.10 → 3.0.11
----------------------------------
- Fix tests: API usage to get default page in order to prevent side effects in
  other tests.
  [jensens]

plone.app.contentlisting: 1.2 → 1.2.1
-------------------------------------
- Implement cropping for CroppedDescription.
  [pbauer]

plone.app.contentrules: 4.0.6 → 4.0.7
-------------------------------------
- Use z3c.form for custom email-action form template.
  Fixes https://github.com/plone/Products.CMFPlone/issues/892
  [pbauer]

plone.app.contenttypes: 1.2.0 → 1.2.1
-------------------------------------
- Migrate next-previous-navigation.
  Fix https://github.com/plone/plone.app.contenttypes/issues/267
  [pbauer]

plone.app.dexterity: 2.1.10 → 2.1.11
------------------------------------
- Updated basque translation
  [erral]

plone.app.discussion: 2.4.4 → 2.4.5
-----------------------------------
- Updated basque translation
  [erral]

plone.app.layout: 2.5.12 → 2.5.13
---------------------------------
- Fixed AttributeError for ac_permissions.
  Happens in plone.app.portlets tests.
  [maurits]

plone.app.linkintegrity: 3.0 → 3.0.1
------------------------------------
- Don't show delete_confirmation_info twice in delete_confirmation. Fixes #27
  [pbauer]

plone.app.portlets: 3.0.8 → 3.0.10
----------------------------------
- Fix extra portletFooter on account of missing tal statement within news.pt
  [ichim-david]

- If 'currentFolderOnly', navigation portlet header link should go to current
  folder, not to sitemap
  [ebrehault]

- Fix single portlet manager management to not show other portlet
  manager that are rendered on the same page. This fixes the odd
  case where the footer portlets were editable on a page where
  only the left or right side portlets should be editable
  [vangheem]

plone.app.querystring: 1.3.6 → 1.3.7
------------------------------------
- Fix vocabularies sorting
  [ebrehault]

plone.app.redirector: 1.3 → 1.3.1
---------------------------------
- Fixed tests to use registry for value lookup.
  [esteele]

plone.app.theming: 1.2.10 → 1.2.11
----------------------------------
- rewrite manifest from copied theme with relative paths also
  [vangheem]

plone.app.upgrade: 1.3.14 → 1.3.15
----------------------------------
- Fix migration of types_not_searched to registry.
  Fixes https://github.com/plone/plone.app.contenttypes/issues/268
  [pbauer]

- Remove site properties that have been migrated to the registry.
  [esteele]

plone.api: 1.4.4 → 1.4.5
------------------------
- Fixed long description of package to be valid restructured text,
  displaying nicely on PyPI.
  [maurits]

plone.event: 1.1 → 1.2
----------------------
- Fixed ``guesstz`` test to work with old and new ``pytz`` versions.
  pytz 2014.2 and earlier say::

    <DstTzInfo 'Europe/Vienna' CET+1:00:00 STD>

  and pytz 2014.3 and later say::

    <DstTzInfo 'Europe/Vienna' LMT+1:05:00 STD>

  where ``LMT`` stands for Local Mean Time.
  [maurits]

plonetheme.barceloneta: 1.6.11 → 1.6.12
---------------------------------------
- Fix display of album_view title links (closes `#911`_).
  [ichim-david]

z3c.form: 3.2.4 → 3.2.6
-----------------------
- Fixed warnings in headers of locales files.
  Checked with `msgfmt -c`.
  [maurits]

- Added Finnish translation.
  [petri]

- Added Traditional Chinese translation.
  [l34marr]

- Fixed error on Python 3: NameError: global name 'basestring' is not
  defined. This fixes a bug introduced in version 3.2.1.
  [maurits]

z3c.formwidget.query: 0.11 → 0.12
---------------------------------

plone.app.lockingbehavior: 1.0.1 → 1.0.2
----------------------------------------
- Remove superfluous 'for'.
  [fulv]

- Fix tests: redirect was changed in commit e7367258.
  [jone]

- If the content is locked, the redirect points to the default view and
  not to the absolute_url of the object. It avoids image opening on redirect
  [parruc]

plone.app.versioningbehavior: 1.2.3 → 1.2.4
-------------------------------------------
- Updated basque translation
  [erral]

plone.app.multilingual: 3.0.6 → 3.0.7
-------------------------------------
- Updated basque translation
  [erral]

File Description Downloads
download icon Plone-5.0rc2-UnifiedInstaller.tgz (md5, sig) Unified Installer (builds Plone on most Linux/BSD/OSX systems) 297
last downloaded 17 weeks ago
Total downloads: 297

110 of 113 releases