uPortal 5.5.0
Release Notes
Announcing uPortal 5.5.0 -- a new minor release of the leading open source enterprise portal framework built by and for higher education institutions, K-12 schools and research communities.
This release includes several exciting new features -- including index-based search and new options for navigation -- as well as several fixes and enhancements to existing functionality.
The uPortal Community would like to say a big Thank You to the folks who contributed code changes toward this release, as well as to everyone who contributed in any way.
Exciting Development: The number of French 🇫🇷 community members who made code contributions to this release is equal to the number of non-French members!
List of Changes Since uPortal 5.4.2
New Features
- Add a search index for portal content (portlet metadata and some content w/in portlets) and update the search REST API to use it (#1598)
- Add an option for a Direct URL to the portlet options menu (#1599)
- Added query string parameter
type
to the REST API for search; when specified, the API will only return search hits that match the type (#1550) - Allow the Hamburger Menu strategy to be used for the main navigation (in lieu of tabs) on any size display -- xs, sm, md, lg, or all of them (#1537)
- Add a new REST API (
/v5-5/assignments/users/{username}
) toPermissionsRESTController
that returns permissions assignments based on a username (#1504) - Provide secure server-to-server access to uPortal REST APIs through two-legged OAuth (#1503)
Other Fixes
- Improvements to the documentation in French 🇫🇷 (#1506, #1508)
- Fix an accessibility issue with with
skipnav
link (#1509) - Remove unused renovate settings (#1525)
- Update package lock file to pin newer version of lodash (#1524)
- Update numerous dependencies (#1510, #1514, #1515, #1517, #1518, #1529, #1533, #1534, #1535, #1538, #1540, #1542, #1543, #1544, #1546, #1547, #1551, #1553, #1554, #1555, #1556, #1561, #1562, #1563, #1564, #1565, #1566, #1567, #1568, #1569, #1570, #1575, #1576, #1581, #1583, #1591, #1600, #1604, #1605)