Plone 5.0.8

Milestone information

Project:
Plone
Series:
5.0
Version:
5.0.8
Released:
 
Registrant:
Eric Steele
Release registered:
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon Plone-5.0.8-UnifiedInstaller-r2.tgz (md5, sig) Unified Installer; full source kit builds Plone on most Unix platforms 660
last downloaded 13 days ago
download icon Plone-5.0.8-UnifiedInstaller-r1.tgz (md5, sig) Unified Installer with updated zc.buildout 4,778
last downloaded 4 weeks ago
download icon Plone-5.0.8-UnifiedInstaller.tgz (md5, sig) Unified Installer; full-source kit; builds Plone on Linux/BSD/OSX 11,996
last downloaded 3 weeks ago
Total downloads: 17,434

Release notes 

This release does not have release notes.

Changelog 

View the full 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]

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.