Releases: opensearch-project/security-dashboards-plugin
Releases · opensearch-project/security-dashboards-plugin
2.18.0.0
2.17.0.0
Version 2.17.0 Release Notes
Compatible with OpenSearch and OpenSearch Dashboards version 2.17.0
Enhancements
- Adds page headers for updated UX (#2083)
- Conditionally change where avatar shows up (#2082)
- Use smaller and compressed varients of buttons and form components (#2079)
- Use the
getRedirectUrl
from OSD to generate nextUrl (#2072) - Consistency and density improvements (#2101)
- Add Proxy Auth to Multi Auth Options (#2076)
Bug Fixes
- Do not register tenancy app if disabled in yml (#2057)
- Ux fixes for page header (#2108)
- Fix a bug where basepath nextUrl is invalid when it should be valid (#2096)
- feat: update title and descriptions (#2084)
Maintenance
1.3.19.0
2.16.0.0
Version 2.16.0 Release Notes
Compatible with OpenSearch and OpenSearch Dashboards version 2.16.0
Enhancements
- [MDS] Adds datasource filter for version decoupling (#2051)
- Update nextUrl validation to incorporate serverBasePath (#2048)
- Conform to Navigation changes from OSD core (#2022)
- feat: http proxy support for oidc (#2024)
- Remove dependency on opensearch build repo libs from custom build.sh (#2033)
- Add custom build script to support different cypress version (#2027)
Bug Fixes
- Fix the bug of capabilities request not supporting carrying authinfo (#2014)
- Fix URL duplication issue (#2004)
Maintenance
- Format package.json (#2060)
- Addresses CVE-2024-4068 and updates yarn.lock (#2039)
2.15.0.0
Version 2.15.0 Release Notes
Compatible with OpenSearch and OpenSearch Dashboards version 2.15.0
Enhancements
- Remove tenant tab when disabled via yaml (#1960)
- Always show security screen and shows error page when trying to access forbidden data-source (#1964)
- Provide ability to view password (#1980)
- Make login screen input feels consistent (#1993)
Bug Fixes
- Fix bugs where pages were stuck in error state (#1944)
- Fix issue when using OpenID Authentication with serverBasePath (#1899)
- Fixes issue with expiryTime of OIDC cookie that causes refreshToken workflow to be skipped (#1990)
Maintenance
1.3.17.0
2.14.0.0
Version 2.14.0.0
Compatible with OpenSearch-Dashboards 2.14.0
Enhancements
- Adds Multiple Datasources Support for Security Dashboards Plugin (#1888)
- Adds flow-framework transport action permissions to the static dropdown list (#1908)
- Update copy for tenancy tab (#1881)
- Clear session storage on auto-logout & remove unused saml function (#1872)
- Create a password strength UI for security dashboards plugin (#1762)
Bug Fixes
- Fixes saml login flow to work with anonymous auth (#1839)
- Fixes issue with multi-tenancy and default route to use corresponding default route for the selected tenant (#1820)
- Fix oidc cypress test and remove doc link (#1923)
- Add fix for data source disabled plugin should work (#1916)
Maintenance
1.3.16.0
2.13.0.0
2024-03-19 Version 2.13.0.0
Compatible with OpenSearch-Dashboards 2.13.0
Enhancements
- Clear the contents of opensearch_dashboards prior to putting settings (#1781)
- Add loose flag to OSD bootstrap (#1789)
- Hide tenant when disabled in the account nav button popover (#1792)
- Use start-opensearch and setup-opensearch-dashboards actions (#1808)
- Fix cookie expiry issues from IDP/JWT auth methods, disables keepalive for JWT/IDP (#1806)
- Copy tenant with Short URL (#1812)
- Add toast handling for purge cache action (#1827)
2.12.0.0
2024-02-20 Version 2.12.0.0
Compatible with OpenSearch-Dashboards 2.12.0
Enhancements
- Run SAML Multi Auth integration tests in Cypress (#1729) (#1749)
- Add step to install dependencies prior to building (#1743) (#1747)
- Add indices:data/read/search/template/render to cluster permissions dropdown (#1725) (#1732)
- Run Security dashboards plugin from binary (#1734)
- Run
cypress-tests
andcypress-tests-tenancy-disabled
on Chrome (#1728) (#1733) - Cookie compression and splitting for JWT (#1651) (#1723)
- Adds system index permission as allowed action under static drop down list (#1720)
- Handle other permission group types (#1715) (#1718)
- Implement nextUrl for OpenID Authentication (#1563) (#1701)
- Cypress13 testing frame work for OIDC and SAML (#1691)
- Added client certificate options to support mutual TLS for OpenID endpoint (#1650) (#1683)
- Adds openid parameters (#1637) (#1677)
- Show controls as read only based on tenant permissions (#1472) (#1670)
- Add search pipeline action permissions (#1661) (#1663)
- Add permissions for async query and patch datasource API (#1626) (#1630)
Bug Fixes
- Fixes Short URL redirection for SAML login (#1744) (#1767)
- Disable tenancy pop-ups when disabled or default tenant set (#1759) (#1763)
- Fix cannot find module when import ResourceType in server from public folder (#1705) (#1716)
- Fix copy link issue in Safari (#1633) (#1672)
- Fix bug where custom permission groups are missing (#1636) (#1639)
Maintenance
- Removing Prerequisite Checks Workflow (#1757)
- Addressing spelling mistakes in server code. (#1753) (#1754)
- Moves eslint to devDependency and save yarn.lock file (#1746) (#1748)
- Update cypress E2E workflow to reflect changes to default admin password (#1714) (#1719)
- Pass in env variable and -t flag to set "admin" as the initial admin password (#1708)
- Increment version to 2.12.0.0 (#1686)
- Upgrade glob-parent to 5.1.2 and debug to 4.3.4 (#1685)
- Check in yarn.lock for 2.x branch (#1671)
- Different Values Pointing to Basic Auth, Need to Unify (#1619) (#1649)
- Stabilize SAML integration test cases for security dashboard CIs (#1641) (#1654)
- Update babel imports (#1652) (#1653)