Re: Plone 4.3.3 soft-released
Asko Soukka <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi,
just noticed that Python 2.6 would give syntax error when starting Plone
4.3.3. (reverted to Plone 4.3.2 versions, which run just fine):
Traceback (most recent call last):
File "/var/buildout/.../parts/instance1/bin/interpreter", line 350, in
<module>
exec(compile(__file__f.read(), __file__, "exec"))
File
"/var/buildout/eggs-directory/Zope2-2.13.22-py2.6.egg/Zope2/Startup/run.py",
line
14
^
Stack trace didn't give a hint of the actual code for me.
I know that you should run Plone 4.3.x with Python 2.7, but as with
bugfix release this change might come as a surprise.
-Asko, (running some sites still with 2.6 because of RHEL5)
Eric Steele 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/plone-developers