Plone 5.0b4 soft-released
"Eric Steele" <esteele-z4DKO/[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
5.0b4 is ready for testing at = http://dist.plone.org/release/5.0b4-pending/versions.cfg ## Changelog: docutils: 0.9.1 -> 0.12 ---------------------- plone.recipe.zope2instance: 4.2.17 -> 4.2.18 ------------------------------------------- - Allow to disable logs. Set ``z2-log`` to the value ``disable`` to disable the Z2 access log. Set ``event-log`` to the value ``disable`` to disable the event log. [frapell] setuptools: 5.8 -> 18.0.1 ------------------------ zc.buildout: 2.2.5 -> 2.4.0 -------------------------- Pygments: 1.6 -> 2.0.2 --------------------- Plone: 5.0b3 -> 5.0b4 -------------------- - Release Plone 5.0b4 [esteele] Products.CMFDiffTool: 3.0.1 -> 3.0.2 ----------------------------------- - Fixed UnicodeDecodeError in dump/ndiff. Issue https://github.com/plone/Products.CMFPlone/issues/820 [maurits] - Provide diff for dexterity behaviors' fields. [cedricmessiant] - Fix bug with encoding in TextDiff. [cedricmessiant] Products.CMFDynamicViewFTI: 4.1.2 -> 4.1.3 ----------------------------------------- - Cleanup: PEP8 et al., security/zca via decorators, ... [jensens] Products.CMFEditions: 2.2.13 -> 2.2.14 ------------------------------------- - Do not call ndiff unless there is no html_diff. Removed strange unicode space from template. Related to https://github.com/plone/Products.CMFPlone/issues/820 [maurits] Products.CMFPlone: 5.0b3 -> 5.0b4 -------------------------------- - fix #350: "plone.app.content circular dependency on Products.CMFPlone" = - this fixes the imports only, not on zcml/genericsetup level. [jensens] - move Plone specific ``getDefaultPage`` (magic) code from = plone.app.layout over to Products.CMFPlone. This avoids a circular dependency. Also = its not really layout only related code. [jensens] - Fix add-ons to be installed using CMFQuickInstaller (restore support for Extensions/Install.py) [datakurre] - Rename showEditableBorder to showToolbar and deprecate using disable_border and enable_border for enable_toolbar and = disable_toolbar [vangheem] - Not using less variables in toolbar everywhere [vangheem] - Fix link to documentation - Rework timezone selection in @@plone-addsite. [jaroel] - Rework language selection in @@plone-addsite. [jaroel] - Turn @@tinymce-controlpanel ``content_css`` field into a list, so we = can add several CSS URLs (useful when add-ons need to provide extra TinyMCE = styles), and fix TinyMCE config getter so it considers the ``content_css`` = value. [ebrehault] Products.CMFQuickInstallerTool: 3.0.9 -> 3.0.11 ---------------------------------------------- - Fixed getting profiles registered explicitly for ``IPloneSiteRoot`` instead CMFCore ``ISiteRoot``. Bug introduced in 3.0.10. See for example https://github.com/plone/plone.app.mosaic/issues/124 [maurits] - Cleanup: PEP8, decorators for security+zca, et al. [jensens] Products.GenericSetup: 1.7.5 -> 1.7.7 ------------------------------------ - Fix: when the last applied upgrade step had a checker, the profile version was not updated. Now we no longer look at the checker of the last applied step when deciding whether to set the profile version. The checker, if any is set, normally returns True before running the step (it can be applied), and False afterwards (it was already applied). - Add ``upgradeProfile`` method to setup tool. This method applies all upgrades steps for the given profile, or updates it to the optional given version. If the profile does not exist, or if there is no = upgrade step to go to the specified version, the method warns and does = nothing. - Check the boolean value of the ``remove`` option when importing objects. Previously we only checked if the ``remove`` option was given, regardless of its value. Supported are ``True``, ``Yes``, and ``1``, where case does not matter. The syntax for removing objects, properties, and elements is now the same. - Support ``remove=3D"True"`` for properties. - Enable testing under Travis. - Fix compatibility with Setuptools 8.0 and later. Upgrade steps could get sorted in the wrong order, especially an empty version string (upgrade step from any source version) sorted last instead of first. Products.PortalTransforms: 2.1.7 -> 2.1.8 ---------------------------------------- - fix error mis-configured transforms would cause: "AttributeError: 'NoneType' object has no attribute 'items'" [vangheem] mockup: 2.0.5 -> 2.0.6 --------------------- plone.app.blob: 1.5.14 -> 1.5.16 ------------------------------- - Fix migrator for AT-based types that got broken in 1.5.8 release and = add an option to remove the content of the non-blob field during = migration to not end up having stale data in the ZODB [fRiSi] - fix permission for download [david-batranu] plone.app.content: 3.0.7 -> 3.0.9 -------------------------------- - Respect view-action (e.g. for files and image) in rename, copy and = cut. Fixes https://github.com/plone/Products.CMFPlone/issues/829 [pbauer] - Added basic test for folder contents "rearrange" and "item order" = features. Minor restructuring of actions in own files to have a consistent = structure (bbb imports in place). Minor changes in touched area regarding pep8, code-analysis, et al. [jensens] - Do not setDefaultPage in rename handler, there is already an = subscriber that do so in `Products.CMFDynamicViewFTI`. [jensens] - Do not clear clipboard when pasting content [vangheem] - Fix i18n of '"title" has already been deleted'. - When clicking cancel on the delete_confirmation got to the view_url. [ale-rt] - Fix deletion of objects with unicode charaters in the title. [cillianderoiste] plone.app.contentmenu: 2.1.5 -> 2.1.6 ------------------------------------ - Fix: Permission check ``ManageWorkflowPolicies`` was always on = fallback to ``ManagerPortal``. Now checks the correct permission after using the pkg_resources.get_distribution api for checking (never catch an = ImportError). [jensens] - pep8, zca decorators, plone code conventions [jensens] - do not open manage portlets in a modal [vangheem] plone.app.contenttypes: 1.2b3 -> 1.2b4 ------------------------------------- - Test Creator criterion with Any selection. [mvanrees] - Selection criterion converter: allow selection.is alternative = operation. [mvanrees] - Fixed corner case in topic migration. [mvanrees] - Use event_listung for /events/aggregator in new sites. [pbauer] - Remove obsolete collections.css [pbauer] - Add plone.app.querystring as a dependency (fixes collections migrated = to p5 and dexterity). [pbauer] - Migrate layout of portal to use the new listing-views when migrating = to dx. [pbauer] - Migrate layout using the new listing-views when migrating folders, collections, topics. [pbauer] - Update allowed view_methods of the site-root on installing or = migrating. Fixes #25. [pbauer] - Set default_view when updating view_methods. Fixes #250. [pbauer] - Fix bug in reference-migrations where linkintegrity-relations were = turned into relatedItems. [pbauer] - Setup calendar and visible ids even when no default-content gets = created. [pbauer] - Remove upgrade-step that resets all behaviors. Fixes #246. [pbauer] - Add convenience-view @@export_all_relations to export all relations. [pbauer] - Add method link_items that allows to link any kind of item (AT/DX) = with any kind of relationship. [pbauer] - New implementation of reference-migrations. [pbauer] - Fix i18n on custom_migration view. [vincentfretin] plone.app.dexterity: 2.1.7 -> 2.1.8 ---------------------------------- - Avoid ``DeprecationWarning`` for ``getIcon`` and ``splitSchemaName``. [maurits] plone.app.event: 2.0b1 -> 2.0b2 ------------------------------ - Unified event_listing style with plonetheme.barceloneta styles and = added svg icons. [agitator] - initialize events.js javascript after all patterns are initialized. [garbas] - removing dependency on plone.app.contenttypes that introduce with = latest changes to portlets code. [garbas] plone.app.iterate: 3.1.0 -> 3.1.1 -------------------------------- - Check if object does not have iterate policy. This fixes iterate causing toolbar errors on portal root. [vangheem] plone.app.layout: 2.5.9 -> 2.5.10 -------------------------------- - Correctly display selected item in global navigation for images and = files. Fixes https://github.com/plone/Products.CMFPlone/issues/830 [pbauer] - Add view url to document as data-view-url [ale-rt] - If toolbar logo is empty, use default [vangheem] - Move getDefaultPage, isDefaultPage, IDefaultPage and DefaultPage view = to Products.CMFPlone in order to avoid circular imports between both = packages. Moved test for it as well. Placed deferred deprecated imports for all = old names here. [jensens] - Remove deprecated ``context`` parameter from ``DefaultPage`` methods. [jensens] - minor cleanup in getDefaultPage function [jensens] - Added a test for the complex getDefaultPage function [jensens] plone.app.querystring: 1.3.3 -> 1.3.6 ------------------------------------ - Fix migration from Plone 4 to Plone 5. [pbauer] - Creator criteria: pur currentUser on top. [mvanrees] - Migrate Creator string.is to selection.any. [mvanrees] - add user vocabulary to plone.app.querystring.field.Creator. [vangheem] - do not need "is" when there is an "any" operator. [vangheem] - Hide upgrade-profiles when creating a new site. [pbauer] - Replace selection.is with selection.any for portal_types and = review_state operations, and add selection.any for Creator operation. [frapell] - Actually convert the value to a datetime for the DateIndex query = modifier. [frapell] - Do not fail if the 'Between' operation is called with an empty value, = and instead return a list with 2 empty values. [frapell] - Fixed possible problem with ``custom_query`` parameter where theoretically a second invocation could inadvertently be using the value from the first invocation. [maurits] plone.app.redirector: 1.2.1 -> 1.3 --------------------------------- - Rerelease of 1.2.1 as 1.3 for clarity. This is for Plone 5 only. [maurits] - Rerelease of same code as 1.2. The changes from 1.2.1 are for Plone = 5. [maurits] plone.app.registry: 1.3.1 -> 1.3.2 --------------------------------- - Added the `structure` keyword to the TALES expression that returns the = description for registry entries. This ensures that descriptions are properly escaped and HTML entities = don't show up in descriptions. [pigeonflight] plone.app.testing: 5.0b5 -> 5.0b6 -------------------------------- - No need for unittest2. [gforcada] plone.app.theming: 1.2.7 -> 1.2.9 -------------------------------- - Build thememapper resources. [vangheem] - Added cache invalidation option. [swartz] - change link from plone.org to plone.com. [tkimnguyen] - fix toolbar on control panel [vangheem] - fix less building [obct537] - Fixed copy modal for themes with a dot in the name. [Gagaro] plone.app.upgrade: 1.3.12 -> 1.3.13 ---------------------------------- - Unregister removed collection.css. [pbauer] - 5.0 beta: do not set ``url_expr`` on configlet. This must be done with ``setActionExpression``. Fixes https://github.com/plone/Products.CMFPlone/issues/814 [maurits] - Turn @@tinymce-controlpanel ``content_css`` field into a list [ebrehault] plone.app.users: 2.3 -> 2.3.1 ---------------------------- - Gave upgrade step destination 1. With the previous destination '*' the upgrade step was always offered. [vanrees] - Cache schemas in volatile attributes on portal. [gotcha] - Package cleanup. [gotcha] - Disable toolbar buttons on personal preferences [vangheem] - Remove extra spaces in userschema.xml messages to avoid i18n = extraction warnings. [vincentfretin] plone.app.vocabularies: 2.1.18 -> 2.1.20 --------------------------------------- - Cleanup: PEP8, decorators for zca, et al. Also pimped the README. [jensens] - Fixed SyndicatableFeedItems to allow unicode characters in objects = titles. [Gagaro] plone.dexterity: 2.3.2 -> 2.3.4 ------------------------------ - Avoid our own DeprecationWarning about portalTypeToSchemaName. [maurits] - Check add_permission before checking constrains. Refs #37 [jaroel] - Remove obsolete css-class and text from statusmessages. [pbauer] plone.folder: 1.0.5 -> 1.0.7 --------------------------- - Depend on ``Products.CMFCore`` and remove fake-cmf, because this = confuses more than it helps to reduce complexcity. [jensens] - Cleanup: PEP8 and do not use ``id`` built-in as identifier. [jensens] - Whitespace cleanup, git ignores, cleanup package info. [gforcada, rnixx, maurits] plone.namedfile: 3.0.2 -> 3.0.3 ------------------------------ - Don't fail, when accessing the ``tag`` method of the ``@@images`` = view, if ``scale`` returns ``None``. [thet] plone.resourceeditor: 2.0.0 -> 2.0.1 ----------------------------------- - Added ability to convert absolute to relative urls [obct537] - Fixed issue with ascii encoding [obct537] - now properly serves filesystem files to the thememapper [obct537] - resourceeditor will now register non-standard mimetypes in the python mimetype module [obct537] plone.session: 3.5.5 -> 3.5.6 ---------------------------- - Cleanup: Pep8, plone style conventions, better readbility. [jensens] plone.subrequest: 1.6.9 -> 1.6.10 -------------------------------- - propagate registered safe writes from plone.protect to parent request = object. [vangheem] plone.testing: 4.0.13 -> 4.0.15 ------------------------------ - Prevent exception masking in finally clause of zopeApp context [do3cc] - Rerelease for clarity due to double release of 4.0.13. [maurits] - Added ``multiinit``-parameter to z2.installProduct to allow multiple initialize methods for a package [tomgross] plonetheme.barceloneta: 1.6.8 -> 1.6.9 ------------------------------------- - Hide searchbox, personaltools, breadcrumbs in print.css [gomez] - Updated font-weight on portlet headers [pigeonflight] - Update font-weight on portlet management items [vangheem] - Updated to index.html: link to plone.com opens in new window/tab [tkimnguyen] plone.app.multilingual: 3.0.4 -> 3.0.6 ------------------------------------- - Rerelease due to possible brown bag release. Jenkins complains about 3.0.5. [maurits] - Move @@multilingual-selector registration from PloneRoot to Navigation = root This allows to hide language folders in nginx and to use different = domains. [do3cc] - Update Traditional Chinese translation. [l34marr] plone.app.blocks: 2.1.0 -> 2.1.2 ------------------------------- plone.app.drafts: 1.0b1 -> 1.0b3 ------------------------------- ------------------------------------------------------------------------------ _______________________________________________ Plone-developers mailing list Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/plone-developers