[QA-Team] Plone 4.2.1 soft-released

Eric Steele ericsteele47 at gmail.com
Wed Aug 15 12:35:28 UTC 2012


Plone 4.2.1 has been soft released. Point your buildouts at http://dist.plone.org/release/4.2.1-pending/versions.cfg  

I'd appreciate hearing your results, positive or negative, so I can feel confident in releasing.

Eric



Full changelog:

plone.recipe.zope2instance: 4.2.1 → 4.2.3
-----------------------------------------

- Fix zcml load order of the optional locales directory. Translation overrides need to be loaded first.
  [sunew]
- Changed client connection cache defaults. We specify a cache size of 30000
  instead of 10000.
  [hvelarde]
- Add new locales option for specifying a locales directory with
  extra or different translations.
  [maurits]

Plone: 4.2 → 4.2.1
------------------

- Release Plone 4.2.1
  [esteele]

Products.Archetypes: 1.8 → 1.8.1
--------------------------------

Products.CMFEditions: 2.2.4 → 2.2.5
-----------------------------------

- Fixed version file preview for empty files.
  [thomasdesvenain]
- Fixed versions history form:
  title and description aren't displayed two times.
  [thomasdesvenain]
- Fixed version file preview:
  some displayed values of a previous version were values of current version.
  [thomasdesvenain]
- ArchivistTool.py, DummyTools.py, IArchivist.py, ModifierRegistryTool.py:
  Don't use list as default parameter value.
  [kleist]

Products.CMFTestCase: 0.9.11 → 0.9.12
-------------------------------------

- Use getSite from zope.component.
  [hannosch]

Products.ExternalEditor: 1.0 → 1.1
----------------------------------

- Added support for unaware mimetype browser - we now add the .zem extension no
  matter what the user-agent
- Modified the cache's parameters - special case for MSIE
- Corrected and added tests
- Moved the sources of the client to another package : collective.zopeedit

Products.GenericSetup: 1.7.1 → 1.7.2
------------------------------------

- Avoid using emanage_FTPGet` on snapshot exports: that method messes
  up the response headers.
- ZopePageTemplate handler:  Fixed export encoding: since 1.7.0, exports
  must be utf-8 strings

Products.PloneLanguageTool: 3.2.4 → 3.2.5
-----------------------------------------

- Update getSite import location.
  [hannosch]

Products.PloneTestCase: 0.9.14 → 0.9.15
---------------------------------------

- Modernize some imports.
  [hannosch]
- Minor pep8 cleanup, changed has_key() synatax to 'in' syntax in
  a few areas
  [pbdiode]

Products.ResourceRegistries: 2.1.2 → 2.2.1
------------------------------------------

- Make it possible to change the default bundles for a theme by
  assigning bundles to '(default)'
  [davisagli]
- Change BaseRegistryTool.deferredGetContent method to use
  OFS.File.update_data instead of OFS.File.manage_upload. The
  manage_upload method is a "ZMI" API.  By calling manage_upload
  an ObjectModifiedEvent would be generated for every resource
  served from the registry.  Let's do less work.
  [runyaga]

archetypes.querywidget: 1.0.3 → 1.0.4
-------------------------------------

- Added initially missing RelativePathWidget widget macro
  [petschki]
- call the "@@querybuilder_html_results" view on collection context
  [petschki]

archetypes.referencebrowserwidget: 2.4.11 → 2.4.12
--------------------------------------------------

- Show item icons in popup.
  [thomasdesvenain]
- Limit the width of checkboxes column in popup.
  [thomasdesvenain]

kss.core: 1.6.3 → 1.6.4
-----------------------

- Use zope.site.folder in tests.
  [hannosch]
- Use ViewPageTemplateFile from zope.browserpage.
  [hannosch]
- Use zope.browserresource and remove Zope < 2.12 compatibility code.
  [hannosch]
- Fixed 'plugin.js from KSS breaks jQuery in IE'
  http://dev.plone.org/ticket/12583
  [marco.mariani]

plone.app.contentmenu: 2.0.5 → 2.0.6
------------------------------------

- Use zope.browsermenu and remove Zope 2.12 BBB code.
  [hannosch]

plone.app.contentrules: 2.1.5 → 2.1.8
-------------------------------------

- Nothing changed yet.
- Adding a content rule is not handled by 'added' rule...
  Fixes infinite loop on adding a content rule.
  [thomasdesvenain]
- ContainerModified event is excluded from 'modified' event handling.
  This avoids for example adding a comment to lauch 'modified' rules registered for it.
  [thomasdesvenain]
- Added an option in email action
  to exclude user who did the action from recipients.
  [thomasdesvenain]
- Avoid hard dependency on Archetypes.
  [davisagli]
- Fixed portaltype condition made
  type creation fail in portal_types.
  [thomasdesvenain]
- Don't trigger modified actions if the event was
  for adding or removing content. Fixes #12461
  [do3cc]
- Logger action: Default values that make sense
  for "Logger name" (Plone) and "Logging level" (20).
  [kleist]

plone.app.controlpanel: 2.2.5 → 2.2.7
-------------------------------------

- Use customized list sequence widget from plone.app.form to enable unload form
  protection on Plone HTML Filters control panel.
  [vipod]
- Nothing changed yet.
- Users/groups controlpanel: When sending a password mail fails, an error
  message will now be issued. Fixes http://dev.plone.org/ticket/6047
  (together with a commit for Products.CMFPlone).
  [kleist]

plone.app.discussion: 2.1.6 → 2.1.7
-----------------------------------

- Prune duplicated test code.
  [pjstevns]
- Update version in buildout.cfg to allow development.
  [pjstevns]
- Conversation.total_comments only counts published comments.
  Fixes bug #11591.
  [pjstevns]
- Set workflow status of comments during migration based on
  the state of the Discussion Item.
  [pjstevns]

plone.app.form: 2.1 → 2.1.1
---------------------------

- Customize formlib sequencewidget in order to add originalValue attribute.
  We need it to enable form unload protection for list fields on Plone forms.
  [vipod]
- Fix handling of timezones for dates before 1970 on platforms where
  time.localtime cannot handle negative values (such as Windows).
  [mj]

plone.app.iterate: 2.1.5 → 2.1.7
--------------------------------

- Allow browser view templates to be defined and thus overridden in ZCML.
  [rpatterson]
- Import events from zope.lifecycleevent.
  [hannosch]
- Fix permissions check in parent folder working copy locator.
  [mitchellrj]

plone.app.layout: 2.2.6 → 2.2.7
-------------------------------

- Change breadcrumb separator to / (slash character) for accessibility, and added SEO benefits.
  see https://dev.plone.org/ticket/12904
  [polyester]
- Add language atribute to presentation.pt for WCAG 2.0 compliance.
  See https://dev.plone.org/ticket/12902
  [rmatt, polyester]
- Remove hard dependency on ATContentTypes.
  [davisagli]

plone.app.linkintegrity: 1.4.5 → 1.4.6
--------------------------------------

- No more zope.app dependencies.
  [hannosch]
- Remove hard dependency on Archetypes.
  [davisagli]

plone.app.portlets: 2.2.5 → 2.2.6
---------------------------------

- Inside Review portlet display footer link only to Reviewers.
  Closes ticket https://dev.plone.org/ticket/6629
  [vipod]
- Remove hard dependency on Archetypes.
  [davisagli]
- accessibility improvements for screen readers regarding "more" links, see https://dev.plone.org/ticket/11982
  [rmattb, applied by polyester]

plone.app.search: 1.0.2 → 1.0.3
-------------------------------

- Check if type uses view action in listing in search results.
  [thomasdesvenain]
- Change breadcrumb separator to / (slash character) for accessibility, and added SEO benefits.
  see https://dev.plone.org/ticket/12904
  [polyester]
- Use convenience class width-full instead of grid class width-16 in
  search.pt, see https://dev.plone.org/ticket/13054
  [saily]

plone.app.upgrade: 1.2 → 1.2.1
------------------------------

- Add upgrade profile for Plone 4.2.1
  [esteele]

plone.app.vocabularies: 2.1.6 → 2.1.7
-------------------------------------

- Depend on zope.formlib instead of zope.app.form.
  [davisagli]
- Remove hard dependency on Archetypes.
  [davisagli]

plone.app.workflow: 2.0.6 → 2.0.7
---------------------------------

- Don't use deprecated .gif icons.
  [davisagli]

plone.fieldsets: 2.0.1 → 2.0.2
------------------------------

- Add MANIFEST.in.
  [WouterVH]

plone.folder: 1.0.1 → 1.0.2
---------------------------

- Update notifyContainerModified import location.
  [hannosch]
- Add MANIFEST.in.
  [WouterVH]

plone.i18n: 2.0 → 2.0.1
-----------------------

- Use zope.browserresource.
  [hannosch]
- Converted most tests from doctests to proper unit tests.
  [hannosch]
- Fixed various native names of African languages. Added nd, nr and
  ve language codes. Thanks to Dwayne Bailey and Roche Compaan.
  [hannosch]
- The max_length argument was ignored by
  plone.i18n.normalizer.ja.Normalizer.
  [rossp]

plone.outputfilters: 1.3 → 1.4
------------------------------

- Fix incompatibilities with plone.namedfile
  [do3cc]

plone.portlet.collection: 2.1 → 2.1.1
-------------------------------------

- accessibility improvements for screen readers regarding "more" links, see https://dev.plone.org/ticket/11982
  [rmattb, applied by polyester]

plone.portlets: 2.0.2 → 2.1
---------------------------

- Avoid some test dependencies.
  [hannosch]
- Graceful handling of portlets with missing implementation.
  [do3cc]

plone.stringinterp: 1.0.5 → 1.0.7
---------------------------------

- Added parent_title substitution, which gets the title of the container.
  [thomasdesvenain]
- Fixed user_fullname substitution : display user id if fullname is not set.
  [thomasdesvenain]
- Do not restrict string interpolation to IContentish if not necessary.
  Fixes email content rule related with plone.app.discussion comments.
  Refs https://dev.plone.org/ticket/13047
  [thomasdesvenain]
- Added parent_url substitution (the url of the object parent).
  [thomasdesvenain]

plone.subrequest: 1.6.5 → 1.6.6
-------------------------------

- Log errors that occur handling a subrequest to help debug plone.app.theming
  errors including content from a different url
  [anthonygerrard]

plone.testing: 4.0.3 → 4.0.4
----------------------------

- Fixed the cache reset code. In some situations the function does not
  have any defaults, so we shouldn't try to clear out the app
  reference.
  [malthe]

plonetheme.classic: 1.2.2 → 1.2.3
---------------------------------

- Use the new user.png instead of user.gif.
  Closes http://dev.plone.org/ticket/13034
  [esteele]

plonetheme.sunburst: 1.2.5 → 1.2.7
----------------------------------

- Fixes: in overlays, and especially in reference browser,
  label in an anchor link has a cursor pointer.
  Improves navigation experience in reference browser widget.
  [thomasdesvenain]
- Fixes: compare previous link margin with history records
  is smaller.
  [thomasdesvenain]
- Fixes and improvements on history popup with diff.
  [thomasdesvenain]
- Move new CSS class generation into new function called getColumnClasses
  to let the old and deprecated one return column content CSS class only. This
  is important to keep all previously customized main_templates working.
  [saily]
- Use sunburst_view to generate portal-column-one and portal-column-two
  classes as it is already done for portal-column-content.
  Fixes: https://dev.plone.org/ticket/12995
  [saily]


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


More information about the QA-Team mailing list