Re: Plone 4.3.3 soft-released
Johannes Raggam <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
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 -- 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) iEYEABECAAYFAlMXUgwACgkQW4mNMQxDgAehzgCZAUE9enWOvslcdAW59TBfeZbc Ug4AmgMy+wFBsFblhY68nUhz7JypoXyg =5Evg -----END PGP SIGNATURE-----