diff --git a/release-notes/opensearch-security.release-notes-2.0.0.0-rc1.md b/release-notes/opensearch-security.release-notes-2.0.0.0-rc1.md new file mode 100644 index 0000000000..0490744833 --- /dev/null +++ b/release-notes/opensearch-security.release-notes-2.0.0.0-rc1.md @@ -0,0 +1,52 @@ +## 2022-04-20 Version 2.0.0.0-rc1 + +Compatible with OpenSearch 2.0.0-rc1 + +### Enhancements + +* Remove checked-in zip files ([#1774](https://github.com/opensearch-project/security/pull/1774)) +* Introduce dfm_empty_overrides_all setting to enable role without dls/fls to override roles with dls/fls ([#1735](https://github.com/opensearch-project/security/pull/1735)) +* Add depreciation notice to security tools ([#1756](https://github.com/opensearch-project/security/pull/1756)) +* [Practice] Reverting changes ([#1754](https://github.com/opensearch-project/security/pull/1754)) +* Renames securityconfig folder to config in bundle step and makes relevant changes ([#1749](https://github.com/opensearch-project/security/pull/1749)) +* Updated issue templates from .github. ([#1740](https://github.com/opensearch-project/security/pull/1740)) +* Updates Dev guide ([#1590](https://github.com/opensearch-project/security/pull/1590)) +* List out test failures in CI log ([#1737](https://github.com/opensearch-project/security/pull/1737)) +* Make Git ignore out/ directory ([#1734](https://github.com/opensearch-project/security/pull/1734)) +* Fix data-stream name resolution for wild-cards ([#1723](https://github.com/opensearch-project/security/pull/1723)) +* Remove support for JDK14 ([#1720](https://github.com/opensearch-project/security/pull/1720)) +* Speeding up tests ([#1715](https://github.com/opensearch-project/security/pull/1715)) +* Fix min_doc_count handling when using Document Level Security ([#1714](https://github.com/opensearch-project/security/pull/1714)) +* Set the mapped security roles of the user so these can be used by the DLS privileges evaluator. Allow security roles to be used for DLS parameter substitution. Fixes opensearch-project/security/#1568 ([#1588](https://github.com/opensearch-project/security/pull/1588)) +* Convert Plugin install to only build once ([#1708](https://github.com/opensearch-project/security/pull/1708)) +* Upgrade to Gradle 7 ([#1710](https://github.com/opensearch-project/security/pull/1710)) +* Move CodeQL into parallel workfow ([#1705](https://github.com/opensearch-project/security/pull/1705)) +* Seperate BWC tests into parallel workflow ([#1706](https://github.com/opensearch-project/security/pull/1706)) +* Fixes broken test due to unsupported EC using JDK-17 ([#1711](https://github.com/opensearch-project/security/pull/1711)) +* Centralize version settings ([#1702](https://github.com/opensearch-project/security/pull/1702)) +* Remove TransportClient auth/auth ([#1701](https://github.com/opensearch-project/security/pull/1701)) +* Add new code hygiene workflow ([#1699](https://github.com/opensearch-project/security/pull/1699)) +* Remove JDK8 from CI ([#1703](https://github.com/opensearch-project/security/pull/1703)) +* Add CI check for demo script ([#1690](https://github.com/opensearch-project/security/pull/1690)) +* Introduce BWC tests in security plugin ([#1685](https://github.com/opensearch-project/security/pull/1685)) +* Correct the step name in CI ([#1683](https://github.com/opensearch-project/security/pull/1683)) +* Add support for DLS Term Lookup Queries ([#1541](https://github.com/opensearch-project/security/pull/1541)) + +### Bug fixes + +* Add signal/wait model for TestAuditlogImpl ([#1758](https://github.com/opensearch-project/security/pull/1758)) +* Switch to log4j logger ([#1751](https://github.com/opensearch-project/security/pull/1751)) +* Remove sleep when waiting for node closure ([#1722](https://github.com/opensearch-project/security/pull/1722)) +* Remove explictt dependency on jackson-databind ([#1709](https://github.com/opensearch-project/security/pull/1709)) +* Fix break thaat was missed during a merge ([#1707](https://github.com/opensearch-project/security/pull/1707)) +* Revert "Replace opensearch class names with opendistro class names during serialization and restore them back during deserialization (#1278)" ([#1691](https://github.com/opensearch-project/security/pull/1691)) +* Update to most recent verson of jackson-databind ([#1679](https://github.com/opensearch-project/security/pull/1679)) +* Fixed rest status for the replication action failure with DLS/FLS and ([#1677](https://github.com/opensearch-project/security/pull/1677)) +* Downgrade Gradle version ([#1661](https://github.com/opensearch-project/security/pull/1661)) + +### Maintenance + +* Incremented version to 2.0-rc1. ([#1764](https://github.com/opensearch-project/security/pull/1764)) +* Upgrade to opensearch 2.0.0 alpha1 ([#1741](https://github.com/opensearch-project/security/pull/1741)) +* Upgrade to OpenSearch 2.0.0 ([#1698](https://github.com/opensearch-project/security/pull/1698)) +* Move to version 2.0.0.0 ([#1695](https://github.com/opensearch-project/security/pull/1695))