[QA-Team] Released! (was Re: Plone 4.2.5 soft-released)

Eric Steele ericsteele47 at gmail.com
Sat Mar 9 01:52:09 UTC 2013



On Wednesday, March 6, 2013 at 2:36 PM, Eric Steele wrote:

> Plone 4.2.5 is currently pending release at http://dist.plone.org/release/4.2.5-pending/versions.cfg. I'll push it out to the installers team on Friday as long as no major issues show up.
>  
> Eric
>  
> Changes
> =======
>  
> docutils: 0.9 → 0.9.1
> ---------------------
>  
> plone.recipe.zope2instance: 4.2.8 → 4.2.10
> ------------------------------------------
>  
> - Recipe would fail if eggs are stored in readonly cache. Don't copy
>   permissions from the egg.
>   [garbas]
> - Add trove classifiers to note Python version compatibility.
>   [hannosch]
>  
> Plone: 4.2.4 → 4.2.5
> --------------------
>  
> - Release Plone 4.2.5
>   [esteele]
>  
> Products.ATContentTypes: 2.1.11 → 2.1.12
> ----------------------------------------
>  
> - Fix missing references on copy of (old-style) Collection path
>   criterion and relatedItems on stock content using the schema
>   flag keepReferencesOnCopy.  Refs: https://dev.plone.org/ticket/9919
>   [seanupton]
>  
> Products.CMFDiffTool: 2.0.1 → 2.0.2
> -----------------------------------
>  
> - Merge Rafael Oliveira's (@rafaelbco) Dexterity support from
>   collective.dexteritydiff.
>   [rpatterson]
>  
> Products.CMFEditions: 2.2.7 → 2.2.8
> -----------------------------------
>  
> - Fix modifier check that made AT assumptions about Dexterity
>   content.
>   [rpatterson]
> - Remove hard dependency on Archetypes.
>   [davisagli]
>  
> Products.CMFPlone: 4.2.4 → 4.2.5
> --------------------------------
>  
> - Link advanced search form in depraceted search.pt to new @@search,
>   fixes #13451
>   [maartenkling]
>  
> - Allow the Content-Type header to be set in registered_notify_template.pt
>   [esteele]
>  
> - Extract RegistrationTool's sending of registration emails so that
>   it can be more easily overridden.
>   [esteele]
>  
> - Fix an error during password reset introduced by changes in
>   PloneHotfix20121106.
>   [esteele]
>  
> - Add event to fix products installed with latest keyword
>   activated by default. Event finds new products installed with
>   the latest keyword and updates them to the last profile version.
>   [eleddy]
>  
> - Update text for changing force change password to reference site
>   title instead of Registry Settings. Fixes ticket #13367
>   [abutton]
>  
> - Add event to trigger when a reordering is happening. Without this
>   collective.solr and maybe other alternative indexes are kind of lost
>   [do3cc]
>  
>  
> Products.contentmigration: 2.1.2 → 2.1.3
> ----------------------------------------
>  
> - Modify UIDMigrator so that it also works for items which
>   provides IMutableUUID.
>   [pabo]
>  
> Products.PasswordResetTool: 2.0.11 → 2.0.12
> -------------------------------------------
>  
> - Fixed typo in registered_notify_template.pt: capitalization of sentence start.
>  
> Products.PlonePAS: 4.0.15 → 4.0.16
> ----------------------------------
>  
> - Added empty updateUser and updateEveryLoginName methods in
>   ZODBMutablePropertyProvider to fulfill the new standards of the
>   IUserEnumerationPlugin.
>   [maurits]
>  
> Products.PluggableAuthService: 1.9 → 1.10
> -----------------------------------------
>  
> - Allow specifying a policy for transforming / normalizing login names
>   for all plugins in a PAS:
>  
>   Added login_transform string property to PAS.
>  
>   Added applyTransform method to PAS, which looks for a method on PAS
>   with the name specified in the login_transform property.
>  
>   Added two possible transforms to PAS: lower and upper.
>  
>   Changed the methods of PAS to call applyTransform wherever needed.
>  
>   Added the existing updateUser method of ZODBUserManager to the
>   IUserEnumerationPlugin interface.
>  
>   Added a new updateEveryLoginName method to ZODBUserManager and the
>   IUserEnumerationPlugin interface.
>  
>   Added three methods to PAS and IPluggableAuthService:
>   updateLoginName, updateOwnLoginName, updateAllLoginNames.
>   These methods call updateUser or updateEveryLoginName on every
>   IUserEnumerationPlugin. Since these are later additions to the plugin
>   interface, we log a warning when a plugin does not have these methods
>   (for example the mutable_properties plugin of PlonePAS) but will
>   not fail.  When no plugin is able to update a user, this will raise an
>   exception: we do not want to quietly let this pass when for example a
>   login name is already taken by another user.
>  
>   Changing the login_transform property in the ZMI will call
>   PAS.updateAllLoginNames, unless login_transform is the same or
>   has become an empty string.
>  
>   The new login_transform property is empty by default. In that case,
>   the behavior of PAS is the same as previously. The various
>   applyTransform calls will have a (presumably very small)
>   performance impact.
> - Launchpad #1079204:  Added CSRF protection for the ZODBUserManager,
>   ZODBGroupManager, ZODBRoleManger, and DynamicGroupsPlugin plugins.
>  
> Products.ResourceRegistries: 2.2.6 → 2.2.7
> ------------------------------------------
>  
> - Fixed some spurious test failures for Expires being off by
>   minus one second.
>   [maurits]
>  
> archetypes.querywidget: 1.0.6 → 1.0.8
> -------------------------------------
>  
> - Hide the test_fixture profile from @@plone-addsite view.
>   [esteele]
> - Bugfix: Handle vocabularies with integers as values,
>   see http://dev.plone.org/ticket/13421 [frapell]
>  
> archetypes.referencebrowserwidget: 2.4.16 → 2.4.17
> --------------------------------------------------
>  
> - 2.4.15 broke non-multi reference selection. Added code to discriminate
>   between multi and single widget id. Fixes http://dev.plone.org/ticket/13402
>   [smcmahon]
>  
> collective.z3cform.datetimewidget: 1.2.2 → 1.2.3
> ------------------------------------------------
>  
> plone.app.blob: 1.5.6 → 1.5.7
> -----------------------------
>  
> - Only set the instance id from the name of an uploaded file
>   if the file field is primary.
>   [davisagli]
>  
> plone.app.caching: 1.1.2 → 1.1.3
> --------------------------------
>  
> - Provide message for newbies to suggest importing
>   pre-defined caching rule set.
>   [vangheem]
>  
> plone.app.collection: 1.0.7 → 1.0.8
> -----------------------------------
>  
> - fix album view if item does not have images
>   [vangheem]
>  
> plone.app.contentmenu: 2.0.7 → 2.0.8
> ------------------------------------
>  
> - 2.0.8 (2013-03-05)
>  
> plone.app.discussion: 2.1.8 → 2.1.9
> -----------------------------------
>  
> - Check for 'checked' attribute in a way that work also for jQuery 1.7
>   [ichimdav]
> - Better fix for #13037 by removing submit event trigger altogether
>   [ichimdav]
> - Added Romanian translation
>   [ichimdav]
> - Updated Ukrainian translation
>   [kroman0]
>  
> plone.app.imaging: 1.0.6 → 1.0.7
> --------------------------------
>  
> - Avoid hard dependency on ATContentTypes.
>   [davisagli]
>  
> plone.app.layout: 2.2.8 → 2.2.9
> -------------------------------
>  
> - 2.2.9 (2013-03-05)
>  
> plone.app.linkintegrity: 1.5 → 1.5.1
> ------------------------------------
>  
> - unicode links should not raise errors. Fixes https://dev.plone.org/ticket/13468
>   [vangheem]
> - Dexterity: use zope.lifecycleevent instead of zope.app.container
>   interfaces for Plone 4.3 support.
>   [jone]
> - Avoid a bug during link integrity check when a source or target of the
>   reference has been already removed during the deletion process.
>   This can happen during large delete processes.
>   [thomasdesvenain]
> - Monkey patch the Zope HTTPResponse status_code to include a mapping for
>   linkintegritynotificationexception, to return a 200 code.
>   [thepjot]
>  
> plone.app.portlets: 2.3.7 → 2.3.8
> ---------------------------------
>  
> - Allow removal of broken portlet assignment via kss action.
>   [vipod]
> - Make sure a portlet name is not a unicode string. This prevents problems when
>   trying to use a portlet name in joined strings.
>   [wichert]
>  
> plone.app.search: 1.0.7 → 1.0.8
> -------------------------------
>  
> - Fixed incompatibilities of search.js up to and including jQuery 1.9 while
>   maintaining compatibility with jQuery all the way to 1.4.4
>   [ichimdav]
> - Optimized search.js logic by caching jQuery selectors and removing some
>   uncessesary dom manipulations
>   [ichimdav]
>  
> plone.app.testing: 4.2.1 → 4.2.2
> --------------------------------
>  
> - Add [robot] extras for requiring dependnecies for Robot Framework
>   tests with Selenium2Library
>   [datakurre]
> - Install PythonScripts as zope product
>   [mikejmets]
>  
> plone.app.upgrade: 1.2.4 → 1.2.5
> --------------------------------
>  
> - Add upgrade profile for Plone 4.2.5
>   [esteele]
>  
> plone.app.vocabularies: 2.1.9 → 2.1.10
> --------------------------------------
>  
> - UsersVocabulary should search on fullname .
>   [garbas]
>  
> plone.session: 3.5.2 → 3.5.3
> ----------------------------
>  
> - Revert accidental change to default encoding for validateTicket.
>   [davisagli]
>  
> plone.testing: 4.0.7 → 4.0.8
> ----------------------------
>  
> - Factor test request creation out of addRequestContainer into makeTestRequest.
>   [davisagli]
>  
>  
>  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-qa-team/attachments/20130308/da621d37/attachment.html>


More information about the QA-Team mailing list