Re: Plone 5.0b4 soft-released
Philip Bauer <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
Thanks. Looking good so far. I migrated a small page from 4.3.6 to 5.0b4 and then from AT to DX. Philip -- Starzel.de Philip Bauer Schleißheimer Straße 23 80333 München Tel: 089 - 189 29 533 [email protected] www.starzel.de > Am 25.08.2015 um 13:16 schrieb Eric Steele <esteele-z4DKO/[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 ------------------------------------------------------------------------------ _______________________________________________ Plone-developers mailing list Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/plone-developers
signature.asc
(application/pgp-signature, 496 B)
-----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJV3FY/AAoJEOeXgSbn9GtJumYIAJcFnSxmcWgBoDCUQwU6Fjph WMoTpLDUKG7dJD+S/ajrgoj0SVEFcZi1aPmW7vmzq4byYSRpabCN7LFdpPWpIBSD LvEfsfrWcyIWYJCoYHkuqyUUoGP7HmcPmX60B8btAX4ELrZJRr2bS29m5ANLz6H1 rrDZBSMkcR5Wrr6H44nQaPPiBTF+UEUf8wJYGfLjH+esLT3HE6sTpB0t/ZfMYP8q 9eHAtmBo6BMSXoIaX6VjlXr64Cq0gqELzPymjw68oh05pQmGTNVC+avV6zJmBwN7 qFEUBSC1Tf4ArA0NtSkQazynjzAkEo4tep0SjHYX/D56dabgFjJQP3n2WSElwYc= =kbqr -----END PGP SIGNATURE-----