Due to a version incompatibility between oauth2-oidc-sdk:8.x and nimbus-jose-jwt:9.x, various users have reported friction with using Spring Security 5.4.x.
Since Spring Security doesn't rely on any nimbus-jose-jwt:9.x features, and since Nimbus will be supporting nimbus-jose-jwt:8.20.x for a longer time than normal, it seems like a win-win to change Spring Security 5.4.x to use nimbus-jose-jwt:8.20.x instead.
Anyone who needs 9.x features from nimbus-jose-jwt could declare their own dependency version in their applications.
Due to a version incompatibility between
oauth2-oidc-sdk:8.xandnimbus-jose-jwt:9.x, various users have reported friction with using Spring Security 5.4.x.Since Spring Security doesn't rely on any
nimbus-jose-jwt:9.xfeatures, and since Nimbus will be supportingnimbus-jose-jwt:8.20.xfor a longer time than normal, it seems like a win-win to change Spring Security 5.4.x to usenimbus-jose-jwt:8.20.xinstead.Anyone who needs 9.x features from
nimbus-jose-jwtcould declare their own dependency version in their applications.