Re: Plone 4.3.3 soft-released
Johannes Raggam <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
and another one, this one quite important (IMO): raised Pillow version to 2.3.0, since it includes a change by iElectric, which fixes PIL issues, which cannot be resolved otherwise on Fedora and possibly other Linux systems (Respect CFLAGS/LDFLAGS when searching for headers/libs [iElectric]): https://github.com/plone/buildout.coredev/commit/e33aff97f4c2b11e9dec5a5300aa91e5304fbfca thanks, Johannes On Wed, 2014-03-05 at 17:34 +0100, Johannes Raggam wrote: > added a version fix in the ecosystem section for newest > collective.js.jqueryui, both in 4.3 and 5.0 branches of > buildout.coredev: > https://github.com/plone/buildout.coredev/commit/25e834de601105de276a3da4f0b652d363d90c10 > > this fixes an annoying issue where a viewlet broke, if datepicker isn't > found (fixed in 1.10.2): > https://github.com/collective/collective.js.jqueryui/blob/master/docs/HISTORY.txt > > > thanks, > johannes > > > > On Wed, 2014-03-05 at 08:14 -0600, Nathan Van Gheem wrote: > > Tested. Looks good. Thanks Eric. > > > > > > > > On Tue, Mar 4, 2014 at 9:53 AM, Eric Steele <[email protected]> > > wrote: > > Hi all, > > > > Plone 4.3.3 is up and ready for pre-release testing at > > http://dist.plone.org/release/4.3.3-pending/versions.cfg. > > > > Note that we're now pulling the Zope version pins from > > http://dist.plone.org/versions, which means they're behind our > > Cloudflare CDN and should be far more reliable than > > download.zope.org > > has been. Thanks to Alex and Maurits for that. > > > > This one wound up being larger than I'd intended, mainly > > because it's > > been too long since 4.3.2. I've got my general shit together > > again, so > > 4.3.4 shouldn't take nearly as long. > > > > Eric > > > > > > > > Full Changelog > > ============== > > > > plone.recipe.alltests: 1.2 → 1.4 > > -------------------------------- > > - Flush stdout after printing status before and after running > > tests. > > > > - Added ``exclude-groups`` and ``include-groups`` so entire > > package > > groups > > can be easily included or excluded from the test run. > > > > - Added the ``default-policy`` setting which makes it possible > > to > > exclude > > packages by default, unless explicitly listed in > > ``include``. > > > > > > - Make it possible to run a single test group by specifying > > the --group= > > option. > > This can aid with debugging test isolation problems. > > [davisagli] > > > > > > > > plone.recipe.zope2instance: 4.2.13 → 4.2.14 > > ------------------------------------------- > > - Link to zope.conf is now relativitize if option > > relative-paths is > > true. > > [bsuttor] > > - Added ability to set ``initialization`` to configure Python > > code to run on instance start up. > > [davidjb] > > - added support for http-header-max-length > > [alecghica] > > > > > > > > robotframework-ride: 1.1 → 1.3 > > ------------------------------ > > > > robotframework-selenium2library: 1.2 → 1.4 > > ------------------------------------------ > > > > selenium: 2.34 → 2.37.2 > > ----------------------- > > > > Pillow: 1.7.8 → 2.2.1 > > --------------------- > > > > Plone: 4.3.2 → 4.3.3 > > -------------------- > > - Release Plone 4.3.3 > > [esteele] > > > > > > > > Products.ATContentTypes: 2.1.13 → 2.1.14 > > ---------------------------------------- > > - Update ICONMAP (.gif to .png). > > [mathias.leimgruber] > > > > > > > > > > Products.Archetypes: 1.9.4 → 1.9.7 > > ---------------------------------- > > - Set logging level to DEBUG for warnings regarding new fields > > initialized on > > an existing object. INFO level can seriously spam the logs > > of a busy > > portal. > > [olimpiurob] > > > > - Fix issue #13833 (https://dev.plone.org/ticket/13833) by > > logging a > > warning > > instead of throwing an un catched error when calling > > reindexObjectSecurity > > on an object that has cataloged other objects which are > > deleted > > [ichim-david] > > > > > > - Internationalized file size and content type on file and > > image > > widgets. > > [thomasdesvenain] > > > > - Make sure @@at_utils.translate method always returns a > > string (empty > > or > > not) even when the passed value is an empty tuple (before, > > the > > returned > > value was an empty tuple or a non empty string). > > [gbastien] > > > > - Do not add warning about new field initialized on an > > existing object > > in > > the transaction description, show this as a Zope log info > > message. > > [gbastien] > > > > - ``Vocabulary`` method was not working with > > ``vocabulary_factory`` > > and int values (IntDisplayList is required) > > [keul] > > > > - Return original error during validation when a field already > > has an > > error. This avoids ``TypeError: 'bool' object has no > > attribute > > '__getitem__'`` in > > ``Products.CMFFormController.ControllerState.`` > > [maurits] > > > > - Various vocabulary fixes, mostly for translations and > > IntDisplayLists. > > [maurits] > > > > > > > > Products.CMFCalendar: 2.2.2 → 2.2.3 > > ----------------------------------- > > > > Products.CMFDefault: 2.2.3 → 2.2.4 > > ---------------------------------- > > > > Products.CMFEditions: 2.2.8 → 2.2.9 > > ----------------------------------- > > - Use search_icon.png instead of search_icon.gif in > > version_image_view.pt. > > The page crashed because search_icon.gif couldn't be found. > > [vincentfretin] > > > > - Do not depend on the ``jq`` variable in the history view. > > [maurits] > > > > > > Products.CMFPlacefulWorkflow: 1.5.9 → 1.5.10 > > -------------------------------------------- > > - Move dependency on Products.PloneTestCase to test extra and > > thus > > removing > > implicit hard dependency on Products.ATContentTypes. > > [thet] > > > > - Fix policy_form test failures for Plone 5. > > [timo] > > > > > > > > Products.CMFPlone: 4.3.2 → 4.3.3 > > -------------------------------- > > - Change default permission for sendto_form to Authenticated > > instead of > > Anonymous > > [vangheem] > > > > - merge hotfixes from > > https://pypi.python.org/pypi/Products.PloneHotfix20131210 > > [vangheem] > > > > - handle plone.app.textfield RichTextValue objects in > > syndication. > > Should > > fix syndication with plone.app.contenttypes. > > [vangheem] > > > > - FolderFeed adapter now takes into account the limit property > > when > > displaying > > the RSS feed just like the other adapters do > > [ichim-david] > > > > - Fix handling of URL fragments in form_tabbing.js. > > [davisagli] > > > > - Password reset emails will now be sent from the navigation > > root > > instead > > the portal, enabling support for multilingual sites and > > other > > subsites > > to keep the correct language, title, menus and designs. > > [regebro] > > > > - Fix issue where a user could delete unintended object > > through > > acquisition magic. See https://dev.plone.org/ticket/13603. > > [gotcha] > > > > - Added a method toLocalizedSize to @@plone view, > > on the model of toLocalizedTime, > > to get a localized string rendering a size from an integer. > > Use it on image view. > > [thomasdesvenain] > > > > - Remove plone_deprecated/sitemap.pt to avoid sitemap > > traceback because > > we > > don't have a @@sitemap_view view anymore when you enable > > back > > the plone_deprecated skin layer. > > [vincentfretin] > > > > - Inline validation JavaScript for z3c.form only sends request > > when > > field name can be obtained from DOM for a widget (#13741). > > [seanupton] > > > > - Fix problem generating feeds including Dexterity items with > > no primary > > field. > > [bloodbare] > > > > - recently_modified and recently_published respects allow > > anonymous to > > view > > about setting > > [vangheem] > > > > - Return a 404 instead of "AttributeError: (dynamic view)" if > > a user > > attempts to > > view a still-temporary PortalFactory item. > > [esteele] > > > > - Ensure that initial_login is set to True when a user first > > logs in. > > [taito] > > > > - No longer set news, events and member folder to be unordered > > [vangheem] > > > > - Fix calendar ajax next and prev buttons > > [vangheem] > > > > - Ensure ``object_rename`` script has ``_`` message factory > > available > > to prevent error when unauthorized. > > [davidjb] > > > > - Fix issue with the search js in sharing page where the user > > needed to > > check > > twice a checkbox to assign a role after a search. > > [vincentfretin] > > > > - Catch missing userid on mail_password form, and treat is as > > an empty userid. That way the user gets a helpful message. > > [do3cc] > > > > > > > > Products.contentmigration: 2.1.5 → 2.1.7 > > ---------------------------------------- > > - Nothing changed yet. > > > > > > - Unlock items with webdav. > > [maurits] > > > > > > > > Products.PasswordResetTool: 2.0.15 → 2.0.16 > > ------------------------------------------- > > - Password reset emails will now be sent from the navigation > > root > > instead > > the portal, enabling support for multilingual sites and > > other > > subsites > > to keep the correct language, title, menus and designs. > > [regebro] > > > > > > > > Products.PlonePAS: 4.1.1 → 4.1.3 > > -------------------------------- > > - Remove backwards-incompatible changes meant for Plone 5. > > [esteele] > > > > > > - Don't try to migrate the root user folder if the portal has > > no parent. > > [davisagli] > > > > - Use correct method to get user from id at gruf_support. > > [tomgross] > > > > > > Products.PloneTestCase: 0.9.17 → 0.9.18 > > --------------------------------------- > > - Adjust conditionals for Plone 5 instead of 4.4. > > [davisagli] > > > > > > > > Products.PortalTransforms: 2.1.2 → 2.1.3 > > ---------------------------------------- > > > > Products.ResourceRegistries: 2.2.9 → 2.2.10 > > ------------------------------------------- > > - Properly handle redirections from login view; resources used > > to be > > erased > > on authentication redirect for POST action > > [mihneasim] > > > > - Replace troublesome HTTP_REFERER redirects, they can lead to > > infinite > > redirects on expired session re-login > > [mihneasim] > > > > - Don't try to traverse to remote objects starting with '//', > > triggered > > from plone.css > > [eleddy] > > > > > > > > Products.TinyMCE: 1.3.5 → 1.3.6 > > ------------------------------- > > - Reapplied fix for missing popups when zoom is applied in > > Chrome from > > pull > > request 29. Credits go to bosim, raekjaer and jaroel for > > fix > > (close `#13013`__) > > [ichim-david] > > > > - Pay attention to safe html filter being disabled for tinymce > > configuration > > [vangheem] > > > > - Fix selector used for finding anchors > > [vangheem] > > > > - Fixed uploading dexterity file via TinyMCE file uploader. > > [kroman0] > > > > - Updated media plugin; added styling to placeholder generated > > by media > > plugin. > > [tiberiuichim] > > > > - French translations. > > [thomasdesvenain] > > > > - Do not load styles with conditional comments if the user > > agent doesn't > > contain Trident when computin getStyle, otherwise we load > > IE styles > > on non > > IE browsers > > [ichim-david] > > > > - Require ``plone.app.layout==2.3.7`` which includes bodyClass > > fix. > > [saily] > > > > - Valid HTML 5 attribute ``start`` for ``ol`` no more removed > > (close `#13566`__) > > [keul] > > > > > > archetypes.querywidget: 1.0.9 → 1.0.10 > > -------------------------------------- > > - ``QueryBuilder`` instance is now obtained using ZCA, so > > other add-ons > > will be able to customize it > > [keul, cekk] > > > > > > archetypes.referencebrowserwidget: 2.4.19 → 2.4.20 > > -------------------------------------------------- > > - Filter out references that are None. This may happen when > > the > > reference_catalog has links from a source to a no longer > > existing > > target. > > [maurits] > > > > > > > > archetypes.schemaextender: 2.1.2 → 2.1.3 > > ---------------------------------------- > > - Fix tests [kiorky] > > > > > > collective.z3cform.datetimewidget: 1.2.5 → 1.2.6 > > ------------------------------------------------ > > - Determine whether to show am/pm based on the current > > locale's time > > format. > > [davisagli] > > > > > > > > diazo: 1.0.4 → 1.0.5 > > -------------------- > > - Escape curly brackets on theme attributes. > > [TracyWebTech] > > > > > > > > plone.app.blob: 1.5.8 → 1.5.9 > > ----------------------------- > > - Make sure mimetype is not None and use use filename for > > detection if > > available. > > [tschanzt] > > > > > > > > plone.app.caching: 1.1.6 → 1.1.8 > > -------------------------------- > > - #13848 Update installation instructions to reflect fact it > > has shipped > > with > > Plone since version 4.1 > > [anthonygerrard] > > > > > > - Make it possible to set a maxage of zero in strong caching. > > This is > > an edge case since this would ordinarily be handled by > > moderate > > caching. > > [smcmahon] > > > > - Add some testing for weak caching operations. > > [smcmahon] > > > > - Fix handling of anon-only flag for cases where maxage is not > > zero. It > > was effectively ignored. Added operation test for strong > > caching. > > [smcmahon] > > > > > > > > plone.app.content: 2.1.3 → 2.1.4 > > -------------------------------- > > - Fix constrainttypes form. > > [davisagli] > > > > - Protect the folder constraintypes form with the 'Modify > > constrain > > types' > > permission. > > [davisagli] > > > > - Fix tests for Plone 5 where the PLONE_FIXTURE layer does not > > provide > > content types any longer. > > [timo] > > > > > > > > plone.app.contentmenu: 2.0.8 → 2.0.10 > > ------------------------------------- > > - Nothing changed yet. > > > > > > - Don't break if there's no portal_actionicons tool. > > [davisagli] > > > > - Ported tests to plone.app.testing > > [tomgross] > > > > > > > > plone.app.contentrules: 3.0.4 → 3.0.6 > > ------------------------------------- > > - Make sure CHANGES.rst is included in distributions. > > [esteele] > > > > > > - Fixed 3.0.4 regression: add/move/remove events where not > > handled > > anymore on discussion items. > > [thomasdesvenain] > > > > - Fixed reordering of actions / conditions. > > This occured when 'jq' was not defined as 'jQuery'. > > [thomasdesvenain] > > > > - User that manage a rule can now allow actions executed by > > this rule > > to recursively trigger other rules. > > For example, if you have a rule that automatically publish > > added > > content, > > and an other rule that sends an email when a content is > > published, > > if autopublish rule is marked as 'cascading', then send > > mail rule > > will be triggered. > > [thomasdesvenain] > > > > - Mail action: if string interpolation of recipient gives > > several times > > the same email address, > > the email is sent only once to this recipient. > > [thomasdesvenain] > > > > - Workaround ``KeyError: context`` for unicode TALES > > expressions in > > content > > rules by providing the expression ``context``. This was > > triggered by > > a > > TALES expression such as ``u'string:${portal_url}``. > > [davidjb] > > > > > > > > plone.app.controlpanel: 2.3.7 → 2.3.8 > > ------------------------------------- > > - Fix test email: msgid was sent, not translation. > > [thomasdesvenain] > > > > - Fix syndication settings to not write on read. > > [vangheem] > > > > > > > > plone.app.dexterity: 2.0.9 → 2.0.11 > > ----------------------------------- > > - Fixed Add view URL of cloned content type. > > Refs http://dev.plone.org/ticket/13776. > > [thomasdesvenain] > > > > - Add robot testing environment and first robot test. > > [cedricmessiant] > > > > - Better string normalization when setting type id from type > > title > > (change accented or special characters with corresponding > > letters). > > [cedricmessiant] > > > > - Show a warning when editing the default page of a folder. > > [davisagli] > > > > > > > > - Fix determination of allowed types so it checks permission > > in > > the context of the original folder when inheriting allowed > > types. > > [davisagli] > > > > > > > > plone.app.discussion: 2.2.8 → 2.2.12 > > ------------------------------------ > > - Show author email to Moderator when it is available in > > anonymous > > comment. > > [gotcha, smoussiaux] > > > > - Put defaultUser.png instead of old defaultUser.gif > > [bsuttor] > > > > > > - Update basque translation [Mikel Larreateg] > > > > - Fix ownership of comments. [toutpt] > > > > > > - Revert "Refactor tests to use the > > PLONE_APP_CONTENTTYPES_FIXTURE > > instead of the PLONE_FIXTURE." that has been accidentially > > introduced > > into the 2.2.9 release. > > [timo] > > > > > > - Portuguese translation added. > > [Rui Silva] > > > > - Rename CHANGES.txt to CHANGES.rst. > > [timo] > > > > - Fix ajax form submit for delete comment action: add 'data' > > to the > > request. > > [toutpt] > > > > > > > > plone.app.folder: 1.0.5 → 1.0.6 > > ------------------------------- > > - Fix test for Plone 4, so we really only apply the > > reindexOnReorder > > patch when we are on Plone 3. > > [maurits] > > > > > > > > plone.app.form: 2.2.3 → 2.2.4 > > ----------------------------- > > - Fixed ValueError in DateComponents.result() with a date > > before 1900. > > [bsuttor] > > > > > > > > plone.app.imaging: 1.0.9 → 1.0.10 > > --------------------------------- > > - Generate Progressive JPEG. > > [kroman0] > > > > > > > > plone.app.iterate: 2.1.10 → 2.1.12 > > ---------------------------------- > > - Information messages can be hidden from user who checked out > > content > > when > > using a placeful workflow, see: > > https://dev.plone.org/ticket/13852 > > [anthonygerrard] > > > > - Replaced the "Locked" label with "Warning" > > [rristow] > > > > - Nothing changed yet. > > > > > > > > plone.app.jquerytools: 1.5.6 → 1.5.7 > > ------------------------------------ > > - Fix a test isolation issue. > > [davisagli] > > > > - Install plone.app.jquerytools.js after > > plone_javasscript_variables.js > > in new instances. > > [bloodbare] > > > > > > > > plone.app.layout: 2.3.7 → 2.3.11 > > -------------------------------- > > - Update package dependencies and clearly specify this branch > > is for > > Plone 4.3 only. > > [hvelarde] > > > > > > - Fix 'plone.belowcontentbody.relateditems' viewlet to avoid > > trying to > > display > > items if the user has no permission to view them (like > > content in > > Private > > state). > > [hvelarde] > > > > - modified sections.pt for adding link target. > > Fixed that portal_actions: 'Link Target' on > > portal_actions/portal_tabs doesn't work. > > [terapyon] > > > > - Add plone.app.relationfield to test dependencies, > > needed to test dexterity support. [jpgimenez] > > > > > > - Removed hard dependency on plone.app.relationfield. [pabo, > > marcosfromero] > > > > > > - Fix 'table of contents' for Dexterity types. > > [pabo, pbauer, timo] > > > > - Use safe_unicode to decode the title of the object when > > retrieving the > > rss links from the RSSViewlet > > [ichim-david] > > > > > > > > plone.app.linkintegrity: 1.5.3 → 1.5.4 > > -------------------------------------- > > - Added support for sub path after uid of resolveuid > > [hoka] > > > > > > plone.app.locales: 4.3.2 → 4.3.3 > > -------------------------------- > > - All danish translations are now in UTF-8 > > [bosim] > > > > - Updated Romanian translation. > > [ichim-david] > > > > - Update Traditional Chinese translation. > > [marr] > > > > - Added messages for mimetypes. > > French translation. > > [thomasdesvenain] > > > > - Updated Chinese Simplified translation > > [Jian Aijun] > > > > - Updated Spanish translation for plone.app.ldap addon > > [macagua] > > > > - Added Spanish translation for plone.app.caching addon > > [macagua] > > > > - Slovak translation updates > > [rlacko] > > > > - Added Spanish translation for plone.app.ldap addon > > [Talueses] > > > > > > plone.app.portlets: 2.4.5 → 2.4.8 > > --------------------------------- > > - Fixed navigation portlet when navigation root was None. > > [thomasdesvenain] > > > > > > - Fix navigation root of portlets when root field is unicode. > > This is the case when portlet is imported with generic > > setup. > > [thomasdesvenain] > > > > - Don't show the ``New user?`` link in the Login portlet if > > there isn't > > a register URL available from portal_actions. > > [davidjb] > > > > - Use relative links for calender next and prev buttons since > > caching > > can > > cause these things to change the current page the user is > > viewing > > [vangheem] > > > > - Fix the removing of Group- and Typeportlets > > https://dev.plone.org/ticket/13659 > > [pbauer] > > > > > > > > plone.app.querystring: 1.0.8 → 1.1.1 > > ------------------------------------ > > - fixed broken handling of limit and batch size. > > [bosim] > > > > - pep8 fixes > > [bosim] > > > > > > - be able to include a depth value onto path query string > > [vangheem] > > > > - Use plone.batching. > > [khink] > > > > > > > > plone.app.search: 1.1.5 → 1.1.6 > > ------------------------------- > > - When the request has no valid form keys but the query does, > > it is > > still valid. > > [maurits] > > > > > > > > plone.app.testing: 4.2.2 → 4.2.4 > > -------------------------------- > > - Add 'ROBOT_TEST_LEVEL' to interfaces, so other packages can > > import it. > > This > > makes things easier if we decide to change the value. > > [timo] > > > > > > - Sync bbb PloneTestCase class with original one but don't > > install > > ATContentTypes profile > > [tomgross] > > > > - Fire an event notification to ensure setup of browser and > > skin layers > > Fixes https://dev.plone.org/ticket/11673 > > [do3cc] > > > > > > > > plone.app.textfield: 1.2.2 → 1.2.3 > > ---------------------------------- > > - Do not give an error when the raw value is None. Give an > > empty > > unicode string as output in that case. > > [maurits] > > > > > > > > plone.app.upgrade: 1.3.4 → 1.3.6 > > -------------------------------- > > - Migrate theme settings, install Barceloneta. > > [davisagli] > > > > - Migrate Members folder default view > > [davisagli] > > > > > > - Be sure the improved syndication settings introduced in the > > 4.3 series > > are applied on upgrade. > > [gbastien] > > > > - Avoid failure at lexicon upgrade (4.3rc1) > > when we have an integrity error into the ZCTextIndex. > > [thomasdesvenain] > > > > - Install plone.app.event and remove portal_calendar when > > upgarding to > > Plone 5. > > [davisagli] > > > > - Remove portal_interface when upgrading to Plone 5. > > [ale-rt] > > > > - Remove portal_actionicons, portal_discussion, and > > portal_undo when > > upgrading to Plone 5. > > [davisagli] > > > > - Add condition to the upgrade step to add scaling-quality > > 4.3-final. > > plone.app.imaging no longer has the imaging_properties > > (moved to > > CMFPlone) > > so they are not there in plone5-tests. > > [pbauer] > > > > - Add conditional install of plonetheme.classic in upgrade > > step 4.0a1. > > Since > > plonetheme.classic will be removed in Plone 5, we can not > > be sure > > that it > > is always installed. > > [timo] > > > > - Replace deprecated test assert statements. > > [timo] > > > > - Add undeclared Products.TinyMCE dependency. > > [timo] > > > > - Add use_uuid_as_userid site property in Plone 5. > > Part of PLIP 13419. > > [maurits] > > > > - Use lowercase for email login in Plone 5. > > Part of PLIP 13419. > > [maurits] > > > > - Remove persistent kss_mimetype import step. > > [maurits] > > > > - Fix name of Plone 5 zcml conditional feature to plone-5. > > [thet] > > > > - Don't fail on out of date catalog when upgrading syndication > > for 4.3 > > [tomgross] > > > > - Add Default Plone Password Policy to Plone's acl_users. > > [gbastien] > > > > > > plone.app.users: 1.2a2 → 1.2 > > ---------------------------- > > - Fixed i18n of new_password field in change-password view. > > [vincentfretin] > > > > - Fix email as login validation in the personalize form > > (UserDataPanel). > > This is for the case when email is used as login. It > > checked that a > > changed email address was valid as user id. But the user > > id is > > never changed here, only the login name. We only need to > > check if > > this address is not used by another user. > > [maurits] > > > > - Fix to not break if passwords contain non-ASCII characters. > > This closes https://dev.plone.org/ticket/13114 > > [davisagli] > > > > - Be consistent in using INavigationRoot. (Backport from > > 1.1.4) > > [do3cc] > > > > > > > > plone.app.uuid: 1.0 → 1.1 > > ------------------------- > > - Make the test setup independent from basic content types in > > the > > PLONE_FIXTURE. > > [timo] > > > > > > > > plone.app.viewletmanager: 2.0.4 → 2.0.5 > > --------------------------------------- > > - Do not catch conflict errors and keywordinterrupt in viewlet > > manager. > > We can programmatically setup the exceptions that are not > > caught. > > [thomasdesvenain] > > > > - If render fails, be more verbose about the exception to know > > where and > > how it > > happens in the stack. [kiorky] > > - refactor JS in template [petschki] > > > > > > plone.app.vocabularies: 2.1.11 → 2.1.14 > > --------------------------------------- > > - Add actions vocabulary. > > [giacomos] > > > > > > - > > - provide proper contains method for catalog results > > [vangheem] > > > > - fallback to getSite for grabbing portal_catalog > > [vangheem] > > > > - catalog vocabulary query could be None > > [garbas] > > > > - getTerm and getTermByToken were not really checking if item > > is in the > > vocabulary list > > [garbas] > > > > - use sort_on and sort_order in catalog vocabulary > > [vangheem] > > > > > > plone.app.workflow: 2.1.6 → 2.1.7 > > --------------------------------- > > - Show user's login name instead of the user id, which is an > > internal > > identifier. > > [davisagli] > > > > > > > > plone.app.z3cform: 0.7.4 → 0.7.6 > > -------------------------------- > > - Translate fieldset labels correctly. > > [maurits] > > > > - We can add enable_unload_protection = False on a Form to > > disable > > unload protection. > > [thomasdesvenain] > > > > - Add '.empty' css class to fields that have no value. > > [cedricmessiant] > > > > - Indicate 'error' status when reporting errors from group > > forms. > > [davisagli] > > > > - Replace deprecated test assert statements. > > [timo] > > > > - Solve #13567: InlineValidation broken for MultiWidget. > > [sunew] > > > > > > - Fix an issue with the inline validator, KSS was giving > > values for > > fieldset attr than can't be converted to an integer. > > [jpgimenez] > > - Inline validation supports fieldset names instead of > > integer-indexed > > naming. > > [seanupton] > > - Use group __name__, not label value to have stable > > fieldset_name used > > in > > DOM id, and for inline validation. > > [seanupton] > > - Inline validation robustness if no field name is passed by > > client > > request. > > [seanupton] > > - Support for IDict in the MultiWidget. Makes it compatible > > with > > z3c.form 3.0 (released 2013-06-24) > > [djay] > > - Give fieldset legends ids based on their name, for > > compatibility with > > Archetypes. > > [davisagli] > > - Fixed chechbox inline validation. > > [kroman0] > > > > > > > > plone.autoform: 1.5 → 1.6 > > ------------------------- > > - Replace deprecated test assert statements. > > [timo] > > > > - Support anonymous schema (dynamic interfaces with and empty > > __name__ attribute) in autoGroups, opting to use prefix as > > group name for such cases. This allows subclasses of > > AutoExtensibleForm to implement getPrefix() method as > > a sufficient condition to support an unnamed schema. > > [seanupton] > > > > > > > > plone.batching: 1.0 → 1.0.1 > > --------------------------- > > - Fix issue with sequences when the reported length was > > different > > than len() iteration would return the full unbatched > > sequence. > > [alecm] > > > > > > > > plone.browserlayer: 2.1.2 → 2.1.3 > > --------------------------------- > > - Fix tests with diazo. > > [davisagli] > > > > > > > > plone.cachepurging: 1.0.4 → 1.0.5 > > --------------------------------- > > - Replace deprecated test assert statements. > > [timo] > > > > > > > > plone.contentrules: 2.0.3 → 2.0.4 > > --------------------------------- > > - If a rule is 'cascading', actions executed by this rule > > can recursively trigger other rules. > > [thomasdesvenain] > > > > > > > > plone.dexterity: 2.1.3 → 2.2.1 > > ------------------------------ > > - Also check behavior-fields for IPrimaryField since > > plone.app.contenttypes > > uses fields provided by behaviors as primary fields > > [pbauer] > > > > > > - utils.createContent honors behaviors [toutpt] > > > > - Date index method works even if source field is a dexterity > > field > > wich provides a datetime python value. > > Now you can manually add a field with the name of a common > > Plone > > metadata field > > (as effective_date, publication_date, etc.) > > [tdesvenain] > > > > - Replace deprecated test assert statements. > > [timo] > > > > - Put a marker interface on the default edit view so viewlets > > can be registered for it. > > [davisagli] > > > > - Ensure FTI's isConstructionAllowed method returns a boolean. > > [danjacka] > > > > - Hide the Dublin Core tab and show the Properties tab for > > items when viewed in the ZMI. > > [davisagli] > > > > - Avoid storing dublin core metadata on new instances unless > > it > > differs from the default values. > > [davisagli] > > > > - Implement CMF's dublin core interfaces inline rather than > > depending on CMFDefault. > > [davisagli] > > > > - Support GenericSetup structure import/export of Dexterity > > content. > > Content is serialized the same way as for WebDAV, > > using plone.rfc822. Not all field types are supported yet, > > but this at least gets the basics in place. > > > > GS import used to work by accident in a basic way for > > Dexterity > > containers. If you were using this, you'll need to recreate > > your > > exported files with the rfc822 serialization. > > [davisagli] > > > > - Creator accessor should return encoded strings > > If your catalog was broken, try to clear & reindex > > Creator:: > > > > cat.clearIndex('Creator') > > cat.manage_reindexIndex(['Creator']) > > > > [kiorky] > > > > - Use the same message string for the default fieldset as > > Archetypes > > does. > > [davisagli] > > > > > > plone.folder: 1.0.4 → 1.0.5 > > --------------------------- > > - Allow reversing the current order, without specifying a key > > for > > sorting. > > [maurits] > > > > - Allow ordering by a method instead of an attribute. > > [maurits] > > > > > > > > plone.formwidget.namedfile: 1.0.7 → 1.0.9 > > ----------------------------------------- > > - Fix fr translation for "Remove image". > > > > > > - The _mimetype property in NamedFileWidget would fail on > > attempting > > to render after a validation failure when it tried to > > lookup a > > mimetype with the wrong method. Result was a malformed > > mimetype > > exception. Fixes #13798. > > [smcmahon] > > > > - Display icon and content type name on widget. > > [thomasdesvenain] > > > > - Internationalized size on file and image widget. > > [thomasdesvenain] > > > > > > > > plone.namedfile: 2.0.2 → 2.0.5 > > ------------------------------ > > - Ensure zope.app.file.file module alias is created before its > > use in > > file package. > > [thomasdesvenain] > > > > > > - Backward compatibility of NamedFile with zope.app.file > > FileChunk. > > Avoids NamedFile validation unexpected failures. > > [thomasdesvenain] > > > > - Validate image field : check if content is actually an image > > using > > mimetype. > > [thomasdesvenain] > > > > - Fix: get_contenttype works when empty string is given as > > contentType. > > [thomasdesvenain] > > > > > > - Scaling Traverser now does not try to traverse two steps in > > one. > > This is impossible in chameleon. > > [do3cc] > > > > > > > > plone.openid: 2.0.1 → 2.0.2 > > --------------------------- > > - Replace deprecated test assert statements. > > [timo] > > > > - Use system random when available. This is part of the fix > > for > > > > https://plone.org/products/plone/security/advisories/20121106/24 > > [davisagli] > > > > - Fixed extractCredentials to strip whitespaces around > > __ac_identity_url. > > This fixes http://dev.plone.org/plone/ticket/11044 > > [datakurre] > > > > > > > > plone.outputfilters: 1.11.1 → 1.12 > > ---------------------------------- > > - Nothing changed yet. > > > > > > > > plone.scale: 1.3.2 → 1.3.3 > > -------------------------- > > > > plone.schemaeditor: 1.3.3 → 1.3.7 > > --------------------------------- > > - Fix packaging error. > > [esteele] > > > > > > - Use a different id for field edit form and listing form, to > > ease > > reuse of overlay behaviours. > > [thomasdesvenain] > > > > - Fix French translation. > > [thomasdesvenain] > > > > - Don't depend on popupform.js > > [davisagli] > > > > - Add an "editable" method to IFieldFactory that may be used > > to > > determine > > if a particular field is editable. Rationale: fields > > customized via > > XML > > editing are sometimes not going to be editable via > > schemaeditor due > > to > > an inability to handle custom vocabularies or sources. The > > field > > factory > > utility is a very convenient place to test this since it's > > already > > used to determine available fields and their addability. > > > > editable(fieldInstance) returns True in the base class. > > Override it > > for > > custom behavior in a subclass. > > [smcmahon] > > > > - Add an "available" method to IFieldFactory that may be used > > to > > determine > > if a field factory is actually available in the current > > context. This > > always > > returns True in the base class. Override it if a field > > factory isn't > > useful > > unless conditions are met. Example: we can't use a field > > factory for > > RelationChoice unless the relationfield is activated in the > > Plone > > instance. > > [smcmahon] > > > > - Fixed: on a multi selection field with a vocabulary name, > > when the field had been generated from a model, > > the vocabulary name was not selected on edit form. > > [thomasdesvenain] > > > > - Fixed drag and drop fields in fieldsets when form tabbing is > > disabled: > > we can drop a field into the fieldset legend (for example, > > when the > > fieldset is empty), > > or directly positioning it beside fields of the new > > fieldset. > > [thomasdesvenain] > > > > - i18n fixes. > > [thomasdesvenain] > > > > - Better string normalization when setting field id from field > > title > > (change accented or special characters with corresponding > > letters). > > [cedricmessiant] > > > > - Added robot tests. > > [davisp, cedricmessiant, thomasdesvenain at > > toulouse-sprint] > > > > - We can select a vocabulary factory on a choice field, > > among all registered vocabularies. > > We don't have an error anymore > > when we edit a choice field with a vocabulary factory. > > [thomasdesvenain] > > > > - Fixed deleting field from fieldset. > > [kroman0] > > > > > > plone.stringinterp: 1.0.10 → 1.0.11 > > ----------------------------------- > > - Add portal_url and portal_title. > > [thomasdesvenain] > > > > - Add parent_id. > > [maartenkling] > > > > > > plone.supermodel: 1.2.3 → 1.2.4 > > ------------------------------- > > - Replace deprecated test assert statements. > > [timo] > > > > > > > > plone.testing: 4.0.8 → 4.0.11 > > ----------------------------- > > - Fix z2.txt doctest for FTP_SERVER. > > [timo] > > > > > > - Read 'FTPSERVER_HOST' and 'FTPSERVER_PORT' from the > > environment > > variables if > > possible. This allows us to run tests in parallel on CI > > servers. > > [timo] > > > > > > - Replace deprecated Zope2VocabularyRegistry import. > > [timo] > > > > > > > > plone.theme: 2.1 → 2.1.1 > > ------------------------ > > - Remove hard dependency on CMFDefault. > > [davisagli] > > > > > > plonetheme.classic: 1.3.2 → 1.3.3 > > --------------------------------- > > - Fixed comment that broke columns.css. > > Fixes https://github.com/plone/plonetheme.classic/issues/3 > > [maurits, djowett] > > > > > > > > plonetheme.sunburst: 1.4.5 → 1.4.6 > > ---------------------------------- > > - Update README.rst to point to correct file for updating > > portal_css. > > [aclark] > > > > - Use nocall when referencing site_properties for a mini > > optimization. > > [tomgross] > > > > - Clarify documentation about registration of the skins layer. > > [thet] > > > > > > > > z3c.autoinclude: 0.3.4 → 0.3.5 > > ------------------------------ > > - If a module cannot be resolved, but raises ``ImportError``, > > log a > > warn and continue. This fixes an issue where the > > determining the > > includable packages would fail due to a problem with the > > importation > > of one or potentially more modules. An example is the > > ``gobject`` > > module which provides a Python binding to ``GObject``. In a > > recent > > API deprecation, one is no longer allowed to both import > > ``gi`` and > > ``gobject``. > > > > > > z3c.form: 3.0.2 → 3.1.1 > > ----------------------- > > - Added a consistent id on single checkbox and multi checkbox > > widgets. > > > > - Added a consistent id on ordered selection widget. > > - Added a hidden template for the textlines widget. > > - Feature: added an API to render each radio button > > separately. > > > > - Bug: Remove errors for cases where the key field of a dict > > field uses > > a > > sequence widget (most notably choices). The sequence widget > > always > > returns > > lists as widget values, which are not hashable. We convert > > those > > lists to > > tuples now within the dict support. > > > > > > - Feature: Moved registration of translation directories to a > > separate > > ZCML > > file. > > > > - Bug: Fixed a typo in German translations. > > > > > > - Feature: Version 2.9 introduced a solution for missing terms > > in > > vocabularies. Adapted sources to this solution, too. > > > > > > > > z3c.formwidget.query: 0.9 → 0.10 > > -------------------------------- > > > > plone.formwidget.autocomplete: 1.2.5 → 1.2.6 > > -------------------------------------------- > > - Fix url in css for indicator.gif > > [mitakas] > > > > ------------------------------------------------------------------------------ > > Subversion Kills Productivity. Get off Subversion & Make the > > Move to Perforce. > > With Perforce, you get hassle-free workflows. Merge that > > actually works. > > Faster operations. Version large binaries. Built-in WAN > > optimization and the > > freedom to use Git, Perforce or both. Make the move to > > Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > > _______________________________________________ > > Plone-developers mailing list > > Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > https://lists.sourceforge.net/lists/listinfo/plone-developers > > > > > > > > -- > > Nathan Van Gheem > > Solutions Architect > > Wildcard Corp > > ------------------------------------------------------------------------------ > > Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. > > With Perforce, you get hassle-free workflows. Merge that actually works. > > Faster operations. Version large binaries. Built-in WAN optimization and the > > freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > > _______________________________________________ > > Plone-developers mailing list > > Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > https://lists.sourceforge.net/lists/listinfo/plone-developers > > ------------------------------------------------------------------------------ > Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization and the > freedom to use Git, Perforce or both. Make the move to Perforce. > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > _______________________________________________ > Plone-developers mailing list > Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/plone-developers -- programmatic web development di(fh) johannes raggam / thet python plone zope development plone framework team member mail: office-//[email protected] web: http://programmatic.pro http://bluedynamics.com ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ Plone-developers mailing list Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/plone-developers
signature.asc
(application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEABECAAYFAlMXVsAACgkQW4mNMQxDgAekkQCbBe7qR8B3laYFreqTzRM5Slif oZoAn0v7htljlE9gxhXcSrFcQAxCHVbY =ElqG -----END PGP SIGNATURE-----