4.0.0-RC2
Jul/15/11
uPortal 4.0.0-RC2 announcement
Jasig is proud to announce the second release candidate of uPortal 4.0.0. We've fixed another 84 issues since RC1 and have a much more stable and feature-full release. There are known and unknown bugs in this release and all issues should be reported in the uPortal issue tracker.
Changes of note since RC1
Portlet 2.0 CacheControl support for render requests
Local user account password reset tool
Attribute swapper integrated into account management UI
CDATA support in entity files
JAXB based import/export framework
Not all entities are converted yet but Cernunnous scripts are being replaced as portal DAOs are updated to JPA2
crn-* ant tasks have been replaced with data-* ant tasks
Better controls presented to user when a portlet fails
File-Per-Environment approach for per-environment build time filtering
JSON based rendering pipeline fork for uMobile integration
Portlet Event based search portlet, any portlet in the portal can now provide search results
Action, Event, Render, and Resource timeout options for portlets.
Major 4.0 features
"Gallery" portal customization interface that combines portlet subscription, subscribed tabs, skin selection and tab layout into an easy to use interface.
Inline tab name editing
Drag & Drop reordering of tabs
Updated Administration Tools (Groups, Permissions & User Management)
Consistent URLs which move much of the navigational state of the portal to the URL data
i18n improvements
Centralized messages into a single file
Autotranslation of new messages to help bootstrap human translation
Grouper support shipping with the built in Groups & Permissions services
Pulled/Subscribable DLM fragments, allowing users to subscribe to a pre-built tab of portlets
Updated skin
JSR-286 Support
Setting response headers when handling a resource request is not working
Public render parameters are not working
New rendering pipeline with intelligent cache key generation
Upgraded to Spring 3.0
Standardization of REST like service APIs for dyanmic UI
All dynamic UI code is written as Fluid Components for standardization
Downloads are available from: http://downloads.jasig.org/uportal/uPortal-4.0.0-RC2/
Release notes are available at: https://wiki.jasig.org/display/UPC/4.0.0-RC2
-Eric Dalquist
Deployer Notes
Requires Servlet API 2.5 to run. Tomcat 6.0 is the first version of Tomcat to support Servlet 2.5
Requires JDK 6.0
Data export and import is required when upgrading.