- Fixed an issue where some GCP permissions errors would incorrectly show up as "Opal Internal Error".
- Fixed an issue with OIDC MFA time tracking to ensure more accurate MFA status validation.
- Fixed an issue when paginating app resources and nested resources.
- Fixed bug where invalid request links returned 404 instead of 500
- Fixed sort order on last used column for suggestions in the Risk Center
- Redirected to sign-in when unauthenticated
- Browsers running pre-2015 versions of Javascript are no longer supported.
- Added new REST API endpoints for managing IDP group mappings, allowing programmatic control over group mapping configurations for Okta applications.
- UI Table columns can now be resized
- Fixed a bug where cards in Search would have a different height, and missing description for some apps.
- Fix SAML sign-in to preserve next URL
- Workday connection users will no longer be created for inactive workers
- Resource/group risk sensitivities can be updated & retrieved via API
- Improved MFA handling in Slack modals to provide a more reliable authentication experience when requesting access to resources.
- Fixed an issue that prevents users from reassigning reviewers on a UAR that was created by a now-deleted user.
- Fixed visual bug in opal table empty state
- Made styling for counts on tabs simpler and more consistent
- Fix connect page to auto-connect on load when there's only one role
- Fixed resource count styling
- Fixed sparkline on Dashboard overflowing it's containers
- Make layout more responsive and usable at smaller screen sizes
- Users in Owner Groups with no other admin permissions will no longer be able to see the organization's Users list under Configuration
- UI tweaks to improve consistency
- (Self-Hosted Only): Deploy new machine learning services used for computing recommendations. These do not have any special instance requirements.