Security
Improved XSS preventionLPE-1029
Filters are not applied to URLs of the form /widget/c/portal/*LPE-1124
Malicious JavaScript can be inserted into the Directory portletLPE-1131
Guest can have configuration permissionLPE-1014
Malicious JavaScript can be inserted into the Polls portletLPE-1100
Performance
Filters are not applied to URLs of the form /widget/c/portal/*LPE-1124
Possible memory leak when using CASLPE-1058
WSRP has been rewrittenLPE-1089
Language servlet requests are not cachedLPE-1165
General
Role listeners are not called after a role is removed from a userLPE-1033
Monitoring support for portal and portlet operationsLPE-1042
Friendly URLs that cannot start with a locale IDLPE-1043
Unable to change look and feel of some pagesLPE-1061
Google Apps integrationLPE-1065
Users are not redirected to the correct pageLPE-1067
MVCPortlets can now automatically copy parameters from ActionRequest to RenderRequestLPE-1071
Portlet errors are not displayedLPE-1073
Standardized filters to extend BasePortalFilterLPE-1081
Improve speed of indexing users and ldap import/exportLPE-1092
Validator.isXml does not recognize <root /> as XMLLPE-1101
Cannot restart Liferay portal from WebSphereLPE-1103
Friendly URL using i18n Servlet Defined in web.xml is Replaced With LanguageId in All LinksLPE-1111
Ant build-lang may translate the languages incorrectlyLPE-1149
New script to build all services and wsdd's automaticallyLPE-1151
WSRP support has been moved to a pluginLPE-1153
Browser does not open after Tomcat 6 startsLPE-1156
Some html <input> tags are not closed properlyLPE-1052
SAXReaderImpl & ExceptionTranslator's stack traces are incompleteLPE-1066
Added Switzerland Region InformationLPE-1117
Incorrect HTML used in loading animationLPE-1147
Authentication
Unable to import from LDAPLPE-1013
Unable to change passwords if using LDAP password policyLPE-1030
Possible memory leak when using CASLPE-1058
Cannot access "Add Application" menu using NTLM and IELPE-1017
Option to not require password for basic authenticationLPE-1031
Administrator passwords do not get synced with LDAPLPE-1045
Static passwords may be displayed to the user incorrectly after account creationLPE-1056
Cannot use FCKeditor to upload imagesLPE-1080
Sample RequestHeaderAutoLoginLPE-1085
LDAP export may fail if jobtitle is emptyLPE-1133
Enabling LDAP export throws an exceptionLPE-1020
Updating user that does not exist in LDAP throws an exceptionLPE-1095
Control Panel
New option to prevent users from editing screen name and emailLPE-1041
Some Wiki links do not work in the control panelLPE-1049
Changes to the list of available languages is not savedLPE-1068
Search Data in the Redirect URL of the Control Panel's Organization Admin Becomes Too Long For Some BrowsersLPE-1076
Cannot add more than one address to a user / organizationLPE-1110
Converting permission algorithms may not workLPE-1118
Cannot Open a Window to Change the Portal Logo for Certain Languages in IE6LPE-1134
Header column is too short in plugins configurationLPE-1075
Database
Quickly adding social activities results in a duplicate key exceptionLPE-1015
Liferay does not start if database is shardedLPE-1064
Counter service's database connection times outLPE-1102
"Invalid object name" error occurs if using SQL Server 2000LPE-1152
Finished adding support for Java Persistence Query LanguageLPE-1038
Corrupt database do not get upgradedLPE-1047
ShardLocalServiceUtil is more robustLPE-1083
Upgrade may fail if database supports altering column name but not column typeLPE-1093
QueryPos can now take an array of valuesLPE-1104
Automatically detect and fix incorrect user entries in the databaseLPE-1161
Added Switzerland Region InformationLPE-1117
Export / Import (LAR)
Web Content / Journal articles do not show up in searches after a site importLPE-1046
Journal Content Portlet Exports the Most Recent Article, Regardless of Approval StatusLPE-1055
Extension Environment
New mechanism to override the default resource-actions permissionsLPE-1106
Remove unused file from ext environmentLPE-1148
Framework / API
Quickly adding social activities results in a duplicate key exceptionLPE-1015
Added a business rules engineLPE-1099
JavaScript framework for accessing portal propertiesLPE-1016
New method to get the number of message board post across all communitiesLPE-1018
Removed spring-test.jarLPE-1036
New methods to dynamically set headers when using HttpUtil.URLto*()LPE-1062
Methods in PortletResponseUtil can now take a MimeResponseLPE-1079
New Axis ServletUtil classLPE-1082
Service builder will now auto-generate localization methodsLPE-1087
New util method to create a localization map based on a XMLLPE-1088
WSRP has been rewrittenLPE-1089
QueryPos can now take an array of valuesLPE-1104
New method to access PortletRequest from a SearchContainerLPE-1107
Simplify API for sending messages on the message busLPE-1108
Allow plugins and ext environment to configure destinations on the message busLPE-1109
New constructor for SearchContainerLPE-1113
Allow plugins to configure PortletBag with other portletsLPE-1114
New Content-Length constant for HttpHeaders classLPE-1121
New method to access the latest response's cookiesLPE-1122
New $ constant for StringPoolLPE-1123
liferay-portlet.xml now honors full URLs for CSS and JSLPE-1125
StringServletOutputStream can now take a ByteArrayOutputStreamLPE-1127
New ResourceRetriever interface for accessing resourcesLPE-1128
get*Uuid() methods are now auto-generatedLPE-1130
Classes that extend PrimitiveWrapper are now ComparableLPE-1157
Automatically detect and fix incorrect user entries in the databaseLPE-1161
Portal level polling mechanism for portletsLPE-884
High Availability / Clustering
Load balancing for SolrLPE-1145
JavaScript
Unable to delete commentsLPE-1012
Unable to expand/collapse all when publishing to live or remoteLPE-1006
JavaScript framework for accessing portal propertiesLPE-1016
Cannot access "Add Application" menu using NTLM and IELPE-1017
Some javascript is not minified correctly and throws an exceptionLPE-1050
The list of pages in Manage Pages does not update when pages are added/deletedLPE-1090
Portal level polling mechanism for portletsLPE-884
Localization
New util method to create a localization map based on a XMLLPE-1088
LocalizationUtil may return the wrong XML when removing a languageLPE-1097
Friendly URL using i18n Servlet Defined in web.xml is Replaced With LanguageId in All LinksLPE-1111
Ant build-lang may translate the languages incorrectlyLPE-1149
Language servlet requests are not cachedLPE-1165
Permissions
Guest can have configuration permissionLPE-1014
Allow user groups to be a member of organizationsLPE-1053
User Groups can now be assigned to community roles and organization rolesLPE-1120
Migrating to permission algorithm 5 or 6 failsLPE-1007
Cannot access "Add Application" menu using NTLM and IELPE-1017
Guest users cannot view blog entriesLPE-1021
Members assigned by usergroup to organizations do not have the appropriate permissionsLPE-1167
Improved script for migrating to permission algorithm 5 & 6LPE-1084
Default permissions for the Owner roleLPE-1105
New mechanism to override the default resource-actions permissionsLPE-1106
Plugin Portlet - Chat
Chat portlet does not work with 3rd party JavaScript librariesLPE-1139
Portal level polling mechanism for portletsLPE-884
Chat portlet's Online Friends tab is cut offLPE-1141
The alt attribute is missing from the image tags in Chat/Weather/WOL portletsLPE-1142
Plugin Portlet - Google Gadget
Google Gadgets portlet does not workLPE-1132
Google Gadget portlet does not workLPE-1003
Plugin Portlet - Google Maps
Get directions does not work in Google Maps PluginsLPE-1098
Plugin Portlet - Google Search
Remove Google search portletLPE-1115
Plugin Portlet - Weather
Images in Weather portlet do not show upLPE-1002
The alt attribute is missing from the image tags in Chat/Weather/WOL portletsLPE-1142
Plugin Portlet - WOL
WOL Summary portlet shows Twitter accountLPE-1004
Summary portlet shows link for Blogs even if user doesn't have a blogLPE-1146
The alt attribute is missing from the image tags in Chat/Weather/WOL portletsLPE-1142
Plugin Portlets
Class loading issues with PluginsMessagingConfigurator in pluginsLPE-1048
Allow plugins to configure PortletBag with other portletsLPE-1114
liferay-portlet.xml now honors full URLs for CSS and JSLPE-1125
Plugin Web - Solr Search Engine
Added ability to toggle auto-commit in Solr pluginLPE-1143
Basic authentication for SolrLPE-1144
Load balancing for SolrLPE-1145
Search results is not ordered by relevanceLPE-524
Plugins
Unable to specify a portlet's available window states in portlet.xmlLPE-1096
Deploying plugins to WebSphere no longer requires adding ibm-web-ext.xmiLPE-1138
Portlet
Portlets With Refresh Enabled Do Not Retain Their Window StateLPE-1060
Adding tags with special characters may cause javscript errorsLPE-1069
Refresh icon disappearsLPE-1074
The refresh portlet icon only works onceLPE-1077
Unable to specify a portlet's available window states in portlet.xmlLPE-1096
ConfigurationAction now has access to the resource lifecycleLPE-882
Portlet - Activities
Quickly adding social activities results in a duplicate key exceptionLPE-1015
Activities portlet now tracks Image Gallery activitiesLPE-1119
Activities portlet does not work on community and organization pagesLPE-1136
Portlet - Admin
Converting permission algorithms may not workLPE-1118
Portlet - Blog
The FCKeditor does not appear when using FirefoxLPE-1129
Guest users cannot view blog entriesLPE-1021
Some javascript is not minified correctly and throws an exceptionLPE-1050
Blog Entry Titles With Special Characters Such As "?" Cause Blog Entry Links to be InvalidLPE-929
The Blogs portlet default value for Maximum Items to Display can cause confusionLPE-1011
Portlet - Breadcrumb
Guest can have configuration permissionLPE-1014
Option to show organizations / communities in breadcrumbLPE-1044
Portlet - Directory
Malicious JavaScript can be inserted into the Directory portletLPE-1131
Portlet - Document Library
Old versions of Document Library files may not fully downloadLPE-1000
Cannot change the folder of a document in Document LibraryLPE-1019
Document Library, Image Gallery and Wiki allows files up to 3GBLPE-1026
An empty path causes WebDAV to throw an exceptionLPE-1035
No error message when uploading multiple filesLPE-1162
Portlet - Enterprise Admin
New option to prevent users from editing screen name and emailLPE-1041
Cannot add more than one address to a user / organizationLPE-1110
Cannot Open a Window to Change the Portal Logo for Certain Languages in IE6LPE-1134
User advanced search should default active to trueLPE-1094
Portlet - Image Gallery
Document Library, Image Gallery and Wiki allows files up to 3GBLPE-1026
Activities portlet now tracks Image Gallery activitiesLPE-1119
No error message when uploading multiple filesLPE-1162
Portlet - Journal / Web Content
Web Content Display indexes are not removed when removing the portlet from a pageLPE-1028
The FCKeditor does not appear when using FirefoxLPE-1129
Dynamically generated links in Web Content / Journal articlesLPE-1032
Some javascript is not minified correctly and throws an exceptionLPE-1050
Journal Content Portlet Exports the Most Recent Article, Regardless of Approval StatusLPE-1055
Added parent-structure-id attribute to the Journal / Web Content structure XMLLPE-1137
Portlet - Message Boards
New method to get the number of message board post across all communitiesLPE-1018
Message Board threadcounts and postcounts may be incorrectLPE-1150
Portlet - Navigation
Guest can have configuration permissionLPE-1014
Portlet - Plugin Installer
Header column is too short in plugins configurationLPE-1075
Portlet - Polls
Malicious JavaScript can be inserted into the Polls portletLPE-1100
Portlet - Requests
Community administrator cannot approve membership requestsLPE-1140
Friend requests may get confirmed or ignored involuntarilyLPE-786
Portlet - Search
Added title and meta descriptions to search resultsLPE-1027
Portlet - Shopping
Guest can have configuration permissionLPE-1014
Portlet - Sign In
Guest can have configuration permissionLPE-1014
Portlet - Site Map
Guest can have configuration permissionLPE-1014
Portlet - Wiki
Document Library, Image Gallery and Wiki allows files up to 3GBLPE-1026
Some Wiki links do not work in the control panelLPE-1049
Links in the Wiki RSS is brokenLPE-1154
Improved display style of Wiki headersLPE-1034
Wiki page tags overlap with the titleLPE-1234
Search
Some search results are not listed for authenticated usersLPE-1024
Web Content / Journal articles do not show up in searches after a site importLPE-1046
Tags with multiple words are not searchableLPE-1070
Lucene search is more robustLPE-1091
Search results is not ordered by relevanceLPE-524
Improved search term highlighting in search resultsLPE-1023
Staging
Unable to expand/collapse all when publishing to live or remoteLPE-1006
Links in staging results in a redirect loop after a session timeoutLPE-1072
TagLib
Option to show organizations / communities in breadcrumbLPE-1044
Javascript Validation of Maximum Length on text (area) fields does not work correctly on cut and pasteLPE-1057
Adding tags with special characters may cause javscript errorsLPE-1069
Cannot use CSS to change the column width in <liferay-ui:search-iterator>LPE-1022
Themes
Community logo is not used on private pagesLPE-1001
Themes do not display correctly when using JbossLPE-1063
Improved SEO for the default themeLPE-1025
Upgrade
Upgrading an Oracle database fails because it cannot modify column typeLPE-1008
Upgrade will fail if a job title is over 75 charactersLPE-1009
Upgrading may delete comments and cause you to be unable to add commentsLPE-1039
Some subscriptions are lost during upgradeLPE-1059
Corrupt database do not get upgradedLPE-1047
Improved script for migrating to permission algorithm 5 & 6LPE-1084
Upgrade may fail if database supports altering column name but not column typeLPE-1093
Upgrading social activities logs an unnecessary exceptionLPE-1051