November 9th, 2012· Add Language='all' as a keyword argument to avoid LinguaPlone deleting it when it patches the catalog [erral]
· Use context object's url to create the cache key instead of the portal_url. [erral]
· Avoid extra space at the end of icon alt attributes. [davisagli]
· Merge plip #12905 to provide more body classes [vangheem]
· adding user roles to body class, eg: userrole-anonymous, ... [garbas]
September 1st, 2012· Icons accessibility improvement. Append mimetype name to img alt attribute [toutpt]
January 27th, 2012· Slightly changed the whitespace in sitemap.xml.gz. [maurits]
· Use the link_target attribute (e.g. _target) of user actions in the personal bar, if set. Fixes http://dev.plone.org/ticket/11609 [maurits]
· Added a page as a not-js fallback for the user dropdown menu [giacomos]
November 30th, 2011· Make Keyword viewlet link to the new p.a.search view, as well as respect navigation root. Fixes http://dev.plone.org/plone/ticket/12231
· Treat aliases to the (Default) view of a content type also as a view template (providing IViewView). Fixes http://dev.plone.org/plone/ticket/8198 [maurits]
· Fix possible ZCML load order issue by explicitly loading CMF permissions. Fixes http://dev.plone.org/plone/ticket/11869 [davisagli]
· Fix bug where getNavigationRootObject goes into infinite loop if context is None. Fixes http://dev.plone.org/plone/ticket/12186 [anthonygerrard]
August 24th, 2011· Accessibility: Added a title and alt tag to the logo. This fixes http://dev.plone.org/plone/ticket/11689 [fulv]
· Switching 'Skip to navigation' to be linked to the global navigation instead of the navigation portlet. This fixes http://dev.plone.org/plone/ticket/11728 [spliter]
July 21st, 2011· Fixed validation of the personal bar for anonymous user. [spliter]
· Replaced obsolete in HTML5 element with . References http://dev.plone.org/plone/ticket/11300. [spliter]
· Set the search form to submit to @@search in order to use the new search results page. [elvix]
· Updated the BaseIcon to return its html tag when called. [elvix]
· Updated search link in to link to @@search - updated search results view. [spliter]
· Updated searchbox.pt to be linked to updated search results view. [spliter]
July 5th, 2011· Show 'Manage portlets' fallback viewlet for all ILocalPortletAssignables, not just ATContentTypes items. This fixes http://code.google.com/p/dexterity/issues/detail?id=183 [davisagli]
July 1st, 2011· Footer viewlet have all viewlet base API (site_url, navigation_root_url, etc). [thomasdesvenain]
· Make the bodyClass play more nice with ZopeViewPageTemplateFile. This fixes https://dev.plone.org/plone/ticket/11825 [WouterVH]
June 3rd, 2011· Use getPhysicalPath instead of absolute_url_path to handle correctly virtual hosting. This fixes http://dev.plone.org/plone/ticket/8787 [encolpe]
May 13th, 2011· Make getNavigationRoot behave correctly in INavigationRoot-folders where a relativeRoot is specified. This fixes http://dev.plone.org/plone/ticket/8787 [WouterVH]
May 12th, 2011· Page title and logo image title are related to navigation root. Refs http://dev.plone.org/plone/ticket/9175. Added navigation_root_title to portal_state view. [thomasdesvenain]
· Fix missing workflow history entry for content creation. Closes #11305. [rossp]
· Respect typesUseViewActionInListings in sitemap.xml. [elro]
· Use the parent url for default pages in sitemap.xml. [elro]
· Exclude types_not_searched from sitemap.xml. This fixes http://dev.plone.org/plone/ticket/7145 [elro]
· Reduce whitespace in sitemap.xml. [elro]
· sitemap.xml.gz support for INavigationRoot. [elro]
· Add MANIFEST.in. [WouterVH]
· Make getNavigationRoot behave correctly in INavigationRoot-folders where a relativeRoot is specified. This fixes https://dev.plone.org/plone/ticket/8787 [WouterVH]
April 4th, 2011· Make the body section- class based on the navigation root instead of the site root. [elro]
· Added navigation_root to plone_portal_state. [elro]
April 3rd, 2011· Enable managing portlets of default pages. This fixes http://dev.plone.org/plone/ticket/10672 [fRiSi]
March 2nd, 2011· Fixed i18n of the "Log in to add comments" button. It was a regression since 2.0.
February 11th, 2011· Add div#content wrapper to @@contenthistorypopup. This is the only popup that has its own template, and it needs a #content id for xdv configurations like that of plone.org. [smcmahon]
· Enable managing portlets of default pages. This fixes http://dev.plone.org/plone/ticket/10672 [fRiSi]
February 6th, 2011· Do not show personaltools if there aren't any user actions. This fixes https://dev.plone.org/plone/ticket/11460 [fRiSi]
January 19th, 2011· Update test to check for login instead of login_form. [elro]
· Remove login redirect alias. As of Plone 4.1 there is a login script. [elro]
January 4th, 2011· Depend on Products.CMFPlone instead of Plone. [elro]
· Avoid creating persistent DiscussionItemContainers prematurely when items are viewed that have commenting enabled but no actual comments yet. [davisagli]
· Don't cache navigation_root_path and navigation_root_url contextless http://dev.plone.org/plone/ticket/11291 [tom_gross]
· Add ids to links personal_bar when rendered as anonymous so they can be styled. This makes behavior consistent with the authenticated personal_bar. http://dev.plone.org/plone/ticket/10850 [eleddy]
November 16th, 2010· Fix presentation view when headings have HTML attributes (such as headings translated from reStructured Text).
· Removed unnecessary memoization of the presentation view; turned its tests into unit tests. [davisagli]
· XHTML 1.0 Strict searchbox.pt.