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 <https://issues.jasig.org/browse/UP>.

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
     o Not all entities are converted yet but Cernunnous scripts are
       being replaced as portal DAOs are updated to JPA2
     o 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
     o Centralized messages into a single file
     o 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
     o Setting response headers when handling a resource request is not
       working
     o 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

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to