Pluto 1.1.4 Release Notes

Bug

  • PLUTO-341 - Page Admin Portlet does not work with Internet Explorer ver 6
  • PLUTO-356 - Pluto Driver not using injected Portal URL Parser
  • PLUTO-361 - Error when parsing the portal url
  • PLUTO-369 - Inconsistency in PortletRequest attribute handling
  • PLUTO-370 - Cannot build 1.1.3 GA release from source
  • PLUTO-381 - Not able to Add Portal page to a new application
  • PLUTO-383 - DefaultUserInfo service returns null userinfo map
  • PLUTO-386 - Src distribution does not contain Pluto-AntTask.jar
  • PLUTO-389 - Pluto-Ant-Task can not be built because of missing junit dependency
  • PLUTO-390 - EarAssemblerTest failure
  • PLUTO-393 - Maximize Window State formatting problems in Firefox 2.0

Improvement

  • PLUTO-347 - Remove dependency on shared/lib xerces and xmlAPIs
  • PLUTO-358 - Upgrade to Castor 1.1.1
  • PLUTO-375 - The ExpressionEvaluatorProxy for JSP 2.1 is unimplemented
  • PLUTO-376 - Update Pluto to work with Tomcat 6.x
  • PLUTO-384 - PortletContextManager.getPortletApplicationDescriptor returns null when a portlet context cannot be found.
  • PLUTO-385 - Use CSS-based tab navigation for Pluto Portal
  • PLUTO-387 - Provide add/remove page functionality to Pluto Portal Driver
  • PLUTO-388 - Removed use of deprecated method

New Feature

  • PLUTO-186 - ToolTips to Portlet Controls
  • PLUTO-359 - Add ability to assemble EAR files
  • PLUTO-382 - Have Page Administrator portlet persist new page configurations

Pluto 1.1.3 Release Notes

Bug

  • PLUTO-351 - Method removeAttribute in PortletRequestImpl causes NullPointerException in Resin 3.0.17

Improvement

New Feature

  • PLUTO-352 - Implement "Simple" Portlet Page Support

Task

  • PLUTO-348 - Automate PGP key signing of M2 artifacts.
  • PLUTO-349 - Include META-INF/LICENSE and META-INF/NOTICE in maven artifacts

Pluto 1.1.2 Release Notes

Bug

  • PLUTO-331 - Page Admin Portlet fails in Pluto 1.1.1
  • PLUTO-332 - PortletContextManager.remove(InternalPortletContext) fails
  • PLUTO-336 - Provide alternate ways for deriving applicationId

Improvement

  • PLUTO-334 - UserInfoService should provide PortletWindow in getUserInfo()
  • PLUTO-335 - Use proper namespacing for JavaScript in Page Admin Portlet
  • PLUTO-338 - Remove dependency to plexus file utils, commons httpclient and commons beanutils
  • PLUTO-344 - Update maven pluto plugin to accept a list of war files to assemble.

New Feature

  • PLUTO-328 - Add support for a callback right before Render and Action in PortletServlet

Task

  • PLUTO-339 - Deprecate PortletEntity getControllerServletUri() so it can be removed in future versions of Pluto.
  • PLUTO-345 - Fix link to distribution website on http://portals.apache.org/pluto/v11/getting-started.html