The spring-boot-properties-migrator seems to be suggesting incorrect replacement(spring.neo4j.authentication.password) recommendation for spring.data.neo4j.username key. I've also confirmed the same from the spring-configuration-metadata.json from spring-boot-autoconfigure-2.6.3.jar:

{
    "name": "spring.data.neo4j.username",
    "type": "java.lang.String",
    "description": "Login user of the server.",
    "deprecated": true,
    "deprecation": {
        "level": "warning",
        "replacement": "spring.neo4j.authentication.password"
    }
}

The documentation seems to be indicating that spring.data.neo4j.username needs to be replaced with spring.neo4j.authentication.username.

Comment From: mhalbritter

Good catch, thanks for the report!

Comment From: s9m33r

Great! Thanks for the quick one!

Comment From: mhalbritter

I wish every bug fix would be that easy :)