diff --git a/modules/ROOT/pages/changes-deprecations-removals.adoc b/modules/ROOT/pages/changes-deprecations-removals.adoc index 619bcb8ec..f351d22bb 100644 --- a/modules/ROOT/pages/changes-deprecations-removals.adoc +++ b/modules/ROOT/pages/changes-deprecations-removals.adoc @@ -647,6 +647,11 @@ For details, refer to xref:cypher-shell.adoc[]. === Configuration settings +Neo4j 2025.12:: + +Valid values of xref:configuration/configuration-settings.adoc#config_initial.server.allowed_databases[`initial.server.allowed_databases`] label:enterprise[Enterprise Edition] and xref:configuration/configuration-settings.adoc#config_initial.server.denied_databases[`initial.server.denied_databases`] label:enterprise[Enterprise Edition] are changed. +Starting from 2025.12, database name patterns (wildcards) are supported, and the minimum number of characters is reduced from `3` to `1`. + Neo4j 2025.06:: The default value of the xref:configuration/configuration-settings.adoc#config_server.metrics.filter[`server.metrics.filter`] label:enterprise[Enterprise Edition] is changed. diff --git a/modules/ROOT/pages/configuration/configuration-settings.adoc b/modules/ROOT/pages/configuration/configuration-settings.adoc index 2674ab570..7fb38e195 100644 --- a/modules/ROOT/pages/configuration/configuration-settings.adoc +++ b/modules/ROOT/pages/configuration/configuration-settings.adoc @@ -824,7 +824,7 @@ m|+++0+++ |Description a|List of database names allowed on this server; all others are denied. Empty means all are allowed. This configuration is initialized at the first DBMS startup and/or when a newly added server is enabled. The setting is used as the default input for the `ENABLE SERVER` command; can be overriden when the command is executed. Exclusive with `server.initial_denied_databases`. |Valid values -a|A comma-separated set where each element is a valid database name containing only alphabetic characters, numbers, dots, and dashes with a length between 3 and 63 characters, starting with an alphabetic character or number but not with the name `system`. +a|label:changed[Changed in 2025.12] A comma-separated set where each element is a valid database name pattern containing only alphabetic characters, numbers, dots, question marks, asterisks, and dashes with a length between 1 and 63 characters. |Default value m|++++++ |=== @@ -840,11 +840,13 @@ m|++++++ |Description a|List of database names not allowed on this server. Empty means nothing is denied. This configuration is initialized at the first DBMS startup and/or when a newly added server is enabled. The setting is used as the default input for the `ENABLE SERVER` command; can be overriden when the command is executed. Exclusive with `server.initial_allowed_databases`. |Valid values -a|A comma-separated set where each element is a valid database name containing only alphabetic characters, numbers, dots, and dashes with a length between 3 and 63 characters, starting with an alphabetic character or number but not with the name `system`. +a|label:changed[Changed in 2025.12] A comma-separated set where each element is a valid database name pattern containing only alphabetic characters, numbers, dots, question marks, asterisks, and dashes with a length between 1 and 63 characters. |Default value m|++++++ |=== +In Neo4j 2025.12, valid values of the `initial.server.allowed_databases` and `initial.server.denied_databases` settings are updated. +Starting from 2025.12, database name patterns (wildcards) are supported, and the minimum number of characters is reduced from `3` to `1`. [role=label--enterprise-edition] [[config_initial.server.mode_constraint]]