|
| 1 | +## Version 2.19.0 Release Notes |
| 2 | + |
| 3 | +Compatible with OpenSearch and OpenSearch Dashboards version 2.19.0 |
| 4 | + |
| 5 | +### Enhancements |
| 6 | +* Allow skipping hot reload dn validation ([#4839](https://github.com/opensearch-project/security/pull/4839)) |
| 7 | +* Add validation of authority certificates ([#4862](https://github.com/opensearch-project/security/pull/4862)) |
| 8 | +* Add support for certificates hot reload ([#4880](https://github.com/opensearch-project/security/pull/4880)) |
| 9 | +* Optimize privilege evaluation for index permissions across '*' index pattern (i.e. all_access role) ([#4926](https://github.com/opensearch-project/security/pull/4926)) |
| 10 | +* Refactor SafeSerializationUtils for better performance ([#4977](https://github.com/opensearch-project/security/pull/4977)) |
| 11 | +* Optimized Privilege Evaluation: Action privileges ONLY, with feature flag ([#4998](https://github.com/opensearch-project/security/pull/4998)) |
| 12 | +* Implement new extension points in IdentityPlugin and add ContextProvidingPluginSubject ([#5028](https://github.com/opensearch-project/security/pull/5028)) |
| 13 | +* Implement new extension points in IdentityPlugin and add ContextProvidingPluginSubject - legacy authz code path ([#5037](https://github.com/opensearch-project/security/pull/5037)) |
| 14 | +* Ensure that plugin can search on system index when utilizing pluginSubject.runAs ([#5032](https://github.com/opensearch-project/security/pull/5032)) |
| 15 | +* Ensure that plugin can update on system index when utilizing pluginSubject.runAs ([#5055](https://github.com/opensearch-project/security/pull/5055)) |
| 16 | +* add ingest pipeline and indices related permissions for anomaly_full_access role ([#5069](https://github.com/opensearch-project/security/pull/5069)) |
| 17 | +* Added roles for ltr read and full access ([#5070](https://github.com/opensearch-project/security/pull/5070)) |
| 18 | + |
| 19 | +### Bug Fixes |
| 20 | +* Fix issue with jwt attribute parsing of lists ([#4885](https://github.com/opensearch-project/security/pull/4885)) |
| 21 | +* Log io.netty.internal.tcnative.SSLContext availability warning only when OpenSSL is explicitly enabled but not available ([#4906](https://github.com/opensearch-project/security/pull/4906)) |
| 22 | +* Reduce log level in HttpJwtAuthenticator if request cannot be authenticated ([#4917](https://github.com/opensearch-project/security/pull/4917)) |
| 23 | +* Honor log_request_body setting in compliance audit log ([#4918](https://github.com/opensearch-project/security/pull/4918)) |
| 24 | +* Change log level for log line in OBO Authenticator if OBO is disabled ([#4956](https://github.com/opensearch-project/security/pull/4956)) |
| 25 | +* Set default value for key/trust store type as constant for JDK PKCS setup ([#5003](https://github.com/opensearch-project/security/pull/5003)) |
| 26 | +* Fix SSL config for JDK PKCS setup ([#5033](https://github.com/opensearch-project/security/pull/5033)) |
| 27 | +* Fix Netty4 header verifier inbound handler to deal with upgrade requests ([#5045](https://github.com/opensearch-project/security/pull/5045)) |
| 28 | +* Generate jacoco report for integTestRemote task ([#5050](https://github.com/opensearch-project/security/pull/5050)) |
| 29 | + |
| 30 | +### Maintenance |
| 31 | +* Bump org.junit.jupiter:junit-jupiter-api from 5.11.2 to 5.11.3 ([#4856](https://github.com/opensearch-project/security/pull/4856)) |
| 32 | +* Bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 ([#4857](https://github.com/opensearch-project/security/pull/4857)) |
| 33 | +* Bump com.google.errorprone:error_prone_annotations from 2.34.0 to 2.35.1 ([#4850](https://github.com/opensearch-project/security/pull/4850)) |
| 34 | +* Bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3 ([#4861](https://github.com/opensearch-project/security/pull/4861)) |
| 35 | +* Bump Wandalen/wretry.action from 3.5.0 to 3.7.0 ([#4874](https://github.com/opensearch-project/security/pull/4874)) |
| 36 | +* Bump org.checkerframework:checker-qual from 3.48.1 to 3.48.2 ([#4875](https://github.com/opensearch-project/security/pull/4875)) |
| 37 | +* Bump com.nimbusds:nimbus-jose-jwt from 9.41.2 to 9.45 ([#4876](https://github.com/opensearch-project/security/pull/4876)) |
| 38 | +* Bump com.nimbusds:nimbus-jose-jwt from 9.45 to 9.46 ([#4890](https://github.com/opensearch-project/security/pull/4890)) |
| 39 | +* Bump Wandalen/wretry.action from 3.7.0 to 3.7.2 ([#4891](https://github.com/opensearch-project/security/pull/4891)) |
| 40 | +* Bump Zookeeper to 3.9.3 ([#4895](https://github.com/opensearch-project/security/pull/4895)) |
| 41 | +* Bump com.nimbusds:nimbus-jose-jwt from 9.46 to 9.47 ([#4916](https://github.com/opensearch-project/security/pull/4916)) |
| 42 | +* Update Gradle to 8.11 ([#4922](https://github.com/opensearch-project/security/pull/4922)) |
| 43 | +* Update Gradle to 8.11.1 ([#4925](https://github.com/opensearch-project/security/pull/4925)) |
| 44 | +* Bump com.google.googlejavaformat:google-java-format from 1.24.0 to 1.25.0 ([#4933](https://github.com/opensearch-project/security/pull/4933)) |
| 45 | +* Bump Wandalen/wretry.action from 3.7.2 to 3.7.3 ([#4932](https://github.com/opensearch-project/security/pull/4932)) |
| 46 | +* Bump commons-io:commons-io from 2.17.0 to 2.18.0 ([#4935](https://github.com/opensearch-project/security/pull/4935)) |
| 47 | +* Bump io.dropwizard.metrics:metrics-core from 4.2.28 to 4.2.29 ([#4941](https://github.com/opensearch-project/security/pull/4941)) |
| 48 | +* Fix typos ([#4951](https://github.com/opensearch-project/security/pull/4951)) |
| 49 | +* Bump com.carrotsearch.randomizedtesting:randomizedtesting-runner from 2.8.1 to 2.8.2 ([#4962](https://github.com/opensearch-project/security/pull/4962)) |
| 50 | +* Bump org.checkerframework:checker-qual from 3.48.2 to 3.48.3 ([#4958](https://github.com/opensearch-project/security/pull/4958)) |
| 51 | +* Bump org.eclipse.platform:org.eclipse.core.runtime from 3.31.100 to 3.32.0 ([#4964](https://github.com/opensearch-project/security/pull/4964)) |
| 52 | +* Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 ([#4971](https://github.com/opensearch-project/security/pull/4971)) |
| 53 | +* Bump com.google.googlejavaformat:google-java-format from 1.25.0 to 1.25.2 ([#4972](https://github.com/opensearch-project/security/pull/4972)) |
| 54 | +* Bump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4 ([#4985](https://github.com/opensearch-project/security/pull/4985)) |
| 55 | +* Bump com.nimbusds:nimbus-jose-jwt from 9.47 to 9.48 ([#4986](https://github.com/opensearch-project/security/pull/4986)) |
| 56 | +* Bump com.netflix.nebula.ospackage from 11.10.0 to 11.10.1 ([#4987](https://github.com/opensearch-project/security/pull/4987)) |
| 57 | +* Bump ch.qos.logback:logback-classic from 1.5.12 to 1.5.15 ([#4989](https://github.com/opensearch-project/security/pull/4989)) |
| 58 | +* Bump org.apache.camel:camel-xmlsecurity from 3.22.2 to 3.22.3 ([#4996](https://github.com/opensearch-project/security/pull/4996)) |
| 59 | +* Bump org.apache.santuario:xmlsec from 2.3.4 to 2.3.5 ([#5008](https://github.com/opensearch-project/security/pull/5008)) |
| 60 | +* Bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16 ([#5009](https://github.com/opensearch-project/security/pull/5009)) |
| 61 | +* Update Gradle to 8.12 ([#5018](https://github.com/opensearch-project/security/pull/5018)) |
| 62 | +* Bump commons-codec:commons-codec from 1.17.1 to 1.17.2 ([#5024](https://github.com/opensearch-project/security/pull/5024)) |
| 63 | +* Bump org.scala-lang:scala-library from 2.13.15 to 2.13.16 ([#5026](https://github.com/opensearch-project/security/pull/5026)) |
| 64 | +* Bump Wandalen/wretry.action from 3.7.3 to 3.8.0 ([#5025](https://github.com/opensearch-project/security/pull/5025)) |
| 65 | +* Bumps guava to 33.4.0-jre ([#5041](https://github.com/opensearch-project/security/pull/5041)) |
| 66 | +* Bump io.dropwizard.metrics:metrics-core from 4.2.29 to 4.2.30 ([#5043](https://github.com/opensearch-project/security/pull/5043)) |
| 67 | +* Remove deprecation comment for protected indices settings ([#5059](https://github.com/opensearch-project/security/pull/5059)) |
| 68 | +* Bump org.gradle.test-retry from 1.6.0 to 1.6.1 ([#5060](https://github.com/opensearch-project/security/pull/5060)) |
0 commit comments