3.1.1
Migration Documentation
The 3.1.0 to 3.1.1 migration documentation contains an overview of major changes found in 3.1.1. Please update the migration page with issues and solutions you discover as your institution upgrades to 3.1.1.
May/20/09
uPortal 3.1.1 GA announcement
Jasig is proud to announce the General Audience release of uPortal 3.1.1 GA This release is the result feedback from the significant interest and use of the previous 3.1.0 release.
Full release notes are available along with a uPortal 3.1 release overview on the 3.1.1 Release page on the Jasig wiki.
This release includes the following new features and fixes:
Bug
UP-2377 - User locale isn't passed to theme stylesheet
UP-2379 - Import/Export tasks should fail if import or export of any entity fails
UP-2390 - Import operations broken in ImportExportPortlet
UP-2393 - Remove vestigle xsl:if around query initialization
UP-2399 - Add missing AJAX strings to messages.xml
UP-2403 - Exporting preferences for transient portlets fails
UP-2407 - problem locking fragment and/or individual portlets in layout
UP-2408 - incorrect table rendering in group manager
UP-2409 - Export operations may generate file names that are invalid on Windows
UP-2410 - DLM ProcessingPipe is a singleton
UP-2411 - Groups Manager paging controls don't display
UP-2414 - MySQL generates error when creating index UPPERM_IDX on UP_PERMISSION: Specified key was too long; max key length is 1000 bytes
UP-2417 - WebProxyPortlet channel publishing document in uPortal 3.1.0 is broken
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-2423 - Portlets targeted by fname don't recieve parameters from the URL
UP-2425 - Customize link not rendered for layout owners
UP-2433 - [Regression] New fluid design does not support arbitrary column widths
UP-2434 - global cache function does not clear stale cache entries
UP-2441 - database event logging is on by default
UP-2443 - findbugs automated code review: (possible) null pointer dereferences
Improvement
UP-2340 - FragmentDefinitionDao should have a JPA unit test
UP-2380 - Add comments to uportal-impl/test/resources/properties/contexts/*
UP-2402 - Make import & export tasks fail-fast
Task
Downloads are available from: http://www.jasig.org/uportal/download/uportal-311
Release notes are available at: http://www.ja-sig.org/wiki/display/UPC/3.1.1
uPortal 3.1 Manual: http://www.ja-sig.org/wiki/display/UPM31
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
Bug
UP-2377 - User locale isn't passed to theme stylesheet
UP-2379 - Import/Export tasks should fail if import or export of any entity fails
UP-2390 - Import operations broken in ImportExportPortlet
UP-2393 - Remove vestigle xsl:if around query initialization
UP-2399 - Add missing AJAX strings to messages.xml
UP-2403 - Exporting preferences for transient portlets fails
UP-2407 - problem locking fragment and/or individual portlets in layout
UP-2408 - incorrect table rendering in group manager
UP-2409 - Export operations may generate file names that are invalid on Windows
UP-2410 - DLM ProcessingPipe is a singleton
UP-2411 - Groups Manager paging controls don't display
UP-2414 - MySQL generates error when creating index UPPERM_IDX on UP_PERMISSION: Specified key was too long; max key length is 1000 bytes
UP-2417 - WebProxyPortlet channel publishing document in uPortal 3.1.0 is broken
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-2423 - Portlets targeted by fname don't recieve parameters from the URL
UP-2425 - Customize link not rendered for layout owners
UP-2433 - [Regression] New fluid design does not support arbitrary column widths
UP-2434 - global cache function does not clear stale cache entries
UP-2441 - database event logging is on by default
UP-2443 - findbugs automated code review: (possible) null pointer dereferences
Improvement
UP-2340 - FragmentDefinitionDao should have a JPA unit test
UP-2380 - Add comments to uportal-impl/test/resources/properties/contexts/*
UP-2402 - Make import & export tasks fail-fast