uPortal 4.0.0-RC2 released

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

(Via Eric Dalquist)


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s