| Security |
| Guest users become Message Board moderators if given permission to add messages | LPE-1606 |
| Malicious JavaScript can be inserted into the Language portlet | LPE-1617 |
| A member of an organization or user group has membership access to all organizations and user groups | LPE-1656 |
| Malicious JavaScript can be inserted into the Plugins Configuration section of Control Panel | LPE-1661 |
| Server category in Control Panel is displayed on non-default instances | LPE-1778 |
| Audit records are incorrect when a administrator is impersonating another user | LPE-1519 |
| Possible XSS vulnerability in search portlet | LPE-1805 |
| Phishers can redirect users to an untrusted site | LPE-1503 |
| Add ability to restrict user full names during registration | LPE-1800 |
| Performance |
| Added a Language Filter to speed up page loading time | LPE-1521 |
| Remove unused references to PermissionUserFinder | LPE-1530 |
| Improved performance of GetterUtil | LPE-1836 |
| Some css is not being minified if Liferay is in a non-root context | LPE-1286 |
| Pages now load 100-200ms faster | LPE-1522 |
| Synchronous messages no longer has to wait for a timeout if no service provider is registered | LPE-1598 |
| Liferay portal starts up 30% faster after removing redundant spring beans | LPE-1618 |
| Reduced time needed to reindex search index | LPE-1620 |
| Reduced the size of generated Spring XML files to speed up start up times | LPE-1623 |
| Optimized algorithm used to get Spring root ApplicationContext | LPE-1624 |
| Optimized algorithm used for BeanReferenceAnnotationBeanPostProcessor | LPE-1626 |
| Resource files are copied every time a portlet is deployed | LPE-1643 |
| Algorithm used to update files via WebDAV has been improved | LPE-1649 |
| Algorithm used to export Document Library files to a LAR has been improved | LPE-1650 |
| Algorithm used to deliver a LAR has been improved | LPE-1651 |
| Exporting a website is faster | LPE-1655 |
| Classes used for upgrading are cached | LPE-1658 |
| Deleting user groups, communities or community roles may leave behind dirty data in the database | LPE-1668 |
| Added a lazy StringBuilder | LPE-1683 |
| IO operations are faster | LPE-1684 |
| Improved StripFilter performance | LPE-1709 |
| Performance improvement for GZipFilter | LPE-1719 |
| Performance improvement for comments | LPE-1746 |
| Removed InstancePool from *Factory classes | LPE-1758 |
| Add ability to set max dimensions of user portrait | LPE-1795 |
| Improved performance with new unsync IO classes | LPE-1826 |
| General |
| Portlet 2.0 (JSR 286) Compliance - Events incorrectly set window state and portlet mode | LPE-1551 |
| Cached Images are not displayed when using Websphere 7 | LPE-1815 |
| Building javadocs fail when command line arguments are too long | LPE-1845 |
| Cannot access a plugin's class loader from another plugin | LPE-1512 |
| Old properties in portal.properties causes confusion | LPE-1520 |
| Calling <liferay-util:include> from css.jsp causes a NullPointerException | LPE-1544 |
| Some users and groups in Active Directory are not imported | LPE-1547 |
| ProxyRequest throws a new exception even if no error has occurred | LPE-1564 |
| Default user associations now work with existing users | LPE-1566 |
| Added option to use reCAPTCHA for captcha checks | LPE-1578 |
| Pages do not validate as XHTML | LPE-1587 |
| Pages are cached incorrectly for some browsers | LPE-1595 |
| Can not use a custom implementation of Layout with LayoutType and LayoutTypePortlet | LPE-1612 |
| FileUtil can not handle large files | LPE-1630 |
| Add ehcache.xsd for verifying ehcache configuration files | LPE-1632 |
| Added interfaces for manually written persistence classes | LPE-1654 |
| Messaging proxy throws null pointer exception when the underlying service returns null | LPE-1657 |
| Portal logs can not be configured with any appenders | LPE-1659 |
| StartupHelper has been refactored into multiple classes | LPE-1660 |
| PortalConnector does not recognize HTTP/AJP connector specific attributes | LPE-1669 |
| Startup errors does not stop the server | LPE-1675 |
| Uploading a page icon does not work | LPE-1692 |
| MethodInvoker can not invoke arguments by class name | LPE-1696 |
| Web server does not shutdown if jcr.initialize.on.startup=true | LPE-1707 |
| Content-Type is not set when StripFilter is enabled | LPE-1723 |
| Incorrect constructor for AuditMessage class | LPE-1736 |
| Added option to remove /web/guest from URL | LPE-1752 |
| Portal does not recover after restarting the database | LPE-1761 |
| Added support for Maven 2 | LPE-1775 |
| Improved warning messages for PortalImpl | LPE-1782 |
| Re-factored MainServlet to make it easier to customize | LPE-1783 |
| Class loading issue with with Base64.stringToObject() | LPE-1785 |
| Invalid friendly URLs are allowed for communities and pages | LPE-1791 |
| Lock service can now create a lock which never expires | LPE-1794 |
| Standardized the ordering of *ServiceImpl's add/delete/update() | LPE-1797 |
| Allow My Places to be configured to be displayed in a simpler way | LPE-1837 |
| Re-factored abuse reporting to support management from Control Panel | LPE-1852 |
| Replaced "application/octet-stream" with ContentType | LPE-1744 |
| Added "id" attribute to default <form> | LPE-1822 |
| Portlets inserted into a layout column with start static portlets lose their position when the page is refreshed | LPE-1767 |
| Authentication |
| CAS does not work in clustered environments | LPE-1589 |
| Users can not sign in if their associated password policy is deleted | LPE-1628 |
| Allow Authentication from Multiple LDAP Servers | LPE-1839 |
| LDAP import can cause users to temporarily lose their user group associations | LPE-1365 |
| Users are not redirected to the correct page after signing in | LPE-1672 |
| NTLM does not allow a user to sign in from multiple browsers | LPE-1681 |
| Custom login URL does not work | LPE-1697 |
| Users are not redirect to the CAS sign in page | LPE-1698 |
| LDAP import interval is not respected | LPE-1801 |
| CAS does not redirect to the originally requested page | LPE-1838 |
| LDAP incorrectly gets preferences when exporting a user. | LPE-1842 |
| Control Panel |
| Malicious JavaScript can be inserted into the Plugins Configuration section of Control Panel | LPE-1661 |
| Server category in Control Panel is displayed on non-default instances | LPE-1778 |
| WAP mobile themes do not support JavaScript in the Control Panel | LPE-1577 |
| UI interface for migrating Document Library hook | LPE-1789 |
| Migrating database does not migrate mapping tables | LPE-1817 |
| Allow Authentication from Multiple LDAP Servers | LPE-1839 |
| Accessing the Tags section of the Control Panel causes errors | LPE-1500 |
| Upgrading permission algorithm may cause portal to crash | LPE-1535 |
| Changing the thumbnail dimensions does not rescale existing thumbnails | LPE-1576 |
| Adding a tag with an invalid character causes an exception | LPE-1625 |
| Asset Publisher & Tags Admin portlet does not work with DB2 | LPE-1694 |
| The number of members in a community may be incorrect | LPE-1700 |
| Control panel country and region drop downs throw a scripting error when using ie6 | LPE-1728 |
| Added ability to toggle the display of Control Panel sections | LPE-1759 |
| "Copy Page" & "Link to Page" doesn't show all pages | LPE-1798 |
| Sitemap xml for communities displays duplicate page urls | LPE-1799 |
| LDAP import interval is not respected | LPE-1801 |
| Can not add/edit users from Roles section of Control Panel | LPE-1807 |
| Pagination issue when assigning user roles from a community | LPE-1813 |
| Typo in the monitoring section of the Control Panel | LPE-1565 |
| Control Panel portlets can be removed and moved | LPE-1597 |
| Adding a duplicate tag causes a warning / exception | LPE-1834 |
| Database |
| When the JDBC batch size is set to 0, a divide by zero error is encountered | LPE-1588 |
| SQL queries with "is null" does not work in DB2 | LPE-1678 |
| Migrating database does not migrate mapping tables | LPE-1817 |
| Custom SQL function for Sybase assumes all values passed in are varchar | LPE-1560 |
| Can not change a wiki page's parent | LPE-1665 |
| Improved default settings for DB2 in portal.properties | LPE-1676 |
| Can not upgrade Document Library to 5.1 EE/5.2 EE in DB2 | LPE-1686 |
| Automatically generate portal database tables in a shard database | LPE-1691 |
| Automatically generate plugin database tables in a shard database | LPE-1810 |
| Database error messages are uninformative when using Hypersonic | LPE-1513 |
| Export / Import (LAR) |
| Web Content / Journal articles with images are not exported/imported correctly | LPE-1586 |
| Comment ratings are not imported from a LAR | LPE-1610 |
| Exporting/Importing LARs does not import portlets correctly if any portlet is scoped to a page | LPE-1720 |
| Exporting a website never finishes | LPE-1533 |
| Wiki Display portlets are not exported and imported correctly | LPE-1600 |
| Polls Display portlets are not exported and imported correctly | LPE-1604 |
| Archived configuration settings are not imported from a LAR | LPE-1608 |
| Algorithm used to export Document Library files to a LAR has been improved | LPE-1650 |
| Algorithm used to deliver a LAR has been improved | LPE-1651 |
| Exporting a website is faster | LPE-1655 |
| Out of memory error when exporting a website | LPE-1674 |
| Exporting a Document Library without the files now degrades gracefully | LPE-1725 |
| Can not export a site with a large Document Library | LPE-1747 |
| When exporting Web Content (Journal), ampersands are incorrectly encoded | LPE-1769 |
| Exporting Web content may not export background URLs correctly | LPE-1770 |
| Import\Export LAR data settings are incorrectly displayed | LPE-1844 |
| Extension Environment |
| Extension environment is now available as a plugin | LPE-1731 |
| Framework / API |
| Remove unused references to PermissionUserFinder | LPE-1530 |
| Scheduler does not allow multiple scheduler jobs per community | LPE-1671 |
| Added a byte array cache | LPE-1514 |
| Service builder incorrectly generates ORDER BY for compound primary keys | LPE-1516 |
| ScreenNameGenerator, ScreenNameValidator, LiberalScreenNameValidator moved to portal-service | LPE-1517 |
| API used to access the cache is inconsistent | LPE-1526 |
| Added a NoSuchModelException class | LPE-1528 |
| Updated BasePersistence to take advantage of generics | LPE-1531 |
| PortalUtil.getModel() renamed to PortalUtil.getBaseModel() | LPE-1532 |
| Added ability to set the maximum queue size in message bus | LPE-1538 |
| Lucene updated from 2.3.2 to 2.9.0 | LPE-1540 |
| Jackrabbit updated from 1.5.0 to 1.6.0 | LPE-1541 |
| Plugins now have accesses to PropsUtil.getProperties() | LPE-1552 |
| Ehcache updated from 1.6.2 to 1.7.1 | LPE-1553 |
| Added methods for adding default groups, roles, and user groups for users. | LPE-1559 |
| Added MethodComparator class | LPE-1570 |
| Synchronous messages no longer has to wait for a timeout if no service provider is registered | LPE-1598 |
| Request parameters are now accessible from ServiceContext | LPE-1611 |
| Eclipse JDT Core Batch Compiler updated from 3.4.1 to 3.5.1 | LPE-1636 |
| Added StreamUtil for reading and writing output streams | LPE-1645 |
| Commons IO updated from 1.3.2 to 1.4.0 | LPE-1670 |
| Added a lazy StringBuilder | LPE-1683 |
| Hibernate updated from 3.3.1 to 3.3.2 | LPE-1687 |
| Quartz Scheduler updated from 1.6.0 to 1.6.6 | LPE-1688 |
| SLF4J updated from 1.5.6 to 1.5.8 | LPE-1690 |
| *ParamUtil classes can now take a PortletRequest as a parameter | LPE-1701 |
| New method to retrieve the global lib directory | LPE-1730 |
| FreeMarker updated from 2.3.12 to 2.3.15 | LPE-1740 |
| JGroups updated from 2.6.11 to 2.6.13 | LPE-1750 |
| Selenium Remote Control updated from 1.0.0 B2 to 1.0.1 | LPE-1751 |
| Added XMLTask to development environment | LPE-1762 |
| Sample portlet in Plugins SDK has been simplified | LPE-1766 |
| ServiceContext now has access to the "cmd" parameter | LPE-1796 |
| New lock convenience methods added to DLFileEntry | LPE-1811 |
| Cannot remove saved preferences from database | LPE-1831 |
| Added a CoalescedPipe | LPE-1846 |
| High Availability / Clustering |
| CAS does not work in clustered environments | LPE-1589 |
| Automatically generate portal database tables in a shard database | LPE-1691 |
| Clustering does not work in Linux/Unix with IPv6 | LPE-1760 |
| Automatically generate plugin database tables in a shard database | LPE-1810 |
| JavaScript |
| Added a Language Filter to speed up page loading time | LPE-1521 |
| Pages now load 100-200ms faster | LPE-1522 |
| Tags*Selector breaks if curTags* is not specified | LPE-1556 |
| Enabling the ability to flag content can cause javascript errors in IE7 | LPE-1677 |
| Control panel country and region drop downs throw a scripting error when using ie6 | LPE-1728 |
| Calendar picker does not set the current day when "today" link is clicked | LPE-1835 |
| Localization |
| Added a Language Filter to speed up page loading time | LPE-1521 |
| Web Content/Journal tokens are incorrect if the URL is contains the language | LPE-1548 |
| Permissions |
| Guest users become Message Board moderators if given permission to add messages | LPE-1606 |
| Power Users can view documents added to My Community via WebDAV | LPE-1619 |
| A member of an organization or user group has membership access to all organizations and user groups | LPE-1656 |
| Using RoleLocalServiceUtil.hasUserRoles() with a community role now causes an exception | LPE-1585 |
| An exception occurs if a user views a poll he does not have permission to view | LPE-1607 |
| Draft Blog entries are displayed | LPE-1664 |
| Can not navigate to a community if the user does not have permission to view the first page | LPE-1705 |
| Editing permissions from control panel may not work correctly | LPE-1712 |
| Plugin Hooks |
| Unable to override ScreenNameValidator through hooks | LPE-1802 |
| Unable to override ScreenNameGenerator through hooks | LPE-1803 |
| Plugin hooks can now override users.screen.name.generator/validator | LPE-1518 |
| Property values changes when multiple plugin hooks modify portal.properties | LPE-1524 |
| Plugin hooks do not override some portal properties | LPE-1680 |
| Added ability to toggle the display of Control Panel sections | LPE-1759 |
| Allow EmailAddressGenerator to be overridden by hooks | LPE-1804 |
| liferay-hook_5_2_0.dtd does not list some overrideable properties | LPE-1511 |
| Plugin Portlet - Chat |
| Chat portlet does not work if the portal is not deployed in the ROOT context | LPE-1717 |
| Plugin Portlet - Google Maps |
| Google map portlet is not displaying map in IE6 | LPE-1809 |
| Plugin Portlet - Web Form |
| Paragraph fields in the Web Form Portlet are mandatory by default | LPE-1693 |
| Plugin Portlet - WSRP |
| WSRP incorrectly requires users to agree to Terms of Use | LPE-1806 |
| Plugin Portlets |
| Portlet 2.0 (JSR-286) Compliance - Public render parameters from plugin portlets | LPE-1784 |
| Exceptions when using LocalizationUtil from plugins | LPE-1763 |
| Plugins |
| Extension environment is now available as a plugin | LPE-1731 |
| Plugins cannot reference portal beans | LPE-1855 |
| Class loading issue with classes in a plugin | LPE-1437 |
| Liferay portal is unable to invoke services from plugins | LPE-1772 |
| Portlet |
| Comment ratings are not imported from a LAR | LPE-1610 |
| A newly deployed ajaxable portlet cannot be refreshed until the whole page has been reloaded | LPE-1545 |
| Restoring an archived configuration setup may not work | LPE-1629 |
| Portlets defined as static in the portal-ext.properties are still movable | LPE-1634 |
| You can add a new application above Static Portlet | LPE-1718 |
| Cannot add a portlet between a start and end static portlet | LPE-1729 |
| WAI and IFrame connector portlets do not directly display the application | LPE-1779 |
| Portlet - Asset Publisher |
| The maximum items setting in Blogs & Asset Publisher is ignored by the portlet | LPE-1627 |
| Asset Publisher & Tags Admin portlet does not work with DB2 | LPE-1694 |
| Portlet - Blog |
| Blogs comment notification email does not include the comment in the email | LPE-1567 |
| Unable to add comments to blogs when viewing it through the blog aggregator | LPE-1593 |
| The maximum items setting in Blogs & Asset Publisher is ignored by the portlet | LPE-1627 |
| Draft Blog entries are displayed | LPE-1664 |
| Drafts of existing blogs entries are not saved | LPE-1749 |
| Incorrect Google ping URL if the blog is created in the Control Panel | LPE-1755 |
| Unable to edit blogs through the Blogs Aggregator portlet | LPE-1788 |
| Added subscription for Blogs | LPE-1833 |
| Portlet - Calendar |
| Exported ICS Files cannnot be imported by Outlook 2003 | LPE-1713 |
| Portlet - Document Library |
| Document library throws an exception when moving a file using AdvancedFileSystemHook | LPE-1549 |
| Power Users can view documents added to My Community via WebDAV | LPE-1619 |
| Document Library does not return the latest revision of a document | LPE-1546 |
| UI interface for migrating Document Library hook | LPE-1789 |
| Files created using WebDAV have weird characters in the file name | LPE-1507 |
| WebDAV server requests now includes user agent information | LPE-1508 |
| Cannot edit files using WebDAV on OS X | LPE-1509 |
| Document library download box comes up slow when downloading a large file | LPE-1579 |
| Algorithm used to update files via WebDAV has been improved | LPE-1649 |
| Algorithm used to export Document Library files to a LAR has been improved | LPE-1650 |
| Document Library is more responsive when adding/updating files | LPE-1653 |
| Exporting a Document Library without the files now degrades gracefully | LPE-1725 |
| Document Library may incorrectly set a document's mime type | LPE-1741 |
| Can not upload files larger than 2GB | LPE-1742 |
| Can not export a site with a large Document Library | LPE-1747 |
| New lock convenience methods added to DLFileEntry | LPE-1811 |
| DLFileRank related exception when accessing Document Library | LPE-1814 |
| Flash Uploader is improperly displaying the language key | LPE-1827 |
| Portlet - Image Gallery |
| Power Users can view documents added to My Community via WebDAV | LPE-1619 |
| Files created using WebDAV have weird characters in the file name | LPE-1507 |
| WebDAV server requests now includes user agent information | LPE-1508 |
| Cannot edit files using WebDAV on OS X | LPE-1509 |
| Changing the thumbnail dimensions does not rescale existing thumbnails | LPE-1576 |
| Document Library may incorrectly set a document's mime type | LPE-1741 |
| Can not upload files larger than 2GB | LPE-1742 |
| Image Gallery images have invalid mime type | LPE-1745 |
| Can not export a site with a large Document Library | LPE-1747 |
| Flash Uploader is improperly displaying the language key | LPE-1827 |
| Portlet - Language |
| Malicious JavaScript can be inserted into the Language portlet | LPE-1617 |
| Portlet - Message Boards |
| Guest users become Message Board moderators if given permission to add messages | LPE-1606 |
| Cannot edit a Message Board message created by a deleted user | LPE-1562 |
| Users end up on the wrong tab using search in Message Boards | LPE-1527 |
| Adding a URL or image to the Message Boards text area erases the current content | LPE-1609 |
| Message Boards messages sent through a mailing list have incorrect URLs | LPE-1715 |
| Message Boards mailing list does not work | LPE-1716 |
| Performance improvement for comments | LPE-1746 |
| Improved navigation in Message Boards portlet | LPE-1781 |
| New thread locking option for Message Boards | LPE-1820 |
| Added "id" attribute to Message Boards configuration | LPE-1757 |
| Portlet - My Communities |
| The number of members in a community may be incorrect | LPE-1700 |
| "Copy Page" & "Link to Page" doesn't show all pages | LPE-1798 |
| Pagination issue when assigning user roles from a community | LPE-1813 |
| Portlet - Polls |
| Polls Display portlets are not exported and imported correctly | LPE-1604 |
| An exception occurs if a user views a poll he does not have permission to view | LPE-1607 |
| Extra period in Polls portlet after a poll has expired | LPE-1563 |
| Portlet - Search |
| Possible XSS vulnerability in search portlet | LPE-1805 |
| Search portlet can now search for system portlets | LPE-1667 |
| Portlet - Sign In |
| Add ability to restrict user full names during registration | LPE-1800 |
| Portlet - Web Content |
| Web Content / Journal articles with images are not exported/imported correctly | LPE-1586 |
| Sorting Web Content / Journal articles by version does not work | LPE-1534 |
| ArticleDisplay now has access to the article's tags | LPE-1537 |
| Editing a Web Content article removes all white space from the article | LPE-1539 |
| Web Content/Journal tokens are incorrect if the URL is contains the language | LPE-1548 |
| Web Content List portlet display articles before the display date | LPE-1642 |
| Added ability to customize the available Web Content template language types | LPE-1768 |
| When exporting Web Content (Journal), ampersands are incorrectly encoded | LPE-1769 |
| Exporting Web content may not export background URLs correctly | LPE-1770 |
| No articles are displayed in the Web Content List portlet | LPE-1821 |
| Errors are not shown when configuring Web Content Display portlet | LPE-1823 |
| Basic search in Web Content Display gives irrelevant results | LPE-1848 |
| Web Content articles are published to live even if configured otherwise | LPE-1584 |
| Portlet - Wiki |
| Creating a new Wiki node may sometimes end up editing an existing node | LPE-1510 |
| New Wiki pages can be marked as a minor edit | LPE-1525 |
| Changing a Wiki page's parent can not be reverted | LPE-1592 |
| Backslashes are not caught in Wiki title | LPE-1594 |
| Creating a new Wiki page may inadvertently rename an existing page | LPE-1599 |
| Wiki Display portlets are not exported and imported correctly | LPE-1600 |
| Incoming Links in the Wiki portlet are case sensitive and thus will not show some links that belong in that list | LPE-1602 |
| Wiki nodes still appear in the portlet configuration after being deleted | LPE-1641 |
| Can not change a wiki page's parent | LPE-1665 |
| The order of Wiki nodes displayed in the top links of the portlet do not consistently reflect the settings in Display Settings | LPE-1614 |
| Cannot go to another Wiki Node after adding a Wiki Page | LPE-1861 |
| Reporting |
| Added support for Jasper XLS data source to reporting framework | LPE-1590 |
| Search |
| Search index is not updated after an upgrade | LPE-1506 |
| Lucene has been refactored to improve performance | LPE-1596 |
| Reduced time needed to reindex search index | LPE-1620 |
| Assets can be searched by a tag even after the tag is deleted | LPE-1635 |
| Lucene search writer is now thread safe | LPE-1637 |
| Lucene does not shutdown properly | LPE-1638 |
| Multiple search index accessor may exist | LPE-1639 |
| Search portlet does not highlight words with different casing | LPE-1764 |
| Add ability to remove portlets from the list of portlets searched by the search Portlet | LPE-1765 |
| Staging |
| Staging and remote publishing does not allow you to schedule an event | LPE-1829 |
| Deleting proposals leave behind dirty data in the database | LPE-1673 |
| Deactivating staging while browsing the staged pages causes an exception | LPE-1722 |
| Can not export a site with a large Document Library | LPE-1747 |
| Staging with workflow enabled will not allow you to delete live pages | LPE-1774 |
| Staging and remote publishing do not show the correct time when the user changes timezone | LPE-1816 |
| Staging and remote publishing input scheduler year does not allow for future year selection | LPE-1824 |
| Web Content articles are published to live even if configured otherwise | LPE-1584 |
| TagLib |
| Improved usability of <liferay-ui:input-permissions> | LPE-1704 |
| Added support for cssClass attribute in all <liferay-ui:input-*> taglibs | LPE-1714 |
| Page Iterator does not allow users to redefine how many pages are shown in the page drop down | LPE-1735 |
| Comments area is blank if there are no comments | LPE-1739 |
| $theme.getSetting("my-setting") | LPE-1787 |
| Add html classnames to search result table | LPE-1832 |
| Back button becomes null when using javascript to return to the previous page. | LPE-1840 |
| Thumbs rating system does not display accurately until the page is refreshed | LPE-1591 |
| Themes |
| $theme.getSetting("my-setting") | LPE-1787 |
| Add html classnames to search result table | LPE-1832 |
| Added support for FreeMarker themes | LPE-1853 |
| WAP DTD url has changed | LPE-1786 |
| Upgrade |
| Added a Language Filter to speed up page loading time | LPE-1521 |
| SQL queries with "is null" does not work in DB2 | LPE-1678 |
| Search index is not updated after an upgrade | LPE-1506 |
| Service builder incorrectly generates ORDER BY for compound primary keys | LPE-1516 |
| Can not upgrade Document Library to 5.1 EE/5.2 EE in DB2 | LPE-1686 |
| Can not upgrade because of changes to the database | LPE-1689 |
| Upgrading in JBoss produces multiple database warnings | LPE-1706 |
| Can not upgrade from 4.2.2 to 4.3.0 | LPE-1771 |