Re: Plone 5.0b4 soft-released
"Eric Steele" <esteele-z4DKO/[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
Thanks, gents. 5.0b4 has been released. On 25 Aug 2015, at 7:16, Eric Steele wrote: > 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