Re: Plone 4.3.7 soft-released
Vincent Fretin <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <CAD=kyd-NtxU76rX4_5SLG5OHwOEfctX1TRdkgdCth8MhRPgmxA@mail.gmail.com> |
Hi,
I got at startup:
Traceback (most recent call last):
File
"/home/vincentfretin/workspace/astride/parts/instance1/bin/interpreter",
line 415, in <module>
exec(compile(__file__f.read(), __file__, "exec"))
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/run.py",
line 76, in <module>
run()
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/run.py",
line 22, in run
starter.prepare()
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/__init__.py",
line 86, in prepare
self.startZope()
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/__init__.py",
line 262, in startZope
Zope2.startup()
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/__init__.py",
line 47, in startup
_startup()
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/App/startup.py",
line 118, in startup
load_zcml()
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/App/startup.py",
line 52, in load_zcml
load_site()
File
"/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/App/zcml.py",
line 46, in load_site
_context = xmlconfig.file(site_zcml)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 498, in file
include(context, name, package)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 402, in include
processxmlfile(f, context)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 295, in processxmlfile
parser.parse(src)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 281, in endElementNS
None, sys.exc_info()[2])
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 272, in endElementNS
self.context.end()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 345, in end
self.stack.pop().finish()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 453, in finish
actions = self.handler(context, **args)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 402, in include
processxmlfile(f, context)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 295, in processxmlfile
parser.parse(src)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 281, in endElementNS
None, sys.exc_info()[2])
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 272, in endElementNS
self.context.end()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 345, in end
self.stack.pop().finish()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 453, in finish
actions = self.handler(context, **args)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 402, in include
processxmlfile(f, context)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 295, in processxmlfile
parser.parse(src)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 281, in endElementNS
None, sys.exc_info()[2])
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 272, in endElementNS
self.context.end()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 345, in end
self.stack.pop().finish()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 453, in finish
actions = self.handler(context, **args)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 402, in include
processxmlfile(f, context)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 295, in processxmlfile
parser.parse(src)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 281, in endElementNS
None, sys.exc_info()[2])
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 272, in endElementNS
self.context.end()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 345, in end
self.stack.pop().finish()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 453, in finish
actions = self.handler(context, **args)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 402, in include
processxmlfile(f, context)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 295, in processxmlfile
parser.parse(src)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 281, in endElementNS
None, sys.exc_info()[2])
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 272, in endElementNS
self.context.end()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 345, in end
self.stack.pop().finish()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 453, in finish
actions = self.handler(context, **args)
File
"/home/vincentfretin/.buildout/eggs/z3c.autoinclude-0.3.5-py2.7.egg/z3c/autoinclude/zcml.py",
line 54, in includeDependenciesDirective
includeZCMLGroup(_context, info, 'configure.zcml')
File
"/home/vincentfretin/.buildout/eggs/z3c.autoinclude-0.3.5-py2.7.egg/z3c/autoinclude/zcml.py",
line 30, in includeZCMLGroup
include(_context, filename, includable_package)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 402, in include
processxmlfile(f, context)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 295, in processxmlfile
parser.parse(src)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 281, in endElementNS
None, sys.exc_info()[2])
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 272, in endElementNS
self.context.end()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 345, in end
self.stack.pop().finish()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 453, in finish
actions = self.handler(context, **args)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 402, in include
processxmlfile(f, context)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 295, in processxmlfile
parser.parse(src)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 281, in endElementNS
None, sys.exc_info()[2])
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py",
line 272, in endElementNS
self.context.end()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 345, in end
self.stack.pop().finish()
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 452, in finish
args = toargs(context, *self.argdata)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 794, in toargs
args[str(name)] = field.fromUnicode(s)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/fields.py",
line 72, in fromUnicode
value = self.context.resolve(name)
File
"/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py",
line 151, in resolve
mod = __import__(mname, *_import_chickens)
File
"/home/vincentfretin/.buildout/eggs/plone.app.dexterity-2.0.15-py2.7.egg/plone/app/dexterity/serialize.py",
line 5, in <module>
from plone.dexterity.schema import splitSchemaName
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File
"/home/vincentfretin/workspace/astride/parts/instance1/etc/site.zcml", line
15.2-15.55
ZopeXMLConfigurationError: File
"/home/vincentfretin/workspace/astride/parts/instance1/etc/package-includes/003-extranetprivr.policy-configure.zcml",
line 1.0-1.64
ZopeXMLConfigurationError: File
"/home/vincentfretin/workspace/astride/src/extranetprivr.policy/extranetprivr/policy/configure.zcml",
line 16.4-16.48
ZopeXMLConfigurationError: File
"/home/vincentfretin/workspace/astride/src/Products.extranetprivr/Products/extranetprivr/configure.zcml",
line 14.2-14.40
ZopeXMLConfigurationError: File
"/home/vincentfretin/.buildout/eggs/collective.alias-1.3.1-py2.7.egg/collective/alias/configure.zcml",
line 12.2-12.37
ZopeXMLConfigurationError: File
"/home/vincentfretin/.buildout/eggs/plone.app.dexterity-2.0.15-py2.7.egg/plone/app/dexterity/configure.zcml",
line 47.4-47.34
ZopeXMLConfigurationError: File
"/home/vincentfretin/.buildout/eggs/plone.app.dexterity-2.0.15-py2.7.egg/plone/app/dexterity/events.zcml",
line 6.4-10.10
ImportError: cannot import name splitSchemaName
Vincent <http://www.ecreall.com>
On Mon, Sep 28, 2015 at 6:30 AM, Eric Steele <esteele-z4DKO/[email protected]> wrote:
> Full changelog:
> http://dist.plone.org/release/4.3.7-pending/versions.cfg docutils: 0.9.1
> → 0.12 AccessControl: 3.0.8 → 3.0.11 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]
>
> decorator: 3.4.0 → 3.4.2 mr.developer: 1.21 → 1.33 plone.recipe.zope2instance:
> 4.2.17 → 4.2.18
>
> - Allow to disable logs. Set z2-log to the value disable to disable
> the Z2 access log. Set event-log to the value disable to disable the
> event log. [frapell]
>
> zope.testrunner: 4.1.1 → 4.4.4 Pygments: 1.6 → 2.0.2 Plone: 4.3.6 → 4.3.7
>
> - Release Plone 4.3.7 [esteele]
>
> Products.ATContentTypes: 2.1.15 → 2.1.16
>
> - Avoid DeprecationWarning for Products.CMFDynamicViewFTI.interface.
> [maurits]
>
> Products.CMFDiffTool: 2.1 → 2.1.1
>
> -
>
> Fixed UnicodeDecodeError in dump/ndiff.
> Issue https://github.com/plone/Products.CMFPlone/issues/820
> [maurits]
> -
>
> Fix: Make test_dexteritydiff.py tests works with Python 2.6.
> [jensens]
> -
>
> Provide diff for dexterity behaviors' fields.
> [cedricmessiant]
> -
>
> Fix bug with encoding in TextDiff.
> [cedricmessiant]
>
> Products.CMFDynamicViewFTI: 4.1.2 → 4.1.3
>
> - Cleanup: PEP8 et al., security/zca via decorators, ... [jensens]
>
> Products.CMFEditions: 2.2.13 → 2.2.16
>
> -
>
> Input sanitation for retrieveSubstitute()
> [zupo]
> -
>
> use unrestricted search for storage statistics
> [tschorr]
> -
>
> Do not call ndiff unless there is no html_diff. Removed strange
> unicode space from template. Related to
> https://github.com/plone/Products.CMFPlone/issues/820
> [maurits]
>
> Products.CMFFormController: 3.0.4 → 3.0.5
>
> - Additional check in BaseControllerPageTemplate when we try to delete
> an entry from the request, that has already been deleted [cekk]
>
> Products.CMFPlacefulWorkflow: 1.5.10 → 1.5.11
>
> - Added upgrade step to apply our full profile. This is meant mostly
> for upgrades from ancient versions that had no profile yet or had a profile
> without a metadata.xml. In that case the quick installer would complain
> that the old profile version was unknown and there was no upgrade. [maurits]
>
> Products.CMFPlone: 4.3.6 → 4.3.7
>
> -
>
> Remove Chrome Frame from X-UA-Compatible HTTP header as it's
> deprecated.
> [hvelarde]
> -
>
> Apply hotfixes from
> https://pypi.python.org/pypi/Products.PloneHotfix20150910
> [vangheem]
> -
>
> Do not throw a 404 on site root RSS feeds
> [vangheem]
> -
>
> Upgrade known core packages at the end of the Plone migration.
> [maurits]
> -
>
> Require POST request for various forms that send email.
> [maurits]
> -
>
> Make the formUnload.js protection works while using CKEditor
> as it is the case with TinyMCE.
> [gbastien]
> -
>
> Properly hide plone.app.jquery and plone.app.jquerytools
> from products.
> [maurits]
> -
>
> Fix email validation of long domain names.
> [gotcha]
>
> Products.CMFQuickInstallerTool: 3.0.8 → 3.0.12
>
> -
>
> When uninstalling a product, mark its install profile as
> unknown, so portal_setup also regards it as not installed.
> [maurits]
> -
>
> Fixed getting profiles registered explicitly for IPloneSiteRoot
> instead CMFCore ISiteRoot. Bug introduced in 3.0.10. See for
> example https://github.com/plone/plone.app.mosaic/issues/124
> [maurits]
> -
>
> Cleanup: PEP8, decorators for security+zca, et al.
> [jensens]
> -
>
> When uninstalling always run a profile 'uninstall' if no other
> uninstall-method is found.
> Fixes https://github.com/plone/Products.CMFQuickInstallerTool/issues/4
> [pbauer]
> -
>
> Readded doctests which were not run after port to plone.app.testing
> [tomgross]
>
> Products.contentmigration: 2.1.10 → 2.1.11
>
> - Remove implicit dependency on CMFDefault by moving testcontent to
> product. [tomgross]
>
> Products.GenericSetup: 1.7.5 → 1.7.7
>
> -
>
> Fix: when the last applied upgrade step had a checker, the profile
> version was not updated. Now we no longer look at the checker of
> the last applied step when deciding whether to set the profile
> version. The checker, if any is set, normally returns True before
> running the step (it can be applied), and False afterwards (it
> was already applied).
> -
>
> Add upgradeProfile method to setup tool. This method applies all
> upgrades steps for the given profile, or updates it to the optional
> given version. If the profile does not exist, or if there is no upgrade
> step to go to the specified version, the method warns and does nothing.
> -
>
> Check the boolean value of the remove option when importing
> objects. Previously we only checked if the remove option was
> given, regardless of its value. Supported are True, Yes,
> and 1, where case does not matter. The syntax for removing
> objects, properties, and elements is now the same.
> -
>
> Support remove="True" for properties.
> -
>
> Enable testing under Travis.
> -
>
> Fix compatibility with Setuptools 8.0 and later. Upgrade steps
> could get sorted in the wrong order, especially an empty version
> string (upgrade step from any source version) sorted last instead of
> first.
>
> Products.MimetypesRegistry: 2.0.7 → 2.0.8
>
> - Use doc icon for docx, xls for xlsx, ppt for pptx [gotcha]
>
> Products.PortalTransforms: 2.1.6 → 2.1.10
>
> -
>
> Add iframe as a valid tag
> [vangheem]
> -
>
> fix unicode issue in safe_html when there is entity in script tag
> [gotcha]
> -
>
> fix error mis-configured transforms would cause:
> "AttributeError: 'NoneType' object has no attribute 'items'"
> [vangheem]
> -
>
> fix safe_html with entities after a <script> tag
> [gotcha]
> -
>
> Remove CMFDefault dependency
> [tomgross]
>
> Products.TinyMCE: 1.3.9 → 1.3.14
>
> -
>
> Moved utility globals outside the getValidElements method.
> This will make TinyMCE lot easyer to be customized also through simple
> patches
> [keul]
> -
>
> Explicitly release as zip file. The tar.gz file of the previous two
> releases works fine on my Mac, but not on Linux, which is strange.
> [maurits]
> -
>
> Rerelease due to possible brown bag release.
> [maurits]
> -
>
> deactivate diazo for @@tinymce-upload view to make
> sure uploadOk script is called to update the
> content browser panel.
> [fRiSi]
> -
>
> UI and UX improvements: Do not cover upload button.
> Clickable icons. (fixes #106) [fRiSi]
> -
>
> Fixed current image scale in image popups
> [huubbouma]
> -
>
> Fix Brazilian Portuguese translations (closes #99_).
> [rodfersou]
> -
>
> Update tinymce to 3.5.11.
> [maethu]
>
> archetypes.referencebrowserwidget: 2.5.3 → 2.5.4
>
> -
>
> Follow README/CHANGES best practice.
> [tisto]
> -
>
> saner check for isNotSelf(), which was throwing KeyError
> [alecpm, tkimnguyen]
>
> collective.testcaselayer: 1.6 → 1.6.1
>
> - Minor cleanup: whitespace, git ignores, setup.py. [gforcada, rnix,
> maurits]
>
> plone.app.blob: 1.5.15 → 1.5.16
>
> - Fix migrator for AT-based types that got broken in 1.5.8 release and
> add an option to remove the content of the non-blob field during migration
> to not end up having stale data in the ZODB [fRiSi]
>
> plone.app.caching: 1.1.9 → 1.1.10
>
> -
>
> correctly create purge paths for root of site, prevent double slashes
> and the empty root of site(no trailing slash) not getting a purge
> path generated
> [vangheem]
> -
>
> Fix the portalPath used in the controlpanel for manual purging URL's.
> This bug resulted in rarely doing all the purging required.
> [puittenbroek]
>
> plone.app.contentmenu: 2.0.10 → 2.0.11
>
> - Avoid DeprecationWarning for Products.CMFDynamicViewFTI.interface.
> [maurits]
>
> plone.app.controlpanel: 2.3.8 → 2.3.9
>
> - Added text-decoration to allowed css style attributes in
> @@filter-controlpanel. Change backported from master. [jnachtigall,
> vangheem, maurits]
>
> plone.app.dexterity: 2.0.13 → 2.0.15
>
> -
>
> Avoid DeprecationWarning for getIcon.
> [maurits]
> -
>
> Remove superfluous for in behaviors zcml w/o factory. No more warnings
> logged by plone.behavior. See also plone/plone.behavior#2.
> [jensens]
> -
>
> Fixed test: use autologin.
> [gotcha]
>
> plone.app.form: 2.2.5 → 2.2.6
>
> - Inline validation robustness if no field name is passed by client
> request. Same as in plone.app.z3cform. [maurits]
>
> plone.app.iterate: 2.1.12 → 2.1.13
>
> -
>
> Fix tests to work with auto csrf.
> [vangheem]
> -
>
> Fix tests for latest plone.protect.
> [vangheem]
>
> plone.app.jquery: 1.7.2 → 1.7.2.1
>
> - Fixed initial upgrade: use correct profile directory. [maurits]
>
> plone.app.linkintegrity: 1.5.5 → 1.5.6
>
> - Backport improvements to @@updateLinkIntegrityInformation from
> plone5 branch. [pbauer]
>
> plone.app.portlets: 2.5.3 → 2.5.4
>
> - Avoid DeprecationWarning for Products.CMFDynamicViewFTI.interface.
> [maurits]
>
> plone.app.querystring: 1.2.5 → 1.2.7
>
> -
>
> Fixed possible problem with custom_query parameter where
> theoretically a second invocation could inadvertently be using the
> value from the first invocation.
> [maurits]
> -
>
> Fix path-queries using UID (backported from master).
> [pbauer]
>
> plone.app.redirector: 1.2 → 1.2.2
>
> -
>
> Rerelease of same code as 1.2. The changes from 1.2.1 are for Plone 5.
> [maurits]
> -
>
> Rename without using folder_contents.
> [davisagli]
> -
>
> Use p.a.contenttypes test fixture and adapt/fix failing tests due to
> the
> ATContentTypes removal from PLONE_FIXTURE in Plone 5.
> [timo]
>
> plone.app.textfield: 1.2.5 → 1.2.6
>
> - Fix negative equality bug RawValueHolder and RichTextValue
> introduced in 1.2.5. [jone]
>
> plone.app.theming: 1.1.6 → 1.1.7
>
> - Fix AttributeError: 'NoneType' object has no attribute 'getroottree'
> when the result is not html / is empty. [sunew]
>
> plone.app.upgrade: 1.3.10 → 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]
> -
>
> 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]
> -
>
> 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]
> -
>
> Remove no-longer-used properties from portal_properties
> [esteele]
> -
>
> Remove plone_forms skins folder for 5.0 rc1
> [esteele]
> -
>
> Install plone.app.linkintegrity and migrate linkintegrity-relations.
> [pbauer]
> -
>
> Unregister removed collection.css.
> [pbauer]
> -
>
> 5.0 beta: do not set url_expr on configlet. This must be done
> with setActionExpression.
> Fixes https://github.com/plone/Products.CMFPlone/issues/814
> [maurits]
> -
>
> Turn @@tinymce-controlpanel content_css field into a list
> [ebrehault]
> -
>
> Fix for 5.0b2 -> 5.0b3 upgrade step that removed permissions from most
> of
> the control panel configlets. This fixes:
> https://github.com/plone/Products.CMFPlone/issues/745
> [sneridagh, timo]
> -
>
> upgrade plone buttons to not have so many things open in modals
> [vangheem]
> -
>
> uninstall mockup-pattern-accessibility pattern registration
> [vangheem]
> -
>
> add Products.CMFPlacefulWorkflow as dep as *init* requires this
> [maartenkling]
> -
>
> add social media control panel upgrade
> [vangheem]
> -
>
> upgrades for plone 5 tinymce configuration and social tags config
> [vangheem]
> -
>
> add step for updated dropzone resource location
> [vangheem]
> -
>
> remove plone.app.jquery dependency
> [vangheem]
> -
>
> Add jquerytools removal upgrade
> [vangheem]
> -
>
> Plone 5: upgrade manage portlets js
> [vangheem]
> -
>
> Remove hard dependency on CMFDefault
> [tomgross]
> -
>
> Update the category configlet of all the configlets in order to
> provide a way
> to categorize properly each configlet [sneridagh]
> -
>
> Updated links for the renamed 'Types' control panel [sneridagh]
>
> plone.app.users: 1.2.1 → 1.2.2
>
> - Fixed "Add new user" form when there are too many groups. Fixes
> https://github.com/plone/plone.app.users/issues/33 [avoinea]
> - Fixed @@change-password to accept current password containing
> non-ascii chars [sgeulette]
> - Fixed @@change-password to accept new password containing non-ascii
> chars [sgeulette]
>
> plone.app.vocabularies: 2.1.17 → 2.1.20
>
> -
>
> Cleanup: PEP8, decorators for zca, et al. Also pimped the README.
> [jensens]
> -
>
> Fixed SyndicatableFeedItems to allow unicode characters in objects
> titles.
> [Gagaro]
> -
>
> change CatalogSource to be able to validate
> path strings in addition to UIDs
> [vangheem]
>
> plone.batching: 1.0.4 → 1.0.5
>
> -
>
> Make sure pagenumber value is not bigger that numpages
> or it fails in previous_pages when using orphan
> [gbastien]
> -
>
> Allow orphan size to be equal to batch size. This allows
> the edge case of batch size 0 with default orphan size 0.
> [do3cc]
>
> plone.behavior: 1.0.3 → 1.1
>
> -
>
> Corrected typo in warning.
> [jensens]
> -
>
> Add name to behavior directive. This name can be used to lookup
> behavior
> registrations by new plone.behaviors.registration.
> lookup_behavior_registration function.
> [rnixx]
> -
>
> Added more documentation, simplified code in directive, added a
> warning if
> for is given w/o factory.
> [jensens]
>
> plone.cachepurging: 1.0.7 → 1.0.9
>
> -
>
> Do not iterate on settings.cachingProxies when there are no.
> [gotcha]
> -
>
> correctly be able to purge empty path(root of site). Previously, /
> was always appended to url so one potential path of the resource
> in varnish would never get purged--sometimes the most important, the
> homepage.
> [vangheem]
>
> plone.folder: 1.0.6 → 1.0.7
>
> -
>
> Depend on Products.CMFCore and remove fake-cmf, because this confuses
> more than it helps to reduce complexcity.
> [jensens]
> -
>
> Cleanup: PEP8 and do not use id built-in as identifier.
> [jensens]
>
> plone.locking: 2.0.5 → 2.0.8
>
> -
>
> Fix write on read CSRF issues with latest plone.protect
> [vangheem]
> -
>
> Fix possible package problem with Python 2.6 and old setuptools (at
> least 0.6c11) not finding the README.txt.
> [maurits]
> -
>
> Pep8.
> [vangheem]
>
> plone.namedfile: 2.0.8 → 2.0.9
>
> - Don't fail, when accessing the tag method of the @@images view, if
> scale returns None. [thet]
>
> plone.portlet.collection: 2.1.7 → 2.1.8
>
> - Fix show_dates by calling obj.Date(). This fixes
> https://github.com/plone/plone.app.contenttypes/issues/263 [timo]
>
> plone.schemaeditor: 1.3.9 → 1.3.11
>
> -
>
> Fixed DeprecationWarning: object.*init*() takes no parameters.
> [maurits]
> -
>
> Fixed test: use autologin.
> [gotcha]
>
> plone.session: 3.5.5 → 3.5.6
>
> - Cleanup: Pep8, plone style conventions, better readbility. [jensens]
>
> plone.testing: 4.0.13 → 4.0.15
>
> -
>
> Prevent exception masking in finally clause of zopeApp context
> [do3cc]
> -
>
> Rerelease for clarity due to double release of 4.0.13.
> [maurits]
> -
>
> Added multiinit-parameter to z2.installProduct
> to allow multiple initialize methods for a package
> [tomgross]
>
> plone.theme: 2.1.4 → 2.1.5
>
> - restore 2.x branch as being for plone < 5. Revert 2.1.4 changes.
> [vangheem]
>
> plone.z3cform: 0.8.0 → 0.8.1
>
> -
>
> Feature: take group class from parent-form if given. If not given it
> uses
> the default class.
> [jensens]
> -
>
> Added Ukrainian translation
> [kroman0]
> -
>
> Added Italian translation
> [giacomos]
>
> z3c.form: 3.2.3 → 3.2.4
>
> -
>
> Fix ordered select input widget not working.
> [vangheem]
> -
>
> ReSt fix.
> [timo]
>
> plone.app.intid: 1.0.4 → 1.0.5
>
> - Remove duplicate zcml (they are 100% the same). [pbauer]
>
> On 27 Sep 2015, at 22:50, Eric Steele wrote:
>
> I'd like to release this one tomorrow, so testing would be greatly
> appreciated.
>
> http://dist.plone.org/release/4.3.7-pending/versions.cfg
>
> Please double check the Dexterity and ecosystem pins. Those seem to have
> been causing the most trouble for people of late.
>
> Eric
> ------------------------------
> ------------------------------
>
> Plone-developers mailing list
> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/plone-developers
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Plone-developers mailing list
> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/plone-developers
>
>
------------------------------------------------------------------------------
_______________________________________________
Plone-developers mailing list
Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/plone-developers