Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions modules/ROOT/pages/changes-deprecations-removals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
6 changes: 4 additions & 2 deletions modules/ROOT/pages/configuration/configuration-settings.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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|++++++
|===
Expand All @@ -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]]
Expand Down