Child pages
  • 3.0.4
Skip to end of metadata
Go to start of metadata

Released on: 20/May/09

3.0.4 GA announcement

Icon

Jasig is proud to announce the General Audience release of uPortal 3.0.4 GA This release is the result feedback from the significant interest and use of the previous 3.0 releases.

Full release notes are available along with a uPortal 3.0 release overview on the 3.0.4 Release page on the Jasig wiki.

This release includes the following new features and fixes:

Bug

  • UP-647 - RDBMUserLayoutStore SQL escaping
  • UP-1487 - IllegalStateException and memory leak in RDBMDistributedLayoutStore._safeGetUserLayout
  • UP-1787 - Detached windows share portlet instance with undetached ones causing odd behaviour
  • UP-2355 - import-preferences should check that the dlm path ref is not null
  • UP-2356 - When attempting to Choose a Skin using the DLMUserPreferences channel user layouts get corrupted
  • UP-2357 - uportal-impl tests fail after adding additional datasource to datasourceContext.xml
  • UP-2359 - StaticRenderingPipelin throws Null pointer exception when trying to log error
  • UP-2366 - Maximizing a portlet via a Theme UI link does not set the correct WindowState
  • UP-2377 - User locale isn't passed to theme stylesheet
  • UP-2409 - Export operations may generate file names that are invalid on Windows
  • UP-2419 - If first call to a portlet is an action normal rendering is done
  • UP-2420 - EXCLUSIVE fname links don't work
  • UP-2421 - Null user attribute value causes NPE in CPersonAttributes
  • UP-2422 - Handle null IAuthorizationPrincipal in XalanAuthorizationHelperBean
  • UP-2425 - Customize link not rendered for layout owners
  • UP-2443 - findbugs automated code review: (possible) null pointer dereferences

Improvement

  • UP-2308 - Pass all parameters through LoginServlet if uP_fname is there [PATCH]
  • UP-2342 - uPortal should set a favicon in the <head>
  • UP-2380 - Add comments to uportal-impl/test/resources/properties/contexts/*

Source and Quick Start downloads are available on the uPortal Downloads page.

This release is ready for general use. If you do find any issues please file them in the Jasig Issue Tracker

I want to thank everyone who contributed to the development both directly and in-directly. Having this developer community available for both code and design insight has been invaluable.

uPortal 3 Release Engineer,
-Eric Dalquist

Release Summary

Notes for Deployers

There are no known issues upgrading from any 3.0 release to 3.0.3

Bug

  • UP-647 - RDBMUserLayoutStore SQL escaping
  • UP-1487 - IllegalStateException and memory leak in RDBMDistributedLayoutStore._safeGetUserLayout
  • UP-1787 - Detached windows share portlet instance with undetached ones causing odd behaviour
  • UP-2355 - import-preferences should check that the dlm path ref is not null
  • UP-2356 - When attempting to Choose a Skin using the DLMUserPreferences channel user layouts get corrupted
  • UP-2357 - uportal-impl tests fail after adding additional datasource to datasourceContext.xml
  • UP-2359 - StaticRenderingPipelin throws Null pointer exception when trying to log error
  • UP-2366 - Maximizing a portlet via a Theme UI link does not set the correct WindowState
  • UP-2377 - User locale isn't passed to theme stylesheet
  • UP-2409 - Export operations may generate file names that are invalid on Windows
  • UP-2419 - If first call to a portlet is an action normal rendering is done
  • UP-2420 - EXCLUSIVE fname links don't work
  • UP-2421 - Null user attribute value causes NPE in CPersonAttributes
  • UP-2422 - Handle null IAuthorizationPrincipal in XalanAuthorizationHelperBean
  • UP-2425 - Customize link not rendered for layout owners
  • UP-2443 - findbugs automated code review: (possible) null pointer dereferences

Improvement

  • UP-2308 - Pass all parameters through LoginServlet if uP_fname is there [PATCH]
  • UP-2342 - uPortal should set a favicon in the <head>
  • UP-2380 - Add comments to uportal-impl/test/resources/properties/contexts/*

Bugs known to afflict uPortal 3.0.4 GA

Unable to locate JIRA server for this macro. It may be due to Application Link configuration.

Issues addressed in uPortal 3.0.4 GA

Unable to locate JIRA server for this macro. It may be due to Application Link configuration.
  • No labels