Upgrading to Graylog 5.0.x ========================== :::(Warning) Warning Please make sure to create a MongoDB database backup before starting the upgrade to Graylog 5.0! ::: ## Breaking Changes * Graylog 5 is Java 17 only. We no longer support earlier Java versions. * Support for Elasticsearch 6.X has been removed! Please use either Elasticsearch 7.10.2 or, preferably, latest OpenSearch. * Graylog 5 needs at least MongoDB 5.0. Our recommended upgrade path is to first bring your MongoDB to 5.0 and then perform the Graylog upgrade. Hint: Graylog 4.3.x does support MongoDB 5.0, which allows for a seamless upgrade path. * The `flatten_json` pipeline function now preserves the original type of the extracted values, instead of converting them to string. An optional flag is provided so existing rules can continue using the legacy behavior. ## Disallowing embedding the frontend by default To prevent [click-jacking](https://developer.mozilla.org/en-US/docs/Web/Security/Types_of_attacks#click-jacking), we are now preventing the frontend to be embedded in ``/`