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.