Re: Plone 4.3.7 soft-released
"Jens W. Klein" <jens-/[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Organization | Klein & Partner KG |
| Message-ID | <[email protected]> |
Hi Vincent, here everything works fine in my updated Plone 4.3 setup. May you double check your custom version pins? best regards Jens On 2015-09-28 10:07, Vincent Fretin wrote: > 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 > <[email protected] > <mailto:[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 > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/plone-developers > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Plone-developers mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/plone-developers > > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > Plone-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/plone-developers > -- Klein & Partner KG, member of BlueDynamics Alliance ------------------------------------------------------------------------------ _______________________________________________ Plone-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plone-developers