Upon migrating an application to Spring Boot 3 I found that security config had stopped working.
I went through all the migration docs at https://docs.spring.io/spring-security/reference/migration/reactive.html to see if I missed something obvious. But didn't find anything.
Upon debugging and looking at examples, I realized that @Configuration has been removed from @EnableWebFluxSecurity annotation.
Not sure whether this change was really needed, anyways this being documented would be good.